diff --git a/changes/26.2.2.md b/changes/26.2.2.md index 8e22e46fa..e64122ded 100644 --- a/changes/26.2.2.md +++ b/changes/26.2.2.md @@ -1,2 +1,3 @@ +* Make bowl height of Cyrillic Yat and Tall Yat (`U+0463`, `U+1C67`) consistent (#1945). * Fix variant selection for `cv59` and `vxAB` under `ss05` and `ss08`. * Fix variant selection for `cv26`, `cv34`, `cv37`, `cv59`, `cv61`, `cv62`, `vxAA`, `vxAB`, `cv81`, and `vsAL` under `ss13`. diff --git a/font-src/glyphs/letter/cyrillic/yat.ptl b/font-src/glyphs/letter/cyrillic/yat.ptl index 4922ad698..8b10e1fda 100644 --- a/font-src/glyphs/letter/cyrillic/yat.ptl +++ b/font-src/glyphs/letter/cyrillic/yat.ptl @@ -56,7 +56,7 @@ glyph-block Letter-Cyrillic-Yat : begin set-width df.width include : df.markSet.b include : YatShape df Ascender - pBar -- 0.375 + pBar -- (0.55 * XH / Ascender) fLowerCase -- true # Italic form unknwon, so we just use the upright form @@ -70,7 +70,7 @@ glyph-block Letter-Cyrillic-Yat : begin include : df.markSet.b include : ExtendAboveBaseAnchors (Ascender + 0.5 * AccentStackOffset) include : YatShape df (Ascender + 0.5 * AccentStackOffset) - pBar -- 0.375 + pBar -- (0.55 * XH / (Ascender + 0.5 * AccentStackOffset)) fLowerCase -- true yCrossbarOverride -- Ascender YeriShape -- Yeri