fixed the nudge in /srtail, /sswash and /Sswash.

This commit is contained in:
be5invis 2015-12-11 07:39:11 +08:00
parent 0a2edc411a
commit e68f36dca4
3 changed files with 16 additions and 8 deletions

View File

@ -231,7 +231,7 @@ export as build : define [buildFont para recursive recursiveCodes] : begin
define MVERTSTROKE : adviceBlackness : fallback para.lllcrowdedness (3 + 1 / 3)
define OVERLAYSTROKE : adviceBlackness 3.75
define OPERATORSTROKE : adviceBlackness 3.2
define SHOULDERFINE : [adviceBlackness 4.5] / 2
define SHOULDERFINE : adviceBlackness 10
define SUPERNESS : fallback para.superness 2
define [superxy x] : Math.pow (1 - [Math.pow x SUPERNESS]) (1 / SUPERNESS)

View File

@ -1351,7 +1351,7 @@ symbol-block 'r'
local mixpin : 0.65 + globalTransform.yx * [linreg 72 0.1 108 0.5 STROKE]
local rmiddle : mix (rbar - fine) rhookx mixp
local rmiddlein : [mix rbar (rhookx - STROKE * CORRECTION_HX * 1.05) mixpin] - CORRECTION_OMIDS
local skew : (rmiddle - rmiddlein) / STROKE - globalTransform.yx * [linreg 72 0.25 108 0.75 STROKE]
local skew : Math.max 0 : (rmiddle - rmiddlein) / STROKE - globalTransform.yx * [linreg 72 0.25 108 0.75 STROKE]
include : dispiro
widths.lhs
g4 rhookx (XH - RHOOK) [heading {.y (-0.45) .x (-1.04 - globalTransform.yx)}]
@ -2725,11 +2725,11 @@ symbol-block 'S'
assign-unicode 0x282
include glyphs.rtailBR
apply-transform : Upright
apply-transform : Translate (SB + STROKE * CORRECTION_HX) 0
apply-transform : Translate (SB + STROKE * CORRECTION_HX + OXHOOK) 0
apply-transform : Italify
include pMarks
include glyphs.s
include : VBarLeft SB 0 SHOOK
include : VBarLeft (SB + OXHOOK) 0 SHOOK
create-glyph 'Sswash' : glyph-construction
assign-unicode 0x2C7E
@ -2737,8 +2737,8 @@ symbol-block 'S'
include glyphs.S
include : dispiro
widths.lhs [adviceBlackness 4.5]
g4 (SB - OXHOOK) HOOK
alsothru 0.3 0.6 important
g4 (SB + OXHOOK) HOOK
alsothru 0.15 0.6 important
flat (RIGHTSB - 1) DESCENDER [widths STROKE 0]
curl RIGHTSB DESCENDER
@ -2748,8 +2748,8 @@ symbol-block 'S'
include glyphs.s
include : dispiro
widths.lhs [adviceBlackness 4.5]
g4 (SB - OXHOOK) SHOOK
alsothru 0.3 0.6 important
g4 (SB + OXHOOK) SHOOK
alsothru 0.2 0.6 important
flat (RIGHTSB - 1) DESCENDER [widths STROKE 0]
curl RIGHTSB DESCENDER

View File

@ -78,6 +78,14 @@ overshootx = -16
family = "IosevkaCC Slab"
# Weights
[w-air]
weight = 100
stroke = 10
sb = 80
dotsize = 80
periodsize = 88
essx = 1.12
[w-book]
isBold = false
weight = 400