parent
282360911f
commit
b39e66d7a5
5 changed files with 7 additions and 6 deletions
|
@ -164,5 +164,5 @@ glyph-block Letter-Latin-Ezh : begin
|
||||||
SerifedArcEnd.RtlRhs SB Middle bot Stroke hookDepth
|
SerifedArcEnd.RtlRhs SB Middle bot Stroke hookDepth
|
||||||
create-glyph 'ezhRetroflexHook' 0x1D9A : glyph-proc
|
create-glyph 'ezhRetroflexHook' 0x1D9A : glyph-proc
|
||||||
include : MarkSet.p
|
include : MarkSet.p
|
||||||
include : EzhShape XH (Descender + Hook) (terminalShape -- RetroflexConnectionTerminal)
|
include : EzhShape XH 0 (terminalShape -- RetroflexConnectionTerminal)
|
||||||
include : RetroflexHook.l SB (Descender + Hook) (yAttach -- Descender + Hook * 2)
|
include : RetroflexHook.l SB 0 (yAttach -- Hook)
|
||||||
|
|
|
@ -214,10 +214,10 @@ glyph-block Letter-Latin-Long-S : begin
|
||||||
maskOut -- [intersection [MaskBelow 0] [MaskLeft (Middle + HVContrast * HalfStroke)]]
|
maskOut -- [intersection [MaskBelow 0] [MaskLeft (Middle + HVContrast * HalfStroke)]]
|
||||||
create-glyph "eshRetroflexHook" 0x1D98 : glyph-proc
|
create-glyph "eshRetroflexHook" 0x1D98 : glyph-proc
|
||||||
include : MarkSet.if
|
include : MarkSet.if
|
||||||
include : LongSShape Ascender (Descender + Hook) (HookX + 0.25 * Stroke) Hook
|
include : LongSShape Ascender 0 (HookX + 0.25 * Stroke) Hook
|
||||||
include : RetroflexHook.l
|
include : RetroflexHook.l
|
||||||
x -- Middle - (HookX + 0.25 * Stroke)
|
x -- Middle - (HookX + 0.25 * Stroke)
|
||||||
y -- Descender + Hook
|
y -- 0
|
||||||
yOverflow -- Stroke
|
yOverflow -- Stroke
|
||||||
|
|
||||||
create-glyph "eshCurlyTail" 0x286 : glyph-proc
|
create-glyph "eshCurlyTail" 0x286 : glyph-proc
|
||||||
|
|
|
@ -131,6 +131,7 @@ glyph-block Letter-Latin-K : begin
|
||||||
|
|
||||||
if hookDepth
|
if hookDepth
|
||||||
: then : begin
|
: then : begin
|
||||||
|
include : ExtendBelowBaseAnchors hookDepth
|
||||||
include : tagged 'strokeRB' : dispiro
|
include : tagged 'strokeRB' : dispiro
|
||||||
flat kshLeft (0.5 * top + stroke / 2) [widths.rhs.heading stroke Rightward]
|
flat kshLeft (0.5 * top + stroke / 2) [widths.rhs.heading stroke Rightward]
|
||||||
curl [mix kshLeft right 0.5] (0.5 * top + stroke / 2)
|
curl [mix kshLeft right 0.5] (0.5 * top + stroke / 2)
|
||||||
|
|
|
@ -803,7 +803,7 @@ glyph-block Letter-Shared-Shapes : begin
|
||||||
intersection
|
intersection
|
||||||
MaskBelow (yAttach + Stroke)
|
MaskBelow (yAttach + Stroke)
|
||||||
MaskAbove (y - LongJut + 0.5 * Stroke)
|
MaskAbove (y - LongJut + 0.5 * Stroke)
|
||||||
ExtLineCenter 16 sw (x + 0.24 * Descender) (y + 0.5 * sw - Descender) x y
|
ExtLineCenter 16 sw (x + 0.24 * Descender) (y + 0.5 * sw + Descender) x y
|
||||||
|
|
||||||
# Palatal Hooks
|
# Palatal Hooks
|
||||||
glyph-block-export PalatalHook
|
glyph-block-export PalatalHook
|
||||||
|
|
|
@ -141,7 +141,7 @@ glyph-block Digits-Eight : begin
|
||||||
|
|
||||||
|
|
||||||
# There is an "eight without lower contour" shape used for /propto
|
# There is an "eight without lower contour" shape used for /propto
|
||||||
create-glyph 'rotetedPropto' : glyph-proc # rotetedPropto
|
create-glyph 'rotatedPropto' : glyph-proc # rotatedPropto
|
||||||
local p 0.96
|
local p 0.96
|
||||||
local py 0.4
|
local py 0.4
|
||||||
local l (SB + OX)
|
local l (SB + OX)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue