Minor refimenemt to italic e
This commit is contained in:
parent
0aeb3b3826
commit
a98bb43a13
1 changed files with 10 additions and 12 deletions
|
@ -83,14 +83,13 @@ glyph-block Letter-Latin-Lower-E : begin
|
||||||
] : glyph-proc
|
] : glyph-proc
|
||||||
local barBottom : top * barpos - (stroke / 2)
|
local barBottom : top * barpos - (stroke / 2)
|
||||||
local xStart : df.leftSB + [HSwToV : 0.125 * stroke]
|
local xStart : df.leftSB + [HSwToV : 0.125 * stroke]
|
||||||
local extraCurliness : if para.isItalic (0.05 * (top - barBottom)) 0
|
local extraCurliness : if para.isItalic (0.1 * (top - barBottom)) 0
|
||||||
local path : include : dispiro
|
local path : include : dispiro
|
||||||
widths.lhs stroke
|
widths.lhs stroke
|
||||||
[if para.isItalic g4 flat] xStart (barBottom + extraCurliness)
|
[if para.isItalic g2 flat] xStart (barBottom + (2/3) * extraCurliness)
|
||||||
if para.isItalic [alsoThru.g2 0.5 0.8] [list]
|
[if para.isItalic g2.right.mid curl] [mix xStart df.rightSB (0.475 + 0.1 * TanSlope)] (barBottom - (1/3) * extraCurliness)
|
||||||
[if para.isItalic g4.right.mid curl] [mix xStart df.rightSB 0.475] (barBottom - extraCurliness)
|
if para.isItalic {} [archv]
|
||||||
archv
|
g4 (df.rightSB - OX) [YSmoothMidR top barBottom (0.5 * SmallArchDepthA) (0.5 * SmallArchDepthB)]
|
||||||
g4 (df.rightSB - OX) [YSmoothMidR top barBottom]
|
|
||||||
arch.lhs top (sw -- stroke)
|
arch.lhs top (sw -- stroke)
|
||||||
flatside.ld df.leftSB 0 top ada adb
|
flatside.ld df.leftSB 0 top ada adb
|
||||||
SmallESerifedTerminalShape df top stroke tailSlab noSwash
|
SmallESerifedTerminalShape df top stroke tailSlab noSwash
|
||||||
|
@ -107,14 +106,13 @@ glyph-block Letter-Latin-Lower-E : begin
|
||||||
local barBottom : top * barpos - (stroke / 2)
|
local barBottom : top * barpos - (stroke / 2)
|
||||||
local xStart : df.rightSB - [HSwToV : 0.125 * stroke]
|
local xStart : df.rightSB - [HSwToV : 0.125 * stroke]
|
||||||
local pfIt : if para.isItalic 1 0
|
local pfIt : if para.isItalic 1 0
|
||||||
local extraCurliness : if para.isItalic (0.05 * (top - barBottom)) 0
|
local extraCurliness : if para.isItalic (0.1 * (top - barBottom)) 0
|
||||||
include : dispiro
|
include : dispiro
|
||||||
widths.rhs stroke
|
widths.rhs stroke
|
||||||
[if para.isItalic g4 flat] xStart (barBottom + extraCurliness)
|
[if para.isItalic g2 flat] xStart (barBottom + (2/3) * extraCurliness)
|
||||||
if para.isItalic [alsoThru.g2 0.5 0.8] [list]
|
[if para.isItalic g2.left.mid curl] [mix xStart df.leftSB (0.475 + 0.1 * TanSlope)] (barBottom - (1/3) * extraCurliness)
|
||||||
[if para.isItalic g4.left.mid curl] [mix xStart df.leftSB 0.475] (barBottom - extraCurliness)
|
archv # Keeping this looks better
|
||||||
archv
|
g4 (df.leftSB + OX) [YSmoothMidL top barBottom (0.5 * SmallArchDepthA) (0.5 * SmallArchDepthB)]
|
||||||
g4 (df.leftSB + OX) [YSmoothMidL top barBottom]
|
|
||||||
arch.rhs top (sw -- stroke)
|
arch.rhs top (sw -- stroke)
|
||||||
flatside.rd df.rightSB 0 top ada adb
|
flatside.rd df.rightSB 0 top ada adb
|
||||||
hookend 0 (sw -- stroke)
|
hookend 0 (sw -- stroke)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue