Merge pull request #2766 from jmcwilliams403/armn-cha

Refine glyph shape of Armenian Lower Cha (`U+0579`).
This commit is contained in:
Belleve 2025-05-14 16:15:20 -10:00 committed by GitHub
commit d14582edf2
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 7 additions and 6 deletions

View file

@ -1,4 +1,5 @@
* Refine shape of the following characters:
- ARMENIAN SMALL LETTER CHA (`U+0579`).
- INFORMATION SOURCE (`U+2139`).
- TRIANGLE-HEADED RIGHTWARDS ARROW (`U+279D`).
- HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW (`U+279E`).

View file

@ -33,17 +33,17 @@ glyph-block Letter-Armenian-Lower-Sha-Group : begin
include : df.markSet.p
local x1 : mix df.leftSB df.rightSB 0.1
local x2 : mix df.leftSB df.rightSB 0.9
local y2 : XH / 2
local y2 : XH / 2 - df.mvs / 2
include : dispiro
widths.center df.mvs
flat (x1 + [HSwToV : 0.5 * df.mvs]) XH [heading Downward]
curl (x1 + [HSwToV : 0.5 * df.mvs]) [Math.min (y2 + 0.8 * SmallArchDepthB) (XH - TINY)] [heading Downward]
widths.lhs df.mvs
flat x1 XH [heading Downward]
curl x1 [Math.min (y2 + 0.8 * SmallArchDepthB) (XH - TINY)] [heading Downward]
arcvh
flat (df.middle + [HSwToV : 0.5 * df.mvs]) y2
flat (df.middle + [HSwToV : 0.2 * df.mvs]) y2
curl x2 y2 [heading Rightward]
include : dispiro
widths.rhs df.mvs
flat x2 (y2 - df.mvs / 2)
flat x2 y2
curl df.leftSB (Descender + df.mvs) [widths.lhs df.mvs]
include : [ArmHBar.normal df].desc