summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2024-03-26 02:56:30 +0300
committerRasmus Andersson <rasmus@notion.se>2024-03-26 03:14:19 +0300
commit5dd58f91e150aad6c2444c2974e21f805fbe24c8 (patch)
treef0cdd7a1d2bd26f5979ad11250146f3f0f8d1d6f /src/Inter-Roman.glyphspackage/glyphs
parent8d57c1f70e769d4bb2fa9867f8a6353307ef48da (diff)
downloadinter-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')
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.dnom.glyph76
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss03.glyph76
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.dnom.ss07.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.numr.glyph78
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss03.glyph67
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.numr.ss07.glyph65
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.dnom.glyph185
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.numr.glyph189
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.dnom.glyph128
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.numr.glyph135
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenleft.dnom.glyph191
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenleft.numr.glyph195
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenright.dnom.glyph193
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenright.numr.glyph195
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/period.dnom.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/period.numr.glyph77
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.dnom.glyph188
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.numr.glyph207
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
-);
-};
}