From 481b94e3c4321e595ac7bec8119bbe67d88b4bc4 Mon Sep 17 00:00:00 2001 From: be5invis Date: Sat, 14 Nov 2020 12:03:00 -0800 Subject: [PATCH] Fix inconsistent italic serif of U+0463 CYRILLIC SMALL LETTER YAT (#729). --- changes/4.0.0-beta.2.md | 1 + font-src/glyphs/letter/cyrillic.ptl | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 changes/4.0.0-beta.2.md diff --git a/changes/4.0.0-beta.2.md b/changes/4.0.0-beta.2.md new file mode 100644 index 000000000..c79150d5a --- /dev/null +++ b/changes/4.0.0-beta.2.md @@ -0,0 +1 @@ + * Fix inconsistent italic serif of U+0463 CYRILLIC SMALL LETTER YAT (#729). \ No newline at end of file diff --git a/font-src/glyphs/letter/cyrillic.ptl b/font-src/glyphs/letter/cyrillic.ptl index 70b7ee9fc..e82f86893 100644 --- a/font-src/glyphs/letter/cyrillic.ptl +++ b/font-src/glyphs/letter/cyrillic.ptl @@ -136,7 +136,8 @@ glyph-block Letter-Cyrillic-Yeri : begin g4.down.end xMidBarRight (rinner + fine) (widths.rhs) if SLAB : begin - include : tagged 'serifLB' : LeftwardBottomSerif df.leftSB 0 SideJut + if [not para.isItalic] : include : tagged 'serifLB' + LeftwardBottomSerif df.leftSB 0 SideJut include : tagged 'serifLT' : LeftwardTopSerif df.leftSB XH SideJut orthographic-italic 'cyrl/yat' 0x463