diff --git a/glyphs/common-shapes.patel b/glyphs/common-shapes.patel index ccf5e47..c6300bb 100644 --- a/glyphs/common-shapes.patel +++ b/glyphs/common-shapes.patel @@ -409,6 +409,9 @@ define [Widen glyphs p psb] : begin { forkedPara.width = WIDTH * p forkedPara.sb = SB * [fallback psb p] forkedPara.accentx = ACCENTX * p + forkedPara.jut = JUT * p + forkedPara.longjut = LONGJUT * p + forkedPara.hookx = HOOKX * p local shouldBuildList () foreach glyphid [items-of glyphs] : set shouldBuildList : shouldBuildList.concat (glyphid :: dependencyProfile.(glyphid)) local forkFont : buildFont forkedPara shouldBuildList diff --git a/glyphs/latin-basic-lower.patel b/glyphs/latin-basic-lower.patel index da59263..bc55717 100644 --- a/glyphs/latin-basic-lower.patel +++ b/glyphs/latin-basic-lower.patel @@ -386,7 +386,7 @@ create-glyph 'dotlessj.straight' : glyph-construction { flat [MIDDLE + JBALANCE] XH [heading DOWNWARD] curl [MIDDLE + JBALANCE] 0 arcvh 3 - g4 [MIDDLE + DESCENDER * 0.85] [DESCENDER + HALFSTROKE] + g4 [MIDDLE + JBALANCE - LONGJUT * 1.35] [DESCENDER + HALFSTROKE] [heading LEFTWARD] } } create-glyph 'dotlessj.serifed' : glyph-construction {