From 259833fa3399640226d3dd7d82d92ff4cd9cfe63 Mon Sep 17 00:00:00 2001 From: Rasmus Andersson Date: Fri, 26 May 2023 11:56:53 -0700 Subject: adjusts /undescore and underline position --- src/Inter-Italic.glyphspackage/fontinfo.plist | 18 ++--- .../glyphs/underscore.glyph | 84 +++++++++++----------- src/Inter-Roman.glyphspackage/fontinfo.plist | 30 +++++--- .../glyphs/underscore.glyph | 67 ++++++++--------- 4 files changed, 107 insertions(+), 92 deletions(-) diff --git a/src/Inter-Italic.glyphspackage/fontinfo.plist b/src/Inter-Italic.glyphspackage/fontinfo.plist index 6699a710d..80c8b1530 100644 --- a/src/Inter-Italic.glyphspackage/fontinfo.plist +++ b/src/Inter-Italic.glyphspackage/fontinfo.plist @@ -2752,11 +2752,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 47; +value = 46; }, { name = underlinePosition; -value = -349; +value = -395; }, { name = "Master Icon Glyph Name"; @@ -2899,7 +2899,7 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 47; +value = 46; }, { name = underlinePosition; @@ -3045,7 +3045,7 @@ value = 140; }, { name = underlinePosition; -value = -337; +value = -348; }, { name = "Master Icon Glyph Name"; @@ -3190,7 +3190,7 @@ value = 140; }, { name = underlinePosition; -value = -337; +value = -208; }, { name = "Master Icon Glyph Name"; @@ -3328,11 +3328,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 233; +value = 232; }, { name = underlinePosition; -value = -303; +value = -302; }, { name = "Master Icon Glyph Name"; @@ -3475,11 +3475,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 233; +value = 260; }, { name = underlinePosition; -value = -303; +value = -88; }, { name = "Master Icon Glyph Name"; diff --git a/src/Inter-Italic.glyphspackage/glyphs/underscore.glyph b/src/Inter-Italic.glyphspackage/glyphs/underscore.glyph index 7165ff933..8cd702c76 100644 --- a/src/Inter-Italic.glyphspackage/glyphs/underscore.glyph +++ b/src/Inter-Italic.glyphspackage/glyphs/underscore.glyph @@ -5,51 +5,48 @@ layers = ( anchors = ( { name = _bottom; -pos = (402,158); -} -); -guides = ( -{ -angle = -99.4; -pos = (496,-116); +pos = (398,158); } ); layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(-96,0,l), -(-122,-160,l), -(808,-160,l), -(834,0,l) +(-93,0,l), +(-119,-160,l), +(811,-160,l), +(837,0,l) ); } ); -width = 926; +width = 930; }, { anchors = ( { name = _bottom; -pos = (434,126); +pos = (433,126); } ); guides = ( { -angle = -99.4; -pos = (532,-212); +orientation = center; +angle = 80.6; +pos = (880,132); } ); layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(-94,0,l), +(-93,0,l), (-140,-286,l), (870,-286,l), -(916,0,l) +(917,0,l) ); } ); @@ -59,28 +56,29 @@ width = 1010; anchors = ( { name = _bottom; -pos = (384,178); +pos = (379,178); } ); layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F"; +name = ital_gen; shapes = ( { closed = 1; nodes = ( -(-98,0,l), -(-108,-46,l), -(780,-46,l), -(786,0,l) +(-92,0,l), +(-100,-46,l), +(784,-46,l), +(792,0,l) ); } ); -width = 874; +width = 885; }, { anchors = ( { name = _bottom; -pos = (366.747,158); +pos = (404,158); } ); layerId = m008; @@ -89,27 +87,27 @@ shapes = ( { closed = 1; nodes = ( -(-121.41,0,l), -(-147.898,-160,l), -(782.102,-160,l), -(808.59,0,l) +(-87,0,l), +(-113,-160,l), +(817,-160,l), +(843,0,l) ); } ); -width = 862; +width = 931; }, { anchors = ( { name = _bottom; -pos = (423.449,126); +pos = (439,126); } ); guides = ( { orientation = center; angle = 80.6; -pos = (-1685,132); +pos = (-2662,132); } ); layerId = m010; @@ -118,20 +116,20 @@ shapes = ( { closed = 1; nodes = ( -(-103.41,0,l), -(-150.757,-286,l), -(859.243,-286,l), -(906.59,0,l) +(-87,0,l), +(-134,-286,l), +(876,-286,l), +(923,0,l) ); } ); -width = 978; +width = 1011; }, { anchors = ( { name = _bottom; -pos = (312.058,178); +pos = (383,178); } ); layerId = m012; @@ -140,15 +138,17 @@ shapes = ( { closed = 1; nodes = ( -(-157.41,0,l), -(-165.025,-46,l), -(718.975,-46,l), -(726.59,0,l) +(-87,0,l), +(-95,-46,l), +(789,-46,l), +(797,0,l) ); } ); -width = 746; +width = 884; } ); +metricLeft = "=0"; +metricRight = "=0"; unicode = 95; } diff --git a/src/Inter-Roman.glyphspackage/fontinfo.plist b/src/Inter-Roman.glyphspackage/fontinfo.plist index e5f90494c..74f9cd5d9 100644 --- a/src/Inter-Roman.glyphspackage/fontinfo.plist +++ b/src/Inter-Roman.glyphspackage/fontinfo.plist @@ -2759,11 +2759,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 47; +value = 46; }, { name = underlinePosition; -value = -349; +value = -395; }, { name = "Master Icon Glyph Name"; @@ -2900,7 +2900,7 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 47; +value = 46; }, { name = underlinePosition; @@ -3046,7 +3046,7 @@ value = 140; }, { name = underlinePosition; -value = -337; +value = -348; }, { name = "Master Icon Glyph Name"; @@ -3186,7 +3186,7 @@ value = 140; }, { name = underlinePosition; -value = -337; +value = -208; }, { name = "Master Icon Glyph Name"; @@ -3323,11 +3323,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 233; +value = 232; }, { name = underlinePosition; -value = -303; +value = -302; }, { name = "Master Icon Glyph Name"; @@ -3464,11 +3464,11 @@ axesValues = ( customParameters = ( { name = underlineThickness; -value = 233; +value = 260; }, { name = underlinePosition; -value = -303; +value = -88; }, { name = "Master Icon Glyph Name"; @@ -5918,6 +5918,9 @@ zeta = { Psi = -93; underscore = 139; }; +lslash = { +"@MMK_R_t" = 70; +}; }; m011 = { "@MMK_L_A" = { @@ -7547,6 +7550,7 @@ lslash = { "@MMK_R_Dcroat" = 69; Dcroat = 69; Istroke = 69; +"@MMK_R_t" = 120; }; micro = { "@MMK_R_quotedblleft" = -104; @@ -9423,6 +9427,9 @@ zeta = { Psi = -93; underscore = 139; }; +lslash = { +"@MMK_R_t" = 90; +}; }; m007 = { "@MMK_L_A" = { @@ -11178,6 +11185,9 @@ zeta = { Psi = -93; underscore = 139; }; +lslash = { +"@MMK_R_t" = 80; +}; }; "5C20EF92-B63D-42A8-8878-93C2863E0093" = { "@MMK_L_A" = { @@ -12745,6 +12755,7 @@ logicalnot = { lslash = { Dcroat = 69; Istroke = 69; +"@MMK_R_t" = 100; }; micro = { "@MMK_R_quotedblleft" = -104; @@ -14442,6 +14453,7 @@ logicalnot = { }; lslash = { "@MMK_R_Dcroat" = 69; +"@MMK_R_t" = 80; }; micro = { "@MMK_R_quotedblleft" = -104; diff --git a/src/Inter-Roman.glyphspackage/glyphs/underscore.glyph b/src/Inter-Roman.glyphspackage/glyphs/underscore.glyph index 44c5e4ed4..82991cb1f 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/underscore.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/underscore.glyph @@ -5,7 +5,7 @@ layers = ( anchors = ( { name = _bottom; -pos = (460,158); +pos = (465,158); } ); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; @@ -13,20 +13,20 @@ shapes = ( { closed = 1; nodes = ( -(-2,0,l), -(-2,-160,l), -(928,-160,l), -(928,0,l) +(0,0,l), +(0,-160,l), +(930,-160,l), +(930,0,l) ); } ); -width = 926; +width = 930; }, { anchors = ( { name = _bottom; -pos = (506,126); +pos = (505,126); } ); guides = ( @@ -54,7 +54,7 @@ width = 1010; anchors = ( { name = _bottom; -pos = (434,178); +pos = (442,178); } ); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; @@ -62,20 +62,20 @@ shapes = ( { closed = 1; nodes = ( -(-6,0,l), -(-6,-46,l), -(878,-46,l), -(878,0,l) +(0,0,l), +(0,-46,l), +(884,-46,l), +(884,0,l) ); } ); -width = 874; +width = 884; }, { anchors = ( { name = _bottom; -pos = (428,158); +pos = (465,158); } ); layerId = m007; @@ -83,27 +83,27 @@ shapes = ( { closed = 1; nodes = ( -(-34,0,l), -(-34,-160,l), -(896,-160,l), -(896,0,l) +(0,0,l), +(0,-160,l), +(930,-160,l), +(930,0,l) ); } ); -width = 862; +width = 930; }, { anchors = ( { name = _bottom; -pos = (490,126); +pos = (505,126); } ); guides = ( { orientation = center; angle = 90; -pos = (-1685,132); +pos = (-2158,132); } ); layerId = m009; @@ -111,20 +111,20 @@ shapes = ( { closed = 1; nodes = ( -(-16,0,l), -(-16,-286,l), -(994,-286,l), -(994,0,l) +(0,0,l), +(0,-286,l), +(1010,-286,l), +(1010,0,l) ); } ); -width = 978; +width = 1010; }, { anchors = ( { name = _bottom; -pos = (370,178); +pos = (440,178); } ); layerId = m011; @@ -132,15 +132,18 @@ shapes = ( { closed = 1; nodes = ( -(-70,0,l), -(-70,-46,l), -(814,-46,l), -(814,0,l) +(0,0,l), +(0,-46,l), +(884,-46,l), +(884,0,l) ); } ); -width = 746; +width = 884; } ); +metricLeft = "=0"; +metricRight = "=0"; +note = "Should align to the baseline at top"; unicode = 95; } -- cgit v1.2.3