diff options
author | Rasmus Andersson <rasmus@notion.se> | 2024-03-26 02:56:30 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2024-03-26 03:14:19 +0300 |
commit | 5dd58f91e150aad6c2444c2974e21f805fbe24c8 (patch) | |
tree | f0cdd7a1d2bd26f5979ad11250146f3f0f8d1d6f /src/Inter-Roman.glyphspackage/glyphs | |
parent | 8d57c1f70e769d4bb2fa9867f8a6353307ef48da (diff) | |
download | inter-5dd58f91e150aad6c2444c2974e21f805fbe24c8.tar.xz |
Improvements to fractions
- Fixes design and positioning of: /plus /minus /equals /parenleft /parentright {.dnom,.numr}
- Adds /comma /period {.dnom,.numr} including variants for .ss03 and ss07
- Kerning for /comma & /period
Closes #671
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
18 files changed, 1463 insertions, 930 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.glyph new file mode 100644 index 000000000..f20c3ebf2 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.glyph @@ -0,0 +1,76 @@ +{ +glyphname = comma.dnom; +kernLeft = period.dnom; +kernRight = period.dnom; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-40"; +metricRight = "=-40"; +shapes = ( +{ +pos = (-40,0); +ref = comma; +} +); +width = 474; +}, +{ +layerId = m011; +metricLeft = "=-60"; +metricRight = "=-50"; +shapes = ( +{ +pos = (-60,0); +ref = comma; +} +); +width = 290; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = comma; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-30"; +metricRight = "=-30"; +shapes = ( +{ +pos = (-30,0); +ref = comma; +scale = (0.9,0.8); +} +); +width = 345; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = comma; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +metricLeft = "=-10"; +shapes = ( +{ +pos = (-10,0); +ref = comma; +scale = (0.7,0.7); +} +); +width = 371; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss03.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss03.glyph new file mode 100644 index 000000000..79185eb3d --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss03.glyph @@ -0,0 +1,76 @@ +{ +glyphname = comma.dnom.ss03; +kernLeft = period.dnom; +kernRight = period.dnom; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-40"; +metricRight = "=-40"; +shapes = ( +{ +pos = (-40,0); +ref = comma.ss03; +} +); +width = 474; +}, +{ +layerId = m011; +metricLeft = "=-50"; +metricRight = "=-50"; +shapes = ( +{ +pos = (-50,0); +ref = comma.ss03; +} +); +width = 300; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = comma.ss03; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-20"; +metricRight = "=-20"; +shapes = ( +{ +pos = (-20,0); +ref = comma.ss03; +scale = (0.9,0.8); +} +); +width = 365; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = comma.ss03; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +metricLeft = "=-10"; +shapes = ( +{ +pos = (-10,0); +ref = comma.ss03; +scale = (0.7,0.7); +} +); +width = 371; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss07.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss07.glyph new file mode 100644 index 000000000..08cbf8699 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss07.glyph @@ -0,0 +1,74 @@ +{ +glyphname = comma.dnom.ss07; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-40"; +metricRight = "=-40"; +shapes = ( +{ +pos = (-40,0); +ref = comma.ss07; +} +); +width = 474; +}, +{ +layerId = m011; +metricLeft = "=-40"; +metricRight = "=-40"; +shapes = ( +{ +pos = (-40,0); +ref = comma.ss07; +} +); +width = 320; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = comma.ss07; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-10"; +metricRight = "=-10"; +shapes = ( +{ +pos = (-10,-8); +ref = comma.ss07; +scale = (0.9,0.8); +} +); +width = 385; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = comma.ss07; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +metricLeft = "=-10"; +shapes = ( +{ +pos = (-10,0); +ref = comma.ss07; +scale = (0.6,0.6); +} +); +width = 316; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.glyph new file mode 100644 index 000000000..972285b8d --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.glyph @@ -0,0 +1,78 @@ +{ +glyphname = comma.numr; +kernLeft = period.numr; +kernRight = period.numr; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-40"; +metricRight = "=-40"; +shapes = ( +{ +pos = (-40,701); +ref = comma; +} +); +width = 474; +}, +{ +layerId = m011; +metricLeft = "=-60"; +metricRight = "=-50"; +shapes = ( +{ +pos = (-60,703); +ref = comma; +} +); +width = 290; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (0,682); +ref = comma; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-30"; +metricRight = "=-30"; +shapes = ( +{ +pos = (-30,657); +ref = comma; +scale = (0.9,0.8); +} +); +width = 345; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (0,664); +ref = comma; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +metricLeft = "=-10"; +shapes = ( +{ +pos = (-10,658); +ref = comma; +scale = (0.7,0.7); +} +); +width = 371; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss03.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss03.glyph new file mode 100644 index 000000000..97dfae0f0 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss03.glyph @@ -0,0 +1,67 @@ +{ +glyphname = comma.numr.ss03; +kernLeft = period.numr; +kernRight = period.numr; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +pos = (0,700); +ref = comma.dnom.ss03; +} +); +width = 474; +}, +{ +layerId = m011; +shapes = ( +{ +pos = (0,704); +ref = comma.dnom.ss03; +} +); +width = 300; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (0,655); +ref = comma.dnom.ss03; +} +); +width = 472; +}, +{ +layerId = m007; +shapes = ( +{ +pos = (0,650); +ref = comma.dnom.ss03; +} +); +width = 365; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (0,603); +ref = comma.dnom.ss03; +} +); +width = 611; +}, +{ +layerId = m009; +shapes = ( +{ +pos = (0,614); +ref = comma.dnom.ss03; +} +); +width = 371; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss07.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss07.glyph new file mode 100644 index 000000000..0f5d47715 --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss07.glyph @@ -0,0 +1,65 @@ +{ +glyphname = comma.numr.ss07; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +shapes = ( +{ +pos = (0,699); +ref = comma.dnom.ss07; +} +); +width = 474; +}, +{ +layerId = m011; +shapes = ( +{ +pos = (0,704); +ref = comma.dnom.ss07; +} +); +width = 320; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (0,650); +ref = comma.dnom.ss07; +} +); +width = 472; +}, +{ +layerId = m007; +shapes = ( +{ +pos = (0,658); +ref = comma.dnom.ss07; +} +); +width = 385; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (0,583); +ref = comma.dnom.ss07; +} +); +width = 611; +}, +{ +layerId = m009; +shapes = ( +{ +pos = (0,647); +ref = comma.dnom.ss07; +} +); +width = 316; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.dnom.glyph index 12bef3e10..7a98f3bfb 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/equal.dnom.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/equal.dnom.glyph @@ -1,6 +1,8 @@ { case = minor; glyphname = equal.dnom; +kernLeft = approxequal.dnom; +kernRight = approxequal.dnom; layers = ( { guides = ( @@ -11,12 +13,35 @@ pos = (1020,200); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = equal.numr; +closed = 1; +nodes = ( +(660,466,l), +(660,593,l), +(134,593,l), +(134,466,l) +); +}, +{ +closed = 1; +nodes = ( +(660,206,l), +(660,334,l), +(134,334,l), +(134,206,l) +); } ); -width = 822; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -10; +height = 55; +verticalShift = 70; +weight = -60; +width = 55; +}; +}; +width = 794; }, { guides = ( @@ -27,12 +52,35 @@ pos = (1080,212); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = 1; -pos = (0,-986); -ref = equal.numr; +closed = 1; +nodes = ( +(712,463,l), +(712,653,l), +(106,653,l), +(106,463,l) +); +}, +{ +closed = 1; +nodes = ( +(712,173,l), +(712,364,l), +(106,364,l), +(106,173,l) +); } ); -width = 834; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -12; +height = 55; +verticalShift = 70; +weight = -370; +width = 55; +}; +}; +width = 818; }, { guides = ( @@ -43,12 +91,35 @@ pos = (912,192); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = 1; -pos = (0,-990); -ref = equal.numr; +closed = 1; +nodes = ( +(589,465,l), +(589,511,l), +(173,511,l), +(173,465,l) +); +}, +{ +closed = 1; +nodes = ( +(589,255,l), +(589,300,l), +(173,300,l), +(173,255,l) +); } ); -width = 782; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -5; +height = 52; +verticalShift = 80; +weight = 5; +width = 55; +}; +}; +width = 762; }, { guides = ( @@ -59,12 +130,34 @@ pos = (728,200); layerId = m007; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = equal.numr; +closed = 1; +nodes = ( +(664,464,l), +(664,591,l), +(128,591,l), +(128,464,l) +); +}, +{ +closed = 1; +nodes = ( +(664,206,l), +(664,334,l), +(128,334,l), +(128,206,l) +); } ); -width = 754; +userData = { +RMXScaler = { +adjustSpace = 30; +height = 55; +verticalShift = 80; +weight = -60; +width = 55; +}; +}; +width = 792; }, { guides = ( @@ -75,12 +168,34 @@ pos = (984,212); layerId = m009; shapes = ( { -alignment = 1; -pos = (0,-986); -ref = equal.numr; +closed = 1; +nodes = ( +(710,461,l), +(710,651,l), +(103,651,l), +(103,461,l) +); +}, +{ +closed = 1; +nodes = ( +(710,171,l), +(710,362,l), +(103,362,l), +(103,171,l) +); } ); -width = 802; +userData = { +RMXScaler = { +adjustSpace = 20; +height = 55; +verticalShift = 90; +weight = -370; +width = 55; +}; +}; +width = 813; }, { guides = ( @@ -91,12 +206,34 @@ pos = (784,192); layerId = m011; shapes = ( { -alignment = 1; -pos = (0,-990); -ref = equal.numr; +closed = 1; +nodes = ( +(582,475,l), +(582,520,l), +(165,520,l), +(165,475,l) +); +}, +{ +closed = 1; +nodes = ( +(582,265,l), +(582,310,l), +(165,310,l), +(165,265,l) +); } ); -width = 654; +userData = { +RMXScaler = { +adjustSpace = 40; +height = 52; +verticalShift = 90; +weight = 8; +width = 55; +}; +}; +width = 747; } ); unicode = 57546; diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.numr.glyph index 5be7cfd8b..b97f2fbd0 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/equal.numr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/equal.numr.glyph @@ -1,208 +1,65 @@ { -case = minor; glyphname = equal.numr; -kernLeft = approxequal.numr; -kernRight = approxequal.numr; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(688,1201,l), -(688,1328,l), -(134,1328,l), -(134,1201,l) -); -}, -{ -closed = 1; -nodes = ( -(688,946,l), -(688,1075,l), -(134,1075,l), -(134,946,l) -); +pos = (0,723); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 822; +width = 762; }, { -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(738,1182,l), -(738,1376,l), -(96,1376,l), -(96,1182,l) -); -}, -{ -closed = 1; -nodes = ( -(738,902,l), -(738,1096,l), -(96,1096,l), -(96,902,l) -); +pos = (0,723); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 834; +width = 747; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(608,1216,l), -(608,1256,l), -(174,1256,l), -(174,1216,l) -); -}, -{ -closed = 1; -nodes = ( -(608,1000,l), -(608,1044,l), -(174,1044,l), -(174,1000,l) -); +pos = (0,678); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 782; +width = 794; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(652,1202,l), -(652,1326,l), -(102,1326,l), -(102,1202,l) -); -}, -{ -closed = 1; -nodes = ( -(652,948,l), -(652,1074,l), -(102,1074,l), -(102,948,l) -); +pos = (0,678); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 754; +width = 792; }, { -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(722,1182,l), -(722,1376,l), -(80,1376,l), -(80,1182,l) -); -}, -{ -closed = 1; -nodes = ( -(722,902,l), -(722,1096,l), -(80,1096,l), -(80,902,l) -); +pos = (0,648); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 802; +width = 818; }, { -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(544,1216,l), -(544,1256,l), -(110,1256,l), -(110,1216,l) -); -}, -{ -closed = 1; -nodes = ( -(544,1000,l), -(544,1044,l), -(110,1044,l), -(110,1000,l) -); +pos = (0,648); +ref = equal.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 654; +width = 813; } ); -unicode = 57561; -userData = { -RMXScaler = { -source = equal; -}; -interface.gridadjust.original = "{'width': 1056.0, 'leftMargin': 110, 'rightMargin': 110.0}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.dnom.glyph index d9197bff3..6ec2ee4d2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/minus.dnom.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/minus.dnom.glyph @@ -1,6 +1,8 @@ { case = minor; glyphname = minus.dnom; +kernLeft = hyphen.dnom; +kernRight = hyphen.dnom; layers = ( { guides = ( @@ -11,12 +13,25 @@ pos = (1020,200); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = 1; -pos = (0,-994); -ref = minus.numr; +closed = 1; +nodes = ( +(116,468,l), +(116,336,l), +(665,336,l), +(665,468,l) +); } ); -width = 822; +userData = { +RMXScaler = { +adjustSpace = 10; +height = 55; +verticalShift = 70; +weight = -60; +width = 55; +}; +}; +width = 781; }, { guides = ( @@ -27,12 +42,25 @@ pos = (1080,212); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = 1; -pos = (0,-984); -ref = minus.numr; +closed = 1; +nodes = ( +(102,508,l), +(102,318,l), +(704,318,l), +(704,508,l) +); } ); -width = 830; +userData = { +RMXScaler = { +adjustSpace = 10; +height = 55; +verticalShift = 70; +weight = -370; +width = 55; +}; +}; +width = 806; }, { guides = ( @@ -43,12 +71,25 @@ pos = (912,192); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = minus.numr; +closed = 1; +nodes = ( +(133,406,l), +(133,360,l), +(613,360,l), +(613,406,l) +); } ); -width = 786; +userData = { +RMXScaler = { +adjustSpace = 10; +height = 52; +verticalShift = 80; +weight = 5; +width = 55; +}; +}; +width = 746; }, { guides = ( @@ -59,12 +100,25 @@ pos = (728,200); layerId = m007; shapes = ( { -alignment = 1; -pos = (0,-994); -ref = minus.numr; +closed = 1; +nodes = ( +(123,462,l), +(123,333,l), +(670,333,l), +(670,462,l) +); } ); -width = 756; +userData = { +RMXScaler = { +adjustSpace = 30; +height = 55; +verticalShift = 80; +weight = -60; +width = 55; +}; +}; +width = 793; }, { guides = ( @@ -75,12 +129,25 @@ pos = (984,212); layerId = m009; shapes = ( { -alignment = 1; -pos = (0,-984); -ref = minus.numr; +closed = 1; +nodes = ( +(105,503,l), +(105,312,l), +(707,312,l), +(707,503,l) +); } ); -width = 798; +userData = { +RMXScaler = { +adjustSpace = 20; +height = 55; +verticalShift = 90; +weight = -370; +width = 55; +}; +}; +width = 812; }, { guides = ( @@ -91,12 +158,25 @@ pos = (784,192); layerId = m011; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = minus.numr; +closed = 1; +nodes = ( +(133,416,l), +(133,370,l), +(612,370,l), +(612,416,l) +); } ); -width = 658; +userData = { +RMXScaler = { +adjustSpace = 40; +height = 52; +verticalShift = 90; +weight = 8; +width = 55; +}; +}; +width = 745; } ); unicode = 57545; diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.numr.glyph index 23b4c0081..c3274dbd8 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/minus.numr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/minus.numr.glyph @@ -1,154 +1,65 @@ { -case = minor; glyphname = minus.numr; -kernLeft = hyphen.numr; -kernRight = hyphen.numr; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(116,1204,l), -(116,1074,l), -(706,1074,l), -(706,1204,l) -); +pos = (0,723); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 822; +width = 746; }, { -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(94,1236,l), -(94,1038,l), -(736,1038,l), -(736,1236,l) -); +pos = (0,723); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 830; +width = 745; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(134,1152,l), -(134,1108,l), -(652,1108,l), -(652,1152,l) -); +pos = (0,678); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 786; +width = 781; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(84,1202,l), -(84,1076,l), -(672,1076,l), -(672,1202,l) -); +pos = (0,678); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 756; +width = 793; }, { -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(78,1236,l), -(78,1038,l), -(720,1038,l), -(720,1236,l) -); +pos = (0,648); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 798; +width = 806; }, { -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(70,1152,l), -(70,1108,l), -(588,1108,l), -(588,1152,l) -); +pos = (0,648); +ref = minus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 658; +width = 812; } ); -unicode = 57560; -userData = { -RMXScaler = { -source = minus; -}; -interface.gridadjust.original = "{'width': 1056.0, 'leftMargin': 110, 'rightMargin': 110.0}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenleft.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenleft.dnom.glyph index a4ade542b..31996d3ab 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/parenleft.dnom.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/parenleft.dnom.glyph @@ -1,6 +1,8 @@ { case = minor; glyphname = parenleft.dnom; +kernLeft = parenleft.dnom; +kernRight = parenleft.dnom; layers = ( { guides = ( @@ -11,12 +13,36 @@ pos = (76,212); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenleft.numr; +closed = 1; +nodes = ( +(133,244,o), +(187,78,o), +(285,-79,c), +(431,-79,l), +(332,137,o), +(291,268,o), +(291,403,cs), +(291,559,o), +(345,764,o), +(431,944,c), +(285,944,l), +(197,810,o), +(133,577,o), +(133,403,cs) +); } ); -width = 484; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -10; +height = 55; +verticalShift = 70; +weight = -60; +width = 55; +}; +}; +width = 491; }, { guides = ( @@ -27,12 +53,36 @@ pos = (56,212); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenleft.numr; +closed = 1; +nodes = ( +(87,247,o), +(141,78,o), +(242,-78,c), +(451,-78,l), +(355,159,o), +(331,279,o), +(331,408,cs), +(331,565,o), +(369,763,o), +(451,945,c), +(242,945,l), +(151,810,o), +(87,583,o), +(87,408,cs) +); } ); -width = 538; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -12; +height = 55; +verticalShift = 70; +weight = -370; +width = 55; +}; +}; +width = 484; }, { guides = ( @@ -43,12 +93,36 @@ pos = (100,192); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = 1; -pos = (0,-1016); -ref = parenleft.numr; +closed = 1; +nodes = ( +(147,255,o), +(191,92,o), +(274,-63,c), +(325,-63,l), +(240,105,o), +(199,260,o), +(199,412,cs), +(199,565,o), +(241,740,o), +(325,905,c), +(274,905,l), +(193,756,o), +(147,573,o), +(147,412,cs) +); } ); -width = 398; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -5; +height = 52; +verticalShift = 80; +weight = 10; +width = 55; +}; +}; +width = 413; }, { guides = ( @@ -59,12 +133,35 @@ pos = (-216,212); layerId = m007; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenleft.numr; +closed = 1; +nodes = ( +(99,232,o), +(143,63,o), +(228,-82,c), +(371,-82,l), +(288,106,o), +(249,252,o), +(249,406,cs), +(249,576,o), +(296,779,o), +(371,941,c), +(228,941,l), +(153,817,o), +(99,600,o), +(99,406,cs) +); } ); -width = 416; +userData = { +RMXScaler = { +adjustSpace = 30; +height = 55; +verticalShift = 80; +weight = -60; +width = 55; +}; +}; +width = 426; }, { guides = ( @@ -75,12 +172,35 @@ pos = (-40,212); layerId = m009; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenleft.numr; +closed = 1; +nodes = ( +(69,233,o), +(112,64,o), +(193,-72,c), +(418,-72,l), +(348,117,o), +(307,252,o), +(307,415,cs), +(307,605,o), +(359,805,o), +(418,951,c), +(193,951,l), +(119,831,o), +(69,613,o), +(69,415,cs) +); } ); -width = 506; +userData = { +RMXScaler = { +adjustSpace = 20; +height = 55; +verticalShift = 90; +weight = -370; +width = 55; +}; +}; +width = 454; }, { guides = ( @@ -91,12 +211,35 @@ pos = (-28,192); layerId = m011; shapes = ( { -alignment = 1; -pos = (0,-1016); -ref = parenleft.numr; +closed = 1; +nodes = ( +(131,255,o), +(172,91,o), +(255,-63,c), +(303,-63,l), +(222,96,o), +(180,253,o), +(180,412,cs), +(180,575,o), +(224,751,o), +(303,905,c), +(255,905,l), +(177,762,o), +(131,580,o), +(131,412,cs) +); } ); -width = 270; +userData = { +RMXScaler = { +adjustSpace = 40; +height = 52; +verticalShift = 90; +weight = 10; +width = 55; +}; +}; +width = 382; } ); unicode = 57547; diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenleft.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenleft.numr.glyph index 4f5b237f5..f45349589 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/parenleft.numr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/parenleft.numr.glyph @@ -1,214 +1,65 @@ { -case = minor; glyphname = parenleft.numr; -kernLeft = parenleft.numr; -kernRight = parenleft.numr; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(122,961,o), -(174,792,o), -(288,646,c), -(438,646,l), -(341,775,o), -(284,966,o), -(284,1134,cs), -(284,1319,o), -(349,1505,o), -(438,1624,c), -(288,1624,l), -(175,1478,o), -(122,1313,o), -(122,1134,cs) -); +pos = (0,723); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 484; +width = 413; }, { -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(108,931,o), -(166,774,o), -(306,646,c), -(520,646,l), -(431,704,o), -(350,940,o), -(350,1134,cs), -(350,1329,o), -(431,1565,o), -(520,1624,c), -(306,1624,l), -(175,1501,o), -(108,1353,o), -(108,1134,cs) -); +pos = (0,723); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 538; +width = 382; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(140,977,o), -(189,812,o), -(276,660,c), -(320,660,l), -(236,803,o), -(186,977,o), -(186,1154,cs), -(186,1318,o), -(230,1498,o), -(320,1650,c), -(276,1650,l), -(189,1498,o), -(140,1332,o), -(140,1154,cs) -); +pos = (0,678); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 398; +width = 491; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(90,960,o), -(143,791,o), -(254,646,c), -(402,646,l), -(305,777,o), -(248,966,o), -(248,1134,cs), -(248,1321,o), -(314,1504,o), -(402,1624,c), -(254,1624,l), -(143,1478,o), -(90,1312,o), -(90,1134,cs) -); +pos = (0,678); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 416; +width = 426; }, { -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(92,931,o), -(150,774,o), -(290,646,c), -(504,646,l), -(415,704,o), -(334,940,o), -(334,1134,cs), -(334,1329,o), -(415,1565,o), -(504,1624,c), -(290,1624,l), -(159,1501,o), -(92,1353,o), -(92,1134,cs) -); +pos = (0,648); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 506; +width = 484; }, { -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(76,977,o), -(125,812,o), -(212,660,c), -(256,660,l), -(172,803,o), -(122,977,o), -(122,1154,cs), -(122,1318,o), -(166,1498,o), -(256,1650,c), -(212,1650,l), -(125,1498,o), -(76,1332,o), -(76,1154,cs) -); +pos = (0,648); +ref = parenleft.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 270; +width = 454; } ); -unicode = 57562; -userData = { -RMXScaler = { -source = parenleft; -}; -interface.gridadjust.original = "{'width': 683, 'leftMargin': 110, 'rightMargin': 110}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenright.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenright.dnom.glyph index 5872fd170..6a69c85e2 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/parenright.dnom.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/parenright.dnom.glyph @@ -1,74 +1,219 @@ { case = minor; glyphname = parenright.dnom; +kernLeft = parenright.dnom; +kernRight = parenright.dnom; layers = ( { layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenright.numr; +closed = 1; +nodes = ( +(206,-79,l), +(306,81,o), +(358,247,o), +(358,403,cs), +(358,578,o), +(293,812,o), +(206,944,c), +(60,944,l), +(146,764,o), +(200,559,o), +(200,403,cs), +(200,275,o), +(163,145,o), +(60,-79,c) +); } ); -width = 484; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -10; +height = 55; +verticalShift = 70; +weight = -60; +width = 55; +}; +}; +width = 491; }, { layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenright.numr; +closed = 1; +nodes = ( +(242,-78,l), +(346,83,o), +(397,252,o), +(397,408,cs), +(397,583,o), +(333,810,o), +(242,945,c), +(33,945,l), +(115,763,o), +(153,565,o), +(153,408,cs), +(153,281,o), +(130,161,o), +(33,-78,c) +); } ); -width = 538; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -12; +height = 55; +verticalShift = 70; +weight = -370; +width = 55; +}; +}; +width = 484; }, { layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = 1; -pos = (0,-1016); -ref = parenright.numr; +closed = 1; +nodes = ( +(139,-63,l), +(222,92,o), +(266,255,o), +(266,412,cs), +(266,577,o), +(218,760,o), +(139,905,c), +(88,905,l), +(169,746,o), +(214,571,o), +(214,412,cs), +(214,258,o), +(172,104,o), +(88,-63,c) +); } ); -width = 398; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -5; +height = 52; +verticalShift = 80; +weight = 10; +width = 55; +}; +}; +width = 413; }, { layerId = m007; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenright.numr; +closed = 1; +nodes = ( +(198,-82,l), +(280,58,o), +(327,226,o), +(327,406,cs), +(327,595,o), +(275,814,o), +(198,941,c), +(55,941,l), +(128,783,o), +(177,581,o), +(177,406,cs), +(177,245,o), +(134,97,o), +(55,-82,c) +); } ); -width = 416; +userData = { +RMXScaler = { +adjustSpace = 30; +height = 55; +verticalShift = 80; +weight = -60; +width = 55; +}; +}; +width = 426; }, { layerId = m009; shapes = ( { -alignment = 1; -pos = (0,-980); -ref = parenright.numr; +closed = 1; +nodes = ( +(261,-72,l), +(342,64,o), +(385,233,o), +(385,415,cs), +(385,613,o), +(335,831,o), +(261,951,c), +(36,951,l), +(95,805,o), +(147,605,o), +(147,415,cs), +(147,252,o), +(106,117,o), +(36,-72,c) +); } ); -width = 506; +userData = { +RMXScaler = { +adjustSpace = 20; +height = 55; +verticalShift = 90; +weight = -370; +width = 55; +}; +}; +width = 454; }, { layerId = m011; shapes = ( { -alignment = 1; -pos = (0,-1016); -ref = parenright.numr; +closed = 1; +nodes = ( +(128,-63,l), +(207,85,o), +(251,249,o), +(251,412,cs), +(251,578,o), +(206,761,o), +(128,905,c), +(79,905,l), +(158,751,o), +(202,576,o), +(202,412,cs), +(202,259,o), +(163,102,o), +(79,-63,c) +); } ); -width = 270; +userData = { +RMXScaler = { +adjustSpace = 40; +height = 52; +verticalShift = 90; +weight = 10; +width = 55; +}; +}; +width = 382; } ); +metricLeft = "=|parenleft.dnom"; +metricRight = "=|parenleft.dnom"; unicode = 57548; userData = { RMXScaler = { diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenright.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenright.numr.glyph index 112ffe6eb..be7d46bc7 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/parenright.numr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/parenright.numr.glyph @@ -1,214 +1,65 @@ { -case = minor; glyphname = parenright.numr; -kernLeft = parenright.numr; -kernRight = parenright.numr; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(362,1316,o), -(309,1476,o), -(197,1624,c), -(46,1624,l), -(140,1498,o), -(201,1310,o), -(201,1134,cs), -(201,956,o), -(137,765,o), -(46,646,c), -(197,646,l), -(308,789,o), -(362,957,o), -(362,1134,cs) -); +pos = (0,723); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 484; +width = 413; }, { -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(431,1353,o), -(364,1504,o), -(232,1624,c), -(18,1624,l), -(108,1565,o), -(190,1332,o), -(190,1134,cs), -(190,934,o), -(105,701,o), -(18,646,c), -(232,646,l), -(367,768,o), -(431,925,o), -(430,1134,cs) -); +pos = (0,723); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 538; +width = 382; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(259,1329,o), -(209,1498,o), -(122,1650,c), -(78,1650,l), -(163,1507,o), -(212,1327,o), -(212,1154,cs), -(212,986,o), -(166,803,o), -(78,660,c), -(122,660,l), -(209,812,o), -(259,975,o), -(258,1154,cs) -); +pos = (0,678); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 398; +width = 491; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(326,1315,o), -(273,1475,o), -(162,1624,c), -(14,1624,l), -(108,1495,o), -(168,1309,o), -(168,1134,cs), -(168,957,o), -(105,768,o), -(14,646,c), -(162,646,l), -(273,791,o), -(326,960,o), -(326,1134,cs) -); +pos = (0,678); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 416; +width = 426; }, { -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(415,1353,o), -(348,1504,o), -(216,1624,c), -(2,1624,l), -(92,1565,o), -(174,1332,o), -(174,1134,cs), -(174,934,o), -(89,701,o), -(2,646,c), -(216,646,l), -(351,768,o), -(415,925,o), -(414,1134,cs) -); +pos = (0,648); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 506; +width = 484; }, { -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(195,1329,o), -(145,1498,o), -(58,1650,c), -(14,1650,l), -(99,1507,o), -(148,1327,o), -(148,1154,cs), -(148,986,o), -(102,803,o), -(14,660,c), -(58,660,l), -(145,812,o), -(195,975,o), -(194,1154,cs) -); +pos = (0,648); +ref = parenright.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 270; +width = 454; } ); -unicode = 57563; -userData = { -RMXScaler = { -source = parenright; -}; -interface.gridadjust.original = "{'width': 683, 'leftMargin': 110, 'rightMargin': 110}"; -"interface.width-adjustments" = ( --16 -); -}; } diff --git a/src/Inter-Roman.glyphspackage/glyphs/period.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/period.dnom.glyph new file mode 100644 index 000000000..88f65b71d --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/period.dnom.glyph @@ -0,0 +1,74 @@ +{ +glyphname = period.dnom; +kernLeft = period.dnom; +kernRight = period.dnom; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-60"; +metricRight = "=-60"; +shapes = ( +{ +pos = (-60,0); +ref = period; +} +); +width = 434; +}, +{ +layerId = m011; +metricLeft = "=-60"; +metricRight = "=-60"; +shapes = ( +{ +pos = (-60,0); +ref = period; +} +); +width = 280; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +ref = period; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-30"; +metricRight = "=-30"; +shapes = ( +{ +pos = (-30,0); +ref = period; +scale = (0.8,0.8); +} +); +width = 300; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +ref = period; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +shapes = ( +{ +ref = period; +scale = (0.7,0.7); +} +); +width = 381; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/period.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/period.numr.glyph new file mode 100644 index 000000000..0303971bf --- /dev/null +++ b/src/Inter-Roman.glyphspackage/glyphs/period.numr.glyph @@ -0,0 +1,77 @@ +{ +glyphname = period.numr; +kernLeft = period.numr; +kernRight = period.numr; +layers = ( +{ +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +metricLeft = "=-60"; +metricRight = "=-60"; +shapes = ( +{ +pos = (-60,701); +ref = period; +} +); +width = 434; +}, +{ +layerId = m011; +metricLeft = "=-60"; +metricRight = "=-60"; +shapes = ( +{ +pos = (-60,703); +ref = period; +} +); +width = 280; +}, +{ +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +shapes = ( +{ +pos = (0,650); +ref = period; +scale = (0.8,0.8); +} +); +width = 472; +}, +{ +layerId = m007; +metricLeft = "=-30"; +metricRight = "=-30"; +shapes = ( +{ +pos = (-30,650); +ref = period; +scale = (0.8,0.8); +} +); +width = 300; +}, +{ +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +shapes = ( +{ +pos = (0,602); +ref = period; +scale = (0.8,0.8); +} +); +width = 611; +}, +{ +layerId = m009; +shapes = ( +{ +pos = (0,613); +ref = period; +scale = (0.7,0.7); +} +); +width = 381; +} +); +} diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.dnom.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.dnom.glyph index 6bd99bc5b..eb0daf161 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/plus.dnom.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/plus.dnom.glyph @@ -1,6 +1,8 @@ { case = minor; glyphname = plus.dnom; +kernLeft = hyphen.dnom; +kernRight = hyphen.dnom; layers = ( { guides = ( @@ -11,12 +13,35 @@ pos = (1020,200); layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -alignment = 1; -pos = (0,-994); -ref = plus.numr; +closed = 1; +nodes = ( +(461,128,l), +(461,680,l), +(333,680,l), +(333,128,l) +); +}, +{ +closed = 1; +nodes = ( +(672,343,l), +(672,464,l), +(121,464,l), +(121,343,l) +); } ); -width = 822; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -10; +height = 55; +verticalShift = 70; +weight = -60; +width = 55; +}; +}; +width = 793; }, { guides = ( @@ -27,12 +52,35 @@ pos = (1080,212); layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -alignment = 1; -pos = (0,-986); -ref = plus.numr; +closed = 1; +nodes = ( +(504,114,l), +(504,716,l), +(313,716,l), +(313,114,l) +); +}, +{ +closed = 1; +nodes = ( +(709,324,l), +(709,506,l), +(108,506,l), +(108,324,l) +); } ); -width = 830; +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -12; +height = 55; +verticalShift = 70; +weight = -370; +width = 55; +}; +}; +width = 817; }, { guides = ( @@ -43,28 +91,68 @@ pos = (912,192); layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = plus.numr; -} +closed = 1; +nodes = ( +(405,150,l), +(405,615,l), +(356,615,l), +(356,150,l) ); -width = 786; }, { -guides = ( -{ -pos = (728,200); +closed = 1; +nodes = ( +(626,360,l), +(626,405,l), +(136,405,l), +(136,360,l) +); } ); +userData = { +RMXScaler = { +adjustSpace = 10; +custom = -5; +height = 52; +verticalShift = 80; +weight = 5; +width = 55; +}; +}; +width = 762; +}, +{ layerId = m007; shapes = ( { -alignment = 1; -pos = (0,-994); -ref = plus.numr; +closed = 1; +nodes = ( +(460,118,l), +(460,675,l), +(332,675,l), +(332,118,l) +); +}, +{ +closed = 1; +nodes = ( +(674,335,l), +(674,458,l), +(118,458,l), +(118,335,l) +); } ); -width = 756; +userData = { +RMXScaler = { +adjustSpace = 30; +height = 55; +verticalShift = 80; +weight = -60; +width = 55; +}; +}; +width = 792; }, { guides = ( @@ -75,12 +163,34 @@ pos = (984,212); layerId = m009; shapes = ( { -alignment = 1; -pos = (0,-986); -ref = plus.numr; +closed = 1; +nodes = ( +(501,105,l), +(501,707,l), +(310,707,l), +(310,105,l) +); +}, +{ +closed = 1; +nodes = ( +(706,315,l), +(706,497,l), +(105,497,l), +(105,315,l) +); } ); -width = 798; +userData = { +RMXScaler = { +adjustSpace = 20; +height = 55; +verticalShift = 90; +weight = -370; +width = 55; +}; +}; +width = 811; }, { guides = ( @@ -91,12 +201,34 @@ pos = (784,192); layerId = m011; shapes = ( { -alignment = 1; -pos = (0,-992); -ref = plus.numr; +closed = 1; +nodes = ( +(396,161,l), +(396,622,l), +(350,622,l), +(350,161,l) +); +}, +{ +closed = 1; +nodes = ( +(616,369,l), +(616,414,l), +(131,414,l), +(131,369,l) +); } ); -width = 658; +userData = { +RMXScaler = { +adjustSpace = 40; +height = 52; +verticalShift = 90; +weight = 8; +width = 55; +}; +}; +width = 747; } ); unicode = 57544; diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.numr.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.numr.glyph index 86b1365d7..3c7f53865 100644 --- a/src/Inter-Roman.glyphspackage/glyphs/plus.numr.glyph +++ b/src/Inter-Roman.glyphspackage/glyphs/plus.numr.glyph @@ -1,226 +1,65 @@ { -case = minor; glyphname = plus.numr; -kernLeft = hyphen.numr; -kernRight = hyphen.numr; layers = ( { -layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; +layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; shapes = ( { -closed = 1; -nodes = ( -(477,871,l), -(477,1407,l), -(346,1407,l), -(346,871,l) -); -}, -{ -closed = 1; -nodes = ( -(706,1074,l), -(706,1204,l), -(116,1204,l), -(116,1074,l) -); +pos = (0,723); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 822; +width = 762; }, { -guides = ( -{ -pos = (20,1388); -}, -{ -angle = 90; -pos = (592,0); -} -); -layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; +layerId = m011; shapes = ( { -closed = 1; -nodes = ( -(514,846,l), -(514,1434,l), -(314,1434,l), -(314,846,l) -); -}, -{ -closed = 1; -nodes = ( -(736,1042,l), -(736,1240,l), -(94,1240,l), -(94,1042,l) -); +pos = (0,723); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 830; +width = 747; }, { -layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59"; +layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265"; shapes = ( { -closed = 1; -nodes = ( -(414,898,l), -(414,1362,l), -(372,1362,l), -(372,898,l) -); -}, -{ -closed = 1; -nodes = ( -(652,1108,l), -(652,1152,l), -(134,1152,l), -(134,1108,l) -); +pos = (0,678); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 786; +width = 793; }, { layerId = m007; shapes = ( { -closed = 1; -nodes = ( -(442,872,l), -(442,1406,l), -(314,1406,l), -(314,872,l) -); -}, -{ -closed = 1; -nodes = ( -(672,1076,l), -(672,1202,l), -(84,1202,l), -(84,1076,l) -); +pos = (0,678); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -60; -width = 60; -}; -}; -width = 756; +width = 792; }, { -guides = ( -{ -pos = (-76,1388); -}, -{ -angle = 90; -pos = (496,0); -} -); -layerId = m009; +layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093"; shapes = ( { -closed = 1; -nodes = ( -(498,846,l), -(498,1434,l), -(298,1434,l), -(298,846,l) -); -}, -{ -closed = 1; -nodes = ( -(720,1042,l), -(720,1240,l), -(78,1240,l), -(78,1042,l) -); +pos = (0,648); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -weight = -370; -width = 60; -}; -}; -width = 798; +width = 817; }, { -layerId = m011; +layerId = m009; shapes = ( { -closed = 1; -nodes = ( -(350,898,l), -(350,1362,l), -(308,1362,l), -(308,898,l) -); -}, -{ -closed = 1; -nodes = ( -(588,1108,l), -(588,1152,l), -(70,1152,l), -(70,1108,l) -); +pos = (0,648); +ref = plus.dnom; } ); -userData = { -RMXScaler = { -height = 53.15; -verticalShift = 1128; -width = 60; -}; -}; -width = 658; +width = 811; } ); -unicode = 57559; -userData = { -RMXScaler = { -source = plus; -}; -interface.gridadjust.original = "{'width': 1139, 'leftMargin': 110, 'rightMargin': 110}"; -"interface.width-adjustments" = ( --16 -); -}; } |