summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Black.ufo/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2018-11-24 21:35:04 +0300
committerRasmus Andersson <rasmus@notion.se>2018-11-24 21:35:04 +0300
commit01930103a3c76a2b7a08d8d2be0fb51138483951 (patch)
treec54035ff6e665eeeb5b6062f5b54490ef657a37f /src/Inter-UI-Black.ufo/glyphs
parentf9d6141a097619978ff2e800cd0ba39a18a88112 (diff)
downloadinter-01930103a3c76a2b7a08d8d2be0fb51138483951.tar.xz
Adjustments to math punctuation and arrows
Diffstat (limited to 'src/Inter-UI-Black.ufo/glyphs')
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/I_otatonos.glif13
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/approxequal.case.glif15
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/approxequal.glif218
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/asciitilde.case.glif15
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/asciitilde.glif83
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bullet.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/contents.plist4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/divide.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/divide.glif62
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/eight.glif56
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/emdash.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/endash.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/equal.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/equal.glif38
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/figuredash.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/hyphen.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/leftA_rrow.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/leftL_ongA_rrow.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/leftR_ightA_rrow.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/leftR_ightL_ongA_rrow.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/minus.case.glif10
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/minus.glif14
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/multiply.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/multiply.glif41
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/notequal.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/notequal.glif34
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/plus.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/plus.glif34
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/plusminus.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/plusminus.glif46
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/rightA_rrow.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/rightL_ongA_rrow.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/zero.glif58
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/zero.slash.glif14
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/zero.tf.glif2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/zero.tf.slash.glif2
36 files changed, 479 insertions, 370 deletions
diff --git a/src/Inter-UI-Black.ufo/glyphs/I_otatonos.glif b/src/Inter-UI-Black.ufo/glyphs/I_otatonos.glif
index 32e35fa10..6e2c94cf3 100644
--- a/src/Inter-UI-Black.ufo/glyphs/I_otatonos.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/I_otatonos.glif
@@ -1,18 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Iotatonos" format="2">
- <advance width="1388.0"/>
+ <advance width="1244.0"/>
<unicode hex="038A"/>
<outline>
- <component base="I" xOffset="580.0"/>
- <component base="tonos" xOffset="-192.0"/>
+ <component base="I" xOffset="424.0"/>
+ <component base="tonos" xOffset="-348.0"/>
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.componentsAlignment</key>
- <array>
- <integer>-1</integer>
- <integer>0</integer>
- </array>
+ <key>com.schriftgestaltung.Glyphs.layer.leftMetricsKey</key>
+ <string>=+424</string>
</dict>
</lib>
</glyph>
diff --git a/src/Inter-UI-Black.ufo/glyphs/approxequal.case.glif b/src/Inter-UI-Black.ufo/glyphs/approxequal.case.glif
new file mode 100644
index 000000000..a08ecd250
--- /dev/null
+++ b/src/Inter-UI-Black.ufo/glyphs/approxequal.case.glif
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="approxequal.case" format="2">
+ <advance width="1952.0"/>
+ <outline>
+ <component base="approxequal" yOffset="192.0"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
+ <key>public.markColor</key>
+ <string>0.67,0.95,0.38,1</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Black.ufo/glyphs/approxequal.glif b/src/Inter-UI-Black.ufo/glyphs/approxequal.glif
index 2d78a193a..72dd8ff28 100644
--- a/src/Inter-UI-Black.ufo/glyphs/approxequal.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/approxequal.glif
@@ -1,67 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="approxequal" format="2">
- <advance width="1588.0"/>
+ <advance width="1952.0"/>
<unicode hex="2248"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="96.0" y="892.0" type="line"/>
- <point x="185.0" y="1008.0"/>
- <point x="349.0" y="1072.0"/>
- <point x="472.0" y="1072.0" type="curve"/>
- <point x="609.0" y="1072.0"/>
- <point x="717.0" y="1032.0"/>
- <point x="848.0" y="968.0" type="curve" smooth="yes"/>
- <point x="973.0" y="908.0"/>
- <point x="1061.0" y="872.0"/>
- <point x="1196.0" y="872.0" type="curve" smooth="yes"/>
- <point x="1325.0" y="872.0"/>
- <point x="1409.0" y="932.0"/>
- <point x="1500.0" y="1016.0" type="curve"/>
- <point x="1500.0" y="1388.0" type="line"/>
- <point x="1409.0" y="1280.0"/>
- <point x="1301.0" y="1216.0"/>
- <point x="1176.0" y="1216.0" type="curve" smooth="yes"/>
- <point x="1033.0" y="1216.0"/>
- <point x="953.0" y="1252.0"/>
- <point x="820.0" y="1316.0" type="curve" smooth="yes"/>
- <point x="705.0" y="1372.0"/>
- <point x="589.0" y="1420.0"/>
- <point x="448.0" y="1416.0" type="curve"/>
- <point x="321.0" y="1416.0"/>
- <point x="185.0" y="1356.0"/>
- <point x="96.0" y="1264.0" type="curve"/>
+ <point x="204.0" y="884.0" type="curve"/>
+ <point x="604.0" y="884.0" type="line"/>
+ <point x="606.0" y="1011.0"/>
+ <point x="654.0" y="1072.0"/>
+ <point x="752.0" y="1072.0" type="curve" smooth="yes"/>
+ <point x="808.0" y="1072.0"/>
+ <point x="835.0" y="1060.0"/>
+ <point x="916.0" y="1000.0" type="curve" smooth="yes"/>
+ <point x="1061.0" y="891.0"/>
+ <point x="1161.0" y="856.0"/>
+ <point x="1280.0" y="856.0" type="curve" smooth="yes"/>
+ <point x="1583.0" y="856.0"/>
+ <point x="1748.0" y="1083.0"/>
+ <point x="1748.0" y="1476.0" type="curve"/>
+ <point x="1348.0" y="1476.0" type="line"/>
+ <point x="1346.0" y="1341.0"/>
+ <point x="1296.0" y="1268.0"/>
+ <point x="1204.0" y="1268.0" type="curve" smooth="yes"/>
+ <point x="1148.0" y="1268.0"/>
+ <point x="1085.0" y="1295.0"/>
+ <point x="1008.0" y="1356.0" type="curve" smooth="yes"/>
+ <point x="886.0" y="1453.0"/>
+ <point x="793.0" y="1492.0"/>
+ <point x="660.0" y="1492.0" type="curve" smooth="yes"/>
+ <point x="361.0" y="1492.0"/>
+ <point x="204.0" y="1293.0"/>
</contour>
<contour>
- <point x="96.0" y="316.0" type="line"/>
- <point x="185.0" y="424.0"/>
- <point x="321.0" y="488.0"/>
- <point x="448.0" y="488.0" type="curve"/>
- <point x="589.0" y="496.0"/>
- <point x="701.0" y="452.0"/>
- <point x="824.0" y="392.0" type="curve" smooth="yes"/>
- <point x="949.0" y="332.0"/>
- <point x="1041.0" y="300.0"/>
- <point x="1176.0" y="300.0" type="curve" smooth="yes"/>
- <point x="1301.0" y="300.0"/>
- <point x="1409.0" y="348.0"/>
- <point x="1500.0" y="440.0" type="curve"/>
- <point x="1500.0" y="816.0" type="line"/>
- <point x="1409.0" y="708.0"/>
- <point x="1289.0" y="644.0"/>
- <point x="1160.0" y="644.0" type="curve" smooth="yes"/>
- <point x="1021.0" y="644.0"/>
- <point x="909.0" y="684.0"/>
- <point x="800.0" y="736.0" type="curve" smooth="yes"/>
- <point x="677.0" y="796.0"/>
- <point x="585.0" y="836.0"/>
- <point x="432.0" y="832.0" type="curve"/>
- <point x="313.0" y="832.0"/>
- <point x="185.0" y="784.0"/>
- <point x="96.0" y="688.0" type="curve"/>
+ <point x="204.0" y="200.0" type="curve"/>
+ <point x="604.0" y="200.0" type="line"/>
+ <point x="606.0" y="327.0"/>
+ <point x="654.0" y="388.0"/>
+ <point x="752.0" y="388.0" type="curve" smooth="yes"/>
+ <point x="808.0" y="388.0"/>
+ <point x="835.0" y="376.0"/>
+ <point x="916.0" y="316.0" type="curve" smooth="yes"/>
+ <point x="1061.0" y="207.0"/>
+ <point x="1161.0" y="172.0"/>
+ <point x="1280.0" y="172.0" type="curve" smooth="yes"/>
+ <point x="1583.0" y="172.0"/>
+ <point x="1748.0" y="399.0"/>
+ <point x="1748.0" y="792.0" type="curve"/>
+ <point x="1348.0" y="792.0" type="line"/>
+ <point x="1346.0" y="657.0"/>
+ <point x="1296.0" y="584.0"/>
+ <point x="1204.0" y="584.0" type="curve" smooth="yes"/>
+ <point x="1148.0" y="584.0"/>
+ <point x="1085.0" y="611.0"/>
+ <point x="1008.0" y="672.0" type="curve" smooth="yes"/>
+ <point x="886.0" y="769.0"/>
+ <point x="793.0" y="808.0"/>
+ <point x="660.0" y="808.0" type="curve" smooth="yes"/>
+ <point x="361.0" y="808.0"/>
+ <point x="204.0" y="609.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -69,18 +72,58 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>8.0</real>
+ <real>272.0</real>
+ <real>1116.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>21.0</real>
+ <real>96.0</real>
+ <real>1404.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>272.0</real>
+ <real>1116.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>-36.0</real>
+ <real>892.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
<string>Stem</string>
</dict>
@@ -91,15 +134,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>25.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>11.0</real>
+ <real>0.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -109,19 +152,64 @@
<true/>
<key>options</key>
<integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>-36.0</real>
+ <real>892.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>-640.0</real>
+ <real>1496.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>8.0</real>
+ <real>0.0</real>
+ <real>25.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>21.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>-640.0</real>
+ <real>1496.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
<string>TTStem</string>
</dict>
</array>
diff --git a/src/Inter-UI-Black.ufo/glyphs/asciitilde.case.glif b/src/Inter-UI-Black.ufo/glyphs/asciitilde.case.glif
new file mode 100644
index 000000000..30e20e7e7
--- /dev/null
+++ b/src/Inter-UI-Black.ufo/glyphs/asciitilde.case.glif
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="asciitilde.case" format="2">
+ <advance width="1952.0"/>
+ <outline>
+ <component base="asciitilde" yOffset="192.0"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
+ <key>public.markColor</key>
+ <string>0.67,0.95,0.38,1</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Black.ufo/glyphs/asciitilde.glif b/src/Inter-UI-Black.ufo/glyphs/asciitilde.glif
index 54d6560a9..b9fbe2c25 100644
--- a/src/Inter-UI-Black.ufo/glyphs/asciitilde.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/asciitilde.glif
@@ -1,39 +1,42 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="asciitilde" format="2">
- <advance width="1992.0"/>
+ <advance width="1952.0"/>
<unicode hex="007E"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="1448.0" y="1272.0" type="line"/>
- <point x="1448.0" y="1116.0"/>
- <point x="1380.0" y="1040.0"/>
- <point x="1272.0" y="1040.0" type="curve" smooth="yes"/>
- <point x="1192.0" y="1040.0"/>
- <point x="1148.0" y="1076.0"/>
- <point x="1076.0" y="1140.0" type="curve"/>
- <point x="956.0" y="1260.0"/>
- <point x="828.0" y="1320.0"/>
- <point x="680.0" y="1320.0" type="curve" smooth="yes"/>
- <point x="404.0" y="1320.0"/>
- <point x="180.0" y="1108.0"/>
- <point x="180.0" y="684.0" type="curve"/>
- <point x="548.0" y="684.0" type="line"/>
- <point x="544.0" y="800.0"/>
- <point x="596.0" y="896.0"/>
- <point x="724.0" y="896.0" type="curve" smooth="yes"/>
- <point x="800.0" y="896.0"/>
- <point x="844.0" y="864.0"/>
- <point x="916.0" y="800.0" type="curve"/>
- <point x="1056.0" y="676.0"/>
- <point x="1184.0" y="624.0"/>
- <point x="1324.0" y="624.0" type="curve" smooth="yes"/>
- <point x="1620.0" y="624.0"/>
- <point x="1812.0" y="868.0"/>
- <point x="1812.0" y="1272.0" type="curve"/>
+ <point x="204.0" y="516.0" type="curve"/>
+ <point x="604.0" y="516.0" type="line"/>
+ <point x="600.0" y="677.0"/>
+ <point x="664.0" y="740.0"/>
+ <point x="748.0" y="740.0" type="curve" smooth="yes"/>
+ <point x="815.0" y="740.0"/>
+ <point x="843.0" y="709.0"/>
+ <point x="916.0" y="644.0" type="curve" smooth="yes"/>
+ <point x="1052.0" y="524.0"/>
+ <point x="1162.0" y="476.0"/>
+ <point x="1292.0" y="476.0" type="curve" smooth="yes"/>
+ <point x="1597.0" y="476.0"/>
+ <point x="1766.0" y="738.0"/>
+ <point x="1748.0" y="1148.0" type="curve"/>
+ <point x="1348.0" y="1148.0" type="line"/>
+ <point x="1353.0" y="987.0"/>
+ <point x="1285.0" y="924.0"/>
+ <point x="1204.0" y="924.0" type="curve" smooth="yes"/>
+ <point x="1134.0" y="924.0"/>
+ <point x="1094.0" y="965.0"/>
+ <point x="1032.0" y="1020.0" type="curve" smooth="yes"/>
+ <point x="885.0" y="1151.0"/>
+ <point x="779.0" y="1188.0"/>
+ <point x="660.0" y="1188.0" type="curve" smooth="yes"/>
+ <point x="344.0" y="1188.0"/>
+ <point x="187.0" y="926.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -41,18 +44,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>21.0</real>
+ <real>-328.0</real>
+ <real>804.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>8.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -64,14 +62,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>11.0</real>
+ <real>25.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>24.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -81,18 +79,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>21.0</real>
+ <real>-328.0</real>
+ <real>804.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>8.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bullet.case.glif b/src/Inter-UI-Black.ufo/glyphs/bullet.case.glif
index afab63f52..3bc95fe80 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bullet.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bullet.case.glif
@@ -1,13 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bullet.case" format="2">
- <advance width="1252.0"/>
+ <advance width="1256.0"/>
<guideline x="20.0" y="2716.0" angle="0.0"/>
<guideline x="1168.0" y="1024.0" angle="0.0"/>
<outline>
- <component base="bullet" xOffset="20.0" yOffset="192.0"/>
+ <component base="bullet" yOffset="192.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>bullet</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/contents.plist b/src/Inter-UI-Black.ufo/glyphs/contents.plist
index e76f0bab8..bd269681b 100644
--- a/src/Inter-UI-Black.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Black.ufo/glyphs/contents.plist
@@ -1130,6 +1130,8 @@
<string>apostrophemod.glif</string>
<key>approxequal</key>
<string>approxequal.glif</string>
+ <key>approxequal.case</key>
+ <string>approxequal.case.glif</string>
<key>archdblsubnosp</key>
<string>archdblsubnosp.glif</string>
<key>arighthalfring</key>
@@ -1152,6 +1154,8 @@
<string>asciicircum.glif</string>
<key>asciitilde</key>
<string>asciitilde.glif</string>
+ <key>asciitilde.case</key>
+ <string>asciitilde.case.glif</string>
<key>ascript</key>
<string>ascript.glif</string>
<key>ascript_uni02DE</key>
diff --git a/src/Inter-UI-Black.ufo/glyphs/divide.case.glif b/src/Inter-UI-Black.ufo/glyphs/divide.case.glif
index 68c5fe023..d6f27bf8d 100644
--- a/src/Inter-UI-Black.ufo/glyphs/divide.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/divide.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="divide.case" format="2">
- <advance width="1596.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="divide" xOffset="12.0" yOffset="124.0"/>
+ <component base="divide" yOffset="192.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/divide.glif b/src/Inter-UI-Black.ufo/glyphs/divide.glif
index 359eb6753..125ffc04f 100644
--- a/src/Inter-UI-Black.ufo/glyphs/divide.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/divide.glif
@@ -1,46 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="divide" format="2">
- <advance width="1600.0"/>
+ <advance width="1952.0"/>
<unicode hex="00F7"/>
- <guideline x="596.0" y="896.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="1472.0" y="1096.0" type="line"/>
- <point x="128.0" y="1096.0" type="line"/>
- <point x="128.0" y="692.0" type="line"/>
- <point x="1472.0" y="692.0" type="line"/>
+ <point x="1716.0" y="1040.0" type="line"/>
+ <point x="236.0" y="1040.0" type="line"/>
+ <point x="236.0" y="624.0" type="line"/>
+ <point x="1716.0" y="624.0" type="line"/>
</contour>
<contour>
- <point x="516.0" y="1464.0" type="curve" smooth="yes"/>
- <point x="516.0" y="1316.0"/>
- <point x="632.0" y="1212.0"/>
- <point x="800.0" y="1212.0" type="curve" smooth="yes"/>
- <point x="968.0" y="1212.0"/>
- <point x="1084.0" y="1316.0"/>
- <point x="1084.0" y="1464.0" type="curve" smooth="yes"/>
- <point x="1084.0" y="1612.0"/>
- <point x="968.0" y="1720.0"/>
- <point x="800.0" y="1720.0" type="curve" smooth="yes"/>
- <point x="632.0" y="1720.0"/>
- <point x="516.0" y="1612.0"/>
+ <point x="976.0" y="-32.0" type="curve" smooth="yes"/>
+ <point x="1130.0" y="-32.0"/>
+ <point x="1256.0" y="94.0"/>
+ <point x="1256.0" y="252.0" type="curve" smooth="yes"/>
+ <point x="1256.0" y="406.0"/>
+ <point x="1130.0" y="532.0"/>
+ <point x="976.0" y="532.0" type="curve" smooth="yes"/>
+ <point x="818.0" y="532.0"/>
+ <point x="692.0" y="406.0"/>
+ <point x="692.0" y="252.0" type="curve" smooth="yes"/>
+ <point x="692.0" y="94.0"/>
+ <point x="818.0" y="-32.0"/>
</contour>
<contour>
- <point x="516.0" y="320.0" type="curve" smooth="yes"/>
- <point x="516.0" y="168.0"/>
- <point x="636.0" y="68.0"/>
- <point x="800.0" y="68.0" type="curve" smooth="yes"/>
- <point x="968.0" y="68.0"/>
- <point x="1084.0" y="172.0"/>
- <point x="1084.0" y="320.0" type="curve" smooth="yes"/>
- <point x="1084.0" y="464.0"/>
- <point x="968.0" y="572.0"/>
- <point x="800.0" y="572.0" type="curve" smooth="yes"/>
- <point x="632.0" y="572.0"/>
- <point x="516.0" y="464.0"/>
+ <point x="976.0" y="1132.0" type="curve" smooth="yes"/>
+ <point x="1132.0" y="1132.0"/>
+ <point x="1256.0" y="1260.0"/>
+ <point x="1256.0" y="1416.0" type="curve" smooth="yes"/>
+ <point x="1256.0" y="1572.0"/>
+ <point x="1132.0" y="1696.0"/>
+ <point x="976.0" y="1696.0" type="curve" smooth="yes"/>
+ <point x="820.0" y="1696.0"/>
+ <point x="692.0" y="1572.0"/>
+ <point x="692.0" y="1416.0" type="curve" smooth="yes"/>
+ <point x="692.0" y="1260.0"/>
+ <point x="820.0" y="1132.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/eight.glif b/src/Inter-UI-Black.ufo/glyphs/eight.glif
index 648fd223d..16c08b9d5 100644
--- a/src/Inter-UI-Black.ufo/glyphs/eight.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/eight.glif
@@ -15,59 +15,59 @@ essentially two conjoined "three" glyphs
<outline>
<contour>
<point x="972.0" y="-28.0" type="curve" smooth="yes"/>
- <point x="1466.0" y="-28.0"/>
- <point x="1830.0" y="224.0"/>
+ <point x="1468.0" y="-28.0"/>
+ <point x="1832.0" y="224.0"/>
<point x="1832.0" y="556.0" type="curve" smooth="yes"/>
- <point x="1830.0" y="809.0"/>
+ <point x="1832.0" y="809.0"/>
<point x="1619.0" y="1012.0"/>
<point x="1356.0" y="1052.0" type="curve"/>
<point x="1356.0" y="1068.0" type="line"/>
<point x="1585.0" y="1108.0"/>
- <point x="1754.0" y="1292.0"/>
+ <point x="1756.0" y="1291.0"/>
<point x="1756.0" y="1520.0" type="curve" smooth="yes"/>
- <point x="1754.0" y="1841.0"/>
- <point x="1422.0" y="2076.0"/>
+ <point x="1756.0" y="1840.0"/>
+ <point x="1424.0" y="2076.0"/>
<point x="972.0" y="2076.0" type="curve" smooth="yes"/>
- <point x="518.0" y="2076.0"/>
- <point x="186.0" y="1841.0"/>
+ <point x="520.0" y="2076.0"/>
+ <point x="188.0" y="1841.0"/>
<point x="188.0" y="1520.0" type="curve" smooth="yes"/>
- <point x="186.0" y="1292.0"/>
+ <point x="188.0" y="1292.0"/>
<point x="355.0" y="1108.0"/>
<point x="588.0" y="1068.0" type="curve"/>
<point x="588.0" y="1052.0" type="line"/>
<point x="321.0" y="1012.0"/>
- <point x="110.0" y="809.0"/>
+ <point x="112.0" y="809.0"/>
<point x="112.0" y="556.0" type="curve" smooth="yes"/>
- <point x="110.0" y="224.0"/>
- <point x="474.0" y="-28.0"/>
+ <point x="112.0" y="224.0"/>
+ <point x="476.0" y="-28.0"/>
</contour>
<contour>
<point x="972.0" y="356.0" type="curve" smooth="yes"/>
- <point x="813.0" y="356.0"/>
- <point x="698.0" y="461.0"/>
+ <point x="815.0" y="356.0"/>
+ <point x="700.0" y="462.0"/>
<point x="700.0" y="604.0" type="curve" smooth="yes"/>
- <point x="698.0" y="745.0"/>
- <point x="813.0" y="848.0"/>
+ <point x="700.0" y="746.0"/>
+ <point x="815.0" y="848.0"/>
<point x="972.0" y="848.0" type="curve" smooth="yes"/>
- <point x="1127.0" y="848.0"/>
- <point x="1242.0" y="745.0"/>
+ <point x="1129.0" y="848.0"/>
+ <point x="1244.0" y="745.0"/>
<point x="1244.0" y="604.0" type="curve" smooth="yes"/>
- <point x="1242.0" y="461.0"/>
- <point x="1127.0" y="356.0"/>
+ <point x="1244.0" y="461.0"/>
+ <point x="1129.0" y="356.0"/>
</contour>
<contour>
<point x="972.0" y="1232.0" type="curve" smooth="yes"/>
- <point x="831.0" y="1232.0"/>
- <point x="730.0" y="1327.0"/>
+ <point x="833.0" y="1232.0"/>
+ <point x="732.0" y="1328.0"/>
<point x="732.0" y="1456.0" type="curve" smooth="yes"/>
- <point x="730.0" y="1583.0"/>
- <point x="831.0" y="1676.0"/>
+ <point x="732.0" y="1584.0"/>
+ <point x="833.0" y="1676.0"/>
<point x="972.0" y="1676.0" type="curve" smooth="yes"/>
- <point x="1109.0" y="1676.0"/>
- <point x="1210.0" y="1583.0"/>
+ <point x="1111.0" y="1676.0"/>
+ <point x="1212.0" y="1583.0"/>
<point x="1212.0" y="1456.0" type="curve" smooth="yes"/>
- <point x="1210.0" y="1327.0"/>
- <point x="1109.0" y="1232.0"/>
+ <point x="1212.0" y="1327.0"/>
+ <point x="1111.0" y="1232.0"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/emdash.case.glif b/src/Inter-UI-Black.ufo/glyphs/emdash.case.glif
index bfdbd6327..a2d77902c 100644
--- a/src/Inter-UI-Black.ufo/glyphs/emdash.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/emdash.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>emdash</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>emdash</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/endash.case.glif b/src/Inter-UI-Black.ufo/glyphs/endash.case.glif
index 0a5a6f683..a79b637b7 100644
--- a/src/Inter-UI-Black.ufo/glyphs/endash.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/endash.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>endash</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>endash</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/equal.case.glif b/src/Inter-UI-Black.ufo/glyphs/equal.case.glif
index 024a23501..99d6583a6 100644
--- a/src/Inter-UI-Black.ufo/glyphs/equal.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/equal.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="equal.case" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="equal" xOffset="20.0" yOffset="128.0"/>
+ <component base="equal" yOffset="192.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/equal.glif b/src/Inter-UI-Black.ufo/glyphs/equal.glif
index 3b0009ed6..09c116f46 100644
--- a/src/Inter-UI-Black.ufo/glyphs/equal.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/equal.glif
@@ -1,24 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="equal" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<unicode hex="003D"/>
- <guideline x="552.0" y="896.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="200.0" y="756.0" type="line"/>
- <point x="200.0" y="348.0" type="line"/>
- <point x="1408.0" y="348.0" type="line"/>
- <point x="1408.0" y="756.0" type="line"/>
+ <point x="236.0" y="964.0" type="line"/>
+ <point x="1716.0" y="964.0" type="line"/>
+ <point x="1716.0" y="1412.0" type="line"/>
+ <point x="236.0" y="1412.0" type="line"/>
</contour>
<contour>
- <point x="200.0" y="1444.0" type="line"/>
- <point x="200.0" y="1036.0" type="line"/>
- <point x="1408.0" y="1036.0" type="line"/>
- <point x="1408.0" y="1444.0" type="line"/>
+ <point x="236.0" y="252.0" type="line"/>
+ <point x="1716.0" y="252.0" type="line"/>
+ <point x="1716.0" y="700.0" type="line"/>
+ <point x="236.0" y="700.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -29,14 +31,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>0.0</real>
+ <real>0.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -49,14 +51,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>2.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -69,14 +71,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>0.0</real>
+ <real>0.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/figuredash.case.glif b/src/Inter-UI-Black.ufo/glyphs/figuredash.case.glif
index 4fc325336..2a4d2a945 100644
--- a/src/Inter-UI-Black.ufo/glyphs/figuredash.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/figuredash.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>figuredash</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>figuredash</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/hyphen.case.glif b/src/Inter-UI-Black.ufo/glyphs/hyphen.case.glif
index 31604603d..9e994bad6 100644
--- a/src/Inter-UI-Black.ufo/glyphs/hyphen.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/hyphen.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>hyphen</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>hyphen</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/leftA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/leftA_rrow.case.glif
index 25a2fc096..e09ece12d 100644
--- a/src/Inter-UI-Black.ufo/glyphs/leftA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/leftA_rrow.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>leftArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>leftArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/leftL_ongA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/leftL_ongA_rrow.case.glif
index c5238c02a..fde4087b3 100644
--- a/src/Inter-UI-Black.ufo/glyphs/leftL_ongA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/leftL_ongA_rrow.case.glif
@@ -7,10 +7,8 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>leftArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>leftArrow</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>leftLongArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/leftR_ightA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/leftR_ightA_rrow.case.glif
index 73b8c2d01..5865dcb75 100644
--- a/src/Inter-UI-Black.ufo/glyphs/leftR_ightA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/leftR_ightA_rrow.case.glif
@@ -6,10 +6,8 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>leftArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>rightArrow</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>leftRightArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/leftR_ightL_ongA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/leftR_ightL_ongA_rrow.case.glif
index 26999bca5..92bdddb9f 100644
--- a/src/Inter-UI-Black.ufo/glyphs/leftR_ightL_ongA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/leftR_ightL_ongA_rrow.case.glif
@@ -6,10 +6,8 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>leftArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>rightArrow</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>leftRightLongArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/minus.case.glif b/src/Inter-UI-Black.ufo/glyphs/minus.case.glif
index 9d1e3322b..818f0380e 100644
--- a/src/Inter-UI-Black.ufo/glyphs/minus.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/minus.case.glif
@@ -1,15 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="minus.case" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="minus" yOffset="128.0"/>
+ <component base="minus" yOffset="192.0"/>
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>minus</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>minus</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/minus.glif b/src/Inter-UI-Black.ufo/glyphs/minus.glif
index d1b8db111..2e53aa942 100644
--- a/src/Inter-UI-Black.ufo/glyphs/minus.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/minus.glif
@@ -1,18 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="minus" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<unicode hex="2212"/>
- <guideline x="240.0" y="896.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="1388.0" y="1096.0" type="line"/>
- <point x="220.0" y="1096.0" type="line"/>
- <point x="220.0" y="696.0" type="line"/>
- <point x="1388.0" y="696.0" type="line"/>
+ <point x="1716.0" y="1056.0" type="line"/>
+ <point x="236.0" y="1056.0" type="line"/>
+ <point x="236.0" y="608.0" type="line"/>
+ <point x="1716.0" y="608.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/multiply.case.glif b/src/Inter-UI-Black.ufo/glyphs/multiply.case.glif
index bc8d330eb..db391e4bb 100644
--- a/src/Inter-UI-Black.ufo/glyphs/multiply.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/multiply.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="multiply.case" format="2">
- <advance width="1592.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="multiply" xOffset="12.0" yOffset="128.0"/>
+ <component base="multiply" yOffset="192.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/multiply.glif b/src/Inter-UI-Black.ufo/glyphs/multiply.glif
index a232ac21b..f4b899a2f 100644
--- a/src/Inter-UI-Black.ufo/glyphs/multiply.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/multiply.glif
@@ -1,24 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="multiply" format="2">
- <advance width="1588.0"/>
+ <advance width="1952.0"/>
<unicode hex="00D7"/>
- <guideline x="240.0" y="896.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="400.0" y="224.0" type="line"/>
- <point x="1484.0" y="1272.0" type="line"/>
- <point x="1184.0" y="1560.0" type="line"/>
- <point x="100.0" y="516.0" type="line"/>
+ <point x="1428.0" y="44.0" type="line"/>
+ <point x="1764.0" y="380.0" type="line"/>
+ <point x="524.0" y="1620.0" type="line"/>
+ <point x="188.0" y="1280.0" type="line"/>
</contour>
<contour>
- <point x="1188.0" y="224.0" type="line"/>
- <point x="1488.0" y="516.0" type="line"/>
- <point x="408.0" y="1560.0" type="line"/>
- <point x="104.0" y="1272.0" type="line"/>
+ <point x="524.0" y="44.0" type="line"/>
+ <point x="1764.0" y="1280.0" type="line"/>
+ <point x="1428.0" y="1620.0" type="line"/>
+ <point x="188.0" y="380.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -26,10 +28,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>1560.0</real>
+ <real>-20.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -48,18 +50,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>2.0</real>
+ <real>316.0</real>
+ <real>1108.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -70,7 +67,7 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
diff --git a/src/Inter-UI-Black.ufo/glyphs/notequal.case.glif b/src/Inter-UI-Black.ufo/glyphs/notequal.case.glif
index 6f1c0013a..b74433d18 100644
--- a/src/Inter-UI-Black.ufo/glyphs/notequal.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/notequal.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="notequal.case" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="notequal" xOffset="20.0" yOffset="128.0"/>
+ <component base="notequal" yOffset="192.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/notequal.glif b/src/Inter-UI-Black.ufo/glyphs/notequal.glif
index b8da0ec81..20363418e 100644
--- a/src/Inter-UI-Black.ufo/glyphs/notequal.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/notequal.glif
@@ -1,29 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="notequal" format="2">
- <advance width="1608.0"/>
+ <advance width="1952.0"/>
<unicode hex="2260"/>
+ <guideline x="932.0" y="1608.0" angle="0.0"/>
+ <guideline x="1508.0" y="72.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="1280.0" y="1576.0" type="line"/>
- <point x="1084.0" y="1668.0" type="line"/>
- <point x="328.0" y="232.0" type="line"/>
- <point x="520.0" y="140.0" type="line"/>
- </contour>
- <contour>
- <point x="200.0" y="756.0" type="line"/>
- <point x="200.0" y="348.0" type="line"/>
- <point x="1408.0" y="348.0" type="line"/>
- <point x="1408.0" y="756.0" type="line"/>
- </contour>
- <contour>
- <point x="200.0" y="1444.0" type="line"/>
- <point x="200.0" y="1036.0" type="line"/>
- <point x="1408.0" y="1036.0" type="line"/>
- <point x="1408.0" y="1444.0" type="line"/>
+ <point x="1032.0" y="1600.0" type="line"/>
+ <point x="464.0" y="64.0" type="line"/>
+ <point x="932.0" y="64.0" type="line"/>
+ <point x="1500.0" y="1600.0" type="line"/>
</contour>
+ <component base="equal"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -33,15 +27,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>2.0</real>
</array>
<key>type</key>
<string>Stem</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/plus.case.glif b/src/Inter-UI-Black.ufo/glyphs/plus.case.glif
index 93fab45a9..8c312d8be 100644
--- a/src/Inter-UI-Black.ufo/glyphs/plus.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/plus.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="plus.case" format="2">
- <advance width="1596.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="plus" xOffset="12.0" yOffset="128.0"/>
+ <component base="plus" yOffset="188.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/plus.glif b/src/Inter-UI-Black.ufo/glyphs/plus.glif
index 0d28aec4c..1f2b40ce0 100644
--- a/src/Inter-UI-Black.ufo/glyphs/plus.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/plus.glif
@@ -1,20 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="plus" format="2">
- <advance width="1600.0"/>
+ <advance width="1952.0"/>
<unicode hex="002B"/>
- <guideline x="528.0" y="896.0" angle="0.0"/>
+ <guideline x="408.0" y="832.0" angle="0.0"/>
<outline>
<contour>
- <point x="1472.0" y="1096.0" type="line"/>
- <point x="128.0" y="1096.0" type="line"/>
- <point x="128.0" y="696.0" type="line"/>
- <point x="1472.0" y="696.0" type="line"/>
+ <point x="752.0" y="92.0" type="line"/>
+ <point x="1200.0" y="92.0" type="line"/>
+ <point x="1200.0" y="1572.0" type="line"/>
+ <point x="752.0" y="1572.0" type="line"/>
</contour>
<contour>
- <point x="1004.0" y="1536.0" type="line"/>
- <point x="596.0" y="1536.0" type="line"/>
- <point x="596.0" y="256.0" type="line"/>
- <point x="1004.0" y="256.0" type="line"/>
+ <point x="236.0" y="608.0" type="line"/>
+ <point x="1716.0" y="608.0" type="line"/>
+ <point x="1716.0" y="1056.0" type="line"/>
+ <point x="236.0" y="1056.0" type="line"/>
</contour>
</outline>
<lib>
@@ -26,10 +26,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>1536.0</real>
+ <real>-20.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -50,15 +50,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>0.0</real>
<real>1.0</real>
+ <real>2.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>0.0</real>
- <real>2.0</real>
+ <real>1.0</real>
+ <real>3.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -71,7 +71,7 @@
<key>origin</key>
<array>
<real>1.0</real>
- <real>0.0</real>
+ <real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
diff --git a/src/Inter-UI-Black.ufo/glyphs/plusminus.case.glif b/src/Inter-UI-Black.ufo/glyphs/plusminus.case.glif
index 6501fd24b..05dbc8f22 100644
--- a/src/Inter-UI-Black.ufo/glyphs/plusminus.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/plusminus.case.glif
@@ -1,11 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="plusminus.case" format="2">
- <advance width="1596.0"/>
+ <advance width="1952.0"/>
<outline>
- <component base="plusminus" xOffset="12.0" yOffset="152.0"/>
+ <component base="plusminus" yOffset="184.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/plusminus.glif b/src/Inter-UI-Black.ufo/glyphs/plusminus.glif
index 9fffcb362..5aa4e02cd 100644
--- a/src/Inter-UI-Black.ufo/glyphs/plusminus.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/plusminus.glif
@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="plusminus" format="2">
- <advance width="1596.0"/>
+ <advance width="1952.0"/>
<unicode hex="00B1"/>
<outline>
<contour>
- <point x="1464.0" y="404.0" type="line"/>
- <point x="132.0" y="404.0" type="line"/>
- <point x="132.0" y="0.0" type="line"/>
- <point x="1464.0" y="0.0" type="line"/>
+ <point x="236.0" y="64.0" type="line"/>
+ <point x="1716.0" y="64.0" type="line"/>
+ <point x="1716.0" y="480.0" type="line"/>
+ <point x="236.0" y="480.0" type="line"/>
</contour>
<contour>
- <point x="1468.0" y="1352.0" type="line"/>
- <point x="1000.0" y="1352.0" type="line"/>
- <point x="1000.0" y="1828.0" type="line"/>
- <point x="596.0" y="1828.0" type="line"/>
- <point x="596.0" y="1352.0" type="line"/>
- <point x="120.0" y="1352.0" type="line"/>
- <point x="120.0" y="952.0" type="line"/>
- <point x="596.0" y="952.0" type="line"/>
- <point x="596.0" y="544.0" type="line"/>
- <point x="1000.0" y="544.0" type="line"/>
- <point x="1000.0" y="952.0" type="line"/>
- <point x="1468.0" y="952.0" type="line"/>
+ <point x="236.0" y="912.0" type="line"/>
+ <point x="1716.0" y="912.0" type="line"/>
+ <point x="1716.0" y="1312.0" type="line"/>
+ <point x="236.0" y="1312.0" type="line"/>
+ </contour>
+ <contour>
+ <point x="752.0" y="608.0" type="line"/>
+ <point x="1200.0" y="608.0" type="line"/>
+ <point x="1200.0" y="1616.0" type="line"/>
+ <point x="752.0" y="1616.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>plus</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -33,10 +33,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>21.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -55,15 +55,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>0.0</real>
+ <real>2.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
+ <real>0.0</real>
<real>1.0</real>
- <real>10.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -76,7 +76,7 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>1.0</real>
+ <real>2.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
diff --git a/src/Inter-UI-Black.ufo/glyphs/rightA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/rightA_rrow.case.glif
index 0b025bd0c..18618b124 100644
--- a/src/Inter-UI-Black.ufo/glyphs/rightA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/rightA_rrow.case.glif
@@ -6,9 +6,7 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>rightArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
<string>rightArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
diff --git a/src/Inter-UI-Black.ufo/glyphs/rightL_ongA_rrow.case.glif b/src/Inter-UI-Black.ufo/glyphs/rightL_ongA_rrow.case.glif
index 3b5495400..f26e70559 100644
--- a/src/Inter-UI-Black.ufo/glyphs/rightL_ongA_rrow.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/rightL_ongA_rrow.case.glif
@@ -7,10 +7,8 @@
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>rightArrow</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>rightArrow</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>rightLongArrow</string>
<key>public.markColor</key>
<string>0.67,0.95,0.38,1</string>
</dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/zero.glif b/src/Inter-UI-Black.ufo/glyphs/zero.glif
index 04c1de1bf..8745caf82 100644
--- a/src/Inter-UI-Black.ufo/glyphs/zero.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/zero.glif
@@ -1,41 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="zero" format="2">
- <advance width="1952.0"/>
+ <advance width="2056.0"/>
<unicode hex="0030"/>
- <guideline x="-16.0" y="1240.0" angle="0.0"/>
- <guideline x="-16.0" y="764.0" angle="0.0"/>
+ <guideline x="36.0" y="1240.0" angle="0.0"/>
+ <guideline x="36.0" y="764.0" angle="0.0"/>
<outline>
<contour>
- <point x="976.0" y="-56.0" type="curve" smooth="yes"/>
- <point x="1533.0" y="-57.0"/>
- <point x="1831.0" y="304.0"/>
- <point x="1832.0" y="1016.0" type="curve" smooth="yes"/>
- <point x="1831.0" y="1724.0"/>
- <point x="1533.0" y="2076.0"/>
- <point x="976.0" y="2076.0" type="curve" smooth="yes"/>
- <point x="418.0" y="2076.0"/>
- <point x="120.0" y="1722.0"/>
- <point x="120.0" y="1012.0" type="curve" smooth="yes"/>
- <point x="118.0" y="303.0"/>
- <point x="418.0" y="-55.0"/>
+ <point x="1028.0" y="-56.0" type="curve" smooth="yes"/>
+ <point x="1585.0" y="-57.0"/>
+ <point x="1931.0" y="342.0"/>
+ <point x="1932.0" y="1020.0" type="curve" smooth="yes"/>
+ <point x="1933.0" y="1694.0"/>
+ <point x="1585.0" y="2076.0"/>
+ <point x="1028.0" y="2076.0" type="curve" smooth="yes"/>
+ <point x="470.0" y="2076.0"/>
+ <point x="126.0" y="1696.0"/>
+ <point x="124.0" y="1020.0" type="curve" smooth="yes"/>
+ <point x="122.0" y="345.0"/>
+ <point x="470.0" y="-55.0"/>
</contour>
<contour>
- <point x="976.0" y="392.0" type="curve" smooth="yes"/>
- <point x="745.0" y="392.0"/>
- <point x="642.0" y="591.0"/>
- <point x="644.0" y="1012.0" type="curve" smooth="yes"/>
- <point x="644.0" y="1433.0"/>
- <point x="747.0" y="1632.0"/>
- <point x="976.0" y="1632.0" type="curve" smooth="yes"/>
- <point x="1201.0" y="1632.0"/>
- <point x="1305.0" y="1433.0"/>
- <point x="1308.0" y="1012.0" type="curve" smooth="yes"/>
- <point x="1309.0" y="591.0"/>
- <point x="1206.0" y="392.0"/>
+ <point x="1028.0" y="396.0" type="curve" smooth="yes"/>
+ <point x="836.0" y="396.0"/>
+ <point x="710.0" y="589.0"/>
+ <point x="712.0" y="1020.0" type="curve" smooth="yes"/>
+ <point x="714.0" y="1441.0"/>
+ <point x="836.0" y="1628.0"/>
+ <point x="1028.0" y="1628.0" type="curve" smooth="yes"/>
+ <point x="1220.0" y="1628.0"/>
+ <point x="1343.0" y="1441.0"/>
+ <point x="1344.0" y="1020.0" type="curve" smooth="yes"/>
+ <point x="1345.0" y="589.0"/>
+ <point x="1220.0" y="396.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>O</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>O</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/zero.slash.glif b/src/Inter-UI-Black.ufo/glyphs/zero.slash.glif
index 488013e2d..84fa91449 100644
--- a/src/Inter-UI-Black.ufo/glyphs/zero.slash.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/zero.slash.glif
@@ -1,19 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="zero.slash" format="2">
- <advance width="1952.0"/>
+ <advance width="2056.0"/>
<guideline y="1240.0"/>
<guideline y="764.0"/>
<outline>
<contour>
- <point x="1272.0" y="1824.0" type="line"/>
- <point x="492.0" y="312.0" type="line"/>
- <point x="672.0" y="232.0" type="line"/>
- <point x="1460.0" y="1752.0" type="line"/>
+ <point x="1324.0" y="1824.0" type="line"/>
+ <point x="544.0" y="312.0" type="line"/>
+ <point x="724.0" y="232.0" type="line"/>
+ <point x="1512.0" y="1752.0" type="line"/>
</contour>
<component base="zero" yOffset="4.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>zero</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>zero</string>
<key>com.schriftgestaltung.componentsAlignment</key>
<array>
<integer>1</integer>
diff --git a/src/Inter-UI-Black.ufo/glyphs/zero.tf.glif b/src/Inter-UI-Black.ufo/glyphs/zero.tf.glif
index 7e18418da..accc17bdf 100644
--- a/src/Inter-UI-Black.ufo/glyphs/zero.tf.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/zero.tf.glif
@@ -2,7 +2,7 @@
<glyph name="zero.tf" format="2">
<advance width="1984.0"/>
<outline>
- <component base="zero" xOffset="16.0"/>
+ <component base="zero" xOffset="-36.0"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/zero.tf.slash.glif b/src/Inter-UI-Black.ufo/glyphs/zero.tf.slash.glif
index 43cc1b8b4..28913483f 100644
--- a/src/Inter-UI-Black.ufo/glyphs/zero.tf.slash.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/zero.tf.slash.glif
@@ -4,7 +4,7 @@
<guideline x="24.0" y="1240.0" angle="0.0"/>
<guideline x="24.0" y="764.0" angle="0.0"/>
<outline>
- <component base="zero.slash" xOffset="16.0"/>
+ <component base="zero.slash" xOffset="-36.0"/>
</outline>
<lib>
<dict>