summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2017-09-30 21:41:46 +0300
committerRasmus Andersson <rasmus@notion.se>2017-09-30 21:41:46 +0300
commitc6f7a09c5a8ae3d34e5d984f3bc643f759b5c940 (patch)
tree572dcd8e4c4fa6d358d73613e5fb0de45490354e
parentfaf0ac4020b14686d8c6b27d69a9a47560540471 (diff)
downloadinter-c6f7a09c5a8ae3d34e5d984f3bc643f759b5c940.tar.xz
Modifications to a lot of glyphs
Removed: period.num Modified: bar, braceleft.case, braceleft, braceright.case, braceright, bracketleft.case, bracketleft, bracketleft_quill, bracketright.case, bracketright, bracketright_quill, brokenbar, colon.case, colon, dotlessi, ellipsis, i, idieresisacute, j, parenleft.case, parenleft, parenright.case, parenright, period, semicolon, uni0069.ccmp, uni012F_.ccmp, uni0268.ccmp, uni029D_.ccmp, uni0456.ccmp, uni048E, uni20DB, uni20DC, yericyrillic, comma, currency, itildebelow, uni048A, uni048B, uni04C6, uni04C9, uni04CA, uni04CD, uni04CE
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bar.glif10
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/braceleft.case.glif2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/braceleft.glif66
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/braceright.case.glif2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/braceright.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketleft.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketleft.glif18
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketleft_quill.glif12
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketright.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketright.glif10
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/bracketright_quill.glif12
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/brokenbar.glif34
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/colon.case.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/colon.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/contents.plist2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/dotlessi.glif18
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/ellipsis.glif8
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/i.glif45
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/idieresisacute.glif16
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/j.glif48
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/parenleft.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/parenleft.glif30
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/parenright.case.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/parenright.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/period.glif20
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/period.num.glif47
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/semicolon.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni0069.ccmp.glif2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni012F_.ccmp.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni0268.ccmp.glif4
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni029D_.ccmp.glif18
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni0456.ccmp.glif2
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni048E_.glif8
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni20DB__.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/uni20DC__.glif6
-rw-r--r--src/Inter-UI-Black.ufo/glyphs/yericyrillic.glif4
-rw-r--r--src/Inter-UI-Black.ufo/groups.plist20
-rw-r--r--src/Inter-UI-Black.ufo/kerning.plist67
-rw-r--r--src/Inter-UI-Black.ufo/lib.plist26
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bar.glif10
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceleft.glif66
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/braceright.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif18
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif12
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright.glif18
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif12
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/brokenbar.glif63
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/colon.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/colon.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/comma.glif26
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/contents.plist2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/currency.glif89
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ellipsis.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/i.glif45
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/idieresisacute.glif14
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/itildebelow.glif22
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/j.glif24
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenleft.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/parenright.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/period.glif26
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/period.num.glif22
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/semicolon.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni048A_.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni048B_.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni048E_.glif8
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04C6_.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04C9_.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04CA__.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04CD__.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04CE__.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni20DB__.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni20DC__.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/groups.plist17
-rw-r--r--src/Inter-UI-Regular.ufo/kerning.plist38
-rw-r--r--src/Inter-UI-Regular.ufo/lib.plist2
-rw-r--r--src/features.fea2
-rw-r--r--src/glyphorder.txt13
83 files changed, 591 insertions, 639 deletions
diff --git a/src/Inter-UI-Black.ufo/glyphs/bar.glif b/src/Inter-UI-Black.ufo/glyphs/bar.glif
index 43a0c9b8c..f18385d44 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bar.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bar.glif
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bar" format="1">
- <advance width="768"/>
+ <advance width="920"/>
<unicode hex="007C"/>
<outline>
<contour>
- <point x="508" y="2004" type="line"/>
- <point x="260" y="2004" type="line"/>
- <point x="260" y="-372" type="line"/>
- <point x="508" y="-372" type="line"/>
+ <point x="664" y="2048" type="line"/>
+ <point x="256" y="2048" type="line"/>
+ <point x="256" y="-384" type="line"/>
+ <point x="664" y="-384" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/braceleft.case.glif b/src/Inter-UI-Black.ufo/glyphs/braceleft.case.glif
index fd8df57fd..dbce099f0 100644
--- a/src/Inter-UI-Black.ufo/glyphs/braceleft.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/braceleft.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
<component base="braceleft" yOffset="172"/>
</outline>
diff --git a/src/Inter-UI-Black.ufo/glyphs/braceleft.glif b/src/Inter-UI-Black.ufo/glyphs/braceleft.glif
index 8d6a61aef..74f0fd1c0 100644
--- a/src/Inter-UI-Black.ufo/glyphs/braceleft.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/braceleft.glif
@@ -1,43 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="007B"/>
<outline>
<contour>
- <point x="832" y="2196" type="line"/>
- <point x="456" y="2092"/>
- <point x="340" y="1844"/>
- <point x="340" y="1556" type="curve"/>
- <point x="340" y="1276" type="line"/>
- <point x="340" y="1112"/>
- <point x="272" y="1008"/>
- <point x="108" y="1008" type="curve"/>
- <point x="108" y="780" type="line"/>
- <point x="544" y="780"/>
- <point x="728" y="1000"/>
- <point x="728" y="1276" type="curve"/>
- <point x="728" y="1556" type="line"/>
- <point x="728" y="1744"/>
- <point x="768" y="1900"/>
- <point x="916" y="1956" type="curve"/>
+ <point x="840" y="2196" type="line"/>
+ <point x="464" y="2092"/>
+ <point x="348" y="1844"/>
+ <point x="348" y="1556" type="curve"/>
+ <point x="348" y="1276" type="line"/>
+ <point x="348" y="1112"/>
+ <point x="280" y="1008"/>
+ <point x="116" y="1008" type="curve"/>
+ <point x="116" y="780" type="line"/>
+ <point x="552" y="780"/>
+ <point x="736" y="1000"/>
+ <point x="736" y="1276" type="curve"/>
+ <point x="736" y="1556" type="line"/>
+ <point x="736" y="1744"/>
+ <point x="776" y="1900"/>
+ <point x="924" y="1956" type="curve"/>
</contour>
<contour>
- <point x="916" y="-252" type="line"/>
- <point x="768" y="-196"/>
- <point x="728" y="-40"/>
- <point x="728" y="148" type="curve" smooth="yes"/>
- <point x="728" y="424" type="line" smooth="yes"/>
- <point x="728" y="704"/>
- <point x="544" y="924"/>
- <point x="108" y="924" type="curve"/>
- <point x="108" y="696" type="line"/>
- <point x="272" y="696"/>
- <point x="340" y="588"/>
- <point x="340" y="424" type="curve" smooth="yes"/>
- <point x="340" y="148" type="line" smooth="yes"/>
- <point x="340" y="-144"/>
- <point x="456" y="-388"/>
- <point x="832" y="-496" type="curve"/>
+ <point x="924" y="-252" type="line"/>
+ <point x="776" y="-196"/>
+ <point x="736" y="-40"/>
+ <point x="736" y="148" type="curve" smooth="yes"/>
+ <point x="736" y="424" type="line" smooth="yes"/>
+ <point x="736" y="704"/>
+ <point x="552" y="924"/>
+ <point x="116" y="924" type="curve"/>
+ <point x="116" y="696" type="line"/>
+ <point x="280" y="696"/>
+ <point x="348" y="588"/>
+ <point x="348" y="424" type="curve" smooth="yes"/>
+ <point x="348" y="148" type="line" smooth="yes"/>
+ <point x="348" y="-144"/>
+ <point x="464" y="-388"/>
+ <point x="840" y="-496" type="curve"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/braceright.case.glif b/src/Inter-UI-Black.ufo/glyphs/braceright.case.glif
index accaf9f5e..e7f59381b 100644
--- a/src/Inter-UI-Black.ufo/glyphs/braceright.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/braceright.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
<component base="braceright" yOffset="172"/>
</outline>
diff --git a/src/Inter-UI-Black.ufo/glyphs/braceright.glif b/src/Inter-UI-Black.ufo/glyphs/braceright.glif
index e8ef88c26..b4dfaec42 100644
--- a/src/Inter-UI-Black.ufo/glyphs/braceright.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/braceright.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="007D"/>
<outline>
- <component base="braceleft" xScale="-1" xOffset="1024"/>
+ <component base="braceleft" xScale="-1" xOffset="1040"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketleft.case.glif b/src/Inter-UI-Black.ufo/glyphs/bracketleft.case.glif
index 97485601d..528771b58 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketleft.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketleft.case.glif
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
- <component base="bracketleft" yOffset="64"/>
+ <component base="bracketleft" yOffset="88"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketleft.glif b/src/Inter-UI-Black.ufo/glyphs/bracketleft.glif
index 608bc00fe..e0e63999c 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketleft.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketleft.glif
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="005B"/>
<outline>
<contour>
- <point x="820" y="2348" type="line"/>
- <point x="240" y="2348" type="line"/>
- <point x="240" y="-480" type="line"/>
- <point x="820" y="-480" type="line"/>
- <point x="820" y="-144" type="line"/>
- <point x="648" y="-144" type="line"/>
- <point x="648" y="2008" type="line"/>
- <point x="820" y="2008" type="line"/>
+ <point x="960" y="2348" type="line"/>
+ <point x="256" y="2348" type="line"/>
+ <point x="256" y="-480" type="line"/>
+ <point x="960" y="-480" type="line"/>
+ <point x="960" y="-144" type="line"/>
+ <point x="664" y="-144" type="line"/>
+ <point x="664" y="2008" type="line"/>
+ <point x="960" y="2008" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketleft_quill.glif b/src/Inter-UI-Black.ufo/glyphs/bracketleft_quill.glif
index bccb8d1d4..dd3cce9ce 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketleft_quill.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketleft_quill.glif
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft_quill" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="2045"/>
<outline>
<contour>
- <point x="872" y="1100" type="line"/>
- <point x="396" y="1100" type="line"/>
- <point x="396" y="764" type="line"/>
- <point x="872" y="764" type="line"/>
+ <point x="960" y="1100" type="line"/>
+ <point x="468" y="1100" type="line"/>
+ <point x="468" y="764" type="line"/>
+ <point x="960" y="764" type="line"/>
</contour>
- <component base="bracketleft" xOffset="52"/>
+ <component base="bracketleft"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketright.case.glif b/src/Inter-UI-Black.ufo/glyphs/bracketright.case.glif
index 46f0a9c66..2db43a381 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketright.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketright.case.glif
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
- <component base="bracketright" yOffset="64"/>
+ <component base="bracketright" yOffset="88"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketright.glif b/src/Inter-UI-Black.ufo/glyphs/bracketright.glif
index b7258b677..955239817 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketright.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketright.glif
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="005D"/>
<outline>
<contour>
- <point x="204" y="2348" type="line"/>
- <point x="204" y="2008" type="line"/>
+ <point x="80" y="2348" type="line"/>
+ <point x="80" y="2008" type="line"/>
<point x="376" y="2008" type="line"/>
<point x="376" y="-144" type="line"/>
- <point x="204" y="-144" type="line"/>
- <point x="204" y="-480" type="line"/>
+ <point x="80" y="-144" type="line"/>
+ <point x="80" y="-480" type="line"/>
<point x="784" y="-480" type="line"/>
<point x="784" y="2348" type="line"/>
</contour>
diff --git a/src/Inter-UI-Black.ufo/glyphs/bracketright_quill.glif b/src/Inter-UI-Black.ufo/glyphs/bracketright_quill.glif
index 9ce5913f6..2c42877ec 100644
--- a/src/Inter-UI-Black.ufo/glyphs/bracketright_quill.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/bracketright_quill.glif
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright_quill" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="2046"/>
<outline>
<contour>
- <point x="760" y="1100" type="line"/>
- <point x="388" y="1100" type="line"/>
- <point x="388" y="764" type="line"/>
- <point x="760" y="764" type="line"/>
+ <point x="452" y="1100" type="line"/>
+ <point x="80" y="1100" type="line"/>
+ <point x="80" y="764" type="line"/>
+ <point x="452" y="764" type="line"/>
</contour>
- <component base="bracketright" xOffset="184"/>
+ <component base="bracketright"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/brokenbar.glif b/src/Inter-UI-Black.ufo/glyphs/brokenbar.glif
index 6aaea823d..4d126b8a6 100644
--- a/src/Inter-UI-Black.ufo/glyphs/brokenbar.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/brokenbar.glif
@@ -1,19 +1,19 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="brokenbar" format="1">
- <advance width="768"/>
+ <advance width="920"/>
<unicode hex="00A6"/>
<outline>
<contour>
- <point x="580" y="-372" type="line"/>
- <point x="580" y="724" type="line"/>
- <point x="192" y="724" type="line"/>
- <point x="192" y="-372" type="line"/>
+ <point x="256.0" y="576.0" type="line"/>
+ <point x="256.0" y="-384.0" type="line"/>
+ <point x="664.0" y="-384.0" type="line"/>
+ <point x="664.0" y="576.0" type="line"/>
</contour>
<contour>
- <point x="580" y="2004" type="line"/>
- <point x="192" y="2004" type="line"/>
- <point x="192" y="960" type="line"/>
- <point x="580" y="960" type="line"/>
+ <point x="664" y="2048" type="line"/>
+ <point x="256" y="2048" type="line"/>
+ <point x="256" y="1092" type="line"/>
+ <point x="664" y="1092" type="line"/>
</contour>
</outline>
<lib>
@@ -22,27 +22,31 @@
<array>
<dict>
<key>angle</key>
- <real>0.0</real>
+ <integer>0</integer>
<key>isGlobal</key>
<false/>
<key>magnetic</key>
<integer>5</integer>
+ <key>name</key>
+ <string></string>
<key>x</key>
- <real>0.0</real>
+ <integer>800</integer>
<key>y</key>
- <real>1238.875</real>
+ <integer>1092</integer>
</dict>
<dict>
<key>angle</key>
- <real>0.0</real>
+ <integer>0</integer>
<key>isGlobal</key>
<false/>
<key>magnetic</key>
<integer>5</integer>
+ <key>name</key>
+ <string></string>
<key>x</key>
- <real>0.0</real>
+ <integer>836</integer>
<key>y</key>
- <real>763.125</real>
+ <integer>576</integer>
</dict>
</array>
<key>com.typemytype.robofont.mark</key>
diff --git a/src/Inter-UI-Black.ufo/glyphs/colon.case.glif b/src/Inter-UI-Black.ufo/glyphs/colon.case.glif
index 16fd4a401..2ad877549 100644
--- a/src/Inter-UI-Black.ufo/glyphs/colon.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/colon.case.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="colon.case" format="1">
- <advance width="856"/>
+ <advance width="768"/>
<outline>
- <component base="period" xOffset="44" yOffset="288"/>
- <component base="period" xOffset="44" yOffset="1296"/>
+ <component base="period" yOffset="288"/>
+ <component base="period" yOffset="1296"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/colon.glif b/src/Inter-UI-Black.ufo/glyphs/colon.glif
index e3cbb3fa0..f06bcc288 100644
--- a/src/Inter-UI-Black.ufo/glyphs/colon.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/colon.glif
@@ -3,8 +3,8 @@
<advance width="768"/>
<unicode hex="003A"/>
<outline>
- <component base="period" xOffset="-4"/>
- <component base="period" xOffset="-4" yOffset="1032"/>
+ <component base="period"/>
+ <component base="period" yOffset="1032"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/contents.plist b/src/Inter-UI-Black.ufo/glyphs/contents.plist
index 535f914b2..d1f6c1c7d 100644
--- a/src/Inter-UI-Black.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Black.ufo/glyphs/contents.plist
@@ -1380,8 +1380,6 @@
<string>percent.glif</string>
<key>period</key>
<string>period.glif</string>
- <key>period.num</key>
- <string>period.num.glif</string>
<key>periodcentered</key>
<string>periodcentered.glif</string>
<key>perispomenigreekcmb</key>
diff --git a/src/Inter-UI-Black.ufo/glyphs/dotlessi.glif b/src/Inter-UI-Black.ufo/glyphs/dotlessi.glif
index d2b56845f..a47760a93 100644
--- a/src/Inter-UI-Black.ufo/glyphs/dotlessi.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/dotlessi.glif
@@ -1,25 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="dotlessi" format="1">
- <advance width="768"/>
+ <advance width="748"/>
<unicode hex="0131"/>
<outline>
<contour>
- <point x="384" y="1744" type="move" name="top"/>
+ <point x="604" y="1536" type="line"/>
+ <point x="144" y="1536" type="line"/>
+ <point x="144" y="0" type="line"/>
+ <point x="604" y="0" type="line"/>
</contour>
<contour>
- <point x="368" y="16" type="move" name="bottom"/>
+ <point x="364.0" y="1744.0" type="move" name="top"/>
</contour>
<contour>
- <point x="472" y="900" type="move" name="rhotichook"/>
+ <point x="348.0" y="16.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="780" y="1744" type="move" name="top0315"/>
+ <point x="452.0" y="900.0" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="608" y="1536" type="line"/>
- <point x="164" y="1536" type="line"/>
- <point x="164" y="0" type="line"/>
- <point x="608" y="0" type="line"/>
+ <point x="760.0" y="1744.0" type="move" name="top0315"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/ellipsis.glif b/src/Inter-UI-Black.ufo/glyphs/ellipsis.glif
index 13a599b21..ad3ac2612 100644
--- a/src/Inter-UI-Black.ufo/glyphs/ellipsis.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/ellipsis.glif
@@ -1,11 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ellipsis" format="1">
- <advance width="2048"/>
+ <advance width="2092"/>
<unicode hex="2026"/>
<outline>
- <component base="period" xOffset="-24"/>
- <component base="period" xOffset="640"/>
- <component base="period" xOffset="1300"/>
+ <component base="period"/>
+ <component base="period" xOffset="664"/>
+ <component base="period" xOffset="1324"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/i.glif b/src/Inter-UI-Black.ufo/glyphs/i.glif
index 9eab8b537..03ddb94c1 100644
--- a/src/Inter-UI-Black.ufo/glyphs/i.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/i.glif
@@ -4,45 +4,40 @@
<unicode hex="0069"/>
<outline>
<contour>
- <point x="604" y="1536" type="line"/>
- <point x="144" y="1536" type="line"/>
- <point x="144" y="0" type="line"/>
- <point x="604" y="0" type="line"/>
+ <point x="376" y="1620" type="curve" smooth="yes"/>
+ <point x="512" y="1620"/>
+ <point x="620" y="1724"/>
+ <point x="620" y="1848" type="curve" smooth="yes"/>
+ <point x="620" y="1972"/>
+ <point x="512" y="2076"/>
+ <point x="376" y="2076" type="curve" smooth="yes"/>
+ <point x="240" y="2076"/>
+ <point x="128" y="1972"/>
+ <point x="128" y="1848" type="curve" smooth="yes"/>
+ <point x="128" y="1724"/>
+ <point x="240" y="1620"/>
</contour>
+ <component base="dotlessi"/>
<contour>
- <point x="128" y="1860" type="curve" smooth="yes"/>
- <point x="128" y="1728"/>
- <point x="224" y="1636"/>
- <point x="372" y="1636" type="curve" smooth="yes"/>
- <point x="520" y="1636"/>
- <point x="620" y="1728"/>
- <point x="620" y="1860" type="curve" smooth="yes"/>
- <point x="620" y="1992"/>
- <point x="520" y="2084"/>
- <point x="372" y="2084" type="curve" smooth="yes"/>
- <point x="224" y="2084"/>
- <point x="128" y="1992"/>
+ <point x="372.0" y="0.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="372" y="0" type="move" name="bottom"/>
+ <point x="524.0" y="0.0" type="move" name="ogonek"/>
</contour>
<contour>
- <point x="524" y="0" type="move" name="ogonek"/>
+ <point x="372.0" y="2200.0" type="move" name="top"/>
</contour>
<contour>
- <point x="372" y="2200" type="move" name="top"/>
+ <point x="756.0" y="2200.0" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="756" y="2200" type="move" name="top_dd"/>
+ <point x="756.0" y="-560.0" type="move" name="bottom_dd"/>
</contour>
<contour>
- <point x="756" y="-560" type="move" name="bottom_dd"/>
+ <point x="476.0" y="900.0" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="476" y="900" type="move" name="rhotichook"/>
- </contour>
- <contour>
- <point x="756" y="2200" type="move" name="top0315"/>
+ <point x="756.0" y="2200.0" type="move" name="top0315"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/idieresisacute.glif b/src/Inter-UI-Black.ufo/glyphs/idieresisacute.glif
index b37078b14..77576627e 100644
--- a/src/Inter-UI-Black.ufo/glyphs/idieresisacute.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/idieresisacute.glif
@@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="idieresisacute" format="1">
- <advance width="976"/>
+ <advance width="1040"/>
<unicode hex="1E2F"/>
<outline>
- <component base="dotlessi" xOffset="92"/>
- <component base="dieresisacutecomb.lc" xOffset="1284" yOffset="-28"/>
+ <component base="dotlessi" xOffset="148"/>
+ <component base="dieresisacutecomb.lc" xOffset="1316" yOffset="-28"/>
<contour>
- <point x="576" y="900" type="move" name="rhotichook"/>
+ <point x="632" y="900" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="492" y="1744" type="move" name="top"/>
+ <point x="548" y="1744" type="move" name="top"/>
</contour>
<contour>
- <point x="888" y="1744" type="move" name="top0315"/>
+ <point x="944" y="1744" type="move" name="top0315"/>
</contour>
<contour>
- <point x="492" y="2708" type="move" name="mkmktop_acc"/>
+ <point x="548" y="2708" type="move" name="mkmktop_acc"/>
</contour>
<contour>
- <point x="476" y="0" type="move" name="bottom"/>
+ <point x="532" y="0" type="move" name="bottom"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/j.glif b/src/Inter-UI-Black.ufo/glyphs/j.glif
index 4ad8ceb49..4815f70ff 100644
--- a/src/Inter-UI-Black.ufo/glyphs/j.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/j.glif
@@ -4,34 +4,34 @@
<unicode hex="006A"/>
<outline>
<contour>
- <point x="296" y="1860" type="curve" smooth="yes"/>
- <point x="296" y="1728"/>
- <point x="396" y="1636"/>
- <point x="544" y="1636" type="curve" smooth="yes"/>
- <point x="692" y="1636"/>
- <point x="788" y="1728"/>
- <point x="788" y="1860" type="curve" smooth="yes"/>
- <point x="788" y="1992"/>
- <point x="692" y="2084"/>
- <point x="544" y="2084" type="curve" smooth="yes"/>
- <point x="396" y="2084"/>
- <point x="296" y="1992"/>
+ <point x="548" y="1620" type="curve" smooth="yes"/>
+ <point x="684" y="1620"/>
+ <point x="792" y="1724"/>
+ <point x="792" y="1848" type="curve" smooth="yes"/>
+ <point x="792" y="1972"/>
+ <point x="684" y="2076"/>
+ <point x="548" y="2076" type="curve" smooth="yes"/>
+ <point x="412" y="2076"/>
+ <point x="300" y="1972"/>
+ <point x="300" y="1848" type="curve" smooth="yes"/>
+ <point x="300" y="1724"/>
+ <point x="412" y="1620"/>
</contour>
<component base="dotlessj"/>
<contour>
- <point x="452" y="2200" type="move" name="top"/>
+ <point x="452.0" y="2200.0" type="move" name="top"/>
</contour>
<contour>
- <point x="472" y="-572" type="move" name="bottom"/>
+ <point x="472.0" y="-572.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="900" y="2200" type="move" name="top_dd"/>
+ <point x="900.0" y="2200.0" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="900" y="-560" type="move" name="bottom_dd"/>
+ <point x="900.0" y="-560.0" type="move" name="bottom_dd"/>
</contour>
<contour>
- <point x="900" y="2200" type="move" name="top0315"/>
+ <point x="900.0" y="2200.0" type="move" name="top0315"/>
</contour>
</outline>
<lib>
@@ -62,6 +62,20 @@
<key>y</key>
<real>1381.875</real>
</dict>
+ <dict>
+ <key>angle</key>
+ <real>90.0</real>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>548</integer>
+ <key>y</key>
+ <integer>1564</integer>
+ </dict>
</array>
<key>com.typemytype.robofont.mark</key>
<array>
diff --git a/src/Inter-UI-Black.ufo/glyphs/parenleft.case.glif b/src/Inter-UI-Black.ufo/glyphs/parenleft.case.glif
index ca5d1de06..17ba2c63f 100644
--- a/src/Inter-UI-Black.ufo/glyphs/parenleft.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/parenleft.case.glif
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
- <component base="parenleft" yOffset="140"/>
+ <component base="parenleft" yOffset="192"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/parenleft.glif b/src/Inter-UI-Black.ufo/glyphs/parenleft.glif
index a5d7ad381..6317984fc 100644
--- a/src/Inter-UI-Black.ufo/glyphs/parenleft.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/parenleft.glif
@@ -1,23 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="0028"/>
<outline>
<contour>
- <point x="892" y="-384" type="line"/>
- <point x="656" y="24"/>
- <point x="556" y="404"/>
- <point x="556" y="832" type="curve" smooth="yes"/>
- <point x="556" y="1276"/>
- <point x="656" y="1640"/>
- <point x="896" y="2048" type="curve"/>
- <point x="596" y="2048" type="line"/>
- <point x="364" y="1752"/>
- <point x="200" y="1304"/>
- <point x="200" y="832" type="curve" smooth="yes"/>
- <point x="200" y="360"/>
- <point x="364" y="-88"/>
- <point x="592" y="-384" type="curve"/>
+ <point x="976" y="-384" type="line"/>
+ <point x="740" y="24"/>
+ <point x="640" y="404"/>
+ <point x="640" y="832" type="curve" smooth="yes"/>
+ <point x="640" y="1276"/>
+ <point x="740" y="1640"/>
+ <point x="980" y="2048" type="curve"/>
+ <point x="616" y="2048" type="line"/>
+ <point x="384" y="1752"/>
+ <point x="220" y="1304"/>
+ <point x="220" y="832" type="curve" smooth="yes"/>
+ <point x="220" y="360"/>
+ <point x="384" y="-88"/>
+ <point x="612" y="-384" type="curve"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/parenright.case.glif b/src/Inter-UI-Black.ufo/glyphs/parenright.case.glif
index b0d9d0ed9..10ef90d1c 100644
--- a/src/Inter-UI-Black.ufo/glyphs/parenright.case.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/parenright.case.glif
@@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright.case" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<outline>
- <component base="parenright" yOffset="140"/>
+ <component base="parenright" yOffset="192"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/parenright.glif b/src/Inter-UI-Black.ufo/glyphs/parenright.glif
index 104f4c31d..20b87943c 100644
--- a/src/Inter-UI-Black.ufo/glyphs/parenright.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/parenright.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright" format="1">
- <advance width="1024"/>
+ <advance width="1040"/>
<unicode hex="0029"/>
<outline>
- <component base="parenleft" xScale="-1" xOffset="1024"/>
+ <component base="parenleft" xScale="-1" xOffset="1040"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/period.glif b/src/Inter-UI-Black.ufo/glyphs/period.glif
index eea76e7e1..bf9d4eb65 100644
--- a/src/Inter-UI-Black.ufo/glyphs/period.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/period.glif
@@ -4,18 +4,18 @@
<unicode hex="002E"/>
<outline>
<contour>
- <point x="384" y="-16" type="curve" smooth="yes"/>
- <point x="532" y="-16"/>
+ <point x="384" y="-28" type="curve" smooth="yes"/>
+ <point x="520" y="-28"/>
<point x="632" y="84"/>
- <point x="632" y="216" type="curve" smooth="yes"/>
- <point x="632" y="348"/>
- <point x="532" y="452"/>
- <point x="384" y="452" type="curve" smooth="yes"/>
- <point x="236" y="452"/>
- <point x="136" y="348"/>
- <point x="136" y="216" type="curve" smooth="yes"/>
+ <point x="632" y="224" type="curve" smooth="yes"/>
+ <point x="632" y="360"/>
+ <point x="520" y="472"/>
+ <point x="384" y="472" type="curve" smooth="yes"/>
+ <point x="248" y="472"/>
+ <point x="136" y="360"/>
+ <point x="136" y="224" type="curve" smooth="yes"/>
<point x="136" y="84"/>
- <point x="236" y="-16"/>
+ <point x="248" y="-28"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Black.ufo/glyphs/period.num.glif b/src/Inter-UI-Black.ufo/glyphs/period.num.glif
deleted file mode 100644
index 402a97ff6..000000000
--- a/src/Inter-UI-Black.ufo/glyphs/period.num.glif
+++ /dev/null
@@ -1,47 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="period.num" format="1">
- <advance width="936"/>
- <outline>
- <component base="period" xOffset="84"/>
- </outline>
- <lib>
- <dict>
- <key>com.typemytype.robofont.guides</key>
- <array>
- <dict>
- <key>angle</key>
- <real>0.0</real>
- <key>isGlobal</key>
- <false/>
- <key>magnetic</key>
- <integer>5</integer>
- <key>x</key>
- <real>0.0</real>
- <key>y</key>
- <real>1238.875</real>
- </dict>
- <dict>
- <key>angle</key>
- <real>0.0</real>
- <key>isGlobal</key>
- <false/>
- <key>magnetic</key>
- <integer>5</integer>
- <key>x</key>
- <real>0.0</real>
- <key>y</key>
- <real>763.125</real>
- </dict>
- </array>
- <key>com.typemytype.robofont.mark</key>
- <array>
- <real>0.94</real>
- <real>0.94</real>
- <real>0.94</real>
- <real>1.0</real>
- </array>
- <key>interface.gridadjust.original</key>
- <string>{'width': 842, 'leftMargin': 165, 'rightMargin': 185}</string>
- </dict>
- </lib>
-</glyph>
diff --git a/src/Inter-UI-Black.ufo/glyphs/semicolon.glif b/src/Inter-UI-Black.ufo/glyphs/semicolon.glif
index 01b17afc2..0c2a91ff5 100644
--- a/src/Inter-UI-Black.ufo/glyphs/semicolon.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/semicolon.glif
@@ -3,8 +3,8 @@
<advance width="768"/>
<unicode hex="003B"/>
<outline>
- <component base="period" xOffset="4" yOffset="1096"/>
- <component base="comma" xOffset="52"/>
+ <component base="comma"/>
+ <component base="period" yOffset="1084"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni0069.ccmp.glif b/src/Inter-UI-Black.ufo/glyphs/uni0069.ccmp.glif
index bd894bc4c..27308a07e 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni0069.ccmp.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni0069.ccmp.glif
@@ -2,6 +2,7 @@
<glyph name="uni0069.ccmp" format="1">
<advance width="768"/>
<outline>
+ <component base="dotlessi" xOffset="-12"/>
<contour>
<point x="384" y="1744" type="move" name="top"/>
</contour>
@@ -11,7 +12,6 @@
<contour>
<point x="368" y="16" type="move" name="bottom"/>
</contour>
- <component base="dotlessi" xOffset="-12"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni012F_.ccmp.glif b/src/Inter-UI-Black.ufo/glyphs/uni012F_.ccmp.glif
index eab2fcb3a..188604019 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni012F_.ccmp.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni012F_.ccmp.glif
@@ -2,6 +2,8 @@
<glyph name="uni012F.ccmp" format="1">
<advance width="768"/>
<outline>
+ <component base="dotlessi" xOffset="76"/>
+ <component base="ogonek" xOffset="32" yOffset="16"/>
<contour>
<point x="476" y="1744" type="move" name="top"/>
</contour>
@@ -11,8 +13,6 @@
<contour>
<point x="460" y="-632" type="move" name="bottom"/>
</contour>
- <component base="dotlessi" xOffset="76"/>
- <component base="ogonek" xOffset="32" yOffset="16"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni0268.ccmp.glif b/src/Inter-UI-Black.ufo/glyphs/uni0268.ccmp.glif
index 5c5120752..2cd38f5b7 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni0268.ccmp.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni0268.ccmp.glif
@@ -2,6 +2,8 @@
<glyph name="uni0268.ccmp" format="1">
<advance width="1280"/>
<outline>
+ <component base="dotlessi" xOffset="292"/>
+ <component base="crossbar" yOffset="-160"/>
<contour>
<point x="688" y="1744" type="move" name="top"/>
</contour>
@@ -11,8 +13,6 @@
<contour>
<point x="676" y="16" type="move" name="bottom"/>
</contour>
- <component base="dotlessi" xOffset="292"/>
- <component base="crossbar" yOffset="-160"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni029D_.ccmp.glif b/src/Inter-UI-Black.ufo/glyphs/uni029D_.ccmp.glif
index 2b802b79d..7a0c094a5 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni029D_.ccmp.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni029D_.ccmp.glif
@@ -3,15 +3,6 @@
<advance width="1536"/>
<outline>
<contour>
- <point x="896" y="1744" type="move" name="top"/>
- </contour>
- <contour>
- <point x="880" y="-632" type="move" name="bottom"/>
- </contour>
- <contour>
- <point x="1520" y="1744" type="move" name="top0315"/>
- </contour>
- <contour>
<point x="1492" y="172" type="line"/>
<point x="520" y="172" type="line" smooth="yes"/>
<point x="212" y="172"/>
@@ -38,6 +29,15 @@
<point x="1492" y="-124" type="line"/>
</contour>
<component base="dotlessi" xOffset="496"/>
+ <contour>
+ <point x="896" y="1744" type="move" name="top"/>
+ </contour>
+ <contour>
+ <point x="880" y="-632" type="move" name="bottom"/>
+ </contour>
+ <contour>
+ <point x="1520" y="1744" type="move" name="top0315"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni0456.ccmp.glif b/src/Inter-UI-Black.ufo/glyphs/uni0456.ccmp.glif
index 48295c042..13d052ced 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni0456.ccmp.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni0456.ccmp.glif
@@ -2,6 +2,7 @@
<glyph name="uni0456.ccmp" format="1">
<advance width="768"/>
<outline>
+ <component base="dotlessi" xOffset="-4"/>
<contour>
<point x="396" y="1744" type="move" name="top"/>
</contour>
@@ -11,7 +12,6 @@
<contour>
<point x="380" y="16" type="move" name="bottom"/>
</contour>
- <component base="dotlessi" xOffset="-4"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni048E_.glif b/src/Inter-UI-Black.ufo/glyphs/uni048E_.glif
index c88b3eb27..f6103cbdb 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni048E_.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni048E_.glif
@@ -4,10 +4,10 @@
<unicode hex="048E"/>
<outline>
<contour>
- <point x="912" y="1388" type="line"/>
- <point x="780" y="1268" type="line"/>
- <point x="1408" y="556" type="line"/>
- <point x="1540" y="672" type="line"/>
+ <point x="924" y="1428" type="line"/>
+ <point x="708" y="1268" type="line"/>
+ <point x="1244" y="484" type="line"/>
+ <point x="1460" y="640" type="line"/>
</contour>
<component base="P" xOffset="-128"/>
</outline>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni20DB__.glif b/src/Inter-UI-Black.ufo/glyphs/uni20DB__.glif
index 137c33dde..327ee0950 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni20DB__.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni20DB__.glif
@@ -3,12 +3,12 @@
<advance width="0"/>
<unicode hex="20DB"/>
<outline>
- <contour>
- <point x="-810" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-1884" yOffset="1788"/>
<component base="period" xOffset="-1218" yOffset="1788"/>
<component base="period" xOffset="-558" yOffset="1788"/>
+ <contour>
+ <point x="-810" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/uni20DC__.glif b/src/Inter-UI-Black.ufo/glyphs/uni20DC__.glif
index 511912b8b..9708798c1 100644
--- a/src/Inter-UI-Black.ufo/glyphs/uni20DC__.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/uni20DC__.glif
@@ -3,13 +3,13 @@
<advance width="0"/>
<unicode hex="20DC"/>
<outline>
- <contour>
- <point x="-811" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-2214" yOffset="1788"/>
<component base="period" xOffset="-1548" yOffset="1788"/>
<component base="period" xOffset="-888" yOffset="1788"/>
<component base="period" xOffset="-231" yOffset="1788"/>
+ <contour>
+ <point x="-811" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/glyphs/yericyrillic.glif b/src/Inter-UI-Black.ufo/glyphs/yericyrillic.glif
index 2500f66d4..e37026612 100644
--- a/src/Inter-UI-Black.ufo/glyphs/yericyrillic.glif
+++ b/src/Inter-UI-Black.ufo/glyphs/yericyrillic.glif
@@ -3,14 +3,14 @@
<advance width="2304"/>
<unicode hex="044B"/>
<outline>
+ <component base="softsigncyrillic" xOffset="-52"/>
+ <component base="dotlessi" xOffset="1536"/>
<contour>
<point x="1160" y="1776" type="move" name="top"/>
</contour>
<contour>
<point x="2328" y="1776" type="move" name="top0315"/>
</contour>
- <component base="softsigncyrillic" xOffset="-52"/>
- <component base="dotlessi" xOffset="1536"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Black.ufo/groups.plist b/src/Inter-UI-Black.ufo/groups.plist
index 3808ef778..a02fb19f5 100644
--- a/src/Inter-UI-Black.ufo/groups.plist
+++ b/src/Inter-UI-Black.ufo/groups.plist
@@ -358,6 +358,12 @@
<string>parenleft</string>
<string>braceleft</string>
</array>
+ <key>@KERN_LEFT_braceleft.case</key>
+ <array>
+ <string>bracketleft.case</string>
+ <string>parenleft.case</string>
+ <string>braceleft.case</string>
+ </array>
<key>@KERN_LEFT_c</key>
<array>
<string>c</string>
@@ -380,7 +386,6 @@
<string>ellipsis</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
</array>
<key>@KERN_LEFT_dagger</key>
<array>
@@ -454,7 +459,6 @@
<array>
<string>eight</string>
<string>three</string>
- <string>three.tnum</string>
</array>
<key>@KERN_LEFT_eightsub</key>
<array>
@@ -558,10 +562,8 @@
<array>
<string>zero</string>
<string>zero.slash</string>
- <string>zero.tnum</string>
<string>nine</string>
<string>nine.1</string>
- <string>nine.tnum.1</string>
</array>
<key>@KERN_LEFT_ohorn</key>
<array>
@@ -931,6 +933,12 @@
<string>bracketright</string>
<string>braceright</string>
</array>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <array>
+ <string>parenright.case</string>
+ <string>bracketright.case</string>
+ <string>braceright.case</string>
+ </array>
<key>@KERN_RIGHT_c</key>
<array>
<string>dzcaron</string>
@@ -990,7 +998,6 @@
<string>ellipsis</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
</array>
<key>@KERN_RIGHT_dagger</key>
<array>
@@ -1201,11 +1208,8 @@
<array>
<string>zero</string>
<string>zero.slash</string>
- <string>zero.tnum</string>
<string>six</string>
<string>six.1</string>
- <string>six.tnum</string>
- <string>six.tnum.1</string>
</array>
<key>@KERN_RIGHT_t</key>
<array>
diff --git a/src/Inter-UI-Black.ufo/kerning.plist b/src/Inter-UI-Black.ufo/kerning.plist
index 7a7ad98a4..faae1a404 100644
--- a/src/Inter-UI-Black.ufo/kerning.plist
+++ b/src/Inter-UI-Black.ufo/kerning.plist
@@ -253,6 +253,8 @@
<integer>-116</integer>
<key>@KERN_RIGHT_a</key>
<integer>-15</integer>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <integer>-80</integer>
<key>@KERN_RIGHT_c</key>
<integer>-64</integer>
<key>@KERN_RIGHT_comma</key>
@@ -488,6 +490,8 @@
<integer>-56</integer>
<key>@KERN_RIGHT_a</key>
<integer>-13</integer>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <integer>-48</integer>
<key>@KERN_RIGHT_comma</key>
<integer>-63</integer>
<key>@KERN_RIGHT_quotedblleft</key>
@@ -607,7 +611,7 @@
<key>@KERN_RIGHT_C</key>
<integer>-32</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-224</integer>
+ <integer>-151</integer>
<key>backslash</key>
<integer>41</integer>
</dict>
@@ -1689,7 +1693,7 @@
<key>@KERN_RIGHT_dotlessi</key>
<integer>-33</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-33</integer>
+ <integer>-193</integer>
<key>@KERN_RIGHT_eightsub</key>
<integer>-296</integer>
<key>@KERN_RIGHT_f</key>
@@ -1795,7 +1799,7 @@
<key>@KERN_RIGHT_dagger</key>
<integer>-27</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-224</integer>
+ <integer>-184</integer>
<key>@KERN_RIGHT_eightsuperior</key>
<integer>-40</integer>
<key>@KERN_RIGHT_quotedblleft</key>
@@ -1843,7 +1847,7 @@
<key>@KERN_RIGHT_dagger</key>
<integer>-35</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-160</integer>
+ <integer>-144</integer>
<key>@KERN_RIGHT_quotedblleft</key>
<integer>-76</integer>
<key>@KERN_RIGHT_v</key>
@@ -2101,7 +2105,7 @@
<key>@KERN_RIGHT_deltagreek</key>
<integer>-14</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>75</integer>
+ <integer>82</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-13</integer>
<key>@KERN_RIGHT_iotadieresisgreek</key>
@@ -2121,6 +2125,11 @@
<key>zeta</key>
<integer>-13</integer>
</dict>
+ <key>@KERN_LEFT_braceleft.case</key>
+ <dict>
+ <key>@KERN_RIGHT_C</key>
+ <integer>-80</integer>
+ </dict>
<key>@KERN_LEFT_c</key>
<dict>
<key>@KERN_RIGHT_A</key>
@@ -2142,7 +2151,7 @@
<key>@KERN_RIGHT_dagger</key>
<integer>-4</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-182</integer>
+ <integer>-166</integer>
<key>@KERN_RIGHT_f</key>
<integer>17</integer>
<key>@KERN_RIGHT_quotedblleft</key>
@@ -3819,7 +3828,7 @@
<key>@KERN_RIGHT_dotlessi</key>
<integer>-60</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>-224</integer>
+ <integer>-210</integer>
<key>@KERN_RIGHT_quotedblleft</key>
<integer>-111</integer>
<key>@KERN_RIGHT_s</key>
@@ -5243,8 +5252,6 @@
<integer>-48</integer>
<key>two</key>
<integer>-48</integer>
- <key>zero.tnum</key>
- <integer>0</integer>
</dict>
<key>emdash</key>
<dict>
@@ -5766,8 +5773,6 @@
<integer>-112</integer>
<key>period</key>
<integer>-272</integer>
- <key>period.num</key>
- <integer>-272</integer>
<key>slash</key>
<integer>-240</integer>
<key>three</key>
@@ -5861,33 +5866,6 @@
<key>zero</key>
<integer>-128</integer>
</dict>
- <key>period.num</key>
- <dict>
- <key>eight</key>
- <integer>-109</integer>
- <key>five</key>
- <integer>-78</integer>
- <key>four</key>
- <integer>-32</integer>
- <key>four.1</key>
- <integer>0</integer>
- <key>nine</key>
- <integer>-112</integer>
- <key>nine.1</key>
- <integer>-176</integer>
- <key>one</key>
- <integer>-112</integer>
- <key>seven</key>
- <integer>-32</integer>
- <key>six</key>
- <integer>-96</integer>
- <key>six.1</key>
- <integer>-96</integer>
- <key>three</key>
- <integer>-96</integer>
- <key>zero</key>
- <integer>-128</integer>
- </dict>
<key>periodcentered</key>
<dict>
<key>@KERN_RIGHT_A</key>
@@ -6528,17 +6506,6 @@
<key>nine.1</key>
<integer>-82</integer>
</dict>
- <key>three.tnum</key>
- <dict>
- <key>nine</key>
- <integer>0</integer>
- <key>six.tnum</key>
- <integer>0</integer>
- <key>six.tnum.1</key>
- <integer>0</integer>
- <key>zero.tnum</key>
- <integer>0</integer>
- </dict>
<key>two</key>
<dict>
<key>@KERN_RIGHT_Ucyrillic</key>
@@ -6615,7 +6582,7 @@
<key>@KERN_RIGHT_deltagreek</key>
<integer>-68</integer>
<key>@KERN_RIGHT_dotlessj</key>
- <integer>282</integer>
+ <integer>216</integer>
<key>@KERN_RIGHT_epsilongreek</key>
<integer>-77</integer>
<key>@KERN_RIGHT_etagreek</key>
diff --git a/src/Inter-UI-Black.ufo/lib.plist b/src/Inter-UI-Black.ufo/lib.plist
index 19a104ca6..626f9d408 100644
--- a/src/Inter-UI-Black.ufo/lib.plist
+++ b/src/Inter-UI-Black.ufo/lib.plist
@@ -90,18 +90,6 @@
<key>magnetic</key>
<integer>5</integer>
<key>x</key>
- <integer>32</integer>
- <key>y</key>
- <integer>2004</integer>
- </dict>
- <dict>
- <key>angle</key>
- <real>0.0</real>
- <key>isGlobal</key>
- <true/>
- <key>magnetic</key>
- <integer>5</integer>
- <key>x</key>
<real>0.0</real>
<key>y</key>
<real>-221.0</real>
@@ -245,6 +233,7 @@
<string>Ohorn</string>
<string>Theta</string>
<string>P</string>
+ <string>uni048E</string>
<string>Q</string>
<string>R</string>
<string>S</string>
@@ -286,7 +275,6 @@
<string>Enghecyrillic</string>
<string>afii10147</string>
<string>afii10145</string>
- <string>uni048E</string>
<string>afii10037</string>
<string>afii10038</string>
<string>Hadescendercyrillic</string>
@@ -329,9 +317,11 @@
<string>g</string>
<string>h</string>
<string>hcedilla</string>
+ <string>dotlessi</string>
<string>i</string>
<string>idieresisacute</string>
<string>itildebelow</string>
+ <string>dotlessj</string>
<string>j</string>
<string>k</string>
<string>l</string>
@@ -441,8 +431,6 @@
<string>dz</string>
<string>Dzcaron_</string>
<string>dzcaron</string>
- <string>dotlessi</string>
- <string>dotlessj</string>
<string>dollar</string>
<string>cent</string>
<string>yen</string>
@@ -545,7 +533,6 @@
<string>quotesinglbase</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
<string>ellipsis</string>
<string>colon</string>
<string>colon.case</string>
@@ -1712,6 +1699,7 @@
<string>Ohorn</string>
<string>Theta</string>
<string>P</string>
+ <string>uni048E</string>
<string>Q</string>
<string>R</string>
<string>S</string>
@@ -1753,7 +1741,6 @@
<string>Enghecyrillic</string>
<string>afii10147</string>
<string>afii10145</string>
- <string>uni048E</string>
<string>afii10037</string>
<string>afii10038</string>
<string>Hadescendercyrillic</string>
@@ -1796,9 +1783,11 @@
<string>g</string>
<string>h</string>
<string>hcedilla</string>
+ <string>dotlessi</string>
<string>i</string>
<string>idieresisacute</string>
<string>itildebelow</string>
+ <string>dotlessj</string>
<string>j</string>
<string>k</string>
<string>l</string>
@@ -1908,8 +1897,6 @@
<string>dz</string>
<string>Dzcaron_</string>
<string>dzcaron</string>
- <string>dotlessi</string>
- <string>dotlessj</string>
<string>dollar</string>
<string>cent</string>
<string>yen</string>
@@ -2012,7 +1999,6 @@
<string>quotesinglbase</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
<string>ellipsis</string>
<string>colon</string>
<string>colon.case</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bar.glif b/src/Inter-UI-Regular.ufo/glyphs/bar.glif
index 0263bb4f5..031dab912 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bar.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bar.glif
@@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bar" format="1">
- <advance width="736"/>
+ <advance width="732"/>
<unicode hex="007C"/>
<outline>
<contour>
- <point x="460" y="2048" type="line"/>
- <point x="240" y="2048" type="line"/>
- <point x="240" y="-384" type="line"/>
- <point x="460" y="-384" type="line"/>
+ <point x="476" y="2048" type="line"/>
+ <point x="256" y="2048" type="line"/>
+ <point x="256" y="-384" type="line"/>
+ <point x="476" y="-384" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
index 5bb77e00f..f895c707f 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceleft.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft.case" format="1">
- <advance width="768"/>
+ <advance width="912"/>
<outline>
<component base="braceleft" yOffset="172"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif b/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
index ba6a5bc8c..c0b3a2852 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceleft.glif
@@ -1,43 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceleft" format="1">
- <advance width="768"/>
+ <advance width="912"/>
<unicode hex="007B"/>
<outline>
<contour>
- <point x="728" y="2196" type="line"/>
- <point x="352" y="2092"/>
- <point x="284" y="1844"/>
- <point x="284" y="1556" type="curve"/>
- <point x="284" y="1276" type="line"/>
- <point x="284" y="1080"/>
- <point x="200" y="956"/>
- <point x="0" y="956" type="curve"/>
- <point x="0" y="780" type="line"/>
- <point x="396" y="780"/>
- <point x="508" y="1000"/>
- <point x="508" y="1276" type="curve"/>
- <point x="508" y="1556" type="line"/>
- <point x="508" y="1780"/>
- <point x="572" y="1964"/>
- <point x="784" y="2032" type="curve"/>
+ <point x="792" y="2196" type="line"/>
+ <point x="416" y="2092"/>
+ <point x="348" y="1844"/>
+ <point x="348" y="1556" type="curve"/>
+ <point x="348" y="1276" type="line"/>
+ <point x="348" y="1080"/>
+ <point x="264" y="956"/>
+ <point x="64" y="956" type="curve"/>
+ <point x="64" y="780" type="line"/>
+ <point x="460" y="780"/>
+ <point x="572" y="1000"/>
+ <point x="572" y="1276" type="curve"/>
+ <point x="572" y="1556" type="line"/>
+ <point x="572" y="1780"/>
+ <point x="636" y="1964"/>
+ <point x="848" y="2032" type="curve"/>
</contour>
<contour>
- <point x="784" y="-328" type="line"/>
- <point x="572" y="-260"/>
- <point x="508" y="-76"/>
- <point x="508" y="148" type="curve" smooth="yes"/>
- <point x="508" y="424" type="line" smooth="yes"/>
- <point x="508" y="704"/>
- <point x="396" y="924"/>
- <point x="0" y="924" type="curve"/>
- <point x="0" y="748" type="line"/>
- <point x="200" y="748"/>
- <point x="284" y="620"/>
- <point x="284" y="424" type="curve" smooth="yes"/>
- <point x="284" y="148" type="line" smooth="yes"/>
- <point x="284" y="-144"/>
- <point x="352" y="-388"/>
- <point x="728" y="-496" type="curve"/>
+ <point x="848" y="-328" type="line"/>
+ <point x="636" y="-260"/>
+ <point x="572" y="-76"/>
+ <point x="572" y="148" type="curve" smooth="yes"/>
+ <point x="572" y="424" type="line" smooth="yes"/>
+ <point x="572" y="704"/>
+ <point x="460" y="924"/>
+ <point x="64" y="924" type="curve"/>
+ <point x="64" y="748" type="line"/>
+ <point x="264" y="748"/>
+ <point x="348" y="620"/>
+ <point x="348" y="424" type="curve" smooth="yes"/>
+ <point x="348" y="148" type="line" smooth="yes"/>
+ <point x="348" y="-144"/>
+ <point x="416" y="-388"/>
+ <point x="792" y="-496" type="curve"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
index 1e19378d8..ed334a4af 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceright.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright.case" format="1">
- <advance width="768"/>
+ <advance width="912"/>
<outline>
<component base="braceright" yOffset="172"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/braceright.glif b/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
index df81bd622..9468ddad4 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/braceright.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="braceright" format="1">
- <advance width="768"/>
+ <advance width="912"/>
<unicode hex="007D"/>
<outline>
- <component base="braceleft" xScale="-1" xOffset="768"/>
+ <component base="braceleft" xScale="-1" xOffset="912"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
index 709eec679..79213713f 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft.case" format="1">
- <advance width="640"/>
+ <advance width="912"/>
<outline>
<component base="bracketleft" yOffset="128"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
index f7676ceb4..6528b3ff5 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft.glif
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft" format="1">
- <advance width="640"/>
+ <advance width="912"/>
<unicode hex="005B"/>
<outline>
<contour>
- <point x="640" y="2240" type="line"/>
- <point x="128" y="2240" type="line"/>
- <point x="128" y="-448" type="line"/>
- <point x="640" y="-448" type="line"/>
- <point x="640" y="-228" type="line"/>
- <point x="360" y="-228" type="line"/>
- <point x="360" y="2020" type="line"/>
- <point x="640" y="2020" type="line"/>
+ <point x="768" y="2240" type="line"/>
+ <point x="256" y="2240" type="line"/>
+ <point x="256" y="-448" type="line"/>
+ <point x="768" y="-448" type="line"/>
+ <point x="768" y="-228" type="line"/>
+ <point x="488" y="-228" type="line"/>
+ <point x="488" y="2020" type="line"/>
+ <point x="768" y="2020" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
index a51cc3942..cdf70f222 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketleft_quill.glif
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketleft_quill" format="1">
- <advance width="992"/>
+ <advance width="912"/>
<unicode hex="2045"/>
<outline>
<contour>
- <point x="628" y="1008" type="line"/>
- <point x="240" y="1008" type="line"/>
- <point x="240" y="788" type="line"/>
- <point x="628" y="788" type="line"/>
+ <point x="768" y="1008" type="line"/>
+ <point x="380" y="1008" type="line"/>
+ <point x="380" y="788" type="line"/>
+ <point x="768" y="788" type="line"/>
</contour>
- <component base="bracketleft" xOffset="-12"/>
+ <component base="bracketleft"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
index 66b7880e0..0064cb35f 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright.case" format="1">
- <advance width="640"/>
+ <advance width="912"/>
<outline>
<component base="bracketright" yOffset="128"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
index 504ea7bf0..cf2e53af2 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright.glif
@@ -1,17 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright" format="1">
- <advance width="640"/>
+ <advance width="912"/>
<unicode hex="005D"/>
<outline>
<contour>
- <point x="0" y="2240" type="line"/>
- <point x="0" y="2020" type="line"/>
- <point x="280" y="2020" type="line"/>
- <point x="280" y="-228" type="line"/>
- <point x="0" y="-228" type="line"/>
- <point x="0" y="-448" type="line"/>
- <point x="512" y="-448" type="line"/>
- <point x="512" y="2240" type="line"/>
+ <point x="144" y="2240" type="line"/>
+ <point x="144" y="2020" type="line"/>
+ <point x="424" y="2020" type="line"/>
+ <point x="424" y="-228" type="line"/>
+ <point x="144" y="-228" type="line"/>
+ <point x="144" y="-448" type="line"/>
+ <point x="656" y="-448" type="line"/>
+ <point x="656" y="2240" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif b/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
index 584d43836..dbc00a890 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/bracketright_quill.glif
@@ -1,15 +1,15 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="bracketright_quill" format="1">
- <advance width="736"/>
+ <advance width="912"/>
<unicode hex="2046"/>
<outline>
<contour>
- <point x="516" y="1008" type="line"/>
- <point x="112" y="1008" type="line"/>
- <point x="112" y="788" type="line"/>
- <point x="516" y="788" type="line"/>
+ <point x="548" y="1008" type="line"/>
+ <point x="144" y="1008" type="line"/>
+ <point x="144" y="788" type="line"/>
+ <point x="548" y="788" type="line"/>
</contour>
- <component base="bracketright" xOffset="112"/>
+ <component base="bracketright"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/brokenbar.glif b/src/Inter-UI-Regular.ufo/glyphs/brokenbar.glif
index 0b1e0ca68..b1af0a773 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/brokenbar.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/brokenbar.glif
@@ -1,23 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="brokenbar" format="1">
- <advance width="736"/>
+ <advance width="732.0"/>
<unicode hex="00A6"/>
<outline>
<contour>
- <point x="508" y="-372" type="line"/>
- <point x="508" y="724" type="line"/>
- <point x="232" y="724" type="line"/>
- <point x="232" y="-372" type="line"/>
+ <point x="256.0" y="552.0" type="line"/>
+ <point x="256.0" y="-384.0" type="line"/>
+ <point x="476.0" y="-384.0" type="line"/>
+ <point x="476.0" y="552.0" type="line"/>
</contour>
<contour>
- <point x="508" y="2004" type="line"/>
- <point x="232" y="2004" type="line"/>
- <point x="232" y="960" type="line"/>
- <point x="508" y="960" type="line"/>
+ <point x="476.0" y="2048.0" type="line"/>
+ <point x="256.0" y="2048.0" type="line"/>
+ <point x="256.0" y="1116.0" type="line"/>
+ <point x="476.0" y="1116.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.typemytype.robofont.guides</key>
+ <array>
+ <dict>
+ <key>angle</key>
+ <integer>0</integer>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>500</integer>
+ <key>y</key>
+ <integer>832</integer>
+ </dict>
+ <dict>
+ <key>angle</key>
+ <integer>0</integer>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>752</integer>
+ <key>y</key>
+ <integer>1116</integer>
+ </dict>
+ <dict>
+ <key>angle</key>
+ <integer>0</integer>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>752</integer>
+ <key>y</key>
+ <integer>552</integer>
+ </dict>
+ </array>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.8</real>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/colon.case.glif b/src/Inter-UI-Regular.ufo/glyphs/colon.case.glif
index b51b061a6..f03621970 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/colon.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/colon.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="colon.case" format="1">
- <advance width="800"/>
+ <advance width="760"/>
<outline>
<component base="period" yOffset="324"/>
<component base="period" yOffset="1360"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/colon.glif b/src/Inter-UI-Regular.ufo/glyphs/colon.glif
index 97beb65c6..b69fc0ed3 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/colon.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/colon.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="colon" format="1">
- <advance width="768"/>
+ <advance width="760"/>
<unicode hex="003A"/>
<outline>
<component base="period"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/comma.glif b/src/Inter-UI-Regular.ufo/glyphs/comma.glif
index 444036621..b47e12b42 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/comma.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/comma.glif
@@ -1,25 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="comma" format="1">
- <advance width="640"/>
+ <advance width="760"/>
<unicode hex="002C"/>
<outline>
<contour>
- <point x="420" y="308" type="move" name="_bottom"/>
+ <point x="540" y="256" type="line"/>
+ <point x="284" y="256" type="line"/>
+ <point x="284" y="64" type="line"/>
+ <point x="284" y="-88"/>
+ <point x="232" y="-228"/>
+ <point x="164" y="-388" type="curve"/>
+ <point x="364" y="-428" type="line"/>
+ <point x="468" y="-272"/>
+ <point x="536" y="-108"/>
+ <point x="540" y="68" type="curve"/>
</contour>
<contour>
- <point x="152" y="100" type="move" name="_right"/>
+ <point x="420" y="308" type="move" name="_bottom"/>
</contour>
<contour>
- <point x="512" y="256" type="line"/>
- <point x="256" y="256" type="line"/>
- <point x="256" y="64" type="line"/>
- <point x="256" y="-88"/>
- <point x="204" y="-228"/>
- <point x="136" y="-388" type="curve"/>
- <point x="336" y="-428" type="line"/>
- <point x="440" y="-272"/>
- <point x="508" y="-108"/>
- <point x="512" y="68" type="curve"/>
+ <point x="152" y="100" type="move" name="_right"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/contents.plist b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
index ac3d80050..6d408d377 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
@@ -1378,8 +1378,6 @@
<string>percent.glif</string>
<key>period</key>
<string>period.glif</string>
- <key>period.num</key>
- <string>period.num.glif</string>
<key>periodcentered</key>
<string>periodcentered.glif</string>
<key>perispomenigreekcmb</key>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/currency.glif b/src/Inter-UI-Regular.ufo/glyphs/currency.glif
index ba90b1115..36745203a 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/currency.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/currency.glif
@@ -1,21 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="currency" format="1">
- <advance width="2016"/>
+ <advance width="2020"/>
<unicode hex="00A4"/>
<outline>
<contour>
- <point x="440" y="836" type="curve"/>
- <point x="440" y="1176"/>
- <point x="692" y="1448"/>
- <point x="1004" y="1448" type="curve" smooth="yes"/>
- <point x="1316" y="1448"/>
- <point x="1568" y="1176"/>
- <point x="1568" y="836" type="curve" smooth="yes"/>
- <point x="1568" y="500"/>
- <point x="1316" y="224"/>
- <point x="1004" y="224" type="curve" smooth="yes"/>
- <point x="692" y="224"/>
- <point x="440" y="500"/>
+ <point x="408" y="836" type="curve"/>
+ <point x="408" y="1192"/>
+ <point x="676" y="1480"/>
+ <point x="1004" y="1480" type="curve" smooth="yes"/>
+ <point x="1332" y="1480"/>
+ <point x="1596" y="1192"/>
+ <point x="1596" y="836" type="curve" smooth="yes"/>
+ <point x="1596" y="484"/>
+ <point x="1332" y="192"/>
+ <point x="1004" y="192" type="curve" smooth="yes"/>
+ <point x="676" y="192"/>
+ <point x="408" y="484"/>
</contour>
<contour>
<point x="188" y="836" type="curve"/>
@@ -32,32 +32,63 @@
<point x="188" y="1324"/>
</contour>
<contour>
- <point x="1880" y="1540" type="line"/>
- <point x="1684" y="1740" type="line"/>
- <point x="1408" y="1456" type="line"/>
- <point x="1600" y="1256" type="line"/>
+ <point x="1864" y="1556" type="line"/>
+ <point x="1700" y="1724" type="line"/>
+ <point x="1424" y="1440" type="line"/>
+ <point x="1584" y="1272" type="line"/>
</contour>
<contour>
- <point x="612" y="248" type="line"/>
- <point x="416" y="444" type="line"/>
- <point x="140" y="164" type="line"/>
- <point x="332" y="-36" type="line"/>
+ <point x="596" y="264" type="line"/>
+ <point x="432" y="428" type="line"/>
+ <point x="156" y="148" type="line"/>
+ <point x="316" y="-20" type="line"/>
</contour>
<contour>
- <point x="1684" y="-36" type="line"/>
- <point x="1880" y="164" type="line"/>
- <point x="1600" y="444" type="line"/>
- <point x="1408" y="248" type="line"/>
+ <point x="1700" y="-20" type="line"/>
+ <point x="1864" y="148" type="line"/>
+ <point x="1584" y="428" type="line"/>
+ <point x="1424" y="264" type="line"/>
</contour>
<contour>
- <point x="416" y="1256" type="line"/>
- <point x="612" y="1456" type="line"/>
- <point x="332" y="1740" type="line"/>
- <point x="140" y="1540" type="line"/>
+ <point x="432" y="1272" type="line"/>
+ <point x="596" y="1440" type="line"/>
+ <point x="316" y="1724" type="line"/>
+ <point x="156" y="1556" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.typemytype.robofont.guides</key>
+ <array>
+ <dict>
+ <key>angle</key>
+ <real>90.0</real>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>1004</integer>
+ <key>y</key>
+ <integer>1696</integer>
+ </dict>
+ <dict>
+ <key>angle</key>
+ <integer>0</integer>
+ <key>isGlobal</key>
+ <false/>
+ <key>magnetic</key>
+ <integer>5</integer>
+ <key>name</key>
+ <string></string>
+ <key>x</key>
+ <integer>176</integer>
+ <key>y</key>
+ <integer>836</integer>
+ </dict>
+ </array>
<key>com.typemytype.robofont.mark</key>
<array>
<real>0.8</real>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ellipsis.glif b/src/Inter-UI-Regular.ufo/glyphs/ellipsis.glif
index d9cb1f8e5..7d2a67c8c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ellipsis.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ellipsis.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ellipsis" format="1">
- <advance width="2304"/>
+ <advance width="2296"/>
<unicode hex="2026"/>
<outline>
<component base="period"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/i.glif b/src/Inter-UI-Regular.ufo/glyphs/i.glif
index cc9ab275c..79b67dd73 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/i.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/i.glif
@@ -4,45 +4,40 @@
<unicode hex="0069"/>
<outline>
<contour>
- <point x="436" y="1536" type="line"/>
- <point x="200" y="1536" type="line"/>
- <point x="200" y="0" type="line"/>
- <point x="436" y="0" type="line"/>
+ <point x="316" y="1756" type="curve"/>
+ <point x="420" y="1756"/>
+ <point x="484" y="1828"/>
+ <point x="484" y="1916" type="curve"/>
+ <point x="484" y="1996"/>
+ <point x="420" y="2076"/>
+ <point x="316" y="2076" type="curve"/>
+ <point x="212" y="2076"/>
+ <point x="148" y="1996"/>
+ <point x="148" y="1916" type="curve" smooth="yes"/>
+ <point x="148" y="1828"/>
+ <point x="212" y="1756"/>
</contour>
+ <component base="dotlessi"/>
<contour>
- <point x="148" y="1920" type="curve" smooth="yes"/>
- <point x="148" y="1832"/>
- <point x="212" y="1760"/>
- <point x="316" y="1760" type="curve"/>
- <point x="420" y="1760"/>
- <point x="484" y="1832"/>
- <point x="484" y="1920" type="curve"/>
- <point x="484" y="2000"/>
- <point x="420" y="2080"/>
- <point x="316" y="2080" type="curve"/>
- <point x="212" y="2080"/>
- <point x="148" y="2000"/>
+ <point x="316.0" y="16.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="316" y="16" type="move" name="bottom"/>
+ <point x="432.0" y="0.0" type="move" name="ogonek"/>
</contour>
<contour>
- <point x="432" y="0" type="move" name="ogonek"/>
+ <point x="320.0" y="2304.0" type="move" name="top"/>
</contour>
<contour>
- <point x="320" y="2304" type="move" name="top"/>
+ <point x="664.0" y="2200.0" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="664" y="2200" type="move" name="top_dd"/>
+ <point x="664.0" y="-560.0" type="move" name="bottom_dd"/>
</contour>
<contour>
- <point x="664" y="-560" type="move" name="bottom_dd"/>
+ <point x="360.0" y="900.0" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="360" y="900" type="move" name="rhotichook"/>
- </contour>
- <contour>
- <point x="664" y="2200" type="move" name="top0315"/>
+ <point x="664.0" y="2200.0" type="move" name="top0315"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/idieresisacute.glif b/src/Inter-UI-Regular.ufo/glyphs/idieresisacute.glif
index d7a3c4602..29cc637a3 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/idieresisacute.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/idieresisacute.glif
@@ -3,22 +3,22 @@
<advance width="877"/>
<unicode hex="1E2F"/>
<outline>
- <component base="dotlessi" xOffset="80"/>
- <component base="dieresisacutecomb.lc" xOffset="1260"/>
+ <component base="dotlessi" xOffset="124"/>
+ <component base="dieresisacutecomb.lc" xOffset="1244"/>
<contour>
- <point x="492" y="900" type="move" name="rhotichook"/>
+ <point x="536" y="900" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="452" y="1776" type="move" name="top"/>
+ <point x="496" y="1776" type="move" name="top"/>
</contour>
<contour>
- <point x="812" y="1776" type="move" name="top0315"/>
+ <point x="856" y="1776" type="move" name="top0315"/>
</contour>
<contour>
- <point x="452" y="2668" type="move" name="mkmktop_acc"/>
+ <point x="496" y="2668" type="move" name="mkmktop_acc"/>
</contour>
<contour>
- <point x="448" y="16" type="move" name="bottom"/>
+ <point x="492" y="16" type="move" name="bottom"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/itildebelow.glif b/src/Inter-UI-Regular.ufo/glyphs/itildebelow.glif
index c7197eff3..87da3a3f0 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/itildebelow.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/itildebelow.glif
@@ -1,33 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="itildebelow" format="1">
- <advance width="896"/>
+ <advance width="856"/>
<unicode hex="1E2D"/>
<outline>
- <component base="i" xOffset="80"/>
- <component base="tilde" xOffset="-176" yOffset="-2216"/>
+ <component base="i" xOffset="112"/>
+ <component base="tilde" xOffset="-196" yOffset="-2216"/>
<contour>
- <point x="440" y="16" type="move" name="bottom"/>
+ <point x="472" y="16" type="move" name="bottom"/>
</contour>
<contour>
- <point x="484" y="900" type="move" name="rhotichook"/>
+ <point x="516" y="900" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="440" y="-580" type="move" name="mkmkbottom_acc"/>
+ <point x="472" y="-580" type="move" name="mkmkbottom_acc"/>
</contour>
<contour>
- <point x="444" y="2304" type="move" name="top"/>
+ <point x="476" y="2304" type="move" name="top"/>
</contour>
<contour>
- <point x="788" y="2200" type="move" name="top0315"/>
+ <point x="820" y="2200" type="move" name="top0315"/>
</contour>
<contour>
- <point x="788" y="2200" type="move" name="top_dd"/>
+ <point x="820" y="2200" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="556" y="0" type="move" name="ogonek"/>
+ <point x="588" y="0" type="move" name="ogonek"/>
</contour>
<contour>
- <point x="788" y="-560" type="move" name="bottom_dd"/>
+ <point x="820" y="-560" type="move" name="bottom_dd"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/j.glif b/src/Inter-UI-Regular.ufo/glyphs/j.glif
index fa273bbda..13bfaa7e7 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/j.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/j.glif
@@ -4,18 +4,18 @@
<unicode hex="006A"/>
<outline>
<contour>
- <point x="152" y="1920" type="curve" smooth="yes"/>
- <point x="152" y="1832"/>
- <point x="216" y="1760"/>
- <point x="320" y="1760" type="curve"/>
- <point x="424" y="1760"/>
- <point x="488" y="1832"/>
- <point x="488" y="1920" type="curve"/>
- <point x="488" y="2000"/>
- <point x="424" y="2080"/>
- <point x="320" y="2080" type="curve"/>
- <point x="216" y="2080"/>
- <point x="152" y="2000"/>
+ <point x="320" y="1756" type="curve"/>
+ <point x="424" y="1756"/>
+ <point x="488" y="1828"/>
+ <point x="488" y="1916" type="curve"/>
+ <point x="488" y="1996"/>
+ <point x="424" y="2076"/>
+ <point x="320" y="2076" type="curve"/>
+ <point x="216" y="2076"/>
+ <point x="152" y="1996"/>
+ <point x="152" y="1916" type="curve" smooth="yes"/>
+ <point x="152" y="1828"/>
+ <point x="216" y="1756"/>
</contour>
<component base="dotlessj"/>
<contour>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif b/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
index c2803e11e..51bada333 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenleft.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft.case" format="1">
- <advance width="984"/>
+ <advance width="912"/>
<outline>
<component base="parenleft" yOffset="192"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif b/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
index 30cf7b887..bb74ca1f4 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenleft.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenleft" format="1">
- <advance width="984"/>
+ <advance width="912"/>
<unicode hex="0028"/>
<outline>
<contour>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif b/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
index 393f1e28f..59088384c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenright.case.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright.case" format="1">
- <advance width="984"/>
+ <advance width="912"/>
<outline>
<component base="parenright" yOffset="192"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/parenright.glif b/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
index 3c20ae4a7..022167100 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/parenright.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="parenright" format="1">
- <advance width="984"/>
+ <advance width="912"/>
<unicode hex="0029"/>
<outline>
- <component base="parenleft" xScale="-1" xOffset="984"/>
+ <component base="parenleft" xScale="-1" xOffset="912"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/period.glif b/src/Inter-UI-Regular.ufo/glyphs/period.glif
index f8c428f8a..124166d49 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/period.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/period.glif
@@ -1,21 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="period" format="1">
- <advance width="768"/>
+ <advance width="760"/>
<unicode hex="002E"/>
<outline>
<contour>
- <point x="384" y="-28" type="curve" smooth="yes"/>
- <point x="484" y="-28"/>
- <point x="564" y="52"/>
- <point x="564" y="152" type="curve" smooth="yes"/>
- <point x="564" y="248"/>
- <point x="484" y="328"/>
- <point x="384" y="328" type="curve" smooth="yes"/>
- <point x="288" y="328"/>
- <point x="204" y="252"/>
- <point x="204" y="152" type="curve" smooth="yes"/>
- <point x="204" y="52"/>
- <point x="284" y="-28"/>
+ <point x="380" y="-28" type="curve" smooth="yes"/>
+ <point x="480" y="-28"/>
+ <point x="560" y="52"/>
+ <point x="560" y="152" type="curve" smooth="yes"/>
+ <point x="560" y="248"/>
+ <point x="480" y="328"/>
+ <point x="380" y="328" type="curve" smooth="yes"/>
+ <point x="284" y="328"/>
+ <point x="200" y="252"/>
+ <point x="200" y="152" type="curve" smooth="yes"/>
+ <point x="200" y="52"/>
+ <point x="280" y="-28"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/period.num.glif b/src/Inter-UI-Regular.ufo/glyphs/period.num.glif
deleted file mode 100644
index 1a008c9bb..000000000
--- a/src/Inter-UI-Regular.ufo/glyphs/period.num.glif
+++ /dev/null
@@ -1,22 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="period.num" format="1">
- <advance width="822"/>
- <outline>
- <component base="period" xOffset="28"/>
- </outline>
- <lib>
- <dict>
- <key>com.typemytype.robofont.mark</key>
- <array>
- <real>0.94</real>
- <real>0.94</real>
- <real>0.94</real>
- <real>1.0</real>
- </array>
- <key>interface.width-adjustments</key>
- <array>
- <integer>-16</integer>
- </array>
- </dict>
- </lib>
-</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/semicolon.glif b/src/Inter-UI-Regular.ufo/glyphs/semicolon.glif
index 8981832df..1b891c96b 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/semicolon.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/semicolon.glif
@@ -1,10 +1,10 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="semicolon" format="1">
- <advance width="768"/>
+ <advance width="760"/>
<unicode hex="003B"/>
<outline>
+ <component base="comma"/>
<component base="period" yOffset="1140"/>
- <component base="comma" xOffset="16"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni048A_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni048A_.glif
index e044896e2..365e7afc1 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni048A_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni048A_.glif
@@ -3,15 +3,15 @@
<advance width="2272"/>
<unicode hex="048A"/>
<outline>
+ <component base="afii10026" xOffset="-48"/>
+ <component base="breve" xOffset="368" yOffset="444"/>
+ <component base="comma" xOffset="1520" yOffset="-100"/>
<contour>
<point x="996" y="2688" type="move" name="top"/>
</contour>
<contour>
<point x="1960" y="2216" type="move" name="top0315"/>
</contour>
- <component base="afii10026" xOffset="-48"/>
- <component base="breve" xOffset="368" yOffset="444"/>
- <component base="comma" xOffset="1520" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni048B_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni048B_.glif
index 7ddd825ff..b6c8dbda6 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni048B_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni048B_.glif
@@ -3,15 +3,15 @@
<advance width="1760"/>
<unicode hex="048B"/>
<outline>
+ <component base="iicyrillic" xOffset="-84"/>
+ <component base="breve" xOffset="144" yOffset="-28"/>
+ <component base="comma" xOffset="1168" yOffset="-100"/>
<contour>
<point x="732" y="2136" type="move" name="top"/>
</contour>
<contour>
<point x="1552" y="1744" type="move" name="top0315"/>
</contour>
- <component base="iicyrillic" xOffset="-84"/>
- <component base="breve" xOffset="144" yOffset="-28"/>
- <component base="comma" xOffset="1168" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni048E_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni048E_.glif
index 661ee65d7..794154319 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni048E_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni048E_.glif
@@ -4,10 +4,10 @@
<unicode hex="048E"/>
<outline>
<contour>
- <point x="1228" y="1356" type="line"/>
- <point x="1068" y="1208" type="line"/>
- <point x="1584" y="648" type="line"/>
- <point x="1744" y="796" type="line"/>
+ <point x="1124" y="1356" type="line"/>
+ <point x="964" y="1208" type="line"/>
+ <point x="1480" y="648" type="line"/>
+ <point x="1640" y="796" type="line"/>
</contour>
<component base="P" xOffset="16"/>
</outline>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04C6_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04C6_.glif
index 3f232a38d..a398e2846 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04C6_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04C6_.glif
@@ -3,11 +3,11 @@
<advance width="1760"/>
<unicode hex="04C6"/>
<outline>
+ <component base="elcyrillic" xOffset="-48"/>
+ <component base="comma" xOffset="1208" yOffset="-100"/>
<contour>
<point x="1592" y="1744" type="move" name="top0315"/>
</contour>
- <component base="elcyrillic" xOffset="-48"/>
- <component base="comma" xOffset="1208" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04C9_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04C9_.glif
index ed4bee96c..2bb33a8f6 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04C9_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04C9_.glif
@@ -3,6 +3,8 @@
<advance width="2272"/>
<unicode hex="04C9"/>
<outline>
+ <component base="H" xOffset="-52"/>
+ <component base="comma" xOffset="1556" yOffset="-100"/>
<contour>
<point x="1960" y="2200" type="move" name="top_dd"/>
</contour>
@@ -12,8 +14,6 @@
<contour>
<point x="1960" y="2216" type="move" name="top0315"/>
</contour>
- <component base="H" xOffset="-52"/>
- <component base="comma" xOffset="1556" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04CA__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04CA__.glif
index e0432e29c..a91f74d36 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04CA__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04CA__.glif
@@ -3,11 +3,11 @@
<advance width="1760"/>
<unicode hex="04CA"/>
<outline>
+ <component base="encyrillic" xOffset="-84"/>
+ <component base="comma" xOffset="1168" yOffset="-100"/>
<contour>
<point x="1552" y="1744" type="move" name="top0315"/>
</contour>
- <component base="encyrillic" xOffset="-84"/>
- <component base="comma" xOffset="1168" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04CD__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04CD__.glif
index 447ff5cb7..21807d91f 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04CD__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04CD__.glif
@@ -3,6 +3,8 @@
<advance width="2784"/>
<unicode hex="04CD"/>
<outline>
+ <component base="M" xOffset="-16"/>
+ <component base="comma" xOffset="2032" yOffset="-100"/>
<contour>
<point x="2448" y="2200" type="move" name="top_dd"/>
</contour>
@@ -12,8 +14,6 @@
<contour>
<point x="2448" y="2200" type="move" name="top0315"/>
</contour>
- <component base="M" xOffset="-16"/>
- <component base="comma" xOffset="2032" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04CE__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04CE__.glif
index 5ad158c42..7a8cb9e61 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04CE__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04CE__.glif
@@ -3,11 +3,11 @@
<advance width="2272"/>
<unicode hex="04CE"/>
<outline>
+ <component base="emcyrillic" xOffset="-72"/>
+ <component base="comma" xOffset="1644" yOffset="-100"/>
<contour>
<point x="2024" y="1744" type="move" name="top0315"/>
</contour>
- <component base="emcyrillic" xOffset="-72"/>
- <component base="comma" xOffset="1644" yOffset="-100"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni20DB__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni20DB__.glif
index 86c5454ed..3c8e5cc93 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni20DB__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni20DB__.glif
@@ -3,12 +3,12 @@
<advance width="0"/>
<unicode hex="20DB"/>
<outline>
- <contour>
- <point x="-829" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-1788" yOffset="1788"/>
<component base="period" xOffset="-1178" yOffset="1788"/>
<component base="period" xOffset="-601" yOffset="1788"/>
+ <contour>
+ <point x="-829" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni20DC__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni20DC__.glif
index a9336ba75..c9ce3b5ae 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni20DC__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni20DC__.glif
@@ -3,13 +3,13 @@
<advance width="0"/>
<unicode hex="20DC"/>
<outline>
- <contour>
- <point x="-822" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-2063" yOffset="1788"/>
<component base="period" xOffset="-1453" yOffset="1788"/>
<component base="period" xOffset="-876" yOffset="1788"/>
<component base="period" xOffset="-312" yOffset="1788"/>
+ <contour>
+ <point x="-822" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/groups.plist b/src/Inter-UI-Regular.ufo/groups.plist
index fdc1152e6..e5c29da2e 100644
--- a/src/Inter-UI-Regular.ufo/groups.plist
+++ b/src/Inter-UI-Regular.ufo/groups.plist
@@ -351,6 +351,12 @@
<string>parenleft</string>
<string>braceleft</string>
</array>
+ <key>@KERN_LEFT_braceleft.case</key>
+ <array>
+ <string>bracketleft.case</string>
+ <string>parenleft.case</string>
+ <string>braceleft.case</string>
+ </array>
<key>@KERN_LEFT_c</key>
<array>
<string>c</string>
@@ -367,13 +373,13 @@
<key>@KERN_LEFT_colon.case</key>
<array>
<string>punctuationspace</string>
+ <string>colon.case</string>
</array>
<key>@KERN_LEFT_comma</key>
<array>
<string>ellipsis</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
</array>
<key>@KERN_LEFT_dagger</key>
<array>
@@ -542,7 +548,6 @@
<string>zero.slash</string>
<string>nine</string>
<string>nine.1</string>
- <string>nine.tnum.1</string>
</array>
<key>@KERN_LEFT_ohorn</key>
<array>
@@ -914,6 +919,12 @@
<string>bracketright</string>
<string>braceright</string>
</array>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <array>
+ <string>parenright.case</string>
+ <string>bracketright.case</string>
+ <string>braceright.case</string>
+ </array>
<key>@KERN_RIGHT_c</key>
<array>
<string>dzcaron</string>
@@ -973,7 +984,6 @@
<string>ellipsis</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
</array>
<key>@KERN_RIGHT_dagger</key>
<array>
@@ -1175,7 +1185,6 @@
<string>zero.slash</string>
<string>six</string>
<string>six.1</string>
- <string>six.tnum.1</string>
</array>
<key>@KERN_RIGHT_t</key>
<array>
diff --git a/src/Inter-UI-Regular.ufo/kerning.plist b/src/Inter-UI-Regular.ufo/kerning.plist
index bcff51578..fbb2c3728 100644
--- a/src/Inter-UI-Regular.ufo/kerning.plist
+++ b/src/Inter-UI-Regular.ufo/kerning.plist
@@ -209,6 +209,8 @@
<integer>-96</integer>
<key>@KERN_RIGHT_Z</key>
<integer>-83</integer>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <integer>-64</integer>
<key>@KERN_RIGHT_comma</key>
<integer>-125</integer>
<key>@KERN_RIGHT_dagger</key>
@@ -394,6 +396,8 @@
<integer>-40</integer>
<key>@KERN_RIGHT_Y</key>
<integer>-41</integer>
+ <key>@KERN_RIGHT_braceright.case</key>
+ <integer>-32</integer>
<key>slash</key>
<integer>-42</integer>
</dict>
@@ -1765,6 +1769,11 @@
<key>zeta</key>
<integer>-29</integer>
</dict>
+ <key>@KERN_LEFT_braceleft.case</key>
+ <dict>
+ <key>@KERN_RIGHT_C</key>
+ <integer>-64</integer>
+ </dict>
<key>@KERN_LEFT_c</key>
<dict>
<key>@KERN_RIGHT_A</key>
@@ -4739,8 +4748,6 @@
<integer>-176</integer>
<key>nine.1</key>
<integer>-64</integer>
- <key>period.num</key>
- <integer>-302</integer>
<key>seven</key>
<integer>-103</integer>
<key>slash</key>
@@ -4811,33 +4818,6 @@
<key>zero</key>
<integer>-110</integer>
</dict>
- <key>period.num</key>
- <dict>
- <key>eight</key>
- <integer>-96</integer>
- <key>five</key>
- <integer>-80</integer>
- <key>four</key>
- <integer>0</integer>
- <key>four.1</key>
- <integer>0</integer>
- <key>nine</key>
- <integer>-32</integer>
- <key>nine.1</key>
- <integer>-144</integer>
- <key>one</key>
- <integer>-112</integer>
- <key>seven</key>
- <integer>-64</integer>
- <key>six</key>
- <integer>-112</integer>
- <key>six.1</key>
- <integer>-112</integer>
- <key>three</key>
- <integer>-96</integer>
- <key>zero</key>
- <integer>-110</integer>
- </dict>
<key>periodcentered</key>
<dict>
<key>@KERN_RIGHT_A</key>
diff --git a/src/Inter-UI-Regular.ufo/lib.plist b/src/Inter-UI-Regular.ufo/lib.plist
index b42c07f34..08c9fc348 100644
--- a/src/Inter-UI-Regular.ufo/lib.plist
+++ b/src/Inter-UI-Regular.ufo/lib.plist
@@ -629,7 +629,6 @@
<string>quotesinglbase</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
<string>ellipsis</string>
<string>colon</string>
<string>colon.case</string>
@@ -2092,7 +2091,6 @@
<string>quotesinglbase</string>
<string>comma</string>
<string>period</string>
- <string>period.num</string>
<string>ellipsis</string>
<string>colon</string>
<string>colon.case</string>
diff --git a/src/features.fea b/src/features.fea
index 520c52aa4..074889223 100644
--- a/src/features.fea
+++ b/src/features.fea
@@ -883,8 +883,6 @@ feature calt {
ignore sub less' @ARROW_DASH_CASE' @NUM;
sub less' @ARROW_DASH' by arrowleftlong;
sub less' @ARROW_DASH_CASE' by arrowleftlong.case;
-
- sub period' @NUM by period.num;
} calt;
# Stylistic set 1: open digits
diff --git a/src/glyphorder.txt b/src/glyphorder.txt
index 26b6a335c..9768ebf33 100644
--- a/src/glyphorder.txt
+++ b/src/glyphorder.txt
@@ -41,6 +41,7 @@ Ohorn
Theta
P
uni04CD
+uni048E
Q
R
S
@@ -49,11 +50,10 @@ T
U
Uhorn
V
-uni048E
W
X
-Y
response
+Y
Z
Thorn
Gamma
@@ -62,10 +62,10 @@ Xi
Pi
Sigma
Phi
-Psi
Hadescendercyrillic
-Omega
+Psi
uni04FC
+Omega
afii10018
afii10050
uni04FA
@@ -119,16 +119,16 @@ f
g
h
hcedilla
+dotlessi
i
idieresisacute
itildebelow
+dotlessj
j
-dotlessi
k
l
lslash
m
-dotlessj
n
o
oslash
@@ -334,7 +334,6 @@ quotedblbase
quotesinglbase
comma
period
-period.num
ellipsis
colon
colon.case