I looked into this further and it turns out there's really two issues
with respect to the metrics.

It seems that in previous releases of urwcyr, the Latin glyphs for some
fonts just had the wrong metrics.  This claims to have been fixed in
pre41, and my print tests confirm that this is the case.  So, in fact,
this isn't the same problem as discussed in #268225, and it seems that
the current release works fine for typesetting & printing.

The second issue is the bounding box metric.  I'm not sure why the
bounding box is much taller in urwcyr releases of Nimbus Sans L, but I
presume it has to do with the height of some of the added glyphs not
found in the upstream 8.11 upstream release, nor found in the previous
Debian composite version (8.11+urw-0.2).

The new bounding box is right in the sense that it accurately reflects
the addition of taller glyphs.  However, the rest of the font glyphs
were designed such that they sat in the center of the font's bounding
box, now they're offset and slightly lower.  This isn't a problem in
typesetting or printing, but they look ugly as screen fonts since
cairo/xft use the bounding box for interline spacing.

Until the urwcyr fonts reach a level of quality where they are
reincorporated into the upstream gsfonts releases, it would be my
preference for there to be two gsfonts packages: gsfonts which tracks
upstream relases, and gsfonts-urwcyr which incoporates these new glpyhs.

However, since this seems to be only a screen font issue and doesn't
affect printing, this bug is much less of a concern than I originally
thought.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to