From e59a64827d0b9ac5b29a714ecc7b1508c70f9c81 Mon Sep 17 00:00:00 2001 From: Belleve Invis Date: Sun, 12 Apr 2020 17:47:41 -0700 Subject: [PATCH] Add U+AB66 and U+AB67 (#488). --- changes/3.0.0-z.md | 3 ++- glyphs/autobuild-transformed.ptl | 20 +++++++++++--------- glyphs/letters-unified-basic.ptl | 4 ++-- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/changes/3.0.0-z.md b/changes/3.0.0-z.md index fc940743dd..cae164d03e 100644 --- a/changes/3.0.0-z.md +++ b/changes/3.0.0-z.md @@ -1,4 +1,5 @@ * Fixed phonetic ligatures' shape. Now they are connected more closely (#488). * Fix shape of U+AB30, U+AB64 and U+1DE7 (#489). * Fix export of U+478 and U+479. - * Fix shape of U+029A, U+1D08, U+1D4C (#491). \ No newline at end of file + * Fix shape of U+029A, U+1D08, U+1D4C (#491). + * Add U+AB66 and U+AB67 (#488). diff --git a/glyphs/autobuild-transformed.ptl b/glyphs/autobuild-transformed.ptl index 2b29b67ee2..75f9a57b89 100644 --- a/glyphs/autobuild-transformed.ptl +++ b/glyphs/autobuild-transformed.ptl @@ -584,15 +584,17 @@ glyph-block Autobuild-Transformed : begin save glyphName unicode if [not recursive] : createPhoneticLigatures stdShrink stdShrink 1 1 : list - list 0x2A3 'd' 'z' - list 0x2A4 'd' 'ezh' - list 0x2A5 'd' 'zcurlytail' - list 0x2A6 't.phoneticLeft' 's.phoneticRight' - list 0x2A7 't.phoneticLeft.extended' 'esh' - list 0x2A8 't.phoneticLeft' 'ccurlytail' - list 0x2A9 'f.straight' 'eng' - list 0x2AA 'l.phoneticLeft' 's.phoneticRight' - list 0x2AB 'l.phoneticLeft' 'z' + list 0x02A3 'd' 'z' + list 0x02A4 'd' 'ezh' + list 0x02A5 'd' 'zcurlytail' + list 0x02A6 't.phoneticLeft' 's.phoneticRight' + list 0x02A7 't.phoneticLeft.extended' 'esh' + list 0x02A8 't.phoneticLeft' 'ccurlytail' + list 0x02A9 'f.straight' 'eng' + list 0x02AA 'l.phoneticLeft' 's.phoneticRight' + list 0x02AB 'l.phoneticLeft' 'z' + list 0xAB66 'd' 'zrtailBR' + list 0xAB67 't.phoneticLeft' 'srtail' define [createAccentedEquals crowd scale records] : begin diff --git a/glyphs/letters-unified-basic.ptl b/glyphs/letters-unified-basic.ptl index c34d332b0f..fbc59adcb4 100644 --- a/glyphs/letters-unified-basic.ptl +++ b/glyphs/letters-unified-basic.ptl @@ -4273,7 +4273,7 @@ glyph-block LetterUnified-Basic : begin include : union dispiro widths.rhs - flat (crossRight + ext) 0 + flat (crossRight) 0 curl [Math.min (barleft + tTurn) (crossRight - 1)] 0 archv flat barleft tTurn @@ -4281,7 +4281,7 @@ glyph-block LetterUnified-Basic : begin dispiro widths.rhs flat (crossLeft - HALFSTROKE * TANSLANT) XH - curl (crossRight - HALFSTROKE * TANSLANT) XH + curl (crossRight - HALFSTROKE * TANSLANT + ext) XH set-anchor 'topright' BASE crossRight CAP sketch # t.narrow