diff --git a/changes/28.0.3.md b/changes/28.0.3.md index af3c2a17b..d0a3f63b8 100644 --- a/changes/28.0.3.md +++ b/changes/28.0.3.md @@ -1,5 +1,7 @@ * Add characters: - COMBINING SUSPENSION MARK (`U+1DC3`). + - FROWN (`U+2322`). + - SMILE (`U+2323`). - CIRCLE WITH HORIZONTAL BAR (`U+29B5`). - LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER (`U+A750`) (#1797). - LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER (`U+A751`) (#1797). diff --git a/packages/font-glyphs/src/letter/latin-ext/lower-ae-oe.ptl b/packages/font-glyphs/src/letter/latin-ext/lower-ae-oe.ptl index 46a6fb20d..31fa79a94 100644 --- a/packages/font-glyphs/src/letter/latin-ext/lower-ae-oe.ptl +++ b/packages/font-glyphs/src/letter/latin-ext/lower-ae-oe.ptl @@ -229,7 +229,7 @@ glyph-block Letter-Latin-Lower-AE-OE : begin # p glyph-block-import Letter-Latin-Lower-P : PConfig - foreach { suffix { Body {Serifs doBS} }} [Object.entries PConfig] : do + foreach { suffix { Body {Serifs doTS doBS} }} [Object.entries PConfig] : do create-glyph "cyrl/rha/left.\(suffix)" : glyph-proc local df : include : DivFrame para.diversityM 3 include : df.markSet.p diff --git a/packages/font-glyphs/src/symbol/punctuation/ties.ptl b/packages/font-glyphs/src/symbol/punctuation/ties.ptl index f3532b741..229ff55a4 100644 --- a/packages/font-glyphs/src/symbol/punctuation/ties.ptl +++ b/packages/font-glyphs/src/symbol/punctuation/ties.ptl @@ -22,3 +22,5 @@ glyph-block Symbol-Punctuation-Ties : begin create-glyph "overAndUnderTie" 0x2050 : union [TieShape CAP 1] [TieShape 0 (-1)] create-glyph "invertedUnderTie" 0x2054 : TieShape 0 1 create-glyph "symbolMidTie" : TieShape (- Descender / 3) 2 + create-glyph "frown" 0x2322 : TieShape (SymbolMid + Descender / 3 + OperatorStroke / 4) 2 + create-glyph "smile" 0x2323 : TieShape (SymbolMid - Descender / 3 - OperatorStroke / 4) (-2)