diff --git a/changes/30.1.1.md b/changes/30.1.1.md new file mode 100644 index 000000000..d71702b01 --- /dev/null +++ b/changes/30.1.1.md @@ -0,0 +1 @@ +* Fix broken Cyrillic Ef (#2343). diff --git a/packages/font-glyphs/src/common/shapes.ptl b/packages/font-glyphs/src/common/shapes.ptl index e3121b932..4ba085cf7 100644 --- a/packages/font-glyphs/src/common/shapes.ptl +++ b/packages/font-glyphs/src/common/shapes.ptl @@ -234,7 +234,7 @@ glyph-block CommonShapes : begin flat (r - OX) (d + ada) curl (r - OX) (u - adb) arcvh - arch.lhs.centerAt.rtl.t (middle - gap / 2) u (sw -- width) (knot-ty -- flat) + arch.lhs.centerAt.rtl.t (middle + gap / 2) u (sw -- width) (knot-ty -- flat) arch.lhs.centerAt.rtl.t middle u (sw -- width) (knot-ty -- curl) : else : begin local ymiddlea : mix d u (adb / (ada + adb)) @@ -250,7 +250,7 @@ glyph-block CommonShapes : begin archv g4 (r - OX) ymiddleb arcvh - arch.lhs.centerAt.rtl.t (middle - gap / 2) u (sw -- width) (knot-ty -- flat) + arch.lhs.centerAt.rtl.t (middle + gap / 2) u (sw -- width) (knot-ty -- flat) arch.lhs.centerAt.rtl.t middle u (sw -- width) (knot-ty -- curl) glyph-block-export HSerif