From 90dead4c446523bde43710bdb0f8e14da4b3ab68 Mon Sep 17 00:00:00 2001 From: Khaled Hosny Date: Thu, 25 Apr 2024 02:41:52 +0200 Subject: [PATCH] Improve weight of ssty infinity MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Apparently while fixing #41 I scaled the ssty versions but didn’t increase there weight. They are now comparable to other operators (to be fixed together when #58 is addressed). Fixes #68 --- .../glyphs/infinity.ssty1.glyph | 67 +++++++++++++++++-- .../glyphs/infinity.ssty2.glyph | 67 +++++++++++++++++-- 2 files changed, 126 insertions(+), 8 deletions(-) diff --git a/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty1.glyph b/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty1.glyph index 1617c2caa..895fd1da3 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty1.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty1.glyph @@ -3,15 +3,74 @@ color = 4; glyphname = infinity.ssty1; layers = ( { +anchors = ( +{ +name = center; +pos = (520,261); +} +); layerId = master01; shapes = ( { -alignment = 1; -ref = infinity; -scale = (1.1,1.1); +closed = 1; +nodes = ( +(609,348,o), +(651,442,o), +(751,442,cs), +(840,442,o), +(898,361,o), +(898,260,cs), +(898,161,o), +(842,77,o), +(749,77,cs), +(663,77,o), +(610,153,o), +(558,289,cs), +(484,482,o), +(385,533,o), +(291,533,cs), +(152,533,o), +(60,416,o), +(60,261,cs), +(60,97,o), +(154,-7,o), +(286,-6,cs), +(398,-5,o), +(476,59,o), +(532,181,cs) +); +}, +{ +closed = 1; +nodes = ( +(638,530,o), +(569,475,o), +(491,290,cs), +(434,153,o), +(373,82,o), +(289,82,cs), +(196,82,o), +(147,166,o), +(147,261,cs), +(147,360,o), +(200,446,o), +(292,446,cs), +(377,446,o), +(431,373,o), +(484,238,cs), +(559,47,o), +(637,-10,o), +(754,-10,cs), +(898,-10,o), +(983,110,o), +(983,265,cs), +(983,422,o), +(890,530,o), +(756,530,cs) +); } ); -width = 1023; +width = 1043; } ); } diff --git a/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty2.glyph b/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty2.glyph index a5a2da66e..6e0042144 100644 --- a/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty2.glyph +++ b/sources/NotoSansMath.glyphspackage/glyphs/infinity.ssty2.glyph @@ -3,15 +3,74 @@ color = 5; glyphname = infinity.ssty2; layers = ( { +anchors = ( +{ +name = center; +pos = (565,273); +} +); layerId = master01; shapes = ( { -alignment = 1; -ref = infinity; -scale = (1.15,1.15); +closed = 1; +nodes = ( +(661,361,o), +(703,457,o), +(806,457,cs), +(897,457,o), +(956,375,o), +(956,271,cs), +(956,172,o), +(899,86,o), +(804,86,cs), +(716,86,o), +(661,162,o), +(607,303,cs), +(529,508,o), +(424,562,o), +(324,562,cs), +(177,562,o), +(80,437,o), +(80,273,cs), +(80,99,o), +(180,-12,o), +(320,-11,cs), +(439,-10,o), +(521,58,o), +(581,187,cs) +); +}, +{ +closed = 1; +nodes = ( +(686,558,o), +(613,500,o), +(531,305,cs), +(472,163,o), +(409,90,o), +(323,90,cs), +(228,90,o), +(178,175,o), +(178,273,cs), +(178,375,o), +(231,462,o), +(325,462,cs), +(412,462,o), +(468,387,o), +(523,248,cs), +(602,45,o), +(685,-15,o), +(808,-15,cs), +(962,-15,o), +(1052,112,o), +(1052,277,cs), +(1052,444,o), +(954,558,o), +(811,558,cs) +); } ); -width = 1070; +width = 1132; } ); }