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