From b75151d9d52dcae0c12f6c59d36fdcf1239a2957 Mon Sep 17 00:00:00 2001 From: be5invis Date: Mon, 26 Sep 2022 22:11:45 -0700 Subject: [PATCH] Fix shape of `p` @ `motion-serifed` (#1423). --- changes/16.2.1.md | 1 + font-src/glyphs/letter/latin/lower-p.ptl | 13 ++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 changes/16.2.1.md diff --git a/changes/16.2.1.md b/changes/16.2.1.md new file mode 100644 index 000000000..b3d293c7a --- /dev/null +++ b/changes/16.2.1.md @@ -0,0 +1 @@ + * Fix shape of `p` @ `motion-serifed` (#1423). diff --git a/font-src/glyphs/letter/latin/lower-p.ptl b/font-src/glyphs/letter/latin/lower-p.ptl index 301772af9..1c51bfbf3 100644 --- a/font-src/glyphs/letter/latin/lower-p.ptl +++ b/font-src/glyphs/letter/latin/lower-p.ptl @@ -33,17 +33,16 @@ glyph-block Letter-Latin-Lower-P : begin include : SmallPSerifLT include : SmallPSerifLB - define [MotionSerif] : glyph-proc : if SLAB : begin - include : SmallPSerifLT + define [MotionSerif] : SmallPSerifLT define [BottomSerif] : glyph-proc : if SLAB : begin - include : SmallPSerifLT + include : SmallPSerifLB define PConfig : object - eared { EaredBody FullSerifs SLAB } - motionSerifed { EaredBody MotionSerif SLAB } - earlessCorner { EarlessCornerBody BottomSerif SLAB } - earlessRounded { EarlessRoundedBody BottomSerif SLAB } + eared { EaredBody FullSerifs SLAB } + motionSerifed { EaredBody MotionSerif false } + earlessCorner { EarlessCornerBody BottomSerif SLAB } + earlessRounded { EarlessRoundedBody BottomSerif SLAB } foreach { suffix { Body Serifs doTS }} [Object.entries PConfig] : do local yOverlay : mix 0 (Descender + [if doTS Stroke 0]) 0.45