diff --git a/buildglyphs.patel b/buildglyphs.patel index a29c3e871..94fd970e8 100644 --- a/buildglyphs.patel +++ b/buildglyphs.patel @@ -164,7 +164,7 @@ define [buildFont para recursive] : begin define [adviceBlackness crowdedness] : Math.min STROKE ((RIGHTSB - SB) * (1 - WHITENESS) / (crowdedness * CORRECTION_HX)) define MVERTSTROKE : adviceBlackness : fallback para.lllcrowdedness (3 + 1 / 3) define OVERLAYSTROKE : adviceBlackness 4 - define OPERATORSTROKE : adviceBlackness 3 + define OPERATORSTROKE : adviceBlackness 3.2 # Anchor parameters define BASE 'base' diff --git a/glyphs/greek.patel b/glyphs/greek.patel index a35e84c14..772f5c21b 100644 --- a/glyphs/greek.patel +++ b/glyphs/greek.patel @@ -530,9 +530,9 @@ create-glyph 'varphi' : glyph-construction include : VBar MIDDLE y1 y2 MVERTSTROKE include : VBar MIDDLE (y2 - HALFSTROKE) CAP -create-glyph 'phi' : glyph-construction - assign-unicode 0x3C6 - include pMarks +create-glyph 'taillessphi' : glyph-construction + assign-unicode 0x2C77 + include eMarks local x0 : mix SB RIGHTSB 0.1 local y1 : mix 0 XH 0.75 local x1 : SB + O * 2 @@ -551,6 +551,11 @@ create-glyph 'phi' : glyph-construction archv flat (MIDDLE - MVERTSTROKE / 2 * CORRECTION_HX) y3 curl (MIDDLE - MVERTSTROKE / 2 * CORRECTION_HX) 0 [heading DOWNWARD] + +create-glyph 'phi' : glyph-construction + assign-unicode 0x3C6 + include pMarks + include glyphs.taillessphi include : VBar MIDDLE DESCENDER (MVERTSTROKE * 0.2) diff --git a/glyphs/latin-extend-decorated.patel b/glyphs/latin-extend-decorated.patel index 0cd65812c..3cef8fe4c 100644 --- a/glyphs/latin-extend-decorated.patel +++ b/glyphs/latin-extend-decorated.patel @@ -951,4 +951,5 @@ create-glyph 'bidentalpercussive' : glyph-construction include g # Turned glyphs -turned nothing 0x27A 'rlongleg' MIDDLE (XH / 2) [anchorDeriv bMarks {.anchors {.bottomright {.type BASE .x RIGHTSB - RBALANCE .y 0}}}] \ No newline at end of file +turned nothing 0x27A 'rlongleg' MIDDLE (XH / 2) [anchorDeriv bMarks {.anchors {.bottomright {.type BASE .x RIGHTSB - RBALANCE .y 0}}}] +turned nothing 0x2C79 'rrtail' MIDDLE (XH / 2) \ No newline at end of file diff --git a/glyphs/symbol-math.patel b/glyphs/symbol-math.patel index 2a9fe9d9e..4d9dccfc8 100644 --- a/glyphs/symbol-math.patel +++ b/glyphs/symbol-math.patel @@ -310,4 +310,9 @@ create-glyph 'integrate' : glyph-construction assign-unicode 0x222B include : LongSShape parenTop parenBot HOOK (HOOK * 0.75) OPERATORSTROKE -dual 'doubleintegrate' 0x222C 'integrate' (0.5 * WIDTH) \ No newline at end of file +dual 'doubleintegrate' 0x222C 'integrate' (0.5 * WIDTH) + +create-glyph 'ringintegrate' : glyph-construction + assign-unicode 0x222E + include glyphs.integrate + include : smallo (parenMid + (RIGHTSB - SB) / 2) (parenMid - (RIGHTSB - SB) / 2) SB RIGHTSB OPERATORSTROKE \ No newline at end of file diff --git a/parameters.toml b/parameters.toml index 4c5df24fb..32a1cad22 100644 --- a/parameters.toml +++ b/parameters.toml @@ -1,6 +1,6 @@ [iosevka] family = 'Iosevka' -version = 'r0.1.16-p1' +version = 'r0.1.16-p3' codename = 'Mi-tsieng' copyright = 'Copyright (c) 2015 Belleve Invis.'