diff --git a/changes/28.0.2.md b/changes/28.0.2.md new file mode 100644 index 0000000000..9d95198c71 --- /dev/null +++ b/changes/28.0.2.md @@ -0,0 +1 @@ +* Refine shape of Tshe and Cyrillic Capital Letter Te with Middle Hook (#2123). diff --git a/packages/font-glyphs/src/letter/cyrillic/te-midhook.ptl b/packages/font-glyphs/src/letter/cyrillic/te-midhook.ptl index b967ec3a54..58c87a4d9b 100644 --- a/packages/font-glyphs/src/letter/cyrillic/te-midhook.ptl +++ b/packages/font-glyphs/src/letter/cyrillic/te-midhook.ptl @@ -19,10 +19,7 @@ glyph-block Letter-Cyrillic-Te-MidHook : begin local xTopBarRight : Math.max xTopBarRightSym : mix left RightSB 0.475 include : VBar.l left 0 top sw - include : dispiro - widths.rhs sw - flat xTopBarLeft top [if slabTop [heading Rightward] null] - curl xTopBarRight top [if slabTop [heading Rightward] null] + include : HBar.t xTopBarLeft xTopBarRight top sw include : MidHook.general left -- (left + [HSwToV sw]) right -- RightSB diff --git a/packages/font-glyphs/src/letter/cyrillic/tshe.ptl b/packages/font-glyphs/src/letter/cyrillic/tshe.ptl index 6923d7b28e..2b360f3d51 100644 --- a/packages/font-glyphs/src/letter/cyrillic/tshe.ptl +++ b/packages/font-glyphs/src/letter/cyrillic/tshe.ptl @@ -26,10 +26,7 @@ glyph-block Letter-Cyrillic-Tshe : begin top -- [Math.min XH : if SLAB (CAP - 1.25 * VJut) XH] stroke -- sw include : VBar.l left 0 CAP sw - include : dispiro - widths.rhs sw - flat xTopBarLeft CAP [if SLAB [heading Rightward] null] - curl xTopBarRight CAP [if SLAB [heading Rightward] null] + include : HBar.t xTopBarLeft xTopBarRight CAP sw if SLAB : begin local swVJut : Math.min [AdviceStroke 4.5] (0.625 * (left - xTopBarLeft))