Add Combining Suspension Mark Above. (#2132)

This commit is contained in:
John McWilliams 2023-12-27 12:51:44 -05:00 committed by GitHub
parent ab2535d163
commit 4fe08a32ab
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 15 additions and 0 deletions

View file

@ -1,4 +1,5 @@
* Add characters:
- COMBINING SUSPENSION MARK (`U+1DC3`).
- LATIN CAPITAL LETTER P WITH STROKE THROUGH DESCENDER (`U+A750`) (#1797).
- LATIN SMALL LETTER P WITH STROKE THROUGH DESCENDER (`U+A751`) (#1797).
* Remove tailless variants for Latin Iota (`U+0196`, `U+0269`) and Cyrillic Iota (`U+A646`, `U+A647`).

View file

@ -1128,6 +1128,20 @@ glyph-block Mark-Above : begin
include : VBar.m markMiddle aboveMarkBot aboveMarkTop (markFine * 2)
include : HBar.t (markMiddle - markExtend) (markMiddle + markExtend) aboveMarkTop (markFine * 2)
create-glyph 'suspensionMarkAbove' 0x1DC3 : glyph-proc
set-width 0
include : StdAnchors.wide
local leftEnd : markMiddle - markExtend * 1.2
local rightEnd : markMiddle + markExtend * 2.0
include : dispiro
g4.down.start leftEnd aboveMarkTop [widths.heading markHalfStroke markHalfStroke Downward]
arcvh
g2.right.mid markMiddle (aboveMarkBot + markHalfStroke) [heading Rightward]
alsoThru.g2 0.5 0.5
g2.right.end rightEnd ([mix aboveMarkTop aboveMarkBot 0.5] + markHalfStroke) [heading Rightward]
create-glyph 'deletionMarkAbove' 0x1DFB : glyph-proc
set-width 0
include : StdAnchors.medium