summaryrefslogtreecommitdiff
path: root/src/Inter-Roman.glyphspackage/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2023-04-17 02:17:23 +0300
committerRasmus Andersson <rasmus@notion.se>2023-04-17 02:17:23 +0300
commitee13e3daf2659725eb3b3b81c12ad46e5b531fd9 (patch)
tree950e68b7eed75767d93553e9e3422cb4c85a4184 /src/Inter-Roman.glyphspackage/glyphs
parent64061df3d6d1c67c80ff37e577bcdb25ca69fb27 (diff)
downloadinter-ee13e3daf2659725eb3b3b81c12ad46e5b531fd9.tar.xz
overhaul of tabular figures (related gh: #227 #557)
Diffstat (limited to 'src/Inter-Roman.glyphspackage/glyphs')
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/approxequal.case.tf.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/approxequal.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/asciitilde.case.tf.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/asciitilde.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/asterisk.case.tf.glyph158
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/asterisk.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/braceleft.case.tf.glyph77
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/braceleft.tf.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/braceright.case.tf.glyph77
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/braceright.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/bracketleft.case.tf.glyph77
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/bracketleft.tf.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/bracketright.case.tf.glyph77
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/bracketright.tf.glyph69
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/colon.case.tf.glyph69
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/colon.tf.glyph25
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/comma.tf.glyph69
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/divide.case.tf.glyph85
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/divide.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/eight.tf.glyph22
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.case.tf.glyph86
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/equal.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/figurespace.glyph14
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/five.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/four.tf.glyph22
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/four.tf.ss01.glyph33
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/greater.case.tf.glyph78
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/greater.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/greaterequal.case.tf.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/greaterequal.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/less.case.tf.glyph78
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/less.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/lessequal.case.tf.glyph80
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/lessequal.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.case.tf.glyph85
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/minus.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/mugreek.glyph2
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/multiply.case.tf.glyph85
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/multiply.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nbspace.tf.glyph31
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nine.tf.glyph32
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/nine.tf.ss01.glyph32
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/notequal.case.tf.glyph86
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/notequal.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/one.tf.glyph72
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/one.tf.ss01.glyph83
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenleft.case.tf.glyph102
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenleft.tf.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenright.case.tf.glyph82
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/parenright.tf.glyph74
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/period.tf.glyph42
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.case.tf.glyph85
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plus.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plusminus.case.tf.glyph85
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/plusminus.tf.glyph73
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/semicolon.tf.glyph26
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/seven.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/six.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/six.tf.ss01.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/space.tf.glyph31
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/three.1.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/three.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/two.tf.glyph24
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/zero.tf.glyph23
-rw-r--r--src/Inter-Roman.glyphspackage/glyphs/zero.tf.slash.glyph27
65 files changed, 3707 insertions, 299 deletions
diff --git a/src/Inter-Roman.glyphspackage/glyphs/approxequal.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/approxequal.case.tf.glyph
new file mode 100644
index 000000000..dc2fe4731
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/approxequal.case.tf.glyph
@@ -0,0 +1,80 @@
+{
+case = minor;
+color = 8;
+glyphname = approxequal.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = approxequal.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = approxequal;
+metricWidth = approxequal;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/approxequal.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/approxequal.tf.glyph
new file mode 100644
index 000000000..ad0f85ce4
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/approxequal.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = approxequal.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = approxequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = approxequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = approxequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = approxequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = approxequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = approxequal;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/asciitilde.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/asciitilde.case.tf.glyph
new file mode 100644
index 000000000..618112766
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/asciitilde.case.tf.glyph
@@ -0,0 +1,80 @@
+{
+case = minor;
+color = 8;
+glyphname = asciitilde.case.tf;
+kernLeft = hyphen;
+kernRight = hyphen;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,156);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,159);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,156);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,159);
+ref = asciitilde.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = asciitilde;
+metricWidth = asciitilde;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/asciitilde.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/asciitilde.tf.glyph
new file mode 100644
index 000000000..f281d7cc1
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/asciitilde.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = asciitilde.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = asciitilde;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/asterisk.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/asterisk.case.tf.glyph
new file mode 100644
index 000000000..bc42f2269
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/asterisk.case.tf.glyph
@@ -0,0 +1,158 @@
+{
+case = minor;
+color = 8;
+glyphname = asterisk.case.tf;
+kernLeft = bullet;
+kernRight = bullet;
+layers = (
+{
+background = {
+shapes = (
+{
+pos = (-208,0);
+ref = N;
+}
+);
+};
+guides = (
+{
+pos = (864,1024);
+},
+{
+pos = (924,1448);
+},
+{
+pos = (924,460);
+},
+{
+pos = (732,352);
+},
+{
+angle = 90;
+pos = (560,1708);
+}
+);
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+},
+{
+guides = (
+{
+angle = 90;
+pos = (758,636);
+},
+{
+pos = (1506,1024);
+}
+);
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+},
+{
+background = {
+shapes = (
+{
+pos = (-240,0);
+ref = N;
+}
+);
+};
+guides = (
+{
+pos = (540,1024);
+},
+{
+pos = (600,1448);
+},
+{
+pos = (600,460);
+},
+{
+pos = (408,352);
+},
+{
+angle = 90;
+pos = (236,1708);
+}
+);
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+},
+{
+guides = (
+{
+angle = 90;
+pos = (646,636);
+},
+{
+pos = (1394,1024);
+}
+);
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,-326);
+ref = asterisk.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = asterisk;
+metricWidth = asterisk;
+note = "\012Recipe:\0121. make horizontal rect\0122. copy rect and paste\0123. rotate by 60 deg\0124. enter transform mode and center it\0125. copy the rotated piece and paste\0126. flip on vertical axis\0127. enter transform mode and center it\012";
+tags = (
+"TODO-opsz"
+);
+userData = {
+com.typemytype.robofont.guideline.magnetic.8kyvXg1lkX = 5;
+com.typemytype.robofont.guideline.magnetic.G9ZB6lXRAP = 5;
+com.typemytype.robofont.guideline.magnetic.NTqmofmBPi = 5;
+com.typemytype.robofont.guideline.magnetic.WeNGZHYYeV = 5;
+com.typemytype.robofont.guideline.magnetic.lFKw8dAZO7 = 5;
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/asterisk.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/asterisk.tf.glyph
new file mode 100644
index 000000000..29768889a
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/asterisk.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = asterisk.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (148,0);
+ref = asterisk;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (212,0);
+ref = asterisk;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (148,0);
+ref = asterisk;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (180,0);
+ref = asterisk;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (38,0);
+ref = asterisk;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (54,0);
+ref = asterisk;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/braceleft.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/braceleft.case.tf.glyph
new file mode 100644
index 000000000..69888e09d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/braceleft.case.tf.glyph
@@ -0,0 +1,77 @@
+{
+case = minor;
+color = 8;
+glyphname = braceleft.case.tf;
+kernLeft = parenleft.case;
+kernRight = parenleft.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceleft.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = braceleft;
+metricWidth = braceleft;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/braceleft.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/braceleft.tf.glyph
new file mode 100644
index 000000000..57d0addd7
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/braceleft.tf.glyph
@@ -0,0 +1,74 @@
+{
+color = 8;
+glyphname = braceleft.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (-10,0);
+ref = braceleft;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (54,0);
+ref = braceleft;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-62,0);
+ref = braceleft;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (12,0);
+ref = braceleft;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-140,0);
+ref = braceleft;
+scale = (0.9,1);
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-101,0);
+ref = braceleft;
+scale = (0.9,1);
+}
+);
+width = 800;
+}
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/braceright.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/braceright.case.tf.glyph
new file mode 100644
index 000000000..dac2f2dca
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/braceright.case.tf.glyph
@@ -0,0 +1,77 @@
+{
+case = minor;
+color = 8;
+glyphname = braceright.case.tf;
+kernLeft = parenright.case;
+kernRight = parenright.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = braceright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = braceright.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = braceright;
+metricWidth = braceright;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/braceright.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/braceright.tf.glyph
new file mode 100644
index 000000000..a816b342a
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/braceright.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = braceright.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+ref = braceright;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (64,0);
+ref = braceright;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+ref = braceright;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+ref = braceright;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (9,0);
+ref = braceright;
+scale = (0.9,1);
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (6,0);
+ref = braceright;
+scale = (0.9,1);
+}
+);
+width = 800;
+}
+);
+metricLeft = "=|braceleft.tf";
+metricWidth = braceleft.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/bracketleft.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/bracketleft.case.tf.glyph
new file mode 100644
index 000000000..490f94c75
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/bracketleft.case.tf.glyph
@@ -0,0 +1,77 @@
+{
+case = minor;
+color = 8;
+glyphname = bracketleft.case.tf;
+kernLeft = parenleft.case;
+kernRight = parenleft.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketleft.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = bracketleft;
+metricWidth = bracketleft;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/bracketleft.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/bracketleft.tf.glyph
new file mode 100644
index 000000000..ec5295691
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/bracketleft.tf.glyph
@@ -0,0 +1,74 @@
+{
+color = 8;
+glyphname = bracketleft.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (154,0);
+ref = bracketleft;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (218,0);
+ref = bracketleft;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (62,0);
+ref = bracketleft;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (188,0);
+ref = bracketleft;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (6,0);
+ref = bracketleft;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (64,0);
+ref = bracketleft;
+}
+);
+width = 800;
+}
+);
+metricRight = braceleft.tf;
+metricWidth = braceleft.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/bracketright.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/bracketright.case.tf.glyph
new file mode 100644
index 000000000..681488ab4
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/bracketright.case.tf.glyph
@@ -0,0 +1,77 @@
+{
+case = minor;
+color = 8;
+glyphname = bracketright.case.tf;
+kernLeft = parenright.case;
+kernRight = parenright.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = bracketright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = bracketright.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = bracketright;
+metricWidth = bracketright;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/bracketright.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/bracketright.tf.glyph
new file mode 100644
index 000000000..1ca8b3050
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/bracketright.tf.glyph
@@ -0,0 +1,69 @@
+{
+color = 8;
+glyphname = bracketright.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+ref = bracketright;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (64,0);
+ref = bracketright;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+ref = bracketright;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+ref = bracketright;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+ref = bracketright;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+ref = bracketright;
+}
+);
+width = 800;
+}
+);
+metricLeft = "=|bracketleft.tf";
+metricRight = "=|bracketleft.tf";
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/colon.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/colon.case.tf.glyph
new file mode 100644
index 000000000..9f55abd3b
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/colon.case.tf.glyph
@@ -0,0 +1,69 @@
+{
+case = minor;
+color = 8;
+glyphname = colon.case.tf;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+pos = (0,189);
+ref = colon.tf;
+}
+);
+width = 550;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+pos = (0,184);
+ref = colon.tf;
+}
+);
+width = 550;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,203);
+ref = colon.tf;
+}
+);
+width = 550;
+},
+{
+layerId = m007;
+shapes = (
+{
+pos = (0,241);
+ref = colon.tf;
+}
+);
+width = 550;
+},
+{
+layerId = m009;
+shapes = (
+{
+pos = (0,234);
+ref = colon.tf;
+}
+);
+width = 550;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,241);
+ref = colon.tf;
+}
+);
+width = 550;
+}
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/colon.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/colon.tf.glyph
index f42ecf3c3..bcbdf1a82 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/colon.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/colon.tf.glyph
@@ -6,63 +6,68 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (-16,0);
ref = colon;
}
);
-width = 564;
+width = 550;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (12,0);
+pos = (-107,0);
ref = colon;
}
);
-width = 640;
+width = 550;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-8,0);
+pos = (-2,0);
ref = colon;
}
);
-width = 520;
+width = 550;
},
{
layerId = m007;
shapes = (
{
+pos = (55,0);
ref = colon;
}
);
-width = 500;
+width = 550;
},
{
layerId = m009;
shapes = (
{
-pos = (12,0);
+pos = (3,0);
ref = colon;
}
);
-width = 608;
+width = 550;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-8,0);
+pos = (75,0);
ref = colon;
}
);
-width = 392;
+width = 550;
}
);
+metricLeft = period.tf;
+metricWidth = period.tf;
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/comma.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/comma.tf.glyph
index 6a8d6f496..2c599330d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/comma.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/comma.tf.glyph
@@ -3,16 +3,30 @@ color = 8;
glyphname = comma.tf;
layers = (
{
+background = {
+shapes = (
+{
+ref = period.tf;
+}
+);
+};
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-pos = (-8,0);
+pos = (-20,0);
ref = comma;
}
);
-width = 564;
+width = 550;
},
{
+background = {
+shapes = (
+{
+ref = period.tf;
+}
+);
+};
guides = (
{
pos = (12,1240);
@@ -24,63 +38,84 @@ pos = (12,764);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (2,0);
+pos = (-99,0);
ref = comma;
}
);
-width = 642;
+width = 550;
},
{
+background = {
+shapes = (
+{
+ref = period.tf;
+}
+);
+};
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-18,0);
+pos = (18,0);
ref = comma;
}
);
-width = 518;
+width = 550;
},
{
+background = {
+shapes = (
+{
+ref = period.tf;
+}
+);
+};
layerId = m007;
shapes = (
{
-pos = (-8,0);
+pos = (73,0);
ref = comma;
}
);
-width = 500;
+width = 550;
},
{
-guides = (
-{
-pos = (-84,1240);
-},
+background = {
+shapes = (
{
-pos = (-84,764);
+ref = period.tf;
}
);
+};
layerId = m009;
shapes = (
{
-pos = (2,0);
+pos = (1,0);
ref = comma;
}
);
-width = 610;
+width = 550;
},
{
+background = {
+shapes = (
+{
+ref = period.tf;
+}
+);
+};
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-18,0);
+pos = (121,0);
ref = comma;
}
);
-width = 390;
+width = 550;
}
);
+metricWidth = period.tf;
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/divide.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/divide.case.tf.glyph
new file mode 100644
index 000000000..777f3437d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/divide.case.tf.glyph
@@ -0,0 +1,85 @@
+{
+case = minor;
+color = 8;
+glyphname = divide.case.tf;
+kernLeft = hyphen;
+kernRight = hyphen;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = divide.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = divide.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = divide.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = divide.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = divide.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = divide.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = divide;
+metricWidth = divide;
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/divide.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/divide.tf.glyph
new file mode 100644
index 000000000..1e2ebfa61
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/divide.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = divide.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = divide;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = divide;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = divide;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = divide;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = divide;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = divide;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/eight.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/eight.tf.glyph
index 9538b593f..ccb439084 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/eight.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/eight.tf.glyph
@@ -11,62 +11,62 @@ pos = (32,0);
ref = eight;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (14,0);
+pos = (-55,0);
ref = eight;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-12,0);
+pos = (49,0);
ref = eight;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (35,0);
+pos = (64,0);
ref = eight;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (14,0);
+pos = (3,0);
ref = eight;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-12,0);
+pos = (113,0);
ref = eight;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.case.tf.glyph
new file mode 100644
index 000000000..a4bc72e57
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/equal.case.tf.glyph
@@ -0,0 +1,86 @@
+{
+case = minor;
+color = 8;
+glyphname = equal.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = equal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = equal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = equal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = equal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = equal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = equal.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = equal;
+metricWidth = equal;
+tags = (
+"TODO-opsz"
+);
+userData = {
+interface.gridadjust.original = "{'width': 1664, 'leftMargin': 256, 'rightMargin': 256}";
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/equal.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/equal.tf.glyph
new file mode 100644
index 000000000..75f03e0ff
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/equal.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = equal.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = equal;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = equal;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-14,0);
+ref = equal;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (18,0);
+ref = equal;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = equal;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = equal;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/figurespace.glyph b/src/Inter-Roman.glyphspackage/glyphs/figurespace.glyph
index 1c7278f89..4365eff4a 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/figurespace.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/figurespace.glyph
@@ -1,30 +1,30 @@
{
-color = (237,229,250,1);
+color = 8;
glyphname = figurespace;
layers = (
{
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
-width = 1210;
+width = 1320;
},
{
layerId = m007;
-width = 1262;
+width = 1320;
},
{
layerId = m009;
-width = 1410;
+width = 1320;
},
{
layerId = m011;
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/five.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/five.tf.glyph
index 60209d6d8..b75d09ca0 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/five.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/five.tf.glyph
@@ -7,66 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (38,0);
+pos = (25,0);
ref = five;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (30,0);
+pos = (-39,0);
ref = five;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (18,0);
+pos = (71,0);
ref = five;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (22,0);
+pos = (46,0);
ref = five;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (30,0);
+pos = (-9,0);
ref = five;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (18,0);
+pos = (135,0);
ref = five;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/four.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/four.tf.glyph
index fdba3d482..8d05e10e5 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/four.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/four.tf.glyph
@@ -7,60 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
+pos = (2,0);
ref = four;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-66,0);
ref = four;
}
);
-width = 1438;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-6,0);
+pos = (50,0);
ref = four;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
+pos = (27,0);
ref = four;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (-46,0);
ref = four;
}
);
-width = 1414;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-6,0);
+pos = (115,0);
ref = four;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/four.tf.ss01.glyph b/src/Inter-Roman.glyphspackage/glyphs/four.tf.ss01.glyph
index 19353f69a..9acea71b1 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/four.tf.ss01.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/four.tf.ss01.glyph
@@ -6,76 +6,83 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (2,0);
ref = four.ss01;
}
);
-width = 1326;
+width = 1320;
},
{
guides = (
{
-pos = (12,1240);
+pos = (-54,1240);
},
{
-pos = (12,896);
+pos = (-54,896);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-66,0);
ref = four.ss01;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-6,0);
+pos = (50,0);
ref = four.ss01;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
-pos = (-9,0);
+alignment = -1;
+pos = (27,0);
ref = four.ss01;
}
);
-width = 1262;
+width = 1320;
},
{
guides = (
{
-pos = (-84,1240);
+pos = (-130,1240);
},
{
-pos = (-84,896);
+pos = (-130,896);
}
);
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (-46,0);
ref = four.ss01;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-6,0);
+pos = (115,0);
ref = four.ss01;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/greater.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/greater.case.tf.glyph
new file mode 100644
index 000000000..7ddc18929
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/greater.case.tf.glyph
@@ -0,0 +1,78 @@
+{
+case = minor;
+color = 8;
+glyphname = greater.case.tf;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = greater.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = greater.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = greater.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = greater.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = greater.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = greater.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = greater;
+metricWidth = greater;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/greater.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/greater.tf.glyph
new file mode 100644
index 000000000..549998961
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/greater.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = greater.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (-32,0);
+ref = greater;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (40,0);
+ref = greater;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-47,0);
+ref = greater;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (-7,0);
+ref = greater;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-59,0);
+ref = greater;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-43,0);
+ref = greater;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/greaterequal.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/greaterequal.case.tf.glyph
new file mode 100644
index 000000000..c228313e2
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/greaterequal.case.tf.glyph
@@ -0,0 +1,80 @@
+{
+case = minor;
+color = 8;
+glyphname = greaterequal.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,115);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,138);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,115);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,138);
+ref = greaterequal.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = greaterequal;
+metricWidth = greaterequal;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/greaterequal.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/greaterequal.tf.glyph
new file mode 100644
index 000000000..9bb32ecc4
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/greaterequal.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = greaterequal.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (9,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (73,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-49,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-33,0);
+ref = greaterequal;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/less.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/less.case.tf.glyph
new file mode 100644
index 000000000..ec4ba1f5b
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/less.case.tf.glyph
@@ -0,0 +1,78 @@
+{
+case = minor;
+color = 8;
+glyphname = less.case.tf;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = less.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = less.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = less.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = less.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,139);
+ref = less.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = less.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = less;
+metricWidth = less;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/less.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/less.tf.glyph
new file mode 100644
index 000000000..3928a3b3b
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/less.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = less.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (48,0);
+ref = less;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (104,0);
+ref = less;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = less;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (41,0);
+ref = less;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-41,0);
+ref = less;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-25,0);
+ref = less;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/lessequal.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/lessequal.case.tf.glyph
new file mode 100644
index 000000000..bcd60dc26
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/lessequal.case.tf.glyph
@@ -0,0 +1,80 @@
+{
+case = minor;
+color = 8;
+glyphname = lessequal.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,115);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,138);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,115);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,138);
+ref = lessequal.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = lessequal;
+metricWidth = lessequal;
+tags = (
+"TODO-opsz"
+);
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/lessequal.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/lessequal.tf.glyph
new file mode 100644
index 000000000..3e478d355
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/lessequal.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = lessequal.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (9,0);
+ref = lessequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (73,0);
+ref = lessequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = lessequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = lessequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-49,0);
+ref = lessequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-33,0);
+ref = lessequal;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.case.tf.glyph
new file mode 100644
index 000000000..da779bcbc
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/minus.case.tf.glyph
@@ -0,0 +1,85 @@
+{
+case = minor;
+color = 8;
+glyphname = minus.case.tf;
+kernLeft = hyphen;
+kernRight = hyphen;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = minus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = minus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = minus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = minus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = minus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = minus.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = minus;
+metricWidth = minus;
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/minus.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/minus.tf.glyph
new file mode 100644
index 000000000..708d046b4
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/minus.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = minus.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = minus;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = minus;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = minus;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = minus;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = minus;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = minus;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/mugreek.glyph b/src/Inter-Roman.glyphspackage/glyphs/mugreek.glyph
index b6eb71c75..df607f3ed 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/mugreek.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/mugreek.glyph
@@ -59,7 +59,7 @@ alignment = 1;
ref = micro;
}
);
-width = 1068;
+width = 1096;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/multiply.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/multiply.case.tf.glyph
new file mode 100644
index 000000000..908e40c59
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/multiply.case.tf.glyph
@@ -0,0 +1,85 @@
+{
+case = minor;
+color = 8;
+glyphname = multiply.case.tf;
+kernLeft = bullet;
+kernRight = bullet;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = multiply.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = multiply.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = multiply.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = multiply.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = multiply.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,164);
+ref = multiply.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = multiply;
+metricWidth = multiply;
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/multiply.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/multiply.tf.glyph
new file mode 100644
index 000000000..7dd4aaa09
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/multiply.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = multiply.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = multiply;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = multiply;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = multiply;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = multiply;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = multiply;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = multiply;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nbspace.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/nbspace.tf.glyph
new file mode 100644
index 000000000..df7f5124c
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/nbspace.tf.glyph
@@ -0,0 +1,31 @@
+{
+color = 8;
+glyphname = nbspace.tf;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+width = 550;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+width = 550;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+width = 550;
+},
+{
+layerId = m007;
+width = 550;
+},
+{
+layerId = m009;
+width = 550;
+},
+{
+layerId = m011;
+width = 550;
+}
+);
+metricWidth = period.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nine.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/nine.tf.glyph
index 9847a6862..9be9964d2 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nine.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nine.tf.glyph
@@ -7,82 +7,82 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (30,0);
ref = nine;
}
);
-width = 1326;
+width = 1320;
},
{
guides = (
{
-pos = (20,764);
+pos = (-31,764);
},
{
-pos = (20,1240);
+pos = (-31,1240);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (18,0);
+pos = (-51,0);
ref = nine;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (8,0);
+pos = (82,0);
ref = nine;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (40,0);
+pos = (62,0);
ref = nine;
}
);
-width = 1262;
+width = 1320;
},
{
guides = (
{
-pos = (-76,764);
+pos = (-77,764);
},
{
-pos = (-76,1240);
+pos = (-77,1240);
}
);
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (18,0);
+pos = (-1,0);
ref = nine;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (8,0);
+pos = (146,0);
ref = nine;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/nine.tf.ss01.glyph b/src/Inter-Roman.glyphspackage/glyphs/nine.tf.ss01.glyph
index e89d4ada3..0840aa53c 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/nine.tf.ss01.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/nine.tf.ss01.glyph
@@ -6,75 +6,83 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (72,0);
ref = nine.ss01;
}
);
-width = 1326;
+width = 1320;
},
{
guides = (
{
-pos = (24,764);
+pos = (15,764);
},
{
-pos = (24,1240);
+pos = (15,1240);
}
);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-9,0);
ref = nine.ss01;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (78,0);
ref = nine.ss01;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
+alignment = -1;
+pos = (104,0);
ref = nine.ss01;
}
);
-width = 1262;
+width = 1320;
},
{
guides = (
{
-pos = (-72,764);
+pos = (-65,764);
},
{
-pos = (-72,1240);
+pos = (-65,1240);
}
);
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (7,0);
ref = nine.ss01;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (142,0);
ref = nine.ss01;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/notequal.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/notequal.case.tf.glyph
new file mode 100644
index 000000000..b1a2bcbc9
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/notequal.case.tf.glyph
@@ -0,0 +1,86 @@
+{
+case = minor;
+color = 8;
+glyphname = notequal.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = notequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = notequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = notequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = notequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = notequal.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = notequal.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = notequal;
+metricWidth = notequal;
+tags = (
+"TODO-opsz"
+);
+userData = {
+interface.gridadjust.original = "{'width': 1543, 'leftMargin': 256, 'rightMargin': 135}";
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/notequal.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/notequal.tf.glyph
new file mode 100644
index 000000000..626a11863
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/notequal.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = notequal.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = notequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = notequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-14,0);
+ref = notequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (18,0);
+ref = notequal;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = notequal;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = notequal;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/one.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/one.tf.glyph
index f4702d633..30f54f2a3 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/one.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/one.tf.glyph
@@ -8,19 +8,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1162,0,l),
-(1162,160,l),
-(241,160,l),
-(241,0,l)
+(1146,0,l),
+(1146,160,l),
+(225,160,l),
+(225,0,l)
);
},
{
alignment = -1;
-pos = (174,0);
+pos = (158,0);
ref = one;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
@@ -28,19 +28,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1300,0,l),
-(1300,322,l),
-(221,322,l),
-(221,0,l)
+(1216,0,l),
+(1216,322,l),
+(137,322,l),
+(137,0,l)
);
},
{
alignment = -1;
-pos = (173,0);
+pos = (97,0);
ref = one;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
@@ -48,19 +48,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1050,0,l),
-(1050,46,l),
-(233,46,l),
-(233,0,l)
+(1068,0,l),
+(1068,46,l),
+(251,46,l),
+(251,0,l)
);
},
{
alignment = -1;
-pos = (166,0);
+pos = (184,0);
ref = one;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
@@ -68,19 +68,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1137,0,l),
-(1137,160,l),
-(216,160,l),
-(216,0,l)
+(1141,0,l),
+(1141,160,l),
+(220,160,l),
+(220,0,l)
);
},
{
alignment = -1;
-pos = (185,0);
+pos = (189,0);
ref = one;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
@@ -88,19 +88,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1254,0,l),
-(1254,322,l),
-(223,322,l),
-(223,0,l)
+(1200,0,l),
+(1200,322,l),
+(169,322,l),
+(169,0,l)
);
},
{
alignment = -1;
-pos = (205,0);
+pos = (151,0);
ref = one;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
@@ -108,19 +108,19 @@ shapes = (
{
closed = 1;
nodes = (
-(1002,0,l),
-(1002,46,l),
-(185,46,l),
-(185,0,l)
+(1067,0,l),
+(1067,46,l),
+(250,46,l),
+(250,0,l)
);
},
{
alignment = -1;
-pos = (174,0);
+pos = (239,0);
ref = one;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/one.tf.ss01.glyph b/src/Inter-Roman.glyphspackage/glyphs/one.tf.ss01.glyph
index 2de1aec15..6b1118329 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/one.tf.ss01.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/one.tf.ss01.glyph
@@ -6,6 +6,7 @@ layers = (
background = {
shapes = (
{
+pos = (-16,0);
ref = one.tf;
}
);
@@ -13,25 +14,27 @@ ref = one.tf;
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-pos = (184,0);
+alignment = -1;
+pos = (168,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1162,0,l),
-(1162,160,l),
-(241,160,l),
-(241,0,l)
+(1146,0,l),
+(1146,160,l),
+(225,160,l),
+(225,0,l)
);
}
);
-width = 1326;
+width = 1320;
},
{
background = {
shapes = (
{
+pos = (-44,0);
ref = one.tf;
}
);
@@ -39,20 +42,21 @@ ref = one.tf;
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (179,0);
+alignment = -1;
+pos = (95,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1300,0,l),
-(1300,322,l),
-(221,322,l),
-(221,0,l)
+(1216,0,l),
+(1216,322,l),
+(137,322,l),
+(137,0,l)
);
}
);
-width = 1442;
+width = 1320;
},
{
associatedMasterId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
@@ -100,6 +104,7 @@ width = 1442;
background = {
shapes = (
{
+pos = (18,0);
ref = one.tf;
}
);
@@ -108,25 +113,26 @@ layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (174,0);
+pos = (192,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1050,0,l),
-(1050,46,l),
-(233,46,l),
-(233,0,l)
+(1068,0,l),
+(1068,46,l),
+(251,46,l),
+(251,0,l)
);
}
);
-width = 1210;
+width = 1320;
},
{
background = {
shapes = (
{
+pos = (6,0);
ref = one.tf;
}
);
@@ -134,20 +140,21 @@ ref = one.tf;
layerId = m007;
shapes = (
{
-pos = (180,0);
+alignment = -1;
+pos = (186,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1135,0,l),
-(1135,160,l),
-(214,160,l),
-(214,0,l)
+(1141,0,l),
+(1141,160,l),
+(220,160,l),
+(220,0,l)
);
}
);
-width = 1262;
+width = 1320;
},
{
associatedMasterId = m007;
@@ -174,6 +181,7 @@ width = 1222;
background = {
shapes = (
{
+pos = (-54,0);
ref = one.tf;
}
);
@@ -181,20 +189,21 @@ ref = one.tf;
layerId = m009;
shapes = (
{
-pos = (190,0);
+alignment = -1;
+pos = (136,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1254,0,l),
-(1254,322,l),
-(223,322,l),
-(223,0,l)
+(1200,0,l),
+(1200,322,l),
+(169,322,l),
+(169,0,l)
);
}
);
-width = 1410;
+width = 1320;
},
{
associatedMasterId = m009;
@@ -221,6 +230,7 @@ width = 1442;
background = {
shapes = (
{
+pos = (65,0);
ref = one.tf;
}
);
@@ -229,22 +239,23 @@ layerId = m011;
shapes = (
{
alignment = -1;
-pos = (182,0);
+pos = (247,0);
ref = one.ss01;
},
{
closed = 1;
nodes = (
-(1002,0,l),
-(1002,46,l),
-(185,46,l),
-(185,0,l)
+(1067,0,l),
+(1067,46,l),
+(250,46,l),
+(250,0,l)
);
}
);
-width = 1082;
+width = 1320;
}
);
+metricLeft = one.tf;
metricWidth = zero.tf;
tags = (
"TODO-opsz"
diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenleft.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenleft.case.tf.glyph
new file mode 100644
index 000000000..b0e73e400
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/parenleft.case.tf.glyph
@@ -0,0 +1,102 @@
+{
+case = minor;
+color = 8;
+glyphname = parenleft.case.tf;
+kernLeft = parenleft.case;
+kernRight = parenleft.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = parenleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = parenleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = parenleft.tf;
+}
+);
+width = 800;
+},
+{
+guides = (
+{
+angle = 90;
+pos = (92,-128);
+},
+{
+angle = 90;
+pos = (292,4);
+},
+{
+pos = (96,1752);
+},
+{
+pos = (264,1640);
+}
+);
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = parenleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = parenleft.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = parenleft.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = parenleft;
+metricWidth = parenleft;
+userData = {
+com.typemytype.robofont.guideline.magnetic.EBnQt0nTcL = 5;
+com.typemytype.robofont.guideline.magnetic.ETImGLUWal = 5;
+com.typemytype.robofont.guideline.magnetic.pX6Yu6Asa7 = 5;
+com.typemytype.robofont.guideline.magnetic.zGIxaaei8b = 5;
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenleft.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenleft.tf.glyph
new file mode 100644
index 000000000..0e03f98c4
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/parenleft.tf.glyph
@@ -0,0 +1,74 @@
+{
+color = 8;
+glyphname = parenleft.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (138,0);
+ref = parenleft;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (202,0);
+ref = parenleft;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (36,0);
+ref = parenleft;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (165,0);
+ref = parenleft;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-36,0);
+ref = parenleft;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (36,0);
+ref = parenleft;
+}
+);
+width = 800;
+}
+);
+metricRight = braceleft.tf;
+metricWidth = braceleft.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenright.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenright.case.tf.glyph
new file mode 100644
index 000000000..367821c1d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/parenright.case.tf.glyph
@@ -0,0 +1,82 @@
+{
+case = minor;
+color = 8;
+glyphname = parenright.case.tf;
+kernLeft = parenright.case;
+kernRight = parenright.case;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = parenright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,94);
+ref = parenright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,93);
+ref = parenright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = parenright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,109);
+ref = parenright.tf;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,108);
+ref = parenright.tf;
+}
+);
+width = 800;
+}
+);
+metricLeft = parenright;
+metricWidth = parenright;
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/parenright.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/parenright.tf.glyph
new file mode 100644
index 000000000..584eb7e63
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/parenright.tf.glyph
@@ -0,0 +1,74 @@
+{
+color = 8;
+glyphname = parenright.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (16,0);
+ref = parenright;
+}
+);
+width = 800;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (80,0);
+ref = parenright;
+}
+);
+width = 800;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (26,0);
+ref = parenright;
+}
+);
+width = 800;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (23,0);
+ref = parenright;
+}
+);
+width = 800;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (42,0);
+ref = parenright;
+}
+);
+width = 800;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (28,0);
+ref = parenright;
+}
+);
+width = 800;
+}
+);
+metricLeft = "=|parenleft.tf";
+metricRight = "=|parenleft.tf";
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/period.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/period.tf.glyph
index 848e0c96c..ccc31c581 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/period.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/period.tf.glyph
@@ -6,77 +6,67 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (-16,0);
ref = period;
}
);
-width = 564;
-},
-{
-guides = (
-{
-pos = (16,1240);
+width = 550;
},
{
-pos = (16,764);
-}
-);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (12,0);
+alignment = -1;
+pos = (-107,0);
ref = period;
}
);
-width = 640;
+width = 550;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-8,0);
+pos = (-2,0);
ref = period;
}
);
-width = 520;
+width = 550;
},
{
layerId = m007;
shapes = (
{
+alignment = -1;
+pos = (55,0);
ref = period;
}
);
-width = 500;
-},
-{
-guides = (
-{
-pos = (-80,1240);
+width = 550;
},
{
-pos = (-80,764);
-}
-);
layerId = m009;
shapes = (
{
-pos = (12,0);
+alignment = -1;
+pos = (3,0);
ref = period;
}
);
-width = 608;
+width = 550;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-8,0);
+pos = (75,0);
ref = period;
}
);
-width = 392;
+width = 550;
}
);
tags = (
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.case.tf.glyph
new file mode 100644
index 000000000..a0b68a17a
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/plus.case.tf.glyph
@@ -0,0 +1,85 @@
+{
+case = minor;
+color = 8;
+glyphname = plus.case.tf;
+kernLeft = hyphen;
+kernRight = hyphen;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = plus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = plus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = plus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = plus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,140);
+ref = plus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,163);
+ref = plus.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = plus;
+metricWidth = plus;
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plus.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/plus.tf.glyph
new file mode 100644
index 000000000..2402063b1
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/plus.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = plus.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = plus;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = plus;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-14,0);
+ref = plus;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (18,0);
+ref = plus;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-50,0);
+ref = plus;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-34,0);
+ref = plus;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plusminus.case.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/plusminus.case.tf.glyph
new file mode 100644
index 000000000..dec87fe2d
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/plusminus.case.tf.glyph
@@ -0,0 +1,85 @@
+{
+case = minor;
+color = 8;
+glyphname = plusminus.case.tf;
+kernLeft = approxequal;
+kernRight = approxequal;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = 1;
+pos = (0,151);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = 1;
+pos = (0,134);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = 1;
+pos = (0,116);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = 1;
+pos = (0,151);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = 1;
+pos = (0,134);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = 1;
+pos = (0,116);
+ref = plusminus.tf;
+}
+);
+width = 1320;
+}
+);
+metricLeft = plusminus;
+metricWidth = plusminus;
+tags = (
+"TODO-opsz"
+);
+userData = {
+"interface.width-adjustments" = (
+-16
+);
+};
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/plusminus.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/plusminus.tf.glyph
new file mode 100644
index 000000000..28685c915
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/plusminus.tf.glyph
@@ -0,0 +1,73 @@
+{
+color = 8;
+glyphname = plusminus.tf;
+layers = (
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+shapes = (
+{
+alignment = -1;
+pos = (8,0);
+ref = plusminus;
+}
+);
+width = 1320;
+},
+{
+layerId = m011;
+shapes = (
+{
+alignment = -1;
+pos = (72,0);
+ref = plusminus;
+}
+);
+width = 1320;
+},
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+shapes = (
+{
+alignment = -1;
+pos = (-15,0);
+ref = plusminus;
+}
+);
+width = 1320;
+},
+{
+layerId = m007;
+shapes = (
+{
+alignment = -1;
+pos = (17,0);
+ref = plusminus;
+}
+);
+width = 1320;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+shapes = (
+{
+alignment = -1;
+pos = (-49,0);
+ref = plusminus;
+}
+);
+width = 1320;
+},
+{
+layerId = m009;
+shapes = (
+{
+alignment = -1;
+pos = (-33,0);
+ref = plusminus;
+}
+);
+width = 1320;
+}
+);
+metricWidth = zero.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/semicolon.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/semicolon.tf.glyph
index 170ee6d2c..b3d852137 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/semicolon.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/semicolon.tf.glyph
@@ -6,65 +6,67 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
-pos = (-6,0);
+pos = (-20,0);
ref = semicolon;
}
);
-width = 564;
+width = 550;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
-pos = (8,0);
+pos = (-99,0);
ref = semicolon;
}
);
-width = 634;
+width = 550;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-14,0);
+pos = (18,0);
ref = semicolon;
}
);
-width = 522;
+width = 550;
},
{
layerId = m007;
shapes = (
{
-pos = (-6,0);
+pos = (73,0);
ref = semicolon;
}
);
-width = 500;
+width = 550;
},
{
layerId = m009;
shapes = (
{
-pos = (8,0);
+pos = (1,0);
ref = semicolon;
}
);
-width = 602;
+width = 550;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-14,0);
+pos = (121,0);
ref = semicolon;
}
);
-width = 394;
+width = 550;
}
);
+metricLeft = comma.tf;
+metricWidth = period.tf;
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/seven.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/seven.tf.glyph
index ed1a656fe..4250cf255 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/seven.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/seven.tf.glyph
@@ -7,66 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (78,0);
+pos = (84,0);
ref = seven;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (98,0);
+pos = (43,0);
ref = seven;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (46,0);
+pos = (108,0);
ref = seven;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (121,0);
+pos = (150,0);
ref = seven;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (98,0);
+pos = (59,0);
ref = seven;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (46,0);
+pos = (172,0);
ref = seven;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/six.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/six.tf.glyph
index 071f45096..257aadb0d 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/six.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/six.tf.glyph
@@ -7,66 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (30,0);
ref = six;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (-51,0);
ref = six;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (8,0);
+pos = (82,0);
ref = six;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (26,0);
+pos = (62,0);
ref = six;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (-1,0);
ref = six;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (8,0);
+pos = (146,0);
ref = six;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/six.tf.ss01.glyph b/src/Inter-Roman.glyphspackage/glyphs/six.tf.ss01.glyph
index ba4653c1f..438c8c655 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/six.tf.ss01.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/six.tf.ss01.glyph
@@ -6,59 +6,67 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (72,0);
ref = six.ss01;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-44,0);
ref = six.ss01;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (78,0);
ref = six.ss01;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
+alignment = -1;
+pos = (104,0);
ref = six.ss01;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (-28,0);
ref = six.ss01;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (142,0);
ref = six.ss01;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/space.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/space.tf.glyph
new file mode 100644
index 000000000..7af7657f7
--- /dev/null
+++ b/src/Inter-Roman.glyphspackage/glyphs/space.tf.glyph
@@ -0,0 +1,31 @@
+{
+color = 8;
+glyphname = space.tf;
+layers = (
+{
+layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
+width = 550;
+},
+{
+layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
+width = 550;
+},
+{
+layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
+width = 550;
+},
+{
+layerId = m007;
+width = 550;
+},
+{
+layerId = m009;
+width = 550;
+},
+{
+layerId = m011;
+width = 550;
+}
+);
+metricWidth = period.tf;
+}
diff --git a/src/Inter-Roman.glyphspackage/glyphs/three.1.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/three.1.tf.glyph
index ba4130675..fbff4e969 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/three.1.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/three.1.tf.glyph
@@ -6,59 +6,67 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (1,0);
ref = three.1;
}
);
-width = 1310;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-28,0);
ref = three.1;
}
);
-width = 1382;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-38,0);
+pos = (25,0);
ref = three.1;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
+alignment = -1;
+pos = (44,0);
ref = three.1;
}
);
-width = 1232;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (-12,0);
ref = three.1;
}
);
-width = 1344;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-30,0);
+pos = (89,0);
ref = three.1;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/three.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/three.tf.glyph
index 97a7c65c8..dd981350f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/three.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/three.tf.glyph
@@ -7,66 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (12,0);
+pos = (4,0);
ref = three;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (32,0);
+pos = (-28,0);
ref = three;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-24,0);
+pos = (26,0);
ref = three;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (12,0);
+pos = (44,0);
ref = three;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (32,0);
+pos = (-12,0);
ref = three;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-24,0);
+pos = (90,0);
ref = three;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/two.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/two.tf.glyph
index 6d664f226..82810f671 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/two.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/two.tf.glyph
@@ -7,66 +7,66 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (44,0);
+pos = (36,0);
ref = two;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (60,0);
+pos = (4,0);
ref = two;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
-pos = (-38,0);
+pos = (21,0);
ref = two;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (51,0);
+pos = (90,0);
ref = two;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (60,0);
+pos = (20,0);
ref = two;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
-pos = (-38,0);
+pos = (117,0);
ref = two;
}
);
-width = 1082;
+width = 1320;
}
);
metricWidth = zero.tf;
diff --git a/src/Inter-Roman.glyphspackage/glyphs/zero.tf.glyph b/src/Inter-Roman.glyphspackage/glyphs/zero.tf.glyph
index 66bea5e94..41b963af9 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/zero.tf.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/zero.tf.glyph
@@ -7,66 +7,69 @@ layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (20,0);
ref = zero;
}
);
-width = 1326;
+width = 1320;
},
{
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
alignment = -1;
-pos = (-26,0);
+pos = (-88,0);
ref = zero;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
+pos = (55,0);
ref = zero;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
alignment = -1;
-pos = (24,0);
+pos = (32,0);
ref = zero;
}
);
-width = 1262;
+width = 1320;
},
{
layerId = m009;
shapes = (
{
alignment = -1;
-pos = (-26,0);
+pos = (-38,0);
ref = zero;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
+pos = (119,0);
ref = zero;
}
);
-width = 1082;
+width = 1320;
}
);
+note = "/zero.tf defines the width of all tabular figures";
tags = (
"TODO-opsz"
);
diff --git a/src/Inter-Roman.glyphspackage/glyphs/zero.tf.slash.glyph b/src/Inter-Roman.glyphspackage/glyphs/zero.tf.slash.glyph
index 287b1a945..cdc76134f 100644
--- a/src/Inter-Roman.glyphspackage/glyphs/zero.tf.slash.glyph
+++ b/src/Inter-Roman.glyphspackage/glyphs/zero.tf.slash.glyph
@@ -6,10 +6,12 @@ layers = (
layerId = "C698F293-3EC0-4A5A-A3A0-0FDB1F5CF265";
shapes = (
{
+alignment = -1;
+pos = (20,0);
ref = zero.slash;
}
);
-width = 1326;
+width = 1320;
},
{
guides = (
@@ -23,58 +25,67 @@ pos = (24,764);
layerId = "5C20EF92-B63D-42A8-8878-93C2863E0093";
shapes = (
{
+alignment = -1;
+pos = (-88,0);
ref = zero.slash;
}
);
-width = 1442;
+width = 1320;
},
{
layerId = "B1F27B51-9973-4381-9301-4FE46FE1CA59";
shapes = (
{
alignment = -1;
+pos = (55,0);
ref = zero.slash;
}
);
-width = 1210;
+width = 1320;
},
{
layerId = m007;
shapes = (
{
+alignment = -1;
+pos = (32,0);
ref = zero.slash;
}
);
-width = 1262;
+width = 1320;
},
{
guides = (
{
-pos = (-72,1240);
+pos = (-110,1240);
},
{
-pos = (-72,764);
+pos = (-110,764);
}
);
layerId = m009;
shapes = (
{
+alignment = -1;
+pos = (-38,0);
ref = zero.slash;
}
);
-width = 1410;
+width = 1320;
},
{
layerId = m011;
shapes = (
{
alignment = -1;
+pos = (119,0);
ref = zero.slash;
}
);
-width = 1082;
+width = 1320;
}
);
+metricLeft = zero.tf;
metricWidth = zero.tf;
tags = (
"TODO-opsz"