summaryrefslogtreecommitdiff
path: root/src/Inter-Italic.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-Italic.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-Italic.glyphspackage/glyphs')
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.dnom.glyph82
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss03.glyph82
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss07.glyph80
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.numr.glyph84
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss03.glyph73
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss07.glyph71
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/equal.dnom.glyph187
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/equal.numr.glyph169
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/minus.dnom.glyph134
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/minus.numr.glyph115
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/parenleft.dnom.glyph201
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/parenleft.numr.glyph175
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/parenright.dnom.glyph193
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/parenright.numr.glyph175
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/period.dnom.glyph80
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/period.numr.glyph83
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/plus.dnom.glyph190
-rw-r--r--src/Inter-Italic.glyphspackage/glyphs/plus.numr.glyph187
18 files changed, 1496 insertions, 865 deletions
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.glyph
new file mode 100644
index 000000000..ccbe2bf37
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.glyph
@@ -0,0 +1,82 @@
+{
+glyphname = comma.dnom;
+kernLeft = period.dnom;
+kernRight = period.dnom;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-40";
+metricRight = "=-40";
+name = ital_gen;
+shapes = (
+{
+pos = (-40,0);
+ref = comma;
+}
+);
+width = 474;
+},
+{
+layerId = m012;
+metricLeft = "=-60";
+metricRight = "=-50";
+name = ital_gen;
+shapes = (
+{
+pos = (-60,0);
+ref = comma;
+}
+);
+width = 290;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+ref = comma;
+scale = (0.8,0.8);
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+metricLeft = "=-30";
+metricRight = "=-30";
+name = ital_gen;
+shapes = (
+{
+pos = (-30,0);
+ref = comma;
+scale = (0.9,0.8);
+}
+);
+width = 345;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+ref = comma;
+scale = (0.8,0.8);
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+metricLeft = "=-10";
+name = ital_gen;
+shapes = (
+{
+pos = (-10,0);
+ref = comma;
+scale = (0.7,0.7);
+}
+);
+width = 371;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss03.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss03.glyph
new file mode 100644
index 000000000..5b12d75bf
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss03.glyph
@@ -0,0 +1,82 @@
+{
+glyphname = comma.dnom.ss03;
+kernLeft = period.dnom;
+kernRight = period.dnom;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-40";
+metricRight = "=-40";
+name = ital_gen;
+shapes = (
+{
+pos = (-40,0);
+ref = comma.ss03;
+}
+);
+width = 474;
+},
+{
+layerId = m012;
+metricLeft = "=-50";
+metricRight = "=-50";
+name = ital_gen;
+shapes = (
+{
+pos = (-50,0);
+ref = comma.ss03;
+}
+);
+width = 300;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+ref = comma.ss03;
+scale = (0.8,0.8);
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+metricLeft = "=-20";
+metricRight = "=-20";
+name = ital_gen;
+shapes = (
+{
+pos = (-20,0);
+ref = comma.ss03;
+scale = (0.9,0.8);
+}
+);
+width = 365;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+ref = comma.ss03;
+scale = (0.8,0.8);
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+metricLeft = "=-10";
+name = ital_gen;
+shapes = (
+{
+pos = (-10,0);
+ref = comma.ss03;
+scale = (0.7,0.7);
+}
+);
+width = 371;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss07.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss07.glyph
new file mode 100644
index 000000000..13ed92099
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.dnom.ss07.glyph
@@ -0,0 +1,80 @@
+{
+glyphname = comma.dnom.ss07;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-40";
+metricRight = "=-40";
+name = ital_gen;
+shapes = (
+{
+pos = (-40,0);
+ref = comma.ss07;
+}
+);
+width = 475;
+},
+{
+layerId = m012;
+metricLeft = "=-40";
+metricRight = "=-40";
+name = ital_gen;
+shapes = (
+{
+pos = (-40,0);
+ref = comma.ss07;
+}
+);
+width = 320;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+ref = comma.ss07;
+scale = (0.8,0.8);
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+metricLeft = "=-10";
+metricRight = "=-10";
+name = ital_gen;
+shapes = (
+{
+pos = (-11,-8);
+ref = comma.ss07;
+scale = (0.9,0.8);
+}
+);
+width = 385;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+ref = comma.ss07;
+scale = (0.8,0.8);
+}
+);
+width = 612;
+},
+{
+layerId = m010;
+metricLeft = "=-10";
+name = ital_gen;
+shapes = (
+{
+pos = (-10,0);
+ref = comma.ss07;
+scale = (0.6,0.6);
+}
+);
+width = 316;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.glyph
new file mode 100644
index 000000000..e94f3cff9
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.glyph
@@ -0,0 +1,84 @@
+{
+glyphname = comma.numr;
+kernLeft = period.numr;
+kernRight = period.numr;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-40";
+metricRight = "=-40";
+name = ital_gen;
+shapes = (
+{
+pos = (76,701);
+ref = comma;
+}
+);
+width = 474;
+},
+{
+layerId = m012;
+metricLeft = "=-60";
+metricRight = "=-50";
+name = ital_gen;
+shapes = (
+{
+pos = (56,703);
+ref = comma;
+}
+);
+width = 290;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+pos = (113,682);
+ref = comma;
+scale = (0.8,0.8);
+}
+);
+width = 471;
+},
+{
+layerId = m008;
+metricLeft = "=-30";
+metricRight = "=-30";
+name = ital_gen;
+shapes = (
+{
+pos = (79,657);
+ref = comma;
+scale = (0.9,0.8);
+}
+);
+width = 345;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+pos = (110,664);
+ref = comma;
+scale = (0.8,0.8);
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+metricLeft = "=-10";
+name = ital_gen;
+shapes = (
+{
+pos = (99,658);
+ref = comma;
+scale = (0.7,0.7);
+}
+);
+width = 371;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss03.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss03.glyph
new file mode 100644
index 000000000..89b1b16a2
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss03.glyph
@@ -0,0 +1,73 @@
+{
+glyphname = comma.numr.ss03;
+kernLeft = period.numr;
+kernRight = period.numr;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+pos = (116,700);
+ref = comma.dnom.ss03;
+}
+);
+width = 474;
+},
+{
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+pos = (117,704);
+ref = comma.dnom.ss03;
+}
+);
+width = 300;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+pos = (108,655);
+ref = comma.dnom.ss03;
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+pos = (108,650);
+ref = comma.dnom.ss03;
+}
+);
+width = 365;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+pos = (100,603);
+ref = comma.dnom.ss03;
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+pos = (102,614);
+ref = comma.dnom.ss03;
+}
+);
+width = 371;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss07.glyph b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss07.glyph
new file mode 100644
index 000000000..1095b4ffe
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/comma.numr.ss07.glyph
@@ -0,0 +1,71 @@
+{
+glyphname = comma.numr.ss07;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+name = ital_gen;
+shapes = (
+{
+pos = (116,699);
+ref = comma.dnom.ss07;
+}
+);
+width = 475;
+},
+{
+layerId = m012;
+name = ital_gen;
+shapes = (
+{
+pos = (117,704);
+ref = comma.dnom.ss07;
+}
+);
+width = 320;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+pos = (108,650);
+ref = comma.dnom.ss07;
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+name = ital_gen;
+shapes = (
+{
+pos = (109,658);
+ref = comma.dnom.ss07;
+}
+);
+width = 385;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+pos = (97,583);
+ref = comma.dnom.ss07;
+}
+);
+width = 612;
+},
+{
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+pos = (107,647);
+ref = comma.dnom.ss07;
+}
+);
+width = 316;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/equal.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/equal.dnom.glyph
index f892d467b..32209806c 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/equal.dnom.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/equal.dnom.glyph
@@ -1,6 +1,8 @@
{
case = minor;
glyphname = equal.dnom;
+kernLeft = approxequal.dnom;
+kernRight = approxequal.dnom;
layers = (
{
guides = (
@@ -12,12 +14,35 @@ layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(645,466,l),
+(666,593,l),
+(140,593,l),
+(119,466,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(602,206,l),
+(623,334,l),
+(97,334,l),
+(76,206,l)
+);
}
);
-width = 823;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -10;
+height = 55;
+verticalShift = 70;
+weight = -60;
+width = 55;
+};
+};
+width = 794;
},
{
guides = (
@@ -29,12 +54,35 @@ layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-986);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(697,463,l),
+(728,653,l),
+(122,653,l),
+(91,463,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(649,173,l),
+(680,364,l),
+(74,364,l),
+(43,173,l)
+);
}
);
-width = 835;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -12;
+height = 55;
+verticalShift = 70;
+weight = -370;
+width = 55;
+};
+};
+width = 819;
},
{
guides = (
@@ -46,29 +94,74 @@ layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-990);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(574,465,l),
+(582,511,l),
+(166,511,l),
+(158,465,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(539,255,l),
+(547,300,l),
+(131,300,l),
+(123,255,l)
+);
}
);
-width = 783;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -5;
+height = 52;
+verticalShift = 80;
+weight = 5;
+width = 55;
+};
+};
+width = 763;
},
{
guides = (
{
-pos = (728,200);
+pos = (729,200);
}
);
layerId = m008;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(654,464,l),
+(675,591,l),
+(139,591,l),
+(118,464,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(611,206,l),
+(632,334,l),
+(96,334,l),
+(75,206,l)
+);
}
);
-width = 755;
+userData = {
+RMXScaler = {
+adjustSpace = 30;
+height = 55;
+verticalShift = 80;
+weight = -60;
+width = 55;
+};
+};
+width = 793;
},
{
guides = (
@@ -80,12 +173,34 @@ layerId = m010;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-986);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(699,461,l),
+(731,651,l),
+(124,651,l),
+(92,461,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(651,171,l),
+(683,362,l),
+(76,362,l),
+(44,171,l)
+);
}
);
-width = 803;
+userData = {
+RMXScaler = {
+adjustSpace = 20;
+height = 55;
+verticalShift = 90;
+weight = -370;
+width = 55;
+};
+};
+width = 814;
},
{
guides = (
@@ -97,12 +212,34 @@ layerId = m012;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-990);
-ref = equal.numr;
+closed = 1;
+nodes = (
+(574,475,l),
+(581,520,l),
+(164,520,l),
+(157,475,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(539,265,l),
+(546,310,l),
+(129,310,l),
+(122,265,l)
+);
}
);
-width = 655;
+userData = {
+RMXScaler = {
+adjustSpace = 40;
+height = 52;
+verticalShift = 90;
+weight = 8;
+width = 55;
+};
+};
+width = 748;
}
);
unicode = 57546;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/equal.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/equal.numr.glyph
index 701f8256b..7264b158b 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/equal.numr.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/equal.numr.glyph
@@ -1,207 +1,74 @@
{
case = minor;
glyphname = equal.numr;
-kernLeft = approxequal.numr;
-kernRight = approxequal.numr;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(794,1201,l),
-(816,1328,l),
-(262,1328,l),
-(240,1201,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(752,946,l),
-(774,1075,l),
-(219,1075,l),
-(198,946,l)
-);
+pos = (112,678);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 823;
+width = 794;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(842,1182,l),
-(874,1376,l),
-(232,1376,l),
-(200,1182,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(795,902,l),
-(827,1096,l),
-(185,1096,l),
-(153,902,l)
-);
+pos = (107,648);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 835;
+width = 819;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(717,1216,l),
-(724,1256,l),
-(290,1256,l),
-(283,1216,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(682,1000,l),
-(689,1044,l),
-(255,1044,l),
-(248,1000,l)
-);
+pos = (120,723);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 783;
+width = 763;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(764,1202,l),
-(785,1326,l),
-(235,1326,l),
-(214,1202,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(722,948,l),
-(743,1074,l),
-(193,1074,l),
-(172,948,l)
-);
+pos = (112,678);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 755;
+width = 793;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(831,1182,l),
-(863,1376,l),
-(221,1376,l),
-(189,1182,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(784,902,l),
-(816,1096,l),
-(174,1096,l),
-(142,902,l)
-);
+pos = (107,648);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 803;
+width = 814;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(653,1216,l),
-(660,1256,l),
-(226,1256,l),
-(219,1216,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(618,1000,l),
-(625,1044,l),
-(191,1044,l),
-(184,1000,l)
-);
+pos = (120,723);
+ref = equal.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 655;
+width = 748;
}
);
-unicode = 57561;
userData = {
RMXScaler = {
source = equal;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/minus.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/minus.dnom.glyph
index fa88192a7..08530b5d2 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/minus.dnom.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/minus.dnom.glyph
@@ -1,40 +1,68 @@
{
case = minor;
glyphname = minus.dnom;
+kernLeft = hyphen.dnom;
+kernRight = hyphen.dnom;
layers = (
{
guides = (
{
-pos = (1020,200);
+pos = (1021,200);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-165,-994);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(101,468,l),
+(80,336,l),
+(629,336,l),
+(650,468,l)
+);
}
);
-width = 824;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+height = 55;
+verticalShift = 70;
+weight = -60;
+width = 55;
+};
+};
+width = 782;
},
{
guides = (
{
-pos = (1080,212);
+pos = (1081,212);
}
);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-984);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(94,508,l),
+(63,318,l),
+(665,318,l),
+(696,508,l)
+);
}
);
-width = 830;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+height = 55;
+verticalShift = 70;
+weight = -370;
+width = 55;
+};
+};
+width = 807;
},
{
guides = (
@@ -46,29 +74,55 @@ layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(108,406,l),
+(101,360,l),
+(581,360,l),
+(588,406,l)
+);
}
);
-width = 787;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+height = 52;
+verticalShift = 80;
+weight = 5;
+width = 55;
+};
+};
+width = 747;
},
{
guides = (
{
-pos = (728,200);
+pos = (729,200);
}
);
layerId = m008;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-165,-994);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(112,462,l),
+(91,333,l),
+(638,333,l),
+(659,462,l)
+);
}
);
-width = 756;
+userData = {
+RMXScaler = {
+adjustSpace = 30;
+height = 55;
+verticalShift = 80;
+weight = -60;
+width = 55;
+};
+};
+width = 793;
},
{
guides = (
@@ -80,12 +134,25 @@ layerId = m010;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-984);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(101,503,l),
+(70,312,l),
+(672,312,l),
+(703,503,l)
+);
}
);
-width = 798;
+userData = {
+RMXScaler = {
+adjustSpace = 20;
+height = 55;
+verticalShift = 90;
+weight = -370;
+width = 55;
+};
+};
+width = 813;
},
{
guides = (
@@ -97,12 +164,25 @@ layerId = m012;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = minus.numr;
+closed = 1;
+nodes = (
+(115,416,l),
+(107,370,l),
+(586,370,l),
+(594,416,l)
+);
}
);
-width = 659;
+userData = {
+RMXScaler = {
+adjustSpace = 40;
+height = 52;
+verticalShift = 90;
+weight = 8;
+width = 55;
+};
+};
+width = 746;
}
);
unicode = 57545;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/minus.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/minus.numr.glyph
index d14d7e7e2..e892dd4e5 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/minus.numr.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/minus.numr.glyph
@@ -1,153 +1,74 @@
{
case = minor;
glyphname = minus.numr;
-kernLeft = hyphen.numr;
-kernRight = hyphen.numr;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(224,1204,l),
-(202,1074,l),
-(792,1074,l),
-(814,1204,l)
-);
+pos = (112,678);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 824;
+width = 782;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(206,1236,l),
-(173,1038,l),
-(815,1038,l),
-(848,1236,l)
-);
+pos = (107,648);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 830;
+width = 807;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(233,1152,l),
-(225,1108,l),
-(743,1108,l),
-(751,1152,l)
-);
+pos = (120,723);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 787;
+width = 747;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(196,1202,l),
-(175,1076,l),
-(763,1076,l),
-(784,1202,l)
-);
+pos = (112,678);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 756;
+width = 793;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(195,1236,l),
-(162,1038,l),
-(804,1038,l),
-(837,1236,l)
-);
+pos = (107,648);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 798;
+width = 813;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(169,1152,l),
-(161,1108,l),
-(679,1108,l),
-(687,1152,l)
-);
+pos = (120,723);
+ref = minus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 659;
+width = 746;
}
);
-unicode = 57560;
userData = {
RMXScaler = {
source = minus;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/parenleft.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/parenleft.dnom.glyph
index 23c8e01e6..dfede53b6 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/parenleft.dnom.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/parenleft.dnom.glyph
@@ -1,57 +1,131 @@
{
case = minor;
glyphname = parenleft.dnom;
+kernLeft = parenleft.dnom;
+kernRight = parenleft.dnom;
layers = (
{
guides = (
{
-pos = (77,212);
+pos = (76,212);
}
);
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(80,244,o),
+(107,78,o),
+(179,-79,c),
+(325,-79,l),
+(262,137,o),
+(242,268,o),
+(265,403,cs),
+(291,559,o),
+(378,764,o),
+(494,944,c),
+(348,944,l),
+(238,810,o),
+(136,577,o),
+(107,403,cs)
+);
}
);
-width = 484;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -10;
+height = 55;
+verticalShift = 70;
+weight = -60;
+width = 55;
+};
+};
+width = 491;
},
{
guides = (
{
-pos = (57,212);
+pos = (56,212);
}
);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(35,247,o),
+(61,78,o),
+(136,-78,c),
+(345,-78,l),
+(288,159,o),
+(284,279,o),
+(306,408,cs),
+(332,565,o),
+(402,763,o),
+(514,945,c),
+(305,945,l),
+(192,810,o),
+(91,583,o),
+(62,408,cs)
+);
}
);
-width = 538;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -12;
+height = 55;
+verticalShift = 70;
+weight = -370;
+width = 55;
+};
+};
+width = 483;
},
{
guides = (
{
-pos = (100,192);
+pos = (101,192);
}
);
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-168,-1016);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(97,255,o),
+(114,92,o),
+(172,-63,c),
+(223,-63,l),
+(165,105,o),
+(150,260,o),
+(175,412,cs),
+(201,565,o),
+(272,740,o),
+(383,905,c),
+(332,905,l),
+(226,756,o),
+(150,573,o),
+(123,412,cs)
+);
}
);
-width = 398;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -5;
+height = 52;
+verticalShift = 80;
+weight = 10;
+width = 55;
+};
+};
+width = 414;
},
{
guides = (
@@ -63,46 +137,115 @@ layerId = m008;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(50,232,o),
+(66,63,o),
+(127,-82,c),
+(270,-82,l),
+(219,106,o),
+(204,252,o),
+(229,406,cs),
+(257,576,o),
+(338,779,o),
+(440,941,c),
+(297,941,l),
+(201,817,o),
+(111,600,o),
+(79,406,cs)
+);
}
);
-width = 416;
+userData = {
+RMXScaler = {
+adjustSpace = 30;
+height = 55;
+verticalShift = 80;
+weight = -60;
+width = 55;
+};
+};
+width = 427;
},
{
guides = (
{
-pos = (-39,212);
+pos = (-40,212);
}
);
layerId = m010;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(20,233,o),
+(35,64,o),
+(93,-72,c),
+(318,-72,l),
+(279,117,o),
+(261,252,o),
+(288,415,cs),
+(319,605,o),
+(404,805,o),
+(487,951,c),
+(262,951,l),
+(169,831,o),
+(82,613,o),
+(50,415,cs)
+);
}
);
-width = 506;
+userData = {
+RMXScaler = {
+adjustSpace = 20;
+height = 55;
+verticalShift = 90;
+weight = -370;
+width = 55;
+};
+};
+width = 453;
},
{
guides = (
{
-pos = (-28,192);
+pos = (-27,192);
}
);
layerId = m012;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-168,-1016);
-ref = parenleft.numr;
+closed = 1;
+nodes = (
+(86,255,o),
+(100,91,o),
+(158,-63,c),
+(206,-63,l),
+(151,96,o),
+(135,253,o),
+(161,412,cs),
+(188,575,o),
+(261,751,o),
+(366,905,c),
+(318,905,l),
+(216,762,o),
+(140,580,o),
+(112,412,cs)
+);
}
);
-width = 270;
+userData = {
+RMXScaler = {
+adjustSpace = 40;
+height = 52;
+verticalShift = 90;
+weight = 10;
+width = 55;
+};
+};
+width = 383;
}
);
unicode = 57547;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/parenleft.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/parenleft.numr.glyph
index 434d8684f..36f6afa9b 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/parenleft.numr.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/parenleft.numr.glyph
@@ -1,213 +1,74 @@
{
case = minor;
glyphname = parenleft.numr;
-kernLeft = parenleft.numr;
-kernRight = parenleft.numr;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(187,952,o),
-(216,786,o),
-(302,646,c),
-(452,646,l),
-(378,773,o),
-(350,961,o),
-(378,1132,cs),
-(409,1322,o),
-(507,1507,o),
-(614,1624,c),
-(464,1624,l),
-(325,1476,o),
-(246,1310,o),
-(217,1134,cs)
-);
+pos = (112,678);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 484;
+width = 491;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(169,931,o),
-(201,774,o),
-(320,646,c),
-(534,646,l),
-(455,704,o),
-(412,940,o),
-(445,1134,cs),
-(476,1329,o),
-(597,1565,o),
-(696,1624,c),
-(482,1624,l),
-(330,1501,o),
-(239,1353,o),
-(203,1134,cs)
-);
+pos = (107,648);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 538;
+width = 483;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(210,977,o),
-(231,812,o),
-(293,660,c),
-(337,660,l),
-(277,803,o),
-(256,977,o),
-(285,1154,cs),
-(312,1318,o),
-(386,1498,o),
-(501,1650,c),
-(457,1650,l),
-(345,1498,o),
-(269,1332,o),
-(239,1154,cs)
-);
+pos = (120,723);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 398;
+width = 414;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(161,960,o),
-(186,791,o),
-(273,646,c),
-(421,646,l),
-(346,777,o),
-(319,966,o),
-(348,1134,cs),
-(378,1321,o),
-(475,1504,o),
-(583,1624,c),
-(435,1624,l),
-(300,1478,o),
-(219,1312,o),
-(190,1134,cs)
-);
+pos = (112,678);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 416;
+width = 427;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(158,931,o),
-(190,774,o),
-(309,646,c),
-(523,646,l),
-(444,704,o),
-(401,940,o),
-(434,1134,cs),
-(465,1329,o),
-(586,1565,o),
-(685,1624,c),
-(471,1624,l),
-(319,1501,o),
-(228,1353,o),
-(192,1134,cs)
-);
+pos = (107,648);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 506;
+width = 453;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(146,977,o),
-(167,812,o),
-(229,660,c),
-(273,660,l),
-(213,803,o),
-(192,977,o),
-(221,1154,cs),
-(248,1318,o),
-(322,1498,o),
-(437,1650,c),
-(393,1650,l),
-(281,1498,o),
-(205,1332,o),
-(175,1154,cs)
-);
+pos = (120,723);
+ref = parenleft.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 270;
+width = 383;
}
);
-unicode = 57562;
userData = {
RMXScaler = {
source = parenleft;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/parenright.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/parenright.dnom.glyph
index 125346e1b..e4bd8ca28 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/parenright.dnom.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/parenright.dnom.glyph
@@ -1,80 +1,225 @@
{
case = minor;
glyphname = parenright.dnom;
+kernLeft = parenright.dnom;
+kernRight = parenright.dnom;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(87,-79,l),
+(213,81,o),
+(293,247,o),
+(319,403,cs),
+(348,578,o),
+(321,812,o),
+(256,944,c),
+(110,944,l),
+(166,764,o),
+(187,559,o),
+(161,403,cs),
+(140,275,o),
+(81,145,o),
+(-59,-79,c)
+);
}
);
-width = 484;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -10;
+height = 55;
+verticalShift = 70;
+weight = -60;
+width = 55;
+};
+};
+width = 467;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(122,-78,l),
+(253,83,o),
+(332,252,o),
+(358,408,cs),
+(387,583,o),
+(360,810,o),
+(291,945,c),
+(82,945,l),
+(134,763,o),
+(140,565,o),
+(114,408,cs),
+(93,281,o),
+(50,161,o),
+(-87,-78,c)
+);
}
);
-width = 538;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -12;
+height = 55;
+verticalShift = 70;
+weight = -370;
+width = 55;
+};
+};
+width = 491;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-168,-1016);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(25,-63,l),
+(133,92,o),
+(204,255,o),
+(230,412,cs),
+(258,577,o),
+(240,760,o),
+(185,905,c),
+(134,905,l),
+(188,746,o),
+(205,571,o),
+(178,412,cs),
+(153,258,o),
+(85,104,o),
+(-26,-63,c)
+);
}
);
-width = 399;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -5;
+height = 52;
+verticalShift = 80;
+weight = 10;
+width = 55;
+};
+};
+width = 395;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(56,-82,l),
+(162,58,o),
+(236,226,o),
+(266,406,cs),
+(298,595,o),
+(282,814,o),
+(226,941,c),
+(83,941,l),
+(130,783,o),
+(145,581,o),
+(116,406,cs),
+(90,245,o),
+(22,97,o),
+(-87,-82,c)
+);
}
);
-width = 417;
+userData = {
+RMXScaler = {
+adjustSpace = 30;
+height = 55;
+verticalShift = 80;
+weight = -60;
+width = 55;
+};
+};
+width = 376;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-162,-980);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(128,-72,l),
+(232,64,o),
+(303,233,o),
+(333,415,cs),
+(365,613,o),
+(352,831,o),
+(297,951,c),
+(72,951,l),
+(107,805,o),
+(126,605,o),
+(95,415,cs),
+(68,252,o),
+(4,117,o),
+(-97,-72,c)
+);
}
);
-width = 507;
+userData = {
+RMXScaler = {
+adjustSpace = 20;
+height = 55;
+verticalShift = 90;
+weight = -370;
+width = 55;
+};
+};
+width = 444;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-168,-1016);
-ref = parenright.numr;
+closed = 1;
+nodes = (
+(-30,-63,l),
+(73,85,o),
+(144,249,o),
+(171,412,cs),
+(199,578,o),
+(184,761,o),
+(130,905,c),
+(81,905,l),
+(134,751,o),
+(149,576,o),
+(122,412,cs),
+(97,259,o),
+(32,102,o),
+(-79,-63,c)
+);
}
);
-width = 271;
+userData = {
+RMXScaler = {
+adjustSpace = 40;
+height = 52;
+verticalShift = 90;
+weight = 10;
+width = 55;
+};
+};
+width = 262;
}
);
+metricLeft = "=|parenleft.dnom";
+metricRight = "=|parenleft.dnom";
unicode = 57548;
userData = {
RMXScaler = {
diff --git a/src/Inter-Italic.glyphspackage/glyphs/parenright.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/parenright.numr.glyph
index e8a280b89..e19a32817 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/parenright.numr.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/parenright.numr.glyph
@@ -1,213 +1,74 @@
{
case = minor;
glyphname = parenright.numr;
-kernLeft = parenright.numr;
-kernRight = parenright.numr;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(488,1314,o),
-(461,1475,o),
-(373,1624,c),
-(222,1624,l),
-(293,1501,o),
-(326,1313,o),
-(296,1134,cs),
-(266,955,o),
-(170,765,o),
-(60,646,c),
-(211,646,l),
-(344,787,o),
-(427,954,o),
-(457,1131,cs)
-);
+pos = (112,678);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 484;
+width = 467;
},
{
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(562,1353,o),
-(520,1504,o),
-(408,1624,c),
-(194,1624,l),
-(274,1565,o),
-(317,1332,o),
-(285,1134,cs),
-(251,934,o),
-(128,701,o),
-(32,646,c),
-(246,646,l),
-(401,768,o),
-(491,925,o),
-(525,1134,cs)
-);
+pos = (107,648);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 538;
+width = 491;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(387,1329,o),
-(365,1498,o),
-(303,1650,c),
-(259,1650,l),
-(320,1507,o),
-(340,1327,o),
-(311,1154,cs),
-(283,986,o),
-(207,803,o),
-(95,660,c),
-(139,660,l),
-(251,812,o),
-(328,975,o),
-(357,1154,cs)
-);
+pos = (120,723);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 399;
+width = 395;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(457,1315,o),
-(430,1475,o),
-(344,1624,c),
-(196,1624,l),
-(268,1495,o),
-(299,1309,o),
-(269,1134,cs),
-(240,957,o),
-(145,768,o),
-(34,646,c),
-(182,646,l),
-(317,791,o),
-(398,960,o),
-(427,1134,cs)
-);
+pos = (112,678);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 417;
+width = 376;
},
{
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(552,1353,o),
-(510,1504,o),
-(398,1624,c),
-(184,1624,l),
-(264,1565,o),
-(307,1332,o),
-(275,1134,cs),
-(241,934,o),
-(118,701,o),
-(22,646,c),
-(236,646,l),
-(391,768,o),
-(481,925,o),
-(515,1134,cs)
-);
+pos = (107,648);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 507;
+width = 444;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(323,1329,o),
-(301,1498,o),
-(239,1650,c),
-(195,1650,l),
-(256,1507,o),
-(276,1327,o),
-(247,1154,cs),
-(219,986,o),
-(143,803,o),
-(31,660,c),
-(75,660,l),
-(187,812,o),
-(264,975,o),
-(293,1154,cs)
-);
+pos = (120,723);
+ref = parenright.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 271;
+width = 262;
}
);
-unicode = 57563;
userData = {
RMXScaler = {
source = parenright;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/period.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/period.dnom.glyph
new file mode 100644
index 000000000..8a4dc88cf
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/period.dnom.glyph
@@ -0,0 +1,80 @@
+{
+glyphname = period.dnom;
+kernLeft = period.dnom;
+kernRight = period.dnom;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-60";
+metricRight = "=-60";
+name = ital_gen;
+shapes = (
+{
+pos = (-60,0);
+ref = period;
+}
+);
+width = 434;
+},
+{
+layerId = m012;
+metricLeft = "=-60";
+metricRight = "=-60";
+name = ital_gen;
+shapes = (
+{
+pos = (-60,0);
+ref = period;
+}
+);
+width = 280;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 472;
+},
+{
+layerId = m008;
+metricLeft = "=-30";
+metricRight = "=-30";
+name = ital_gen;
+shapes = (
+{
+pos = (-30,0);
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 300;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+ref = period;
+scale = (0.7,0.7);
+}
+);
+width = 381;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/period.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/period.numr.glyph
new file mode 100644
index 000000000..d2962affb
--- /dev/null
+++ b/src/Inter-Italic.glyphspackage/glyphs/period.numr.glyph
@@ -0,0 +1,83 @@
+{
+glyphname = period.numr;
+kernLeft = period.numr;
+kernRight = period.numr;
+layers = (
+{
+layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
+metricLeft = "=-60";
+metricRight = "=-60";
+name = ital_gen;
+shapes = (
+{
+pos = (56,701);
+ref = period;
+}
+);
+width = 434;
+},
+{
+layerId = m012;
+metricLeft = "=-60";
+metricRight = "=-60";
+name = ital_gen;
+shapes = (
+{
+pos = (56,703);
+ref = period;
+}
+);
+width = 280;
+},
+{
+layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
+name = ital_gen;
+shapes = (
+{
+pos = (108,650);
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 471;
+},
+{
+layerId = m008;
+metricLeft = "=-30";
+metricRight = "=-30";
+name = ital_gen;
+shapes = (
+{
+pos = (78,650);
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 300;
+},
+{
+layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
+name = ital_gen;
+shapes = (
+{
+pos = (100,602);
+ref = period;
+scale = (0.8,0.8);
+}
+);
+width = 611;
+},
+{
+layerId = m010;
+name = ital_gen;
+shapes = (
+{
+pos = (101,613);
+ref = period;
+scale = (0.7,0.7);
+}
+);
+width = 381;
+}
+);
+}
diff --git a/src/Inter-Italic.glyphspackage/glyphs/plus.dnom.glyph b/src/Inter-Italic.glyphspackage/glyphs/plus.dnom.glyph
index 937f0d35e..1d3a4f3fb 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/plus.dnom.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/plus.dnom.glyph
@@ -1,6 +1,8 @@
{
case = minor;
glyphname = plus.dnom;
+kernLeft = hyphen.dnom;
+kernRight = hyphen.dnom;
layers = (
{
guides = (
@@ -12,29 +14,75 @@ layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-165,-994);
-ref = plus.numr;
+closed = 1;
+nodes = (
+(389,128,l),
+(481,680,l),
+(353,680,l),
+(261,128,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(636,343,l),
+(656,464,l),
+(105,464,l),
+(85,343,l)
+);
}
);
-width = 824;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -10;
+height = 55;
+verticalShift = 70;
+weight = -60;
+width = 55;
+};
+};
+width = 793;
},
{
guides = (
{
-pos = (1081,212);
+pos = (1080,212);
}
);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-986);
-ref = plus.numr;
+closed = 1;
+nodes = (
+(430,114,l),
+(530,716,l),
+(339,716,l),
+(239,114,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(670,324,l),
+(700,506,l),
+(99,506,l),
+(69,324,l)
+);
}
);
-width = 831;
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -12;
+height = 55;
+verticalShift = 70;
+weight = -370;
+width = 55;
+};
+};
+width = 817;
},
{
guides = (
@@ -46,29 +94,69 @@ layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = plus.numr;
-}
+closed = 1;
+nodes = (
+(338,150,l),
+(415,615,l),
+(366,615,l),
+(289,150,l)
);
-width = 787;
},
{
-guides = (
-{
-pos = (728,200);
+closed = 1;
+nodes = (
+(594,360,l),
+(601,405,l),
+(111,405,l),
+(104,360,l)
+);
}
);
+userData = {
+RMXScaler = {
+adjustSpace = 10;
+custom = -5;
+height = 52;
+verticalShift = 80;
+weight = 5;
+width = 55;
+};
+};
+width = 763;
+},
+{
layerId = m008;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-165,-994);
-ref = plus.numr;
+closed = 1;
+nodes = (
+(393,118,l),
+(485,675,l),
+(357,675,l),
+(265,118,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(642,335,l),
+(663,458,l),
+(107,458,l),
+(86,335,l)
+);
}
);
-width = 756;
+userData = {
+RMXScaler = {
+adjustSpace = 30;
+height = 55;
+verticalShift = 80;
+weight = -60;
+width = 55;
+};
+};
+width = 793;
},
{
guides = (
@@ -80,12 +168,34 @@ layerId = m010;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-163,-986);
-ref = plus.numr;
+closed = 1;
+nodes = (
+(431,105,l),
+(531,707,l),
+(340,707,l),
+(240,105,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(671,315,l),
+(701,497,l),
+(100,497,l),
+(70,315,l)
+);
}
);
-width = 799;
+userData = {
+RMXScaler = {
+adjustSpace = 20;
+height = 55;
+verticalShift = 90;
+weight = -370;
+width = 55;
+};
+};
+width = 811;
},
{
guides = (
@@ -97,12 +207,34 @@ layerId = m012;
name = ital_gen;
shapes = (
{
-alignment = 1;
-pos = (-164,-992);
-ref = plus.numr;
+closed = 1;
+nodes = (
+(336,161,l),
+(412,622,l),
+(366,622,l),
+(290,161,l)
+);
+},
+{
+closed = 1;
+nodes = (
+(590,369,l),
+(598,414,l),
+(113,414,l),
+(105,369,l)
+);
}
);
-width = 659;
+userData = {
+RMXScaler = {
+adjustSpace = 40;
+height = 52;
+verticalShift = 90;
+weight = 8;
+width = 55;
+};
+};
+width = 748;
}
);
unicode = 57544;
diff --git a/src/Inter-Italic.glyphspackage/glyphs/plus.numr.glyph b/src/Inter-Italic.glyphspackage/glyphs/plus.numr.glyph
index e50912cf4..8bcbff94a 100644
--- a/src/Inter-Italic.glyphspackage/glyphs/plus.numr.glyph
+++ b/src/Inter-Italic.glyphspackage/glyphs/plus.numr.glyph
@@ -1,225 +1,74 @@
{
case = minor;
glyphname = plus.numr;
-kernLeft = hyphen.numr;
-kernRight = hyphen.numr;
layers = (
{
layerId = "11F4534A-B963-4AB5-820F-DAF9A20CD933";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(529,871,l),
-(618,1407,l),
-(487,1407,l),
-(398,871,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(792,1074,l),
-(814,1204,l),
-(223,1204,l),
-(202,1074,l)
-);
+pos = (112,678);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 824;
+width = 793;
},
{
-guides = (
-{
-pos = (21,1388);
-},
-{
-angle = 80.6;
-pos = (593,0);
-}
-);
layerId = "D0EC06BF-13F9-4C88-A6F5-B8203AF6C77E";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(562,846,l),
-(659,1434,l),
-(459,1434,l),
-(362,846,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(817,1042,l),
-(849,1240,l),
-(207,1240,l),
-(175,1042,l)
-);
+pos = (107,648);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 831;
+width = 817;
},
{
layerId = "200BE2C5-40F6-4CF4-AF4F-A33C0CC0964F";
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(471,898,l),
-(547,1362,l),
-(505,1362,l),
-(429,898,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(743,1108,l),
-(751,1152,l),
-(233,1152,l),
-(225,1108,l)
-);
+pos = (120,723);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 787;
+width = 763;
},
{
layerId = m008;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(499,872,l),
-(588,1406,l),
-(460,1406,l),
-(371,872,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(763,1076,l),
-(784,1202,l),
-(196,1202,l),
-(175,1076,l)
-);
+pos = (112,678);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -60;
-width = 60;
-};
-};
-width = 756;
+width = 793;
},
{
-guides = (
-{
-pos = (-75,1388);
-},
-{
-angle = 80.6;
-pos = (497,0);
-}
-);
layerId = m010;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(551,846,l),
-(648,1434,l),
-(448,1434,l),
-(351,846,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(806,1042,l),
-(838,1240,l),
-(196,1240,l),
-(164,1042,l)
-);
+pos = (107,648);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-weight = -370;
-width = 60;
-};
-};
-width = 799;
+width = 811;
},
{
layerId = m012;
name = ital_gen;
shapes = (
{
-closed = 1;
-nodes = (
-(407,898,l),
-(483,1362,l),
-(441,1362,l),
-(365,898,l)
-);
-},
-{
-closed = 1;
-nodes = (
-(679,1108,l),
-(687,1152,l),
-(169,1152,l),
-(161,1108,l)
-);
+pos = (120,723);
+ref = plus.dnom;
}
);
-userData = {
-RMXScaler = {
-height = 53.15;
-verticalShift = 1128;
-width = 60;
-};
-};
-width = 659;
+width = 748;
}
);
-unicode = 57559;
userData = {
RMXScaler = {
source = plus;