Add Frown and Smile (topology). (#2135)

This commit is contained in:
John McWilliams 2023-12-29 15:03:48 -05:00 committed by GitHub
parent 045c3d282a
commit 01a0fd39d9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 5 additions and 1 deletions

View file

@ -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).

View file

@ -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

View file

@ -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)