Inconsistent baselines for glyphs with descenders and vertical stems
Closed this issue · 2 comments
The inconsistency has been fixed in https://github.com/blobject/agave/releases/tag/v32
The rule I've settled on is: keep the baseline as usual at the usual line (ie. the line that "x" sits on), but raise the vertical stem only if there's something close underneath it directly underneath it and at close proximity, eg. u0271 (m with hook), u1fc3 (eta with ypogegrammeni).
The exception is eta because it can occur with a diacritic right below the vertical stem. Also, it's a bit more visually appealing to me.
If any of this sounds/looks strange, please let me know.
In v33, I've changed the rule again: always maintain a consistent baseline, with the sole exception being eta.
u0271 (m with hook) thus has its legs on firm ground now.