From 83f62d5f7f55846ae2cd0d9470a00dd4a14d8714 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Thu, 25 Apr 2024 02:16:06 +0200 Subject: [PATCH 1/2] Improve ssty operators - Align them to the new math axis like the base version (#60) - Sync plusminus and minusplus with the changes in base versions (#53) --- .../NotoSansMath.glyphspackage/fontinfo.plist | 2 +- .../glyphs/asteriskmath.ssty1.glyph | 38 +++++++------- .../glyphs/asteriskmath.ssty2.glyph | 38 +++++++------- .../glyphs/bulletoperator.ssty1.glyph | 26 +++++----- .../glyphs/bulletoperator.ssty2.glyph | 26 +++++----- .../glyphs/dotmath.ssty1.glyph | 26 +++++----- .../glyphs/dotmath.ssty2.glyph | 26 +++++----- .../glyphs/element.ssty1.glyph | 46 ++++++++--------- .../glyphs/element.ssty2.glyph | 46 ++++++++--------- .../glyphs/equal.ssty1.glyph | 18 +++---- .../glyphs/equal.ssty2.glyph | 18 +++---- .../glyphs/greater.ssty1.glyph | 16 +++--- .../glyphs/greater.ssty2.glyph | 16 +++--- ...eaterT_hanO_rS_lantedE_qualT_o.ssty1.glyph | 24 ++++----- ...eaterT_hanO_rS_lantedE_qualT_o.ssty2.glyph | 24 ++++----- .../glyphs/greaterequal.ssty1.glyph | 24 ++++----- .../glyphs/greaterequal.ssty2.glyph | 24 ++++----- .../glyphs/less.ssty1.glyph | 16 +++--- .../glyphs/less.ssty2.glyph | 16 +++--- .../lessT_hanO_rS_lantedE_qualT_o.ssty1.glyph | 24 ++++----- .../lessT_hanO_rS_lantedE_qualT_o.ssty2.glyph | 24 ++++----- .../glyphs/lessequal.ssty1.glyph | 24 ++++----- .../glyphs/lessequal.ssty2.glyph | 24 ++++----- .../glyphs/minus.ssty1.glyph | 10 ++-- .../glyphs/minusplus.ssty1.glyph | 30 ++--------- .../glyphs/minusplus.ssty2.glyph | 30 ++--------- .../glyphs/multiply.ssty1.glyph | 26 +++++----- .../glyphs/multiply.ssty2.glyph | 26 +++++----- .../glyphs/notequal.ssty1.glyph | 26 +++++----- .../glyphs/notequal.ssty2.glyph | 26 +++++----- .../glyphs/plus.ssty1.glyph | 26 +++++----- .../glyphs/plus.ssty2.glyph | 26 +++++----- .../glyphs/plusminus.ssty1.glyph | 30 ++--------- .../glyphs/plusminus.ssty2.glyph | 30 ++--------- .../glyphs/ringoperator.ssty1.glyph | 50 +++++++++---------- .../glyphs/ringoperator.ssty2.glyph | 50 +++++++++---------- .../glyphs/setminus.ssty1.glyph | 10 ++-- .../glyphs/setminus.ssty2.glyph | 10 ++-- .../glyphs/similar.ssty1.glyph | 42 ++++++++-------- .../glyphs/similar.ssty2.glyph | 42 ++++++++-------- .../glyphs/staroperator.ssty1.glyph | 22 ++++---- .../glyphs/staroperator.ssty2.glyph | 22 ++++---- .../glyphs/subset.ssty1.glyph | 38 +++++++------- .../glyphs/subset.ssty2.glyph | 38 +++++++------- .../glyphs/suchthat.ssty1.glyph | 46 ++++++++--------- .../glyphs/suchthat.ssty2.glyph | 46 ++++++++--------- .../glyphs/superset.ssty1.glyph | 38 +++++++------- .../glyphs/superset.ssty2.glyph | 38 +++++++------- .../glyphs/tackdown.ssty1.glyph | 18 +++---- .../glyphs/tackdown.ssty2.glyph | 18 +++---- .../glyphs/uptack.ssty1.glyph | 18 +++---- .../glyphs/uptack.ssty2.glyph | 18 +++---- 52 files changed, 668 insertions(+), 748 deletions(-) diff --git a/sources/NotoSansMath.glyphspackage/fontinfo.plist b/sources/NotoSansMath.glyphspackage/fontinfo.plist index d3d4e990a..00818d8db 100644 --- a/sources/NotoSansMath.glyphspackage/fontinfo.plist +++ b/sources/NotoSansMath.glyphspackage/fontinfo.plist @@ -1,5 +1,5 @@ { -.appVersion = "3258"; +.appVersion = "3303"; .formatVersion = 3; classes = ( { diff --git a/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty1.glyph index dcc8af730..cf37295a7 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (239,353); +pos = (239,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(278,155,l), -(273,296,l), -(392,221,l), -(431,288,l), -(307,353,l), -(431,419,l), -(392,486,l), -(273,411,l), -(278,552,l), -(201,552,l), -(206,411,l), -(87,486,l), -(48,419,l), -(173,353,l), -(48,288,l), -(87,221,l), -(206,296,l), -(201,155,l) +(278,80,l), +(273,221,l), +(392,146,l), +(431,213,l), +(307,278,l), +(431,344,l), +(392,411,l), +(273,336,l), +(278,477,l), +(201,477,l), +(206,336,l), +(87,411,l), +(48,344,l), +(173,278,l), +(48,213,l), +(87,146,l), +(206,221,l), +(201,80,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty2.glyph index fb4e0e3d3..acf5e603d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/asteriskmath.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (250,353); +pos = (250,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(292,140,l), -(287,292,l), -(414,211,l), -(456,283,l), -(323,353,l), -(456,424,l), -(414,496,l), -(287,415,l), -(292,566,l), -(209,566,l), -(215,415,l), -(87,496,l), -(45,424,l), -(179,353,l), -(45,283,l), -(87,211,l), -(215,292,l), -(209,140,l) +(292,65,l), +(287,217,l), +(414,136,l), +(456,208,l), +(323,278,l), +(456,349,l), +(414,421,l), +(287,340,l), +(292,491,l), +(209,491,l), +(215,340,l), +(87,421,l), +(45,349,l), +(179,278,l), +(45,208,l), +(87,136,l), +(215,217,l), +(209,65,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty1.glyph index 0a2908983..051264713 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (157,353); +pos = (157,279); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(215,251,o), -(259,295,o), -(259,352,cs), -(259,407,o), -(215,455,o), -(157,455,cs), -(99,455,o), -(56,407,o), -(56,352,cs), -(56,295,o), -(100,251,o), -(157,251,cs) +(215,177,o), +(259,221,o), +(259,278,cs), +(259,333,o), +(215,381,o), +(157,381,cs), +(99,381,o), +(56,333,o), +(56,278,cs), +(56,221,o), +(100,177,o), +(157,177,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty2.glyph index 0409d8675..1c6341ec9 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/bulletoperator.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (169,352); +pos = (169,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(231,243,o), -(278,291,o), -(278,352,cs), -(278,411,o), -(231,462,o), -(169,462,cs), -(107,462,o), -(60,411,o), -(60,352,cs), -(60,291,o), -(108,243,o), -(169,243,cs) +(231,169,o), +(278,217,o), +(278,278,cs), +(278,337,o), +(231,388,o), +(169,388,cs), +(107,388,o), +(60,337,o), +(60,278,cs), +(60,217,o), +(108,169,o), +(169,169,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty1.glyph index f71683be4..ac2db563b 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (118,352); +pos = (118,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(154,287,o), -(183,316,o), -(183,352,cs), -(183,389,o), -(153,417,o), -(118,417,cs), -(82,417,o), -(53,388,o), -(53,352,cs), -(53,317,o), -(82,287,o), -(118,287,cs) +(154,213,o), +(183,242,o), +(183,278,cs), +(183,315,o), +(153,343,o), +(118,343,cs), +(82,343,o), +(53,314,o), +(53,278,cs), +(53,243,o), +(82,213,o), +(118,213,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty2.glyph index 903c4bc9f..330e93b49 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/dotmath.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (126,352); +pos = (126,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(165,282,o), -(196,313,o), -(196,352,cs), -(196,391,o), -(165,422,o), -(126,422,cs), -(87,422,o), -(56,391,o), -(56,352,cs), -(56,313,o), -(87,282,o), -(126,282,cs) +(165,208,o), +(196,239,o), +(196,278,cs), +(196,317,o), +(165,348,o), +(126,348,cs), +(87,348,o), +(56,317,o), +(56,278,cs), +(56,239,o), +(87,208,o), +(126,208,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/element.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/element.ssty1.glyph index c86740411..85410a1db 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/element.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/element.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (360,352); +pos = (360,278); } ); layerId = master01; @@ -14,33 +14,33 @@ shapes = ( { closed = 1; nodes = ( -(675,32,l), -(675,122,l), -(427,122,ls), -(237,122,o), -(141,198,o), -(141,352,cs), -(141,506,o), -(236,582,o), -(427,582,cs), -(675,582,l), -(675,672,l), -(438,672,ls), -(180,672,o), -(45,562,o), -(45,352,cs), -(45,142,o), -(181,32,o), -(438,32,cs) +(675,-42,l), +(675,48,l), +(427,48,ls), +(237,48,o), +(141,124,o), +(141,278,cs), +(141,432,o), +(236,508,o), +(427,508,cs), +(675,508,l), +(675,598,l), +(438,598,ls), +(180,598,o), +(45,488,o), +(45,278,cs), +(45,68,o), +(181,-42,o), +(438,-42,cs) ); }, { closed = 1; nodes = ( -(675,307,l), -(675,397,l), -(93,397,l), -(93,307,l) +(675,233,l), +(675,323,l), +(93,323,l), +(93,233,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/element.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/element.ssty2.glyph index 4f18a6c5e..f82d810d3 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/element.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/element.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (370,352); +pos = (370,278); } ); layerId = master01; @@ -14,33 +14,33 @@ shapes = ( { closed = 1; nodes = ( -(699,30,l), -(699,132,l), -(423,132,ls), -(238,132,o), -(149,204,o), -(149,352,cs), -(149,500,o), -(238,572,o), -(423,572,cs), -(699,572,l), -(699,674,l), -(432,674,ls), -(175,674,o), -(41,559,o), -(41,352,cs), -(41,145,o), -(175,30,o), -(432,30,cs) +(699,-44,l), +(699,58,l), +(423,58,ls), +(238,58,o), +(149,130,o), +(149,278,cs), +(149,426,o), +(238,498,o), +(423,498,cs), +(699,498,l), +(699,600,l), +(432,600,ls), +(175,600,o), +(41,485,o), +(41,278,cs), +(41,71,o), +(175,-44,o), +(432,-44,cs) ); }, { closed = 1; nodes = ( -(699,301,l), -(699,403,l), -(96,403,l), -(96,301,l) +(699,227,l), +(699,329,l), +(96,329,l), +(96,227,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty1.glyph index 53bbed9e1..55e97a6ae 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (290,357); +pos = (290,278); } ); layerId = master01; @@ -14,19 +14,19 @@ shapes = ( { closed = 1; nodes = ( -(512,221,l), -(512,307,l), -(68,307,l), -(68,221,l) +(512,142,l), +(512,228,l), +(68,228,l), +(68,142,l) ); }, { closed = 1; nodes = ( -(512,408,l), -(512,493,l), -(68,493,l), -(68,408,l) +(512,329,l), +(512,414,l), +(68,414,l), +(68,329,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty2.glyph index c3c459da8..e3530b467 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/equal.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (300,352); +pos = (300,278); } ); layerId = master01; @@ -14,19 +14,19 @@ shapes = ( { closed = 1; nodes = ( -(550,403,l), -(550,505,l), -(50,505,l), -(50,403,l) +(550,329,l), +(550,431,l), +(50,431,l), +(50,329,l) ); }, { closed = 1; nodes = ( -(550,200,l), -(550,302,l), -(50,302,l), -(50,200,l) +(550,126,l), +(550,228,l), +(50,228,l), +(50,126,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty1.glyph index 5a53877ba..87399f9c9 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (287,362); +pos = (287,279); } ); layerId = master01; @@ -14,13 +14,13 @@ shapes = ( { closed = 1; nodes = ( -(528,316,l), -(528,380,l), -(47,620,l), -(47,515,l), -(395,352,l), -(47,209,l), -(47,104,l) +(528,233,l), +(528,297,l), +(47,537,l), +(47,432,l), +(395,269,l), +(47,126,l), +(47,21,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty2.glyph index e192efdfb..b4b49b811 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greater.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (294,363); +pos = (294,279); } ); layerId = master01; @@ -14,13 +14,13 @@ shapes = ( { closed = 1; nodes = ( -(544,315,l), -(544,381,l), -(44,629,l), -(44,517,l), -(398,354,l), -(44,209,l), -(44,97,l) +(544,231,l), +(544,297,l), +(44,545,l), +(44,433,l), +(398,270,l), +(44,125,l), +(44,13,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty1.glyph index 5b447315b..9ce8b4b49 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,290); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(521,358,l), -(521,422,l), -(51,643,l), -(51,548,l), -(391,390,l), -(51,232,l), -(51,137,l) +(521,346,l), +(521,410,l), +(51,631,l), +(51,536,l), +(391,378,l), +(51,220,l), +(51,125,l) ); }, { closed = 1; nodes = ( -(521,158,l), -(521,248,l), -(51,27,l), -(51,-63,l) +(521,146,l), +(521,236,l), +(51,15,l), +(51,-75,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty2.glyph index 1063b9a22..847284e0d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greaterT_hanO_rS_lantedE_qualT_o.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,290); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(521,355,l), -(521,433,l), -(51,654,l), -(51,542,l), -(365,394,l), -(51,246,l), -(51,134,l) +(521,343,l), +(521,421,l), +(51,642,l), +(51,530,l), +(365,382,l), +(51,234,l), +(51,122,l) ); }, { closed = 1; nodes = ( -(521,147,l), -(521,249,l), -(51,28,l), -(51,-74,l) +(521,135,l), +(521,237,l), +(51,16,l), +(51,-86,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty1.glyph index a146c94ef..afe2cbfec 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,344); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(529,380,l), -(529,444,l), -(43,665,l), -(43,570,l), -(403,412,l), -(43,254,l), -(43,159,l) +(529,314,l), +(529,378,l), +(43,599,l), +(43,504,l), +(403,346,l), +(43,188,l), +(43,93,l) ); }, { closed = 1; nodes = ( -(529,24,l), -(529,110,l), -(43,110,l), -(43,24,l) +(529,-42,l), +(529,44,l), +(43,44,l), +(43,-42,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty2.glyph index 0b839a7c1..7fa0bb49d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/greaterequal.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,336); +pos = (286,279); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(537,373,l), -(537,451,l), -(35,672,l), -(35,560,l), -(389,412,l), -(35,264,l), -(35,152,l) +(537,316,l), +(537,394,l), +(35,615,l), +(35,503,l), +(389,355,l), +(35,207,l), +(35,95,l) ); }, { closed = 1; nodes = ( -(537,0,l), -(537,102,l), -(35,102,l), -(35,0,l) +(537,-57,l), +(537,45,l), +(35,45,l), +(35,-57,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/less.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/less.ssty1.glyph index ec91207de..b6fccedfa 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/less.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/less.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (287,362); +pos = (287,278); } ); layerId = master01; @@ -14,13 +14,13 @@ shapes = ( { closed = 1; nodes = ( -(528,209,l), -(180,353,l), -(528,515,l), -(528,620,l), -(47,380,l), -(47,316,l), -(528,104,l) +(528,125,l), +(180,269,l), +(528,431,l), +(528,536,l), +(47,296,l), +(47,232,l), +(528,20,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/less.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/less.ssty2.glyph index 5b662601d..b11649946 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/less.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/less.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (294,363); +pos = (294,278); } ); layerId = master01; @@ -14,13 +14,13 @@ shapes = ( { closed = 1; nodes = ( -(544,209,l), -(190,354,l), -(544,517,l), -(544,629,l), -(44,381,l), -(44,315,l), -(544,97,l) +(544,124,l), +(190,269,l), +(544,432,l), +(544,544,l), +(44,296,l), +(44,230,l), +(544,12,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty1.glyph index 4f35a1ae5..6179afcbd 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,290); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(521,232,l), -(181,390,l), -(521,548,l), -(521,643,l), -(51,422,l), -(51,358,l), -(521,137,l) +(521,220,l), +(181,378,l), +(521,536,l), +(521,631,l), +(51,410,l), +(51,346,l), +(521,125,l) ); }, { closed = 1; nodes = ( -(521,27,l), -(51,248,l), -(51,158,l), -(521,-63,l) +(521,15,l), +(51,236,l), +(51,146,l), +(521,-75,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty2.glyph index b88548433..a176d3f7d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/lessT_hanO_rS_lantedE_qualT_o.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,290); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(521,246,l), -(207,394,l), -(521,542,l), -(521,654,l), -(51,433,l), -(51,355,l), -(521,134,l) +(521,234,l), +(207,382,l), +(521,530,l), +(521,642,l), +(51,421,l), +(51,343,l), +(521,122,l) ); }, { closed = 1; nodes = ( -(521,28,l), -(51,249,l), -(51,147,l), -(521,-74,l) +(521,16,l), +(51,237,l), +(51,135,l), +(521,-86,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty1.glyph index f3926756f..48393798b 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,344); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(529,254,l), -(169,412,l), -(529,570,l), -(529,665,l), -(43,444,l), -(43,380,l), -(529,159,l) +(529,188,l), +(169,346,l), +(529,504,l), +(529,599,l), +(43,378,l), +(43,314,l), +(529,93,l) ); }, { closed = 1; nodes = ( -(529,24,l), -(529,110,l), -(43,110,l), -(43,24,l) +(529,-42,l), +(529,44,l), +(43,44,l), +(43,-42,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty2.glyph index 9bf214544..19b3d8820 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/lessequal.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,336); +pos = (286,278); } ); layerId = master01; @@ -14,22 +14,22 @@ shapes = ( { closed = 1; nodes = ( -(537,264,l), -(183,412,l), -(537,560,l), -(537,672,l), -(35,451,l), -(35,373,l), -(537,152,l) +(537,206,l), +(183,354,l), +(537,502,l), +(537,614,l), +(35,393,l), +(35,315,l), +(537,94,l) ); }, { closed = 1; nodes = ( -(537,0,l), -(537,102,l), -(35,102,l), -(35,0,l) +(537,-58,l), +(537,44,l), +(35,44,l), +(35,-58,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty1.glyph index f30c48df9..1d61feb9b 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (290,357); +pos = (290,278); } ); layerId = master01; @@ -14,10 +14,10 @@ shapes = ( { closed = 1; nodes = ( -(512,314,l), -(512,400,l), -(68,400,l), -(68,314,l) +(512,235,l), +(512,321,l), +(68,321,l), +(68,235,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty1.glyph index 9c5d2f035..139c5d91c 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty1.glyph @@ -3,39 +3,19 @@ color = 4; glyphname = minusplus.ssty1; layers = ( { -anchors = ( -{ -name = center; -pos = (288,408); -} -); layerId = master01; shapes = ( { closed = 1; nodes = ( -(329,95,l), -(329,279,l), -(508,279,l), -(508,365,l), -(329,365,l), -(329,549,l), -(243,549,l), -(243,365,l), -(64,365,l), -(64,279,l), -(243,279,l), -(243,95,l) +(512,419,l), +(512,505,l), +(68,505,l), +(68,419,l) ); }, { -closed = 1; -nodes = ( -(512,635,l), -(512,721,l), -(68,721,l), -(68,635,l) -); +ref = plus.ssty1; } ); width = 600; diff --git a/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty2.glyph index a5a13e8eb..1e848a8d6 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/minusplus.ssty2.glyph @@ -3,39 +3,19 @@ color = 5; glyphname = minusplus.ssty2; layers = ( { -anchors = ( -{ -name = center; -pos = (286,408); -} -); layerId = master01; shapes = ( { closed = 1; nodes = ( -(337,87,l), -(337,276,l), -(537,276,l), -(537,379,l), -(337,379,l), -(337,570,l), -(235,570,l), -(235,379,l), -(35,379,l), -(35,276,l), -(235,276,l), -(235,87,l) +(552,417,l), +(552,520,l), +(50,520,l), +(50,417,l) ); }, { -closed = 1; -nodes = ( -(537,626,l), -(537,729,l), -(35,729,l), -(35,626,l) -); +ref = plus.ssty2; } ); width = 572; diff --git a/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty1.glyph index 8d29797dd..bd392e843 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (284,353); +pos = (284,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(283,285,l), -(440,132,l), -(506,199,l), -(351,353,l), -(506,509,l), -(439,575,l), -(283,421,l), -(129,575,l), -(62,507,l), -(216,353,l), -(62,199,l), -(129,132,l) +(283,210,l), +(440,57,l), +(506,124,l), +(351,278,l), +(506,434,l), +(439,500,l), +(283,346,l), +(129,500,l), +(62,432,l), +(216,278,l), +(62,124,l), +(129,57,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty2.glyph index 9408e451f..afbd1c2b2 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/multiply.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (285,353); +pos = (285,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(511,199,l), -(356,353,l), -(511,509,l), -(440,579,l), -(284,425,l), -(130,579,l), -(59,507,l), -(213,353,l), -(59,199,l), -(130,128,l), -(284,281,l), -(441,128,l) +(511,124,l), +(356,278,l), +(511,434,l), +(440,504,l), +(284,350,l), +(130,504,l), +(59,432,l), +(213,278,l), +(59,124,l), +(130,53,l), +(284,206,l), +(441,53,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty1.glyph index e45cfb60e..6c6953d12 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,352); +pos = (286,278); } ); layerId = master01; @@ -14,28 +14,28 @@ shapes = ( { closed = 1; nodes = ( -(427,601,l), -(352,630,l), -(146,103,l), -(221,74,l) +(427,527,l), +(352,556,l), +(146,29,l), +(221,0,l) ); }, { closed = 1; nodes = ( -(529,209,l), -(529,295,l), -(43,295,l), -(43,209,l) +(529,135,l), +(529,221,l), +(43,221,l), +(43,135,l) ); }, { closed = 1; nodes = ( -(529,410,l), -(529,496,l), -(43,496,l), -(43,410,l) +(529,336,l), +(529,422,l), +(43,422,l), +(43,336,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty2.glyph index 5c6277985..a64ab992b 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/notequal.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (286,352); +pos = (286,278); } ); layerId = master01; @@ -14,28 +14,28 @@ shapes = ( { closed = 1; nodes = ( -(436,604,l), -(347,638,l), -(136,100,l), -(225,66,l) +(436,530,l), +(347,564,l), +(136,26,l), +(225,-8,l) ); }, { closed = 1; nodes = ( -(537,200,l), -(537,302,l), -(35,302,l), -(35,200,l) +(537,126,l), +(537,228,l), +(35,228,l), +(35,126,l) ); }, { closed = 1; nodes = ( -(537,403,l), -(537,505,l), -(35,505,l), -(35,403,l) +(537,329,l), +(537,431,l), +(35,431,l), +(35,329,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty1.glyph index 0f78a4af9..11c83f29d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (290,357); +pos = (290,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(333,130,l), -(333,314,l), -(512,314,l), -(512,400,l), -(333,400,l), -(333,584,l), -(247,584,l), -(247,400,l), -(68,400,l), -(68,314,l), -(247,314,l), -(247,130,l) +(333,51,l), +(333,235,l), +(512,235,l), +(512,321,l), +(333,321,l), +(333,505,l), +(247,505,l), +(247,321,l), +(68,321,l), +(68,235,l), +(247,235,l), +(247,51,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty2.glyph index 05e729e0e..f4a1c79d1 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/plus.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (301,353); +pos = (301,278); } ); layerId = master01; @@ -14,18 +14,18 @@ shapes = ( { closed = 1; nodes = ( -(352,595,l), -(250,595,l), -(250,404,l), -(50,404,l), -(50,301,l), -(250,301,l), -(250,112,l), -(352,112,l), -(352,301,l), -(552,301,l), -(552,404,l), -(352,404,l) +(352,520,l), +(250,520,l), +(250,329,l), +(50,329,l), +(50,226,l), +(250,226,l), +(250,37,l), +(352,37,l), +(352,226,l), +(552,226,l), +(552,329,l), +(352,329,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty1.glyph index ebd587833..a508200e2 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty1.glyph @@ -3,39 +3,19 @@ color = 4; glyphname = plusminus.ssty1; layers = ( { -anchors = ( -{ -name = center; -pos = (288,313); -} -); layerId = master01; shapes = ( { closed = 1; nodes = ( -(329,173,l), -(329,357,l), -(508,357,l), -(508,443,l), -(329,443,l), -(329,627,l), -(243,627,l), -(243,443,l), -(64,443,l), -(64,357,l), -(243,357,l), -(243,173,l) +(512,51,l), +(512,137,l), +(68,137,l), +(68,51,l) ); }, { -closed = 1; -nodes = ( -(512,0,l), -(512,86,l), -(68,86,l), -(68,0,l) -); +ref = plus.ssty1; } ); width = 572; diff --git a/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty2.glyph index 677676f84..535acc74b 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/plusminus.ssty2.glyph @@ -3,39 +3,19 @@ color = 5; glyphname = plusminus.ssty2; layers = ( { -anchors = ( -{ -name = center; -pos = (286,321); -} -); layerId = master01; shapes = ( { closed = 1; nodes = ( -(337,159,l), -(337,350,l), -(537,350,l), -(537,453,l), -(337,453,l), -(337,642,l), -(235,642,l), -(235,453,l), -(35,453,l), -(35,350,l), -(235,350,l), -(235,159,l) +(552,37,l), +(552,140,l), +(50,140,l), +(50,37,l) ); }, { -closed = 1; -nodes = ( -(537,0,l), -(537,103,l), -(35,103,l), -(35,0,l) -); +ref = plus.ssty2; } ); width = 572; diff --git a/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty1.glyph index 335639974..a562732c0 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (193,353); +pos = (193,278); } ); layerId = master01; @@ -14,35 +14,35 @@ shapes = ( { closed = 1; nodes = ( -(275,206,o), -(341,271,o), -(341,353,cs), -(341,435,o), -(275,501,o), -(193,501,cs), -(111,501,o), -(46,435,o), -(46,353,cs), -(46,271,o), -(111,206,o), -(193,206,cs) +(275,131,o), +(341,196,o), +(341,278,cs), +(341,360,o), +(275,426,o), +(193,426,cs), +(111,426,o), +(46,360,o), +(46,278,cs), +(46,196,o), +(111,131,o), +(193,131,cs) ); }, { closed = 1; nodes = ( -(154,285,o), -(125,316,o), -(125,353,cs), -(125,390,o), -(154,422,o), -(193,422,cs), -(231,422,o), -(262,392,o), -(262,353,cs), -(262,315,o), -(231,285,o), -(193,285,cs) +(154,210,o), +(125,241,o), +(125,278,cs), +(125,315,o), +(154,347,o), +(193,347,cs), +(231,347,o), +(262,317,o), +(262,278,cs), +(262,240,o), +(231,210,o), +(193,210,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty2.glyph index a8790634a..1bd6b9a1c 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/ringoperator.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (196,353); +pos = (196,278); } ); layerId = master01; @@ -14,35 +14,35 @@ shapes = ( { closed = 1; nodes = ( -(282,198,o), -(351,267,o), -(351,353,cs), -(351,439,o), -(282,508,o), -(196,508,cs), -(110,508,o), -(41,439,o), -(41,353,cs), -(41,267,o), -(110,198,o), -(196,198,cs) +(282,123,o), +(351,192,o), +(351,278,cs), +(351,364,o), +(282,433,o), +(196,433,cs), +(110,433,o), +(41,364,o), +(41,278,cs), +(41,192,o), +(110,123,o), +(196,123,cs) ); }, { closed = 1; nodes = ( -(160,292,o), -(135,319,o), -(135,353,cs), -(135,387,o), -(160,414,o), -(196,414,cs), -(231,414,o), -(257,389,o), -(257,353,cs), -(257,318,o), -(231,292,o), -(196,292,cs) +(160,217,o), +(135,244,o), +(135,278,cs), +(135,312,o), +(160,339,o), +(196,339,cs), +(231,339,o), +(257,314,o), +(257,278,cs), +(257,243,o), +(231,217,o), +(196,217,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty1.glyph index f30ce25fe..7099f00d7 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (209,319); +pos = (209,278); } ); layerId = master01; @@ -14,10 +14,10 @@ shapes = ( { closed = 1; nodes = ( -(377,-134,l), -(140,773,l), -(41,773,l), -(278,-134,l) +(377,-175,l), +(140,732,l), +(41,732,l), +(278,-175,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty2.glyph index 2c542f792..9eab3b16d 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/setminus.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (216,319); +pos = (216,278); } ); layerId = master01; @@ -14,10 +14,10 @@ shapes = ( { closed = 1; nodes = ( -(401,-147,l), -(157,786,l), -(31,786,l), -(275,-147,l) +(401,-188,l), +(157,745,l), +(31,745,l), +(275,-188,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty1.glyph index fcf02d5e4..9aede5344 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (285,353); +pos = (285,278); } ); layerId = master01; @@ -14,26 +14,26 @@ shapes = ( { closed = 1; nodes = ( -(80,313,o), -(125,339,o), -(162,339,cs), -(242,339,o), -(290,280,o), -(400,280,cs), -(450,280,o), -(493,300,o), -(528,338,c), -(528,440,l), -(492,394,o), -(443,367,o), -(405,367,cs), -(325,367,o), -(278,426,o), -(168,426,cs), -(118,426,o), -(75,406,o), -(42,368,c), -(42,267,l) +(80,238,o), +(125,264,o), +(162,264,cs), +(242,264,o), +(290,205,o), +(400,205,cs), +(450,205,o), +(493,225,o), +(528,263,c), +(528,365,l), +(492,319,o), +(443,292,o), +(405,292,cs), +(325,292,o), +(278,351,o), +(168,351,cs), +(118,351,o), +(75,331,o), +(42,293,c), +(42,192,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty2.glyph index 5950afd57..eaf3e7f89 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/similar.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (301,353); +pos = (301,278); } ); layerId = master01; @@ -14,26 +14,26 @@ shapes = ( { closed = 1; nodes = ( -(92,301,o), -(140,331,o), -(185,331,cs), -(256,331,o), -(304,272,o), -(416,272,cs), -(469,272,o), -(515,294,o), -(551,335,c), -(551,461,l), -(515,406,o), -(461,374,o), -(416,374,cs), -(344,374,o), -(297,433,o), -(185,433,cs), -(132,433,o), -(86,411,o), -(51,371,c), -(51,246,l) +(92,226,o), +(140,256,o), +(185,256,cs), +(256,256,o), +(304,197,o), +(416,197,cs), +(469,197,o), +(515,219,o), +(551,260,c), +(551,386,l), +(515,331,o), +(461,299,o), +(416,299,cs), +(344,299,o), +(297,358,o), +(185,358,cs), +(132,358,o), +(86,336,o), +(51,296,c), +(51,171,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty1.glyph index 96a5990b0..aa3071ac5 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (250,355); +pos = (250,278); } ); layerId = master01; @@ -14,16 +14,16 @@ shapes = ( { closed = 1; nodes = ( -(250,252,l), -(381,157,l), -(329,309,l), -(459,404,l), -(300,404,l), -(250,554,l), -(201,404,l), -(41,404,l), -(170,309,l), -(120,157,l) +(250,175,l), +(381,80,l), +(329,232,l), +(459,327,l), +(300,327,l), +(250,477,l), +(201,327,l), +(41,327,l), +(170,232,l), +(120,80,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty2.glyph index b1924ffaa..5df3796f6 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/staroperator.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (263,357); +pos = (263,279); } ); layerId = master01; @@ -14,16 +14,16 @@ shapes = ( { closed = 1; nodes = ( -(263,242,l), -(408,137,l), -(351,306,l), -(495,411,l), -(318,411,l), -(263,578,l), -(208,411,l), -(31,411,l), -(174,306,l), -(118,137,l) +(263,164,l), +(408,59,l), +(351,228,l), +(495,333,l), +(318,333,l), +(263,500,l), +(208,333,l), +(31,333,l), +(174,228,l), +(118,59,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty1.glyph index a2dc6a711..2db72d36a 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (360,352); +pos = (360,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(675,32,l), -(675,122,l), -(427,122,ls), -(229,122,o), -(141,195,o), -(141,352,cs), -(141,509,o), -(228,582,o), -(427,582,cs), -(675,582,l), -(675,672,l), -(438,672,ls), -(172,672,o), -(45,565,o), -(45,352,cs), -(45,139,o), -(173,32,o), -(438,32,cs) +(675,-42,l), +(675,48,l), +(427,48,ls), +(229,48,o), +(141,121,o), +(141,278,cs), +(141,435,o), +(228,508,o), +(427,508,cs), +(675,508,l), +(675,598,l), +(438,598,ls), +(172,598,o), +(45,491,o), +(45,278,cs), +(45,65,o), +(173,-42,o), +(438,-42,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty2.glyph index dd61e28d1..14d7159fe 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/subset.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (370,352); +pos = (370,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(699,30,l), -(699,132,l), -(423,132,ls), -(230,132,o), -(149,199,o), -(149,352,cs), -(149,505,o), -(230,572,o), -(423,572,cs), -(699,572,l), -(699,674,l), -(432,674,ls), -(167,674,o), -(41,564,o), -(41,352,cs), -(41,140,o), -(167,30,o), -(432,30,cs) +(699,-44,l), +(699,58,l), +(423,58,ls), +(230,58,o), +(149,125,o), +(149,278,cs), +(149,431,o), +(230,498,o), +(423,498,cs), +(699,498,l), +(699,600,l), +(432,600,ls), +(167,600,o), +(41,490,o), +(41,278,cs), +(41,66,o), +(167,-44,o), +(432,-44,cs) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty1.glyph index 3710156c4..157c566e2 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (360,352); +pos = (360,278); } ); layerId = master01; @@ -14,33 +14,33 @@ shapes = ( { closed = 1; nodes = ( -(282,32,ls), -(539,32,o), -(675,142,o), -(675,352,cs), -(675,562,o), -(540,672,o), -(282,672,cs), -(45,672,l), -(45,582,l), -(293,582,ls), -(484,582,o), -(579,506,o), -(579,352,cs), -(579,198,o), -(483,122,o), -(293,122,cs), -(45,122,l), -(45,32,l) +(282,-42,ls), +(539,-42,o), +(675,68,o), +(675,278,cs), +(675,488,o), +(540,598,o), +(282,598,cs), +(45,598,l), +(45,508,l), +(293,508,ls), +(484,508,o), +(579,432,o), +(579,278,cs), +(579,124,o), +(483,48,o), +(293,48,cs), +(45,48,l), +(45,-42,l) ); }, { closed = 1; nodes = ( -(627,307,l), -(627,397,l), -(45,397,l), -(45,307,l) +(627,233,l), +(627,323,l), +(45,323,l), +(45,233,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty2.glyph index 015c562b9..3018b52ed 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/suchthat.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (370,352); +pos = (370,278); } ); layerId = master01; @@ -14,33 +14,33 @@ shapes = ( { closed = 1; nodes = ( -(308,30,ls), -(565,30,o), -(699,145,o), -(699,352,cs), -(699,559,o), -(565,674,o), -(308,674,cs), -(41,674,l), -(41,572,l), -(317,572,ls), -(502,572,o), -(591,500,o), -(591,352,cs), -(591,204,o), -(502,132,o), -(317,132,cs), -(41,132,l), -(41,30,l) +(308,-44,ls), +(565,-44,o), +(699,71,o), +(699,278,cs), +(699,485,o), +(565,600,o), +(308,600,cs), +(41,600,l), +(41,498,l), +(317,498,ls), +(502,498,o), +(591,426,o), +(591,278,cs), +(591,130,o), +(502,58,o), +(317,58,cs), +(41,58,l), +(41,-44,l) ); }, { closed = 1; nodes = ( -(644,301,l), -(644,403,l), -(41,403,l), -(41,301,l) +(644,227,l), +(644,329,l), +(41,329,l), +(41,227,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty1.glyph index 0b5179c99..d96281d40 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (360,352); +pos = (360,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(282,32,ls), -(547,32,o), -(675,139,o), -(675,352,cs), -(675,565,o), -(548,672,o), -(282,672,cs), -(45,672,l), -(45,582,l), -(293,582,ls), -(492,582,o), -(579,509,o), -(579,352,cs), -(579,195,o), -(491,122,o), -(293,122,cs), -(45,122,l), -(45,32,l) +(282,-42,ls), +(547,-42,o), +(675,65,o), +(675,278,cs), +(675,491,o), +(548,598,o), +(282,598,cs), +(45,598,l), +(45,508,l), +(293,508,ls), +(492,508,o), +(579,435,o), +(579,278,cs), +(579,121,o), +(491,48,o), +(293,48,cs), +(45,48,l), +(45,-42,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty2.glyph index 196e010eb..cc9b2a2b9 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/superset.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (370,352); +pos = (370,278); } ); layerId = master01; @@ -14,24 +14,24 @@ shapes = ( { closed = 1; nodes = ( -(308,30,ls), -(573,30,o), -(699,140,o), -(699,352,cs), -(699,564,o), -(573,674,o), -(308,674,cs), -(41,674,l), -(41,572,l), -(317,572,ls), -(510,572,o), -(591,505,o), -(591,352,cs), -(591,199,o), -(510,132,o), -(317,132,cs), -(41,132,l), -(41,30,l) +(308,-44,ls), +(573,-44,o), +(699,66,o), +(699,278,cs), +(699,490,o), +(573,600,o), +(308,600,cs), +(41,600,l), +(41,498,l), +(317,498,ls), +(510,498,o), +(591,431,o), +(591,278,cs), +(591,125,o), +(510,58,o), +(317,58,cs), +(41,58,l), +(41,-44,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty1.glyph index 1273eb926..d361c8db1 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (377,353); +pos = (377,327); } ); layerId = master01; @@ -14,14 +14,14 @@ shapes = ( { closed = 1; nodes = ( -(436,26,l), -(436,568,l), -(704,568,l), -(704,680,l), -(50,680,l), -(50,568,l), -(318,568,l), -(318,26,l) +(436,0,l), +(436,542,l), +(704,542,l), +(704,654,l), +(50,654,l), +(50,542,l), +(318,542,l), +(318,0,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty2.glyph index e39b8a7a6..37f481973 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/tackdown.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (377,353); +pos = (377,327); } ); layerId = master01; @@ -14,14 +14,14 @@ shapes = ( { closed = 1; nodes = ( -(446,26,l), -(446,550,l), -(704,550,l), -(704,680,l), -(50,680,l), -(50,550,l), -(308,550,l), -(308,26,l) +(446,0,l), +(446,524,l), +(704,524,l), +(704,654,l), +(50,654,l), +(50,524,l), +(308,524,l), +(308,0,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty1.glyph index a4d7f20e0..b15caa612 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty1.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (377,353); +pos = (377,327); } ); layerId = master01; @@ -14,14 +14,14 @@ shapes = ( { closed = 1; nodes = ( -(704,26,l), -(704,138,l), -(436,138,l), -(436,680,l), -(318,680,l), -(318,138,l), -(50,138,l), -(50,26,l) +(704,0,l), +(704,112,l), +(436,112,l), +(436,654,l), +(318,654,l), +(318,112,l), +(50,112,l), +(50,0,l) ); } ); diff --git a/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty2.glyph index e2c56ae4f..88504f8a8 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/uptack.ssty2.glyph @@ -6,7 +6,7 @@ layers = ( anchors = ( { name = center; -pos = (377,353); +pos = (377,327); } ); layerId = master01; @@ -14,14 +14,14 @@ shapes = ( { closed = 1; nodes = ( -(704,26,l), -(704,156,l), -(446,156,l), -(446,680,l), -(308,680,l), -(308,156,l), -(50,156,l), -(50,26,l) +(704,0,l), +(704,130,l), +(446,130,l), +(446,654,l), +(308,654,l), +(308,130,l), +(50,130,l), +(50,0,l) ); } ); From 09787ef9bd6b95481f98e15e2f07a52d5fee6544 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Thu, 25 Apr 2024 02:48:30 +0200 Subject: [PATCH 2/2] Improve minus.ssty2 It was a composite of hyphen.ssty2, which is too narrow for a minus. --- .../glyphs/minus.ssty2.glyph | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty2.glyph index a4bc9d208..d73e65eab 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/minus.ssty2.glyph @@ -6,17 +6,22 @@ layers = ( anchors = ( { name = center; -pos = (163,268); +pos = (301,278); } ); layerId = master01; shapes = ( { -alignment = -1; -ref = hyphen.ssty2; +closed = 1; +nodes = ( +(552,226,l), +(552,329,l), +(50,329,l), +(50,226,l) +); } ); -width = 326; +width = 602; } ); }