Comment 20 for bug 727733

Revision history for this message
Malcolm Wooden (malcolm-daltonmaag) wrote : Re: [Bug 727733] Re: Technical: Mono: discern level of scaling to fit in terminal cell

That's a bit unfortunate to show Light against Monospaced for x-height
comparison as the Light is designed to have a slightly smaller x-height to
the Regular.

The Regular and Monospaced (full size) definitely have the same Cap and
x-heights.

Malcolm

On Fri, Mar 18, 2011 at 1:06 PM, Mark Shuttleworth <
<email address hidden>> wrote:

> On 18/03/11 10:36, Paul Sladen wrote:
> > Screenshot from planet.ubuntu.com using Ubuntu Light for the body copy
> > and Ubuntu Mono 1120 for the <code></code>. These share the same
> > x-height and cap-height. The constrast here is being created by the
> > difference in weight.
>
> The x-height is definitely different between those two fonts. Look
> closely in gimp (pull in a guideline or two from the top ruler if you
> have any doubt).
>
> Mark
>
> --
> You received this bug notification because you are a member of Ubuntu
> Font Family Drivers, which is subscribed to Ubuntu Font Family.
> https://bugs.launchpad.net/bugs/727733
>
> Title:
> Technical: Mono: discern level of scaling to fit in terminal cell
>
> Status in Ubuntu Font Family:
> In Progress
>
> Bug description:
> Originally, when the initial monospace design was created to match the
> height of the standard Ubuntu fonts, the design box was +962/-198;
> +962 is the posiiton of the very top node on the double accents above
> ǞǠȪȬȰ. These were the UbuntuBeta Mono test versions up to R21 (100%
> scale of regular Ubuntu fonts) and were 1160×560 high being rendered
> into a cell of 1000×560.
>
> When used in a terminal positing the glyphs on this causes overlaps
> and a very close line-spacing; this is good for lines of code, but
> worse for reading symbols and punctuation.
>
> In order to prevent any overlaps, we then decided to scale down this
> to bring the design box into 1000 high so keeping the same design box
> ratio, that brings 1000/(962+198) =0.86207 (86)% scaling. There are
> the fonts UbuntuBeta Mono R21 fonts.
>
> However this R21 attempt did not give a very concise sizing
> horizontally so we have gone back to the original 100% version, scaled
> to 89.3% (500/560 glyph widths) to give us the 12pitch at 12pt, 2:1
> matrix. Scaling slightly larger than the earlier 86% version meant
> that we had to tweak a few of the larger glyphs (like ǞǠȪȬȰ) to bring
> then into a 1000 unit design box, so we now have a design box of of
> 1000×500 (ascender/descender of 830/-170).
>