Out of interest, why did you pick the hhea values to always be primary? Two main issues that I see: 1) it ignores a foundry’s decision to set the useTypoMetrics flag (or not). There could be a reason why winAscent/Descent is better than usTypo for a given font.
I don’t fully understand. That seems to address line height calculations, but still doesn’t solve the problem of positioning the baseline within whatever line height is chosen, no?
-
-
How should the baseline ideally positioned within the line height? Can it be calculated independently of the specific font?
-
No. Metal type manufacturers tried to standardise for specific composition systems, but even then some designs would require exceptions. And as soon as you start dealing with non-European scripts you have to give up on a common standard.
- 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.
