summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2017-11-27 07:23:32 +0300
committerRasmus Andersson <rasmus@notion.se>2017-11-27 07:23:32 +0300
commit7d19d993d2ed1eab5fe01eb6ce83ef1c5c3a325a (patch)
tree04a6478eaf669bf2ba609ce75402aedc05282591 /src/Inter-UI-Regular.ufo/glyphs
parentb57ca872d0c289311318e98b5c0c62b959bfa906 (diff)
downloadinter-7d19d993d2ed1eab5fe01eb6ce83ef1c5c3a325a.tar.xz
Major glyph and kerning update
Updated glyphs: Adieresis_ Atilde_ Chook_ Ghook_ Gsmallcaphook_ Idieresis_ Odieresis_ Otilde_ Q_ Uhorn_ adieresis atilde casedieresis.cn casetilde.cn chook dieresis edieresis ghook idieresis itilde ntilde odieresis otilde srthook tpalatalhook udieresis utilde wdieresis ydieresis Adieresis_ Atilde_ Idieresis_ Idieresisacute_ Itildebelow_ Odieresis_ Otilde_ Q_ adieresis atilde casedieresis.cn casetilde.cn dieresis dieresisacutecomb dieresisnosp edieresis i idieresis itilde ntilde odieresis otilde perispomenigreekcmb tilde tildecomb tildesubnosp trthook udieresis uni034A_ uni1FC0__ uni2184.cn utilde wdieresis y ydieresis Kerning primarily focuses on *diaresis and *tilde
Diffstat (limited to 'src/Inter-UI-Regular.ufo/glyphs')
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif17
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif17
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif22
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif34
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Q_.glif22
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/adieresis.glif405
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/atilde.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif21
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif21
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/contents.plist36
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/dieresis.glif44
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif31
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/edieresis.glif34
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/i.glif14
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/idieresis.glif16
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/itilde.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ntilde.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/odieresis.glif17
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/otilde.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/tilde.glif44
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/trthook.glif42
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/udieresis.glif17
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif12
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/utilde.glif9
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif17
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/y.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif17
36 files changed, 839 insertions, 146 deletions
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif
new file mode 100644
index 000000000..550f3b466
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Adieresis" format="1">
+ <advance width="1792"/>
+ <unicode hex="00C4"/>
+ <outline>
+ <component base="A"/>
+ <component base="casedieresis.cn" xOffset="80"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif b/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif
new file mode 100644
index 000000000..0848eebbb
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Atilde" format="1">
+ <advance width="1792"/>
+ <unicode hex="00C3"/>
+ <outline>
+ <component base="A"/>
+ <component base="casetilde.cn" xOffset="272"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif
new file mode 100644
index 000000000..37c093166
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Idieresis" format="1">
+ <advance width="1016"/>
+ <unicode hex="00CF"/>
+ <outline>
+ <component base="casedieresis.cn" xOffset="-308"/>
+ <component base="I" xOffset="140"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif b/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif
index ea791d549..0bcded20d 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif
@@ -1,34 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Idieresisacute" format="1">
- <advance width="1024"/>
+ <advance width="1016"/>
<unicode hex="1E2E"/>
<outline>
+ <component base="I" xOffset="144"/>
+ <component base="dieresisacutecomb" xOffset="1316" yOffset="480"/>
<contour>
- <point x="648" y="0" type="move" name="right"/>
+ <point x="644" y="0" type="move" name="right"/>
</contour>
<contour>
- <point x="512" y="16" type="move" name="bottom"/>
+ <point x="508" y="16" type="move" name="bottom"/>
</contour>
<contour>
- <point x="236" y="2004" type="move" name="tonos"/>
+ <point x="232" y="2004" type="move" name="tonos"/>
</contour>
<contour>
- <point x="512" y="2216" type="move" name="top"/>
+ <point x="508" y="2216" type="move" name="top"/>
</contour>
<contour>
- <point x="896" y="2216" type="move" name="top0315"/>
+ <point x="892" y="2216" type="move" name="top0315"/>
</contour>
<contour>
- <point x="896" y="2200" type="move" name="top_dd"/>
+ <point x="892" y="2200" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="604" y="0" type="move" name="ogonek"/>
+ <point x="600" y="0" type="move" name="ogonek"/>
</contour>
<contour>
- <point x="896" y="-560" type="move" name="bottom_dd"/>
+ <point x="892" y="-560" type="move" name="bottom_dd"/>
</contour>
- <component base="I" xOffset="148"/>
- <component base="dieresisacutecomb" xOffset="1320" yOffset="480"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif b/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif
index 8569a456c..6770c0a52 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif
@@ -3,6 +3,8 @@
<advance width="1004"/>
<unicode hex="1E2C"/>
<outline>
+ <component base="I" xOffset="144"/>
+ <component base="tilde" xOffset="-132" yOffset="-2216"/>
<contour>
<point x="684" y="0" type="move" name="right"/>
</contour>
@@ -30,8 +32,6 @@
<contour>
<point x="932" y="-560" type="move" name="bottom_dd"/>
</contour>
- <component base="I" xOffset="144"/>
- <component base="tilde" xOffset="-132" yOffset="-2216"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif
new file mode 100644
index 000000000..0f15f9c8f
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Odieresis" format="1">
+ <advance width="2032"/>
+ <unicode hex="00D6"/>
+ <outline>
+ <component base="casedieresis.cn" xOffset="200"/>
+ <component base="O"/>
+ </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>1652</integer>
+ <key>y</key>
+ <integer>1556</integer>
+ </dict>
+ </array>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif b/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif
new file mode 100644
index 000000000..d4767dabf
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="Otilde" format="1">
+ <advance width="2032"/>
+ <unicode hex="00D5"/>
+ <outline>
+ <component base="O"/>
+ <component base="casetilde.cn" xOffset="392"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Q_.glif b/src/Inter-UI-Regular.ufo/glyphs/Q_.glif
index 9417719c8..77f46e52e 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/Q_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/Q_.glif
@@ -4,26 +4,30 @@
<unicode hex="0051"/>
<outline>
<contour>
- <point x="1204" y="612" type="line"/>
- <point x="996" y="460" type="line"/>
- <point x="1552" y="-272" type="line"/>
- <point x="1740" y="-124" type="line"/>
+ <point x="936.0" y="640.0" type="line"/>
+ <point x="1282.0" y="182.0" type="line"/>
+ <point x="1339.0" y="106.0" type="line"/>
+ <point x="1564.0" y="-192.0" type="line"/>
+ <point x="1864.0" y="-192.0" type="line"/>
+ <point x="1523.0" y="260.0" type="line"/>
+ <point x="1463.0" y="339.0" type="line"/>
+ <point x="1236.0" y="640.0" type="line"/>
</contour>
<component base="O"/>
<contour>
- <point x="1012" y="2304" type="move" name="top"/>
+ <point x="1012.0" y="2304.0" type="move" name="top"/>
</contour>
<contour>
- <point x="1024" y="-28" type="move" name="bottom"/>
+ <point x="1024.0" y="-28.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="1944" y="2200" type="move" name="top_dd"/>
+ <point x="1944.0" y="2200.0" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="1944" y="-560" type="move" name="bottom_dd"/>
+ <point x="1944.0" y="-560.0" type="move" name="bottom_dd"/>
</contour>
<contour>
- <point x="1944" y="2200" type="move" name="top0315"/>
+ <point x="1944.0" y="2200.0" type="move" name="top0315"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif
new file mode 100644
index 000000000..96824ad7e
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif
@@ -0,0 +1,405 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="adieresis" format="1">
+ <advance width="1572"/>
+ <unicode hex="00E4"/>
+ <outline>
+ <component base="dieresis" xOffset="-44"/>
+ <component base="a"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.guides</key>
+ <array>
+ </array>
+ <key>com.typemytype.robofont.layerData</key>
+ <dict>
+ <key>reference</key>
+ <dict>
+ <key>anchors</key>
+ <array>
+ </array>
+ <key>components</key>
+ <array>
+ </array>
+ <key>contours</key>
+ <array>
+ <dict>
+ <key>points</key>
+ <array>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>796</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>556</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>364</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>972</integer>
+ <key>y</key>
+ <integer>176</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>696</integer>
+ <key>y</key>
+ <integer>176</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>508</integer>
+ <key>y</key>
+ <integer>176</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>372</integer>
+ <key>y</key>
+ <integer>264</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>372</integer>
+ <key>y</key>
+ <integer>424</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>372</integer>
+ <key>y</key>
+ <integer>744</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>988</integer>
+ <key>y</key>
+ <integer>684</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1124</integer>
+ <key>y</key>
+ <integer>796</integer>
+ </dict>
+ </array>
+ </dict>
+ <dict>
+ <key>points</key>
+ <array>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1364</integer>
+ <key>y</key>
+ <integer>0</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>1364</integer>
+ <key>y</key>
+ <integer>1012</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1364</integer>
+ <key>y</key>
+ <integer>1500</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>992</integer>
+ <key>y</key>
+ <integer>1556</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>796</integer>
+ <key>y</key>
+ <integer>1556</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>564</integer>
+ <key>y</key>
+ <integer>1556</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>300</integer>
+ <key>y</key>
+ <integer>1476</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>180</integer>
+ <key>y</key>
+ <integer>1196</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>404</integer>
+ <key>y</key>
+ <integer>1116</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>456</integer>
+ <key>y</key>
+ <integer>1228</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>572</integer>
+ <key>y</key>
+ <integer>1348</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>796</integer>
+ <key>y</key>
+ <integer>1348</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>992</integer>
+ <key>y</key>
+ <integer>1348</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>1256</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>1012</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>1000</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>1056</integer>
+ <key>y</key>
+ <integer>964</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>824</integer>
+ <key>y</key>
+ <integer>848</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>136</integer>
+ <key>y</key>
+ <integer>920</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>136</integer>
+ <key>y</key>
+ <integer>424</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>136</integer>
+ <key>y</key>
+ <integer>136</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>368</integer>
+ <key>y</key>
+ <integer>-36</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <true/>
+ <key>x</key>
+ <integer>660</integer>
+ <key>y</key>
+ <integer>-36</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>928</integer>
+ <key>y</key>
+ <integer>-36</integer>
+ </dict>
+ <dict>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1068</integer>
+ <key>y</key>
+ <integer>108</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>curve</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1116</integer>
+ <key>y</key>
+ <integer>208</integer>
+ </dict>
+ <dict>
+ <key>segmentType</key>
+ <string>line</string>
+ <key>smooth</key>
+ <false/>
+ <key>x</key>
+ <integer>1128</integer>
+ <key>y</key>
+ <integer>208</integer>
+ </dict>
+ </array>
+ </dict>
+ </array>
+ <key>lib</key>
+ <dict>
+ </dict>
+ <key>name</key>
+ <string>adieresis</string>
+ <key>unicodes</key>
+ <array>
+ </array>
+ <key>width</key>
+ <integer>1572</integer>
+ </dict>
+ </dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/atilde.glif b/src/Inter-UI-Regular.ufo/glyphs/atilde.glif
new file mode 100644
index 000000000..29d7fa5d3
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/atilde.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="atilde" format="1">
+ <advance width="1572.0"/>
+ <unicode hex="00E3"/>
+ <outline>
+ <component base="a"/>
+ <component base="tilde" xOffset="128"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif
new file mode 100644
index 000000000..84143404b
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="casedieresis.cn" format="1">
+ <advance width="1632"/>
+ <outline>
+ <component base="dieresis" yOffset="512"/>
+ <contour>
+ <point x="880.0" y="2304.0" type="move" name="_top"/>
+ </contour>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.8029983485</real>
+ <real>0.9647658846</real>
+ <real>0.7954395628</real>
+ <real>1.0</real>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif
new file mode 100644
index 000000000..d420a707f
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="casetilde.cn" format="1">
+ <advance width="1248"/>
+ <outline>
+ <component base="tilde" yOffset="532"/>
+ <contour>
+ <point x="624" y="2304" type="move" name="_top"/>
+ </contour>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.8029983485</real>
+ <real>0.9647658846</real>
+ <real>0.7954395628</real>
+ <real>1.0</real>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/contents.plist b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
index 96c35e10d..95a963c5c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
@@ -10,6 +10,10 @@
<string>A_.glif</string>
<key>AE</key>
<string>AE__.glif</string>
+ <key>Adieresis</key>
+ <string>Adieresis_.glif</string>
+ <key>Atilde</key>
+ <string>Atilde_.glif</string>
<key>B</key>
<string>B_.glif</string>
<key>Bhook</key>
@@ -114,6 +118,8 @@
<string>Hcedilla_.glif</string>
<key>I</key>
<string>I_.glif</string>
+ <key>Idieresis</key>
+ <string>Idieresis_.glif</string>
<key>Idieresisacute</key>
<string>Idieresisacute_.glif</string>
<key>Iota1</key>
@@ -172,6 +178,8 @@
<string>OEsmallcap__.glif</string>
<key>OI</key>
<string>OI__.glif</string>
+ <key>Odieresis</key>
+ <string>Odieresis_.glif</string>
<key>Ohorn</key>
<string>Ohorn_.glif</string>
<key>Omega</key>
@@ -188,6 +196,8 @@
<string>Oslash_.glif</string>
<key>Otcyrillic</key>
<string>Otcyrillic_.glif</string>
+ <key>Otilde</key>
+ <string>Otilde_.glif</string>
<key>P</key>
<string>P_.glif</string>
<key>Pemiddlehookcyrillic</key>
@@ -314,6 +324,8 @@
<string>acutesubnosp.glif</string>
<key>addresssubject</key>
<string>addresssubject.glif</string>
+ <key>adieresis</key>
+ <string>adieresis.glif</string>
<key>ae</key>
<string>ae.glif</string>
<key>afii10018</key>
@@ -452,6 +464,8 @@
<string>at.glif</string>
<key>at.case</key>
<string>at.case.glif</string>
+ <key>atilde</key>
+ <string>atilde.glif</string>
<key>aturn</key>
<string>aturn.glif</string>
<key>aturn_uni02DE</key>
@@ -566,6 +580,10 @@
<string>caronnosp.glif</string>
<key>caronsubnosp</key>
<string>caronsubnosp.glif</string>
+ <key>casedieresis.cn</key>
+ <string>casedieresis.cn.glif</string>
+ <key>casetilde.cn</key>
+ <string>casetilde.cn.glif</string>
<key>ccurl</key>
<string>ccurl.glif</string>
<key>cedi</key>
@@ -776,6 +794,8 @@
<string>e.glif</string>
<key>ecyrillic</key>
<string>ecyrillic.glif</string>
+ <key>edieresis</key>
+ <string>edieresis.glif</string>
<key>efcyrillic</key>
<string>efcyrillic.glif</string>
<key>eight</key>
@@ -1086,6 +1106,8 @@
<string>iotasubnosp.glif</string>
<key>isuperior</key>
<string>isuperior.glif</string>
+ <key>itilde</key>
+ <string>itilde.glif</string>
<key>itildebelow</key>
<string>itildebelow.glif</string>
<key>iucyrillic</key>
@@ -1270,6 +1292,8 @@
<string>nrthook.glif</string>
<key>nsuperior</key>
<string>nsuperior.glif</string>
+ <key>ntilde</key>
+ <string>ntilde.glif</string>
<key>numbersign</key>
<string>numbersign.glif</string>
<key>numeralgreek</key>
@@ -1284,6 +1308,8 @@
<string>o.cn.glif</string>
<key>o_uni02DE</key>
<string>o_uni02DE__.glif</string>
+ <key>odieresis</key>
+ <string>odieresis.glif</string>
<key>oe</key>
<string>oe.glif</string>
<key>ogonek</key>
@@ -1344,6 +1370,8 @@
<string>oslash.glif</string>
<key>otcyrillic</key>
<string>otcyrillic.glif</string>
+ <key>otilde</key>
+ <string>otilde.glif</string>
<key>ounce</key>
<string>ounce.glif</string>
<key>overline</key>
@@ -1832,6 +1860,8 @@
<string>u.glif</string>
<key>ubar</key>
<string>ubar.glif</string>
+ <key>udieresis</key>
+ <string>udieresis.glif</string>
<key>uhorn</key>
<string>uhorn.glif</string>
<key>underscore</key>
@@ -2812,6 +2842,8 @@
<string>upsilonlatin.glif</string>
<key>uptackmod</key>
<string>uptackmod.glif</string>
+ <key>utilde</key>
+ <string>utilde.glif</string>
<key>v</key>
<string>v.glif</string>
<key>vecyrillic</key>
@@ -2828,6 +2860,8 @@
<string>vturn.glif</string>
<key>w</key>
<string>w.glif</string>
+ <key>wdieresis</key>
+ <string>wdieresis.glif</string>
<key>won</key>
<string>won.glif</string>
<key>wsuper</key>
@@ -2848,6 +2882,8 @@
<string>y.glif</string>
<key>yatcyrillic</key>
<string>yatcyrillic.glif</string>
+ <key>ydieresis</key>
+ <string>ydieresis.glif</string>
<key>yen</key>
<string>yen.glif</string>
<key>yericyrillic</key>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif
index edb032722..7ec941669 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif
@@ -4,38 +4,38 @@
<unicode hex="00A8"/>
<outline>
<contour>
- <point x="816" y="1792" type="move" name="_top"/>
- </contour>
- <contour>
- <point x="628" y="2172" type="move" name="mkmktop_acc"/>
- </contour>
- <contour>
- <point x="340" y="1920" type="curve" smooth="yes"/>
- <point x="340" y="1836"/>
- <point x="392" y="1764"/>
<point x="496" y="1764" type="curve" smooth="yes"/>
- <point x="600" y="1764"/>
+ <point x="584" y="1764"/>
<point x="652" y="1836"/>
<point x="652" y="1920" type="curve" smooth="yes"/>
- <point x="652" y="2004"/>
- <point x="600" y="2076"/>
+ <point x="652" y="2008"/>
+ <point x="584" y="2076"/>
<point x="496" y="2076" type="curve" smooth="yes"/>
- <point x="392" y="2076"/>
- <point x="340" y="2004"/>
+ <point x="412" y="2076"/>
+ <point x="340" y="2008"/>
+ <point x="340" y="1920" type="curve" smooth="yes"/>
+ <point x="340" y="1836"/>
+ <point x="412" y="1764"/>
</contour>
<contour>
- <point x="980" y="1920" type="curve" smooth="yes"/>
- <point x="980" y="1836"/>
- <point x="1032" y="1764"/>
<point x="1136" y="1764" type="curve" smooth="yes"/>
- <point x="1240" y="1764"/>
+ <point x="1224" y="1764"/>
<point x="1292" y="1836"/>
<point x="1292" y="1920" type="curve" smooth="yes"/>
- <point x="1292" y="2004"/>
- <point x="1240" y="2076"/>
+ <point x="1292" y="2008"/>
+ <point x="1224" y="2076"/>
<point x="1136" y="2076" type="curve" smooth="yes"/>
- <point x="1032" y="2076"/>
- <point x="980" y="2004"/>
+ <point x="1052" y="2076"/>
+ <point x="980" y="2008"/>
+ <point x="980" y="1920" type="curve" smooth="yes"/>
+ <point x="980" y="1836"/>
+ <point x="1052" y="1764"/>
+ </contour>
+ <contour>
+ <point x="816.0" y="1792.0" type="move" name="_top"/>
+ </contour>
+ <contour>
+ <point x="628.0" y="2172.0" type="move" name="mkmktop_acc"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif
index a7d0a444f..44c38888d 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif
@@ -3,41 +3,14 @@
<advance width="0"/>
<outline>
<contour>
- <point x="-809" y="1737" type="move" name="_top"/>
- </contour>
- <contour>
<point x="-913" y="1926" type="line"/>
<point x="-738" y="1926" type="line"/>
<point x="-487" y="2239" type="line"/>
<point x="-738" y="2239" type="line"/>
</contour>
+ <component base="dieresis" xOffset="-1624" yOffset="-76"/>
<contour>
- <point x="-1288" y="1849" type="curve" smooth="yes"/>
- <point x="-1288" y="1766"/>
- <point x="-1235" y="1700"/>
- <point x="-1130" y="1700" type="curve" smooth="yes"/>
- <point x="-1026" y="1700"/>
- <point x="-971" y="1766"/>
- <point x="-971" y="1849" type="curve" smooth="yes"/>
- <point x="-971" y="1935"/>
- <point x="-1026" y="2002"/>
- <point x="-1130" y="2002" type="curve" smooth="yes"/>
- <point x="-1235" y="2002"/>
- <point x="-1288" y="1935"/>
- </contour>
- <contour>
- <point x="-644" y="1847" type="curve" smooth="yes"/>
- <point x="-644" y="1763"/>
- <point x="-590" y="1697"/>
- <point x="-485" y="1697" type="curve" smooth="yes"/>
- <point x="-381" y="1697"/>
- <point x="-326" y="1763"/>
- <point x="-326" y="1847" type="curve" smooth="yes"/>
- <point x="-326" y="1932"/>
- <point x="-381" y="1999"/>
- <point x="-485" y="1999" type="curve" smooth="yes"/>
- <point x="-590" y="1999"/>
- <point x="-644" y="1932"/>
+ <point x="-809.0" y="1737.0" type="move" name="_top"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif
index 28c9f11a9..3e70faa69 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif
@@ -3,6 +3,7 @@
<advance width="0"/>
<unicode hex="0308"/>
<outline>
+ <component base="dieresis" xOffset="-1652"/>
<contour>
<point x="-939" y="1774" type="move" name="_marktop"/>
</contour>
@@ -12,7 +13,6 @@
<contour>
<point x="-939" y="1880" type="move" name="parent_top"/>
</contour>
- <component base="dieresis" xOffset="-1652"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif
new file mode 100644
index 000000000..c569f45f5
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="edieresis" format="1">
+ <advance width="1624"/>
+ <unicode hex="00EB"/>
+ <outline>
+ <component base="dieresis" xOffset="-4"/>
+ <component base="e"/>
+ </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>812</integer>
+ <key>y</key>
+ <integer>1180</integer>
+ </dict>
+ </array>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/i.glif b/src/Inter-UI-Regular.ufo/glyphs/i.glif
index cfcd4bc1b..0b4b346e9 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/i.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/i.glif
@@ -19,25 +19,25 @@
</contour>
<component base="dotlessi"/>
<contour>
- <point x="316" y="16" type="move" name="bottom"/>
+ <point x="316.0" y="16.0" type="move" name="bottom"/>
</contour>
<contour>
- <point x="432" y="0" type="move" name="ogonek"/>
+ <point x="432.0" y="0.0" type="move" name="ogonek"/>
</contour>
<contour>
- <point x="320" y="2304" type="move" name="top"/>
+ <point x="320.0" y="2304.0" type="move" name="top"/>
</contour>
<contour>
- <point x="664" y="2200" type="move" name="top_dd"/>
+ <point x="664.0" y="2200.0" type="move" name="top_dd"/>
</contour>
<contour>
- <point x="664" y="-560" type="move" name="bottom_dd"/>
+ <point x="664.0" y="-560.0" type="move" name="bottom_dd"/>
</contour>
<contour>
- <point x="360" y="900" type="move" name="rhotichook"/>
+ <point x="360.0" y="900.0" 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/idieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif
index 4012bf146..eb0ce55be 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif
@@ -1,24 +1,24 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="idieresis" format="1">
- <advance width="952"/>
+ <advance width="1272"/>
<unicode hex="00EF"/>
<outline>
- <component base="dotlessi" xOffset="148"/>
- <component base="dieresis" xOffset="-340"/>
+ <component base="dotlessi" xOffset="308"/>
+ <component base="dieresis" xOffset="-180"/>
<contour>
- <point x="560" y="900" type="move" name="rhotichook"/>
+ <point x="720" y="900" type="move" name="rhotichook"/>
</contour>
<contour>
- <point x="520" y="1776" type="move" name="top"/>
+ <point x="680" y="1776" type="move" name="top"/>
</contour>
<contour>
- <point x="880" y="1776" type="move" name="top0315"/>
+ <point x="1040" y="1776" type="move" name="top0315"/>
</contour>
<contour>
- <point x="520" y="2668" type="move" name="mkmktop_acc"/>
+ <point x="680" y="2668" type="move" name="mkmktop_acc"/>
</contour>
<contour>
- <point x="516" y="16" type="move" name="bottom"/>
+ <point x="676" y="16" type="move" name="bottom"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/itilde.glif b/src/Inter-UI-Regular.ufo/glyphs/itilde.glif
new file mode 100644
index 000000000..4da60664b
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/itilde.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="itilde" format="1">
+ <advance width="1240"/>
+ <unicode hex="0129"/>
+ <outline>
+ <component base="dotlessi" xOffset="296"/>
+ <component base="tilde" xOffset="-4"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif b/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif
new file mode 100644
index 000000000..8f93d6e51
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ntilde" format="1">
+ <advance width="1620"/>
+ <unicode hex="00F1"/>
+ <outline>
+ <component base="n"/>
+ <component base="tilde" xOffset="132"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif
new file mode 100644
index 000000000..70e6a0b08
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="odieresis" format="1">
+ <advance width="1664"/>
+ <unicode hex="00F6"/>
+ <outline>
+ <component base="dieresis" xOffset="16"/>
+ <component base="o"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/otilde.glif b/src/Inter-UI-Regular.ufo/glyphs/otilde.glif
new file mode 100644
index 000000000..92cc0804e
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/otilde.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="otilde" format="1">
+ <advance width="1664"/>
+ <unicode hex="00F5"/>
+ <outline>
+ <component base="o"/>
+ <component base="tilde" xOffset="208"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif b/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif
index b98ee8369..e4680cd35 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif
@@ -3,13 +3,13 @@
<advance width="0"/>
<unicode hex="0342"/>
<outline>
+ <component base="tilde" xOffset="-1475"/>
<contour>
<point x="-788" y="1774" type="move" name="_marktop"/>
</contour>
<contour>
<point x="-788" y="2173" type="move" name="mkmktop"/>
</contour>
- <component base="tilde" xOffset="-1475"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/tilde.glif b/src/Inter-UI-Regular.ufo/glyphs/tilde.glif
index aaa6a0619..cdc1c979f 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/tilde.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/tilde.glif
@@ -4,32 +4,32 @@
<unicode hex="02DC"/>
<outline>
<contour>
- <point x="624" y="1772" type="move" name="_top"/>
+ <point x="936" y="2100" type="line"/>
+ <point x="936" y="2016"/>
+ <point x="876" y="1948"/>
+ <point x="800" y="1948" type="curve" smooth="yes"/>
+ <point x="656" y="1948"/>
+ <point x="588" y="2076"/>
+ <point x="436" y="2076" type="curve" smooth="yes"/>
+ <point x="264" y="2076"/>
+ <point x="132" y="1932"/>
+ <point x="132" y="1728" type="curve"/>
+ <point x="316" y="1720" type="line"/>
+ <point x="316" y="1804"/>
+ <point x="372" y="1872"/>
+ <point x="448" y="1872" type="curve" smooth="yes"/>
+ <point x="600" y="1872"/>
+ <point x="628" y="1744"/>
+ <point x="812" y="1744" type="curve" smooth="yes"/>
+ <point x="984" y="1744"/>
+ <point x="1116" y="1876"/>
+ <point x="1116" y="2084" type="curve"/>
</contour>
<contour>
- <point x="624" y="2208" type="move" name="mkmktop_acc"/>
+ <point x="624" y="1792" type="move" name="_top"/>
</contour>
<contour>
- <point x="936" y="2084" type="line"/>
- <point x="936" y="2000"/>
- <point x="876" y="1932"/>
- <point x="800" y="1932" type="curve" smooth="yes"/>
- <point x="656" y="1932"/>
- <point x="588" y="2060"/>
- <point x="436" y="2060" type="curve" smooth="yes"/>
- <point x="264" y="2060"/>
- <point x="132" y="1916"/>
- <point x="132" y="1712" type="curve"/>
- <point x="316" y="1704" type="line"/>
- <point x="316" y="1788"/>
- <point x="372" y="1856"/>
- <point x="448" y="1856" type="curve" smooth="yes"/>
- <point x="600" y="1856"/>
- <point x="628" y="1728"/>
- <point x="812" y="1728" type="curve" smooth="yes"/>
- <point x="984" y="1728"/>
- <point x="1116" y="1860"/>
- <point x="1116" y="2068" type="curve"/>
+ <point x="624" y="2208" type="move" name="mkmktop_acc"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif b/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif
index e36c3920e..c027cee73 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif
@@ -3,6 +3,7 @@
<advance width="0"/>
<unicode hex="0303"/>
<outline>
+ <component base="tilde" xOffset="-1403"/>
<contour>
<point x="-745" y="1727" type="move" name="_top"/>
</contour>
@@ -15,7 +16,6 @@
<contour>
<point x="-745" y="2208" type="move" name="mkmktop"/>
</contour>
- <component base="tilde" xOffset="-1403"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif b/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif
index 9dbc45d02..7051286c8 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif
@@ -3,6 +3,7 @@
<advance width="0"/>
<unicode hex="0330"/>
<outline>
+ <component base="tilde" xOffset="-1488" yOffset="-2228"/>
<contour>
<point x="-809" y="0" type="move" name="_bottom"/>
</contour>
@@ -12,7 +13,6 @@
<contour>
<point x="-809" y="-594" type="move" name="mkmkbottom_acc"/>
</contour>
- <component base="tilde" xOffset="-1488" yOffset="-2228"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/trthook.glif b/src/Inter-UI-Regular.ufo/glyphs/trthook.glif
index 9767313d8..d6e52063e 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/trthook.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/trthook.glif
@@ -1,31 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="trthook" format="1">
- <advance width="992"/>
+ <advance width="964"/>
<unicode hex="0288"/>
<outline>
<contour>
- <point x="900" y="1536" type="line"/>
- <point x="84" y="1536" type="line"/>
- <point x="84" y="1316" type="line"/>
- <point x="900" y="1316" type="line"/>
+ <point x="288" y="1844" type="line"/>
+ <point x="288" y="-192" type="line" smooth="yes"/>
+ <point x="288" y="-456"/>
+ <point x="484" y="-600"/>
+ <point x="712" y="-600" type="curve" smooth="yes"/>
+ <point x="756" y="-600"/>
+ <point x="812" y="-596"/>
+ <point x="848" y="-584" type="curve"/>
+ <point x="848" y="-388" type="line"/>
+ <point x="824" y="-396"/>
+ <point x="792" y="-396"/>
+ <point x="772" y="-396" type="curve" smooth="yes"/>
+ <point x="644" y="-396"/>
+ <point x="524" y="-352"/>
+ <point x="524" y="-192" type="curve" smooth="yes"/>
+ <point x="524" y="1844" type="line"/>
</contour>
<contour>
- <point x="352" y="1844" type="line"/>
- <point x="352" y="-192" type="line" smooth="yes"/>
- <point x="352" y="-456"/>
- <point x="548" y="-600"/>
- <point x="776" y="-600" type="curve" smooth="yes"/>
- <point x="820" y="-600"/>
- <point x="876" y="-596"/>
- <point x="912" y="-584" type="curve"/>
- <point x="912" y="-400" type="line"/>
- <point x="888" y="-408"/>
- <point x="856" y="-408"/>
- <point x="836" y="-408" type="curve" smooth="yes"/>
- <point x="708" y="-408"/>
- <point x="628" y="-352"/>
- <point x="628" y="-192" type="curve" smooth="yes"/>
- <point x="628" y="1844" type="line"/>
+ <point x="852" y="1536" type="line"/>
+ <point x="56" y="1536" type="line"/>
+ <point x="56" y="1316" type="line"/>
+ <point x="852" y="1316" type="line"/>
</contour>
<contour>
<point x="496" y="2200" type="move" name="top"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif
new file mode 100644
index 000000000..54b18566c
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="udieresis" format="1">
+ <advance width="1620"/>
+ <unicode hex="00FC"/>
+ <outline>
+ <component base="dieresis" xOffset="-8"/>
+ <component base="u"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif
index a213e898e..a08f92564 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif
@@ -4,18 +4,18 @@
<unicode hex="034A"/>
<outline>
<contour>
- <point x="-807" y="1727" type="move" name="_marktop"/>
- </contour>
- <contour>
- <point x="-807" y="2263" type="move" name="mkmktop"/>
- </contour>
- <contour>
<point x="-741" y="2164" type="line"/>
<point x="-1002" y="1715" type="line"/>
<point x="-869" y="1631" type="line"/>
<point x="-611" y="2080" type="line"/>
</contour>
<component base="tilde" xOffset="-1474"/>
+ <contour>
+ <point x="-807" y="1727" type="move" name="_marktop"/>
+ </contour>
+ <contour>
+ <point x="-807" y="2263" type="move" name="mkmktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif
index 138c69821..7f9bd1584 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif
@@ -3,10 +3,10 @@
<advance width="1248"/>
<unicode hex="1FC0"/>
<outline>
+ <component base="tilde" xOffset="-16"/>
<contour>
<point x="572" y="1624" type="move" name="_top"/>
</contour>
- <component base="tilde" xOffset="-16"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif
index ab244ac64..74a4809bc 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif
@@ -37,9 +37,9 @@
<dict>
<key>com.typemytype.robofont.mark</key>
<array>
- <real>0.77</real>
- <real>0.95</real>
- <real>0.76</real>
+ <real>0.8029983485</real>
+ <real>0.9647658846</real>
+ <real>0.7954395628</real>
<real>1.0</real>
</array>
<key>interface.gridadjust.original</key>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/utilde.glif b/src/Inter-UI-Regular.ufo/glyphs/utilde.glif
new file mode 100644
index 000000000..a2c0ce4b4
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/utilde.glif
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="utilde" format="1">
+ <advance width="1620"/>
+ <unicode hex="0169"/>
+ <outline>
+ <component base="u"/>
+ <component base="tilde" xOffset="132"/>
+ </outline>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif
new file mode 100644
index 000000000..fd831026c
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="wdieresis" format="1">
+ <advance width="2272"/>
+ <unicode hex="1E85"/>
+ <outline>
+ <component base="w"/>
+ <component base="dieresis" xOffset="320"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/y.glif b/src/Inter-UI-Regular.ufo/glyphs/y.glif
index 6539f1b24..862bbee26 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/y.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/y.glif
@@ -70,7 +70,7 @@
<integer>0</integer>
<integer>0</integer>
<integer>1</integer>
- <integer>-272</integer>
+ <integer>0</integer>
<integer>0</integer>
</array>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif
new file mode 100644
index 000000000..db64e07f3
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif
@@ -0,0 +1,17 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="ydieresis" format="1">
+ <advance width="1504"/>
+ <unicode hex="00FF"/>
+ <outline>
+ <component base="y"/>
+ <component base="dieresis" xOffset="-64"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>interface.width-adjustments</key>
+ <array>
+ <integer>-16</integer>
+ </array>
+ </dict>
+ </lib>
+</glyph>