--------------------------------------------
On Mon, 17/7/17, Werner LEMBERG <w...@gnu.org> wrote:
 
> Looks like a buglet (or feature) in
> FontForge.  It seems that the
> ascender and
> descender values are based on the font's bboxes of
> all
> glyphs (taking probably the maximum and
> minimum, respectively).
> However, the OS/2
> values should be taken literally instead.

I'd say it is probably a feature of FontForge rather than a bug, to actually 
sum all the bound boxes. OTOH, surely global ascender /descender is not related 
to line-spacing at all? It is entirely conceivable, though extremely unlikely, 
that a font is, by design, having a lot of hanging-below and sticking-above 
bits, or having very line-spacings within nothing much between.

I think the Zapfino font ( https://en.wikipedia.org/wiki/Zapfino ) is a good 
illustration of the "lots of hanging-below and sticking-above bits" idea...

_______________________________________________
Freetype-devel mailing list
Freetype-devel@nongnu.org
https://lists.nongnu.org/mailman/listinfo/freetype-devel

Reply via email to