From 921c48a953382ad390ea892c8b34eaf30e4818f2 Mon Sep 17 00:00:00 2001 From: be5invis Date: Wed, 16 Dec 2015 15:45:28 +0800 Subject: [PATCH] Fix the broken serif of /yhooktop. --- glyphs/letters-unified-basic.aki | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/glyphs/letters-unified-basic.aki b/glyphs/letters-unified-basic.aki index 5815571..518cc93 100644 --- a/glyphs/letters-unified-basic.aki +++ b/glyphs/letters-unified-basic.aki @@ -733,7 +733,7 @@ symbol-block 'y' if SLAB : begin include : AIVSerifs top - include : LeftwardBottomSerif xbottom bottom (SIDEJUT + JUT / 4) + include : tagged 'serifB' : LeftwardBottomSerif xbottom bottom (SIDEJUT + JUT / 4) create-glyph 'y.upright' : glyph-construction include pMarks @@ -766,6 +766,7 @@ symbol-block 'y' include glyphs.'y.upright' AS_BASE eject-contour 'strokeR' eject-contour 'serifRT' + eject-contour 'serifB' local xbottom : mix SB RIGHTSB [linreg 18 0.36 108 0.27 STROKE] include : dispiro widths.center @@ -775,6 +776,8 @@ symbol-block 'y' g2 (RIGHTSB - HOOKX / 6) [mix DESCENDER (XH - HALFSTROKE) 0.98] flat (RIGHTSB + HOOKX / 4 - 1) (XH - HALFSTROKE) curl (RIGHTSB + HOOKX / 4) (XH - HALFSTROKE) + if SLAB : begin + include : tagged 'serifB' : LeftwardBottomSerif xbottom DESCENDER (SIDEJUT + JUT / 4) create-glyph 'cyrU' : glyph-construction assign-unicode 0x423