diff --git a/fonts/static/otf/MonaSansMono-Black.otf b/fonts/static/otf/MonaSansMono-Black.otf index 873d6cbe..855c7aba 100644 Binary files a/fonts/static/otf/MonaSansMono-Black.otf and b/fonts/static/otf/MonaSansMono-Black.otf differ diff --git a/fonts/static/otf/MonaSansMono-Bold.otf b/fonts/static/otf/MonaSansMono-Bold.otf index fd4e914c..463c25c3 100644 Binary files a/fonts/static/otf/MonaSansMono-Bold.otf and b/fonts/static/otf/MonaSansMono-Bold.otf differ diff --git a/fonts/static/otf/MonaSansMono-ExtraBold.otf b/fonts/static/otf/MonaSansMono-ExtraBold.otf index 78bbec7c..96694b7a 100644 Binary files a/fonts/static/otf/MonaSansMono-ExtraBold.otf and b/fonts/static/otf/MonaSansMono-ExtraBold.otf differ diff --git a/fonts/static/otf/MonaSansMono-ExtraLight.otf b/fonts/static/otf/MonaSansMono-ExtraLight.otf index c9cc149c..ae7782cc 100644 Binary files a/fonts/static/otf/MonaSansMono-ExtraLight.otf and b/fonts/static/otf/MonaSansMono-ExtraLight.otf differ diff --git a/fonts/static/otf/MonaSansMono-Light.otf b/fonts/static/otf/MonaSansMono-Light.otf index 1188c598..3f3ed293 100644 Binary files a/fonts/static/otf/MonaSansMono-Light.otf and b/fonts/static/otf/MonaSansMono-Light.otf differ diff --git a/fonts/static/otf/MonaSansMono-Medium.otf b/fonts/static/otf/MonaSansMono-Medium.otf index 7a1b5aaa..6613433f 100644 Binary files a/fonts/static/otf/MonaSansMono-Medium.otf and b/fonts/static/otf/MonaSansMono-Medium.otf differ diff --git a/fonts/static/otf/MonaSansMono-Regular.otf b/fonts/static/otf/MonaSansMono-Regular.otf index e813c304..8ebeb162 100644 Binary files a/fonts/static/otf/MonaSansMono-Regular.otf and b/fonts/static/otf/MonaSansMono-Regular.otf differ diff --git a/fonts/static/otf/MonaSansMono-SemiBold.otf b/fonts/static/otf/MonaSansMono-SemiBold.otf index 99d08df6..8b3309d6 100644 Binary files a/fonts/static/otf/MonaSansMono-SemiBold.otf and b/fonts/static/otf/MonaSansMono-SemiBold.otf differ diff --git a/fonts/static/ttf/MonaSansMono-Black.ttf b/fonts/static/ttf/MonaSansMono-Black.ttf index c6e1b2dd..484064cc 100644 Binary files a/fonts/static/ttf/MonaSansMono-Black.ttf and b/fonts/static/ttf/MonaSansMono-Black.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-Bold.ttf b/fonts/static/ttf/MonaSansMono-Bold.ttf index 8225c41d..da190c77 100644 Binary files a/fonts/static/ttf/MonaSansMono-Bold.ttf and b/fonts/static/ttf/MonaSansMono-Bold.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-ExtraBold.ttf b/fonts/static/ttf/MonaSansMono-ExtraBold.ttf index 3fe674e3..4f751e8a 100644 Binary files a/fonts/static/ttf/MonaSansMono-ExtraBold.ttf and b/fonts/static/ttf/MonaSansMono-ExtraBold.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-ExtraLight.ttf b/fonts/static/ttf/MonaSansMono-ExtraLight.ttf index 377911c9..fc8faf7c 100644 Binary files a/fonts/static/ttf/MonaSansMono-ExtraLight.ttf and b/fonts/static/ttf/MonaSansMono-ExtraLight.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-Light.ttf b/fonts/static/ttf/MonaSansMono-Light.ttf index d64a9791..50cb1d8f 100644 Binary files a/fonts/static/ttf/MonaSansMono-Light.ttf and b/fonts/static/ttf/MonaSansMono-Light.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-Medium.ttf b/fonts/static/ttf/MonaSansMono-Medium.ttf index b8215bcc..4bdbbfa7 100644 Binary files a/fonts/static/ttf/MonaSansMono-Medium.ttf and b/fonts/static/ttf/MonaSansMono-Medium.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-Regular.ttf b/fonts/static/ttf/MonaSansMono-Regular.ttf index 73068ae0..b052ecab 100644 Binary files a/fonts/static/ttf/MonaSansMono-Regular.ttf and b/fonts/static/ttf/MonaSansMono-Regular.ttf differ diff --git a/fonts/static/ttf/MonaSansMono-SemiBold.ttf b/fonts/static/ttf/MonaSansMono-SemiBold.ttf index 3bcbf080..5ff041a1 100644 Binary files a/fonts/static/ttf/MonaSansMono-SemiBold.ttf and b/fonts/static/ttf/MonaSansMono-SemiBold.ttf differ diff --git a/fonts/variable/MonaSansMonoVF[wght].ttf b/fonts/variable/MonaSansMonoVF[wght].ttf index db58cece..ab9da74d 100644 Binary files a/fonts/variable/MonaSansMonoVF[wght].ttf and b/fonts/variable/MonaSansMonoVF[wght].ttf differ diff --git a/fonts/webfonts/static/MonaSansMono-Black.woff b/fonts/webfonts/static/MonaSansMono-Black.woff index 5e13633a..89ef08f4 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Black.woff and b/fonts/webfonts/static/MonaSansMono-Black.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-Black.woff2 b/fonts/webfonts/static/MonaSansMono-Black.woff2 index b2d566c2..e35f2bec 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Black.woff2 and b/fonts/webfonts/static/MonaSansMono-Black.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-Bold.woff b/fonts/webfonts/static/MonaSansMono-Bold.woff index 61ca1329..050244cf 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Bold.woff and b/fonts/webfonts/static/MonaSansMono-Bold.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-Bold.woff2 b/fonts/webfonts/static/MonaSansMono-Bold.woff2 index 3faae041..c8bf6f97 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Bold.woff2 and b/fonts/webfonts/static/MonaSansMono-Bold.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-ExtraBold.woff b/fonts/webfonts/static/MonaSansMono-ExtraBold.woff index f235a5b0..7c926a30 100644 Binary files a/fonts/webfonts/static/MonaSansMono-ExtraBold.woff and b/fonts/webfonts/static/MonaSansMono-ExtraBold.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-ExtraBold.woff2 b/fonts/webfonts/static/MonaSansMono-ExtraBold.woff2 index 0eb96e72..98abd958 100644 Binary files a/fonts/webfonts/static/MonaSansMono-ExtraBold.woff2 and b/fonts/webfonts/static/MonaSansMono-ExtraBold.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-ExtraLight.woff b/fonts/webfonts/static/MonaSansMono-ExtraLight.woff index 8e1c7051..7cef4413 100644 Binary files a/fonts/webfonts/static/MonaSansMono-ExtraLight.woff and b/fonts/webfonts/static/MonaSansMono-ExtraLight.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-ExtraLight.woff2 b/fonts/webfonts/static/MonaSansMono-ExtraLight.woff2 index 2ce43f16..e99b627e 100644 Binary files a/fonts/webfonts/static/MonaSansMono-ExtraLight.woff2 and b/fonts/webfonts/static/MonaSansMono-ExtraLight.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-Light.woff b/fonts/webfonts/static/MonaSansMono-Light.woff index b54ceb36..a077dfb7 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Light.woff and b/fonts/webfonts/static/MonaSansMono-Light.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-Light.woff2 b/fonts/webfonts/static/MonaSansMono-Light.woff2 index 5b5e54c6..f63ecbb3 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Light.woff2 and b/fonts/webfonts/static/MonaSansMono-Light.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-Medium.woff b/fonts/webfonts/static/MonaSansMono-Medium.woff index 51859c17..20ec2342 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Medium.woff and b/fonts/webfonts/static/MonaSansMono-Medium.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-Medium.woff2 b/fonts/webfonts/static/MonaSansMono-Medium.woff2 index ed1ebc31..df967286 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Medium.woff2 and b/fonts/webfonts/static/MonaSansMono-Medium.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-Regular.woff b/fonts/webfonts/static/MonaSansMono-Regular.woff index 4f994552..8edf9a85 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Regular.woff and b/fonts/webfonts/static/MonaSansMono-Regular.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-Regular.woff2 b/fonts/webfonts/static/MonaSansMono-Regular.woff2 index 9109752c..4d0812f0 100644 Binary files a/fonts/webfonts/static/MonaSansMono-Regular.woff2 and b/fonts/webfonts/static/MonaSansMono-Regular.woff2 differ diff --git a/fonts/webfonts/static/MonaSansMono-SemiBold.woff b/fonts/webfonts/static/MonaSansMono-SemiBold.woff index 2cf3a39c..c0d9ce15 100644 Binary files a/fonts/webfonts/static/MonaSansMono-SemiBold.woff and b/fonts/webfonts/static/MonaSansMono-SemiBold.woff differ diff --git a/fonts/webfonts/static/MonaSansMono-SemiBold.woff2 b/fonts/webfonts/static/MonaSansMono-SemiBold.woff2 index 909b4f67..a35cc3ec 100644 Binary files a/fonts/webfonts/static/MonaSansMono-SemiBold.woff2 and b/fonts/webfonts/static/MonaSansMono-SemiBold.woff2 differ diff --git a/fonts/webfonts/variable/MonaSansMonoVF[wght].woff b/fonts/webfonts/variable/MonaSansMonoVF[wght].woff index 74d93994..0652f056 100644 Binary files a/fonts/webfonts/variable/MonaSansMonoVF[wght].woff and b/fonts/webfonts/variable/MonaSansMonoVF[wght].woff differ diff --git a/fonts/webfonts/variable/MonaSansMonoVF[wght].woff2 b/fonts/webfonts/variable/MonaSansMonoVF[wght].woff2 index f4ccd616..b6abb1e0 100644 Binary files a/fonts/webfonts/variable/MonaSansMonoVF[wght].woff2 and b/fonts/webfonts/variable/MonaSansMonoVF[wght].woff2 differ diff --git a/sources/MonaSansMono.glyphspackage/fontinfo.plist b/sources/MonaSansMono.glyphspackage/fontinfo.plist index 0a36173d..da92d4a7 100644 --- a/sources/MonaSansMono.glyphspackage/fontinfo.plist +++ b/sources/MonaSansMono.glyphspackage/fontinfo.plist @@ -1,5 +1,5 @@ { -.appVersion = "3343"; +.appVersion = "3436"; .formatVersion = 3; axes = ( { @@ -80,8 +80,6 @@ feature numr; feature dnom; feature frac; feature ordn; -feature pnum; -feature tnum; feature case; feature ss01; feature ss02; @@ -90,7 +88,8 @@ feature ss04; feature ss05; feature ss06; feature ss07; -feature ss08; +feature ss09; +feature ss10; "; tag = aalt; }, @@ -285,36 +284,6 @@ tag = ordn; }, { automatic = 1; -code = "sub zero.tf by zero; -sub one.tf by one; -sub two.tf by two; -sub three.tf by three; -sub four.tf by four; -sub five.tf by five; -sub six.tf by six; -sub seven.tf by seven; -sub eight.tf by eight; -sub nine.tf by nine; -"; -tag = pnum; -}, -{ -automatic = 1; -code = "sub zero by zero.tf; -sub one by one.tf; -sub two by two.tf; -sub three by three.tf; -sub four by four.tf; -sub five by five.tf; -sub six by six.tf; -sub seven by seven.tf; -sub eight by eight.tf; -sub nine by nine.tf; -"; -tag = tnum; -}, -{ -automatic = 1; code = "sub exclamdown by exclamdown.case; sub questiondown by questiondown.case; sub periodcentered.loclCAT by periodcentered.loclCAT.case; @@ -337,11 +306,6 @@ tag = case; }, { automatic = 1; -code = ""; -tag = liga; -}, -{ -automatic = 1; code = "sub Abrevedotbelow by Abrevedotbelow.ss01; sub Acircumflexdotbelow by Acircumflexdotbelow.ss01; sub Adieresis by Adieresis.ss01; @@ -558,15 +522,151 @@ tag = ss07; }, { automatic = 1; -code = "sub zero.tf by zero.tf.ss08; +code = "sub one by one.ss09; "; labels = ( { language = dflt; -value = "Tabular zero with straight bar"; +value = "One no serif"; } ); -tag = ss08; +tag = ss09; +}, +{ +automatic = 1; +code = "sub zero by zero.ss10; +"; +labels = ( +{ +language = dflt; +value = "Zero no slash"; +} +); +tag = ss10; +}, +{ +code = "lookup ampersand_ampersand.liga { +ignore sub ampersand ampersand' ampersand; +ignore sub ampersand' ampersand ampersand; +sub SPC ampersand' by ampersand_ampersand.liga; +sub ampersand' ampersand by SPC; +} ampersand_ampersand.liga; + +lookup bar_bar.liga { +ignore sub bar bar' bar; +ignore sub bar' bar bar; +ignore sub bracketleft bar' bar; +ignore sub bar' bar bracketright; +sub SPC bar' by bar_bar.liga; +sub bar' bar by SPC; +} bar_bar.liga; + +lookup equal_equal.liga { +ignore sub equal equal' equal; +ignore sub parenleft question less equal' equal; +ignore sub parenleft question equal' equal; +ignore sub equal' equal equal; +ignore sub equal' equal greater; +sub SPC equal' by equal_equal.liga; +sub equal' equal by SPC; +} equal_equal.liga; + +lookup equal_greater.liga { +ignore sub bracketleft equal' greater; +ignore sub equal equal' greater; +ignore sub greater equal' greater; +ignore sub bar equal' greater; +ignore sub parenleft question less equal' greater; +ignore sub parenleft question equal' greater; +ignore sub equal' greater equal; +ignore sub equal' greater greater; +sub SPC greater' by equal_greater.liga; +sub equal' greater by SPC; +} equal_greater.liga; + +lookup exclam_equal.liga { +ignore sub exclam exclam' equal; +ignore sub parenleft question exclam' equal; +ignore sub parenleft question less exclam' equal; +ignore sub equal exclam' equal; +ignore sub exclam' equal equal; +sub SPC equal' by exclam_equal.liga; +sub exclam' equal by SPC; +} exclam_equal.liga; + +lookup greater_equal.liga { +ignore sub greater greater' equal; +ignore sub greater' equal equal; +ignore sub greater' equal greater; +ignore sub greater' equal less; +sub SPC equal' by greater_equal.liga; +sub greater' equal by SPC; +} greater_equal.liga; + +lookup hyphen_greater.liga { +ignore sub bracketleft hyphen' greater; +ignore sub hyphen hyphen' greater; +ignore sub greater hyphen' greater; +ignore sub bar hyphen' greater; +ignore sub hyphen' greater greater; +ignore sub plus hyphen' greater; +sub SPC greater' by hyphen_greater.liga; +sub hyphen' greater by SPC; +} hyphen_greater.liga; + +lookup less_equal.liga { +ignore sub less' equal less; +ignore sub less' equal bar; +ignore sub less less' equal; +ignore sub parenleft question less' equal; +ignore sub less' equal equal; +sub SPC equal' by less_equal.liga; +sub less' equal by SPC; +} less_equal.liga; + +lookup plus_plus.liga { +ignore sub plus plus' plus; +ignore sub colon plus' plus; +ignore sub plus' plus plus; +ignore sub plus' plus colon; +sub SPC plus' by plus_plus.liga; +sub plus' plus by SPC; +} plus_plus.liga; + +lookup hyphen_hyphen.liga { +ignore sub bracketleft hyphen' hyphen greater; +ignore sub parenleft question less exclam hyphen' hyphen; +ignore sub hyphen hyphen' hyphen; +ignore sub less hyphen' hyphen; +ignore sub hyphen' hyphen hyphen; +sub SPC hyphen' by hyphen_hyphen.liga; +sub hyphen' hyphen by SPC; +} hyphen_hyphen.liga; + +lookup colon_colon.liga { +ignore sub colon colon' colon; +ignore sub colon' colon colon; +ignore sub colon' colon equal; +sub SPC colon' by colon_colon.liga; +sub colon' colon by SPC; +} colon_colon.liga;"; +tag = calt; +}, +{ +automatic = 1; +code = "lookupflag IgnoreMarks; +sub ampersand ampersand by ampersand_ampersand.liga; +sub bar bar by bar_bar.liga; +sub equal equal by equal_equal.liga; +sub equal greater by equal_greater.liga; +sub exclam equal by exclam_equal.liga; +sub greater equal by greater_equal.liga; +sub hyphen greater by hyphen_greater.liga; +sub less equal by less_equal.liga; +sub plus plus by plus_plus.liga; +"; +disabled = 1; +tag = liga; } ); fontMaster = ( @@ -1805,5 +1905,5 @@ value = 1.3; }; }; versionMajor = 0; -versionMinor = 5; +versionMinor = 41; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/B_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/B_.glyph index 0271e25e..bc5a47e7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/B_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/B_.glyph @@ -266,7 +266,7 @@ nodes = ( userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = H; }; -width = 619; +width = 618; } ); metricLeft = H; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_.glyph index 16efcc75..ac4c700b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_.glyph @@ -125,7 +125,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_acute.glyph index 3c5d0af5..e2676aca 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_acute.glyph @@ -15,7 +15,7 @@ pos = (59,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_caron.glyph index 24f26057..008f3432 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_caron.glyph @@ -15,7 +15,7 @@ pos = (20,57); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_cedilla.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_cedilla.glyph index 5935a9c3..b5858a77 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_cedilla.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_cedilla.glyph @@ -15,7 +15,7 @@ pos = (15,0); ref = cedillacomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_circumflex.glyph index a42335ee..41b2925a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_circumflex.glyph @@ -15,7 +15,7 @@ pos = (20,57); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.glyph index ad630b96..11fea0b3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.glyph @@ -15,7 +15,7 @@ pos = (19,57); ref = dotaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.ss01.glyph index 7b374ba3..af6d0d9c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/C_dotaccent.ss01.glyph @@ -15,7 +15,7 @@ pos = (19,57); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/D_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/D_.glyph index e099bf65..b8f50fd4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/D_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/D_.glyph @@ -110,7 +110,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -196,6 +196,5 @@ com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = H; width = 618; } ); -metricLeft = H; unicode = 68; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/D_caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/D_caron.glyph index 1468d48d..07641fe1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/D_caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/D_caron.glyph @@ -15,7 +15,7 @@ pos = (-5,57); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/D_croat.glyph b/sources/MonaSansMono.glyphspackage/glyphs/D_croat.glyph index 12a15126..f79bcbb7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/D_croat.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/D_croat.glyph @@ -10,7 +10,7 @@ shapes = ( ref = Eth; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_.glyph index eb9d4d94..391da695 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_.glyph @@ -15,11 +15,11 @@ pos = (543,0); }, { name = top; -pos = (312,729); +pos = (341,729); }, { name = topleft; -pos = (51,729); +pos = (71,729); } ); layerId = m019; @@ -124,7 +124,7 @@ pos = (561,0); }, { name = top; -pos = (309,729); +pos = (319,729); }, { name = topleft; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_acute.glyph index 8327aea2..b7c3eb3d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_acute.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (42,57); +pos = (71,57); ref = acutecomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (48,51); +pos = (58,51); ref = acutecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_breve.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_breve.glyph index 608980f9..27e6e7e8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_breve.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_breve.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (3,51); +pos = (32,51); ref = brevecomb; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = brevecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_caron.glyph index b98ac8aa..d71c714e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_caron.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (3,57); +pos = (32,57); ref = caroncomb; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = caroncomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflex.glyph index 7317eab8..1032e1d1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflex.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (3,57); +pos = (32,57); ref = circumflexcomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = circumflexcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexacute.glyph index e5e59f0a..a5ee16b1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexacute.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (53,57); +pos = (82,57); ref = circumflexcomb_acutecomb; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (75,51); +pos = (85,51); ref = circumflexcomb_acutecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.glyph index 9209ec5f..2f3300fa 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.glyph @@ -13,7 +13,7 @@ pos = (3,0); ref = dotbelowcomb; }, { -pos = (3,57); +pos = (32,57); ref = circumflexcomb; } ); @@ -29,7 +29,7 @@ ref = E; ref = dotbelowcomb; }, { -pos = (0,51); +pos = (10,51); ref = circumflexcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.ss01.glyph index 92296d31..a998150f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexdotbelow.ss01.glyph @@ -13,7 +13,7 @@ pos = (2,0); ref = dotbelowcomb.ss01; }, { -pos = (3,57); +pos = (32,57); ref = circumflexcomb; } ); @@ -30,7 +30,7 @@ pos = (-1,0); ref = dotbelowcomb.ss01; }, { -pos = (0,51); +pos = (10,51); ref = circumflexcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexgrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexgrave.glyph index e8c06175..b9e9f0b0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexgrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexgrave.glyph @@ -9,7 +9,7 @@ shapes = ( ref = E; }, { -pos = (31,57); +pos = (60,57); ref = circumflexcomb_gravecomb; } ); @@ -22,7 +22,7 @@ shapes = ( ref = E; }, { -pos = (35,51); +pos = (45,51); ref = circumflexcomb_gravecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexhookabove.glyph index 4b1ce71c..8b1cfd10 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflexhookabove.glyph @@ -9,7 +9,7 @@ shapes = ( ref = E; }, { -pos = (47,57); +pos = (76,57); ref = circumflexcomb_hookabovecomb; } ); @@ -22,7 +22,7 @@ shapes = ( ref = E; }, { -pos = (46,51); +pos = (56,51); ref = circumflexcomb_hookabovecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflextilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflextilde.glyph index d2d7a526..3628fb3c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_circumflextilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_circumflextilde.glyph @@ -9,7 +9,7 @@ shapes = ( ref = E; }, { -pos = (11,57); +pos = (40,57); ref = circumflexcomb_tildecomb; } ); @@ -22,7 +22,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = circumflexcomb_tildecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.glyph index 5a1eaef1..07b0295f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (3,57); +pos = (32,57); ref = dieresiscomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = dieresiscomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.ss01.glyph index 4231b8b5..481b8c2a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_dieresis.ss01.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (2,57); +pos = (31,57); ref = dieresiscomb.ss01; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (0,51); +pos = (10,51); ref = dieresiscomb.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.glyph index 97f949c1..331b21a4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (2,57); +pos = (31,57); ref = dotaccentcomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (-7,51); +pos = (3,51); ref = dotaccentcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.ss01.glyph index 5834abdf..95fc8d12 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_dotaccent.ss01.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (2,57); +pos = (31,57); ref = dotaccentcomb.ss01; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (-1,51); +pos = (9,51); ref = dotaccentcomb.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_grave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_grave.glyph index d2dfb179..457602fc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_grave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_grave.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (-37,57); +pos = (-8,57); ref = gravecomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (-49,51); +pos = (-39,51); ref = gravecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_hookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_hookabove.glyph index be6621e2..2482f4d6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_hookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_hookabove.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (3,57); +pos = (32,57); ref = hookabovecomb; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (7,51); +pos = (17,51); ref = hookabovecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_macron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_macron.glyph index 3788fd6f..25da2b48 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_macron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_macron.glyph @@ -11,7 +11,7 @@ shapes = ( ref = E; }, { -pos = (2,57); +pos = (31,57); ref = macroncomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = E; }, { -pos = (-1,51); +pos = (9,51); ref = macroncomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_th.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_th.glyph index 3510f0a7..ad1d13d7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_th.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_th.glyph @@ -15,7 +15,7 @@ ref = strokeshortcomb.case; scale = (0.8,1); } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/E_tilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/E_tilde.glyph index 0863c80d..c421022e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/E_tilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/E_tilde.glyph @@ -10,7 +10,7 @@ shapes = ( ref = E; }, { -pos = (5,57); +pos = (34,57); ref = tildecomb; } ); @@ -23,7 +23,7 @@ shapes = ( ref = E; }, { -pos = (-1,51); +pos = (9,51); ref = tildecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/F_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/F_.glyph index 4d569b5f..b4fe81c8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/F_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/F_.glyph @@ -135,10 +135,9 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); -metricLeft = H; unicode = 70; userData = { KernOnName = F; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_.ss07.glyph index fd441c35..a938f306 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_.ss07.glyph @@ -11,7 +11,7 @@ pos = (311,0); }, { name = top; -pos = (315,729); +pos = (317,729); } ); background = { @@ -179,7 +179,7 @@ pos = (307,0); }, { name = top; -pos = (316,729); +pos = (318,729); } ); layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_breve.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_breve.ss07.glyph index 75115096..5d99fc85 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_breve.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_breve.ss07.glyph @@ -11,7 +11,7 @@ shapes = ( ref = G.ss07; }, { -pos = (6,51); +pos = (8,51); ref = brevecomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = G.ss07; }, { -pos = (7,51); +pos = (9,51); ref = brevecomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_caron.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_caron.ss07.glyph index 8a7be3b3..aa70eb68 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_caron.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_caron.ss07.glyph @@ -11,7 +11,7 @@ shapes = ( ref = G.ss07; }, { -pos = (6,57); +pos = (8,57); ref = caroncomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = G.ss07; }, { -pos = (7,51); +pos = (9,51); ref = caroncomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_circumflex.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_circumflex.ss07.glyph index 4e7210a8..886a35da 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_circumflex.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_circumflex.ss07.glyph @@ -11,7 +11,7 @@ shapes = ( ref = G.ss07; }, { -pos = (6,57); +pos = (8,57); ref = circumflexcomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = G.ss07; }, { -pos = (7,51); +pos = (9,51); ref = circumflexcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss01.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss01.ss07.glyph index 92ef6bbe..3527c6e0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss01.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss01.ss07.glyph @@ -11,7 +11,7 @@ shapes = ( ref = G.ss07; }, { -pos = (5,57); +pos = (7,57); ref = dotaccentcomb.ss01; } ); @@ -24,7 +24,7 @@ shapes = ( ref = G.ss07; }, { -pos = (6,51); +pos = (8,51); ref = dotaccentcomb.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss07.glyph b/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss07.glyph index 5c5c17d7..ce73f0cc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss07.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/G_dotaccent.ss07.glyph @@ -11,7 +11,7 @@ shapes = ( ref = G.ss07; }, { -pos = (5,57); +pos = (7,57); ref = dotaccentcomb; } ); @@ -24,7 +24,7 @@ shapes = ( ref = G.ss07; }, { -pos = (0,51); +pos = (2,51); ref = dotaccentcomb; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_.glyph index 0d2d741c..6c44e024 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_.glyph @@ -151,10 +151,8 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); -metricLeft = H; -metricRight = H; unicode = 73; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_.ss02.glyph index 71222dc5..1650fcef 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_.ss02.glyph @@ -106,19 +106,19 @@ width = 618; anchors = ( { name = bottom; -pos = (310,0); +pos = (309,0); }, { name = ogonek; -pos = (567,0); +pos = (566,0); }, { name = top; -pos = (310,729); +pos = (309,729); }, { name = topleft; -pos = (64,729); +pos = (63,729); } ); layerId = m020; @@ -128,15 +128,15 @@ closed = 1; nodes = ( (408,158,l), (408,571,l), -(205,571,l), -(205,158,l) +(204,571,l), +(204,158,l) ); }, { closed = 1; nodes = ( -(567,555,l), -(567,729,l), +(566,555,l), +(566,729,l), (52,729,l), (52,555,l) ); @@ -144,14 +144,14 @@ nodes = ( { closed = 1; nodes = ( -(567,0,l), -(567,174,l), +(566,0,l), +(566,174,l), (52,174,l), (52,0,l) ); } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_J_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_J_.glyph index 80a614ff..ed00b2cf 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_J_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_J_.glyph @@ -8,27 +8,83 @@ layers = ( layerId = m019; shapes = ( { -ref = I; +closed = 1; +nodes = ( +(108,0,l), +(108,729,l), +(70,729,l), +(70,0,l) +); }, { -pos = (618,0); -ref = J; +closed = 1; +nodes = ( +(410,0,ls), +(520,0,o), +(567,57,o), +(567,170,cs), +(567,729,l), +(529,729,l), +(529,175,ls), +(529,81,o), +(501,35,o), +(409,35,cs), +(225,35,l), +(225,0,l) +); +}, +{ +closed = 1; +nodes = ( +(565,693,l), +(565,729,l), +(225,729,l), +(225,693,l) +); } ); -width = 1236; +width = 618; }, { layerId = m020; shapes = ( { -ref = I; +closed = 1; +nodes = ( +(233,0,l), +(233,729,l), +(40,729,l), +(40,0,l) +); }, { -pos = (619,0); -ref = J; +closed = 1; +nodes = ( +(363,0,ls), +(510,0,o), +(584,74,o), +(584,221,cs), +(584,729,l), +(392,729,l), +(392,252,ls), +(392,196,o), +(371,174,o), +(322,174,cs), +(288,174,l), +(288,0,l) +); +}, +{ +closed = 1; +nodes = ( +(583,555,l), +(583,729,l), +(288,729,l), +(288,555,l) +); } ); -width = 1238; +width = 618; } ); unicode = 306; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_J_.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_J_.ss02.glyph index 46b6ab87..789e71e2 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_J_.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_J_.ss02.glyph @@ -8,27 +8,19 @@ layers = ( layerId = m019; shapes = ( { -ref = I.ss02; -}, -{ -pos = (618,0); -ref = J; +ref = IJ; } ); -width = 1236; +width = 618; }, { layerId = m020; shapes = ( { -ref = I.ss02; -}, -{ -pos = (619,0); -ref = J; +ref = IJ; } ); -width = 1238; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_acute.glyph index de09b80b..c9d2f246 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_acute.glyph @@ -27,7 +27,7 @@ pos = (49,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 205; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_acute.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_acute.ss02.glyph index cda411b9..df2d5de4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_acute.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_acute.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (49,51); +pos = (48,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_breve.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_breve.glyph index 3a09f138..8999a1db 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_breve.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_breve.glyph @@ -26,7 +26,7 @@ pos = (1,51); ref = brevecomb; } ); -width = 619; +width = 618; } ); unicode = 300; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_breve.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_breve.ss02.glyph index dc4b91e7..d2b02675 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_breve.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_breve.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (1,51); +pos = (0,51); ref = brevecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.glyph index 676acab4..6a5c05cf 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.glyph @@ -26,7 +26,7 @@ pos = (1,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 206; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.ss02.glyph index 559c2025..366517c3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_circumflex.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (1,51); +pos = (0,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.glyph index c5c09f0f..800c70e0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.glyph @@ -26,7 +26,7 @@ pos = (1,51); ref = dieresiscomb; } ); -width = 619; +width = 618; } ); unicode = 207; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss01.glyph index 2d633741..dd2ea9ec 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss01.glyph @@ -26,7 +26,7 @@ pos = (1,51); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss02.glyph index 86e4e601..1a7e9119 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dieresis.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (1,51); +pos = (0,51); ref = dieresiscomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.glyph index 9c514336..f6202a67 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.glyph @@ -27,7 +27,7 @@ pos = (-6,51); ref = dotaccentcomb; } ); -width = 619; +width = 618; } ); unicode = 304; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss01.glyph index a742f19f..3eca3cff 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss01.glyph @@ -26,7 +26,7 @@ pos = (0,51); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss02.glyph index 14016303..9688e5d0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotaccent.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (-6,51); +pos = (-7,51); ref = dotaccentcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.glyph index f4d4e125..fc00ec30 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.glyph @@ -26,7 +26,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); unicode = 7882; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss01.glyph index b02c7a29..179d591f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss01.glyph @@ -25,7 +25,7 @@ ref = I; ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss02.glyph index 84ec16c9..925a8bd0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_dotbelow.ss02.glyph @@ -23,11 +23,10 @@ shapes = ( ref = I.ss02; }, { -pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_grave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_grave.glyph index 791098d9..c56a5871 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_grave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_grave.glyph @@ -27,7 +27,7 @@ pos = (-48,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 204; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_grave.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_grave.ss02.glyph index c3468c45..de224578 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_grave.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_grave.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (-48,51); +pos = (-49,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.glyph index 329a5894..4e0a574f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.glyph @@ -26,7 +26,7 @@ pos = (8,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7880; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.ss02.glyph index 1c66be3f..ff691ab7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_hookabove.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (8,51); +pos = (7,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_macron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_macron.glyph index a766cc54..3eebe38d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_macron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_macron.glyph @@ -26,7 +26,7 @@ pos = (0,51); ref = macroncomb; } ); -width = 619; +width = 618; } ); unicode = 298; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_macron.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_macron.ss02.glyph index 2502eb6b..58b4b521 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_macron.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_macron.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (0,51); +pos = (-1,51); ref = macroncomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.glyph index 3389f5f9..94bcdc4f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.glyph @@ -26,7 +26,7 @@ pos = (-14,0); ref = ogonekcomb; } ); -width = 619; +width = 618; } ); unicode = 302; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.ss02.glyph index 2f09d9b7..a08942ca 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_ogonek.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (142,0); +pos = (141,0); ref = ogonekcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.glyph index db48a14f..64303d6b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.glyph @@ -26,7 +26,7 @@ pos = (0,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); unicode = 296; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.ss02.glyph b/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.ss02.glyph index 25aa2e22..10cbb491 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.ss02.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/I_tilde.ss02.glyph @@ -24,11 +24,11 @@ shapes = ( ref = I.ss02; }, { -pos = (0,51); +pos = (-1,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/J_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/J_.glyph index faa16366..37c148ae 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/J_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/J_.glyph @@ -138,11 +138,11 @@ width = 618; anchors = ( { name = bottom; -pos = (377,0); +pos = (370,0); }, { name = top; -pos = (429,729); +pos = (422,729); } ); background = { @@ -150,22 +150,22 @@ shapes = ( { closed = 1; nodes = ( -(371,-7,o), -(470,59,o), -(470,227,cs), -(470,729,l), -(268,729,l), -(268,241,ls), -(268,187,o), -(243,158,o), -(178,158,cs), -(150,158,o), -(128,164,o), -(110,172,c), -(110,12,l), -(135,1,o), -(180,-7,o), -(223,-7,cs) +(370,-7,o), +(469,59,o), +(469,227,cs), +(469,729,l), +(267,729,l), +(267,241,ls), +(267,187,o), +(242,158,o), +(177,158,cs), +(149,158,o), +(127,164,o), +(109,172,c), +(109,12,l), +(134,1,o), +(179,-7,o), +(222,-7,cs) ); } ); @@ -175,31 +175,31 @@ shapes = ( { closed = 1; nodes = ( -(309,0,ls), -(456,0,o), -(530,74,o), -(530,221,cs), -(530,729,l), -(328,729,l), -(328,252,ls), -(328,196,o), -(304,174,o), -(248,174,cs), -(90,174,l), -(90,0,l) +(302,0,ls), +(449,0,o), +(523,74,o), +(523,221,cs), +(523,729,l), +(321,729,l), +(321,252,ls), +(321,196,o), +(297,174,o), +(241,174,cs), +(83,174,l), +(83,0,l) ); }, { closed = 1; nodes = ( -(529,555,l), -(529,729,l), -(90,729,l), -(90,555,l) +(522,555,l), +(522,729,l), +(83,729,l), +(83,555,l) ); } ); -width = 619; +width = 618; } ); unicode = 74; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/J_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/J_acute.glyph index 872b010f..2b796fb6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/J_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/J_acute.glyph @@ -24,11 +24,11 @@ shapes = ( ref = J; }, { -pos = (168,51); +pos = (161,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/J_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/J_circumflex.glyph index 806df9a0..0c3da61b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/J_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/J_circumflex.glyph @@ -22,11 +22,11 @@ shapes = ( ref = J; }, { -pos = (120,51); +pos = (113,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 308; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_.glyph index 2f2f99ef..a87d2a8f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_.glyph @@ -191,11 +191,11 @@ shapes = ( { closed = 1; nodes = ( -(483,-10,o), -(599,122,o), -(599,365,cs), -(599,607,o), -(482,739,o), +(482,-10,o), +(598,122,o), +(598,365,cs), +(598,607,o), +(481,739,o), (309,739,cs), (136,739,o), (20,607,o), @@ -214,16 +214,16 @@ nodes = ( (230,509,o), (264,567,o), (309,567,cs), -(355,567,o), -(389,509,o), -(389,365,cs), -(389,221,o), -(355,162,o), +(354,567,o), +(388,509,o), +(388,365,cs), +(388,221,o), +(354,162,o), (309,162,cs) ); } ); -width = 619; +width = 618; } ); metricRight = "=|"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_acute.glyph index ff3a202d..e4f40521 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_acute.glyph @@ -28,7 +28,7 @@ pos = (49,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 211; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflex.glyph index b60cf7e7..76457382 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflex.glyph @@ -28,7 +28,7 @@ pos = (1,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 212; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexacute.glyph index cdf924db..e88ab6c6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexacute.glyph @@ -28,7 +28,7 @@ pos = (76,51); ref = circumflexcomb_acutecomb; } ); -width = 619; +width = 618; } ); unicode = 7888; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.glyph index 6eae2657..065627f9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.glyph @@ -35,7 +35,7 @@ pos = (1,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 7896; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.ss01.glyph index 86031edc..9d4ec014 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexdotbelow.ss01.glyph @@ -35,7 +35,7 @@ pos = (1,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexgrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexgrave.glyph index 5f583e31..38dec766 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexgrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexgrave.glyph @@ -28,7 +28,7 @@ pos = (36,51); ref = circumflexcomb_gravecomb; } ); -width = 619; +width = 618; } ); unicode = 7890; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexhookabove.glyph index ae3a969a..a4d7c57d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflexhookabove.glyph @@ -28,7 +28,7 @@ pos = (47,51); ref = circumflexcomb_hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7892; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflextilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflextilde.glyph index 0c65f016..3153728e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_circumflextilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_circumflextilde.glyph @@ -28,7 +28,7 @@ pos = (1,51); ref = circumflexcomb_tildecomb; } ); -width = 619; +width = 618; } ); unicode = 7894; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.glyph index 6859fc8b..62010110 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.glyph @@ -28,7 +28,7 @@ pos = (1,51); ref = dieresiscomb; } ); -width = 619; +width = 618; } ); unicode = 214; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.ss01.glyph index fd94dc5c..acec720d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_dieresis.ss01.glyph @@ -28,7 +28,7 @@ pos = (1,51); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.glyph index 84b047fe..591b7ab9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.glyph @@ -27,7 +27,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); unicode = 7884; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.ss01.glyph index 60e652e8..5d7283d0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_dotbelow.ss01.glyph @@ -27,7 +27,7 @@ ref = O; ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_grave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_grave.glyph index 18151b99..107edfe9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_grave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_grave.glyph @@ -28,7 +28,7 @@ pos = (-48,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 210; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_hookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_hookabove.glyph index 420aa986..c8f52b1b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_hookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_hookabove.glyph @@ -28,7 +28,7 @@ pos = (8,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7886; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_horn.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_horn.glyph index 1c7e3660..8f1af744 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_horn.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_horn.glyph @@ -28,7 +28,7 @@ pos = (242,119); ref = horncomb; } ); -width = 619; +width = 618; } ); unicode = 416; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_hornacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_hornacute.glyph index 0f02f876..1f03f36a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_hornacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_hornacute.glyph @@ -28,7 +28,7 @@ pos = (49,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 7898; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.glyph index 6502b5a8..939d0a55 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.glyph @@ -27,7 +27,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); unicode = 7906; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.ss01.glyph index 4a3b8dcb..f26d2ffd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_horndotbelow.ss01.glyph @@ -27,7 +27,7 @@ ref = Ohorn; ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_horngrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_horngrave.glyph index 66fb2097..7b93e675 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_horngrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_horngrave.glyph @@ -28,7 +28,7 @@ pos = (-48,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 7900; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_hornhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_hornhookabove.glyph index 444186e3..130d975d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_hornhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_hornhookabove.glyph @@ -28,7 +28,7 @@ pos = (8,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7902; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_horntilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_horntilde.glyph index fa425219..d2c6efe8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_horntilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_horntilde.glyph @@ -28,7 +28,7 @@ pos = (0,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); unicode = 7904; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_hungarumlaut.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_hungarumlaut.glyph index 72c08f44..0fb6909a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_hungarumlaut.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_hungarumlaut.glyph @@ -28,7 +28,7 @@ pos = (74,51); ref = hungarumlautcomb; } ); -width = 619; +width = 618; } ); unicode = 336; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_macron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_macron.glyph index 4fd54743..21be0846 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_macron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_macron.glyph @@ -28,7 +28,7 @@ pos = (0,51); ref = macroncomb; } ); -width = 619; +width = 618; } ); unicode = 332; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_slash.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_slash.glyph index f9801159..bcf636cb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_slash.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_slash.glyph @@ -26,7 +26,7 @@ pos = (0,41); ref = slashlongcomb.case; } ); -width = 619; +width = 618; } ); unicode = 216; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/O_tilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/O_tilde.glyph index b00eec1e..3883f5c7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/O_tilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/O_tilde.glyph @@ -28,7 +28,7 @@ pos = (0,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); unicode = 213; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/P_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/P_.glyph index d0165563..37467ca1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/P_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/P_.glyph @@ -113,7 +113,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -185,7 +185,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = H; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/Q_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/Q_.glyph index 03d1e264..8f55be13 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/Q_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/Q_.glyph @@ -238,7 +238,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = O; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = O; }; -width = 619; +width = 618; } ); metricLeft = O; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/R_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/R_.glyph index 7543a3c9..1b31560e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/R_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/R_.glyph @@ -197,7 +197,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/R_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/R_acute.glyph index 7311509b..5d0b138e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/R_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/R_acute.glyph @@ -15,7 +15,7 @@ pos = (27,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/R_caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/R_caron.glyph index 972a7e5c..46e3fb80 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/R_caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/R_caron.glyph @@ -15,7 +15,7 @@ pos = (-12,57); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/R_commaaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/R_commaaccent.glyph index 48a818b2..4c121a6c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/R_commaaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/R_commaaccent.glyph @@ -14,7 +14,7 @@ pos = (-29,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/S_P_C_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/S_P_C_.glyph new file mode 100644 index 00000000..150da9ec --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/S_P_C_.glyph @@ -0,0 +1,13 @@ +{ +glyphname = SPC; +layers = ( +{ +layerId = m020; +width = 618; +}, +{ +layerId = m019; +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_.glyph index dc3fafa4..3583b15f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_.glyph @@ -91,15 +91,15 @@ width = 618; anchors = ( { name = bottom; -pos = (310,0); +pos = (309,0); }, { name = center; -pos = (307,324); +pos = (306,324); }, { name = top; -pos = (310,729); +pos = (309,729); } ); layerId = m020; @@ -107,23 +107,23 @@ shapes = ( { closed = 1; nodes = ( -(408,0,l), -(408,571,l), -(205,571,l), -(205,0,l) +(411,0,l), +(411,571,l), +(207,571,l), +(207,0,l) ); }, { closed = 1; nodes = ( -(599,555,l), -(599,729,l), +(598,555,l), +(598,729,l), (20,729,l), (20,555,l) ); } ); -width = 619; +width = 618; } ); unicode = 84; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_bar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_bar.glyph index dd7b0ecc..f964c62b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_bar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_bar.glyph @@ -22,11 +22,11 @@ shapes = ( ref = T; }, { -pos = (-3,-23); +pos = (-4,-23); ref = strokeshortcomb.case.T; } ); -width = 619; +width = 618; } ); unicode = 358; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_caron.glyph index d1b74caf..4c8b3193 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_caron.glyph @@ -24,11 +24,11 @@ shapes = ( ref = T; }, { -pos = (1,51); +pos = (0,51); ref = caroncomb; } ); -width = 619; +width = 618; } ); unicode = 356; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_cedilla.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_cedilla.glyph index 7c056741..7861f344 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_cedilla.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_cedilla.glyph @@ -23,11 +23,11 @@ shapes = ( ref = T; }, { -pos = (-22,0); +pos = (-23,0); ref = cedillacomb.T; } ); -width = 619; +width = 618; } ); unicode = 354; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_commaaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_commaaccent.glyph index f7088d40..3e6bd398 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_commaaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_commaaccent.glyph @@ -24,11 +24,11 @@ shapes = ( ref = T; }, { -pos = (-18,0); +pos = (-19,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; } ); unicode = 538; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/T_horn.glyph b/sources/MonaSansMono.glyphspackage/glyphs/T_horn.glyph index dc588635..7fd8a1f7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/T_horn.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/T_horn.glyph @@ -93,7 +93,7 @@ pos = (35,0); ref = _Thorn.bowl; } ); -width = 619; +width = 618; }, { anchors = ( @@ -184,7 +184,7 @@ pos = (74,0); ref = _Thorn.bowl; } ); -width = 619; +width = 618; } ); metricLeft = P; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_.glyph index 6ec42ce8..a0c05971 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_.glyph @@ -7,19 +7,19 @@ layers = ( anchors = ( { name = bottom; -pos = (310,0); +pos = (309,0); }, { name = ogonek; -pos = (386,0); +pos = (385,0); }, { name = top; -pos = (310,729); +pos = (309,729); }, { name = topright; -pos = (477,729); +pos = (476,729); } ); layerId = m019; @@ -27,15 +27,15 @@ shapes = ( { closed = 1; nodes = ( -(441,-8,o), -(514,79,o), -(514,210,cs), -(514,729,l), -(476,729,l), -(476,214,ls), -(476,102,o), -(422,29,o), -(310,29,cs), +(440,-8,o), +(513,79,o), +(513,210,cs), +(513,729,l), +(475,729,l), +(475,214,ls), +(475,102,o), +(421,29,o), +(309,29,cs), (208,29,o), (143,89,o), (143,214,cs), @@ -44,7 +44,7 @@ nodes = ( (105,210,ls), (105,72,o), (183,-8,o), -(310,-8,cs) +(309,-8,cs) ); } ); @@ -110,25 +110,25 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( { name = bottom; -pos = (310,0); +pos = (309,0); }, { name = ogonek; -pos = (432,0); +pos = (431,0); }, { name = top; -pos = (310,729); +pos = (309,729); }, { name = topright; -pos = (403,729); +pos = (402,729); } ); layerId = m020; @@ -136,15 +136,15 @@ shapes = ( { closed = 1; nodes = ( -(463,-10,o), -(569,78,o), -(569,234,cs), -(569,729,l), -(366,729,l), -(366,240,ls), -(366,198,o), -(345,176,o), -(310,176,cs), +(462,-10,o), +(568,78,o), +(568,234,cs), +(568,729,l), +(365,729,l), +(365,240,ls), +(365,198,o), +(344,176,o), +(309,176,cs), (273,176,o), (253,199,o), (253,240,cs), @@ -153,11 +153,11 @@ nodes = ( (50,234,ls), (50,88,o), (143,-10,o), -(308,-10,cs) +(307,-10,cs) ); } ); -width = 619; +width = 618; } ); unicode = 85; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_acute.glyph index e8dfab4c..bb35301f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_acute.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (40,57); +pos = (39,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (49,51); +pos = (48,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 218; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_breve.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_breve.glyph index a815c9ed..9f869928 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_breve.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_breve.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = brevecomb; } ); -width = 619; +width = 618; } ); unicode = 364; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_circumflex.glyph index 8def0185..fb8c6168 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_circumflex.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (1,57); +pos = (0,57); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 219; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.glyph index 84ee3238..0419968a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (1,57); +pos = (0,57); ref = dieresiscomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = dieresiscomb; } ); -width = 619; +width = 618; } ); unicode = 220; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.ss01.glyph index 44ea8153..8909d415 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_dieresis.ss01.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (0,57); +pos = (-1,57); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.glyph index 637e3826..8d741811 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.glyph @@ -11,11 +11,10 @@ shapes = ( ref = U; }, { -pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +23,10 @@ shapes = ( ref = U; }, { -pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); unicode = 7908; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.ss01.glyph index a79112eb..fb8d565a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_dotbelow.ss01.glyph @@ -11,10 +11,11 @@ shapes = ( ref = U; }, { +pos = (-1,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -23,10 +24,11 @@ shapes = ( ref = U; }, { +pos = (-1,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_grave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_grave.glyph index 7537a1b4..2ec153ce 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_grave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_grave.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (-39,57); +pos = (-40,57); ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (-48,51); +pos = (-49,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 217; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_hookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_hookabove.glyph index eac4b7c2..e56dd377 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_hookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_hookabove.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (1,57); +pos = (0,57); ref = hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (8,51); +pos = (7,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7910; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_horn.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_horn.glyph index 8a52e813..e75d5408 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_horn.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_horn.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (233,220); +pos = (232,220); ref = horncomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (218,139); +pos = (217,139); ref = horncomb; } ); -width = 619; +width = 618; } ); unicode = 431; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_hornacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_hornacute.glyph index 6be1ac66..3599656d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_hornacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_hornacute.glyph @@ -11,11 +11,11 @@ shapes = ( ref = Uhorn; }, { -pos = (40,57); +pos = (39,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = Uhorn; }, { -pos = (49,51); +pos = (48,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 7912; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.glyph index cd159d67..cea984d0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.glyph @@ -11,11 +11,10 @@ shapes = ( ref = Uhorn; }, { -pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +23,10 @@ shapes = ( ref = Uhorn; }, { -pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; } ); unicode = 7920; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.ss01.glyph index ed968752..9eb00106 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_horndotbelow.ss01.glyph @@ -11,10 +11,11 @@ shapes = ( ref = Uhorn; }, { +pos = (-1,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -23,10 +24,11 @@ shapes = ( ref = Uhorn; }, { +pos = (-1,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_horngrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_horngrave.glyph index 3a1e2837..75a7c15b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_horngrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_horngrave.glyph @@ -11,11 +11,11 @@ shapes = ( ref = Uhorn; }, { -pos = (-39,57); +pos = (-40,57); ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = Uhorn; }, { -pos = (-48,51); +pos = (-49,51); ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 7914; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_hornhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_hornhookabove.glyph index 3cca043d..d47ea11f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_hornhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_hornhookabove.glyph @@ -11,11 +11,11 @@ shapes = ( ref = Uhorn; }, { -pos = (1,57); +pos = (0,57); ref = hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = Uhorn; }, { -pos = (8,51); +pos = (7,51); ref = hookabovecomb; } ); -width = 619; +width = 618; } ); unicode = 7916; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_horntilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_horntilde.glyph index e0d96c43..178484b8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_horntilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_horntilde.glyph @@ -11,11 +11,11 @@ shapes = ( ref = Uhorn; }, { -pos = (3,57); +pos = (2,57); ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = Uhorn; }, { -pos = (0,51); +pos = (-1,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); unicode = 7918; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_hungarumlaut.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_hungarumlaut.glyph index 9e160f8f..18025985 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_hungarumlaut.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_hungarumlaut.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (41,57); +pos = (40,57); ref = hungarumlautcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (74,51); +pos = (73,51); ref = hungarumlautcomb; } ); -width = 619; +width = 618; } ); unicode = 368; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_macron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_macron.glyph index 0daf89d8..e27a76c6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_macron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_macron.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (0,57); +pos = (-1,57); ref = macroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (0,51); +pos = (-1,51); ref = macroncomb; } ); -width = 619; +width = 618; } ); unicode = 362; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_ogonek.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_ogonek.glyph index a0f4efa5..2cceba2d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_ogonek.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_ogonek.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (60,2); +pos = (59,2); ref = ogonekcomb.e; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (39,0); +pos = (38,0); ref = ogonekcomb.e; } ); -width = 619; +width = 618; } ); unicode = 370; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_ring.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_ring.glyph index 5abe9b6d..381ca333 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_ring.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_ring.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (1,57); +pos = (0,57); ref = ringcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (1,51); +pos = (0,51); ref = ringcomb; } ); -width = 619; +width = 618; } ); unicode = 366; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/U_tilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/U_tilde.glyph index ca5f3882..46c18c1c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/U_tilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/U_tilde.glyph @@ -11,11 +11,11 @@ shapes = ( ref = U; }, { -pos = (3,57); +pos = (2,57); ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = U; }, { -pos = (0,51); +pos = (-1,51); ref = tildecomb; } ); -width = 619; +width = 618; } ); unicode = 360; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_B_.currency.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_B_.currency.glyph index 985daafa..74bad57e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_B_.currency.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_B_.currency.glyph @@ -13,53 +13,7 @@ pos = (328,0); layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(353,0,ls), -(496,0,o), -(587,78,o), -(587,200,cs), -(587,285,o), -(538,356,o), -(441,374,c), -(441,377,l), -(529,397,o), -(568,464,o), -(568,543,cs), -(568,654,o), -(489,729,o), -(354,729,cs), -(69,729,l), -(69,0,l) -); -}, -{ -closed = 1; -nodes = ( -(107,356,l), -(371,356,ls), -(483,356,o), -(547,298,o), -(547,202,cs), -(547,104,o), -(481,36,o), -(353,36,cs), -(107,36,l) -); -}, -{ -closed = 1; -nodes = ( -(107,694,l), -(353,694,ls), -(460,694,o), -(530,635,o), -(530,538,cs), -(530,450,o), -(474,391,o), -(369,391,cs), -(107,391,l) -); +ref = B; } ); width = 618; @@ -74,56 +28,10 @@ pos = (326,0); layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(355,0,ls), -(543,0,o), -(632,85,o), -(632,212,cs), -(632,293,o), -(588,359,o), -(509,376,c), -(509,385,l), -(571,405,o), -(612,467,o), -(612,541,cs), -(612,654,o), -(539,729,o), -(384,729,cs), -(20,729,l), -(20,0,l) -); -}, -{ -closed = 1; -nodes = ( -(217,299,l), -(331,299,ls), -(390,299,o), -(416,273,o), -(416,226,cs), -(416,179,o), -(390,153,o), -(331,153,cs), -(217,153,l) -); -}, -{ -closed = 1; -nodes = ( -(217,576,l), -(322,576,ls), -(368,576,o), -(398,555,o), -(398,511,cs), -(398,472,o), -(374,446,o), -(322,446,cs), -(217,446,l) -); +ref = B; } ); -width = 619; +width = 618; } ); subCategory = ""; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_bitcoin.bars.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_bitcoin.bars.glyph index 047aeb76..b9f0764e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_bitcoin.bars.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_bitcoin.bars.glyph @@ -364,7 +364,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = B; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = B; }; -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_circle.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_circle.glyph index b064f4b9..778f625b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_circle.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_circle.glyph @@ -8,39 +8,39 @@ shapes = ( { closed = 1; nodes = ( -(534,-10,o), -(685,140,o), -(685,363,cs), -(685,587,o), -(534,736,o), -(309,736,cs), -(85,736,o), -(-66,587,o), -(-66,363,cs), -(-66,140,o), -(85,-10,o), -(309,-10,cs) +(490,54,o), +(618,182,o), +(618,363,cs), +(618,544,o), +(490,672,o), +(308,672,cs), +(127,672,o), +(0,544,o), +(0,363,cs), +(0,182,o), +(127,54,o), +(308,54,cs) ); }, { closed = 1; nodes = ( -(106,21,o), -(-32,159,o), -(-32,363,cs), -(-32,567,o), -(106,706,o), -(309,706,cs), -(513,706,o), -(651,567,o), -(651,363,cs), -(651,159,o), -(513,21,o), -(309,21,cs) +(145,83,o), +(30,198,o), +(30,363,cs), +(30,528,o), +(145,644,o), +(308,644,cs), +(472,644,o), +(587,528,o), +(587,363,cs), +(587,198,o), +(472,83,o), +(308,83,cs) ); } ); -width = 619; +width = 618; }, { background = { @@ -48,35 +48,35 @@ shapes = ( { closed = 1; nodes = ( -(532,-9,o), -(694,141,o), -(694,365,cs), -(694,589,o), -(532,739,o), -(308,739,cs), -(84,739,o), -(-78,589,o), -(-78,365,cs), -(-78,141,o), -(84,-9,o), -(308,-9,cs) +(531,-9,o), +(693,141,o), +(693,365,cs), +(693,589,o), +(531,739,o), +(307,739,cs), +(83,739,o), +(-79,589,o), +(-79,365,cs), +(-79,141,o), +(83,-9,o), +(307,-9,cs) ); }, { closed = 1; nodes = ( -(124,62,o), -(0,183,o), -(0,365,cs), -(0,547,o), -(124,668,o), -(308,668,cs), -(492,668,o), -(616,547,o), -(616,365,cs), -(616,183,o), -(492,62,o), -(308,62,cs) +(123,62,o), +(-1,183,o), +(-1,365,cs), +(-1,547,o), +(123,668,o), +(307,668,cs), +(491,668,o), +(615,547,o), +(615,365,cs), +(615,183,o), +(491,62,o), +(307,62,cs) ); } ); @@ -86,39 +86,39 @@ shapes = ( { closed = 1; nodes = ( -(533,-9,o), -(697,141,o), -(697,365,cs), -(697,589,o), -(533,739,o), -(310,739,cs), -(86,739,o), -(-78,589,o), -(-78,365,cs), -(-78,141,o), -(86,-9,o), -(310,-9,cs) +(490,56,o), +(618,184,o), +(618,365,cs), +(618,546,o), +(490,674,o), +(309,674,cs), +(128,674,o), +(0,546,o), +(0,365,cs), +(0,184,o), +(128,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(128,68,o), -(6,187,o), -(6,365,cs), -(6,544,o), -(129,663,o), -(310,663,cs), -(490,663,o), -(613,544,o), -(613,365,cs), -(613,187,o), -(491,68,o), -(310,68,cs) +(166,119,o), +(66,221,o), +(66,365,cs), +(66,509,o), +(166,611,o), +(309,611,cs), +(451,611,o), +(551,509,o), +(551,365,cs), +(551,221,o), +(451,119,o), +(309,119,cs) ); } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_copyright.C_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_copyright.C_.glyph index 05592fec..409be013 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_copyright.C_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_copyright.C_.glyph @@ -198,7 +198,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -310,7 +310,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_notdef.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_notdef.glyph index 4a8df4d1..60430adb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_notdef.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_notdef.glyph @@ -7,80 +7,86 @@ shapes = ( { closed = 1; nodes = ( -(199,-12,o), -(213,-6,o), -(213,10,cs), -(213,80,l), -(198,77,o), -(186,76,o), -(174,76,cs), -(102,76,o), -(92,122,o), -(70,156,cs), -(55,180,o), -(29,186,o), -(29,199,cs), -(29,205,o), -(34,209,o), -(43,209,cs), -(102,209,o), -(106,124,o), -(170,124,cs), -(186,124,o), -(203,128,o), -(214,134,c), -(218,159,o), -(229,177,o), -(249,186,c), -(134,198,o), -(64,264,o), -(64,366,cs), -(64,416,o), -(79,451,o), -(104,477,c), -(94,509,o), -(95,550,o), -(108,579,c), -(146,581,o), -(188,565,o), -(212,539,c), -(244,549,o), -(276,553,o), -(309,553,cs), -(342,553,o), -(374,549,o), -(406,539,c), -(430,565,o), -(472,581,o), -(510,579,c), -(523,550,o), -(524,509,o), -(514,477,c), -(539,451,o), -(554,416,o), -(554,366,cs), -(554,264,o), -(484,198,o), -(369,186,c), -(392,175,o), -(405,150,o), -(405,115,cs), -(405,10,ls), -(405,-6,o), -(419,-12,o), -(432,-8,cs), -(588,42,o), -(692,177,o), -(692,356,cs), -(692,585,o), -(539,738,o), -(309,738,cs), -(79,738,o), -(-74,585,o), -(-74,356,cs), -(-74,177,o), -(30,42,o), -(186,-8,cs) +(181,245,o), +(125,303,o), +(125,377,c), +(125,407,o), +(136,440,o), +(154,461,c), +(146,481,o), +(148,523,o), +(157,541,c), +(181,544,o), +(213,531,o), +(233,514,c), +(256,521,o), +(280,525,o), +(309,525,c), +(339,525,o), +(363,521,o), +(385,514,c), +(403,531,o), +(437,544,o), +(461,541,c), +(469,525,o), +(470,482,o), +(463,462,c), +(482,439,o), +(492,408,o), +(492,377,c), +(492,303,o), +(436,246,o), +(355,236,c), +(376,223,o), +(390,194,o), +(390,161,c), +(390,98,l), +(390,80,o), +(405,70,o), +(423,77,c), +(532,118,o), +(618,228,o), +(618,363,c), +(618,534,o), +(479,673,o), +(308,673,c), +(137,673,o), +(0,534,o), +(0,363,c), +(0,229,o), +(85,118,o), +(200,76,c), +(216,70,o), +(231,81,o), +(231,97,c), +(231,146,l), +(223,142,o), +(212,140,o), +(203,140,c), +(163,140,o), +(139,161,o), +(122,202,c), +(116,218,o), +(108,228,o), +(94,230,c), +(87,230,o), +(85,233,o), +(85,237,c), +(85,244,o), +(97,249,o), +(109,249,c), +(126,249,o), +(142,239,o), +(157,216,c), +(169,199,o), +(182,191,o), +(197,191,c), +(212,191,o), +(222,196,o), +(236,210,c), +(246,220,o), +(254,230,o), +(261,236,c) ); } ); @@ -176,80 +182,86 @@ shapes = ( { closed = 1; nodes = ( -(199,-12,o), -(213,-6,o), -(213,10,cs), -(213,80,l), -(198,77,o), -(186,76,o), -(174,76,cs), -(102,76,o), -(92,122,o), -(70,156,cs), -(55,180,o), -(29,186,o), -(29,199,cs), -(29,205,o), -(34,209,o), -(43,209,cs), -(102,209,o), -(106,124,o), -(170,124,cs), -(186,124,o), -(203,128,o), -(214,134,c), -(218,159,o), -(229,177,o), -(249,186,c), -(134,198,o), -(64,264,o), -(64,366,cs), -(64,416,o), -(79,451,o), -(104,477,c), -(94,509,o), -(95,550,o), -(108,579,c), -(146,581,o), -(188,565,o), -(212,539,c), -(244,549,o), -(276,553,o), -(309,553,cs), -(342,553,o), -(374,549,o), -(406,539,c), -(430,565,o), -(472,581,o), -(510,579,c), -(523,550,o), -(524,509,o), -(514,477,c), -(539,451,o), -(554,416,o), -(554,366,cs), -(554,264,o), -(484,198,o), -(369,186,c), -(392,175,o), -(405,150,o), -(405,115,cs), -(405,10,ls), -(405,-6,o), -(419,-12,o), -(432,-8,cs), -(588,42,o), -(692,177,o), -(692,356,cs), -(692,585,o), -(539,738,o), -(309,738,cs), -(79,738,o), -(-74,585,o), -(-74,356,cs), -(-74,177,o), -(30,42,o), -(186,-8,cs) +(181,245,o), +(125,303,o), +(125,377,c), +(125,407,o), +(136,440,o), +(154,461,c), +(146,481,o), +(148,523,o), +(157,541,c), +(181,544,o), +(213,531,o), +(233,514,c), +(256,521,o), +(280,525,o), +(309,525,c), +(339,525,o), +(363,521,o), +(385,514,c), +(403,531,o), +(437,544,o), +(461,541,c), +(469,525,o), +(470,482,o), +(463,462,c), +(482,439,o), +(492,408,o), +(492,377,c), +(492,303,o), +(436,246,o), +(355,236,c), +(376,223,o), +(390,194,o), +(390,161,c), +(390,98,l), +(390,80,o), +(405,70,o), +(423,77,c), +(532,118,o), +(618,228,o), +(618,363,c), +(618,534,o), +(479,673,o), +(308,673,c), +(137,673,o), +(0,534,o), +(0,363,c), +(0,229,o), +(85,118,o), +(200,76,c), +(216,70,o), +(231,81,o), +(231,97,c), +(231,146,l), +(223,142,o), +(212,140,o), +(203,140,c), +(163,140,o), +(139,161,o), +(122,202,c), +(116,218,o), +(108,228,o), +(94,230,c), +(87,230,o), +(85,233,o), +(85,237,c), +(85,244,o), +(97,249,o), +(109,249,c), +(126,249,o), +(142,239,o), +(157,216,c), +(169,199,o), +(182,191,o), +(197,191,c), +(212,191,o), +(222,196,o), +(236,210,c), +(246,220,o), +(254,230,o), +(261,236,c) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_published.P_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_published.P_.glyph index 32276c78..e9dc81ab 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_published.P_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_published.P_.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = _center; -pos = (269,363); +pos = (272,363); } ); layerId = m019; @@ -139,7 +139,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -153,26 +153,26 @@ shapes = ( { closed = 1; nodes = ( -(263,167,l), -(263,471,l), -(293,471,ls), -(326,471,o), -(355,466,o), -(355,426,cs), -(355,382,o), -(326,378,o), -(293,378,cs), -(247,378,l), -(247,293,l), -(328,293,ls), -(445,293,o), -(494,349,o), -(494,429,cs), -(494,515,o), -(439,564,o), -(328,564,cs), -(124,564,l), -(124,167,l) +(265,176,l), +(265,466,l), +(294,466,ls), +(325,466,o), +(353,461,o), +(353,423,cs), +(353,381,o), +(325,377,o), +(294,377,cs), +(250,377,l), +(250,296,l), +(327,296,ls), +(439,296,o), +(485,350,o), +(485,426,cs), +(485,508,o), +(433,555,o), +(327,555,cs), +(133,555,l), +(133,176,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_slash.equal.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_slash.equal.glyph index 760f4008..514afb3b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_slash.equal.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_slash.equal.glyph @@ -42,7 +42,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_tail.Q_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_tail.Q_.glyph index 8f0130a6..27f60f9e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_tail.Q_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_tail.Q_.glyph @@ -42,7 +42,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -84,7 +84,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.base.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.base.glyph deleted file mode 100644 index a2428b83..00000000 --- a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.base.glyph +++ /dev/null @@ -1,101 +0,0 @@ -{ -category = Number; -export = 0; -glyphname = _zero.tf.base; -layers = ( -{ -anchors = ( -{ -name = center; -pos = (309,370); -} -); -layerId = m019; -shapes = ( -{ -closed = 1; -nodes = ( -(454,-10,o), -(552,117,o), -(552,360,cs), -(552,604,o), -(453,729,o), -(310,729,cs), -(163,729,o), -(66,603,o), -(66,360,cs), -(66,115,o), -(166,-10,o), -(311,-10,cs) -); -}, -{ -closed = 1; -nodes = ( -(177,24,o), -(105,149,o), -(105,360,cs), -(105,572,o), -(177,695,o), -(310,695,cs), -(441,695,o), -(514,571,o), -(514,360,cs), -(514,149,o), -(441,24,o), -(310,24,cs) -); -} -); -width = 618; -}, -{ -anchors = ( -{ -name = center; -pos = (309,368); -} -); -layerId = m020; -shapes = ( -{ -closed = 1; -nodes = ( -(482,-6,o), -(598,127,o), -(598,366,cs), -(598,589,o), -(495,738,o), -(312,738,cs), -(137,738,o), -(20,605,o), -(20,368,cs), -(20,144,o), -(124,-6,o), -(308,-6,cs) -); -}, -{ -closed = 1; -nodes = ( -(256,156,o), -(212,183,o), -(212,367,cs), -(212,550,o), -(256,577,o), -(309,577,cs), -(362,577,o), -(406,550,o), -(406,367,cs), -(406,183,o), -(362,156,o), -(309,156,cs) -); -} -); -width = 618; -} -); -metricWidth = "=600"; -subCategory = "Decimal Digit"; -} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.glyph index f3cffb64..e2f11be9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.glyph @@ -81,7 +81,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -149,7 +149,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.ss08.glyph b/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.ss08.glyph index ed6dd11a..c3995b68 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.ss08.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/_zero.tf.slash.ss08.glyph @@ -109,7 +109,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -130,7 +130,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/a.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/a.ss05.glyph index 130ec469..5ecfab43 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/a.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/a.ss05.glyph @@ -195,7 +195,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/aacute.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/aacute.ss05.glyph index fe3c0efa..f21dc391 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/aacute.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/aacute.ss05.glyph @@ -15,7 +15,7 @@ pos = (30,-155); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abreve.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abreve.ss05.glyph index eff1e2b8..1666517e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abreve.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abreve.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-161); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abreveacute.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abreveacute.ss05.glyph index 614103b5..aff41c09 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abreveacute.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abreveacute.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-161); ref = brevecomb_acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abrevedotbelow.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abrevedotbelow.ss05.glyph index 79aa267b..e72e0d16 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abrevedotbelow.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abrevedotbelow.ss05.glyph @@ -18,7 +18,7 @@ pos = (-9,-161); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abrevegrave.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abrevegrave.ss05.glyph index 8144bbcd..f5d09739 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abrevegrave.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abrevegrave.ss05.glyph @@ -14,7 +14,7 @@ pos = (-9,-161); ref = brevecomb_gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abrevehookabove.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abrevehookabove.ss05.glyph index 06237274..aac7354c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abrevehookabove.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abrevehookabove.ss05.glyph @@ -13,7 +13,7 @@ pos = (-9,-161); ref = brevecomb_hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/abrevetilde.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/abrevetilde.ss05.glyph index 8f9d0f39..65f6ea2e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/abrevetilde.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/abrevetilde.ss05.glyph @@ -13,7 +13,7 @@ pos = (-10,-155); ref = brevecomb_tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflex.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflex.ss05.glyph index 594fb935..7321eb92 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflex.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflex.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexacute.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexacute.ss05.glyph index 96cfe736..d50f8433 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexacute.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexacute.ss05.glyph @@ -14,7 +14,7 @@ pos = (41,-155); ref = circumflexcomb_acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexdotbelow.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexdotbelow.ss05.glyph index c5c7a5d8..e1aa2369 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexdotbelow.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexdotbelow.ss05.glyph @@ -18,7 +18,7 @@ pos = (-9,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexgrave.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexgrave.ss05.glyph index 45a2bc60..8940f899 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexgrave.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexgrave.ss05.glyph @@ -14,7 +14,7 @@ pos = (19,-155); ref = circumflexcomb_gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexhookabove.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexhookabove.ss05.glyph index 85a210e9..5e985805 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflexhookabove.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflexhookabove.ss05.glyph @@ -13,7 +13,7 @@ pos = (35,-155); ref = circumflexcomb_hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acircumflextilde.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acircumflextilde.ss05.glyph index 3f6280a6..c7e38bc4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acircumflextilde.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acircumflextilde.ss05.glyph @@ -13,7 +13,7 @@ pos = (-1,-155); ref = circumflexcomb_tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acute.glyph index 05a05b60..96b6327b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acute.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -20,7 +20,7 @@ alignment = 1; ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 180; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/acutecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/acutecomb.glyph index b0e40d26..90b28aed 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/acutecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/acutecomb.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,11 +41,9 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); -metricLeft = "=40"; -metricRight = "=40"; unicode = 769; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.glyph index 085c909a..b4f994a8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-155); ref = dieresiscomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.ss01.glyph index 41baeec7..af793993 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/adieresis.ss05.ss01.glyph @@ -12,7 +12,7 @@ pos = (-10,-155); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.glyph index ea457634..dd386dc1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.ss01.glyph index e4cb8e3e..e3a89a0f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/adotbelow.ss05.ss01.glyph @@ -12,7 +12,7 @@ pos = (-10,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ae.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ae.glyph index 760a720b..d4d23176 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ae.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ae.glyph @@ -9,78 +9,78 @@ shapes = ( { closed = 1; nodes = ( -(-98,94,o), -(-10,-8,o), -(119,-8,cs), -(217,-8,o), -(288,44,o), -(315,121,c), -(318,121,l), -(318,0,l), -(355,0,l), -(355,121,l), -(358,121,l), -(392,35,o), -(467,-8,o), -(555,-8,cs), -(667,-8,o), -(756,55,o), -(773,152,c), -(735,152,l), -(718,76,o), -(650,28,o), -(555,28,cs), -(436,28,o), -(359,111,o), -(355,256,c), -(774,256,l), -(788,407,o), -(711,525,o), -(553,525,cs), -(464,525,o), -(390,478,o), -(358,398,c), -(355,398,l), -(355,517,l), -(320,517,l), -(318,398,l), -(315,398,l), -(288,475,o), -(217,526,o), -(119,526,cs), -(-10,526,o), -(-98,425,o), -(-98,259,cs) +(-99,94,o), +(-11,-8,o), +(118,-8,cs), +(216,-8,o), +(287,44,o), +(314,121,c), +(317,121,l), +(317,0,l), +(354,0,l), +(354,121,l), +(357,121,l), +(391,35,o), +(466,-8,o), +(554,-8,cs), +(666,-8,o), +(755,55,o), +(772,152,c), +(734,152,l), +(717,76,o), +(649,28,o), +(554,28,cs), +(435,28,o), +(358,111,o), +(354,256,c), +(773,256,l), +(787,407,o), +(710,525,o), +(552,525,cs), +(463,525,o), +(389,478,o), +(357,398,c), +(354,398,l), +(354,517,l), +(319,517,l), +(317,398,l), +(314,398,l), +(287,475,o), +(216,526,o), +(118,526,cs), +(-11,526,o), +(-99,425,o), +(-99,259,cs) ); }, { closed = 1; nodes = ( -(-60,408,o), -(15,493,o), -(127,493,cs), -(247,493,o), -(317,397,o), -(317,295,cs), -(317,224,ls), -(317,122,o), -(247,26,o), -(127,26,cs), -(15,26,o), -(-60,112,o), -(-60,259,cs) +(-61,408,o), +(14,493,o), +(126,493,cs), +(246,493,o), +(316,397,o), +(316,295,cs), +(316,224,ls), +(316,122,o), +(246,26,o), +(126,26,cs), +(14,26,o), +(-61,112,o), +(-61,259,cs) ); }, { closed = 1; nodes = ( -(365,414,o), -(439,489,o), -(552,489,cs), -(656,489,o), -(739,433,o), -(739,289,c), -(356,289,l) +(364,414,o), +(438,489,o), +(551,489,cs), +(655,489,o), +(738,433,o), +(738,289,c), +(355,289,l) ); } ); @@ -90,76 +90,76 @@ shapes = ( { closed = 1; nodes = ( -(211,-9,o), -(274,47,o), -(293,139,c), -(303,139,l), -(331,41,o), -(381,-8,o), -(454,-8,cs), -(536,-8,o), -(597,52,o), -(611,147,c), -(575,147,l), -(561,71,o), -(516,26,o), -(454,26,cs), +(215,-9,o), +(276,47,o), +(295,139,c), +(305,139,l), +(332,41,o), +(380,-8,o), +(450,-8,cs), +(528,-8,o), +(587,52,o), +(600,147,c), +(564,147,l), +(551,71,o), +(508,26,o), +(450,26,cs), (369,26,o), -(313,114,o), -(313,267,cs), -(313,280,ls), -(313,411,o), -(371,491,o), -(452,491,cs), -(530,491,o), -(574,421,o), -(577,293,c), -(306,293,l), -(306,260,l), -(615,260,l), -(621,431,o), -(564,525,o), -(454,525,cs), -(386,525,o), -(336,482,o), -(308,405,c), -(299,405,l), -(280,489,o), -(237,527,o), -(166,527,cs), -(84,527,o), -(24,469,o), -(19,383,c), -(56,383,l), -(60,449,o), -(104,493,o), -(165,493,cs), -(238,493,o), -(276,439,o), -(276,340,cs), -(276,194,ls), -(276,68,o), -(202,23,o), -(140,23,cs), -(79,23,o), -(44,69,o), -(44,138,cs), -(44,229,o), -(99,261,o), -(178,261,cs), -(291,261,l), -(291,294,l), -(178,294,ls), -(85,294,o), -(6,254,o), -(6,137,cs), -(6,50,o), -(54,-9,o), -(134,-9,cs) +(315,114,o), +(315,267,cs), +(315,280,ls), +(315,411,o), +(370,491,o), +(448,491,cs), +(522,491,o), +(563,421,o), +(566,293,c), +(308,293,l), +(308,260,l), +(604,260,l), +(610,430,o), +(554,525,o), +(450,525,cs), +(385,525,o), +(337,482,o), +(310,405,c), +(301,405,l), +(282,489,o), +(240,527,o), +(171,527,cs), +(91,527,o), +(32,469,o), +(27,383,c), +(64,383,l), +(68,449,o), +(111,493,o), +(170,493,cs), +(241,493,o), +(278,439,o), +(278,340,cs), +(278,194,ls), +(278,68,o), +(206,23,o), +(145,23,cs), +(86,23,o), +(52,69,o), +(52,138,cs), +(52,229,o), +(106,261,o), +(183,261,cs), +(293,261,l), +(293,294,l), +(183,294,ls), +(92,294,o), +(14,254,o), +(14,137,cs), +(14,50,o), +(61,-9,o), +(139,-9,cs) ); } ); -width = 619; +width = 618; }, { background = { @@ -322,7 +322,5 @@ nodes = ( width = 618; } ); -metricLeft = a.ss04; -metricRight = e; unicode = 230; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/agrave.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/agrave.ss05.glyph index dd5a1f61..86e83d98 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/agrave.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/agrave.ss05.glyph @@ -15,7 +15,7 @@ pos = (-49,-155); ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ahookabove.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ahookabove.ss05.glyph index 965bc987..3c2ad2cd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ahookabove.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ahookabove.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-155); ref = hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/amacron.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/amacron.ss05.glyph index 30c22441..7c5e855f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/amacron.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/amacron.ss05.glyph @@ -15,7 +15,7 @@ pos = (-10,-155); ref = macroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ampersand.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ampersand.glyph index f1d2077b..37e0e0d9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ampersand.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ampersand.glyph @@ -290,7 +290,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ampersand_ampersand.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ampersand_ampersand.liga.glyph new file mode 100644 index 00000000..4942517c --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/ampersand_ampersand.liga.glyph @@ -0,0 +1,165 @@ +{ +glyphname = ampersand_ampersand.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(27,-5,o), +(29,-5,o), +(32,-5,c), +(32,33,l), +(31,33,o), +(30,33,o), +(29,33,cs), +(-18,33,o), +(-53,61,o), +(-124,155,cs), +(-274,354,ls), +(-358,461,o), +(-385,519,o), +(-385,586,cs), +(-385,654,o), +(-340,703,o), +(-273,703,cs), +(-213,703,o), +(-172,662,o), +(-172,590,cs), +(-172,518,o), +(-214,464,o), +(-323,405,c), +(-300,383,l), +(-190,442,o), +(-135,507,o), +(-135,592,cs), +(-135,679,o), +(-191,737,o), +(-272,737,cs), +(-358,737,o), +(-423,676,o), +(-423,582,cs), +(-423,528,o), +(-408,463,o), +(-312,342,cs), +(-157,137,ls), +(-101,64,o), +(-48,-5,o), +(24,-5,cs) +); +}, +{ +closed = 1; +nodes = ( +(-238,-10,o), +(-169,31,o), +(-120,125,c), +(-150,145,l), +(-187,68,o), +(-239,23,o), +(-314,23,cs), +(-402,23,o), +(-463,82,o), +(-463,173,cs), +(-463,261,o), +(-416,323,o), +(-320,376,c), +(-341,402,l), +(-442,347,o), +(-501,273,o), +(-501,172,cs), +(-501,65,o), +(-427,-10,o), +(-318,-10,cs) +); +}, +{ +pos = (-20,0); +ref = ampersand; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(-21,-8,o), +(-11,-6,o), +(-1,-3,c), +(-1,150,l), +(-3,150,o), +(-4,150,o), +(-5,150,cs), +(-31,150,o), +(-59,161,o), +(-90,198,cs), +(-270,413,ls), +(-342,499,o), +(-348,512,o), +(-348,546,cs), +(-348,576,o), +(-326,593,o), +(-302,593,cs), +(-275,593,o), +(-259,575,o), +(-259,546,cs), +(-259,512,o), +(-288,476,o), +(-320,458,c), +(-240,357,l), +(-158,394,o), +(-101,469,o), +(-101,560,cs), +(-101,663,o), +(-184,739,o), +(-305,739,cs), +(-430,739,o), +(-521,654,o), +(-521,538,cs), +(-521,482,o), +(-503,426,o), +(-426,337,cs), +(-192,65,ls), +(-143,8,o), +(-88,-8,o), +(-31,-8,cs) +); +}, +{ +closed = 1; +nodes = ( +(-279,-10,o), +(-200,32,o), +(-161,97,c), +(-260,194,l), +(-275,165,o), +(-302,144,o), +(-334,144,cs), +(-370,144,o), +(-393,169,o), +(-393,212,cs), +(-393,244,o), +(-378,276,o), +(-361,288,c), +(-446,391,l), +(-517,362,o), +(-576,282,o), +(-576,188,cs), +(-576,65,o), +(-491,-10,o), +(-376,-10,cs) +); +}, +{ +pos = (-10,0); +ref = ampersand; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/aogonek.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/aogonek.ss05.glyph index 0dcf2282..ba33a9aa 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/aogonek.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/aogonek.ss05.glyph @@ -15,7 +15,7 @@ pos = (209,0); ref = ogonekcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/approxequal.glyph b/sources/MonaSansMono.glyphspackage/glyphs/approxequal.glyph index 1d19269d..f604d5be 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/approxequal.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/approxequal.glyph @@ -7,51 +7,51 @@ shapes = ( { closed = 1; nodes = ( -(435,215,o), -(475,243,o), -(470,321,c), -(440,321,l), -(441,278,o), -(422,257,o), -(387,257,cs), -(335,257,o), -(277,305,o), -(224,305,cs), -(191,305,o), -(144,289,o), -(150,201,c), -(180,201,l), -(176,240,o), -(195,263,o), -(223,263,cs), -(265,263,o), -(329,215,o), -(386,215,cs) +(519,114,o), +(574,176,o), +(568,265,c), +(538,265,l), +(541,200,o), +(498,149,o), +(445,149,cs), +(349,149,o), +(268,259,o), +(174,259,cs), +(94,259,o), +(44,201,o), +(51,108,c), +(81,108,l), +(77,173,o), +(115,224,o), +(170,224,cs), +(252,224,o), +(344,114,o), +(441,114,cs) ); }, { closed = 1; nodes = ( -(445,418,o), -(474,452,o), -(470,520,c), -(440,520,l), -(441,478,o), -(422,456,o), -(387,456,cs), -(335,456,o), -(277,504,o), -(223,504,cs), -(181,504,o), -(145,477,o), -(150,402,c), -(180,402,l), -(176,441,o), -(193,462,o), -(223,462,cs), -(265,462,o), -(328,418,o), -(386,418,cs) +(519,354,o), +(574,416,o), +(568,505,c), +(538,505,l), +(541,440,o), +(498,389,o), +(445,389,cs), +(349,389,o), +(268,499,o), +(174,499,cs), +(94,499,o), +(44,441,o), +(51,348,c), +(81,348,l), +(77,413,o), +(115,464,o), +(170,464,cs), +(252,464,o), +(344,354,o), +(441,354,cs) ); } ); @@ -143,51 +143,51 @@ shapes = ( { closed = 1; nodes = ( -(488,143,o), -(555,205,o), -(546,346,c), -(456,346,l), -(455,314,o), -(436,286,o), -(395,286,cs), -(329,286,o), -(292,350,o), -(207,350,cs), -(138,350,o), -(64,299,o), -(74,151,c), -(164,151,l), -(162,173,o), -(174,210,o), -(213,210,cs), -(268,210,o), -(309,143,o), -(408,143,cs) +(522,73,o), +(602,142,o), +(591,305,c), +(486,305,l), +(484,270,o), +(462,240,o), +(413,240,cs), +(334,240,o), +(287,310,o), +(187,310,cs), +(107,310,o), +(18,254,o), +(30,82,c), +(136,82,l), +(132,107,o), +(148,147,o), +(193,147,cs), +(258,147,o), +(310,73,o), +(428,73,cs) ); }, { closed = 1; nodes = ( -(488,381,o), -(555,443,o), -(546,584,c), -(456,584,l), -(455,552,o), -(436,524,o), -(395,524,cs), -(329,524,o), -(292,588,o), -(207,588,cs), -(137,588,o), -(64,536,o), -(74,389,c), -(164,389,l), -(162,410,o), -(173,448,o), -(213,448,cs), -(268,448,o), -(309,381,o), -(408,381,cs) +(523,344,o), +(602,412,o), +(591,576,c), +(486,576,l), +(484,541,o), +(462,510,o), +(413,510,cs), +(334,510,o), +(287,580,o), +(186,580,cs), +(103,580,o), +(18,521,o), +(30,353,c), +(136,353,l), +(132,377,o), +(147,419,o), +(193,419,cs), +(258,419,o), +(310,344,o), +(428,344,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/aring.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/aring.ss05.glyph index 4cef9354..833a0622 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/aring.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/aring.ss05.glyph @@ -15,7 +15,7 @@ pos = (-9,-155); ref = ringcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/asciicircum.glyph b/sources/MonaSansMono.glyphspackage/glyphs/asciicircum.glyph index 0be725d5..9fd4aced 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/asciicircum.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/asciicircum.glyph @@ -9,13 +9,14 @@ shapes = ( { closed = 1; nodes = ( -(198,475,l), -(309,691,l), -(419,475,l), -(460,475,l), -(328,729,l), -(290,729,l), -(159,475,l) +(137,435,l), +(318,705,l), +(301,705,l), +(479,435,l), +(520,435,l), +(326,729,l), +(291,729,l), +(97,435,l) ); } ); @@ -61,13 +62,14 @@ shapes = ( { closed = 1; nodes = ( -(238,468,l), -(311,586,l), -(382,468,l), -(556,468,l), +(218,448,l), +(356,659,l), +(267,660,l), +(402,448,l), +(586,448,l), (410,729,l), (211,729,l), -(64,468,l) +(34,448,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/asciitilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/asciitilde.glyph index 7854c1d9..cd2f3696 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/asciitilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/asciitilde.glyph @@ -8,26 +8,26 @@ shapes = ( { closed = 1; nodes = ( -(136,301,l), -(132,340,o), -(151,363,o), -(179,363,cs), -(221,363,o), -(285,315,o), -(342,315,cs), -(391,315,o), -(431,343,o), -(426,421,c), -(396,421,l), -(397,378,o), -(378,357,o), -(343,357,cs), -(291,357,o), -(233,405,o), -(180,405,cs), -(147,405,o), -(100,389,o), -(106,301,c) +(519,252,o), +(574,314,o), +(568,403,c), +(538,403,l), +(541,338,o), +(498,287,o), +(445,287,cs), +(349,287,o), +(268,397,o), +(174,397,cs), +(94,397,o), +(44,339,o), +(51,246,c), +(81,246,l), +(77,311,o), +(115,362,o), +(170,362,cs), +(252,362,o), +(344,252,o), +(441,252,cs) ); } ); @@ -99,26 +99,26 @@ shapes = ( { closed = 1; nodes = ( -(195,269,l), -(192,292,o), -(206,328,o), -(244,328,cs), -(299,328,o), -(340,261,o), -(439,261,cs), -(505,261,o), -(588,307,o), -(578,465,c), -(487,465,l), -(486,433,o), -(467,406,o), -(427,406,cs), -(360,406,o), -(323,469,o), -(238,469,cs), -(159,469,o), -(94,407,o), -(104,269,c) +(522,224,o), +(601,292,o), +(590,456,c), +(485,456,l), +(483,421,o), +(461,390,o), +(412,390,cs), +(333,390,o), +(286,460,o), +(185,460,cs), +(102,460,o), +(17,401,o), +(29,233,c), +(135,233,l), +(131,257,o), +(146,299,o), +(192,299,cs), +(257,299,o), +(309,224,o), +(427,224,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/at.glyph b/sources/MonaSansMono.glyphspackage/glyphs/at.glyph index aa423170..ecffcb4a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/at.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/at.glyph @@ -221,7 +221,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -303,7 +303,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 64; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/atilde.ss05.glyph b/sources/MonaSansMono.glyphspackage/glyphs/atilde.ss05.glyph index f4a329f0..af2106e2 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/atilde.ss05.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/atilde.ss05.glyph @@ -15,7 +15,7 @@ pos = (-7,-155); ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/backslash.glyph b/sources/MonaSansMono.glyphspackage/glyphs/backslash.glyph index 3d48192d..e582a799 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/backslash.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/backslash.glyph @@ -48,7 +48,7 @@ type = TopGhost; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/baht.glyph b/sources/MonaSansMono.glyphspackage/glyphs/baht.glyph index 152b0e6d..0f11ad39 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/baht.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/baht.glyph @@ -184,7 +184,7 @@ pos = (-15,0); ref = _baht.bar; } ); -width = 619; +width = 618; } ); metricLeft = B; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bar.glyph index 6fdb9cc9..74297b06 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bar.glyph @@ -63,7 +63,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 124; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bar_bar.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bar_bar.liga.glyph new file mode 100644 index 00000000..faa27b1e --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/bar_bar.liga.glyph @@ -0,0 +1,33 @@ +{ +glyphname = bar_bar.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +pos = (-501,0); +ref = bar; +}, +{ +pos = (-115,0); +ref = bar; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +pos = (-502,0); +ref = bar; +}, +{ +pos = (-117,0); +ref = bar; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bitcoin.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bitcoin.glyph index 2bb0586e..955e05bd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bitcoin.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bitcoin.glyph @@ -316,7 +316,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = B; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = B; }; -width = 619; +width = 618; } ); unicode = 8383; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/blackC_ircle.glyph b/sources/MonaSansMono.glyphspackage/glyphs/blackC_ircle.glyph index d5a15f6f..819fb9ae 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/blackC_ircle.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/blackC_ircle.glyph @@ -5,7 +5,7 @@ layers = ( anchors = ( { name = center; -pos = (309,363); +pos = (308,363); } ); layerId = m019; @@ -13,28 +13,28 @@ shapes = ( { closed = 1; nodes = ( -(534,-10,o), -(685,140,o), -(685,363,cs), -(685,587,o), -(534,736,o), -(309,736,cs), -(85,736,o), -(-66,587,o), -(-66,363,cs), -(-66,140,o), -(85,-10,o), -(309,-10,cs) +(490,54,o), +(618,182,o), +(618,363,cs), +(618,544,o), +(490,672,o), +(308,672,cs), +(127,672,o), +(0,544,o), +(0,363,cs), +(0,182,o), +(127,54,o), +(308,54,cs) ); } ); -width = 619; +width = 618; }, { anchors = ( { name = center; -pos = (309,365); +pos = (308,365); } ); layerId = m020; @@ -42,22 +42,22 @@ shapes = ( { closed = 1; nodes = ( -(533,-9,o), -(697,141,o), -(697,365,cs), -(697,589,o), -(533,739,o), -(310,739,cs), -(86,739,o), -(-78,589,o), -(-78,365,cs), -(-78,141,o), -(86,-9,o), -(310,-9,cs) +(482,56,o), +(618,192,o), +(618,365,cs), +(618,538,o), +(482,674,o), +(309,674,cs), +(136,674,o), +(0,538,o), +(0,365,cs), +(0,192,o), +(136,56,o), +(309,56,cs) ); } ); -width = 619; +width = 618; } ); unicode = 9679; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/braceleft.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/braceleft.case.glyph index 49e39d69..6c63d246 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/braceleft.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/braceleft.case.glyph @@ -7,8 +7,8 @@ shapes = ( { closed = 1; nodes = ( -(457,-63,l), -(457,-31,l), +(487,-63,l), +(487,-31,l), (290,-31,l), (290,262,ls), (290,320,o), @@ -19,8 +19,8 @@ nodes = ( (290,409,o), (290,470,cs), (290,761,l), -(457,761,l), -(457,793,l), +(487,761,l), +(487,793,l), (295,793,ls), (267,793,o), (254,775,o), @@ -29,8 +29,8 @@ nodes = ( (254,414,o), (222,384,o), (191,384,cs), -(160,384,l), -(160,347,l), +(100,384,l), +(100,347,l), (191,347,ls), (222,347,o), (254,317,o), @@ -132,7 +132,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -140,8 +140,8 @@ shapes = ( { closed = 1; nodes = ( -(497,-63,l), -(497,70,l), +(527,-63,l), +(527,70,l), (377,70,l), (377,231,ls), (377,294,o), @@ -152,8 +152,8 @@ nodes = ( (377,419,o), (377,505,cs), (377,659,l), -(497,659,l), -(497,793,l), +(527,659,l), +(527,793,l), (327,793,ls), (240,793,o), (199,738,o), @@ -162,8 +162,8 @@ nodes = ( (199,465,o), (176,434,o), (136,434,cs), -(113,434,l), -(113,295,l), +(73,434,l), +(73,295,l), (136,295,ls), (174,295,o), (199,267,o), diff --git a/sources/MonaSansMono.glyphspackage/glyphs/braceleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/braceleft.glyph index 4c6a7f4d..a4f4494e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/braceleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/braceleft.glyph @@ -116,7 +116,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/braceright.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/braceright.case.glyph index ef2f000f..5dba78b7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/braceright.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/braceright.case.glyph @@ -7,7 +7,7 @@ layerId = m019; shapes = ( { angle = 180; -pos = (619,729); +pos = (618,729); ref = braceleft.case; } ); @@ -101,7 +101,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/braceright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/braceright.glyph index 04512e35..d3beb3d2 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/braceright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/braceright.glyph @@ -9,7 +9,7 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,626); +pos = (618,626); ref = braceleft; } ); @@ -67,7 +67,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bracketleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bracketleft.glyph index ae74d291..fbc83012 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bracketleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bracketleft.glyph @@ -65,7 +65,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -84,7 +84,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 91; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bracketright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bracketright.glyph index f3583a21..fe18cad3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bracketright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bracketright.glyph @@ -9,7 +9,7 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,626); +pos = (618,626); ref = bracketleft; } ); @@ -59,7 +59,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -67,11 +67,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,626); +pos = (618,626); ref = bracketleft; } ); -width = 619; +width = 618; } ); metricLeft = "=|bracketleft"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/brevecomb_tildecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/brevecomb_tildecomb.glyph index 6790f9c7..c900d130 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/brevecomb_tildecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/brevecomb_tildecomb.glyph @@ -103,7 +103,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/brokenbar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/brokenbar.glyph index 3f7e1f09..f282cb7a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/brokenbar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/brokenbar.glyph @@ -81,7 +81,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = bar; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bullet.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bullet.glyph index 28463cf5..661ef9a7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bullet.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bullet.glyph @@ -45,7 +45,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 8226; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/bullet.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/bullet.ss01.glyph index 5bb2a329..cb0f28fd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/bullet.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/bullet.ss01.glyph @@ -43,18 +43,18 @@ shapes = ( { closed = 1; nodes = ( -(390,142,o), -(444,200,o), -(444,277,cs), -(444,354,o), -(390,412,o), -(308,412,cs), -(230,412,o), -(172,354,o), -(172,277,cs), -(172,200,o), -(230,142,o), -(308,142,cs) +(389,142,o), +(443,200,o), +(443,277,cs), +(443,354,o), +(389,412,o), +(307,412,cs), +(229,412,o), +(171,354,o), +(171,277,cs), +(171,200,o), +(229,142,o), +(307,142,cs) ); } ); @@ -64,14 +64,14 @@ shapes = ( { closed = 1; nodes = ( -(435,153,l), -(435,405,l), -(184,405,l), -(184,153,l) +(434,153,l), +(434,405,l), +(183,405,l), +(183,153,l) ); } ); -width = 619; +width = 618; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/c.glyph b/sources/MonaSansMono.glyphspackage/glyphs/c.glyph index e46b7427..5563603c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/c.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/c.glyph @@ -129,7 +129,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cacute.glyph index 02964284..540d58ad 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cacute.glyph @@ -15,7 +15,7 @@ pos = (58,-155); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/caron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/caron.glyph index a3a3716f..9a96f1af 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/caron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/caron.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/caroncomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/caroncomb.glyph index ecc34105..d88602c4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/caroncomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/caroncomb.glyph @@ -23,7 +23,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -50,8 +50,6 @@ nodes = ( width = 618; } ); -metricLeft = "=40"; -metricRight = "=40"; unicode = 780; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ccaron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ccaron.glyph index 5d6cb0c1..97b2ef90 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ccaron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ccaron.glyph @@ -15,7 +15,7 @@ pos = (19,-155); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ccedilla.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ccedilla.glyph index c974100f..d68630ed 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ccedilla.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ccedilla.glyph @@ -15,7 +15,7 @@ pos = (13,0); ref = cedillacomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ccircumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ccircumflex.glyph index 6eff9cbd..8c0d742b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ccircumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ccircumflex.glyph @@ -15,7 +15,7 @@ pos = (19,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.glyph index 1944527b..9b8a0a98 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.glyph @@ -15,7 +15,7 @@ pos = (18,-155); ref = dotaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.ss01.glyph index 22e959bf..7ada4f0a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cdotaccent.ss01.glyph @@ -15,7 +15,7 @@ pos = (18,-155); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cedilla.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cedilla.glyph index bbdfebf8..01560d69 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cedilla.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cedilla.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = cedillacomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.T_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.T_.glyph index 4403a6ec..75533e4b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.T_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.T_.glyph @@ -40,7 +40,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.glyph index 44cf5f33..f9f30143 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cedillacomb.glyph @@ -130,7 +130,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/cent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/cent.glyph index d10ad34b..0f30ce4c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/cent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/cent.glyph @@ -7,50 +7,50 @@ shapes = ( { closed = 1; nodes = ( -(442,98,o), -(529,169,o), -(541,280,c), -(504,280,l), -(494,191,o), -(422,133,o), -(323,133,cs), -(200,133,o), -(119,221,o), -(119,363,cs), -(119,501,o), -(197,596,o), -(324,596,cs), -(414,596,o), -(486,547,o), -(502,460,c), -(538,460,l), -(525,562,o), -(440,631,o), -(326,631,cs), -(178,631,o), -(82,522,o), -(82,363,cs), -(82,204,o), -(178,98,o), -(323,98,cs) +(441,98,o), +(528,169,o), +(540,280,c), +(503,280,l), +(493,191,o), +(421,133,o), +(322,133,cs), +(199,133,o), +(118,221,o), +(118,363,cs), +(118,501,o), +(196,596,o), +(323,596,cs), +(413,596,o), +(485,547,o), +(501,460,c), +(537,460,l), +(524,562,o), +(439,631,o), +(325,631,cs), +(177,631,o), +(81,522,o), +(81,363,cs), +(81,204,o), +(177,98,o), +(322,98,cs) ); }, { closed = 1; nodes = ( -(330,0,l), -(330,113,l), -(297,113,l), -(297,0,l) +(329,0,l), +(329,113,l), +(296,113,l), +(296,0,l) ); }, { closed = 1; nodes = ( -(330,617,l), -(330,729,l), -(297,729,l), -(297,617,l) +(329,617,l), +(329,729,l), +(296,729,l), +(296,617,l) ); } ); @@ -74,7 +74,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -133,7 +133,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = C; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = C; }; -width = 619; +width = 618; } ); unicode = 162; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/checkmark.glyph b/sources/MonaSansMono.glyphspackage/glyphs/checkmark.glyph index 89ce4b99..4ee2a686 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/checkmark.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/checkmark.glyph @@ -7,12 +7,12 @@ shapes = ( { closed = 1; nodes = ( -(655,560,l), -(632,587,l), -(153,187,l), -(-11,412,l), -(-37,389,l), -(149,137,l) +(618,557,l), +(593,582,l), +(170,187,l), +(24,372,l), +(0,347,l), +(169,137,l) ); } ); @@ -24,16 +24,16 @@ shapes = ( { closed = 1; nodes = ( -(680,533,l), -(574,658,l), -(197,299,l), -(56,463,l), -(-61,356,l), -(184,67,l) +(619,495,l), +(497,622,l), +(214,317,l), +(119,422,l), +(0,299,l), +(214,67,l) ); } ); -width = 619; +width = 618; } ); unicode = 10003; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/circumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/circumflex.glyph index c206fe09..56c86171 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/circumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/circumflex.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb.glyph index 5f66b23a..464582f7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb.glyph @@ -23,7 +23,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -50,8 +50,6 @@ nodes = ( width = 618; } ); -metricLeft = "=40"; -metricRight = "=40"; unicode = 770; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_gravecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_gravecomb.glyph index 8f0b042b..ff74f60b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_gravecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_gravecomb.glyph @@ -32,7 +32,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_hookabovecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_hookabovecomb.glyph index 77a24594..62d48bbb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_hookabovecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_hookabovecomb.glyph @@ -179,7 +179,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_tildecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_tildecomb.glyph index 4ed69b7a..11c307bc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_tildecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/circumflexcomb_tildecomb.glyph @@ -48,7 +48,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/colon.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/colon.ss01.glyph index 46b89ed9..2b5b913e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/colon.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/colon.ss01.glyph @@ -13,11 +13,11 @@ ref = period.ss01; { alignment = 1; anchor = top; -pos = (0,456); +pos = (0,430); ref = period.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -29,11 +29,11 @@ ref = period.ss01; { alignment = 1; anchor = top; -pos = (0,380); +pos = (0,306); ref = period.ss01; } ); -width = 619; +width = 618; } ); metricLeft = period; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/colon_colon.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/colon_colon.liga.glyph new file mode 100644 index 00000000..eec3d8a6 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/colon_colon.liga.glyph @@ -0,0 +1,37 @@ +{ +glyphname = colon_colon.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +alignment = -1; +pos = (-551,1); +ref = colon; +}, +{ +alignment = -1; +pos = (-65,1); +ref = colon; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +alignment = -1; +pos = (-551,1); +ref = colon; +}, +{ +alignment = -1; +pos = (-65,1); +ref = colon; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/comma.glyph b/sources/MonaSansMono.glyphspackage/glyphs/comma.glyph index f2970a6f..9d919855 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/comma.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/comma.glyph @@ -70,7 +70,7 @@ nodes = ( userData = { com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = period; }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/comma.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/comma.ss01.glyph index 0fa056e9..83c0e1b9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/comma.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/comma.ss01.glyph @@ -7,11 +7,11 @@ layers = ( anchors = ( { name = "#entry"; -pos = (230,0); +pos = (215,0); }, { name = "#exit"; -pos = (370,0); +pos = (385,0); }, { name = top; @@ -46,20 +46,20 @@ shapes = ( { closed = 1; nodes = ( -(280,-143,ls), -(314,-135,o), -(330,-117,o), -(330,-71,cs), -(330,61,l), -(288,57,l), -(288,0,l), -(306,0,l), -(306,-60,ls), -(306,-90,o), -(305,-110,o), -(280,-116,cs), -(276,-117,l), -(276,-144,l) +(266,-179,ls), +(317,-167,o), +(342,-133,o), +(342,-75,cs), +(342,80,l), +(270,80,l), +(270,0,l), +(313,0,l), +(313,-63,ls), +(313,-113,o), +(298,-141,o), +(266,-148,cs), +(262,-150,l), +(262,-180,l) ); } ); @@ -72,11 +72,11 @@ width = 618; anchors = ( { name = "#entry"; -pos = (188,0); +pos = (147,0); }, { name = "#exit"; -pos = (448,0); +pos = (463,0); }, { name = top; @@ -88,20 +88,20 @@ shapes = ( { closed = 1; nodes = ( -(253,-177,ls), -(340,-177,o), -(398,-142,o), -(398,-31,cs), -(398,174,l), -(219,162,l), -(219,0,l), -(300,0,l), -(300,-24,ls), -(300,-63,o), -(280,-85,o), -(229,-85,cs), -(204,-85,l), -(204,-177,l) +(223,-239,ls), +(341,-239,o), +(430,-187,o), +(430,-22,cs), +(430,218,l), +(188,218,l), +(188,0,l), +(298,0,l), +(298,-13,ls), +(298,-78,o), +(271,-115,o), +(202,-115,cs), +(188,-115,l), +(188,-239,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/commaaccentcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/commaaccentcomb.glyph index 09064684..52e62521 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/commaaccentcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/commaaccentcomb.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/commaturnedabovecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/commaturnedabovecomb.glyph index 7848e870..b7bbf73a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/commaturnedabovecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/commaturnedabovecomb.glyph @@ -26,7 +26,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -53,7 +53,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/currency.glyph b/sources/MonaSansMono.glyphspackage/glyphs/currency.glyph index ff12909e..3f3c11c6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/currency.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/currency.glyph @@ -7,59 +7,59 @@ shapes = ( { closed = 1; nodes = ( -(192,207,l), -(224,182,o), -(266,167,o), -(310,167,cs), -(354,167,o), -(396,182,o), -(427,208,c), -(536,97,l), -(561,120,l), -(451,231,l), -(479,261,o), -(494,305,o), -(494,348,cs), -(494,395,o), -(478,437,o), -(452,468,c), -(561,577,l), -(536,602,l), -(427,491,l), -(396,516,o), -(354,529,o), -(310,529,cs), -(262,529,o), -(222,514,o), -(193,491,c), -(84,602,l), -(59,577,l), -(167,468,l), -(141,437,o), -(124,395,o), -(124,348,cs), -(124,302,o), -(141,260,o), -(166,231,c), -(59,120,l), -(84,97,l) +(191,207,l), +(223,182,o), +(265,167,o), +(309,167,cs), +(353,167,o), +(395,182,o), +(426,208,c), +(535,97,l), +(560,120,l), +(450,231,l), +(478,261,o), +(493,305,o), +(493,348,cs), +(493,395,o), +(477,437,o), +(451,468,c), +(560,577,l), +(535,602,l), +(426,491,l), +(395,516,o), +(353,529,o), +(309,529,cs), +(261,529,o), +(221,514,o), +(192,491,c), +(83,602,l), +(58,577,l), +(166,468,l), +(140,437,o), +(123,395,o), +(123,348,cs), +(123,302,o), +(140,260,o), +(165,231,c), +(58,120,l), +(83,97,l) ); }, { closed = 1; nodes = ( -(223,203,o), -(161,265,o), -(161,349,cs), -(161,435,o), -(224,496,o), -(310,496,cs), -(395,496,o), -(458,435,o), -(458,349,cs), -(458,265,o), -(396,203,o), -(310,203,cs) +(222,203,o), +(160,265,o), +(160,349,cs), +(160,435,o), +(223,496,o), +(309,496,cs), +(394,496,o), +(457,435,o), +(457,349,cs), +(457,265,o), +(395,203,o), +(309,203,cs) ); } ); @@ -123,7 +123,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/degree.glyph b/sources/MonaSansMono.glyphspackage/glyphs/degree.glyph index e12b6759..a447bce2 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/degree.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/degree.glyph @@ -9,35 +9,35 @@ shapes = ( { closed = 1; nodes = ( -(395,443,o), -(462,503,o), -(462,590,cs), -(462,678,o), -(395,737,o), -(309,737,cs), -(224,737,o), -(157,678,o), -(157,590,cs), -(157,503,o), -(224,443,o), -(309,443,cs) +(411,402,o), +(494,483,o), +(494,583,cs), +(494,684,o), +(411,764,o), +(308,764,cs), +(204,764,o), +(125,684,o), +(125,583,cs), +(125,482,o), +(204,402,o), +(308,402,cs) ); }, { closed = 1; nodes = ( -(244,478,o), -(194,524,o), -(194,590,cs), -(194,656,o), -(244,702,o), -(309,702,cs), -(375,702,o), -(425,656,o), -(425,590,cs), -(425,524,o), -(375,478,o), -(309,478,cs) +(225,436,o), +(159,500,o), +(159,583,cs), +(159,666,o), +(225,730,o), +(308,730,cs), +(392,730,o), +(457,666,o), +(457,583,cs), +(457,500,o), +(392,436,o), +(308,436,cs) ); } ); @@ -93,7 +93,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -101,35 +101,35 @@ shapes = ( { closed = 1; nodes = ( -(420,386,o), -(501,457,o), -(501,563,cs), -(501,669,o), -(420,739,o), -(309,739,cs), -(198,739,o), -(117,669,o), -(117,563,cs), -(117,457,o), -(198,386,o), -(309,386,cs) +(434,341,o), +(521,425,o), +(521,545,cs), +(521,665,o), +(434,749,o), +(309,749,cs), +(184,749,o), +(97,665,o), +(97,545,cs), +(97,425,o), +(184,341,o), +(309,341,cs) ); }, { closed = 1; nodes = ( -(277,506,o), -(251,527,o), -(251,563,cs), -(251,599,o), -(277,619,o), -(309,619,cs), -(341,619,o), -(367,599,o), -(367,563,cs), -(367,527,o), -(341,506,o), -(309,506,cs) +(270,479,o), +(245,504,o), +(245,545,cs), +(245,585,o), +(270,610,o), +(309,610,cs), +(348,610,o), +(373,585,o), +(373,545,cs), +(373,504,o), +(348,479,o), +(309,479,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/dieresiscomb.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/dieresiscomb.ss01.glyph index d517f171..09868cb1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/dieresiscomb.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/dieresiscomb.ss01.glyph @@ -29,7 +29,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/dollar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/dollar.glyph index 920c5ca0..055e4b01 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/dollar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/dollar.glyph @@ -7,43 +7,43 @@ shapes = ( { closed = 1; nodes = ( -(474,10,o), -(566,84,o), -(566,194,cs), -(566,339,o), -(463,372,o), +(464,10,o), +(551,84,o), +(551,194,cs), +(551,339,o), +(455,372,o), (328,396,cs), -(171,425,o), -(110,447,o), -(110,545,cs), -(110,629,o), -(179,685,o), -(300,685,cs), -(427,685,o), -(498,625,o), -(502,521,c), -(542,521,l), -(539,640,o), -(458,719,o), -(304,719,cs), -(156,719,o), -(69,647,o), -(69,540,cs), -(69,421,o), -(155,388,o), +(189,422,o), +(134,447,o), +(134,545,cs), +(134,627,o), +(204,685,o), +(304,685,cs), +(422,685,o), +(484,625,o), +(488,521,c), +(528,521,l), +(525,640,o), +(452,719,o), +(308,719,cs), +(182,719,o), +(93,645,o), +(93,540,cs), +(93,421,o), +(172,386,o), (313,359,cs), -(468,331,o), -(526,293,o), -(526,192,cs), -(526,92,o), -(439,44,o), +(457,332,o), +(511,293,o), +(511,192,cs), +(511,92,o), +(430,44,o), (311,44,cs), -(164,44,o), -(97,116,o), -(93,232,c), -(52,232,l), -(55,100,o), -(137,10,o), +(172,44,o), +(109,116,o), +(105,232,c), +(64,232,l), +(67,100,o), +(145,10,o), (313,10,cs) ); }, @@ -59,10 +59,10 @@ nodes = ( { closed = 1; nodes = ( -(326,699,l), -(326,814,l), -(293,814,l), -(293,699,l) +(327,699,l), +(327,814,l), +(294,814,l), +(294,699,l) ); } ); @@ -140,43 +140,43 @@ shapes = ( { closed = 1; nodes = ( -(513,8,o), -(613,101,o), -(613,232,cs), -(613,409,o), -(485,440,o), +(506,8,o), +(603,101,o), +(603,232,cs), +(603,409,o), +(480,441,o), (373,456,cs), -(247,475,o), -(228,481,o), -(228,521,cs), -(228,553,o), -(259,573,o), +(255,474,o), +(238,481,o), +(238,521,cs), +(238,553,o), +(265,573,o), (307,573,cs), -(345,573,o), -(388,561,o), -(391,511,c), -(593,511,l), -(593,638,o), -(479,722,o), +(340,573,o), +(378,561,o), +(381,511,c), +(583,511,l), +(583,638,o), +(473,722,o), (311,722,cs), -(132,722,o), -(20,637,o), -(20,495,cs), -(20,362,o), -(118,304,o), +(138,722,o), +(30,637,o), +(30,495,cs), +(30,362,o), +(124,303,o), (267,282,cs), -(396,264,o), -(404,253,o), -(404,212,cs), -(404,177,o), -(369,160,o), +(387,265,o), +(394,253,o), +(394,212,cs), +(394,177,o), +(363,160,o), (318,160,cs), -(240,160,o), -(210,192,o), -(210,239,c), -(6,239,l), -(6,100,o), -(114,8,o), +(247,160,o), +(220,192,o), +(220,239,c), +(16,239,l), +(16,100,o), +(120,8,o), (308,8,cs) ); }, @@ -203,7 +203,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = S; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = S; }; -width = 619; +width = 618; } ); unicode = 36; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/dotaccentcomb.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/dotaccentcomb.ss01.glyph index 9eced9b4..3940ca4b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/dotaccentcomb.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/dotaccentcomb.ss01.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/dotbelowcomb.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/dotbelowcomb.ss01.glyph index 669b6ab3..55343df9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/dotbelowcomb.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/dotbelowcomb.ss01.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/dottedC_ircle.glyph b/sources/MonaSansMono.glyphspackage/glyphs/dottedC_ircle.glyph index 8163e72a..f9721c2e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/dottedC_ircle.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/dottedC_ircle.glyph @@ -29,205 +29,205 @@ shapes = ( { closed = 1; nodes = ( -(335,589,o), -(354,608,o), -(354,634,cs), -(354,660,o), -(335,679,o), -(309,679,cs), -(283,679,o), -(264,660,o), -(264,634,cs), -(264,608,o), -(283,589,o), -(309,589,cs) +(335,585,o), +(353,603,o), +(353,629,cs), +(353,654,o), +(335,673,o), +(309,673,cs), +(283,673,o), +(265,654,o), +(265,629,cs), +(265,603,o), +(283,585,o), +(309,585,cs) ); }, { closed = 1; nodes = ( -(470,553,o), -(489,572,o), -(489,598,cs), -(489,624,o), -(470,643,o), -(444,643,cs), -(418,643,o), -(399,624,o), -(399,598,cs), -(399,572,o), -(418,553,o), -(444,553,cs) +(467,549,o), +(486,568,o), +(486,594,cs), +(486,619,o), +(467,638,o), +(441,638,cs), +(416,638,o), +(397,619,o), +(397,594,cs), +(397,568,o), +(416,549,o), +(441,549,cs) ); }, { closed = 1; nodes = ( -(569,454,o), -(588,473,o), -(588,499,cs), -(588,525,o), -(569,544,o), -(543,544,cs), -(517,544,o), -(498,525,o), -(498,499,cs), -(498,473,o), -(517,454,o), -(543,454,cs) +(564,452,o), +(583,471,o), +(583,496,cs), +(583,522,o), +(564,541,o), +(539,541,cs), +(513,541,o), +(494,522,o), +(494,496,cs), +(494,471,o), +(513,452,o), +(539,452,cs) ); }, { closed = 1; nodes = ( -(605,320,o), -(624,338,o), -(624,365,cs), -(624,391,o), -(605,409,o), -(579,409,cs), -(553,409,o), -(534,391,o), -(534,365,cs), -(534,338,o), -(553,320,o), -(579,320,cs) +(599,321,o), +(618,339,o), +(618,365,cs), +(618,390,o), +(599,408,o), +(574,408,cs), +(548,408,o), +(530,390,o), +(530,365,cs), +(530,339,o), +(548,321,o), +(574,321,cs) ); }, { closed = 1; nodes = ( -(569,185,o), -(588,204,o), -(588,230,cs), -(588,256,o), -(569,275,o), -(543,275,cs), -(517,275,o), -(498,256,o), -(498,230,cs), -(498,204,o), -(517,185,o), -(543,185,cs) +(564,188,o), +(583,207,o), +(583,233,cs), +(583,258,o), +(564,277,o), +(539,277,cs), +(513,277,o), +(494,258,o), +(494,233,cs), +(494,207,o), +(513,188,o), +(539,188,cs) ); }, { closed = 1; nodes = ( -(470,86,o), -(489,105,o), -(489,131,cs), -(489,157,o), -(470,176,o), -(444,176,cs), -(418,176,o), -(399,157,o), -(399,131,cs), -(399,105,o), -(418,86,o), -(444,86,cs) +(467,91,o), +(486,110,o), +(486,135,cs), +(486,161,o), +(467,180,o), +(441,180,cs), +(416,180,o), +(397,161,o), +(397,135,cs), +(397,110,o), +(416,91,o), +(441,91,cs) ); }, { closed = 1; nodes = ( -(335,50,o), -(354,69,o), -(354,95,cs), -(354,121,o), -(335,140,o), -(309,140,cs), -(283,140,o), -(264,121,o), -(264,95,cs), -(264,69,o), -(283,50,o), -(309,50,cs) +(335,56,o), +(353,75,o), +(353,100,cs), +(353,126,o), +(335,144,o), +(309,144,cs), +(283,144,o), +(265,126,o), +(265,100,cs), +(265,75,o), +(283,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(200,86,o), -(219,105,o), -(219,131,cs), -(219,157,o), -(200,176,o), -(174,176,cs), -(148,176,o), -(129,157,o), -(129,131,cs), -(129,105,o), -(148,86,o), -(174,86,cs) +(202,91,o), +(221,110,o), +(221,135,cs), +(221,161,o), +(202,180,o), +(177,180,cs), +(151,180,o), +(132,161,o), +(132,135,cs), +(132,110,o), +(151,91,o), +(177,91,cs) ); }, { closed = 1; nodes = ( -(101,185,o), -(120,204,o), -(120,230,cs), -(120,256,o), -(101,275,o), -(75,275,cs), -(49,275,o), -(30,256,o), -(30,230,cs), -(30,204,o), -(49,185,o), -(75,185,cs) +(105,188,o), +(124,207,o), +(124,233,cs), +(124,258,o), +(105,277,o), +(79,277,cs), +(54,277,o), +(35,258,o), +(35,233,cs), +(35,207,o), +(54,188,o), +(79,188,cs) ); }, { closed = 1; nodes = ( -(65,320,o), -(84,338,o), -(84,365,cs), -(84,391,o), -(65,409,o), -(39,409,cs), -(13,409,o), -(-6,391,o), -(-6,365,cs), -(-6,338,o), -(13,320,o), -(39,320,cs) +(70,321,o), +(88,339,o), +(88,365,cs), +(88,390,o), +(70,408,o), +(44,408,cs), +(19,408,o), +(0,390,o), +(0,365,cs), +(0,339,o), +(19,321,o), +(44,321,cs) ); }, { closed = 1; nodes = ( -(101,454,o), -(120,473,o), -(120,499,cs), -(120,525,o), -(101,544,o), -(75,544,cs), -(49,544,o), -(30,525,o), -(30,499,cs), -(30,473,o), -(49,454,o), -(75,454,cs) +(105,452,o), +(124,471,o), +(124,496,cs), +(124,522,o), +(105,541,o), +(79,541,cs), +(54,541,o), +(35,522,o), +(35,496,cs), +(35,471,o), +(54,452,o), +(79,452,cs) ); }, { closed = 1; nodes = ( -(200,553,o), -(219,572,o), -(219,598,cs), -(219,624,o), -(200,643,o), -(174,643,cs), -(148,643,o), -(129,624,o), -(129,598,cs), -(129,572,o), -(148,553,o), -(174,553,cs) +(202,549,o), +(221,568,o), +(221,594,cs), +(221,619,o), +(202,638,o), +(177,638,cs), +(151,638,o), +(132,619,o), +(132,594,cs), +(132,568,o), +(151,549,o), +(177,549,cs) ); } ); @@ -261,212 +261,211 @@ shapes = ( { closed = 1; nodes = ( -(335,589,o), -(354,608,o), -(354,634,cs), -(354,660,o), -(335,679,o), -(309,679,cs), -(283,679,o), -(264,660,o), -(264,634,cs), -(264,608,o), -(283,589,o), -(309,589,cs) +(335,585,o), +(353,603,o), +(353,629,cs), +(353,654,o), +(335,673,o), +(309,673,cs), +(283,673,o), +(265,654,o), +(265,629,cs), +(265,603,o), +(283,585,o), +(309,585,cs) ); }, { closed = 1; nodes = ( -(470,553,o), -(489,572,o), -(489,598,cs), -(489,624,o), -(470,643,o), -(444,643,cs), -(418,643,o), -(399,624,o), -(399,598,cs), -(399,572,o), -(418,553,o), -(444,553,cs) +(467,549,o), +(486,568,o), +(486,594,cs), +(486,619,o), +(467,638,o), +(441,638,cs), +(416,638,o), +(397,619,o), +(397,594,cs), +(397,568,o), +(416,549,o), +(441,549,cs) ); }, { closed = 1; nodes = ( -(569,454,o), -(588,473,o), -(588,499,cs), -(588,525,o), -(569,544,o), -(543,544,cs), -(517,544,o), -(498,525,o), -(498,499,cs), -(498,473,o), -(517,454,o), -(543,454,cs) +(564,452,o), +(583,471,o), +(583,496,cs), +(583,522,o), +(564,541,o), +(539,541,cs), +(513,541,o), +(494,522,o), +(494,496,cs), +(494,471,o), +(513,452,o), +(539,452,cs) ); }, { closed = 1; nodes = ( -(605,320,o), -(624,338,o), -(624,365,cs), -(624,391,o), -(605,409,o), -(579,409,cs), -(553,409,o), -(534,391,o), -(534,365,cs), -(534,338,o), -(553,320,o), -(579,320,cs) +(599,321,o), +(618,339,o), +(618,365,cs), +(618,390,o), +(599,408,o), +(574,408,cs), +(548,408,o), +(530,390,o), +(530,365,cs), +(530,339,o), +(548,321,o), +(574,321,cs) ); }, { closed = 1; nodes = ( -(569,185,o), -(588,204,o), -(588,230,cs), -(588,256,o), -(569,275,o), -(543,275,cs), -(517,275,o), -(498,256,o), -(498,230,cs), -(498,204,o), -(517,185,o), -(543,185,cs) +(564,188,o), +(583,207,o), +(583,233,cs), +(583,258,o), +(564,277,o), +(539,277,cs), +(513,277,o), +(494,258,o), +(494,233,cs), +(494,207,o), +(513,188,o), +(539,188,cs) ); }, { closed = 1; nodes = ( -(470,86,o), -(489,105,o), -(489,131,cs), -(489,157,o), -(470,176,o), -(444,176,cs), -(418,176,o), -(399,157,o), -(399,131,cs), -(399,105,o), -(418,86,o), -(444,86,cs) +(467,91,o), +(486,110,o), +(486,135,cs), +(486,161,o), +(467,180,o), +(441,180,cs), +(416,180,o), +(397,161,o), +(397,135,cs), +(397,110,o), +(416,91,o), +(441,91,cs) ); }, { closed = 1; nodes = ( -(335,50,o), -(354,69,o), -(354,95,cs), -(354,121,o), -(335,140,o), -(309,140,cs), -(283,140,o), -(264,121,o), -(264,95,cs), -(264,69,o), -(283,50,o), -(309,50,cs) +(335,56,o), +(353,75,o), +(353,100,cs), +(353,126,o), +(335,144,o), +(309,144,cs), +(283,144,o), +(265,126,o), +(265,100,cs), +(265,75,o), +(283,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(200,86,o), -(219,105,o), -(219,131,cs), -(219,157,o), -(200,176,o), -(174,176,cs), -(148,176,o), -(129,157,o), -(129,131,cs), -(129,105,o), -(148,86,o), -(174,86,cs) +(202,91,o), +(221,110,o), +(221,135,cs), +(221,161,o), +(202,180,o), +(177,180,cs), +(151,180,o), +(132,161,o), +(132,135,cs), +(132,110,o), +(151,91,o), +(177,91,cs) ); }, { closed = 1; nodes = ( -(101,185,o), -(120,204,o), -(120,230,cs), -(120,256,o), -(101,275,o), -(75,275,cs), -(49,275,o), -(30,256,o), -(30,230,cs), -(30,204,o), -(49,185,o), -(75,185,cs) +(105,188,o), +(124,207,o), +(124,233,cs), +(124,258,o), +(105,277,o), +(79,277,cs), +(54,277,o), +(35,258,o), +(35,233,cs), +(35,207,o), +(54,188,o), +(79,188,cs) ); }, { closed = 1; nodes = ( -(65,320,o), -(84,338,o), -(84,365,cs), -(84,391,o), -(65,409,o), -(39,409,cs), -(13,409,o), -(-6,391,o), -(-6,365,cs), -(-6,338,o), -(13,320,o), -(39,320,cs) +(70,321,o), +(88,339,o), +(88,365,cs), +(88,390,o), +(70,408,o), +(44,408,cs), +(19,408,o), +(0,390,o), +(0,365,cs), +(0,339,o), +(19,321,o), +(44,321,cs) ); }, { closed = 1; nodes = ( -(101,454,o), -(120,473,o), -(120,499,cs), -(120,525,o), -(101,544,o), -(75,544,cs), -(49,544,o), -(30,525,o), -(30,499,cs), -(30,473,o), -(49,454,o), -(75,454,cs) +(105,452,o), +(124,471,o), +(124,496,cs), +(124,522,o), +(105,541,o), +(79,541,cs), +(54,541,o), +(35,522,o), +(35,496,cs), +(35,471,o), +(54,452,o), +(79,452,cs) ); }, { closed = 1; nodes = ( -(200,553,o), -(219,572,o), -(219,598,cs), -(219,624,o), -(200,643,o), -(174,643,cs), -(148,643,o), -(129,624,o), -(129,598,cs), -(129,572,o), -(148,553,o), -(174,553,cs) +(202,549,o), +(221,568,o), +(221,594,cs), +(221,619,o), +(202,638,o), +(177,638,cs), +(151,638,o), +(132,619,o), +(132,594,cs), +(132,568,o), +(151,549,o), +(177,549,cs) ); } ); width = 618; } ); -metricLeft = "=50"; metricRight = "=|"; unicode = 9676; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/downA_rrow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/downA_rrow.glyph index dc4995d3..4b0b5474 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/downA_rrow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/downA_rrow.glyph @@ -5,18 +5,10 @@ layers = ( layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(302,151,l), -(137,273,l), -(137,231,l), -(320,95,l), -(503,231,l), -(503,273,l), -(338,151,l), -(338,634,l), -(302,634,l) -); +alignment = 1; +angle = 180; +pos = (618,729); +ref = upArrow; } ); userData = { @@ -43,27 +35,19 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(226,293,l), -(78,389,l), -(78,223,l), -(308,74,l), -(538,223,l), -(538,389,l), -(390,293,l), -(390,655,l), -(226,655,l) -); +alignment = 1; +angle = 180; +pos = (618,729); +ref = upArrow; } ); -width = 619; +width = 618; } ); unicode = 8595; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/e.glyph b/sources/MonaSansMono.glyphspackage/glyphs/e.glyph index 775951aa..c71a5158 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/e.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/e.glyph @@ -178,7 +178,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eacute.glyph index d4fa73d8..f6336c97 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eacute.glyph @@ -15,7 +15,7 @@ pos = (44,-155); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ebreve.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ebreve.glyph index 09645667..6771e18e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ebreve.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ebreve.glyph @@ -15,7 +15,7 @@ pos = (5,-161); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecaron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecaron.glyph index a7cc6f5b..a1e15656 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecaron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecaron.glyph @@ -15,7 +15,7 @@ pos = (5,-155); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflex.glyph index de45ed37..54c3c80a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflex.glyph @@ -15,7 +15,7 @@ pos = (5,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexacute.glyph index ac81ba46..1751464b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexacute.glyph @@ -15,7 +15,7 @@ pos = (55,-155); ref = circumflexcomb_acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.glyph index ab8824e9..f2be75b6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.glyph @@ -19,7 +19,7 @@ pos = (5,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.ss01.glyph index b865d1f9..400ad6b9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexdotbelow.ss01.glyph @@ -19,7 +19,7 @@ pos = (5,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexgrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexgrave.glyph index a3c5cdd0..63bce3e3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexgrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexgrave.glyph @@ -14,7 +14,7 @@ pos = (33,-155); ref = circumflexcomb_gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexhookabove.glyph index c200c22e..20f697c1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflexhookabove.glyph @@ -14,7 +14,7 @@ pos = (49,-155); ref = circumflexcomb_hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflextilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflextilde.glyph index aff99c98..231f1531 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ecircumflextilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ecircumflextilde.glyph @@ -15,7 +15,7 @@ pos = (13,-155); ref = circumflexcomb_tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edieresis.glyph index f06cd8b5..5efc18a6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edieresis.glyph @@ -15,7 +15,7 @@ pos = (5,-155); ref = dieresiscomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edieresis.ss01.glyph index f38f0f33..cd7fe4fa 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edieresis.ss01.glyph @@ -15,7 +15,7 @@ pos = (4,-155); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.glyph index 2f4fbef3..c048625a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.glyph @@ -15,7 +15,7 @@ pos = (4,-155); ref = dotaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.ss01.glyph index a4c65991..87b45a08 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edotaccent.ss01.glyph @@ -15,7 +15,7 @@ pos = (4,-155); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.glyph index 1170ecb4..96307713 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.glyph @@ -15,7 +15,7 @@ pos = (7,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.ss01.glyph index 732f4e04..7b8e5238 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/edotbelow.ss01.glyph @@ -15,7 +15,7 @@ pos = (6,0); ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/egrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/egrave.glyph index a6e5b028..1a94011b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/egrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/egrave.glyph @@ -15,7 +15,7 @@ pos = (-35,-155); ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ehookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ehookabove.glyph index 0897fd73..43e32942 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ehookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ehookabove.glyph @@ -15,7 +15,7 @@ pos = (5,-155); ref = hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eight.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eight.circled.glyph index 6744e065..f2553803 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eight.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eight.circled.glyph @@ -113,8 +113,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,189); +pos = (109,205); ref = eightinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -237,8 +238,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,191); +pos = (109,207); ref = eightinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eight.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eight.tf.glyph index 31dae2a3..14841136 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eight.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eight.tf.glyph @@ -1,73 +1,12 @@ { +export = 0; glyphname = eight.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(454,-10,o), -(553,71,o), -(553,189,cs), -(553,278,o), -(498,354,o), -(390,374,c), -(390,377,l), -(471,397,o), -(528,465,o), -(528,548,cs), -(528,662,o), -(442,737,o), -(310,737,cs), -(178,737,o), -(92,662,o), -(92,548,cs), -(92,465,o), -(149,397,o), -(230,377,c), -(230,374,l), -(122,354,o), -(67,279,o), -(67,189,cs), -(67,71,o), -(166,-10,o), -(310,-10,cs) -); -}, -{ -closed = 1; -nodes = ( -(190,24,o), -(108,91,o), -(108,191,cs), -(108,280,o), -(161,358,o), -(310,358,cs), -(459,358,o), -(512,280,o), -(512,191,cs), -(512,91,o), -(430,24,o), -(310,24,cs) -); -}, -{ -closed = 1; -nodes = ( -(175,393,o), -(131,472,o), -(131,549,cs), -(131,625,o), -(175,704,o), -(310,704,cs), -(445,704,o), -(489,625,o), -(489,549,cs), -(489,472,o), -(445,393,o), -(310,393,cs) -); +ref = eight; } ); userData = { @@ -134,69 +73,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(474,-10,o), -(585,65,o), -(585,198,cs), -(585,286,o), -(524,351,o), -(451,370,c), -(451,378,l), -(516,399,o), -(560,461,o), -(560,533,cs), -(560,651,o), -(469,729,o), -(309,729,cs), -(159,729,o), -(58,658,o), -(58,533,cs), -(58,461,o), -(102,399,o), -(167,378,c), -(167,370,l), -(94,351,o), -(33,286,o), -(33,198,cs), -(33,73,o), -(133,-10,o), -(309,-10,cs) -); -}, -{ -closed = 1; -nodes = ( -(257,152,o), -(225,179,o), -(225,227,cs), -(225,272,o), -(255,301,o), -(309,301,cs), -(363,301,o), -(393,272,o), -(393,227,cs), -(393,179,o), -(361,152,o), -(309,152,cs) -); -}, -{ -closed = 1; -nodes = ( -(266,441,o), -(235,465,o), -(235,508,cs), -(235,548,o), -(263,574,o), -(309,574,cs), -(355,574,o), -(383,548,o), -(383,508,cs), -(383,465,o), -(352,441,o), -(309,441,cs) -); +ref = eight; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eightinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eightinferior.glyph index d8158986..f8faf860 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eightinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eightinferior.glyph @@ -219,7 +219,7 @@ weight = -300; width = 60; }; }; -width = 619; +width = 618; } ); unicode = 8328; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eightsuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eightsuperior.glyph index b5d14e77..49a4df00 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eightsuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eightsuperior.glyph @@ -91,7 +91,7 @@ width = 60; com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = eightinferior; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = eightinferior; }; -width = 619; +width = 618; } ); unicode = 8312; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ellipsis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ellipsis.ss01.glyph index 32698b2c..be419db0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ellipsis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ellipsis.ss01.glyph @@ -16,23 +16,23 @@ ref = ellipsis; layerId = m019; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-186,0); ref = period.ss01; }, { -alignment = 1; +alignment = -1; anchor = "#exit"; -pos = (186,0); ref = period.ss01; }, { -alignment = 1; +alignment = -1; anchor = "#exit"; -pos = (372,0); +pos = (186,0); ref = period.ss01; } ); -width = 991; +width = 618; }, { background = { @@ -46,23 +46,27 @@ ref = ellipsis; layerId = m020; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-116,0); ref = period.ss01; +scale = (0.7,0.8); }, { -alignment = 1; +alignment = -1; anchor = "#exit"; -pos = (278,0); +pos = (92,0); ref = period.ss01; +scale = (0.7,0.8); }, { -alignment = 1; +alignment = -1; anchor = "#exit"; -pos = (556,0); +pos = (300,0); ref = period.ss01; +scale = (0.7,0.8); } ); -width = 1175; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/emacron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/emacron.glyph index f876302c..2faa86ce 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/emacron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/emacron.glyph @@ -15,7 +15,7 @@ pos = (4,-155); ref = macroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/emptyset.glyph b/sources/MonaSansMono.glyphspackage/glyphs/emptyset.glyph index 30a0891f..cca6a69d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/emptyset.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/emptyset.glyph @@ -7,48 +7,44 @@ shapes = ( { closed = 1; nodes = ( -(511,-10,o), -(678,145,o), -(678,366,cs), -(678,584,o), -(511,739,o), -(310,739,cs), -(107,739,o), -(-59,584,o), -(-59,366,cs), -(-59,145,o), -(107,-10,o), -(310,-10,cs) +(482,48,o), +(618,188,o), +(618,367,cs), +(618,543,o), +(482,682,o), +(309,682,cs), +(135,682,o), +(0,543,o), +(0,367,cs), +(0,187,o), +(135,48,o), +(309,48,cs) ); }, { closed = 1; nodes = ( -(193,19,o), -(88,80,o), -(27,176,c), -(607,529,l), -(631,481,o), -(645,426,o), -(645,366,cs), -(645,166,o), -(491,19,o), -(310,19,cs) +(71,202,l), +(564,501,l), +(546,531,l), +(52,231,l) ); }, { closed = 1; nodes = ( -(-12,250,o), -(-26,306,o), -(-26,366,cs), -(-26,565,o), -(128,710,o), -(310,710,cs), -(426,710,o), -(531,651,o), -(591,556,c), -(12,202,l) +(36,208,o), +(36,367,cs), +(36,524,o), +(157,646,o), +(309,646,cs), +(462,646,o), +(582,523,o), +(582,367,cs), +(582,207,o), +(462,84,o), +(309,84,cs), +(156,84,o) ); } ); @@ -56,7 +52,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = copyright; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = copyright; }; -width = 619; +width = 618; }, { layerId = m020; @@ -64,48 +60,44 @@ shapes = ( { closed = 1; nodes = ( -(513,0,o), -(667,149,o), -(667,366,cs), -(667,579,o), -(513,729,o), -(309,729,cs), -(105,729,o), -(-49,580,o), -(-49,366,cs), -(-49,149,o), -(105,0,o), -(309,0,cs) +(485,50,o), +(618,178,o), +(618,366,cs), +(618,550,o), +(485,679,o), +(309,679,cs), +(133,679,o), +(0,551,o), +(0,366,cs), +(0,178,o), +(132,50,o), +(309,50,cs) ); }, { closed = 1; nodes = ( -(214,71,o), -(130,116,o), -(79,189,c), -(569,488,l), -(584,451,o), -(592,410,o), -(592,366,cs), -(592,193,o), -(469,71,o), -(309,71,cs) +(117,190,l), +(560,460,l), +(500,544,l), +(58,274,l) ); }, { closed = 1; nodes = ( -(34,284,o), -(26,324,o), -(26,366,cs), -(26,538,o), -(151,658,o), -(309,658,cs), -(403,658,o), -(483,617,o), -(535,548,c), -(47,249,l) +(107,242,o), +(107,366,cs), +(107,488,o), +(197,574,o), +(309,574,cs), +(423,574,o), +(511,484,o), +(511,366,cs), +(511,241,o), +(423,155,o), +(309,155,cs), +(191,155,o) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/endash.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/endash.case.glyph index 86ad9507..642468a6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/endash.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/endash.case.glyph @@ -12,7 +12,7 @@ pos = (0,106); ref = endash; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/endash.glyph b/sources/MonaSansMono.glyphspackage/glyphs/endash.glyph index 819ae958..36f76409 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/endash.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/endash.glyph @@ -36,7 +36,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eng.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eng.glyph index 53827305..6edfd634 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eng.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eng.glyph @@ -9,39 +9,39 @@ shapes = ( { closed = 1; nodes = ( -(432,-167,ls), -(492,-167,o), -(520,-128,o), -(520,-70,cs), -(520,300,ls), -(520,462,o), -(443,525,o), +(419,-167,ls), +(485,-167,o), +(515,-124,o), +(515,-60,cs), +(515,300,ls), +(515,462,o), +(440,525,o), (337,525,cs), -(256,525,o), -(183,482,o), -(149,400,c), -(145,400,l), -(143,517,l), -(109,517,l), -(109,0,l), -(145,0,l), -(145,274,ls), -(145,401,o), -(220,491,o), -(331,491,cs), -(433,491,o), -(483,430,o), -(483,294,cs), -(483,-60,ls), -(483,-113,o), -(465,-133,o), -(421,-133,cs), -(376,-133,l), -(376,-167,l) +(258,525,o), +(187,482,o), +(154,400,c), +(150,400,l), +(148,517,l), +(114,517,l), +(114,0,l), +(150,0,l), +(150,274,ls), +(150,401,o), +(223,491,o), +(330,491,cs), +(429,491,o), +(478,430,o), +(478,294,cs), +(478,-50,ls), +(478,-110,o), +(457,-133,o), +(408,-133,cs), +(344,-133,l), +(344,-167,l) ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -49,42 +49,40 @@ shapes = ( { closed = 1; nodes = ( -(404,-167,ls), -(539,-167,o), -(589,-97,o), -(589,25,cs), -(589,333,ls), -(589,494,o), -(506,554,o), +(396,-167,ls), +(528,-167,o), +(577,-97,o), +(577,25,cs), +(577,333,ls), +(577,494,o), +(499,554,o), (399,554,cs), -(327,554,o), -(264,521,o), -(238,455,c), -(230,455,l), -(223,544,l), -(39,544,l), -(39,0,l), -(230,0,l), -(230,308,ls), -(230,352,o), -(259,400,o), -(319,400,cs), -(376,400,o), -(398,363,o), -(398,291,cs), -(398,21,ls), -(398,-19,o), -(383,-34,o), -(347,-34,cs), -(308,-34,l), -(308,-167,l) +(333,554,o), +(274,522,o), +(250,455,c), +(242,455,l), +(235,544,l), +(51,544,l), +(51,0,l), +(242,0,l), +(242,308,ls), +(242,351,o), +(265,400,o), +(318,400,cs), +(368,400,o), +(386,362,o), +(386,291,cs), +(386,21,ls), +(386,-19,o), +(372,-34,o), +(339,-34,cs), +(303,-34,l), +(303,-167,l) ); } ); -width = 619; +width = 618; } ); -metricLeft = l; -metricRight = n; unicode = 331; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eogonek.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eogonek.glyph index 6931705e..d7c6fd63 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eogonek.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eogonek.glyph @@ -37,25 +37,25 @@ nodes = ( (334,-61,o), (384,-22,o), (444,26,c), -(488,53,o), -(519,95,o), -(529,147,c), -(491,147,l), -(472,72,o), -(407,26,o), +(492,53,o), +(525,95,o), +(536,147,c), +(498,147,l), +(478,72,o), +(411,26,o), (317,26,cs), -(201,26,o), -(126,110,o), -(122,256,c), -(531,256,l), -(545,410,o), -(469,525,o), +(197,26,o), +(119,110,o), +(115,256,c), +(538,256,l), +(552,410,o), +(474,525,o), (315,525,cs), -(171,525,o), -(85,417,o), -(85,258,cs), -(85,97,o), -(176,-8,o), +(167,525,o), +(78,417,o), +(78,258,cs), +(78,97,o), +(172,-8,o), (317,-8,cs), (335,-8,o), (353,-6,o), @@ -71,17 +71,17 @@ nodes = ( { closed = 1; nodes = ( -(132,416,o), -(205,491,o), +(125,416,o), +(201,491,o), (314,491,cs), -(422,491,o), -(495,426,o), -(496,290,c), -(123,290,l) +(426,491,o), +(502,426,o), +(503,290,c), +(116,290,l) ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -116,25 +116,25 @@ nodes = ( (379,-43,o), (418,-17,o), (483,34,c), -(534,66,o), -(567,114,o), -(574,172,c), -(394,172,l), -(384,148,o), -(360,132,o), +(536,66,o), +(570,114,o), +(577,172,c), +(397,172,l), +(387,148,o), +(362,132,o), (316,132,cs), -(260,132,o), -(222,166,o), -(224,227,c), -(579,227,l), -(599,415,o), -(506,554,o), +(258,132,o), +(219,166,o), +(221,227,c), +(582,227,l), +(602,415,o), +(508,554,o), (309,554,cs), -(145,554,o), -(36,445,o), -(36,267,cs), -(36,114,o), -(122,8,o), +(143,554,o), +(33,445,o), +(33,267,cs), +(33,114,o), +(120,8,o), (275,-8,cs), (285,-9,o), (295,-10,o), @@ -150,17 +150,17 @@ nodes = ( { closed = 1; nodes = ( -(229,384,o), -(261,413,o), +(226,384,o), +(259,413,o), (309,413,cs), -(355,413,o), -(388,387,o), -(391,341,c), -(225,341,l) +(357,413,o), +(391,387,o), +(394,341,c), +(222,341,l) ); } ); -width = 619; +width = 618; } ); unicode = 281; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/equal_equal.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/equal_equal.liga.glyph new file mode 100644 index 00000000..d458460b --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/equal_equal.liga.glyph @@ -0,0 +1,33 @@ +{ +glyphname = equal_equal.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +pos = (-548,0); +ref = equal; +}, +{ +pos = (-70,0); +ref = equal; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +pos = (-546,0); +ref = equal; +}, +{ +pos = (-73,0); +ref = equal; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/equal_greater.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/equal_greater.liga.glyph new file mode 100644 index 00000000..a491b0e3 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/equal_greater.liga.glyph @@ -0,0 +1,75 @@ +{ +glyphname = equal_greater.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(410,486,l), +(-537,486,l), +(-537,453,l), +(442,453,l) +); +}, +{ +closed = 1; +nodes = ( +(443,270,l), +(-537,270,l), +(-537,237,l), +(411,237,l) +); +}, +{ +closed = 1; +nodes = ( +(306,113,l), +(350,113,l), +(520,361,l), +(341,617,l), +(296,617,l), +(477,360,l) +); +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(292,555,l), +(-520,555,l), +(-520,415,l), +(394,415,l) +); +}, +{ +closed = 1; +nodes = ( +(396,305,l), +(-520,305,l), +(-520,165,l), +(292,165,l) +); +}, +{ +closed = 1; +nodes = ( +(133,65,l), +(309,65,l), +(530,360,l), +(310,655,l), +(133,655,l), +(358,358,l) +); +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/estimated.glyph b/sources/MonaSansMono.glyphspackage/glyphs/estimated.glyph index ca1cff49..f3fe9997 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/estimated.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/estimated.glyph @@ -7,46 +7,46 @@ shapes = ( { closed = 1; nodes = ( -(444,-9,o), -(550,27,o), -(617,90,c), -(599,120,l), -(538,64,o), -(440,26,o), -(340,26,cs), -(244,26,o), -(172,53,o), -(115,107,c), -(115,362,l), -(646,362,l), -(646,416,ls), -(646,609,o), -(515,737,o), -(319,737,cs), -(111,737,o), -(-27,588,o), -(-27,364,cs), -(-27,140,o), -(120,-9,o), -(340,-9,cs) +(430,-9,o), +(526,24,o), +(587,81,c), +(571,108,l), +(516,57,o), +(427,23,o), +(336,23,cs), +(249,23,o), +(184,47,o), +(132,96,c), +(132,327,l), +(614,327,l), +(614,376,ls), +(614,551,o), +(495,667,o), +(317,667,cs), +(129,667,o), +(4,532,o), +(4,329,cs), +(4,126,o), +(137,-9,o), +(336,-9,cs) ); }, { closed = 1; nodes = ( -(115,620,l), -(165,679,o), -(248,704,o), -(319,704,cs), -(394,704,o), -(477,681,o), -(521,626,c), -(521,395,l), -(115,395,l) +(132,561,l), +(178,615,o), +(253,637,o), +(317,637,cs), +(385,637,o), +(460,616,o), +(500,567,c), +(500,357,l), +(132,357,l) ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -54,46 +54,46 @@ shapes = ( { closed = 1; nodes = ( -(444,-9,o), -(550,28,o), -(623,91,c), -(593,134,l), -(532,82,o), -(437,46,o), -(340,46,cs), -(244,46,o), -(172,73,o), -(115,127,c), -(115,352,l), -(646,352,l), -(646,416,ls), -(646,609,o), -(515,737,o), -(319,737,cs), -(111,737,o), -(-27,588,o), -(-27,364,cs), -(-27,140,o), -(120,-9,o), -(340,-9,cs) +(429,-9,o), +(524,24,o), +(590,81,c), +(563,119,l), +(508,73,o), +(423,40,o), +(336,40,cs), +(250,40,o), +(185,65,o), +(134,113,c), +(134,315,l), +(611,315,l), +(611,372,ls), +(611,546,o), +(493,661,o), +(317,661,cs), +(130,661,o), +(7,527,o), +(7,326,cs), +(7,125,o), +(138,-9,o), +(336,-9,cs) ); }, { closed = 1; nodes = ( -(115,600,l), -(165,659,o), -(248,684,o), -(319,684,cs), -(394,684,o), -(476,661,o), -(521,606,c), -(521,405,l), -(115,405,l) +(134,538,l), +(179,591,o), +(253,613,o), +(317,613,cs), +(384,613,o), +(458,592,o), +(498,543,c), +(498,363,l), +(134,363,l) ); } ); -width = 619; +width = 618; } ); unicode = 8494; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/eth.glyph b/sources/MonaSansMono.glyphspackage/glyphs/eth.glyph index 33fb9b2a..35674213 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/eth.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/eth.glyph @@ -113,7 +113,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { background = { @@ -225,7 +225,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = o; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/etilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/etilde.glyph index 23939924..8e8f72ab 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/etilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/etilde.glyph @@ -15,7 +15,7 @@ pos = (7,-155); ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/euro.glyph b/sources/MonaSansMono.glyphspackage/glyphs/euro.glyph index df1f4ac6..722571b0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/euro.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/euro.glyph @@ -15,50 +15,50 @@ shapes = ( { closed = 1; nodes = ( -(529,-8,o), -(654,88,o), -(675,238,c), -(635,238,l), -(615,111,o), -(510,28,o), -(356,28,cs), -(167,28,o), -(52,162,o), -(52,364,cs), -(52,566,o), -(167,700,o), -(356,700,cs), -(509,700,o), -(613,615,o), -(635,494,c), -(675,494,l), -(649,643,o), -(525,736,o), -(356,736,cs), -(149,736,o), -(11,586,o), -(11,364,cs), -(11,143,o), -(148,-8,o), -(356,-8,cs) +(593,711,l), +(549,727,o), +(497,736,o), +(440,736,cs), +(233,736,o), +(95,586,o), +(95,364,cs), +(95,143,o), +(232,-8,o), +(440,-8,cs), +(497,-8,o), +(550,0,o), +(593,16,c), +(593,58,l), +(552,39,o), +(500,28,o), +(440,28,cs), +(251,28,o), +(136,162,o), +(136,364,cs), +(136,566,o), +(251,700,o), +(440,700,cs), +(500,700,o), +(552,689,o), +(593,669,c) ); }, { closed = 1; nodes = ( -(386,260,l), -(391,294,l), -(-61,294,l), -(-61,260,l) +(470,260,l), +(475,294,l), +(23,294,l), +(23,260,l) ); }, { closed = 1; nodes = ( -(415,435,l), -(420,469,l), -(-61,469,l), -(-61,435,l) +(499,435,l), +(504,469,l), +(23,469,l), +(23,435,l) ); } ); @@ -136,7 +136,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -152,54 +152,54 @@ shapes = ( { closed = 1; nodes = ( -(541,-10,o), -(685,98,o), -(702,259,c), -(492,259,l), -(478,203,o), -(420,166,o), -(353,166,cs), -(255,166,o), -(191,222,o), -(191,365,cs), -(191,507,o), -(255,563,o), -(353,563,cs), -(425,563,o), -(476,525,o), -(492,471,c), -(702,471,l), -(685,631,o), -(547,739,o), -(353,739,cs), -(128,739,o), -(-22,608,o), -(-22,365,cs), -(-22,121,o), -(128,-10,o), -(353,-10,cs) +(573,733,l), +(548,736,o), +(521,739,o), +(494,739,cs), +(266,739,o), +(113,608,o), +(113,365,cs), +(113,121,o), +(266,-10,o), +(494,-10,cs), +(521,-10,o), +(548,-7,o), +(573,-3,c), +(573,181,l), +(549,172,o), +(523,166,o), +(494,166,cs), +(392,166,o), +(326,222,o), +(326,365,cs), +(326,507,o), +(392,563,o), +(494,563,cs), +(524,563,o), +(550,557,o), +(573,548,c) ); }, { closed = 1; nodes = ( -(377,245,l), -(391,341,l), -(-80,341,l), -(-80,245,l) +(518,245,l), +(532,341,l), +(42,341,l), +(42,245,l) ); }, { closed = 1; nodes = ( -(398,388,l), -(412,482,l), -(-80,482,l), -(-80,388,l) +(540,388,l), +(554,482,l), +(42,482,l), +(42,388,l) ); } ); -width = 619; +width = 618; } ); unicode = 8364; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/exclam.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/exclam.ss01.glyph index 780c1ac7..d850886d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/exclam.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/exclam.ss01.glyph @@ -33,25 +33,25 @@ shapes = ( { closed = 1; nodes = ( -(360,261,l), -(410,487,l), -(410,729,l), -(210,729,l), -(210,487,l), -(261,261,l) +(359,261,l), +(409,487,l), +(409,729,l), +(209,729,l), +(209,487,l), +(260,261,l) ); }, { closed = 1; nodes = ( -(404,0,l), -(404,187,l), -(215,187,l), -(215,0,l) +(403,0,l), +(403,187,l), +(214,187,l), +(214,0,l) ); } ); -width = 619; +width = 618; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/exclam_equal.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/exclam_equal.liga.glyph new file mode 100644 index 00000000..9df73491 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/exclam_equal.liga.glyph @@ -0,0 +1,41 @@ +{ +glyphname = exclam_equal.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +ref = equal_equal.liga; +}, +{ +closed = 1; +nodes = ( +(-125,81,l), +(158,650,l), +(123,650,l), +(-162,81,l) +); +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +ref = equal_equal.liga; +}, +{ +closed = 1; +nodes = ( +(-75,61,l), +(230,670,l), +(89,670,l), +(-216,61,l) +); +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.case.glyph index e6e2ec39..bc87a428 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.case.glyph @@ -20,7 +20,7 @@ pos = (0,184); ref = exclamdown.ss01; } ); -width = 619; +width = 618; } ); metricLeft = exclamdown.ss01; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.glyph index 519eccf2..4dd61293 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/exclamdown.ss01.glyph @@ -24,7 +24,7 @@ shapes = ( { alignment = 1; angle = 180; -pos = (619,544); +pos = (618,544); ref = exclam.ss01; } ); @@ -32,7 +32,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = exclam; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = exclam; }; -width = 619; +width = 618; } ); metricLeft = "=|exclam.ss01"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.glyph index b1837d30..d2f66f4b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.glyph @@ -27,7 +27,7 @@ pos = (1236,0); ref = i; } ); -width = 1855; +width = 1854; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.ss01.glyph index ed3b9b25..69cdd803 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/f_f_i.liga.ss01.glyph @@ -27,7 +27,7 @@ pos = (1236,0); ref = i.ss01; } ); -width = 1855; +width = 1854; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/fi.glyph b/sources/MonaSansMono.glyphspackage/glyphs/fi.glyph index 4129e0aa..d05ed070 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/fi.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/fi.glyph @@ -23,7 +23,7 @@ pos = (618,0); ref = i; } ); -width = 1237; +width = 1236; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/fi.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/fi.ss01.glyph index b9587f24..fdafbb36 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/fi.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/fi.ss01.glyph @@ -29,7 +29,7 @@ pos = (618,0); ref = i.ss01; } ); -width = 1237; +width = 1236; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/five.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/five.circled.glyph index 4badc212..f11285ea 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/five.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/five.circled.glyph @@ -85,8 +85,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (81,189); +pos = (102,205); ref = fiveinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -181,8 +182,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,191); +pos = (109,207); ref = fiveinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/five.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/five.tf.glyph index 44cd1cbf..293be085 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/five.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/five.tf.glyph @@ -1,45 +1,12 @@ { +export = 0; glyphname = five.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(451,-8,o), -(550,88,o), -(550,232,cs), -(550,371,o), -(457,466,o), -(317,466,cs), -(234,466,o), -(165,429,o), -(131,373,c), -(128,374,l), -(152,695,l), -(531,695,l), -(531,729,l), -(120,729,l), -(91,332,l), -(133,332,l), -(160,390,o), -(226,432,o), -(311,432,cs), -(429,432,o), -(509,358,o), -(509,230,cs), -(509,109,o), -(435,26,o), -(307,26,cs), -(199,26,o), -(127,92,o), -(121,189,c), -(82,189,l), -(88,72,o), -(179,-8,o), -(306,-8,cs) -); +ref = five; } ); userData = { @@ -136,41 +103,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(469,-10,o), -(580,92,o), -(580,244,cs), -(580,382,o), -(493,472,o), -(359,472,cs), -(310,472,o), -(259,454,o), -(241,433,c), -(233,436,l), -(248,555,l), -(561,555,l), -(561,721,l), -(82,721,l), -(51,271,l), -(230,271,l), -(240,302,o), -(271,322,o), -(308,322,cs), -(356,322,o), -(390,288,o), -(390,237,cs), -(390,192,o), -(358,152,o), -(306,152,cs), -(264,152,o), -(232,174,o), -(225,207,c), -(36,207,l), -(48,77,o), -(144,-10,o), -(302,-10,cs) -); +ref = five; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/fiveinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/fiveinferior.glyph index 45476f22..93ebbf8e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/fiveinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/fiveinferior.glyph @@ -137,7 +137,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/fivesuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/fivesuperior.glyph index 699bcb46..2eb196de 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/fivesuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/fivesuperior.glyph @@ -102,7 +102,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/florin.glyph b/sources/MonaSansMono.glyphspackage/glyphs/florin.glyph index 6a9259b0..1e98aff0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/florin.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/florin.glyph @@ -7,39 +7,39 @@ shapes = ( { closed = 1; nodes = ( -(188,-167,ls), -(274,-167,o), -(328,-120,o), -(328,-23,cs), -(328,581,ls), -(328,662,o), -(359,695,o), -(439,695,cs), -(468,695,l), -(468,729,l), -(431,729,ls), -(345,729,o), -(291,682,o), -(291,585,cs), -(291,-19,ls), -(291,-100,o), -(260,-133,o), -(180,-133,cs), -(151,-133,l), -(151,-167,l) +(168,-167,ls), +(266,-167,o), +(328,-110,o), +(328,7,cs), +(328,551,ls), +(328,653,o), +(365,695,o), +(459,695,cs), +(528,695,l), +(528,729,l), +(451,729,ls), +(353,729,o), +(291,672,o), +(291,555,cs), +(291,11,ls), +(291,-91,o), +(254,-133,o), +(160,-133,cs), +(91,-133,l), +(91,-167,l) ); }, { closed = 1; nodes = ( -(429,384,l), -(429,418,l), -(191,418,l), -(191,384,l) +(509,384,l), +(509,418,l), +(111,418,l), +(111,384,l) ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -55,8 +55,8 @@ nodes = ( (405,575,o), (431,586,o), (469,586,cs), -(515,586,l), -(515,729,l), +(535,586,l), +(535,729,l), (429,729,ls), (291,729,o), (214,664,o), @@ -65,21 +65,21 @@ nodes = ( (214,-13,o), (188,-24,o), (150,-24,cs), -(104,-24,l), -(104,-167,l) +(84,-24,l), +(84,-167,l) ); }, { closed = 1; nodes = ( -(500,320,l), -(500,460,l), -(130,460,l), -(130,320,l) +(520,320,l), +(520,460,l), +(110,460,l), +(110,320,l) ); } ); -width = 619; +width = 618; } ); unicode = 402; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/four.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/four.circled.glyph index 3daa90cb..1f3754d4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/four.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/four.circled.glyph @@ -72,8 +72,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (88,189); +pos = (108,205); ref = fourinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -155,8 +156,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,191); +pos = (109,207); ref = fourinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/four.glyph b/sources/MonaSansMono.glyphspackage/glyphs/four.glyph index deb06772..38e3028c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/four.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/four.glyph @@ -79,7 +79,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/four.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/four.tf.glyph index db06712c..d52290c0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/four.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/four.tf.glyph @@ -1,24 +1,12 @@ { +export = 0; glyphname = four.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(439,0,l), -(439,729,l), -(397,729,l), -(38,233,l), -(38,198,l), -(583,198,l), -(583,232,l), -(81,232,l), -(412,693,l), -(402,696,l), -(402,0,l) -); +ref = four; } ); userData = { @@ -87,20 +75,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(504,0,l), -(504,721,l), -(277,721,l), -(18,293,l), -(18,152,l), -(602,152,l), -(602,307,l), -(201,307,l), -(362,592,l), -(317,604,l), -(317,0,l) -); +ref = four; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/fourinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/fourinferior.glyph index 4003ffce..c90a8a72 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/fourinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/fourinferior.glyph @@ -123,7 +123,7 @@ weight = -300; width = 60; }; }; -width = 619; +width = 618; } ); unicode = 8324; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/foursuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/foursuperior.glyph index e72b1412..54727703 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/foursuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/foursuperior.glyph @@ -93,7 +93,7 @@ width = 60; com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = fourinferior; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = fourinferior; }; -width = 619; +width = 618; } ); unicode = 8308; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/g.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/g.ss06.glyph index b8997876..bdb1d5d1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/g.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/g.ss06.glyph @@ -219,7 +219,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gbreve.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gbreve.ss06.glyph index 75832c82..a20bc971 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gbreve.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gbreve.ss06.glyph @@ -14,7 +14,7 @@ pos = (-2,-162); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gcaron.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gcaron.ss06.glyph index c4346efd..1c701207 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gcaron.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gcaron.ss06.glyph @@ -14,7 +14,7 @@ pos = (-2,-156); ref = caroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gcircumflex.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gcircumflex.ss06.glyph index c935f2bf..a3798c87 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gcircumflex.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gcircumflex.ss06.glyph @@ -14,7 +14,7 @@ pos = (-2,-156); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gcommaaccent.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gcommaaccent.ss06.glyph index ed3dada8..0b4b0fae 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gcommaaccent.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gcommaaccent.ss06.glyph @@ -14,7 +14,7 @@ pos = (26,-156); ref = commaturnedabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss01.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss01.ss06.glyph index 3fb6acf5..3458063f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss01.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss01.ss06.glyph @@ -14,7 +14,7 @@ pos = (-3,-156); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss06.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss06.glyph index 05791104..4bf1c447 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss06.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gdotaccent.ss06.glyph @@ -14,7 +14,7 @@ pos = (-3,-156); ref = dotaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/germandbls.glyph b/sources/MonaSansMono.glyphspackage/glyphs/germandbls.glyph index 28913438..61fb846f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/germandbls.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/germandbls.glyph @@ -7,55 +7,46 @@ shapes = ( { closed = 1; nodes = ( -(162,0,l), -(162,516,ls), -(162,634,o), -(222,704,o), -(330,704,cs), -(431,704,o), -(493,648,o), -(493,555,cs), -(493,467,o), -(438,411,o), -(338,411,cs), -(293,411,l), -(293,378,l), -(369,378,ls), -(477,378,o), -(539,312,o), -(539,214,cs), -(539,94,o), -(467,34,o), -(340,34,cs), -(252,34,l), -(252,0,l), -(343,0,ls), -(494,0,o), -(576,83,o), -(576,213,cs), -(576,314,o), -(510,388,o), -(422,399,c), -(422,404,l), -(495,429,o), -(528,491,o), -(528,560,cs), -(528,667,o), -(454,739,o), -(330,739,cs), -(214,739,o), -(125,666,o), -(125,521,cs), -(125,0,l) -); -}, -{ -closed = 1; -nodes = ( -(138,483,l), -(138,517,l), -(19,517,l), -(19,483,l) +(138,0,l), +(138,516,ls), +(138,634,o), +(200,704,o), +(310,704,cs), +(414,704,o), +(478,648,o), +(478,555,cs), +(478,467,o), +(422,411,o), +(319,411,cs), +(272,411,l), +(272,378,l), +(351,378,ls), +(462,378,o), +(525,312,o), +(525,214,cs), +(525,94,o), +(451,34,o), +(321,34,cs), +(230,34,l), +(230,0,l), +(324,0,ls), +(478,0,o), +(562,83,o), +(562,213,cs), +(562,314,o), +(494,388,o), +(404,399,c), +(404,404,l), +(479,429,o), +(513,491,o), +(513,560,cs), +(513,667,o), +(437,739,o), +(310,739,cs), +(192,739,o), +(101,666,o), +(101,521,cs), +(101,0,l) ); } ); @@ -67,59 +58,50 @@ shapes = ( { closed = 1; nodes = ( -(265,0,l), -(265,492,ls), -(265,545,o), -(296,572,o), -(344,572,cs), -(391,572,o), -(415,542,o), -(415,505,cs), -(415,465,o), -(384,435,o), -(334,435,cs), -(318,435,l), -(318,316,l), -(356,316,ls), -(413,316,o), -(444,294,o), -(444,238,cs), -(444,180,o), -(412,152,o), -(354,152,cs), -(318,152,l), -(318,0,l), -(375,0,ls), -(554,0,o), -(639,89,o), -(639,216,cs), -(639,315,o), -(578,380,o), -(501,391,c), -(501,399,l), -(555,416,o), -(590,473,o), -(590,541,cs), -(590,659,o), -(496,739,o), -(346,739,cs), -(196,739,o), -(74,666,o), -(74,467,cs), -(74,0,l) -); -}, -{ -closed = 1; -nodes = ( -(198,394,l), -(198,544,l), -(-23,544,l), -(-23,394,l) +(226,0,l), +(226,492,ls), +(226,543,o), +(258,570,o), +(308,570,cs), +(358,570,o), +(383,540,o), +(383,504,cs), +(383,465,o), +(350,435,o), +(298,435,cs), +(282,435,l), +(282,315,l), +(321,315,ls), +(380,315,o), +(413,294,o), +(413,238,cs), +(413,181,o), +(378,154,o), +(319,154,cs), +(281,154,l), +(281,0,l), +(340,0,ls), +(522,0,o), +(610,89,o), +(610,216,cs), +(610,315,o), +(547,380,o), +(468,391,c), +(468,399,l), +(524,416,o), +(559,474,o), +(559,541,cs), +(559,659,o), +(463,739,o), +(310,739,cs), +(158,739,o), +(33,666,o), +(33,466,cs), +(33,0,l) ); } ); -width = 619; +width = 618; } ); unicode = 223; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/grave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/grave.glyph index 6245d8df..f7e21802 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/grave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/grave.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -20,7 +20,7 @@ alignment = 1; ref = gravecomb; } ); -width = 619; +width = 618; } ); unicode = 96; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/gravecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/gravecomb.glyph index f6825a98..3e081740 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/gravecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/gravecomb.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,11 +41,9 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); -metricLeft = "=40"; -metricRight = "=40"; unicode = 768; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/greater_equal.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/greater_equal.liga.glyph new file mode 100644 index 00000000..56322b90 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/greater_equal.liga.glyph @@ -0,0 +1,25 @@ +{ +glyphname = greater_equal.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +ref = less_equal.liga; +scale = (-1,1); +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +ref = less_equal.liga; +scale = (-1,1); +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/guillemetleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/guillemetleft.glyph index 57ba6557..2768630e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/guillemetleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/guillemetleft.glyph @@ -38,26 +38,26 @@ shapes = ( closed = 1; nodes = ( (326,64,l), -(219,305,l), +(221,305,l), (326,544,l), -(162,544,l), -(33,305,l), -(162,64,l) +(165,544,l), +(39,305,l), +(165,64,l) ); }, { closed = 1; nodes = ( -(585,64,l), -(478,305,l), -(585,544,l), -(421,544,l), +(579,64,l), +(474,305,l), +(579,544,l), +(419,544,l), (292,305,l), -(421,64,l) +(419,64,l) ); } ); -width = 619; +width = 618; } ); unicode = 171; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/guillemetright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/guillemetright.glyph index 8432e7d8..e2735881 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/guillemetright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/guillemetright.glyph @@ -22,11 +22,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,608); +pos = (618,608); ref = guillemetleft; } ); -width = 619; +width = 618; } ); metricLeft = "=|guillemetleft"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/guilsinglleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/guilsinglleft.glyph index be3c8c9e..38dfe3d7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/guilsinglleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/guilsinglleft.glyph @@ -8,16 +8,16 @@ shapes = ( { closed = 1; nodes = ( -(386,80,l), -(273,299,l), -(386,517,l), -(353,517,l), -(233,299,l), -(353,80,l) +(404,70,l), +(254,298,l), +(404,524,l), +(373,524,l), +(215,298,l), +(373,70,l) ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -25,12 +25,12 @@ shapes = ( { closed = 1; nodes = ( -(455,64,l), -(348,305,l), -(455,544,l), -(291,544,l), -(162,305,l), -(291,64,l) +(472,54,l), +(356,306,l), +(472,555,l), +(286,555,l), +(145,306,l), +(286,54,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/guilsinglright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/guilsinglright.glyph index 78e23085..3c930878 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/guilsinglright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/guilsinglright.glyph @@ -10,11 +10,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,597); +pos = (618,598); ref = guilsinglleft; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/h.glyph b/sources/MonaSansMono.glyphspackage/glyphs/h.glyph index 31737e93..c9a8091c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/h.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/h.glyph @@ -113,7 +113,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -196,7 +196,5 @@ com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = n; width = 618; } ); -metricLeft = l; -metricRight = n; unicode = 104; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hbar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hbar.glyph index 62f7e9ef..ac15e508 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/hbar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/hbar.glyph @@ -14,7 +14,7 @@ pos = (-140,324); ref = strokeshortcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hcircumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hcircumflex.glyph index 7fc23a7c..6fd51e39 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/hcircumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/hcircumflex.glyph @@ -14,7 +14,7 @@ pos = (-178,57); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hookabovecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hookabovecomb.glyph index 09eb888d..205ab41b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/hookabovecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/hookabovecomb.glyph @@ -65,7 +65,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/horncomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/horncomb.glyph index 05a62258..18b1e291 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/horncomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/horncomb.glyph @@ -41,18 +41,18 @@ shapes = ( { closed = 1; nodes = ( -(339,480,o), -(384,533,o), -(374,637,c), -(341,637,l), -(350,549,o), -(320,509,o), +(329,480,o), +(374,533,o), +(364,637,c), +(331,637,l), +(340,549,o), +(310,509,o), (244,509,c), (244,480,l) ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -89,12 +89,12 @@ shapes = ( { closed = 1; nodes = ( -(364,472,o), -(451,540,o), -(430,676,c), -(282,676,l), -(292,609,o), -(263,583,o), +(344,472,o), +(431,540,o), +(410,676,c), +(262,676,l), +(272,609,o), +(243,583,o), (185,590,c), (185,486,l) ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hungarumlaut.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hungarumlaut.glyph index 03231e2e..d74fb170 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/hungarumlaut.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/hungarumlaut.glyph @@ -20,7 +20,7 @@ alignment = 1; ref = hungarumlautcomb; } ); -width = 619; +width = 618; } ); unicode = 733; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hungarumlautcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hungarumlautcomb.glyph index b9ee087f..d0bfc1ec 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/hungarumlautcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/hungarumlautcomb.glyph @@ -59,7 +59,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hyphen_greater.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hyphen_greater.liga.glyph new file mode 100644 index 00000000..02c6b683 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/hyphen_greater.liga.glyph @@ -0,0 +1,57 @@ +{ +glyphname = hyphen_greater.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(311,122,l), +(353,122,l), +(521,365,l), +(353,608,l), +(311,608,l), +(477,365,l) +); +}, +{ +closed = 1; +nodes = ( +(484,383,l), +(-538,383,l), +(-538,347,l), +(484,347,l) +); +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(217,115,l), +(393,115,l), +(553,365,l), +(393,615,l), +(217,615,l), +(384,365,l) +); +}, +{ +closed = 1; +nodes = ( +(405,447,l), +(-555,447,l), +(-555,283,l), +(405,283,l) +); +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/hyphen_hyphen.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/hyphen_hyphen.liga.glyph new file mode 100644 index 00000000..637cec01 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/hyphen_hyphen.liga.glyph @@ -0,0 +1,33 @@ +{ +glyphname = hyphen_hyphen.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +pos = (-572,0); +ref = hyphen; +}, +{ +pos = (-45,0); +ref = hyphen; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +pos = (-583,0); +ref = hyphen; +}, +{ +pos = (-37,0); +ref = hyphen; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/i.glyph b/sources/MonaSansMono.glyphspackage/glyphs/i.glyph index 964ad120..5c2f200b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/i.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/i.glyph @@ -79,7 +79,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/i.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/i.ss01.glyph index 35c87323..e7b1f557 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/i.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/i.ss01.glyph @@ -79,7 +79,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/iacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/iacute.glyph index ca11c27c..2a8095c5 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/iacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/iacute.glyph @@ -15,7 +15,7 @@ pos = (38,-155); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ibreve.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ibreve.glyph index 2eb3eaaf..1283a49f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ibreve.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ibreve.glyph @@ -13,7 +13,7 @@ pos = (-1,-161); ref = brevecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/icircumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/icircumflex.glyph index 1f67ddd6..a5f74add 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/icircumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/icircumflex.glyph @@ -15,7 +15,7 @@ pos = (-1,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idieresis.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idieresis.glyph index 35e8a4e5..465e2d3c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idieresis.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idieresis.glyph @@ -13,7 +13,7 @@ pos = (-1,-155); ref = dieresiscomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idieresis.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idieresis.ss01.glyph index 02c47597..60b3e845 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idieresis.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idieresis.ss01.glyph @@ -13,7 +13,7 @@ pos = (-2,-155); ref = dieresiscomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.glyph index dcff1fbf..efb97a65 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.glyph @@ -15,7 +15,7 @@ pos = (-2,-155); ref = dotaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.ss01.glyph index 6074cbd3..2e3ba952 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotaccent.ss01.glyph @@ -15,7 +15,7 @@ pos = (-2,-155); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.glyph index 3a7ea6b9..583ac138 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.glyph @@ -13,7 +13,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph index a324a9a8..b5914691 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.dotless.ss01.glyph @@ -12,7 +12,7 @@ ref = idotless; ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.glyph index c4238528..423e84d6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.glyph @@ -13,7 +13,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.ss01.glyph index cb1d8496..86263e90 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotbelow.ss01.glyph @@ -12,7 +12,7 @@ ref = i.ss01; ref = dotbelowcomb.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/idotless.glyph b/sources/MonaSansMono.glyphspackage/glyphs/idotless.glyph index 313cbe9c..f6a21d92 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/idotless.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/idotless.glyph @@ -48,7 +48,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -98,7 +98,6 @@ nodes = ( width = 618; } ); -metricLeft = l; metricRight = l; unicode = 305; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/igrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/igrave.glyph index 1392435b..63bf6b76 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/igrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/igrave.glyph @@ -15,7 +15,7 @@ pos = (-41,-155); ref = gravecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ihookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ihookabove.glyph index 3170a809..e567b1ca 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ihookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ihookabove.glyph @@ -13,7 +13,7 @@ pos = (-1,-155); ref = hookabovecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ij.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ij.glyph index 57217aa5..b37e52a4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ij.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ij.glyph @@ -4,30 +4,112 @@ glyphname = ij; kernRight = i; layers = ( { +anchors = ( +{ +name = bottom; +pos = (163,0); +}, +{ +name = ogonek; +pos = (181,0); +}, +{ +name = top; +pos = (161,517); +} +); layerId = m019; shapes = ( { -ref = i; +closed = 1; +nodes = ( +(181,0,l), +(181,517,l), +(144,517,l), +(144,0,l) +); +}, +{ +pos = (-149,-155); +ref = dotaccent; +}, +{ +closed = 1; +nodes = ( +(394,-167,ls), +(453,-167,o), +(481,-128,o), +(481,-70,cs), +(481,517,l), +(444,517,l), +(444,-60,ls), +(444,-113,o), +(426,-133,o), +(382,-133,cs), +(213,-133,l), +(213,-167,l) +); }, { -pos = (619,0); -ref = j; +pos = (150,-155); +ref = dotaccent; } ); -width = 1238; +width = 618; }, { +anchors = ( +{ +name = bottom; +pos = (169,0); +}, +{ +name = ogonek; +pos = (264,0); +}, +{ +name = top; +pos = (169,544); +} +); layerId = m020; shapes = ( { -ref = i; +closed = 1; +nodes = ( +(264,0,l), +(264,544,l), +(73,544,l), +(73,0,l) +); +}, +{ +pos = (-145,-134); +ref = dotaccent; +}, +{ +closed = 1; +nodes = ( +(373,-167,ls), +(508,-167,o), +(558,-97,o), +(558,25,cs), +(558,544,l), +(367,544,l), +(367,21,ls), +(367,-19,o), +(352,-34,o), +(316,-34,cs), +(277,-34,l), +(277,-167,l) +); }, { -pos = (618,0); -ref = j; +pos = (153,-134); +ref = dotaccent; } ); -width = 1237; +width = 618; } ); unicode = 307; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/imacron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/imacron.glyph index fbc718a4..19e8d891 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/imacron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/imacron.glyph @@ -14,7 +14,7 @@ pos = (-2,-155); ref = macroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/infinity.glyph b/sources/MonaSansMono.glyphspackage/glyphs/infinity.glyph index 8aae62ea..e416c79b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/infinity.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/infinity.glyph @@ -7,64 +7,68 @@ shapes = ( { closed = 1; nodes = ( -(198,167,o), -(258,248,o), -(310,337,c), -(365,242,o), -(423,167,o), -(526,167,cs), -(638,167,o), -(702,262,o), -(702,364,cs), -(702,469,o), -(638,563,o), -(526,563,cs), -(420,563,o), -(362,481,o), -(310,394,c), -(258,481,o), -(200,563,o), -(95,563,cs), -(-17,563,o), -(-84,471,o), -(-84,364,cs), -(-84,253,o), -(-17,167,o), -(96,167,cs) +(228,185,o), +(277,263,o), +(314,348,c), +(305,348,l), +(345,257,o), +(392,185,o), +(478,185,cs), +(567,185,o), +(618,271,o), +(618,364,cs), +(618,459,o), +(567,545,o), +(478,545,cs), +(390,545,o), +(343,466,o), +(305,383,c), +(314,383,l), +(277,466,o), +(230,545,o), +(143,545,cs), +(53,545,o), +(0,461,o), +(0,364,cs), +(0,263,o), +(53,185,o), +(144,185,cs) ); }, { closed = 1; nodes = ( -(10,202,o), -(-48,266,o), -(-48,364,cs), -(-48,458,o), -(9,527,o), -(94,527,cs), -(172,527,o), -(220,473,o), -(288,365,c), -(220,253,o), -(168,202,o), -(95,202,cs) +(76,218,o), +(30,276,o), +(30,364,cs), +(30,449,o), +(75,511,o), +(143,511,cs), +(207,511,o), +(246,459,o), +(299,353,c), +(299,378,l), +(246,268,o), +(205,218,o), +(144,218,cs) ); }, { closed = 1; nodes = ( -(446,202,o), -(400,256,o), -(331,365,c), -(399,472,o), -(446,527,o), -(525,527,cs), -(610,527,o), -(668,457,o), -(668,364,cs), -(668,273,o), -(610,202,o), -(525,202,cs) +(411,218,o), +(374,270,o), +(320,377,c), +(320,353,l), +(373,458,o), +(411,511,o), +(476,511,cs), +(544,511,o), +(590,448,o), +(590,364,cs), +(590,282,o), +(544,218,o), +(476,218,cs) ); } ); @@ -136,64 +140,68 @@ shapes = ( { closed = 1; nodes = ( -(196,121,o), -(267,166,o), -(308,234,c), -(351,166,o), -(419,121,o), -(508,121,cs), -(637,121,o), -(742,216,o), -(742,362,cs), -(742,504,o), -(639,608,o), -(507,608,cs), -(418,608,o), -(349,555,o), -(308,490,c), -(268,555,o), -(198,608,o), -(110,608,cs), -(-22,608,o), -(-124,504,o), -(-124,362,cs), -(-124,216,o), -(-20,121,o), -(109,121,cs) +(248,143,o), +(311,206,o), +(331,294,c), +(283,293,l), +(308,206,o), +(367,143,o), +(451,143,cs), +(543,143,o), +(618,230,o), +(618,362,cs), +(618,491,o), +(544,586,o), +(450,586,cs), +(367,586,o), +(306,512,o), +(285,435,c), +(331,435,l), +(311,512,o), +(250,586,o), +(167,586,cs), +(73,586,o), +(0,491,o), +(0,362,cs), +(0,230,o), +(74,143,o), +(166,143,cs) ); }, { closed = 1; nodes = ( -(79,297,o), -(55,329,o), -(55,366,cs), -(55,402,o), -(80,433,o), -(122,433,cs), -(167,433,o), -(203,397,o), -(223,366,c), -(202,334,o), -(167,297,o), -(122,297,cs) +(166,303,o), +(152,332,o), +(152,366,cs), +(152,399,o), +(167,427,o), +(192,427,cs), +(222,427,o), +(258,358,o), +(270,334,c), +(272,399,l), +(257,374,o), +(222,303,o), +(192,303,cs) ); }, { closed = 1; nodes = ( -(451,297,o), -(416,332,o), -(395,366,c), -(414,397,o), -(450,433,o), -(494,433,cs), -(536,433,o), -(561,402,o), -(561,366,cs), -(561,329,o), -(536,297,o), -(494,297,cs) +(396,303,o), +(361,371,o), +(346,404,c), +(349,333,l), +(359,357,o), +(396,427,o), +(426,427,cs), +(451,427,o), +(466,399,o), +(466,366,cs), +(466,332,o), +(451,303,o), +(426,303,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/integral.glyph b/sources/MonaSansMono.glyphspackage/glyphs/integral.glyph index 60647183..2de64417 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/integral.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/integral.glyph @@ -70,7 +70,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -78,24 +78,24 @@ shapes = ( { closed = 1; nodes = ( -(246,-151,ls), -(341,-151,o), -(405,-94,o), -(405,7,cs), -(405,577,l), -(539,577,l), -(539,729,l), -(372,729,ls), -(277,729,o), -(214,672,o), -(214,570,cs), -(214,0,l), +(245,-151,ls), +(340,-151,o), +(404,-94,o), +(404,7,cs), +(404,577,l), +(538,577,l), +(538,729,l), +(371,729,ls), +(276,729,o), +(213,672,o), +(213,570,cs), +(213,0,l), (80,0,l), (80,-151,l) ); } ); -width = 619; +width = 618; } ); unicode = 8747; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/iogonek.dotless.glyph b/sources/MonaSansMono.glyphspackage/glyphs/iogonek.dotless.glyph index 57572899..a36b897f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/iogonek.dotless.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/iogonek.dotless.glyph @@ -13,7 +13,7 @@ pos = (-34,0); ref = ogonekcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/iogonek.glyph b/sources/MonaSansMono.glyphspackage/glyphs/iogonek.glyph index 182af48f..9317f56f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/iogonek.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/iogonek.glyph @@ -18,7 +18,7 @@ pos = (-34,0); ref = ogonekcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/itilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/itilde.glyph index e0aa1caa..5fa73713 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/itilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/itilde.glyph @@ -14,7 +14,7 @@ pos = (1,-155); ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/j.glyph b/sources/MonaSansMono.glyphspackage/glyphs/j.glyph index b10c2869..08a5d260 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/j.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/j.glyph @@ -45,7 +45,7 @@ shapes = ( ref = jdotless; }, { -pos = (72,-155); +pos = (69,-155); ref = dotaccent; } ); @@ -112,7 +112,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -155,14 +155,14 @@ shapes = ( ref = jdotless; }, { -pos = (43,-134); +pos = (53,-134); ref = dotaccent; } ); userData = { com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = i; }; -width = 619; +width = 618; } ); metricRight = i; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/j.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/j.ss01.glyph index 4006d63c..37d19576 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/j.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/j.ss01.glyph @@ -45,7 +45,7 @@ shapes = ( ref = jdotless; }, { -pos = (72,-155); +pos = (69,-155); ref = dotaccentcomb.ss01; } ); @@ -112,7 +112,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -155,14 +155,14 @@ shapes = ( ref = jdotless; }, { -pos = (49,-134); +pos = (59,-134); ref = dotaccentcomb.ss01; } ); userData = { com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = i; }; -width = 619; +width = 618; } ); metricRight = i; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/jacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/jacute.glyph index a50d1670..bb29ae13 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/jacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/jacute.glyph @@ -10,11 +10,11 @@ shapes = ( ref = jdotless; }, { -pos = (112,-155); +pos = (109,-155); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = jdotless; }, { -pos = (98,-134); +pos = (108,-134); ref = acutecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/jcircumflex.glyph b/sources/MonaSansMono.glyphspackage/glyphs/jcircumflex.glyph index 50850fc5..f7e88ca4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/jcircumflex.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/jcircumflex.glyph @@ -10,11 +10,11 @@ shapes = ( ref = jdotless; }, { -pos = (73,-155); +pos = (70,-155); ref = circumflexcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = jdotless; }, { -pos = (50,-134); +pos = (60,-134); ref = circumflexcomb; } ); -width = 619; +width = 618; } ); unicode = 309; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/jdotless.glyph b/sources/MonaSansMono.glyphspackage/glyphs/jdotless.glyph index 86bed299..04ccc897 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/jdotless.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/jdotless.glyph @@ -9,7 +9,7 @@ pos = (426,-250); }, { name = top; -pos = (382,517); +pos = (379,517); } ); layerId = m019; @@ -107,17 +107,17 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( { name = bottom; -pos = (359,-250); +pos = (369,-250); }, { name = top; -pos = (359,544); +pos = (369,544); } ); layerId = m020; @@ -125,27 +125,27 @@ shapes = ( { closed = 1; nodes = ( -(280,-167,ls), -(415,-167,o), -(465,-97,o), -(465,25,cs), -(465,544,l), -(274,544,l), -(274,21,ls), -(274,-19,o), -(259,-34,o), -(223,-34,cs), -(74,-34,l), -(74,-167,l) +(290,-167,ls), +(425,-167,o), +(475,-97,o), +(475,25,cs), +(475,544,l), +(284,544,l), +(284,21,ls), +(284,-19,o), +(269,-34,o), +(233,-34,cs), +(84,-34,l), +(84,-167,l) ); }, { closed = 1; nodes = ( -(291,401,l), -(291,544,l), -(75,544,l), -(75,401,l) +(301,401,l), +(301,544,l), +(85,544,l), +(85,401,l) ); } ); @@ -153,10 +153,8 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = j; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = j; }; -width = 619; +width = 618; } ); -metricLeft = "=l@100"; -metricRight = l; unicode = 567; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/k.glyph b/sources/MonaSansMono.glyphspackage/glyphs/k.glyph index da5993ab..cfc30966 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/k.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/k.glyph @@ -7,11 +7,11 @@ layers = ( anchors = ( { name = bottom; -pos = (317,0); +pos = (310,0); }, { name = top; -pos = (317,729); +pos = (310,729); } ); layerId = m019; @@ -19,20 +19,20 @@ shapes = ( { closed = 1; nodes = ( -(147,0,l), -(147,177,l), -(297,296,l), -(385,187,l), -(537,0,l), -(584,0,l), -(325,320,l), -(572,517,l), -(515,517,l), -(243,295,l), -(147,218,l), -(147,729,l), -(112,729,l), -(112,0,l) +(140,0,l), +(140,177,l), +(290,296,l), +(378,187,l), +(530,0,l), +(577,0,l), +(318,320,l), +(565,517,l), +(508,517,l), +(236,295,l), +(140,218,l), +(140,729,l), +(105,729,l), +(105,0,l) ); } ); @@ -101,17 +101,17 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( { name = bottom; -pos = (316,0); +pos = (312,0); }, { name = top; -pos = (316,729); +pos = (312,729); } ); layerId = m020; @@ -119,29 +119,28 @@ shapes = ( { closed = 1; nodes = ( -(231,0,l), -(231,144,l), -(286,199,l), -(318,141,l), -(404,0,l), -(629,0,l), -(420,326,l), -(628,544,l), -(394,544,l), -(273,403,l), -(231,351,l), -(231,729,l), -(37,729,l), -(37,0,l) +(234,0,l), +(234,144,l), +(282,199,l), +(310,141,l), +(389,0,l), +(614,0,l), +(416,326,l), +(613,544,l), +(379,544,l), +(272,403,l), +(234,351,l), +(234,729,l), +(40,729,l), +(40,0,l) ); } ); userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = l; }; -width = 619; +width = 618; } ); -metricLeft = l; unicode = 107; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/kcommaaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/kcommaaccent.glyph index adad6c4a..885af783 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/kcommaaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/kcommaaccent.glyph @@ -11,11 +11,11 @@ shapes = ( ref = k; }, { -pos = (-17,0); +pos = (-24,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -24,11 +24,11 @@ shapes = ( ref = k; }, { -pos = (-12,0); +pos = (-16,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; } ); unicode = 311; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/l.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/l.ss03.glyph index b97cfedf..82a7b445 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/l.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/l.ss03.glyph @@ -48,18 +48,27 @@ shapes = ( { closed = 1; nodes = ( -(401,0,l), -(401,36,l), -(359,36,ls), -(330,36,o), -(314,47,o), -(314,85,cs), +(531,0,l), +(531,36,l), +(459,36,ls), +(366,36,o), +(314,69,o), +(314,185,cs), (314,729,l), (277,729,l), -(277,76,ls), -(277,22,o), -(304,0,o), -(352,0,cs) +(277,176,ls), +(277,51,o), +(340,0,o), +(452,0,cs) +); +}, +{ +closed = 1; +nodes = ( +(294,697,l), +(294,729,l), +(81,729,l), +(81,697,l) ); } ); @@ -111,7 +120,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -158,18 +167,27 @@ shapes = ( { closed = 1; nodes = ( -(452,0,l), -(452,148,l), -(422,148,ls), -(403,148,o), -(389,154,o), -(389,181,cs), +(546,0,l), +(546,148,l), +(452,148,ls), +(416,148,o), +(389,160,o), +(389,211,cs), (389,729,l), (198,729,l), -(198,143,ls), -(198,51,o), -(239,0,o), -(345,0,cs) +(198,183,ls), +(198,65,o), +(250,0,o), +(385,0,cs) +); +}, +{ +closed = 1; +nodes = ( +(231,586,l), +(231,729,l), +(60,729,l), +(60,586,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/l.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/l.ss04.glyph index 238695d6..d15cff7a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/l.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/l.ss04.glyph @@ -7,19 +7,19 @@ layers = ( anchors = ( { name = bottom; -pos = (420,0); +pos = (419,0); }, { name = center; -pos = (420,365); +pos = (419,365); }, { name = top; -pos = (420,729); +pos = (419,729); }, { name = topright; -pos = (439,729); +pos = (438,729); } ); layerId = m019; @@ -27,12 +27,12 @@ shapes = ( { closed = 1; nodes = ( -(439,0,l), -(439,729,l), -(158,729,l), -(158,697,l), -(401,697,l), -(401,0,l) +(438,0,l), +(438,729,l), +(157,729,l), +(157,697,l), +(400,697,l), +(400,0,l) ); } ); @@ -84,25 +84,25 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( { name = bottom; -pos = (390,0); +pos = (373,0); }, { name = center; -pos = (390,365); +pos = (373,365); }, { name = top; -pos = (390,729); +pos = (373,729); }, { name = topright; -pos = (485,729); +pos = (468,729); } ); layerId = m020; @@ -110,17 +110,16 @@ shapes = ( { closed = 1; nodes = ( -(485,0,l), -(485,729,l), -(127,729,l), -(127,576,l), -(294,576,l), -(294,0,l) +(468,0,l), +(468,729,l), +(110,729,l), +(110,576,l), +(277,576,l), +(277,0,l) ); } ); -width = 619; +width = 618; } ); -metricRight = l; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss03.glyph index 73de391e..4c232be0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss03.glyph @@ -14,7 +14,7 @@ pos = (26,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss04.glyph index 2d3a782a..d430ebed 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lacute.ss04.glyph @@ -9,11 +9,11 @@ shapes = ( ref = l.ss04; }, { -pos = (150,57); +pos = (149,57); ref = acutecomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -22,11 +22,11 @@ shapes = ( ref = l.ss04; }, { -pos = (129,51); +pos = (112,51); ref = acutecomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss03.glyph index 343f018e..17a800bc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss03.glyph @@ -14,7 +14,7 @@ pos = (115,0); ref = caroncomb.alt; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss04.glyph index 94028818..43f7685d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lcaron.ss04.glyph @@ -8,27 +8,33 @@ layers = ( layerId = m019; shapes = ( { +alignment = -1; +pos = (-71,0); ref = l.ss04; }, { -pos = (240,0); +alignment = -1; +pos = (168,0); ref = caroncomb.alt; } ); -width = 619; +width = 618; }, { layerId = m020; shapes = ( { +alignment = -1; +pos = (-71,0); ref = l.ss04; }, { -pos = (296,0); +alignment = -1; +pos = (208,0); ref = caroncomb.alt; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss03.glyph index 16f7bb2f..acdf8e93 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss03.glyph @@ -14,7 +14,7 @@ pos = (-38,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss04.glyph index eb976211..af1d1d9a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lcommaaccent.ss04.glyph @@ -10,11 +10,11 @@ shapes = ( ref = l.ss04; }, { -pos = (86,0); +pos = (85,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = l.ss04; }, { -pos = (62,0); +pos = (45,0); ref = commaaccentcomb; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.glyph index f5fe4be1..b9346575 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.glyph @@ -11,7 +11,7 @@ ref = l; }, { alignment = 1; -pos = (207,18); +pos = (187,18); ref = periodcentered.loclCAT.ss01; } ); @@ -25,7 +25,7 @@ ref = l; }, { alignment = 1; -pos = (207,20); +pos = (217,20); ref = periodcentered.loclCAT.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss03.glyph index bc0b8cfd..20c49a7f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss03.glyph @@ -11,11 +11,11 @@ ref = l.ss03; }, { alignment = 1; -pos = (193,18); +pos = (173,18); ref = periodcentered.loclCAT.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -25,7 +25,7 @@ ref = l.ss03; }, { alignment = 1; -pos = (191,20); +pos = (201,20); ref = periodcentered.loclCAT.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss04.glyph index aa789aaa..37843cbf 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss01.ss04.glyph @@ -7,29 +7,33 @@ layers = ( layerId = m019; shapes = ( { +alignment = -1; +pos = (-90,0); ref = l.ss04; }, { -alignment = 1; -pos = (317,18); +alignment = -1; +pos = (207,18); ref = periodcentered.loclCAT.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; shapes = ( { +alignment = -1; +pos = (-100,0); ref = l.ss04; }, { -alignment = 1; -pos = (287,20); +alignment = -1; +pos = (197,20); ref = periodcentered.loclCAT.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss03.glyph index 2a71f325..f544c60b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss03.glyph @@ -14,7 +14,7 @@ pos = (200,27); ref = periodcentered.loclCAT; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss04.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss04.glyph index cf182d14..fadb82d9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss04.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ldot.ss04.glyph @@ -7,29 +7,33 @@ layers = ( layerId = m019; shapes = ( { +alignment = -1; +pos = (-116,0); ref = l.ss04; }, { -alignment = 1; -pos = (324,27); +alignment = -1; +pos = (208,27); ref = periodcentered.loclCAT; } ); -width = 619; +width = 618; }, { layerId = m020; shapes = ( { +alignment = -1; +pos = (-110,0); ref = l.ss04; }, { -alignment = 1; -pos = (314,27); +alignment = -1; +pos = (204,27); ref = periodcentered.loclCAT; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/leftA_rrow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/leftA_rrow.glyph index 3ea78b1e..4385e9b0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/leftA_rrow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/leftA_rrow.glyph @@ -5,18 +5,10 @@ layers = ( layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(93,383,l), -(215,548,l), -(173,548,l), -(37,365,l), -(173,182,l), -(215,182,l), -(93,347,l), -(576,347,l), -(576,383,l) -); +alignment = 1; +pos = (618,0); +ref = rightArrow; +scale = (-1,1); } ); width = 618; @@ -25,18 +17,10 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(234,447,l), -(330,595,l), -(164,595,l), -(15,365,l), -(164,135,l), -(330,135,l), -(234,283,l), -(596,283,l), -(596,447,l) -); +alignment = 1; +pos = (618,0); +ref = rightArrow; +scale = (-1,1); } ); width = 618; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/leftR_ightA_rrow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/leftR_ightA_rrow.glyph index a02dd4e0..4f6fedc8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/leftR_ightA_rrow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/leftR_ightA_rrow.glyph @@ -7,20 +7,32 @@ shapes = ( { closed = 1; nodes = ( -(153,182,l), -(31,347,l), -(588,347,l), -(466,182,l), -(508,182,l), -(644,365,l), -(508,548,l), -(466,548,l), -(588,383,l), -(31,383,l), -(153,548,l), -(111,548,l), -(-25,365,l), -(111,182,l) +(410,152,l), +(452,152,l), +(618,365,l), +(452,578,l), +(410,578,l), +(575,365,l) +); +}, +{ +closed = 1; +nodes = ( +(208,578,l), +(166,578,l), +(0,365,l), +(166,152,l), +(208,152,l), +(43,365,l) +); +}, +{ +closed = 1; +nodes = ( +(37,347,l), +(581,347,l), +(581,383,l), +(37,383,l) ); } ); @@ -38,7 +50,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -46,24 +58,36 @@ shapes = ( { closed = 1; nodes = ( -(229,135,l), +(333,135,l), +(493,135,l), +(618,365,l), +(493,595,l), +(333,595,l), +(468,365,l) +); +}, +{ +closed = 1; +nodes = ( +(285,595,l), +(125,595,l), +(0,365,l), +(125,135,l), +(285,135,l), +(150,365,l) +); +}, +{ +closed = 1; +nodes = ( (133,283,l), -(486,283,l), -(390,135,l), -(556,135,l), -(705,365,l), -(556,595,l), -(390,595,l), -(486,447,l), -(133,447,l), -(229,595,l), -(63,595,l), -(-86,365,l), -(63,135,l) +(487,283,l), +(487,447,l), +(133,447,l) ); } ); -width = 619; +width = 618; } ); unicode = 8596; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/less_equal.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/less_equal.liga.glyph new file mode 100644 index 00000000..b646a0e8 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/less_equal.liga.glyph @@ -0,0 +1,77 @@ +{ +glyphname = less_equal.liga; +layers = ( +{ +anchors = ( +{ +name = center; +pos = (1,366); +} +); +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(-352,457,l), +(-352,410,l), +(349,233,l), +(349,271,l), +(-332,437,l), +(-316,414,l), +(-316,453,l), +(-332,430,l), +(349,597,l), +(349,635,l) +); +}, +{ +closed = 1; +nodes = ( +(350,29,l), +(350,63,l), +(-348,248,l), +(-348,213,l) +); +} +); +width = 618; +}, +{ +anchors = ( +{ +name = center; +pos = (-1,366); +} +); +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(-363,558,l), +(-363,366,l), +(343,211,l), +(343,383,l), +(-224,482,l), +(-91,373,l), +(-91,551,l), +(-224,443,l), +(343,535,l), +(343,707,l) +); +}, +{ +closed = 1; +nodes = ( +(342,-13,l), +(342,136,l), +(-363,301,l), +(-363,150,l) +); +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/liraT_urkish.glyph b/sources/MonaSansMono.glyphspackage/glyphs/liraT_urkish.glyph index f374b1b2..cb222b2c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/liraT_urkish.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/liraT_urkish.glyph @@ -112,12 +112,12 @@ shapes = ( closed = 1; nodes = ( (220,0,ls), -(465,0,o), -(633,128,o), -(643,356,c), -(445,356,l), -(436,254,o), -(397,185,o), +(451,0,o), +(609,119,o), +(618,331,c), +(420,331,l), +(412,244,o), +(378,185,o), (256,184,c), (256,729,l), (66,729,l), @@ -129,8 +129,8 @@ closed = 1; nodes = ( (395,367,l), (395,509,l), -(-8,347,l), -(-8,205,l) +(0,347,l), +(0,205,l) ); }, { @@ -138,12 +138,12 @@ closed = 1; nodes = ( (395,566,l), (395,708,l), -(-8,546,l), -(-8,404,l) +(0,546,l), +(0,404,l) ); } ); -width = 619; +width = 618; } ); unicode = 8378; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/literS_ign.glyph b/sources/MonaSansMono.glyphspackage/glyphs/literS_ign.glyph index 6d5db1e9..4e5d094e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/literS_ign.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/literS_ign.glyph @@ -85,7 +85,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 8467; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/lslash.ss03.glyph b/sources/MonaSansMono.glyphspackage/glyphs/lslash.ss03.glyph index abf24c01..d649b8b0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/lslash.ss03.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/lslash.ss03.glyph @@ -14,7 +14,7 @@ pos = (-13,23); ref = slashshortcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/macron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/macron.glyph index 839aaf15..f22432f4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/macron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/macron.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = macroncomb; } ); -width = 619; +width = 618; }, { layerId = m020; @@ -20,7 +20,7 @@ alignment = 1; ref = macroncomb; } ); -width = 619; +width = 618; } ); unicode = 175; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/macroncomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/macroncomb.glyph index 3d4f0d97..e1b77f2d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/macroncomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/macroncomb.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/nbspace.glyph b/sources/MonaSansMono.glyphspackage/glyphs/nbspace.glyph index 76ff5fe1..bb541f34 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/nbspace.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/nbspace.glyph @@ -6,14 +6,14 @@ layerId = m019; userData = { com.schriftgestaltung.Glyphs.glyph.widthMetricsKey = space; }; -width = 619; +width = 618; }, { layerId = m020; userData = { com.schriftgestaltung.Glyphs.glyph.widthMetricsKey = space; }; -width = 619; +width = 618; } ); metricWidth = space; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/nine.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/nine.circled.glyph index 514ae443..e5805969 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/nine.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/nine.circled.glyph @@ -97,8 +97,9 @@ ref = whiteCircle; }, { angle = 180; -pos = (530,537); +pos = (510,521); ref = sixinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -205,8 +206,9 @@ ref = whiteCircle; }, { angle = 180; -pos = (529,539); +pos = (509,523); ref = sixinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/nine.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/nine.tf.glyph index 4f5e4d8c..d98bd804 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/nine.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/nine.tf.glyph @@ -1,5 +1,6 @@ { color = 6; +export = 0; glyphname = nine.tf; layers = ( { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/nineinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/nineinferior.glyph index ae279a72..e68e286a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/nineinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/nineinferior.glyph @@ -95,7 +95,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ninesuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ninesuperior.glyph index 31770310..5534e191 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ninesuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ninesuperior.glyph @@ -8,7 +8,7 @@ layerId = m019; shapes = ( { alignment = -1; -pos = (-175,376); +pos = (0,376); ref = nineinferior; } ); @@ -93,14 +93,14 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; shapes = ( { alignment = -1; -pos = (-178,376); +pos = (0,376); ref = nineinferior; } ); @@ -116,6 +116,8 @@ com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = nineinferior; width = 618; } ); +metricLeft = nineinferior; +metricRight = nineinferior; unicode = 8313; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/numbersign.glyph b/sources/MonaSansMono.glyphspackage/glyphs/numbersign.glyph index 12df61b7..c0ec803b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/numbersign.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/numbersign.glyph @@ -185,7 +185,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 35; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/numero.glyph b/sources/MonaSansMono.glyphspackage/glyphs/numero.glyph index 431ebe78..b2203d35 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/numero.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/numero.glyph @@ -7,63 +7,63 @@ shapes = ( { closed = 1; nodes = ( -(-103,0,l), -(-103,436,l), -(-106,686,l), -(-101,686,l), -(380,0,l), -(435,0,l), -(435,729,l), -(397,729,l), -(397,303,l), -(401,43,l), -(396,43,l), -(-86,729,l), -(-141,729,l), -(-141,0,l) +(105,0,l), +(105,436,l), +(102,656,l), +(107,656,l), +(272,0,l), +(325,0,l), +(325,729,l), +(288,729,l), +(288,303,l), +(292,73,l), +(287,73,l), +(121,729,l), +(68,729,l), +(68,0,l) ); }, { closed = 1; nodes = ( -(765,231,l), -(765,263,l), -(563,263,l), -(563,231,l) +(591,291,l), +(591,326,l), +(396,326,l), +(396,291,l) ); }, { closed = 1; nodes = ( -(746,334,o), -(802,405,o), -(802,537,cs), -(802,668,o), -(747,739,o), -(665,739,cs), -(582,739,o), -(526,669,o), -(526,537,cs), -(526,406,o), -(581,334,o), -(665,334,cs) +(558,394,o), +(598,461,o), +(598,567,cs), +(598,673,o), +(558,739,o), +(495,739,cs), +(430,739,o), +(389,673,o), +(389,567,cs), +(389,461,o), +(430,394,o), +(495,394,cs) ); }, { closed = 1; nodes = ( -(600,366,o), -(563,425,o), -(563,537,cs), -(563,648,o), -(600,707,o), -(665,707,cs), -(728,707,o), -(765,649,o), -(765,537,cs), -(765,425,o), -(728,366,o), -(665,366,cs) +(452,429,o), +(425,482,o), +(425,567,cs), +(425,651,o), +(452,704,o), +(495,704,cs), +(536,704,o), +(562,651,o), +(562,567,cs), +(562,482,o), +(536,429,o), +(495,429,cs) ); } ); @@ -75,63 +75,63 @@ shapes = ( { closed = 1; nodes = ( -(-25,0,l), -(-25,236,l), -(-32,431,l), -(-26,431,l), -(209,0,l), -(440,0,l), -(440,729,l), -(245,729,l), -(245,504,l), -(252,289,l), -(246,289,l), -(13,729,l), -(-232,729,l), -(-232,0,l) +(148,0,l), +(148,189,l), +(145,321,l), +(158,321,l), +(211,0,l), +(339,0,l), +(339,729,l), +(217,729,l), +(217,549,l), +(221,401,l), +(209,401,l), +(155,729,l), +(19,729,l), +(19,0,l) ); }, { closed = 1; nodes = ( -(853,139,l), -(853,255,l), -(524,255,l), -(524,139,l) +(606,237,l), +(606,350,l), +(369,350,l), +(369,237,l) ); }, { closed = 1; nodes = ( -(803,292,o), -(882,363,o), -(882,516,cs), -(882,668,o), -(803,739,o), -(688,739,cs), -(574,739,o), -(495,668,o), -(495,516,cs), -(495,363,o), -(574,292,o), -(688,292,cs) +(561,378,o), +(612,433,o), +(612,559,cs), +(612,685,o), +(561,739,o), +(487,739,cs), +(414,739,o), +(363,685,o), +(363,559,cs), +(363,433,o), +(414,378,o), +(487,378,cs) ); }, { closed = 1; nodes = ( -(652,411,o), -(641,451,o), -(641,516,cs), -(641,580,o), -(652,620,o), -(688,620,cs), -(725,620,o), -(736,580,o), -(736,516,cs), -(736,451,o), -(725,411,o), -(688,411,cs) +(467,483,o), +(460,512,o), +(460,559,cs), +(460,606,o), +(467,635,o), +(487,635,cs), +(508,635,o), +(515,606,o), +(515,559,cs), +(515,512,o), +(508,483,o), +(487,483,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/oe.glyph b/sources/MonaSansMono.glyphspackage/glyphs/oe.glyph index a1993c73..e30adac3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/oe.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/oe.glyph @@ -165,7 +165,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = o; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ogonek.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ogonek.glyph index 059bd9c3..16204bab 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ogonek.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ogonek.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = ogonekcomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.e.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.e.glyph index 6eaa33cc..4f94ee72 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.e.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.e.glyph @@ -72,7 +72,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -138,7 +138,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.glyph index 8a1a3bd4..fc33d29b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ogonekcomb.glyph @@ -127,7 +127,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohorn.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohorn.glyph index 2923d71e..c82ddb59 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohorn.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohorn.glyph @@ -15,24 +15,24 @@ pos = (152,-2); ref = horncomb; } ); -width = 604; +width = 618; }, { layerId = m020; shapes = ( { alignment = -1; -pos = (-2,0); ref = o; }, { -pos = (198,-66); +pos = (200,-66); ref = horncomb; } ); -width = 613; +width = 618; } ); metricLeft = o; +metricWidth = o; unicode = 417; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohornacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohornacute.glyph index 9fd53e05..7f1ec2f8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohornacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohornacute.glyph @@ -14,7 +14,7 @@ pos = (40,-155); ref = acutecomb; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = ohorn; }, { -pos = (46,-134); +pos = (48,-134); ref = acutecomb; } ); -width = 613; +width = 618; } ); unicode = 7899; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.glyph index ef53237f..3ca20e65 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.glyph @@ -14,7 +14,7 @@ pos = (1,0); ref = dotbelowcomb; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -23,11 +23,10 @@ shapes = ( ref = ohorn; }, { -pos = (-2,0); ref = dotbelowcomb; } ); -width = 613; +width = 618; } ); unicode = 7907; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.ss01.glyph index a6390d3a..0362dd96 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohorndotbelow.ss01.glyph @@ -13,7 +13,7 @@ ref = ohorn; ref = dotbelowcomb.ss01; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -22,11 +22,11 @@ shapes = ( ref = ohorn; }, { -pos = (-3,0); +pos = (-1,0); ref = dotbelowcomb.ss01; } ); -width = 613; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohorngrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohorngrave.glyph index 981af409..69728d71 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohorngrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohorngrave.glyph @@ -14,7 +14,7 @@ pos = (-39,-155); ref = gravecomb; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = ohorn; }, { -pos = (-51,-134); +pos = (-49,-134); ref = gravecomb; } ); -width = 613; +width = 618; } ); unicode = 7901; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohornhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohornhookabove.glyph index 7d790944..3f73b79e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohornhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohornhookabove.glyph @@ -14,7 +14,7 @@ pos = (1,-155); ref = hookabovecomb; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = ohorn; }, { -pos = (5,-134); +pos = (7,-134); ref = hookabovecomb; } ); -width = 613; +width = 618; } ); unicode = 7903; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ohorntilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ohorntilde.glyph index 3cbde7a4..f696d111 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ohorntilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ohorntilde.glyph @@ -14,7 +14,7 @@ pos = (3,-155); ref = tildecomb; } ); -width = 604; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = ohorn; }, { -pos = (-3,-134); +pos = (-1,-134); ref = tildecomb; } ); -width = 613; +width = 618; } ); unicode = 7905; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/one.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/one.circled.glyph index ef5cd3a6..82b66a5c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/one.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/one.circled.glyph @@ -63,8 +63,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (83,189); +pos = (103,205); ref = oneinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -137,8 +138,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (93,191); +pos = (113,207); ref = oneinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/one.glyph b/sources/MonaSansMono.glyphspackage/glyphs/one.glyph index a462a867..88c4f392 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/one.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/one.glyph @@ -1,6 +1,5 @@ { glyphname = one; -kernLeft = one; layers = ( { layerId = m019; @@ -8,16 +7,26 @@ shapes = ( { closed = 1; nodes = ( -(349,0,l), -(349,729,l), -(310,729,l), -(304,659,o), -(282,619,o), -(185,617,cs), -(91,615,l), -(91,585,l), -(312,585,l), -(312,0,l) +(329,27,l), +(329,729,l), +(290,729,l), +(290,709,ls), +(290,640,o), +(262,604,o), +(162,604,cs), +(100,604,l), +(100,572,l), +(292,572,l), +(292,27,l) +); +}, +{ +closed = 1; +nodes = ( +(529,0,l), +(529,36,l), +(87,36,l), +(87,0,l) ); } ); @@ -28,26 +37,26 @@ horizontal = 1; options = 0; origin = ( 0, -9 +13 ); stem = -2; target = ( -u, -p +0, +12 ); -type = BottomGhost; +type = Stem; }, { horizontal = 1; options = 0; origin = ( 0, -6 +9 ); stem = -2; target = ( 0, -7 +8 ); type = Stem; }, @@ -56,12 +65,12 @@ horizontal = 0; options = 0; origin = ( 0, -9 +11 ); stem = -2; target = ( 0, -0 +2 ); type = Stem; } @@ -70,30 +79,66 @@ type = Stem; width = 618; }, { +background = { +shapes = ( +{ +closed = 1; +nodes = ( +(809,0,l), +(809,166,l), +(636,166,l), +(636,721,l), +(453,721,l), +(445,643,o), +(390,591,o), +(284,591,cs), +(252,591,l), +(252,443,l), +(441,443,l), +(441,166,l), +(245,166,l), +(245,0,l) +); +} +); +}; layerId = m020; shapes = ( { closed = 1; nodes = ( -(443,0,l), -(443,729,l), -(262,729,l), -(251,651,o), -(194,602,o), -(91,595,cs), -(29,591,l), -(29,446,l), -(250,451,l), -(250,0,l) +(428,158,l), +(428,729,l), +(247,729,l), +(247,727,ls), +(247,654,o), +(196,608,o), +(115,608,cs), +(54,608,l), +(54,454,l), +(235,454,l), +(235,158,l) +); +}, +{ +closed = 1; +nodes = ( +(572,0,l), +(572,174,l), +(48,174,l), +(48,0,l) ); } ); width = 618; } ); -metricRight = H; +metricWidth = zero.tf; unicode = 49; userData = { -KernOnName = one; +KernOnSpecialSpacing = { +L = NoKerning; +R = NoKerning; +}; }; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/one.ss09.glyph b/sources/MonaSansMono.glyphspackage/glyphs/one.ss09.glyph new file mode 100644 index 00000000..21bb5a9c --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/one.ss09.glyph @@ -0,0 +1,97 @@ +{ +glyphname = one.ss09; +kernLeft = one; +layers = ( +{ +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(349,0,l), +(349,729,l), +(310,729,l), +(304,659,o), +(282,619,o), +(185,617,cs), +(91,615,l), +(91,585,l), +(312,585,l), +(312,0,l) +); +} +); +userData = { +com.schriftgestaltung.hints = ( +{ +horizontal = 1; +options = 0; +origin = ( +0, +9 +); +stem = -2; +target = ( +u, +p +); +type = BottomGhost; +}, +{ +horizontal = 1; +options = 0; +origin = ( +0, +6 +); +stem = -2; +target = ( +0, +7 +); +type = Stem; +}, +{ +horizontal = 0; +options = 0; +origin = ( +0, +9 +); +stem = -2; +target = ( +0, +0 +); +type = Stem; +} +); +}; +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(443,0,l), +(443,729,l), +(262,729,l), +(251,651,o), +(194,602,o), +(91,595,cs), +(29,591,l), +(29,446,l), +(250,451,l), +(250,0,l) +); +} +); +width = 618; +} +); +userData = { +KernOnName = one; +}; +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/one.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/one.tf.glyph deleted file mode 100644 index 39c05620..00000000 --- a/sources/MonaSansMono.glyphspackage/glyphs/one.tf.glyph +++ /dev/null @@ -1,141 +0,0 @@ -{ -glyphname = one.tf; -layers = ( -{ -layerId = m019; -shapes = ( -{ -closed = 1; -nodes = ( -(340,25,l), -(340,729,l), -(301,729,l), -(295,660,o), -(263,584,o), -(153,584,cs), -(118,584,l), -(118,555,l), -(303,555,l), -(303,25,l) -); -}, -{ -closed = 1; -nodes = ( -(550,0,l), -(550,34,l), -(69,34,l), -(69,0,l) -); -} -); -userData = { -com.schriftgestaltung.hints = ( -{ -horizontal = 1; -options = 0; -origin = ( -0, -13 -); -stem = -2; -target = ( -0, -12 -); -type = Stem; -}, -{ -horizontal = 1; -options = 0; -origin = ( -0, -9 -); -stem = -2; -target = ( -0, -8 -); -type = Stem; -}, -{ -horizontal = 0; -options = 0; -origin = ( -0, -11 -); -stem = -2; -target = ( -0, -2 -); -type = Stem; -} -); -}; -width = 618; -}, -{ -background = { -shapes = ( -{ -closed = 1; -nodes = ( -(812,0,l), -(812,166,l), -(639,166,l), -(639,721,l), -(456,721,l), -(448,643,o), -(393,591,o), -(287,591,cs), -(255,591,l), -(255,443,l), -(444,443,l), -(444,166,l), -(248,166,l), -(248,0,l) -); -} -); -}; -layerId = m020; -shapes = ( -{ -closed = 1; -nodes = ( -(426,151,l), -(426,721,l), -(247,721,l), -(239,643,o), -(171,591,o), -(78,591,cs), -(46,591,l), -(46,446,l), -(235,446,l), -(235,151,l) -); -}, -{ -closed = 1; -nodes = ( -(598,0,l), -(598,167,l), -(31,167,l), -(31,0,l) -); -} -); -width = 618; -} -); -metricWidth = zero.tf; -userData = { -KernOnSpecialSpacing = { -L = NoKerning; -R = NoKerning; -}; -}; -} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/oneinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/oneinferior.glyph index a3073256..dfa093bb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/oneinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/oneinferior.glyph @@ -77,7 +77,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( @@ -111,7 +111,7 @@ weight = -300; width = 60; }; }; -width = 619; +width = 618; } ); unicode = 8321; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/onesuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/onesuperior.glyph index a504353a..e7bde55c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/onesuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/onesuperior.glyph @@ -64,7 +64,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -83,7 +83,7 @@ width = 60; com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = oneinferior; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = oneinferior; }; -width = 619; +width = 618; } ); unicode = 185; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/ordfeminine.glyph b/sources/MonaSansMono.glyphspackage/glyphs/ordfeminine.glyph index fca0b37e..9342a37f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/ordfeminine.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/ordfeminine.glyph @@ -47,7 +47,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -55,47 +55,47 @@ shapes = ( { closed = 1; nodes = ( -(301,370,o), -(338,396,o), -(353,430,c), -(359,430,l), -(359,377,l), -(487,377,l), -(487,731,l), -(364,731,l), -(359,678,l), -(353,678,l), -(337,714,o), -(299,738,o), -(249,738,cs), -(166,738,o), -(111,679,o), -(111,554,cs), -(111,429,o), -(166,370,o), -(249,370,cs) +(300,370,o), +(337,396,o), +(352,430,c), +(358,430,l), +(358,377,l), +(486,377,l), +(486,731,l), +(363,731,l), +(358,678,l), +(352,678,l), +(336,714,o), +(298,738,o), +(248,738,cs), +(165,738,o), +(110,679,o), +(110,554,cs), +(110,429,o), +(165,370,o), +(248,370,cs) ); }, { closed = 1; nodes = ( -(264,472,o), -(241,496,o), -(241,554,cs), -(241,613,o), -(264,636,o), -(300,636,cs), -(342,636,o), -(358,602,o), -(358,568,cs), -(358,540,ls), -(358,506,o), -(342,472,o), -(300,472,cs) +(263,472,o), +(240,496,o), +(240,554,cs), +(240,613,o), +(263,636,o), +(299,636,cs), +(341,636,o), +(357,602,o), +(357,568,cs), +(357,540,ls), +(357,506,o), +(341,472,o), +(299,472,cs) ); } ); -width = 619; +width = 618; } ); unicode = 170; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/paragraph.glyph b/sources/MonaSansMono.glyphspackage/glyphs/paragraph.glyph index db96914b..a50de7dc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/paragraph.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/paragraph.glyph @@ -87,7 +87,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -95,22 +95,22 @@ shapes = ( { closed = 1; nodes = ( -(318,0,l), -(318,569,l), -(401,569,l), -(401,0,l), -(580,0,l), -(580,569,l), -(653,569,l), -(653,729,l), -(190,729,ls), -(48,729,o), -(-34,657,o), -(-34,528,cs), -(-34,409,o), -(49,332,o), -(190,337,c), -(190,0,l) +(327,0,l), +(327,569,l), +(402,569,l), +(402,0,l), +(553,0,l), +(553,569,l), +(619,569,l), +(619,729,l), +(202,729,ls), +(74,729,o), +(1,657,o), +(1,528,cs), +(1,409,o), +(75,332,o), +(202,337,c), +(202,0,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/parenleft.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/parenleft.case.glyph index d1b1de84..c5aa3c27 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/parenleft.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/parenleft.case.glyph @@ -8,20 +8,20 @@ shapes = ( { closed = 1; nodes = ( -(425,-63,l), -(327,26,o), -(260,188,o), -(260,365,cs), -(260,531,o), -(320,698,o), -(425,793,c), -(388,793,l), -(283,697,o), -(223,532,o), -(223,365,cs), -(223,198,o), -(283,33,o), -(388,-63,c) +(424,-63,l), +(326,26,o), +(259,188,o), +(259,365,cs), +(259,531,o), +(319,698,o), +(424,793,c), +(387,793,l), +(282,697,o), +(222,532,o), +(222,365,cs), +(222,198,o), +(282,33,o), +(387,-63,c) ); } ); @@ -45,7 +45,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -74,7 +74,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = parenleft; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = parenleft; }; -width = 619; +width = 618; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/parenleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/parenleft.glyph index ab2ba860..7582cc81 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/parenleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/parenleft.glyph @@ -9,20 +9,20 @@ shapes = ( { closed = 1; nodes = ( -(457,-167,l), -(324,-68,o), -(232,115,o), -(232,313,cs), -(232,499,o), -(313,686,o), -(457,793,c), -(420,793,l), -(276,684,o), -(196,500,o), -(196,313,cs), -(196,126,o), -(276,-58,o), -(420,-167,c) +(456,-167,l), +(323,-68,o), +(231,115,o), +(231,313,cs), +(231,499,o), +(312,686,o), +(456,793,c), +(419,793,l), +(275,684,o), +(195,500,o), +(195,313,cs), +(195,126,o), +(275,-58,o), +(419,-167,c) ); } ); @@ -40,7 +40,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -48,24 +48,24 @@ shapes = ( { closed = 1; nodes = ( -(487,-167,l), -(396,-48,o), -(335,144,o), -(335,313,cs), -(335,482,o), -(396,674,o), -(487,793,c), -(325,793,l), -(220,681,o), -(150,489,o), -(150,313,cs), -(150,137,o), -(220,-55,o), -(325,-167,c) +(486,-167,l), +(395,-48,o), +(334,144,o), +(334,313,cs), +(334,482,o), +(395,674,o), +(486,793,c), +(324,793,l), +(219,681,o), +(149,489,o), +(149,313,cs), +(149,137,o), +(219,-55,o), +(324,-167,c) ); } ); -width = 619; +width = 618; } ); unicode = 40; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/parenright.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/parenright.case.glyph index dcd465ab..a65ed48a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/parenright.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/parenright.case.glyph @@ -8,7 +8,7 @@ layerId = m019; shapes = ( { angle = 180; -pos = (619,729); +pos = (618,729); ref = parenleft.case; } ); @@ -32,14 +32,14 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; shapes = ( { angle = 180; -pos = (619,729); +pos = (618,729); ref = parenleft.case; } ); @@ -47,7 +47,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = parenright; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = parenright; }; -width = 619; +width = 618; } ); metricLeft = parenright; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/parenright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/parenright.glyph index 303a5c9d..858e57e9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/parenright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/parenright.glyph @@ -10,7 +10,7 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,626); +pos = (618,626); ref = parenleft; } ); @@ -32,7 +32,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -40,11 +40,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,626); +pos = (618,626); ref = parenleft; } ); -width = 619; +width = 618; } ); metricLeft = "=|parenleft"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/percent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/percent.glyph index f7ca5521..962ebd8a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/percent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/percent.glyph @@ -133,35 +133,35 @@ nodes = ( { closed = 1; nodes = ( -(557,-5,o), -(613,52,o), -(613,157,cs), -(613,263,o), -(558,320,o), -(476,320,cs), -(392,320,o), -(337,263,o), -(337,158,cs), -(337,52,o), -(392,-5,o), -(476,-5,cs) +(556,-5,o), +(612,52,o), +(612,157,cs), +(612,263,o), +(557,320,o), +(475,320,cs), +(391,320,o), +(336,263,o), +(336,158,cs), +(336,52,o), +(391,-5,o), +(475,-5,cs) ); }, { closed = 1; nodes = ( -(411,27,o), -(374,72,o), -(374,157,cs), -(374,243,o), -(411,288,o), -(476,288,cs), -(538,288,o), -(575,243,o), -(575,157,cs), -(575,71,o), -(538,27,o), -(476,27,cs) +(410,27,o), +(373,72,o), +(373,157,cs), +(373,243,o), +(410,288,o), +(475,288,cs), +(537,288,o), +(574,243,o), +(574,157,cs), +(574,71,o), +(537,27,o), +(475,27,cs) ); } ); @@ -311,7 +311,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -319,78 +319,78 @@ shapes = ( { closed = 1; nodes = ( -(139,0,l), -(604,729,l), -(480,729,l), -(15,0,l) +(138,0,l), +(603,729,l), +(479,729,l), +(14,0,l) ); }, { closed = 1; nodes = ( -(163,348,o), -(228,416,o), -(228,536,cs), -(228,646,o), -(172,726,o), -(71,726,cs), -(-27,726,o), -(-91,655,o), -(-91,539,cs), -(-91,427,o), -(-35,348,o), -(67,348,cs) +(162,348,o), +(227,416,o), +(227,536,cs), +(227,646,o), +(171,726,o), +(70,726,cs), +(-28,726,o), +(-92,655,o), +(-92,539,cs), +(-92,427,o), +(-36,348,o), +(66,348,cs) ); }, { closed = 1; nodes = ( -(51,450,o), -(31,449,o), -(31,537,cs), -(31,626,o), -(52,623,o), -(68,623,cs), -(86,623,o), -(106,625,o), -(106,537,cs), -(106,448,o), -(86,450,o), -(68,450,cs) +(50,450,o), +(30,449,o), +(30,537,cs), +(30,626,o), +(51,623,o), +(67,623,cs), +(85,623,o), +(105,625,o), +(105,537,cs), +(105,448,o), +(85,450,o), +(67,450,cs) ); }, { closed = 1; nodes = ( -(646,-3,o), -(710,66,o), -(710,186,cs), -(710,296,o), -(654,376,o), -(553,376,cs), -(456,376,o), -(391,306,o), -(391,188,cs), -(391,78,o), -(447,-3,o), -(549,-3,cs) +(645,-3,o), +(709,66,o), +(709,186,cs), +(709,296,o), +(653,376,o), +(552,376,cs), +(455,376,o), +(390,306,o), +(390,188,cs), +(390,78,o), +(446,-3,o), +(548,-3,cs) ); }, { closed = 1; nodes = ( -(534,100,o), -(513,98,o), -(513,187,cs), -(513,276,o), -(534,273,o), -(551,273,cs), -(568,273,o), -(588,275,o), -(588,187,cs), -(588,98,o), -(568,100,o), -(551,100,cs) +(533,100,o), +(512,98,o), +(512,187,cs), +(512,276,o), +(533,273,o), +(550,273,cs), +(567,273,o), +(587,275,o), +(587,187,cs), +(587,98,o), +(567,100,o), +(550,100,cs) ); } ); @@ -400,85 +400,84 @@ shapes = ( { closed = 1; nodes = ( -(142,0,l), -(607,729,l), -(483,729,l), -(18,0,l) +(141,0,l), +(606,729,l), +(482,729,l), +(17,0,l) ); }, { closed = 1; nodes = ( -(240,429,o), -(294,485,o), -(294,579,cs), -(294,673,o), -(240,729,o), -(148,729,cs), -(56,729,o), -(2,673,o), -(2,579,cs), -(2,485,o), -(56,429,o), -(148,429,cs) +(238,436,o), +(294,494,o), +(294,586,cs), +(294,678,o), +(238,736,o), +(148,736,cs), +(58,736,o), +(2,678,o), +(2,586,cs), +(2,494,o), +(58,436,o), +(148,436,cs) ); }, { closed = 1; nodes = ( -(121,529,o), -(113,549,o), -(113,579,cs), -(113,609,o), -(121,629,o), -(148,629,cs), -(175,629,o), -(183,609,o), -(183,579,cs), -(183,549,o), -(175,529,o), -(148,529,cs) +(125,536,o), +(113,553,o), +(113,586,cs), +(113,619,o), +(125,636,o), +(148,636,cs), +(171,636,o), +(183,619,o), +(183,586,cs), +(183,553,o), +(171,536,o), +(148,536,cs) ); }, { closed = 1; nodes = ( -(563,-10,o), -(617,46,o), -(617,140,cs), -(617,234,o), -(563,290,o), -(471,290,cs), -(379,290,o), -(325,234,o), -(325,140,cs), -(325,46,o), -(379,-10,o), -(471,-10,cs) +(560,-10,o), +(616,48,o), +(616,140,cs), +(616,232,o), +(560,290,o), +(470,290,cs), +(380,290,o), +(324,232,o), +(324,140,cs), +(324,48,o), +(380,-10,o), +(470,-10,cs) ); }, { closed = 1; nodes = ( -(444,90,o), -(436,110,o), -(436,140,cs), -(436,170,o), -(444,190,o), -(471,190,cs), -(498,190,o), -(506,170,o), -(506,140,cs), -(506,110,o), -(498,90,o), -(471,90,cs) +(447,90,o), +(435,107,o), +(435,140,cs), +(435,173,o), +(447,190,o), +(470,190,cs), +(493,190,o), +(505,173,o), +(505,140,cs), +(505,107,o), +(493,90,o), +(470,90,cs) ); } ); -width = 619; +width = 618; } ); -metricRight = "=|"; unicode = 37; userData = { KernOnName = percent; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/period.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/period.ss01.glyph index 0dc5840d..6455d558 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/period.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/period.ss01.glyph @@ -15,7 +15,7 @@ pos = (410,0); }, { name = _top; -pos = (310,61); +pos = (310,87); }, { name = top; @@ -27,32 +27,32 @@ shapes = ( { closed = 1; nodes = ( -(332,0,l), -(332,61,l), -(287,61,l), -(287,0,l) +(350,0,l), +(350,87,l), +(268,87,l), +(268,0,l) ); } ); -width = 619; +width = 618; }, { anchors = ( { name = "#entry"; -pos = (175,0); +pos = (174,0); }, { name = "#exit"; -pos = (453,0); +pos = (452,0); }, { name = _top; -pos = (310,164); +pos = (309,238); }, { name = top; -pos = (310,544); +pos = (309,544); } ); layerId = m020; @@ -60,14 +60,14 @@ shapes = ( { closed = 1; nodes = ( -(399,0,l), -(399,164,l), -(220,164,l), -(220,0,l) +(432,0,l), +(432,238,l), +(186,238,l), +(186,0,l) ); } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.glyph index 48b8f285..a8812ab4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.glyph @@ -28,7 +28,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -60,7 +60,6 @@ nodes = ( width = 618; } ); -metricRight = "=|"; userData = { KernOnName = periodcentered.loclCAT; }; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.ss01.glyph index e7676d81..7efc266c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.loclC_A_T_.ss01.glyph @@ -5,7 +5,7 @@ layers = ( anchors = ( { name = _center; -pos = (103,347); +pos = (123,347); } ); layerId = m019; @@ -26,7 +26,7 @@ width = 618; anchors = ( { name = _center; -pos = (103,345); +pos = (93,345); } ); layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.ss01.glyph index 06579610..406a6636 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/periodcentered.ss01.glyph @@ -7,18 +7,18 @@ shapes = ( { closed = 1; nodes = ( -(392,206,o), -(419,236,o), -(419,277,cs), -(419,318,o), -(392,348,o), -(347,348,cs), -(304,348,o), -(274,318,o), -(274,277,cs), -(274,236,o), -(304,206,o), -(347,206,cs) +(391,206,o), +(418,236,o), +(418,277,cs), +(418,318,o), +(391,348,o), +(346,348,cs), +(303,348,o), +(273,318,o), +(273,277,cs), +(273,236,o), +(303,206,o), +(346,206,cs) ); } ); @@ -28,14 +28,14 @@ shapes = ( { closed = 1; nodes = ( -(341,238,l), -(341,323,l), -(278,323,l), -(278,238,l) +(350,236,l), +(350,323,l), +(268,323,l), +(268,236,l) ); } ); -width = 619; +width = 618; }, { background = { @@ -64,17 +64,16 @@ shapes = ( { closed = 1; nodes = ( -(399,200,l), -(399,364,l), -(220,364,l), -(220,200,l) +(434,200,l), +(434,438,l), +(185,438,l), +(185,200,l) ); } ); -width = 619; +width = 618; } ); -metricRight = "=|"; userData = { KernOnSpecialSpacing = { L = NoKerning; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/perthousand.glyph b/sources/MonaSansMono.glyphspackage/glyphs/perthousand.glyph index 192cc610..afe5f5f8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/perthousand.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/perthousand.glyph @@ -8,112 +8,112 @@ shapes = ( { closed = 1; nodes = ( -(-66,0,l), -(396,729,l), -(354,729,l), -(-107,0,l) +(0,220,l), +(617,618,l), +(617,661,l), +(0,263,l) ); }, { closed = 1; nodes = ( -(11,324,o), -(67,395,o), -(67,527,cs), -(67,658,o), -(12,729,o), -(-70,729,cs), -(-153,729,o), -(-209,659,o), -(-209,527,cs), -(-209,396,o), -(-154,324,o), -(-70,324,cs) +(221,434,o), +(265,489,o), +(265,587,cs), +(265,684,o), +(221,739,o), +(141,739,cs), +(60,739,o), +(15,684,o), +(15,587,cs), +(15,489,o), +(60,434,o), +(141,434,cs) ); }, { closed = 1; nodes = ( -(-135,356,o), -(-172,415,o), -(-172,527,cs), -(-172,638,o), -(-135,697,o), -(-70,697,cs), -(-7,697,o), -(30,639,o), -(30,527,cs), -(30,415,o), -(-7,356,o), -(-70,356,cs) +(84,466,o), +(52,509,o), +(52,587,cs), +(52,664,o), +(84,707,o), +(141,707,cs), +(197,707,o), +(228,664,o), +(228,587,cs), +(228,509,o), +(197,466,o), +(141,466,cs) ); }, { closed = 1; nodes = ( -(442,-5,o), -(498,66,o), -(498,197,cs), -(498,329,o), -(443,400,o), -(361,400,cs), -(277,400,o), -(222,329,o), -(222,198,cs), -(222,66,o), -(277,-5,o), -(361,-5,cs) +(308,-5,o), +(350,50,o), +(350,147,cs), +(350,245,o), +(308,300,o), +(233,300,cs), +(157,300,o), +(114,245,o), +(114,148,cs), +(114,50,o), +(157,-5,o), +(233,-5,cs) ); }, { closed = 1; nodes = ( -(296,27,o), -(259,85,o), -(259,197,cs), -(259,310,o), -(296,368,o), -(361,368,cs), -(423,368,o), -(460,310,o), -(460,197,cs), -(460,84,o), -(423,27,o), -(361,27,cs) +(180,27,o), +(151,70,o), +(151,147,cs), +(151,225,o), +(180,268,o), +(233,268,cs), +(284,268,o), +(312,225,o), +(312,147,cs), +(312,70,o), +(284,27,o), +(233,27,cs) ); }, { closed = 1; nodes = ( -(772,-5,o), -(828,66,o), -(828,197,cs), -(828,329,o), -(773,400,o), -(691,400,cs), -(607,400,o), -(552,329,o), -(552,198,cs), -(552,66,o), -(607,-5,o), -(691,-5,cs) +(576,-5,o), +(618,50,o), +(618,147,cs), +(618,245,o), +(576,300,o), +(501,300,cs), +(425,300,o), +(382,245,o), +(382,148,cs), +(382,50,o), +(425,-5,o), +(501,-5,cs) ); }, { closed = 1; nodes = ( -(626,27,o), -(589,85,o), -(589,197,cs), -(589,310,o), -(626,368,o), -(691,368,cs), -(753,368,o), -(790,310,o), -(790,197,cs), -(790,84,o), -(753,27,o), -(691,27,cs) +(448,27,o), +(419,70,o), +(419,147,cs), +(419,225,o), +(448,268,o), +(501,268,cs), +(552,268,o), +(580,225,o), +(580,147,cs), +(580,70,o), +(552,27,o), +(501,27,cs) ); } ); @@ -293,7 +293,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -301,112 +301,112 @@ shapes = ( { closed = 1; nodes = ( -(-36,0,l), -(429,729,l), -(305,729,l), -(-160,0,l) +(0,245,l), +(617,508,l), +(617,619,l), +(0,355,l) ); }, { closed = 1; nodes = ( -(0,336,o), -(65,398,o), -(65,533,cs), -(65,667,o), -(0,729,o), -(-95,729,cs), -(-190,729,o), -(-255,667,o), -(-255,533,cs), -(-255,398,o), -(-190,336,o), -(-95,336,cs) +(226,450,o), +(280,505,o), +(280,593,cs), +(280,681,o), +(226,736,o), +(141,736,cs), +(56,736,o), +(2,681,o), +(2,593,cs), +(2,505,o), +(56,450,o), +(141,450,cs) ); }, { closed = 1; nodes = ( -(-125,440,o), -(-134,476,o), -(-134,533,cs), -(-134,589,o), -(-125,625,o), -(-95,625,cs), -(-65,625,o), -(-56,589,o), -(-56,533,cs), -(-56,476,o), -(-65,440,o), -(-95,440,cs) +(119,546,o), +(108,562,o), +(108,593,cs), +(108,625,o), +(119,641,o), +(141,641,cs), +(163,641,o), +(174,625,o), +(174,593,cs), +(174,562,o), +(163,546,o), +(141,546,cs) ); }, { closed = 1; nodes = ( -(459,-10,o), -(524,52,o), -(524,187,cs), -(524,321,o), -(459,383,o), -(364,383,cs), -(269,383,o), -(204,321,o), -(204,187,cs), -(204,52,o), -(269,-10,o), -(364,-10,cs) +(264,-10,o), +(318,47,o), +(318,138,cs), +(318,229,o), +(264,286,o), +(179,286,cs), +(94,286,o), +(40,229,o), +(40,138,cs), +(40,47,o), +(94,-10,o), +(179,-10,cs) ); }, { closed = 1; nodes = ( -(334,94,o), -(325,130,o), -(325,187,cs), -(325,243,o), -(334,279,o), -(364,279,cs), -(394,279,o), -(403,243,o), -(403,187,cs), -(403,130,o), -(394,94,o), -(364,94,cs) +(160,88,o), +(150,105,o), +(150,138,cs), +(150,171,o), +(160,187,o), +(179,187,cs), +(198,187,o), +(208,171,o), +(208,138,cs), +(208,105,o), +(198,88,o), +(179,88,cs) ); }, { closed = 1; nodes = ( -(809,-10,o), -(874,52,o), -(874,187,cs), -(874,321,o), -(809,383,o), -(714,383,cs), -(619,383,o), -(554,321,o), -(554,187,cs), -(554,52,o), -(619,-10,o), -(714,-10,cs) +(564,-10,o), +(618,47,o), +(618,138,cs), +(618,229,o), +(564,286,o), +(479,286,cs), +(394,286,o), +(340,229,o), +(340,138,cs), +(340,47,o), +(394,-10,o), +(479,-10,cs) ); }, { closed = 1; nodes = ( -(684,94,o), -(675,130,o), -(675,187,cs), -(675,243,o), -(684,279,o), -(714,279,cs), -(744,279,o), -(753,243,o), -(753,187,cs), -(753,130,o), -(744,94,o), -(714,94,cs) +(460,88,o), +(450,105,o), +(450,138,cs), +(450,171,o), +(460,187,o), +(479,187,cs), +(499,187,o), +(509,171,o), +(509,138,cs), +(509,105,o), +(499,88,o), +(479,88,cs) ); } ); @@ -414,11 +414,9 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = percent; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = percent; }; -width = 619; +width = 618; } ); -metricLeft = percent; -metricRight = percent; unicode = 8240; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/peseta.glyph b/sources/MonaSansMono.glyphspackage/glyphs/peseta.glyph index 61639e7d..2b9a318b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/peseta.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/peseta.glyph @@ -1,203 +1,104 @@ { color = 0; -export = 0; glyphname = peseta; layers = ( { -layerId = m019; -shapes = ( +anchors = ( { -closed = 1; -nodes = ( -(-272,0,l), -(-272,704,l), -(-286,692,l), -(-66,692,ls), -(54,692,o), -(122,623,o), -(122,509,cs), -(122,398,o), -(55,325,o), -(-66,325,cs), -(-281,325,l), -(-281,289,l), -(-64,289,ls), -(74,289,o), -(162,375,o), -(162,509,cs), -(162,649,o), -(75,729,o), -(-63,729,cs), -(-310,729,l), -(-310,0,l) -); +name = bottom; +pos = (299,0); }, { +name = top; +pos = (299,729); +} +); +layerId = m019; +shapes = ( +{ closed = 1; nodes = ( -(503,0,l), -(503,34,l), -(423,34,ls), -(382,34,o), -(372,44,o), -(372,85,cs), -(372,485,l), -(503,485,l), -(503,517,l), -(372,517,l), -(372,690,l), -(336,681,l), -(336,517,l), -(229,517,l), -(229,485,l), -(336,485,l), -(336,79,ls), -(336,23,o), -(359,0,o), -(415,0,cs) +(139,0,l), +(139,704,l), +(126,692,l), +(337,692,ls), +(454,692,o), +(520,622,o), +(520,506,cs), +(520,393,o), +(456,318,o), +(337,318,cs), +(130,318,l), +(130,282,l), +(339,282,ls), +(474,282,o), +(561,370,o), +(561,506,cs), +(561,649,o), +(476,729,o), +(340,729,cs), +(100,729,l), +(100,0,l) ); }, { closed = 1; nodes = ( -(896,-10,o), -(973,42,o), -(973,135,cs), -(973,239,o), -(896,265,o), -(788,281,cs), -(681,296,o), -(631,320,o), -(631,389,cs), -(631,452,o), -(684,494,o), -(778,494,cs), -(864,494,o), -(922,460,o), -(927,373,c), -(963,373,l), -(960,469,o), -(893,527,o), -(777,527,cs), -(667,527,o), -(594,470,o), -(594,385,cs), -(594,293,o), -(659,264,o), -(782,246,cs), -(890,230,o), -(935,207,o), -(935,132,cs), -(935,62,o), -(880,23,o), -(781,23,cs), -(686,23,o), -(622,63,o), -(616,149,c), -(579,149,l), -(584,53,o), -(656,-10,o), -(780,-10,cs) +(618,486,l), +(618,520,l), +(0,520,l), +(0,486,l) ); } ); width = 618; }, { -layerId = m020; -shapes = ( +anchors = ( { -closed = 1; -nodes = ( -(-247,0,l), -(-247,583,l), -(-269,559,l), -(-175,559,ls), -(-123,559,o), -(-88,532,o), -(-88,474,cs), -(-88,422,o), -(-116,387,o), -(-175,387,cs), -(-263,387,l), -(-263,232,l), -(-139,232,ls), -(26,232,o), -(118,334,o), -(118,482,cs), -(118,639,o), -(16,729,o), -(-139,729,cs), -(-450,729,l), -(-450,0,l) -); +name = bottom; +pos = (305,0); }, { +name = top; +pos = (305,729); +} +); +layerId = m020; +shapes = ( +{ closed = 1; nodes = ( -(551,0,l), -(551,153,l), -(491,153,ls), -(468,153,o), -(452,160,o), -(452,188,cs), -(452,391,l), -(551,391,l), -(551,544,l), -(452,544,l), -(452,699,l), -(261,683,l), -(261,544,l), -(170,544,l), -(170,391,l), -(261,391,l), -(261,152,ls), -(261,61,o), -(292,0,o), -(422,0,cs) +(254,0,l), +(254,581,l), +(233,559,l), +(295,559,ls), +(336,559,o), +(369,536,o), +(369,465,cs), +(369,409,o), +(350,367,o), +(295,367,cs), +(239,367,l), +(239,202,l), +(312,202,ls), +(470,202,o), +(576,300,o), +(576,467,cs), +(576,626,o), +(493,729,o), +(312,729,cs), +(50,729,l), +(50,0,l) ); }, { closed = 1; nodes = ( -(1003,-10,o), -(1104,56,o), -(1104,174,cs), -(1104,279,o), -(1049,326,o), -(907,344,cs), -(832,354,o), -(806,360,o), -(806,388,cs), -(806,411,o), -(825,422,o), -(853,422,cs), -(885,422,o), -(904,409,o), -(905,383,c), -(1093,383,l), -(1087,485,o), -(994,554,o), -(859,554,cs), -(713,554,o), -(615,481,o), -(615,371,cs), -(615,262,o), -(681,220,o), -(827,199,cs), -(889,190,o), -(910,186,o), -(910,157,cs), -(910,136,o), -(893,122,o), -(856,122,cs), -(819,122,o), -(793,136,o), -(790,171,c), -(602,171,l), -(603,63,o), -(700,-10,o), -(851,-10,cs) +(618,405,l), +(618,521,l), +(0,521,l), +(0,405,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/pi.glyph b/sources/MonaSansMono.glyphspackage/glyphs/pi.glyph index 1ba1f1db..87ba5afb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/pi.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/pi.glyph @@ -15,22 +15,22 @@ nodes = ( (548,33,o), (538,29,o), (521,29,cs), -(477,29,o), -(469,63,o), -(469,118,cs), -(469,485,l), +(473,29,o), +(464,63,o), +(464,118,cs), +(464,485,l), (557,485,l), (557,517,l), -(51,517,l), -(51,485,l), -(141,485,l), -(141,0,l), -(178,0,l), -(178,485,l), -(432,485,l), -(432,98,ls), -(432,34,o), -(456,-7,o), +(58,517,l), +(58,485,l), +(148,485,l), +(148,0,l), +(185,0,l), +(185,485,l), +(427,485,l), +(427,98,ls), +(427,34,o), +(452,-7,o), (516,-7,cs) ); } @@ -117,30 +117,30 @@ shapes = ( { closed = 1; nodes = ( -(542,-6,o), -(582,1,o), -(609,8,c), -(609,132,l), -(600,129,o), -(586,129,o), -(581,129,cs), -(554,129,o), -(534,141,o), -(534,175,cs), -(534,389,l), -(610,389,l), -(610,544,l), -(-7,544,l), -(-7,389,l), -(70,389,l), -(70,0,l), -(256,0,l), -(256,389,l), -(348,389,l), -(348,163,ls), -(348,74,o), -(375,-6,o), -(518,-6,cs) +(534,-6,o), +(571,1,o), +(597,8,c), +(597,132,l), +(590,129,o), +(579,129,o), +(575,129,cs), +(550,129,o), +(530,141,o), +(530,175,cs), +(530,389,l), +(598,389,l), +(598,544,l), +(11,544,l), +(11,389,l), +(80,389,l), +(80,0,l), +(266,0,l), +(266,389,l), +(344,389,l), +(344,163,ls), +(344,75,o), +(370,-6,o), +(512,-6,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/plus.glyph b/sources/MonaSansMono.glyphspackage/glyphs/plus.glyph index c201f36a..9f160d28 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/plus.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/plus.glyph @@ -9,18 +9,18 @@ shapes = ( { closed = 1; nodes = ( -(326,122,l), +(326,117,l), (326,345,l), -(548,345,l), -(548,377,l), +(553,345,l), +(553,377,l), (326,377,l), -(326,600,l), -(292,600,l), +(326,605,l), +(292,605,l), (292,377,l), -(70,377,l), -(70,345,l), +(65,377,l), +(65,345,l), (292,345,l), -(292,122,l) +(292,117,l) ); } ); @@ -56,18 +56,18 @@ shapes = ( { closed = 1; nodes = ( -(386,124,l), -(386,286,l), -(546,286,l), -(546,435,l), -(386,435,l), -(386,597,l), -(233,597,l), -(233,435,l), -(73,435,l), -(73,286,l), -(233,286,l), -(233,124,l) +(390,112,l), +(390,282,l), +(558,282,l), +(558,439,l), +(390,439,l), +(390,609,l), +(229,609,l), +(229,439,l), +(61,439,l), +(61,282,l), +(229,282,l), +(229,112,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/plus_plus.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/plus_plus.liga.glyph new file mode 100644 index 00000000..6a6a9463 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/plus_plus.liga.glyph @@ -0,0 +1,33 @@ +{ +glyphname = plus_plus.liga; +layers = ( +{ +layerId = m019; +shapes = ( +{ +pos = (-554,0); +ref = plus; +}, +{ +pos = (-66,0); +ref = plus; +} +); +width = 618; +}, +{ +layerId = m020; +shapes = ( +{ +pos = (-559,0); +ref = plus; +}, +{ +pos = (-62,0); +ref = plus; +} +); +width = 618; +} +); +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/product.glyph b/sources/MonaSansMono.glyphspackage/glyphs/product.glyph index f17d61fa..03bff1bb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/product.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/product.glyph @@ -7,14 +7,14 @@ shapes = ( { closed = 1; nodes = ( -(66,-151,l), -(66,693,l), -(552,693,l), -(552,-151,l), -(590,-151,l), -(590,729,l), -(28,729,l), -(28,-151,l) +(86,-151,l), +(86,693,l), +(532,693,l), +(532,-151,l), +(570,-151,l), +(570,729,l), +(48,729,l), +(48,-151,l) ); } ); @@ -86,14 +86,14 @@ shapes = ( { closed = 1; nodes = ( -(180,-151,l), -(180,547,l), -(438,547,l), -(438,-151,l), -(641,-151,l), -(641,729,l), -(-23,729,l), -(-23,-151,l) +(220,-151,l), +(220,547,l), +(398,547,l), +(398,-151,l), +(601,-151,l), +(601,729,l), +(17,729,l), +(17,-151,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/published.glyph b/sources/MonaSansMono.glyphspackage/glyphs/published.glyph index 6343290d..befdc72e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/published.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/published.glyph @@ -80,7 +80,7 @@ ref = whiteCircle; }, { alignment = 1; -pos = (39,0); +pos = (36,0); ref = _published.P; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/question.glyph b/sources/MonaSansMono.glyphspackage/glyphs/question.glyph index 60a98635..6c9e2f06 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/question.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/question.glyph @@ -193,7 +193,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/question.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/question.ss01.glyph index 740d925f..639a5709 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/question.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/question.ss01.glyph @@ -185,7 +185,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.case.glyph index 8ee6b0d5..e944c761 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.case.glyph @@ -10,7 +10,7 @@ pos = (0,213); ref = questiondown; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.glyph b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.glyph index 4f4cae6c..bd1c969c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.glyph @@ -9,7 +9,7 @@ shapes = ( { alignment = 1; angle = 180; -pos = (619,517); +pos = (618,517); ref = question; } ); @@ -103,7 +103,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.case.glyph index 8823f457..0f5adbe6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.case.glyph @@ -10,7 +10,7 @@ pos = (0,213); ref = questiondown.ss01; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.glyph index f2e2b24f..2eb2a9b2 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/questiondown.ss01.glyph @@ -8,7 +8,7 @@ shapes = ( { alignment = 1; angle = 180; -pos = (619,517); +pos = (618,517); ref = question.ss01; } ); @@ -102,7 +102,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedbl.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedbl.glyph index 5de44b7b..03d5cf03 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedbl.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedbl.glyph @@ -20,16 +20,17 @@ ref = quotesingle; layerId = m019; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-80,0); ref = quotesingle; }, { -alignment = 1; -pos = (161,0); +alignment = -1; +pos = (81,0); ref = quotesingle; } ); -width = 779; +width = 618; }, { background = { @@ -47,16 +48,17 @@ ref = quotesingle; layerId = m020; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-124,0); ref = quotesingle; }, { -alignment = 1; -pos = (247,0); +alignment = -1; +pos = (123,0); ref = quotesingle; } ); -width = 865; +width = 618; } ); unicode = 34; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.glyph index fac60070..a7a6c3dd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.glyph @@ -19,12 +19,13 @@ ref = comma; layerId = m019; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-98,0); ref = comma; }, { -alignment = 1; -pos = (189,0); +alignment = -1; +pos = (91,0); ref = comma; } ); @@ -32,7 +33,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = comma; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = comma; }; -width = 808; +width = 618; }, { background = { @@ -50,24 +51,25 @@ ref = comma; layerId = m020; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-106,0); ref = comma; +scale = (0.9,0.9); }, { -alignment = 1; -pos = (324,3); +alignment = -1; +pos = (168,3); ref = comma; +scale = (0.9,0.9); } ); userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = comma; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = comma; }; -width = 942; +width = 618; } ); -metricLeft = comma; -metricRight = comma; unicode = 8222; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.ss01.glyph index 2aac4ab1..8c8d5186 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblbase.ss01.glyph @@ -19,16 +19,17 @@ ref = comma.ss01; layerId = m019; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-82,0); ref = comma.ss01; }, { -alignment = 1; -pos = (140,0); +alignment = -1; +pos = (88,0); ref = comma.ss01; } ); -width = 758; +width = 618; }, { background = { @@ -46,18 +47,19 @@ ref = comma.ss01; layerId = m020; shapes = ( { -alignment = 1; +alignment = -1; +pos = (-107,0); ref = comma.ss01; +scale = (0.9,0.9); }, { -alignment = 1; -pos = (260,0); +alignment = -1; +pos = (169,0); ref = comma.ss01; +scale = (0.9,0.9); } ); -width = 878; +width = 618; } ); -metricLeft = comma.ss01; -metricRight = comma.ss01; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.glyph index 72db3748..da14584a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.glyph @@ -10,11 +10,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (808,583); +pos = (618,583); ref = quotedblbase; } ); -width = 808; +width = 618; }, { layerId = m020; @@ -22,11 +22,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (942,562); +pos = (618,562); ref = quotedblbase; } ); -width = 942; +width = 618; } ); metricLeft = "=|comma"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.ss01.glyph index cf843c76..c09d6043 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblleft.ss01.glyph @@ -10,11 +10,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (758,588); +pos = (618,588); ref = quotedblbase.ss01; } ); -width = 758; +width = 618; }, { layerId = m020; @@ -22,11 +22,11 @@ shapes = ( { alignment = 3; angle = 180; -pos = (878,552); +pos = (618,552); ref = quotedblbase.ss01; } ); -width = 878; +width = 618; } ); metricLeft = "=|comma.ss01"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.glyph index 7679f0f9..e3a117f8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.glyph @@ -13,7 +13,7 @@ pos = (0,668); ref = quotedblbase; } ); -width = 808; +width = 618; }, { layerId = m020; @@ -24,7 +24,7 @@ pos = (0,571); ref = quotedblbase; } ); -width = 942; +width = 618; } ); metricLeft = comma; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.ss01.glyph index 8aa9fc63..35f7166a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotedblright.ss01.glyph @@ -13,7 +13,7 @@ pos = (0,672); ref = quotedblbase.ss01; } ); -width = 758; +width = 618; }, { layerId = m020; @@ -24,7 +24,7 @@ pos = (0,567); ref = quotedblbase.ss01; } ); -width = 878; +width = 618; } ); metricLeft = comma.ss01; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quoteleft.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quoteleft.glyph index 4b1d5659..aee5afc8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quoteleft.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quoteleft.glyph @@ -10,7 +10,7 @@ shapes = ( { alignment = 3; angle = 180; -pos = (619,605); +pos = (618,605); ref = quotesinglbase; } ); @@ -18,7 +18,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = quotedblleft; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = quotedblleft; }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quoteright.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quoteright.glyph index 8d23e165..f18d671c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quoteright.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quoteright.glyph @@ -17,7 +17,7 @@ userData = { com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = quotedblright; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = quotedblright; }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/quotesinglbase.glyph b/sources/MonaSansMono.glyphspackage/glyphs/quotesinglbase.glyph index f6f88156..5e577771 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/quotesinglbase.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/quotesinglbase.glyph @@ -11,7 +11,7 @@ alignment = 1; ref = comma; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/radical.glyph b/sources/MonaSansMono.glyphspackage/glyphs/radical.glyph index 99ffe54e..400d5db9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/radical.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/radical.glyph @@ -8,14 +8,16 @@ shapes = ( closed = 1; nodes = ( (301,-151,l), -(588,729,l), -(546,729,l), -(283,-90,l), -(280,-90,l), -(134,369,l), -(29,369,l), -(29,335,l), -(104,335,l), +(608,729,l), +(566,729,l), +(278,-105,l), +(299,-90,l), +(264,-90,l), +(285,-105,l), +(124,369,l), +(19,369,l), +(19,332,l), +(95,332,l), (262,-151,l) ); } @@ -76,16 +78,18 @@ shapes = ( { closed = 1; nodes = ( -(431,-151,l), -(705,729,l), -(490,729,l), -(299,47,l), -(291,47,l), -(177,493,l), -(-78,493,l), -(-78,312,l), -(19,312,l), -(158,-151,l) +(435,-151,l), +(618,729,l), +(403,729,l), +(280,-36,l), +(385,47,l), +(205,47,l), +(308,-36,l), +(215,443,l), +(0,443,l), +(0,262,l), +(57,262,l), +(154,-151,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/registered.glyph b/sources/MonaSansMono.glyphspackage/glyphs/registered.glyph index 43bbd129..820f8fcb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/registered.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/registered.glyph @@ -7,76 +7,76 @@ shapes = ( { closed = 1; nodes = ( -(454,231,o), -(565,337,o), -(565,485,cs), -(565,633,o), -(454,738,o), -(308,738,cs), -(165,738,o), -(55,633,o), -(55,485,cs), -(55,336,o), -(164,231,o), -(308,231,cs) +(453,231,o), +(564,337,o), +(564,485,cs), +(564,633,o), +(453,738,o), +(307,738,cs), +(164,738,o), +(54,633,o), +(54,485,cs), +(54,336,o), +(163,231,o), +(307,231,cs) ); }, { closed = 1; nodes = ( -(184,259,o), -(86,353,o), -(86,484,cs), -(86,615,o), -(183,711,o), -(310,711,cs), -(436,711,o), -(535,616,o), -(535,484,cs), -(535,353,o), -(437,259,o), -(310,259,cs) +(183,259,o), +(85,353,o), +(85,484,cs), +(85,615,o), +(182,711,o), +(309,711,cs), +(435,711,o), +(534,616,o), +(534,484,cs), +(534,353,o), +(436,259,o), +(309,259,cs) ); }, { closed = 1; nodes = ( -(242,349,l), -(242,594,l), -(330,594,ls), -(367,594,o), -(392,579,o), -(392,546,cs), -(392,514,o), -(370,493,o), -(330,493,cs), -(235,493,l), -(235,467,l), -(345,467,ls), -(379,467,o), -(387,451,o), -(387,429,cs), -(387,379,ls), -(387,358,o), -(387,355,o), -(392,349,c), -(417,349,l), -(414,358,o), -(414,371,o), -(414,375,cs), -(414,426,ls), -(414,456,o), -(401,475,o), -(372,482,c), -(372,483,l), -(400,491,o), -(420,514,o), -(420,548,cs), -(420,593,o), -(389,621,o), -(331,621,cs), -(215,621,l), -(215,349,l) +(241,349,l), +(241,594,l), +(329,594,ls), +(366,594,o), +(391,579,o), +(391,546,cs), +(391,514,o), +(369,493,o), +(329,493,cs), +(234,493,l), +(234,467,l), +(344,467,ls), +(378,467,o), +(386,451,o), +(386,429,cs), +(386,379,ls), +(386,358,o), +(386,355,o), +(391,349,c), +(416,349,l), +(413,358,o), +(413,371,o), +(413,375,cs), +(413,426,ls), +(413,456,o), +(400,475,o), +(371,482,c), +(371,483,l), +(399,491,o), +(419,514,o), +(419,548,cs), +(419,593,o), +(388,621,o), +(330,621,cs), +(214,621,l), +(214,349,l) ); } ); @@ -210,7 +210,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -291,7 +291,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 174; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/rightA_rrow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/rightA_rrow.glyph index 1a180d32..b7c1861b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/rightA_rrow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/rightA_rrow.glyph @@ -7,15 +7,21 @@ shapes = ( { closed = 1; nodes = ( -(42,347,l), -(525,347,l), -(403,182,l), -(445,182,l), -(581,365,l), -(445,548,l), -(403,548,l), -(525,383,l), -(42,383,l) +(401,122,l), +(443,122,l), +(611,365,l), +(443,608,l), +(401,608,l), +(567,365,l) +); +}, +{ +closed = 1; +nodes = ( +(574,383,l), +(12,383,l), +(12,347,l), +(574,347,l) ); } ); @@ -71,15 +77,21 @@ shapes = ( { closed = 1; nodes = ( -(22,283,l), -(384,283,l), -(288,135,l), -(454,135,l), -(603,365,l), -(454,595,l), -(288,595,l), -(384,447,l), -(22,447,l) +(277,115,l), +(453,115,l), +(613,365,l), +(453,615,l), +(277,615,l), +(444,365,l) +); +}, +{ +closed = 1; +nodes = ( +(465,447,l), +(5,447,l), +(5,283,l), +(465,283,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/rupeeI_ndian.glyph b/sources/MonaSansMono.glyphspackage/glyphs/rupeeI_ndian.glyph index 4c4c9505..d7e57a10 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/rupeeI_ndian.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/rupeeI_ndian.glyph @@ -7,43 +7,43 @@ shapes = ( { closed = 1; nodes = ( -(497,0,l), -(468,206,ls), -(458,276,o), -(423,322,o), -(363,334,c), -(363,340,l), -(451,358,o), -(510,420,o), -(516,507,c), -(588,507,l), -(588,541,l), -(515,541,l), -(512,610,o), -(469,671,o), -(415,691,c), -(415,694,l), -(588,694,l), -(588,729,l), -(42,729,l), -(42,694,l), -(290,694,ls), -(393,694,o), -(462,647,o), -(475,542,c), -(42,542,l), -(42,507,l), -(475,507,l), -(468,414,o), -(407,359,o), -(282,359,cs), -(42,359,l), -(42,323,l), -(280,323,ls), -(351,323,o), -(416,303,o), -(431,197,cs), -(459,0,l) +(496,0,l), +(467,206,ls), +(457,276,o), +(422,322,o), +(362,334,c), +(362,340,l), +(450,358,o), +(509,420,o), +(515,507,c), +(587,507,l), +(587,541,l), +(514,541,l), +(511,610,o), +(468,671,o), +(414,691,c), +(414,694,l), +(587,694,l), +(587,729,l), +(41,729,l), +(41,694,l), +(289,694,ls), +(392,694,o), +(461,647,o), +(474,542,c), +(41,542,l), +(41,507,l), +(474,507,l), +(467,414,o), +(406,359,o), +(281,359,cs), +(41,359,l), +(41,323,l), +(279,323,ls), +(350,323,o), +(415,303,o), +(430,197,cs), +(458,0,l) ); } ); @@ -83,7 +83,7 @@ type = TTStem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -91,43 +91,43 @@ shapes = ( { closed = 1; nodes = ( -(526,0,l), -(470,175,ls), -(444,255,o), -(414,291,o), -(356,305,c), -(356,312,l), -(428,325,o), -(482,362,o), -(502,423,c), -(589,423,l), -(589,539,l), -(504,539,l), -(498,565,o), -(479,592,o), -(456,606,c), -(456,613,l), -(589,613,l), -(589,729,l), -(43,729,l), -(43,587,l), -(176,587,ls), -(253,587,o), -(283,568,o), -(294,533,c), -(43,533,l), -(43,438,l), -(295,438,l), -(286,404,o), -(258,384,o), -(183,384,cs), -(43,384,l), -(43,244,l), -(120,244,ls), -(209,244,o), -(229,230,o), -(254,156,cs), -(306,0,l) +(515,0,l), +(459,175,ls), +(433,255,o), +(403,291,o), +(345,305,c), +(345,312,l), +(417,325,o), +(471,362,o), +(491,423,c), +(578,423,l), +(578,539,l), +(493,539,l), +(487,565,o), +(468,592,o), +(445,606,c), +(445,613,l), +(578,613,l), +(578,729,l), +(42,729,l), +(42,587,l), +(185,587,ls), +(242,587,o), +(272,568,o), +(283,533,c), +(42,533,l), +(42,438,l), +(284,438,l), +(275,404,o), +(247,384,o), +(192,384,cs), +(42,384,l), +(42,244,l), +(129,244,ls), +(198,244,o), +(218,230,o), +(243,156,cs), +(295,0,l) ); } ); @@ -171,7 +171,7 @@ type = TTStem; } ); }; -width = 619; +width = 618; } ); unicode = 8377; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/section.glyph b/sources/MonaSansMono.glyphspackage/glyphs/section.glyph index eb8e4d01..4f53a8df 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/section.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/section.glyph @@ -7,83 +7,83 @@ shapes = ( { closed = 1; nodes = ( -(417,-10,o), -(494,42,o), -(494,135,cs), -(494,184,o), -(477,216,o), -(448,237,c), -(483,262,o), -(504,299,o), -(504,347,cs), -(504,451,o), -(431,478,o), -(329,493,cs), -(222,508,o), -(172,532,o), -(172,601,cs), -(172,664,o), -(225,706,o), -(319,706,cs), -(405,706,o), -(463,672,o), -(468,585,c), -(504,585,l), -(501,681,o), -(434,739,o), -(318,739,cs), -(208,739,o), -(135,682,o), -(135,597,cs), -(135,549,o), -(153,518,o), -(188,496,c), -(150,471,o), -(125,429,o), -(125,385,cs), -(125,293,o), -(186,263,o), -(303,246,cs), -(411,230,o), -(456,207,o), -(456,132,cs), -(456,62,o), -(401,23,o), -(302,23,cs), -(207,23,o), -(143,63,o), -(137,149,c), -(100,149,l), -(105,53,o), -(177,-10,o), -(301,-10,cs) +(414,-10,o), +(491,42,o), +(491,135,cs), +(491,184,o), +(474,216,o), +(445,237,c), +(480,262,o), +(501,299,o), +(501,347,cs), +(501,451,o), +(428,478,o), +(326,493,cs), +(219,508,o), +(169,532,o), +(169,601,cs), +(169,664,o), +(222,706,o), +(316,706,cs), +(402,706,o), +(460,672,o), +(465,585,c), +(501,585,l), +(498,681,o), +(431,739,o), +(315,739,cs), +(205,739,o), +(132,682,o), +(132,597,cs), +(132,549,o), +(150,518,o), +(185,496,c), +(147,471,o), +(122,429,o), +(122,385,cs), +(122,293,o), +(183,263,o), +(300,246,cs), +(408,230,o), +(453,207,o), +(453,132,cs), +(453,62,o), +(398,23,o), +(299,23,cs), +(204,23,o), +(140,63,o), +(134,149,c), +(97,149,l), +(102,53,o), +(174,-10,o), +(298,-10,cs) ); }, { closed = 1; nodes = ( -(390,267,o), -(352,275,o), -(309,281,cs), -(209,295,o), -(162,320,o), -(162,389,cs), -(162,426,o), -(184,458,o), -(220,482,c), -(247,471,o), -(282,464,o), -(323,458,cs), -(424,443,o), -(466,419,o), -(466,344,cs), -(466,306,o), -(450,278,o), -(420,253,c) +(387,267,o), +(349,275,o), +(306,281,cs), +(206,295,o), +(159,320,o), +(159,389,cs), +(159,426,o), +(181,458,o), +(217,482,c), +(244,471,o), +(279,464,o), +(320,458,cs), +(421,443,o), +(463,419,o), +(463,344,cs), +(463,306,o), +(447,278,o), +(417,253,c) ); } ); -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/semicolon.glyph b/sources/MonaSansMono.glyphspackage/glyphs/semicolon.glyph index 82b7b98e..6b7a9f09 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/semicolon.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/semicolon.glyph @@ -64,7 +64,7 @@ pos = (2,441); ref = period; } ); -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/semicolon.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/semicolon.ss01.glyph index 6ebe51f4..910cdd42 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/semicolon.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/semicolon.ss01.glyph @@ -13,7 +13,7 @@ ref = comma.ss01; { alignment = 1; anchor = top; -pos = (-1,456); +pos = (-1,430); ref = period.ss01; } ); @@ -29,7 +29,7 @@ ref = comma.ss01; { alignment = 1; anchor = top; -pos = (-1,380); +pos = (0,306); ref = period.ss01; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/seven.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/seven.circled.glyph index 6d5d29f4..b7343445 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/seven.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/seven.circled.glyph @@ -66,8 +66,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (81,189); +pos = (102,197); ref = seveninferior; +scale = (0.9091,0.9091); } ); userData = { @@ -143,8 +144,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (85,191); +pos = (105,196); ref = seveninferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/seven.glyph b/sources/MonaSansMono.glyphspackage/glyphs/seven.glyph index 2cd21b83..1669bf59 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/seven.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/seven.glyph @@ -107,7 +107,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/seven.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/seven.tf.glyph index 63fc8b6e..aa9865b9 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/seven.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/seven.tf.glyph @@ -1,26 +1,12 @@ { +export = 0; glyphname = seven.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(291,0,l), -(291,315,o), -(416,507,o), -(552,704,c), -(552,729,l), -(82,729,l), -(82,530,l), -(116,530,l), -(116,696,l), -(506,696,l), -(373,499,o), -(251,307,o), -(251,0,c) -); +ref = seven; } ); userData = { @@ -93,22 +79,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(396,0,l), -(396,284,o), -(473,422,o), -(583,582,c), -(583,721,l), -(44,721,l), -(44,445,l), -(192,445,l), -(192,555,l), -(361,555,l), -(281,438,o), -(195,266,o), -(195,0,c) -); +ref = seven; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/seveninferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/seveninferior.glyph index d7a7c56e..3ab8542a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/seveninferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/seveninferior.glyph @@ -5,7 +5,7 @@ layers = ( anchors = ( { name = _center; -pos = (227,174); +pos = (227,183); } ); layerId = m019; @@ -94,13 +94,13 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( { name = _center; -pos = (224,174); +pos = (224,186); } ); layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/sevensuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/sevensuperior.glyph index 91a3c2f5..5239643e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/sevensuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/sevensuperior.glyph @@ -78,7 +78,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/sheqel.glyph b/sources/MonaSansMono.glyphspackage/glyphs/sheqel.glyph index c7ede5a5..c6b58023 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/sheqel.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/sheqel.glyph @@ -7,37 +7,37 @@ shapes = ( { closed = 1; nodes = ( -(531,0,ls), -(575,0,o), -(598,18,o), -(598,67,cs), -(598,729,l), -(557,729,l), -(557,37,l), -(238,37,l), -(238,571,l), -(199,571,l), -(199,0,l) +(516,0,ls), +(557,0,o), +(579,17,o), +(579,63,cs), +(579,729,l), +(541,729,l), +(541,35,l), +(243,35,l), +(243,581,l), +(205,581,l), +(205,0,l) ); }, { closed = 1; nodes = ( -(61,0,l), -(61,692,l), -(380,692,l), -(380,159,l), -(421,159,l), -(421,663,ls), -(421,712,o), -(399,729,o), -(355,729,cs), -(22,729,l), -(22,0,l) +(77,0,l), +(77,695,l), +(375,695,l), +(375,149,l), +(413,149,l), +(413,668,ls), +(413,714,o), +(392,729,o), +(351,729,cs), +(39,729,l), +(39,0,l) ); } ); -width = 619; +width = 618; }, { layerId = m020; @@ -45,37 +45,37 @@ shapes = ( { closed = 1; nodes = ( -(513,0,ls), -(602,0,o), -(662,55,o), -(662,153,cs), -(662,729,l), -(501,729,l), -(501,151,l), -(292,151,l), -(292,540,l), -(163,540,l), -(163,0,l) +(478,0,ls), +(554,0,o), +(604,47,o), +(604,131,cs), +(604,729,l), +(468,729,l), +(468,129,l), +(292,129,l), +(292,567,l), +(183,567,l), +(183,0,l) ); }, { closed = 1; nodes = ( -(123,0,l), -(123,579,l), -(332,579,l), -(332,190,l), -(461,190,l), -(461,576,ls), -(461,668,o), -(419,729,o), -(312,729,cs), -(-38,729,l), -(-38,0,l) +(150,0,l), +(150,600,l), +(326,600,l), +(326,163,l), +(435,163,l), +(435,598,ls), +(435,677,o), +(399,729,o), +(309,729,cs), +(14,729,l), +(14,0,l) ); } ); -width = 619; +width = 618; } ); unicode = 8362; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/six.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/six.circled.glyph index 02267d33..82c2127a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/six.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/six.circled.glyph @@ -96,8 +96,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (86,189); +pos = (106,205); ref = sixinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -203,8 +204,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,191); +pos = (109,207); ref = sixinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/six.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/six.tf.glyph index ca438daf..f014dbbd 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/six.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/six.tf.glyph @@ -1,56 +1,12 @@ { +export = 0; glyphname = six.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(456,-8,o), -(556,82,o), -(556,227,cs), -(556,364,o), -(462,456,o), -(324,456,cs), -(212,456,o), -(131,396,o), -(109,306,c), -(106,306,l), -(110,543,o), -(139,704,o), -(329,704,cs), -(423,704,o), -(495,659,o), -(510,563,c), -(547,563,l), -(537,668,o), -(448,738,o), -(329,738,cs), -(153,738,o), -(70,615,o), -(70,310,cs), -(70,113,o), -(145,-8,o), -(317,-8,cs) -); -}, -{ -closed = 1; -nodes = ( -(200,26,o), -(119,99,o), -(119,219,cs), -(119,332,o), -(195,422,o), -(321,422,cs), -(435,422,o), -(515,347,o), -(515,227,cs), -(515,106,o), -(435,26,o), -(319,26,cs) -); +ref = six; } ); userData = { @@ -137,52 +93,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(478,-9,o), -(589,93,o), -(589,245,cs), -(589,380,o), -(501,470,o), -(369,470,cs), -(301,470,o), -(247,446,o), -(219,407,c), -(211,407,l), -(211,513,o), -(255,569,o), -(324,569,cs), -(362,569,o), -(398,552,o), -(407,520,c), -(595,520,l), -(578,647,o), -(481,731,o), -(326,731,cs), -(136,731,o), -(28,599,o), -(28,350,cs), -(28,97,o), -(140,-9,o), -(311,-9,cs) -); -}, -{ -closed = 1; -nodes = ( -(266,156,o), -(232,191,o), -(232,243,cs), -(232,295,o), -(266,329,o), -(317,329,cs), -(367,329,o), -(402,295,o), -(402,243,cs), -(402,191,o), -(367,156,o), -(317,156,cs) -); +ref = six; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/sixinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/sixinferior.glyph index a708697d..c91ce79b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/sixinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/sixinferior.glyph @@ -138,7 +138,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/sixsuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/sixsuperior.glyph index d092c5a2..a09c952b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/sixsuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/sixsuperior.glyph @@ -92,7 +92,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/slashlongcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/slashlongcomb.glyph index 200710fc..40044704 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/slashlongcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/slashlongcomb.glyph @@ -23,7 +23,7 @@ nodes = ( userData = { com.schriftgestaltung.Glyphs.originalWidth = 441; }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.case.glyph index fff21da2..4cfa310e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.case.glyph @@ -20,7 +20,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.glyph index dc163535..63dd7449 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/slashshortcomb.glyph @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/sterling.glyph b/sources/MonaSansMono.glyphspackage/glyphs/sterling.glyph index 822cf7a0..e96334b6 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/sterling.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/sterling.glyph @@ -7,52 +7,52 @@ shapes = ( { closed = 1; nodes = ( -(138,13,l), -(201,86,o), -(221,156,o), -(221,241,cs), -(221,367,o), +(138,11,l), +(200,84,o), +(220,155,o), +(220,240,cs), +(220,367,o), (156,426,o), -(156,534,cs), -(156,639,o), -(223,700,o), -(334,700,cs), -(443,700,o), -(507,637,o), -(507,526,c), -(548,527,l), -(548,659,o), -(466,738,o), -(334,738,cs), -(200,738,o), -(116,661,o), -(116,535,cs), -(116,420,o), -(179,364,o), -(179,241,cs), -(179,155,o), -(161,99,o), -(107,31,c) +(156,535,cs), +(156,641,o), +(223,702,o), +(333,702,cs), +(442,702,o), +(505,638,o), +(505,526,c), +(544,527,l), +(544,659,o), +(463,738,o), +(333,738,cs), +(201,738,o), +(118,661,o), +(118,535,cs), +(118,420,o), +(180,364,o), +(180,240,cs), +(180,154,o), +(163,99,o), +(109,29,c) ); }, { closed = 1; nodes = ( -(542,0,l), -(542,178,l), -(506,178,l), -(506,36,l), -(50,36,l), -(50,0,l) +(538,0,l), +(538,177,l), +(504,177,l), +(504,34,l), +(53,34,l), +(53,0,l) ); }, { closed = 1; nodes = ( -(431,345,l), -(431,380,l), -(70,380,l), -(70,345,l) +(428,346,l), +(428,379,l), +(73,379,l), +(73,346,l) ); } ); @@ -130,7 +130,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -193,52 +193,52 @@ shapes = ( { closed = 1; nodes = ( -(224,146,l), -(295,193,o), -(313,242,o), -(313,308,cs), -(313,375,o), -(277,458,o), -(277,498,cs), -(277,543,o), -(300,573,o), -(350,573,cs), -(387,573,o), -(418,553,o), -(419,500,c), -(597,500,l), -(600,643,o), -(509,738,o), -(344,738,cs), -(190,738,o), -(88,646,o), -(88,507,cs), -(88,439,o), -(121,365,o), -(121,297,cs), -(121,244,o), -(110,208,o), -(73,146,c) +(228,146,l), +(298,194,o), +(315,242,o), +(315,308,cs), +(315,375,o), +(281,458,o), +(281,498,cs), +(281,543,o), +(302,573,o), +(349,573,cs), +(384,573,o), +(413,553,o), +(414,500,c), +(592,500,l), +(595,643,o), +(506,738,o), +(343,738,cs), +(192,738,o), +(92,646,o), +(92,507,cs), +(92,439,o), +(123,365,o), +(123,297,cs), +(123,244,o), +(112,207,o), +(77,146,c) ); }, { closed = 1; nodes = ( -(590,0,l), -(590,228,l), -(432,228,l), -(432,149,l), -(19,149,l), -(19,0,l) +(585,0,l), +(585,228,l), +(427,228,l), +(427,149,l), +(24,149,l), +(24,0,l) ); }, { closed = 1; nodes = ( -(447,288,l), -(447,425,l), -(29,425,l), -(29,288,l) +(444,288,l), +(444,425,l), +(34,425,l), +(34,288,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.T_.glyph b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.T_.glyph index 2af81ac5..341f746f 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.T_.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.T_.glyph @@ -42,7 +42,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.glyph b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.glyph index d21afb6f..0b6c721c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.case.glyph @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.glyph index b3133b7c..a3c82101 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.glyph @@ -41,7 +41,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.t.glyph b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.t.glyph index 8d2aeb80..7c79b6c4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.t.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/strokeshortcomb.t.glyph @@ -42,7 +42,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); metricLeft = "=40"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/summation.glyph b/sources/MonaSansMono.glyphspackage/glyphs/summation.glyph index e828c855..25fecd47 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/summation.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/summation.glyph @@ -65,7 +65,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -93,7 +93,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 8721; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.glyph b/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.glyph index 91d6f0d3..ad8b901a 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.glyph @@ -15,7 +15,7 @@ pos = (618,0); ref = i; } ); -width = 1237; +width = 1236; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.ss01.glyph index 4d56cbd4..6d61f66d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/t_i.liga.ss01.glyph @@ -82,7 +82,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( @@ -165,6 +165,4 @@ nodes = ( width = 618; } ); -metricLeft = t; -metricRight = i.ss01; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/tbar.glyph b/sources/MonaSansMono.glyphspackage/glyphs/tbar.glyph index e47fb0b4..4bd937fb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/tbar.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/tbar.glyph @@ -6,27 +6,23 @@ layers = ( layerId = m019; shapes = ( { -alignment = -1; -pos = (145,0); ref = t; }, { -pos = (122,0); +pos = (-23,0); ref = strokeshortcomb.t; } ); -width = 619; +width = 618; }, { layerId = m020; shapes = ( { -alignment = -1; -pos = (93,0); ref = t; }, { -pos = (84,-5); +pos = (-9,-5); ref = strokeshortcomb.t; } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/tenge.glyph b/sources/MonaSansMono.glyphspackage/glyphs/tenge.glyph index 0be1fb96..7d54a73e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/tenge.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/tenge.glyph @@ -16,19 +16,19 @@ nodes = ( { closed = 1; nodes = ( -(553,553,l), -(65,553,l), -(65,517,l), -(553,517,l) +(573,553,l), +(45,553,l), +(45,517,l), +(573,517,l) ); }, { closed = 1; nodes = ( -(553,729,l), -(65,729,l), -(65,693,l), -(553,693,l) +(573,729,l), +(45,729,l), +(45,693,l), +(573,693,l) ); } ); @@ -49,23 +49,23 @@ nodes = ( { closed = 1; nodes = ( -(585,519,l), -(34,519,l), -(34,363,l), -(585,363,l) +(598,519,l), +(20,519,l), +(20,363,l), +(598,363,l) ); }, { closed = 1; nodes = ( -(585,729,l), -(34,729,l), -(34,571,l), -(585,571,l) +(598,729,l), +(20,729,l), +(20,571,l), +(598,571,l) ); } ); -width = 619; +width = 618; } ); unicode = 8376; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/three.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/three.circled.glyph index 2b4a8f0e..d89011fa 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/three.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/three.circled.glyph @@ -95,8 +95,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (97,189); +pos = (116,205); ref = threeinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -201,8 +202,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (92,191); +pos = (112,207); ref = threeinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/three.glyph b/sources/MonaSansMono.glyphspackage/glyphs/three.glyph index 329f07c6..d168656d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/three.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/three.glyph @@ -61,16 +61,16 @@ shapes = ( closed = 1; nodes = ( (434,-8,o), -(526,74,o), -(526,197,cs), -(526,292,o), -(477,360,o), -(392,378,c), -(392,382,l), -(468,404,o), -(523,466,o), -(523,553,cs), -(523,664,o), +(526,75,o), +(526,199,cs), +(526,296,o), +(477,366,o), +(392,384,c), +(392,388,l), +(468,409,o), +(523,470,o), +(523,555,cs), +(523,665,o), (442,738,o), (310,738,cs), (185,738,o), @@ -81,18 +81,18 @@ nodes = ( (206,705,o), (310,705,cs), (414,705,o), -(484,649,o), -(484,552,cs), -(484,458,o), -(418,395,o), -(300,395,cs), -(249,395,l), -(249,362,l), -(315,362,ls), -(417,362,o), -(486,309,o), -(486,198,cs), -(486,93,o), +(484,650,o), +(484,554,cs), +(484,463,o), +(418,402,o), +(300,402,cs), +(249,402,l), +(249,368,l), +(315,368,ls), +(417,368,o), +(486,314,o), +(486,200,cs), +(486,94,o), (410,26,o), (294,26,cs), (189,26,o), @@ -221,7 +221,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { background = { @@ -372,7 +372,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 51; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/three.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/three.tf.glyph index f1a5f0e4..2eefee56 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/three.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/three.tf.glyph @@ -1,55 +1,12 @@ { +export = 0; glyphname = three.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(438,-8,o), -(533,74,o), -(533,197,cs), -(533,287,o), -(487,359,o), -(395,378,c), -(395,382,l), -(476,405,o), -(530,468,o), -(530,553,cs), -(530,664,o), -(447,738,o), -(310,738,cs), -(182,738,o), -(90,658,o), -(85,541,c), -(123,541,l), -(129,638,o), -(203,705,o), -(310,705,cs), -(418,705,o), -(491,649,o), -(491,552,cs), -(491,458,o), -(422,395,o), -(300,395,cs), -(248,395,l), -(248,362,l), -(315,362,ls), -(421,362,o), -(493,309,o), -(493,198,cs), -(493,93,o), -(414,26,o), -(294,26,cs), -(185,26,o), -(112,92,o), -(106,189,c), -(68,189,l), -(73,72,o), -(164,-8,o), -(294,-8,cs) -); +ref = three; } ); userData = { @@ -178,51 +135,7 @@ width = 618; layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(463,-10,o), -(579,69,o), -(579,210,cs), -(579,286,o), -(536,350,o), -(463,371,c), -(463,378,l), -(521,401,o), -(563,459,o), -(563,529,cs), -(563,655,o), -(461,730,o), -(312,730,cs), -(148,730,o), -(46,640,o), -(41,499,c), -(224,499,l), -(227,546,o), -(259,572,o), -(305,572,cs), -(351,572,o), -(378,549,o), -(378,506,cs), -(378,464,o), -(350,435,o), -(301,435,cs), -(225,435,l), -(225,297,l), -(308,297,ls), -(361,297,o), -(388,271,o), -(388,226,cs), -(388,180,o), -(358,148,o), -(305,148,cs), -(255,148,o), -(218,176,o), -(218,225,c), -(34,225,l), -(40,84,o), -(137,-10,o), -(306,-10,cs) -); +ref = three; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/threeinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/threeinferior.glyph index 18fda406..c7f3ce35 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/threeinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/threeinferior.glyph @@ -179,7 +179,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/threesuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/threesuperior.glyph index 8dfe2802..bbfaa7ee 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/threesuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/threesuperior.glyph @@ -134,7 +134,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/tilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/tilde.glyph index 5bd04eda..5ed42319 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/tilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/tilde.glyph @@ -10,7 +10,7 @@ alignment = 1; ref = tildecomb; } ); -width = 619; +width = 618; }, { layerId = m020; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/tildecomb.glyph b/sources/MonaSansMono.glyphspackage/glyphs/tildecomb.glyph index f75a988c..a4a8ab83 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/tildecomb.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/tildecomb.glyph @@ -36,7 +36,7 @@ nodes = ( ); } ); -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/trademark.glyph b/sources/MonaSansMono.glyphspackage/glyphs/trademark.glyph index e2642c49..4af784e0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/trademark.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/trademark.glyph @@ -8,37 +8,37 @@ shapes = ( { closed = 1; nodes = ( -(295,419,l), -(295,569,l), -(294,686,l), -(296,686,l), -(419,419,l), -(447,419,l), -(570,686,l), -(573,686,l), -(570,569,l), -(570,419,l), -(605,419,l), -(605,729,l), -(558,729,l), -(434,459,l), -(431,459,l), -(307,729,l), -(263,729,l), -(263,419,l) +(341,419,l), +(341,569,l), +(340,686,l), +(342,686,l), +(429,419,l), +(456,419,l), +(543,686,l), +(546,686,l), +(543,569,l), +(543,419,l), +(577,419,l), +(577,729,l), +(532,729,l), +(444,459,l), +(441,459,l), +(353,729,l), +(311,729,l), +(311,419,l) ); }, { closed = 1; nodes = ( -(99,419,l), -(99,699,l), -(213,699,l), -(213,729,l), -(-44,729,l), -(-44,699,l), -(66,699,l), -(66,419,l) +(165,419,l), +(165,699,l), +(263,699,l), +(263,729,l), +(39,729,l), +(39,699,l), +(133,699,l), +(133,419,l) ); } ); @@ -94,41 +94,41 @@ shapes = ( { closed = 1; nodes = ( -(357,415,l), -(357,507,l), -(356,590,l), -(359,590,l), -(414,415,l), -(503,415,l), -(558,590,l), -(561,590,l), -(560,507,l), -(560,415,l), -(672,415,l), -(672,729,l), -(512,729,l), -(462,562,l), -(458,562,l), +(366,415,l), +(366,507,l), +(366,590,l), +(375,590,l), +(403,415,l), +(476,415,l), +(503,590,l), +(513,590,l), +(512,507,l), +(512,415,l), +(604,415,l), +(604,729,l), +(473,729,l), +(446,562,l), +(436,562,l), (406,729,l), -(246,729,l), -(246,415,l) +(276,729,l), +(276,415,l) ); }, { closed = 1; nodes = ( -(117,415,l), -(117,627,l), -(201,627,l), -(201,729,l), -(-85,729,l), -(-85,627,l), -(-3,627,l), -(-3,415,l) +(170,415,l), +(170,627,l), +(239,627,l), +(239,729,l), +(6,729,l), +(6,627,l), +(72,627,l), +(72,415,l) ); } ); -width = 619; +width = 618; } ); unicode = 8482; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/two.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/two.circled.glyph index 0fc1d46f..a30a9ea0 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/two.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/two.circled.glyph @@ -76,8 +76,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,189); +pos = (109,205); ref = twoinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -163,8 +164,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (93,191); +pos = (113,207); ref = twoinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/two.glyph b/sources/MonaSansMono.glyphspackage/glyphs/two.glyph index 370d4a6c..74d31fe7 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/two.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/two.glyph @@ -45,11 +45,11 @@ nodes = ( (546,34,l), (109,34,l), (125,23,l), -(125,138,o), -(234,210,o), +(125,106,o), +(177,170,o), (334,280,cs), -(431,348,o), -(530,421,o), +(481,383,o), +(530,446,o), (530,538,cs), (530,659,o), (445,737,o), @@ -64,11 +64,11 @@ nodes = ( (422,703,o), (490,641,o), (490,538,cs), -(490,440,o), -(408,375,o), +(490,457,o), +(446,402,o), (312,307,cs), -(206,232,o), -(89,153,o), +(145,189,o), +(89,117,o), (89,20,cs), (89,0,l) ); @@ -182,33 +182,33 @@ nodes = ( (242,166,o), (331,204,o), (414,264,cs), -(500,326,o), -(580,401,o), -(580,517,cs), -(580,646,o), +(529,347,o), +(580,419,o), +(580,507,cs), +(580,652,o), (479,737,o), -(321,737,cs), -(152,737,o), +(318,737,cs), +(153,737,o), (42,646,o), (32,492,c), (223,492,l), (224,538,o), -(252,574,o), -(311,574,cs), -(354,574,o), +(253,574,o), +(308,574,cs), +(355,574,o), (387,550,o), (387,509,cs), -(387,456,o), -(328,419,o), +(387,470,o), +(355,438,o), (258,370,cs), -(158,300,o), -(33,212,o), +(89,252,o), +(33,168,o), (33,35,cs), (33,0,l) ); } ); -width = 619; +width = 618; } ); unicode = 50; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/two.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/two.tf.glyph index 4e965d8d..6953f8dc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/two.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/two.tf.glyph @@ -1,36 +1,12 @@ { +export = 0; glyphname = two.tf; layers = ( { layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(533,0,l), -(533,34,l), -(127,34,l), -(140,250,o), -(527,303,o), -(527,538,cs), -(527,659,o), -(444,737,o), -(310,737,cs), -(174,737,o), -(81,646,o), -(86,518,c), -(124,519,l), -(120,628,o), -(196,703,o), -(310,703,cs), -(421,703,o), -(488,641,o), -(488,538,cs), -(488,323,o), -(91,267,o), -(91,20,cs), -(91,0,l) -); +ref = two; } ); userData = { @@ -105,32 +81,32 @@ shapes = ( { closed = 1; nodes = ( -(627,0,l), -(627,167,l), -(467,167,ls), -(424,167,o), -(378,164,o), -(334,160,c), -(426,255,o), -(622,310,o), -(622,507,cs), -(622,649,o), -(518,730,o), -(363,730,cs), -(197,730,o), -(88,631,o), -(92,474,c), -(282,474,l), -(276,537,o), -(306,567,o), -(352,567,cs), -(395,567,o), -(424,542,o), -(424,498,cs), -(424,363,o), -(89,339,o), -(89,24,cs), -(89,0,l) +(624,0,l), +(624,167,l), +(464,167,ls), +(421,167,o), +(375,164,o), +(331,160,c), +(423,255,o), +(619,310,o), +(619,507,cs), +(619,649,o), +(515,730,o), +(360,730,cs), +(194,730,o), +(85,631,o), +(89,474,c), +(279,474,l), +(273,537,o), +(303,567,o), +(349,567,cs), +(392,567,o), +(421,542,o), +(421,498,cs), +(421,363,o), +(86,339,o), +(86,24,cs), +(86,0,l) ); } ); @@ -138,32 +114,7 @@ nodes = ( layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(566,0,l), -(566,165,l), -(256,165,l), -(315,243,o), -(569,312,o), -(569,511,cs), -(569,639,o), -(471,729,o), -(320,729,cs), -(158,729,o), -(51,639,o), -(41,487,c), -(229,487,l), -(230,532,o), -(256,568,o), -(310,568,cs), -(349,568,o), -(379,544,o), -(379,503,cs), -(379,367,o), -(42,322,o), -(42,35,cs), -(42,0,l) -); +ref = two; } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/twoinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/twoinferior.glyph index e841734a..f01e82f8 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/twoinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/twoinferior.glyph @@ -151,7 +151,7 @@ weight = -300; width = 60; }; }; -width = 619; +width = 618; } ); unicode = 8322; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/twosuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/twosuperior.glyph index 3feb7eb5..e27ac224 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/twosuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/twosuperior.glyph @@ -98,7 +98,7 @@ width = 60; com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = twoinferior; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = twoinferior; }; -width = 619; +width = 618; } ); unicode = 178; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhorn.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhorn.glyph index 6c9410ef..873704fb 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhorn.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhorn.glyph @@ -8,32 +8,33 @@ layerId = m019; shapes = ( { alignment = -1; -pos = (-14,0); +pos = (-3,0); ref = u; +scale = (0.98,1); }, { -pos = (210,8); +pos = (212,8); ref = horncomb; } ); -width = 600; +width = 618; }, { layerId = m020; shapes = ( { alignment = -1; -pos = (-15,0); +pos = (-8,0); ref = u; +scale = (0.98,1); }, { -pos = (204,-46); +pos = (203,-46); ref = horncomb; } ); -width = 635; +width = 618; } ); -metricLeft = u; unicode = 432; } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhornacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhornacute.glyph index 9b49ebb9..8cbcc0fc 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhornacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhornacute.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (21,-155); +pos = (26,-155); ref = acutecomb; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (29,-134); +pos = (30,-134); ref = acutecomb; } ); -width = 635; +width = 618; } ); unicode = 7913; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.glyph index 3aef987c..83f6ee64 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (-18,0); +pos = (-13,0); ref = dotbelowcomb; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (-19,0); +pos = (-18,0); ref = dotbelowcomb; } ); -width = 635; +width = 618; } ); unicode = 7921; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.ss01.glyph index fdd64465..dc783369 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhorndotbelow.ss01.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (-19,0); +pos = (-14,0); ref = dotbelowcomb.ss01; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (-20,0); +pos = (-19,0); ref = dotbelowcomb.ss01; } ); -width = 635; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhorngrave.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhorngrave.glyph index 78d83772..8db7dcae 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhorngrave.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhorngrave.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (-58,-155); +pos = (-53,-155); ref = gravecomb; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (-68,-134); +pos = (-67,-134); ref = gravecomb; } ); -width = 635; +width = 618; } ); unicode = 7915; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhornhookabove.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhornhookabove.glyph index e53eb578..4ce2d609 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhornhookabove.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhornhookabove.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (-18,-155); +pos = (-13,-155); ref = hookabovecomb; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (-12,-134); +pos = (-11,-134); ref = hookabovecomb; } ); -width = 635; +width = 618; } ); unicode = 7917; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/uhorntilde.glyph b/sources/MonaSansMono.glyphspackage/glyphs/uhorntilde.glyph index fa178bbf..a9be2e7c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/uhorntilde.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/uhorntilde.glyph @@ -10,11 +10,11 @@ shapes = ( ref = uhorn; }, { -pos = (-16,-155); +pos = (-11,-155); ref = tildecomb; } ); -width = 600; +width = 618; }, { layerId = m020; @@ -23,11 +23,11 @@ shapes = ( ref = uhorn; }, { -pos = (-20,-134); +pos = (-19,-134); ref = tildecomb; } ); -width = 635; +width = 618; } ); unicode = 7919; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/upA_rrow.glyph b/sources/MonaSansMono.glyphspackage/glyphs/upA_rrow.glyph index cc3c5fbe..b00605ef 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/upA_rrow.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/upA_rrow.glyph @@ -7,15 +7,15 @@ shapes = ( { closed = 1; nodes = ( -(328,95,l), -(328,578,l), -(493,456,l), -(493,498,l), -(310,634,l), -(127,498,l), -(127,456,l), -(292,578,l), -(292,95,l) +(327,0,l), +(327,680,l), +(532,518,l), +(532,560,l), +(309,736,l), +(86,560,l), +(86,518,l), +(291,680,l), +(291,0,l) ); } ); @@ -43,7 +43,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -51,15 +51,15 @@ shapes = ( { closed = 1; nodes = ( -(391,74,l), -(391,436,l), -(539,340,l), -(539,506,l), -(309,655,l), -(79,506,l), -(79,340,l), -(227,436,l), -(227,74,l) +(391,0,l), +(391,510,l), +(569,393,l), +(569,569,l), +(309,739,l), +(49,569,l), +(49,393,l), +(227,510,l), +(227,0,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/whiteC_ircle.glyph b/sources/MonaSansMono.glyphspackage/glyphs/whiteC_ircle.glyph index 31ef574d..a6c019d1 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/whiteC_ircle.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/whiteC_ircle.glyph @@ -13,35 +13,35 @@ shapes = ( { closed = 1; nodes = ( -(487,66,o), -(608,185,o), -(608,363,cs), -(608,541,o), -(487,660,o), -(308,660,cs), -(130,660,o), -(10,541,o), -(10,363,cs), -(10,185,o), -(130,66,o), -(308,66,cs) +(490,54,o), +(618,182,o), +(618,363,cs), +(618,544,o), +(490,672,o), +(308,672,cs), +(127,672,o), +(0,544,o), +(0,363,cs), +(0,182,o), +(127,54,o), +(308,54,cs) ); }, { closed = 1; nodes = ( -(146,91,o), -(37,201,o), -(37,363,cs), -(37,525,o), -(146,636,o), -(308,636,cs), -(471,636,o), -(580,525,o), -(580,363,cs), -(580,201,o), -(471,91,o), -(308,91,cs) +(144,80,o), +(28,197,o), +(28,363,cs), +(28,530,o), +(144,647,o), +(308,647,cs), +(473,647,o), +(589,530,o), +(589,363,cs), +(589,197,o), +(473,80,o), +(308,80,cs) ); } ); @@ -59,35 +59,35 @@ shapes = ( { closed = 1; nodes = ( -(482,75,o), -(609,192,o), -(609,365,cs), -(609,538,o), -(482,655,o), -(309,655,cs), -(135,655,o), -(9,538,o), -(9,365,cs), -(9,192,o), -(135,75,o), -(309,75,cs) +(482,56,o), +(618,192,o), +(618,365,cs), +(618,538,o), +(482,674,o), +(309,674,cs), +(136,674,o), +(0,538,o), +(0,365,cs), +(0,192,o), +(136,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(168,135,o), -(74,227,o), -(74,365,cs), -(74,504,o), -(169,596,o), -(309,596,cs), -(448,596,o), -(543,504,o), -(543,365,cs), -(543,227,o), -(449,135,o), -(309,135,cs) +(173,120,o), +(67,228,o), +(67,365,cs), +(67,503,o), +(173,611,o), +(309,611,cs), +(444,611,o), +(550,503,o), +(550,365,cs), +(550,228,o), +(444,120,o), +(309,120,cs) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/whiteF_rowningF_ace.glyph b/sources/MonaSansMono.glyphspackage/glyphs/whiteF_rowningF_ace.glyph index 9d9711d2..46ee912d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/whiteF_rowningF_ace.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/whiteF_rowningF_ace.glyph @@ -7,88 +7,88 @@ shapes = ( { closed = 1; nodes = ( -(527,-10,o), -(684,140,o), -(684,366,cs), -(684,590,o), -(527,739,o), -(310,739,cs), -(93,739,o), -(-65,590,o), -(-65,366,cs), -(-65,140,o), -(93,-10,o), -(310,-10,cs) +(490,56,o), +(618,184,o), +(618,366,cs), +(618,547,o), +(490,674,o), +(309,674,cs), +(128,674,o), +(0,547,o), +(0,366,cs), +(0,184,o), +(128,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(102,156,l), -(133,235,o), -(212,285,o), -(308,285,cs), -(407,285,o), -(486,235,o), -(515,156,c), -(549,156,l), -(516,254,o), -(429,316,o), -(308,316,cs), -(189,316,o), -(101,254,o), -(69,156,c) +(137,192,l), +(163,258,o), +(228,299,o), +(307,299,cs), +(389,299,o), +(454,258,o), +(478,192,c), +(506,192,l), +(479,273,o), +(407,324,o), +(307,324,cs), +(209,324,o), +(136,273,o), +(110,192,c) ); }, { closed = 1; nodes = ( -(112,19,o), -(-32,158,o), -(-32,366,cs), -(-32,572,o), -(112,710,o), -(310,710,cs), -(507,710,o), -(651,572,o), -(651,366,cs), -(651,158,o), -(507,19,o), -(310,19,cs) +(143,79,o), +(27,197,o), +(27,366,cs), +(27,533,o), +(143,650,o), +(309,650,cs), +(474,650,o), +(590,533,o), +(590,366,cs), +(590,197,o), +(474,79,o), +(309,79,cs) ); }, { closed = 1; nodes = ( -(260,412,o), -(281,431,o), -(281,458,cs), -(281,485,o), -(260,504,o), -(233,504,cs), -(206,504,o), -(185,485,o), -(185,458,cs), -(185,431,o), -(206,412,o), -(233,412,cs) +(268,404,o), +(285,419,o), +(285,442,cs), +(285,464,o), +(268,480,o), +(245,480,cs), +(223,480,o), +(206,464,o), +(206,442,cs), +(206,419,o), +(223,404,o), +(245,404,cs) ); }, { closed = 1; nodes = ( -(414,412,o), -(435,431,o), -(435,458,cs), -(435,485,o), -(414,504,o), -(387,504,cs), -(360,504,o), -(339,485,o), -(339,458,cs), -(339,431,o), -(360,412,o), -(387,412,cs) +(395,404,o), +(412,419,o), +(412,442,cs), +(412,464,o), +(395,480,o), +(372,480,cs), +(350,480,o), +(333,464,o), +(333,442,cs), +(333,419,o), +(350,404,o), +(372,404,cs) ); } ); @@ -206,7 +206,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -214,88 +214,88 @@ shapes = ( { closed = 1; nodes = ( -(527,-10,o), -(688,143,o), -(688,367,cs), -(688,585,o), -(527,739,o), -(309,739,cs), -(91,739,o), -(-70,586,o), -(-70,367,cs), -(-70,143,o), -(91,-10,o), -(309,-10,cs) +(490,55,o), +(618,184,o), +(618,367,cs), +(618,547,o), +(490,674,o), +(309,674,cs), +(128,674,o), +(0,547,o), +(0,367,cs), +(0,184,o), +(128,55,o), +(309,55,cs) ); }, { closed = 1; nodes = ( -(152,191,l), -(180,235,o), -(239,265,o), -(309,265,cs), -(375,265,o), -(436,238,o), -(466,191,c), -(529,191,l), -(500,275,o), -(411,322,o), -(309,322,cs), -(207,322,o), -(118,275,o), -(89,191,c) +(181,223,l), +(204,259,o), +(252,283,o), +(309,283,cs), +(363,283,o), +(413,261,o), +(437,223,c), +(488,223,l), +(465,292,o), +(392,330,o), +(309,330,cs), +(226,330,o), +(153,292,o), +(130,223,c) ); }, { closed = 1; nodes = ( -(128,63,o), -(7,185,o), -(7,367,cs), -(7,546,o), -(128,666,o), -(309,666,cs), -(490,666,o), -(611,546,o), -(611,367,cs), -(611,185,o), -(490,63,o), -(309,63,cs) +(165,115,o), +(63,219,o), +(63,367,cs), +(63,512,o), +(165,614,o), +(309,614,cs), +(453,614,o), +(555,512,o), +(555,367,cs), +(555,219,o), +(453,115,o), +(309,115,cs) ); }, { closed = 1; nodes = ( -(257,403,o), -(280,424,o), -(280,454,cs), -(280,484,o), -(257,505,o), -(227,505,cs), -(197,505,o), -(173,484,o), -(173,454,cs), -(173,424,o), -(197,403,o), -(227,403,cs) +(267,396,o), +(285,413,o), +(285,437,cs), +(285,462,o), +(267,479,o), +(242,479,cs), +(218,479,o), +(198,462,o), +(198,437,cs), +(198,413,o), +(218,396,o), +(242,396,cs) ); }, { closed = 1; nodes = ( -(423,403,o), -(446,424,o), -(446,454,cs), -(446,484,o), -(423,505,o), -(393,505,cs), -(363,505,o), -(339,484,o), -(339,454,cs), -(339,424,o), -(363,403,o), -(393,403,cs) +(402,396,o), +(421,413,o), +(421,437,cs), +(421,462,o), +(402,479,o), +(377,479,cs), +(353,479,o), +(333,462,o), +(333,437,cs), +(333,413,o), +(353,396,o), +(377,396,cs) ); } ); @@ -306,8 +306,6 @@ com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = copyright; width = 618; } ); -metricLeft = copyright; -metricRight = copyright; unicode = 9785; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/whiteS_milingF_ace.glyph b/sources/MonaSansMono.glyphspackage/glyphs/whiteS_milingF_ace.glyph index 53620892..20616361 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/whiteS_milingF_ace.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/whiteS_milingF_ace.glyph @@ -7,96 +7,88 @@ shapes = ( { closed = 1; nodes = ( -(527,-10,o), -(684,140,o), -(684,366,cs), -(684,590,o), -(527,739,o), -(310,739,cs), -(93,739,o), -(-65,590,o), -(-65,366,cs), -(-65,140,o), -(93,-10,o), -(310,-10,cs) +(490,56,o), +(618,184,o), +(618,366,cs), +(618,547,o), +(490,674,o), +(309,674,cs), +(128,674,o), +(0,547,o), +(0,366,cs), +(0,184,o), +(128,56,o), +(309,56,cs) ); }, { closed = 1; nodes = ( -(447,105,o), -(542,187,o), -(560,311,c), -(596,311,l), -(596,326,l), -(487,326,l), -(487,311,l), -(526,311,l), -(514,206,o), -(425,136,o), -(308,136,cs), -(194,136,o), -(104,206,o), -(91,311,c), -(132,311,l), -(132,326,l), -(23,326,l), -(23,311,l), -(58,311,l), -(75,187,o), -(171,105,o), -(308,105,cs) +(422,150,o), +(500,218,o), +(515,320,c), +(487,320,l), +(477,234,o), +(404,176,o), +(307,176,cs), +(213,176,o), +(139,234,o), +(128,320,c), +(101,320,l), +(115,218,o), +(194,150,o), +(307,150,cs) ); }, { closed = 1; nodes = ( -(112,19,o), -(-32,158,o), -(-32,366,cs), -(-32,572,o), -(112,710,o), -(310,710,cs), -(507,710,o), -(651,572,o), -(651,366,cs), -(651,158,o), -(507,19,o), -(310,19,cs) +(143,79,o), +(27,197,o), +(27,366,cs), +(27,533,o), +(143,650,o), +(309,650,cs), +(474,650,o), +(590,533,o), +(590,366,cs), +(590,197,o), +(474,79,o), +(309,79,cs) ); }, { closed = 1; nodes = ( -(260,412,o), -(281,431,o), -(281,458,cs), -(281,485,o), -(260,504,o), -(233,504,cs), -(206,504,o), -(185,485,o), -(185,458,cs), -(185,431,o), -(206,412,o), -(233,412,cs) +(268,404,o), +(285,419,o), +(285,442,cs), +(285,464,o), +(268,480,o), +(245,480,cs), +(223,480,o), +(206,464,o), +(206,442,cs), +(206,419,o), +(223,404,o), +(245,404,cs) ); }, { closed = 1; nodes = ( -(414,412,o), -(435,431,o), -(435,458,cs), -(435,485,o), -(414,504,o), -(387,504,cs), -(360,504,o), -(339,485,o), -(339,458,cs), -(339,431,o), -(360,412,o), -(387,412,cs) +(395,404,o), +(412,419,o), +(412,442,cs), +(412,464,o), +(395,480,o), +(372,480,cs), +(350,480,o), +(333,464,o), +(333,442,cs), +(333,419,o), +(350,404,o), +(372,404,cs) ); } ); @@ -242,7 +234,7 @@ type = Stem; } ); }; -width = 619; +width = 618; }, { layerId = m020; @@ -250,96 +242,88 @@ shapes = ( { closed = 1; nodes = ( -(527,-10,o), -(688,143,o), -(688,367,cs), -(688,585,o), -(527,739,o), -(309,739,cs), -(91,739,o), -(-70,586,o), -(-70,367,cs), -(-70,143,o), -(91,-10,o), -(309,-10,cs) +(490,55,o), +(618,184,o), +(618,367,cs), +(618,547,o), +(490,674,o), +(309,674,cs), +(128,674,o), +(0,547,o), +(0,367,cs), +(0,184,o), +(128,55,o), +(309,55,cs) ); }, { closed = 1; nodes = ( -(426,124,o), -(519,195,o), -(538,297,c), -(563,297,l), -(563,332,l), -(437,332,l), -(437,297,l), -(469,297,l), -(451,232,o), -(390,191,o), -(309,191,cs), -(228,191,o), -(167,232,o), -(149,297,c), -(181,297,l), -(181,332,l), -(55,332,l), -(55,297,l), -(80,297,l), -(99,195,o), -(192,124,o), -(309,124,cs) +(404,168,o), +(480,226,o), +(496,309,c), +(439,309,l), +(425,256,o), +(375,223,o), +(309,223,cs), +(243,223,o), +(193,256,o), +(179,309,c), +(122,309,l), +(138,226,o), +(214,168,o), +(309,168,cs) ); }, { closed = 1; nodes = ( -(128,63,o), -(7,185,o), -(7,367,cs), -(7,546,o), -(128,666,o), -(309,666,cs), -(490,666,o), -(611,546,o), -(611,367,cs), -(611,185,o), -(490,63,o), -(309,63,cs) +(165,115,o), +(63,219,o), +(63,367,cs), +(63,512,o), +(165,614,o), +(309,614,cs), +(453,614,o), +(555,512,o), +(555,367,cs), +(555,219,o), +(453,115,o), +(309,115,cs) ); }, { closed = 1; nodes = ( -(257,403,o), -(280,424,o), -(280,454,cs), -(280,484,o), -(257,505,o), -(227,505,cs), -(197,505,o), -(173,484,o), -(173,454,cs), -(173,424,o), -(197,403,o), -(227,403,cs) +(267,396,o), +(285,413,o), +(285,437,cs), +(285,462,o), +(267,479,o), +(242,479,cs), +(218,479,o), +(198,462,o), +(198,437,cs), +(198,413,o), +(218,396,o), +(242,396,cs) ); }, { closed = 1; nodes = ( -(423,403,o), -(446,424,o), -(446,454,cs), -(446,484,o), -(423,505,o), -(393,505,cs), -(363,505,o), -(339,484,o), -(339,454,cs), -(339,424,o), -(363,403,o), -(393,403,cs) +(402,396,o), +(421,413,o), +(421,437,cs), +(421,462,o), +(402,479,o), +(377,479,cs), +(353,479,o), +(333,462,o), +(333,437,cs), +(333,413,o), +(353,396,o), +(377,396,cs) ); } ); @@ -350,8 +334,6 @@ com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = copyright; width = 618; } ); -metricLeft = copyright; -metricRight = copyright; unicode = 9786; userData = { KernOnSpecialSpacing = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/won.glyph b/sources/MonaSansMono.glyphspackage/glyphs/won.glyph index 9dfbb309..e96ebfb5 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/won.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/won.glyph @@ -2,84 +2,104 @@ glyphname = won; layers = ( { +anchors = ( +{ +name = bottom; +pos = (308,0); +}, +{ +name = top; +pos = (308,729); +} +); layerId = m019; shapes = ( { closed = 1; nodes = ( -(140,0,l), -(257,486,l), -(307,692,l), -(313,692,l), -(362,486,l), -(479,0,l), -(539,0,l), -(715,729,l), -(673,729,l), -(557,225,l), -(513,33,l), -(507,33,l), -(461,224,l), -(340,729,l), -(280,729,l), -(158,222,l), -(113,33,l), -(107,33,l), -(63,225,l), -(-53,729,l), -(-95,729,l), -(81,0,l) +(608,348,l), +(608,382,l), +(10,382,l), +(10,348,l) ); }, { closed = 1; nodes = ( -(734,348,l), -(734,382,l), -(-114,382,l), -(-114,348,l) +(191,0,l), +(267,403,l), +(306,608,l), +(310,608,l), +(349,403,l), +(425,0,l), +(480,0,l), +(594,729,l), +(555,729,l), +(481,218,l), +(451,29,l), +(447,29,l), +(419,218,l), +(338,640,l), +(278,640,l), +(197,218,l), +(169,29,l), +(165,29,l), +(135,218,l), +(61,729,l), +(22,729,l), +(136,0,l) ); } ); -width = 619; +width = 618; }, { +anchors = ( +{ +name = bottom; +pos = (309,0); +}, +{ +name = top; +pos = (309,729); +} +); layerId = m020; shapes = ( { closed = 1; nodes = ( -(259,0,l), -(288,307,l), -(305,580,l), -(317,580,l), -(333,307,l), -(360,0,l), -(641,0,l), -(763,729,l), -(558,729,l), -(521,333,l), -(506,139,l), -(494,139,l), -(476,333,l), -(434,729,l), -(188,729,l), -(148,333,l), -(132,141,l), -(120,141,l), -(103,333,l), -(61,729,l), -(-144,729,l), -(-22,0,l) +(607,270,l), +(607,406,l), +(11,406,l), +(11,270,l) ); }, { closed = 1; nodes = ( -(779,270,l), -(779,406,l), -(-161,406,l), -(-161,270,l) +(269,0,l), +(292,228,l), +(302,400,l), +(317,400,l), +(326,228,l), +(348,0,l), +(525,0,l), +(608,729,l), +(431,729,l), +(426,404,l), +(424,189,l), +(409,189,l), +(392,355,l), +(363,610,l), +(255,610,l), +(227,338,l), +(212,191,l), +(197,191,l), +(194,385,l), +(186,729,l), +(10,729,l), +(92,0,l) ); } ); diff --git a/sources/MonaSansMono.glyphspackage/glyphs/x.glyph b/sources/MonaSansMono.glyphspackage/glyphs/x.glyph index fae67008..e33e2595 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/x.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/x.glyph @@ -97,7 +97,7 @@ type = TopGhost; } ); }; -width = 619; +width = 618; }, { anchors = ( diff --git a/sources/MonaSansMono.glyphspackage/glyphs/z.glyph b/sources/MonaSansMono.glyphspackage/glyphs/z.glyph index 63c1475a..000e9c97 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/z.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/z.glyph @@ -111,7 +111,7 @@ nodes = ( ); } ); -width = 619; +width = 618; } ); unicode = 122; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zacute.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zacute.glyph index a32993ba..2d072a4d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zacute.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zacute.glyph @@ -28,7 +28,7 @@ pos = (47,-134); ref = acutecomb; } ); -width = 619; +width = 618; } ); unicode = 378; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zcaron.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zcaron.glyph index d2823ecb..9484b70d 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zcaron.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zcaron.glyph @@ -28,7 +28,7 @@ pos = (-1,-134); ref = caroncomb; } ); -width = 619; +width = 618; } ); unicode = 382; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.glyph index 0fbe676b..c3300e9c 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.glyph @@ -28,7 +28,7 @@ pos = (-8,-134); ref = dotaccentcomb; } ); -width = 619; +width = 618; } ); unicode = 380; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.ss01.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.ss01.glyph index 56fa400f..1ccde649 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.ss01.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zdotaccent.ss01.glyph @@ -28,7 +28,7 @@ pos = (-2,-134); ref = dotaccentcomb.ss01; } ); -width = 619; +width = 618; } ); } diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zero.circled.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zero.circled.glyph index 8d790b3e..fea0e79b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zero.circled.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zero.circled.glyph @@ -63,8 +63,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,189); +pos = (109,205); ref = zeroinferior; +scale = (0.9091,0.9091); } ); userData = { @@ -137,8 +138,9 @@ alignment = 1; ref = whiteCircle; }, { -pos = (89,191); +pos = (109,207); ref = zeroinferior; +scale = (0.9091,0.9091); } ); userData = { diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zero.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zero.glyph index 1cd9900b..ca617f4b 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zero.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zero.glyph @@ -7,38 +7,7 @@ layers = ( layerId = m019; shapes = ( { -closed = 1; -nodes = ( -(444,-9,o), -(535,110,o), -(535,364,cs), -(535,618,o), -(444,737,o), -(309,737,cs), -(174,737,o), -(83,618,o), -(83,364,cs), -(83,110,o), -(174,-9,o), -(309,-9,cs) -); -}, -{ -closed = 1; -nodes = ( -(176,25,o), -(123,162,o), -(123,364,cs), -(123,566,o), -(176,703,o), -(309,703,cs), -(442,703,o), -(495,566,o), -(495,364,cs), -(495,162,o), -(442,25,o), -(309,25,cs) -); +ref = zero.tf; } ); userData = { @@ -145,38 +114,7 @@ nodes = ( layerId = m020; shapes = ( { -closed = 1; -nodes = ( -(476,-10,o), -(588,108,o), -(588,359,cs), -(588,581,o), -(499,729,o), -(309,729,cs), -(142,729,o), -(30,611,o), -(30,359,cs), -(30,138,o), -(119,-10,o), -(309,-10,cs) -); -}, -{ -closed = 1; -nodes = ( -(264,149,o), -(222,177,o), -(222,359,cs), -(222,542,o), -(264,570,o), -(309,570,cs), -(354,570,o), -(396,542,o), -(396,359,cs), -(396,177,o), -(354,149,o), -(309,149,cs) -); +ref = zero.tf; } ); width = 618; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zero.ss10.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zero.ss10.glyph new file mode 100644 index 00000000..3ba24817 --- /dev/null +++ b/sources/MonaSansMono.glyphspackage/glyphs/zero.ss10.glyph @@ -0,0 +1,99 @@ +{ +category = Number; +glyphname = zero.ss10; +layers = ( +{ +anchors = ( +{ +name = center; +pos = (309,370); +} +); +layerId = m019; +shapes = ( +{ +closed = 1; +nodes = ( +(460,-9,o), +(545,125,o), +(545,364,cs), +(545,603,o), +(460,737,o), +(309,737,cs), +(158,737,o), +(73,603,o), +(73,364,cs), +(73,125,o), +(158,-9,o), +(309,-9,cs) +); +}, +{ +closed = 1; +nodes = ( +(179,25,o), +(113,139,o), +(113,364,cs), +(113,588,o), +(179,703,o), +(309,703,cs), +(439,703,o), +(505,588,o), +(505,364,cs), +(505,139,o), +(439,25,o), +(309,25,cs) +); +} +); +width = 618; +}, +{ +anchors = ( +{ +name = center; +pos = (309,368); +} +); +layerId = m020; +shapes = ( +{ +closed = 1; +nodes = ( +(488,-10,o), +(588,124,o), +(588,364,cs), +(588,605,o), +(488,739,o), +(309,739,cs), +(130,739,o), +(30,605,o), +(30,364,cs), +(30,124,o), +(130,-10,o), +(309,-10,cs) +); +}, +{ +closed = 1; +nodes = ( +(248,149,o), +(222,214,o), +(222,364,cs), +(222,514,o), +(248,580,o), +(309,580,cs), +(370,580,o), +(396,514,o), +(396,364,cs), +(396,214,o), +(370,149,o), +(309,149,cs) +); +} +); +width = 618; +} +); +subCategory = "Decimal Digit"; +} diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.glyph index fd631533..c884282e 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.glyph @@ -1,5 +1,6 @@ { color = 6; +export = 0; glyphname = zero.tf; layers = ( { @@ -60,7 +61,7 @@ layerId = m019; shapes = ( { alignment = 1; -ref = _zero.tf.base; +ref = zero.ss10; }, { ref = _zero.tf.slash; @@ -186,7 +187,7 @@ layerId = m020; shapes = ( { alignment = 1; -ref = _zero.tf.base; +ref = zero.ss10; }, { ref = _zero.tf.slash; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.ss08.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.ss08.glyph index 779fa1c0..f575b0fa 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.ss08.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zero.tf.ss08.glyph @@ -60,7 +60,7 @@ layerId = m019; shapes = ( { alignment = 1; -ref = _zero.tf.base; +ref = zero.ss10; }, { ref = _zero.tf.slash.ss08; @@ -214,7 +214,7 @@ layerId = m020; shapes = ( { alignment = 1; -ref = _zero.tf.base; +ref = zero.ss10; }, { ref = _zero.tf.slash.ss08; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zeroinferior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zeroinferior.glyph index f62b0a2d..c26a38d3 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zeroinferior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zeroinferior.glyph @@ -163,7 +163,7 @@ weight = -300; width = 60; }; }; -width = 619; +width = 618; } ); metricRight = "=|"; diff --git a/sources/MonaSansMono.glyphspackage/glyphs/zerosuperior.glyph b/sources/MonaSansMono.glyphspackage/glyphs/zerosuperior.glyph index 6f601b84..fdf394c4 100644 --- a/sources/MonaSansMono.glyphspackage/glyphs/zerosuperior.glyph +++ b/sources/MonaSansMono.glyphspackage/glyphs/zerosuperior.glyph @@ -96,7 +96,7 @@ width = 60; com.schriftgestaltung.Glyphs.glyph.leftMetricsKey = zeroinferior; com.schriftgestaltung.Glyphs.glyph.rightMetricsKey = zeroinferior; }; -width = 619; +width = 618; } ); unicode = 8304; diff --git a/sources/MonaSansMono.glyphspackage/order.plist b/sources/MonaSansMono.glyphspackage/order.plist index 1480b200..d3534e45 100644 --- a/sources/MonaSansMono.glyphspackage/order.plist +++ b/sources/MonaSansMono.glyphspackage/order.plist @@ -510,8 +510,10 @@ six.circled, seven.circled, eight.circled, nine.circled, +one.ss09, +zero.ss10, +zero.tf.ss08, zero.tf, -one.tf, two.tf, three.tf, four.tf, @@ -520,8 +522,6 @@ six.tf, seven.tf, eight.tf, nine.tf, -zero.tf.ss08, -_zero.tf.base, zero.dnom, one.dnom, two.dnom, @@ -573,6 +573,10 @@ ninesuperior, space, nbspace, .notdef, +hyphen_hyphen.liga, +hyphen_greater.liga, +colon_colon.liga, +exclam_equal.liga, period, comma, colon, @@ -646,6 +650,13 @@ quoteleft.ss01, quoteright.ss01, florin, baht, +ampersand_ampersand.liga, +bar_bar.liga, +plus_plus.liga, +equal_equal.liga, +equal_greater.liga, +greater_equal.liga, +less_equal.liga, whiteFrowningFace, whiteSmilingFace, checkmark, @@ -670,13 +681,13 @@ currency, dollar, euro, liraTurkish, +peseta, rupeeIndian, sheqel, sterling, tenge, won, yen, -peseta, plus, minus, multiply, @@ -763,9 +774,10 @@ macron, cedilla, ogonek, _B.currency, -_circle, +SPC, _Thorn.bowl, _baht.bar, +_circle, _bitcoin.bars, _copyright.C, _published.P,