This leads to the question of how to set hhea metrics, and where 'best practices' meet compromise. I see a lot of fonts these days that set the hhea Ascender to equal the WinAscent, and the Descender to equal the WinDescent, and the LineGap to be zero. /6
Maybe with one exception: As far as I understand all this, there is no actual standard to be compliant with – just a floating set of practices that evolve and change.
-
-
I’d say that there is a standard (or three), but because of the mishmash of implementations and applications that run 20 year old code, people have had to do all sorts of ugly things to try and achieve consistency. As
@TiroTypeworks says, none of this should be necessary. -
Agree! It’s no fun on our side, either. We have hacks in our code that serve no other purpose than to perpetuate hacks that existed elsewhere before, and that people naturally started relying on.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.