mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-26 03:06:56 -06:00
Character alignment (em box top, centre, bottom) measured each glyph's em box from its font's ascender/descender proportions, which puts a Latin font's em box centre too low, so a smaller CJK run in a Latin line sat below the line's em box centre. Alignment now uses the font's BASE em box, else 0.88 em above and 0.12 em below the baseline.