Optimize terminal of armn/Gim-derived letters under italics.

This commit is contained in:
John McWilliams 2025-04-08 06:44:24 -04:00
parent 95303f76cb
commit 01f47d2249

View file

@ -28,7 +28,7 @@ glyph-block Letter-Armenian-Upper-Gim-Group : begin
flatside.ld df.leftSB barPosB CAP ArchDepthA ArchDepthB
arcvh
flat df.middle barPosB
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) barPosB
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) barPosB [heading Rightward]
if SLAB : begin
local sf : SerifFrame.fromDf df CAP 0
include sf.rb.full
@ -44,7 +44,7 @@ glyph-block Letter-Armenian-Upper-Gim-Group : begin
flatside.lu df.leftSB 0 highBarPos ArchDepthA ArchDepthB
arcvh
flat df.middle highBarPos
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) highBarPos
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) highBarPos [heading Rightward]
if SLAB : begin
local sf : SerifFrame.fromDf df CAP 0
include sf.rt.full
@ -60,7 +60,7 @@ glyph-block Letter-Armenian-Upper-Gim-Group : begin
flatside.lu df.leftSB 0 highBarPos SmallArchDepthA SmallArchDepthB
arcvh
flat df.middle highBarPos
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) highBarPos
curl (df.rightSB + jut * [if SLAB 1.5 1] - [HSwToV : 0.5 * df.mvs]) highBarPos [heading Rightward]
if SLAB : begin
local sf : SerifFrame.fromDf df Ascender 0
include sf.rt.inner