summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2018-10-10 17:53:53 +0300
committerRasmus Andersson <rasmus@notion.se>2018-10-11 09:38:37 +0300
commitfe2278b16b30f177d8ea574f8b4a1e6a8a12b04e (patch)
treeb577feb4093705db81c93976553fc6db9f53ba2f /src/Inter-UI-Regular.ufo/glyphs
parentda20eead6fb5f5ab988cc642ced2573073a2743a (diff)
downloadinter-fe2278b16b30f177d8ea574f8b4a1e6a8a12b04e.tar.xz
cyrillic and kerning
Diffstat (limited to 'src/Inter-UI-Regular.ufo/glyphs')
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/D_zeabkhasiancyrillic.glif113
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/E_zh.glif109
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/E_zhcaron.glif15
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/E_zhreversed.glif118
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/I_zhitsadblgravecyrillic.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/P_si.glif54
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/P_sicyrillic.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Z_edescendercyrillic.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/Z_edieresiscyrillic.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/afii10025.glif167
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/afii10051.glif62
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/afii10148.glif128
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/dzeabkhasiancyrillic.glif111
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ezh.glif110
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ezhcaron.glif142
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ezhcurl.glif251
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ezhreversed.glif103
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/gecyrillic.glif6
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ghemiddlehookcyrillic.glif75
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/ghestrokecyrillic.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/gheupturncyrillic.glif61
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/gjecyrillic.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/izhitsacyrillic.glif143
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/izhitsadblgravecyrillic.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/lyogh.glif334
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/tecyrillic.glif22
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/tedescendercyrillic.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni0299.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04F_7.glif2
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04F_B_.glif16
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/uni04F_D_.glif4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/vecyrillic.glif46
32 files changed, 1079 insertions, 1141 deletions
diff --git a/src/Inter-UI-Regular.ufo/glyphs/D_zeabkhasiancyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/D_zeabkhasiancyrillic.glif
index 85e139266..df1f59ea1 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/D_zeabkhasiancyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/D_zeabkhasiancyrillic.glif
@@ -1,45 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Dzeabkhasiancyrillic" format="2">
- <advance width="1520.0"/>
+ <advance width="1788.0"/>
<unicode hex="04E0"/>
<outline>
<contour>
- <point x="156.0" y="2004.0" type="line"/>
- <point x="156.0" y="1772.0" type="line"/>
- <point x="1024.0" y="1772.0" type="line"/>
- <point x="508.0" y="1176.0" type="line"/>
- <point x="508.0" y="1004.0" type="line"/>
- <point x="672.0" y="1004.0" type="line"/>
- <point x="1360.0" y="1824.0" type="line"/>
- <point x="1360.0" y="2004.0" type="line"/>
- </contour>
- <contour>
- <point x="508.0" y="1172.0" type="line"/>
- <point x="508.0" y="956.0" type="line"/>
- <point x="708.0" y="956.0" type="line" smooth="yes"/>
- <point x="992.0" y="956.0"/>
- <point x="1144.0" y="836.0"/>
- <point x="1144.0" y="556.0" type="curve" smooth="yes"/>
- <point x="1144.0" y="352.0"/>
- <point x="996.0" y="200.0"/>
- <point x="744.0" y="200.0" type="curve" smooth="yes"/>
- <point x="524.0" y="200.0"/>
- <point x="376.0" y="364.0"/>
- <point x="376.0" y="556.0" type="curve"/>
- <point x="92.0" y="556.0" type="line"/>
- <point x="92.0" y="148.0"/>
- <point x="424.0" y="-28.0"/>
- <point x="744.0" y="-28.0" type="curve" smooth="yes"/>
- <point x="1144.0" y="-28.0"/>
- <point x="1428.0" y="188.0"/>
- <point x="1428.0" y="560.0" type="curve" smooth="yes"/>
- <point x="1428.0" y="952.0"/>
- <point x="1168.0" y="1172.0"/>
- <point x="720.0" y="1172.0" type="curve" smooth="yes"/>
+ <point x="208.0" y="512.0" type="line"/>
+ <point x="240.0" y="192.0"/>
+ <point x="516.0" y="-28.0"/>
+ <point x="900.0" y="-28.0" type="curve" smooth="yes"/>
+ <point x="1304.0" y="-28.0"/>
+ <point x="1592.0" y="224.0"/>
+ <point x="1592.0" y="576.0" type="curve" smooth="yes"/>
+ <point x="1592.0" y="920.0"/>
+ <point x="1352.0" y="1152.0"/>
+ <point x="1000.0" y="1188.0" type="curve"/>
+ <point x="1000.0" y="1204.0" type="line"/>
+ <point x="1552.0" y="1868.0" type="line"/>
+ <point x="1552.0" y="2048.0" type="line"/>
+ <point x="348.0" y="2048.0" type="line"/>
+ <point x="348.0" y="1828.0" type="line"/>
+ <point x="1224.0" y="1828.0" type="line"/>
+ <point x="1224.0" y="1812.0" type="line"/>
+ <point x="712.0" y="1196.0" type="line"/>
+ <point x="712.0" y="996.0" type="line"/>
+ <point x="904.0" y="996.0" type="line" smooth="yes"/>
+ <point x="1164.0" y="996.0"/>
+ <point x="1348.0" y="824.0"/>
+ <point x="1348.0" y="576.0" type="curve" smooth="yes"/>
+ <point x="1348.0" y="352.0"/>
+ <point x="1164.0" y="192.0"/>
+ <point x="904.0" y="192.0" type="curve" smooth="yes"/>
+ <point x="669.0" y="192.0"/>
+ <point x="493.0" y="322.0"/>
+ <point x="460.0" y="512.0" type="curve"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>three</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>three</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -47,18 +48,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-28.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -70,14 +66,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>13.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>7.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -89,15 +85,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>11.0</real>
+ <real>0.0</real>
+ <real>13.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>10.0</real>
+ <real>0.0</real>
+ <real>13.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -109,15 +105,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>0.0</real>
+ <real>14.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>17.0</real>
+ <real>0.0</real>
+ <real>10.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -127,18 +123,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-28.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -150,14 +141,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>0.0</real>
+ <real>13.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>7.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/E_zh.glif b/src/Inter-UI-Regular.ufo/glyphs/E_zh.glif
index 712e6b0de..01ef11feb 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/E_zh.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/E_zh.glif
@@ -1,49 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Ezh" format="2">
- <advance width="1776.0"/>
+ <advance width="1860.0"/>
<unicode hex="01B7"/>
+ <guideline x="968.0" y="-356.0" angle="0.0"/>
<outline>
<contour>
- <point x="112.0" y="92.0" type="line"/>
- <point x="156.0" y="-280.0"/>
- <point x="384.0" y="-572.0"/>
- <point x="872.0" y="-572.0" type="curve" smooth="yes"/>
- <point x="1344.0" y="-572.0"/>
- <point x="1664.0" y="-340.0"/>
- <point x="1664.0" y="220.0" type="curve" smooth="yes"/>
- <point x="1664.0" y="784.0"/>
- <point x="1348.0" y="1016.0"/>
- <point x="848.0" y="1016.0" type="curve" smooth="yes"/>
- <point x="568.0" y="1016.0" type="line"/>
- <point x="568.0" y="796.0" type="line"/>
- <point x="848.0" y="796.0" type="line" smooth="yes"/>
- <point x="1204.0" y="796.0"/>
- <point x="1380.0" y="644.0"/>
- <point x="1380.0" y="220.0" type="curve" smooth="yes"/>
- <point x="1380.0" y="-164.0"/>
- <point x="1232.0" y="-344.0"/>
- <point x="872.0" y="-344.0" type="curve" smooth="yes"/>
- <point x="536.0" y="-344.0"/>
- <point x="448.0" y="-184.0"/>
- <point x="400.0" y="92.0" type="curve"/>
- </contour>
- <contour>
- <point x="1560.0" y="1800.0" type="line"/>
- <point x="1560.0" y="2004.0" type="line"/>
- <point x="1432.0" y="2004.0" type="line"/>
- <point x="540.0" y="1004.0" type="line"/>
- <point x="540.0" y="796.0" type="line"/>
- <point x="664.0" y="796.0" type="line"/>
- </contour>
- <contour>
- <point x="1440.0" y="2004.0" type="line"/>
- <point x="164.0" y="2004.0" type="line"/>
- <point x="164.0" y="1772.0" type="line"/>
- <point x="1440.0" y="1772.0" type="line"/>
+ <point x="884.0" y="-576.0" type="curve" smooth="yes"/>
+ <point x="1340.0" y="-576.0"/>
+ <point x="1700.0" y="-220.0"/>
+ <point x="1700.0" y="220.0" type="curve" smooth="yes"/>
+ <point x="1700.0" y="638.0"/>
+ <point x="1373.0" y="980.0"/>
+ <point x="864.0" y="1000.0" type="curve"/>
+ <point x="864.0" y="1016.0" type="line"/>
+ <point x="1608.0" y="1868.0" type="line"/>
+ <point x="1608.0" y="2048.0" type="line"/>
+ <point x="164.0" y="2048.0" type="line"/>
+ <point x="164.0" y="1828.0" type="line"/>
+ <point x="1268.0" y="1828.0" type="line"/>
+ <point x="1268.0" y="1812.0" type="line"/>
+ <point x="548.0" y="988.0" type="line"/>
+ <point x="548.0" y="776.0" type="line"/>
+ <point x="784.0" y="776.0" type="line" smooth="yes"/>
+ <point x="1216.0" y="776.0"/>
+ <point x="1472.0" y="540.0"/>
+ <point x="1472.0" y="220.0" type="curve" smooth="yes"/>
+ <point x="1472.0" y="-100.0"/>
+ <point x="1216.0" y="-348.0"/>
+ <point x="884.0" y="-348.0" type="curve" smooth="yes"/>
+ <point x="584.0" y="-348.0"/>
+ <point x="400.0" y="-144.0"/>
+ <point x="380.0" y="96.0" type="curve"/>
+ <point x="136.0" y="96.0" type="line"/>
+ <point x="140.0" y="-284.0"/>
+ <point x="464.0" y="-576.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>T</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>B</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -56,13 +54,13 @@
<real>0.0</real>
<real>2.0</real>
</array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>17.0</real>
+ <real>-576.0</real>
+ <real>232.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
<string>Stem</string>
</dict>
@@ -73,8 +71,8 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>0.0</real>
+ <real>17.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -93,15 +91,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>2.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>15.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>2.0</real>
<real>0.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -114,7 +112,7 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>14.0</real>
+ <real>15.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -138,11 +136,6 @@
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>17.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -153,8 +146,8 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>0.0</real>
+ <real>17.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -173,15 +166,15 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>2.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>15.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>2.0</real>
<real>0.0</real>
+ <real>12.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/E_zhcaron.glif b/src/Inter-UI-Regular.ufo/glyphs/E_zhcaron.glif
index 8c7c82bc8..3cbe5971e 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/E_zhcaron.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/E_zhcaron.glif
@@ -1,18 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Ezhcaron" format="2">
- <advance width="1776.0"/>
+ <advance width="1860.0"/>
<unicode hex="01EE"/>
<outline>
- <component base="Ezh" xOffset="-16.0"/>
- <component base="caron" xOffset="200.0" yOffset="404.0"/>
+ <component base="Ezh"/>
+ <component base="caron" xOffset="284.0" yOffset="580.0"/>
</outline>
- <lib>
- <dict>
- <key>com.schriftgestaltung.componentsAlignment</key>
- <array>
- <integer>-1</integer>
- <integer>-1</integer>
- </array>
- </dict>
- </lib>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/E_zhreversed.glif b/src/Inter-UI-Regular.ufo/glyphs/E_zhreversed.glif
index 8ed4dd9d8..e539e1aef 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/E_zhreversed.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/E_zhreversed.glif
@@ -1,46 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Ezhreversed" format="2">
- <advance width="2032.0"/>
+ <advance width="1860.0"/>
<unicode hex="01B8"/>
<outline>
- <contour>
- <point x="1508.0" y="92.0" type="line"/>
- <point x="1460.0" y="-184.0"/>
- <point x="1372.0" y="-344.0"/>
- <point x="1032.0" y="-344.0" type="curve" smooth="yes"/>
- <point x="676.0" y="-344.0"/>
- <point x="528.0" y="-164.0"/>
- <point x="528.0" y="220.0" type="curve" smooth="yes"/>
- <point x="528.0" y="644.0"/>
- <point x="700.0" y="796.0"/>
- <point x="1060.0" y="796.0" type="curve" smooth="yes"/>
- <point x="1340.0" y="796.0" type="line"/>
- <point x="1340.0" y="1016.0" type="line"/>
- <point x="1060.0" y="1016.0" type="line" smooth="yes"/>
- <point x="556.0" y="1016.0"/>
- <point x="240.0" y="784.0"/>
- <point x="240.0" y="220.0" type="curve" smooth="yes"/>
- <point x="240.0" y="-340.0"/>
- <point x="560.0" y="-572.0"/>
- <point x="1032.0" y="-572.0" type="curve" smooth="yes"/>
- <point x="1520.0" y="-572.0"/>
- <point x="1748.0" y="-280.0"/>
- <point x="1792.0" y="92.0" type="curve"/>
- </contour>
- <contour>
- <point x="1240.0" y="796.0" type="line"/>
- <point x="1364.0" y="796.0" type="line"/>
- <point x="1364.0" y="1004.0" type="line"/>
- <point x="476.0" y="2004.0" type="line"/>
- <point x="348.0" y="2004.0" type="line"/>
- <point x="348.0" y="1800.0" type="line"/>
- </contour>
- <contour>
- <point x="468.0" y="1772.0" type="line"/>
- <point x="1740.0" y="1772.0" type="line"/>
- <point x="1740.0" y="2004.0" type="line"/>
- <point x="468.0" y="2004.0" type="line"/>
- </contour>
+ <component base="Ezh" xScale="-1.0" xOffset="1860.0"/>
</outline>
<lib>
<dict>
@@ -51,18 +14,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>17.0</real>
+ <real>-572.0</real>
+ <real>228.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -71,18 +29,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>8.0</real>
+ <real>796.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>11.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -91,18 +44,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>3.0</real>
+ <real>1772.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>3.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -111,18 +59,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>14.0</real>
+ <real>240.0</real>
+ <real>288.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>5.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -131,18 +74,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>17.0</real>
+ <real>-572.0</real>
+ <real>228.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -151,18 +89,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>8.0</real>
+ <real>796.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>11.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -171,18 +104,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>3.0</real>
+ <real>1772.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>3.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/I_zhitsadblgravecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/I_zhitsadblgravecyrillic.glif
index 68600ddeb..2d8a1aeaf 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/I_zhitsadblgravecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/I_zhitsadblgravecyrillic.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Izhitsadblgravecyrillic" format="2">
- <advance width="1832.0"/>
+ <advance width="1972.0"/>
<unicode hex="0476"/>
<outline>
<component base="afii10148"/>
- <component base="dblgravecmb" xOffset="1564.0" yOffset="524.0"/>
+ <component base="dblgravecmb" xOffset="1632.0" yOffset="524.0"/>
</outline>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/P_si.glif b/src/Inter-UI-Regular.ufo/glyphs/P_si.glif
index 2df23a590..941b700ae 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/P_si.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/P_si.glif
@@ -1,39 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Psi" format="2">
- <advance width="2032.0"/>
+ <advance width="2192.0"/>
<unicode hex="03A8"/>
<outline>
<contour>
- <point x="1580.0" y="2004.0" type="line"/>
- <point x="1580.0" y="1276.0" type="line" smooth="yes"/>
- <point x="1580.0" y="916.0"/>
- <point x="1356.0" y="716.0"/>
- <point x="1024.0" y="716.0" type="curve" smooth="yes"/>
- <point x="984.0" y="716.0" type="line"/>
- <point x="672.0" y="716.0"/>
- <point x="452.0" y="916.0"/>
- <point x="452.0" y="1276.0" type="curve" smooth="yes"/>
- <point x="452.0" y="2004.0" type="line"/>
- <point x="168.0" y="2004.0" type="line"/>
- <point x="168.0" y="1276.0" type="line"/>
- <point x="168.0" y="772.0"/>
- <point x="512.0" y="488.0"/>
- <point x="984.0" y="488.0" type="curve" smooth="yes"/>
- <point x="1024.0" y="488.0" type="line"/>
- <point x="1508.0" y="488.0"/>
- <point x="1864.0" y="772.0"/>
- <point x="1864.0" y="1276.0" type="curve"/>
- <point x="1864.0" y="2004.0" type="line"/>
+ <point x="1696.0" y="2048.0" type="line"/>
+ <point x="1696.0" y="1276.0" type="line" smooth="yes"/>
+ <point x="1696.0" y="906.0"/>
+ <point x="1449.0" y="716.0"/>
+ <point x="1116.0" y="716.0" type="curve" smooth="yes"/>
+ <point x="1076.0" y="716.0" type="line" smooth="yes"/>
+ <point x="742.0" y="716.0"/>
+ <point x="496.0" y="906.0"/>
+ <point x="496.0" y="1276.0" type="curve" smooth="yes"/>
+ <point x="496.0" y="2048.0" type="line"/>
+ <point x="248.0" y="2048.0" type="line"/>
+ <point x="248.0" y="1276.0" type="line"/>
+ <point x="248.0" y="772.0"/>
+ <point x="604.0" y="496.0"/>
+ <point x="1076.0" y="496.0" type="curve" smooth="yes"/>
+ <point x="1116.0" y="496.0" type="line" smooth="yes"/>
+ <point x="1588.0" y="496.0"/>
+ <point x="1944.0" y="772.0"/>
+ <point x="1944.0" y="1276.0" type="curve"/>
+ <point x="1944.0" y="2048.0" type="line"/>
</contour>
<contour>
- <point x="1148.0" y="2004.0" type="line"/>
- <point x="864.0" y="2004.0" type="line"/>
- <point x="864.0" y="0.0" type="line"/>
- <point x="1148.0" y="0.0" type="line"/>
+ <point x="1220.0" y="2048.0" type="line"/>
+ <point x="972.0" y="2048.0" type="line"/>
+ <point x="972.0" y="0.0" type="line"/>
+ <point x="1220.0" y="0.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>H</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>H</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/P_sicyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/P_sicyrillic.glif
index 5d6758e3c..e542fc4b7 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/P_sicyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/P_sicyrillic.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Psicyrillic" format="2">
- <advance width="2032.0"/>
+ <advance width="2192.0"/>
<unicode hex="0470"/>
<outline>
<component base="Psi"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Z_edescendercyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/Z_edescendercyrillic.glif
index 063f22115..ac547f5b3 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/Z_edescendercyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/Z_edescendercyrillic.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Zedescendercyrillic" format="2">
- <advance width="1776.0"/>
+ <advance width="1792.0"/>
<unicode hex="0498"/>
<outline>
<component base="afii10025"/>
- <component base="cedilla" xOffset="504.0"/>
+ <component base="cedilla" xOffset="524.0"/>
</outline>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/Z_edieresiscyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/Z_edieresiscyrillic.glif
index 14796c2e5..bea74c55c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/Z_edieresiscyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/Z_edieresiscyrillic.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Zedieresiscyrillic" format="2">
- <advance width="1776.0"/>
+ <advance width="1792.0"/>
<unicode hex="04DE"/>
<outline>
<component base="afii10025"/>
- <component base="dieresis" xOffset="64.0" yOffset="452.0"/>
+ <component base="dieresis" xOffset="80.0" yOffset="512.0"/>
</outline>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/afii10025.glif b/src/Inter-UI-Regular.ufo/glyphs/afii10025.glif
index e9a6cdea1..646d9cc69 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/afii10025.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/afii10025.glif
@@ -1,60 +1,17 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="afii10025" format="2">
- <advance width="1776.0"/>
+ <advance width="1792.0"/>
<unicode hex="0417"/>
- <guideline x="872.0" y="1044.0" angle="90.0"/>
+ <guideline x="916.0" y="1044.0" angle="90.0"/>
<outline>
- <contour>
- <point x="904.0" y="996.0" type="line"/>
- <point x="1312.0" y="996.0"/>
- <point x="1584.0" y="1232.0"/>
- <point x="1584.0" y="1516.0" type="curve"/>
- <point x="1584.0" y="1904.0"/>
- <point x="1304.0" y="2112.0"/>
- <point x="872.0" y="2112.0" type="curve" smooth="yes"/>
- <point x="504.0" y="2112.0"/>
- <point x="192.0" y="1892.0"/>
- <point x="192.0" y="1536.0" type="curve"/>
- <point x="480.0" y="1536.0" type="line"/>
- <point x="480.0" y="1732.0"/>
- <point x="652.0" y="1876.0"/>
- <point x="872.0" y="1876.0" type="curve" smooth="yes"/>
- <point x="1168.0" y="1876.0"/>
- <point x="1296.0" y="1716.0"/>
- <point x="1296.0" y="1524.0" type="curve"/>
- <point x="1296.0" y="1320.0"/>
- <point x="1180.0" y="1180.0"/>
- <point x="892.0" y="1180.0" type="curve" smooth="yes"/>
- <point x="668.0" y="1180.0" type="line"/>
- <point x="668.0" y="996.0" type="line"/>
- </contour>
- <contour>
- <point x="668.0" y="1124.0" type="line"/>
- <point x="668.0" y="944.0" type="line"/>
- <point x="892.0" y="944.0" type="line" smooth="yes"/>
- <point x="1176.0" y="944.0"/>
- <point x="1328.0" y="828.0"/>
- <point x="1328.0" y="576.0" type="curve" smooth="yes"/>
- <point x="1328.0" y="364.0"/>
- <point x="1164.0" y="204.0"/>
- <point x="872.0" y="204.0" type="curve" smooth="yes"/>
- <point x="620.0" y="204.0"/>
- <point x="448.0" y="376.0"/>
- <point x="448.0" y="576.0" type="curve"/>
- <point x="164.0" y="576.0" type="line"/>
- <point x="164.0" y="152.0"/>
- <point x="524.0" y="-28.0"/>
- <point x="872.0" y="-28.0" type="curve" smooth="yes"/>
- <point x="1304.0" y="-28.0"/>
- <point x="1612.0" y="196.0"/>
- <point x="1612.0" y="584.0" type="curve" smooth="yes"/>
- <point x="1612.0" y="932.0"/>
- <point x="1348.0" y="1124.0"/>
- <point x="904.0" y="1124.0" type="curve" smooth="yes"/>
- </contour>
+ <component base="three"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.componentsAlignment</key>
+ <array>
+ <integer>1</integer>
+ </array>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -62,18 +19,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-28.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -82,18 +34,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>944.0</real>
+ <real>236.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>19.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -102,18 +49,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>5.0</real>
+ <real>2112.0</real>
+ <real>236.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>12.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -122,18 +64,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>11.0</real>
+ <real>208.0</real>
+ <real>284.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>10.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -142,18 +79,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>1372.0</real>
+ <real>284.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>17.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -162,18 +94,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>8.0</real>
+ <real>236.0</real>
+ <real>288.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>9.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -182,18 +109,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>15.0</real>
+ <real>1340.0</real>
+ <real>288.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -202,18 +124,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-28.0</real>
+ <real>232.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -222,18 +139,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>944.0</real>
+ <real>236.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>19.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -242,18 +154,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>5.0</real>
+ <real>2112.0</real>
+ <real>236.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>12.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/afii10051.glif b/src/Inter-UI-Regular.ufo/glyphs/afii10051.glif
index cfd207ff0..c4e570462 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/afii10051.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/afii10051.glif
@@ -1,45 +1,49 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="afii10051" format="2">
- <advance width="2288.0"/>
+ <advance width="2276.0"/>
<unicode hex="0402"/>
<outline>
<contour>
- <point x="904.0" y="884.0" type="line"/>
- <point x="1052.0" y="948.0"/>
- <point x="1232.0" y="984.0"/>
- <point x="1404.0" y="984.0" type="curve"/>
- <point x="1692.0" y="984.0"/>
- <point x="1836.0" y="844.0"/>
- <point x="1836.0" y="596.0" type="curve" smooth="yes"/>
- <point x="1836.0" y="360.0"/>
- <point x="1740.0" y="204.0"/>
- <point x="1428.0" y="204.0" type="curve"/>
- <point x="1432.0" y="-16.0" type="line"/>
- <point x="1888.0" y="-16.0"/>
- <point x="2124.0" y="204.0"/>
- <point x="2124.0" y="600.0" type="curve"/>
- <point x="2124.0" y="996.0"/>
- <point x="1856.0" y="1228.0"/>
- <point x="1404.0" y="1228.0" type="curve" smooth="yes"/>
- <point x="1268.0" y="1228.0"/>
- <point x="1052.0" y="1184.0"/>
- <point x="904.0" y="1128.0" type="curve"/>
+ <point x="912.0" y="908.0" type="line"/>
+ <point x="1056.0" y="970.0"/>
+ <point x="1245.0" y="1008.0"/>
+ <point x="1412.0" y="1008.0" type="curve"/>
+ <point x="1705.0" y="1008.0"/>
+ <point x="1884.0" y="852.0"/>
+ <point x="1884.0" y="596.0" type="curve" smooth="yes"/>
+ <point x="1884.0" y="352.0"/>
+ <point x="1714.0" y="204.0"/>
+ <point x="1436.0" y="204.0" type="curve"/>
+ <point x="1440.0" y="-16.0" type="line"/>
+ <point x="1870.0" y="-16.0"/>
+ <point x="2132.0" y="217.0"/>
+ <point x="2132.0" y="600.0" type="curve"/>
+ <point x="2132.0" y="990.0"/>
+ <point x="1859.0" y="1228.0"/>
+ <point x="1412.0" y="1228.0" type="curve" smooth="yes"/>
+ <point x="1266.0" y="1228.0"/>
+ <point x="1076.0" y="1190.0"/>
+ <point x="912.0" y="1128.0" type="curve"/>
</contour>
<contour>
- <point x="1020.0" y="2004.0" type="line"/>
- <point x="732.0" y="2004.0" type="line"/>
- <point x="732.0" y="0.0" type="line"/>
- <point x="1020.0" y="0.0" type="line"/>
+ <point x="1028.0" y="2004.0" type="line"/>
+ <point x="780.0" y="2004.0" type="line"/>
+ <point x="780.0" y="0.0" type="line"/>
+ <point x="1028.0" y="0.0" type="line"/>
</contour>
<contour>
- <point x="1724.0" y="2004.0" type="line"/>
- <point x="168.0" y="2004.0" type="line"/>
- <point x="168.0" y="1772.0" type="line"/>
- <point x="1724.0" y="1772.0" type="line"/>
+ <point x="1672.0" y="2048.0" type="line"/>
+ <point x="136.0" y="2048.0" type="line"/>
+ <point x="136.0" y="1828.0" type="line"/>
+ <point x="1672.0" y="1828.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>T</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>b</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/afii10148.glif b/src/Inter-UI-Regular.ufo/glyphs/afii10148.glif
index 76245c0f3..3c7f80c18 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/afii10148.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/afii10148.glif
@@ -1,29 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="afii10148" format="2">
- <advance width="1832.0"/>
+ <advance width="1972.0"/>
<unicode hex="0474"/>
<outline>
<contour>
- <point x="960.0" y="544.0" type="line"/>
- <point x="804.0" y="0.0" type="line"/>
- <point x="1024.0" y="0.0" type="line"/>
- <point x="1556.0" y="1620.0" type="line"/>
- <point x="1604.0" y="1756.0"/>
- <point x="1652.0" y="1808.0"/>
- <point x="1740.0" y="1808.0" type="curve"/>
- <point x="1760.0" y="1808.0" type="line"/>
- <point x="1760.0" y="2056.0" type="line"/>
- <point x="1692.0" y="2056.0" type="line"/>
- <point x="1460.0" y="2056.0"/>
- <point x="1378.0" y="1901.0"/>
- <point x="1300.0" y="1648.0" type="curve" smooth="yes"/>
- </contour>
- <contour>
- <point x="356.0" y="2048.0" type="line"/>
+ <point x="1440.0" y="1672.0" type="curve" smooth="yes"/>
+ <point x="964.0" y="324.0" type="line"/>
+ <point x="940.0" y="324.0" type="line"/>
+ <point x="332.0" y="2048.0" type="line"/>
<point x="72.0" y="2048.0" type="line"/>
- <point x="772.0" y="0.0" type="line"/>
- <point x="992.0" y="0.0" type="line"/>
- <point x="824.0" y="544.0" type="line"/>
+ <point x="824.0" y="0.0" type="line"/>
+ <point x="1080.0" y="0.0" type="line"/>
+ <point x="1684.0" y="1644.0" type="line" smooth="yes"/>
+ <point x="1732.0" y="1780.0"/>
+ <point x="1756.0" y="1852.0"/>
+ <point x="1868.0" y="1852.0" type="curve" smooth="yes"/>
+ <point x="1900.0" y="1852.0" type="line"/>
+ <point x="1900.0" y="2080.0" type="line"/>
+ <point x="1832.0" y="2080.0" type="line" smooth="yes"/>
+ <point x="1620.0" y="2080.0"/>
+ <point x="1531.0" y="1930.0"/>
</contour>
</outline>
<lib>
@@ -39,10 +35,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>21.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -59,35 +55,87 @@
<true/>
<key>options</key>
<integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>1808.0</real>
+ <real>248.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>0.0</real>
+ <real>-2147483648.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Anchor</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>1808.0</real>
+ <real>248.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>4.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>0.0</real>
- <real>8.0</real>
+ <string>u</string>
+ <string>p</string>
</array>
<key>type</key>
- <string>Stem</string>
+ <string>BottomGhost</string>
</dict>
<dict>
<key>horizontal</key>
<true/>
<key>options</key>
- <integer>4</integer>
+ <integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>3.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
+ <key>target</key>
+ <array>
+ <string>d</string>
+ <string>o</string>
+ <string>w</string>
+ <string>n</string>
+ </array>
<key>type</key>
- <string>Anchor</string>
+ <string>TopGhost</string>
</dict>
<dict>
<key>horizontal</key>
@@ -97,17 +145,27 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>4.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
+ <key>type</key>
+ <string>Anchor</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>origin</key>
<array>
<real>0.0</real>
- <real>8.0</real>
+ <real>3.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
- <string>TTStem</string>
+ <string>Anchor</string>
</dict>
</array>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/dzeabkhasiancyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/dzeabkhasiancyrillic.glif
index 737670681..8c9aacdff 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/dzeabkhasiancyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/dzeabkhasiancyrillic.glif
@@ -1,45 +1,20 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="dzeabkhasiancyrillic" format="2">
- <advance width="1520.0"/>
+ <advance width="1788.0"/>
<unicode hex="04E1"/>
<outline>
- <contour>
- <point x="156.0" y="1488.0" type="line"/>
- <point x="156.0" y="1268.0" type="line"/>
- <point x="1000.0" y="1268.0" type="line"/>
- <point x="504.0" y="656.0" type="line"/>
- <point x="504.0" y="488.0" type="line"/>
- <point x="688.0" y="488.0" type="line"/>
- <point x="1352.0" y="1320.0" type="line"/>
- <point x="1352.0" y="1488.0" type="line"/>
- </contour>
- <contour>
- <point x="504.0" y="652.0" type="line"/>
- <point x="504.0" y="440.0" type="line"/>
- <point x="712.0" y="440.0" type="line" smooth="yes"/>
- <point x="996.0" y="440.0"/>
- <point x="1152.0" y="324.0"/>
- <point x="1152.0" y="40.0" type="curve" smooth="yes"/>
- <point x="1152.0" y="-168.0"/>
- <point x="1000.0" y="-324.0"/>
- <point x="744.0" y="-324.0" type="curve" smooth="yes"/>
- <point x="520.0" y="-324.0"/>
- <point x="372.0" y="-156.0"/>
- <point x="372.0" y="40.0" type="curve"/>
- <point x="96.0" y="40.0" type="line"/>
- <point x="96.0" y="-368.0"/>
- <point x="428.0" y="-544.0"/>
- <point x="744.0" y="-544.0" type="curve" smooth="yes"/>
- <point x="1140.0" y="-544.0"/>
- <point x="1424.0" y="-328.0"/>
- <point x="1424.0" y="44.0" type="curve" smooth="yes"/>
- <point x="1424.0" y="436.0"/>
- <point x="1164.0" y="652.0"/>
- <point x="716.0" y="652.0" type="curve" smooth="yes"/>
- </contour>
+ <component base="Dzeabkhasiancyrillic" yOffset="-512.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>Dzeabkhasiancyrillic</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>Dzeabkhasiancyrillic</string>
+ <key>com.schriftgestaltung.componentsAlignment</key>
+ <array>
+ <integer>-1</integer>
+ </array>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -47,18 +22,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -67,18 +37,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>0.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -87,18 +52,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>11.0</real>
+ <real>96.0</real>
+ <real>276.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>10.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -107,18 +67,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>1152.0</real>
+ <real>272.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>17.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -127,18 +82,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -147,18 +97,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>0.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ezh.glif b/src/Inter-UI-Regular.ufo/glyphs/ezh.glif
index 539d9ffe1..5cbd73a58 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ezh.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ezh.glif
@@ -1,38 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ezh" format="2">
- <advance width="1520.0"/>
+ <advance width="1788.0"/>
<unicode hex="0292"/>
<outline>
- <contour>
- <point x="744.0" y="-600.0" type="curve" smooth="yes"/>
- <point x="1140.0" y="-600.0"/>
- <point x="1424.0" y="-388.0"/>
- <point x="1424.0" y="-12.0" type="curve" smooth="yes"/>
- <point x="1424.0" y="348.0"/>
- <point x="1204.0" y="584.0"/>
- <point x="816.0" y="584.0" type="curve" smooth="yes"/>
- <point x="788.0" y="584.0" type="line"/>
- <point x="1356.0" y="1320.0" type="line"/>
- <point x="1352.0" y="1488.0" type="line"/>
- <point x="156.0" y="1488.0" type="line"/>
- <point x="156.0" y="1268.0" type="line"/>
- <point x="1028.0" y="1268.0" type="line"/>
- <point x="508.0" y="600.0" type="line"/>
- <point x="508.0" y="384.0" type="line"/>
- <point x="712.0" y="384.0" type="line" smooth="yes"/>
- <point x="996.0" y="384.0"/>
- <point x="1152.0" y="264.0"/>
- <point x="1152.0" y="-16.0" type="curve" smooth="yes"/>
- <point x="1152.0" y="-228.0"/>
- <point x="1004.0" y="-380.0"/>
- <point x="744.0" y="-380.0" type="curve" smooth="yes"/>
- <point x="520.0" y="-380.0"/>
- <point x="396.0" y="-240.0"/>
- <point x="372.0" y="-60.0" type="curve"/>
- <point x="96.0" y="-60.0" type="line"/>
- <point x="148.0" y="-476.0"/>
- <point x="428.0" y="-600.0"/>
- </contour>
+ <component base="dzeabkhasiancyrillic"/>
</outline>
<lib>
<dict>
@@ -43,18 +14,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>27.0</real>
+ <real>-600.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>20.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -63,18 +29,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>13.0</real>
+ <real>384.0</real>
+ <real>200.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>6.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -83,18 +44,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>10.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>9.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -103,18 +59,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>17.0</real>
+ <real>1152.0</real>
+ <real>272.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>2.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -123,18 +74,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>27.0</real>
+ <real>-600.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>20.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -143,18 +89,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>13.0</real>
+ <real>384.0</real>
+ <real>200.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>6.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -163,18 +104,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>10.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>9.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ezhcaron.glif b/src/Inter-UI-Regular.ufo/glyphs/ezhcaron.glif
index 158a8789a..1b941b8a7 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ezhcaron.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ezhcaron.glif
@@ -1,56 +1,18 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ezhcaron" format="2">
- <advance width="1520.0"/>
+ <advance width="1788.0"/>
<unicode hex="01EF"/>
<outline>
- <contour>
- <point x="520.0" y="2088.0" type="line"/>
- <point x="292.0" y="2088.0" type="line"/>
- <point x="292.0" y="2060.0" type="line"/>
- <point x="640.0" y="1724.0" type="line"/>
- <point x="804.0" y="1724.0" type="line"/>
- <point x="1160.0" y="2064.0" type="line"/>
- <point x="1160.0" y="2088.0" type="line"/>
- <point x="924.0" y="2088.0" type="line"/>
- <point x="724.0" y="1888.0" type="line"/>
- </contour>
- <contour>
- <point x="156.0" y="1488.0" type="line"/>
- <point x="156.0" y="1268.0" type="line"/>
- <point x="1000.0" y="1268.0" type="line"/>
- <point x="504.0" y="656.0" type="line"/>
- <point x="504.0" y="488.0" type="line"/>
- <point x="688.0" y="488.0" type="line"/>
- <point x="1352.0" y="1320.0" type="line"/>
- <point x="1352.0" y="1488.0" type="line"/>
- </contour>
- <contour>
- <point x="504.0" y="652.0" type="line"/>
- <point x="504.0" y="440.0" type="line"/>
- <point x="712.0" y="440.0" type="line" smooth="yes"/>
- <point x="996.0" y="440.0"/>
- <point x="1152.0" y="324.0"/>
- <point x="1152.0" y="40.0" type="curve" smooth="yes"/>
- <point x="1152.0" y="-168.0"/>
- <point x="1000.0" y="-324.0"/>
- <point x="744.0" y="-324.0" type="curve" smooth="yes"/>
- <point x="520.0" y="-324.0"/>
- <point x="372.0" y="-156.0"/>
- <point x="372.0" y="40.0" type="curve"/>
- <point x="96.0" y="40.0" type="line"/>
- <point x="96.0" y="-368.0"/>
- <point x="428.0" y="-544.0"/>
- <point x="744.0" y="-544.0" type="curve" smooth="yes"/>
- <point x="1140.0" y="-544.0"/>
- <point x="1424.0" y="-328.0"/>
- <point x="1424.0" y="44.0" type="curve" smooth="yes"/>
- <point x="1424.0" y="436.0"/>
- <point x="1164.0" y="652.0"/>
- <point x="716.0" y="652.0" type="curve" smooth="yes"/>
- </contour>
+ <component base="dzeabkhasiancyrillic"/>
+ <component base="caron" xOffset="252.0" yOffset="68.0"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.componentsAlignment</key>
+ <array>
+ <integer>0</integer>
+ <integer>1</integer>
+ </array>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -58,18 +20,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>14.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>2.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -78,18 +35,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -98,18 +50,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>4.0</real>
+ <real>2064.0</real>
+ <real>24.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -118,18 +65,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>11.0</real>
+ <real>96.0</real>
+ <real>276.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>2.0</real>
- <real>10.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -138,18 +80,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>4.0</real>
+ <real>1152.0</real>
+ <real>8.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>4.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -158,18 +95,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>2.0</real>
- <real>14.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>2.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -178,18 +110,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -198,18 +125,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>4.0</real>
+ <real>2064.0</real>
+ <real>24.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ezhcurl.glif b/src/Inter-UI-Regular.ufo/glyphs/ezhcurl.glif
index 2060d7e3e..ad3938fa0 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ezhcurl.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ezhcurl.glif
@@ -1,63 +1,60 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ezhcurl" format="2">
- <advance width="1776.0"/>
+ <advance width="1808.0"/>
<unicode hex="0293"/>
<outline>
<contour>
- <point x="804.0" y="-600.0" type="curve" smooth="yes"/>
- <point x="1000.0" y="-600.0"/>
- <point x="1168.0" y="-556.0"/>
- <point x="1288.0" y="-468.0" type="curve"/>
- <point x="1420.0" y="-600.0" type="line"/>
- <point x="1596.0" y="-424.0" type="line"/>
- <point x="1448.0" y="-284.0" type="line"/>
- <point x="1488.0" y="-208.0"/>
- <point x="1512.0" y="-116.0"/>
- <point x="1512.0" y="-12.0" type="curve" smooth="yes"/>
- <point x="1512.0" y="348.0"/>
- <point x="1292.0" y="584.0"/>
- <point x="904.0" y="584.0" type="curve" smooth="yes"/>
- <point x="872.0" y="584.0" type="line"/>
- <point x="1440.0" y="1320.0" type="line"/>
- <point x="1440.0" y="1488.0" type="line"/>
- <point x="244.0" y="1488.0" type="line"/>
- <point x="244.0" y="1268.0" type="line"/>
- <point x="1116.0" y="1268.0" type="line"/>
- <point x="596.0" y="600.0" type="line"/>
- <point x="596.0" y="384.0" type="line"/>
- <point x="796.0" y="384.0" type="line" smooth="yes"/>
- <point x="1084.0" y="384.0"/>
- <point x="1236.0" y="264.0"/>
- <point x="1236.0" y="-16.0" type="curve" smooth="yes"/>
- <point x="1236.0" y="-40.0"/>
- <point x="1236.0" y="-60.0"/>
- <point x="1232.0" y="-80.0" type="curve"/>
- <point x="1048.0" y="80.0"/>
- <point x="860.0" y="192.0"/>
- <point x="612.0" y="192.0" type="curve" smooth="yes"/>
+ <point x="292.0" y="1536.0" type="line"/>
+ <point x="292.0" y="1316.0" type="line"/>
+ <point x="1168.0" y="1316.0" type="line"/>
+ <point x="1168.0" y="1300.0" type="line"/>
+ <point x="656.0" y="684.0" type="line"/>
+ <point x="656.0" y="484.0" type="line"/>
+ <point x="848.0" y="484.0" type="line" smooth="yes"/>
+ <point x="1108.0" y="484.0"/>
+ <point x="1292.0" y="312.0"/>
+ <point x="1292.0" y="64.0" type="curve" smooth="yes"/>
+ <point x="1292.0" y="-104.0"/>
+ <point x="1148.0" y="-380.0"/>
+ <point x="784.0" y="-380.0" type="curve" smooth="yes"/>
+ <point x="596.0" y="-380.0"/>
+ <point x="416.0" y="-308.0"/>
+ <point x="416.0" y="-176.0" type="curve" smooth="yes"/>
+ <point x="416.0" y="-88.0"/>
+ <point x="500.0" y="-28.0"/>
+ <point x="644.0" y="-28.0" type="curve" smooth="yes"/>
+ <point x="836.0" y="-28.0"/>
+ <point x="988.0" y="-136.0"/>
+ <point x="1088.0" y="-220.0" type="curve" smooth="yes"/>
+ <point x="1476.0" y="-540.0" type="line"/>
+ <point x="1612.0" y="-380.0" type="line"/>
+ <point x="1224.0" y="-60.0" type="line" smooth="yes"/>
+ <point x="1100.0" y="44.0"/>
+ <point x="900.0" y="192.0"/>
+ <point x="636.0" y="192.0" type="curve" smooth="yes"/>
<point x="368.0" y="192.0"/>
- <point x="184.0" y="44.0"/>
- <point x="184.0" y="-164.0" type="curve" smooth="yes"/>
- <point x="184.0" y="-428.0"/>
- <point x="420.0" y="-600.0"/>
- </contour>
- <contour>
- <point x="800.0" y="-380.0" type="curve" smooth="yes"/>
- <point x="604.0" y="-380.0"/>
- <point x="456.0" y="-328.0"/>
- <point x="456.0" y="-180.0" type="curve" smooth="yes"/>
- <point x="456.0" y="-92.0"/>
- <point x="512.0" y="-28.0"/>
- <point x="620.0" y="-28.0" type="curve" smooth="yes"/>
- <point x="784.0" y="-28.0"/>
- <point x="956.0" y="-148.0"/>
- <point x="1112.0" y="-292.0" type="curve"/>
- <point x="1036.0" y="-348.0"/>
- <point x="936.0" y="-380.0"/>
+ <point x="208.0" y="44.0"/>
+ <point x="208.0" y="-172.0" type="curve" smooth="yes"/>
+ <point x="208.0" y="-444.0"/>
+ <point x="464.0" y="-600.0"/>
+ <point x="772.0" y="-600.0" type="curve" smooth="yes"/>
+ <point x="1252.0" y="-600.0"/>
+ <point x="1536.0" y="-224.0"/>
+ <point x="1536.0" y="64.0" type="curve" smooth="yes"/>
+ <point x="1536.0" y="408.0"/>
+ <point x="1296.0" y="640.0"/>
+ <point x="944.0" y="676.0" type="curve"/>
+ <point x="944.0" y="692.0" type="line"/>
+ <point x="1496.0" y="1356.0" type="line"/>
+ <point x="1496.0" y="1536.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>Dzeabkhasiancyrillic</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>Dzeabkhasiancyrillic</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -68,13 +65,13 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>35.0</real>
+ <real>32.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>11.0</real>
</array>
<key>type</key>
@@ -87,15 +84,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>0.0</real>
+ <real>17.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>29.0</real>
+ <real>26.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -108,14 +105,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>19.0</real>
+ <real>4.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>12.0</real>
+ <real>38.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -125,17 +122,32 @@
<true/>
<key>options</key>
<integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>1268.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
<key>origin</key>
<array>
<real>0.0</real>
- <real>16.0</real>
+ <real>29.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>15.0</real>
+ <real>14.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -148,37 +160,37 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>32.0</real>
+ <real>20.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>2.0</real>
+ <real>0.0</real>
+ <real>35.0</real>
</array>
<key>type</key>
<string>Stem</string>
</dict>
<dict>
<key>horizontal</key>
- <false/>
+ <true/>
<key>options</key>
- <integer>0</integer>
+ <integer>4</integer>
<key>origin</key>
<array>
<real>0.0</real>
- <real>23.0</real>
+ <real>32.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>8.0</real>
+ <real>11.0</real>
</array>
<key>type</key>
- <string>Stem</string>
+ <string>TTStem</string>
</dict>
<dict>
<key>horizontal</key>
@@ -188,14 +200,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>35.0</real>
+ <real>17.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>11.0</real>
+ <real>0.0</real>
+ <real>26.0</real>
</array>
<key>type</key>
<string>TTStem</string>
@@ -207,15 +219,15 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>0.0</real>
+ <real>4.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>29.0</real>
+ <real>38.0</real>
</array>
<key>type</key>
<string>TTStem</string>
@@ -225,19 +237,104 @@
<true/>
<key>options</key>
<integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>1268.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>-540.0</real>
+ <real>232.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>origin</key>
+ <array>
+ <real>0.0</real>
+ <real>0.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>target</key>
+ <array>
+ <real>0.0</real>
+ <real>42.0</real>
+ </array>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
<key>origin</key>
<array>
<real>0.0</real>
- <real>19.0</real>
+ <real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>12.0</real>
+ <real>0.0</real>
</array>
<key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>origin</key>
+ <array>
+ <real>0.0</real>
+ <real>1.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>target</key>
+ <array>
+ <real>0.0</real>
+ <real>40.0</real>
+ </array>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>-540.0</real>
+ <real>232.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
<string>TTStem</string>
</dict>
<dict>
@@ -248,14 +345,14 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>16.0</real>
+ <real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
<real>0.0</real>
- <real>15.0</real>
+ <real>42.0</real>
</array>
<key>type</key>
<string>TTStem</string>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ezhreversed.glif b/src/Inter-UI-Regular.ufo/glyphs/ezhreversed.glif
index 1b603db1d..2fa95e64d 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ezhreversed.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ezhreversed.glif
@@ -1,42 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ezhreversed" format="2">
- <advance width="1776.0"/>
+ <advance width="1788.0"/>
<unicode hex="01B9"/>
<outline>
- <contour>
- <point x="296.0" y="1488.0" type="line"/>
- <point x="296.0" y="1320.0" type="line"/>
- <point x="960.0" y="488.0" type="line"/>
- <point x="1144.0" y="488.0" type="line"/>
- <point x="1144.0" y="656.0" type="line"/>
- <point x="648.0" y="1268.0" type="line"/>
- <point x="1492.0" y="1268.0" type="line"/>
- <point x="1492.0" y="1488.0" type="line"/>
- </contour>
- <contour>
- <point x="932.0" y="652.0" type="line"/>
- <point x="484.0" y="652.0"/>
- <point x="224.0" y="436.0"/>
- <point x="224.0" y="44.0" type="curve" smooth="yes"/>
- <point x="224.0" y="-328.0"/>
- <point x="508.0" y="-544.0"/>
- <point x="904.0" y="-544.0" type="curve" smooth="yes"/>
- <point x="1220.0" y="-544.0"/>
- <point x="1552.0" y="-368.0"/>
- <point x="1552.0" y="40.0" type="curve"/>
- <point x="1280.0" y="40.0" type="line"/>
- <point x="1280.0" y="-156.0"/>
- <point x="1128.0" y="-324.0"/>
- <point x="904.0" y="-324.0" type="curve" smooth="yes"/>
- <point x="648.0" y="-324.0"/>
- <point x="500.0" y="-168.0"/>
- <point x="500.0" y="40.0" type="curve" smooth="yes"/>
- <point x="500.0" y="324.0"/>
- <point x="652.0" y="440.0"/>
- <point x="940.0" y="440.0" type="curve" smooth="yes"/>
- <point x="1144.0" y="440.0" type="line"/>
- <point x="1144.0" y="652.0" type="line"/>
- </contour>
+ <component base="dzeabkhasiancyrillic" xScale="-1.0" xOffset="1788.0"/>
</outline>
<lib>
<dict>
@@ -47,18 +14,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>12.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -67,18 +29,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>4.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -87,18 +44,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>2.0</real>
+ <real>224.0</real>
+ <real>276.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>15.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -107,18 +59,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>9.0</real>
+ <real>1280.0</real>
+ <real>272.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>8.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -127,18 +74,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>5.0</real>
+ <real>-544.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>12.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -147,18 +89,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>4.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/gecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/gecyrillic.glif
index 83e9ad575..e5e478f2d 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/gecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/gecyrillic.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="gecyrillic" format="2">
- <advance width="1268.0"/>
+ <advance width="1292.0"/>
<unicode hex="0433"/>
<outline>
<contour>
@@ -14,6 +14,10 @@
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>m</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>tecyrillic</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ghemiddlehookcyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/ghemiddlehookcyrillic.glif
index 1f2292705..bccd3ac42 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ghemiddlehookcyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ghemiddlehookcyrillic.glif
@@ -4,31 +4,24 @@
<unicode hex="0495"/>
<outline>
<contour>
- <point x="272.0" y="656.0" type="line"/>
- <point x="644.0" y="656.0" type="line" smooth="yes"/>
- <point x="896.0" y="656.0"/>
- <point x="1072.0" y="504.0"/>
- <point x="1072.0" y="236.0" type="curve" smooth="yes"/>
- <point x="1072.0" y="40.0"/>
- <point x="988.0" y="-116.0"/>
- <point x="744.0" y="-180.0" type="curve"/>
+ <point x="312.0" y="672.0" type="line"/>
+ <point x="644.0" y="672.0" type="line" smooth="yes"/>
+ <point x="916.0" y="672.0"/>
+ <point x="1108.0" y="491.0"/>
+ <point x="1108.0" y="236.0" type="curve" smooth="yes"/>
+ <point x="1108.0" y="44.0"/>
+ <point x="962.0" y="-130.0"/>
+ <point x="756.0" y="-184.0" type="curve"/>
<point x="812.0" y="-392.0" type="line"/>
- <point x="1204.0" y="-324.0"/>
- <point x="1344.0" y="32.0"/>
+ <point x="1124.0" y="-338.0"/>
+ <point x="1344.0" y="-78.0"/>
<point x="1344.0" y="236.0" type="curve"/>
- <point x="1344.0" y="644.0"/>
- <point x="1052.0" y="892.0"/>
+ <point x="1344.0" y="620.0"/>
+ <point x="1054.0" y="892.0"/>
<point x="644.0" y="892.0" type="curve" smooth="yes"/>
- <point x="272.0" y="892.0" type="line"/>
- </contour>
- <contour>
- <point x="1164.0" y="1536.0" type="line"/>
- <point x="216.0" y="1536.0" type="line"/>
- <point x="216.0" y="0.0" type="line"/>
- <point x="452.0" y="0.0" type="line"/>
- <point x="452.0" y="1316.0" type="line"/>
- <point x="1164.0" y="1316.0" type="line"/>
+ <point x="312.0" y="892.0" type="line"/>
</contour>
+ <component base="gecyrillic"/>
</outline>
<lib>
<dict>
@@ -41,10 +34,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>21.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -81,18 +74,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>1316.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -103,15 +91,15 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>15.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>1.0</real>
- <real>2.0</real>
+ <real>0.0</real>
+ <real>15.0</real>
</array>
<key>type</key>
<string>Stem</string>
@@ -143,8 +131,8 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>6.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -176,18 +164,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>3.0</real>
+ <real>1316.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/ghestrokecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/ghestrokecyrillic.glif
index 4a56e9a85..d9810c0f6 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/ghestrokecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/ghestrokecyrillic.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="ghestrokecyrillic" format="2">
- <advance width="1268.0"/>
+ <advance width="1292.0"/>
<unicode hex="0493"/>
<outline>
<component base="gecyrillic"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/gheupturncyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/gheupturncyrillic.glif
index bbd2a1c79..6db450eba 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/gheupturncyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/gheupturncyrillic.glif
@@ -1,25 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="gheupturncyrillic" format="2">
- <advance width="1252.0"/>
+ <advance width="1296.0"/>
<unicode hex="0491"/>
<outline>
<contour>
- <point x="1148.0" y="1916.0" type="line"/>
- <point x="912.0" y="1916.0" type="line"/>
- <point x="912.0" y="1268.0" type="line"/>
- <point x="1148.0" y="1268.0" type="line"/>
- </contour>
- <contour>
- <point x="1164.0" y="1488.0" type="line"/>
- <point x="216.0" y="1488.0" type="line"/>
- <point x="216.0" y="0.0" type="line"/>
- <point x="452.0" y="0.0" type="line"/>
- <point x="452.0" y="1268.0" type="line"/>
- <point x="1164.0" y="1268.0" type="line"/>
+ <point x="1168.0" y="1916.0" type="line"/>
+ <point x="932.0" y="1916.0" type="line"/>
+ <point x="932.0" y="1316.0" type="line"/>
+ <point x="1168.0" y="1316.0" type="line"/>
</contour>
+ <component base="gecyrillic"/>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>m</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>gecyrillic</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -27,10 +24,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>21.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -49,16 +46,16 @@
<integer>0</integer>
<key>origin</key>
<array>
+ <real>0.0</real>
<real>1.0</real>
- <real>3.0</real>
</array>
- <key>stem</key>
- <integer>-2</integer>
- <key>target</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>0.0</real>
+ <real>1316.0</real>
+ <real>220.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
<string>Stem</string>
</dict>
@@ -67,18 +64,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>216.0</real>
+ <real>236.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>2.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -109,7 +101,7 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>1.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
@@ -124,16 +116,11 @@
<integer>4</integer>
<key>origin</key>
<array>
+ <real>0.0</real>
<real>1.0</real>
- <real>3.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>0.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/gjecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/gjecyrillic.glif
index f97449215..31a6e2625 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/gjecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/gjecyrillic.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="gjecyrillic" format="2">
- <advance width="1268.0"/>
+ <advance width="1292.0"/>
<unicode hex="0453"/>
<outline>
<component base="gecyrillic"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/izhitsacyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/izhitsacyrillic.glif
index 24bd89cd6..b0864d427 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/izhitsacyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/izhitsacyrillic.glif
@@ -1,37 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="izhitsacyrillic" format="2">
- <advance width="1520.0"/>
+ <advance width="1700.0"/>
<unicode hex="0475"/>
+ <guideline x="784.0" y="600.0" angle="90.0"/>
<outline>
<contour>
- <point x="736.0" y="448.0" type="line"/>
- <point x="632.0" y="0.0" type="line"/>
- <point x="812.0" y="0.0" type="line"/>
- <point x="1216.0" y="1156.0" type="line"/>
- <point x="1244.0" y="1224.0"/>
- <point x="1304.0" y="1276.0"/>
- <point x="1356.0" y="1276.0" type="curve" smooth="yes"/>
- <point x="1384.0" y="1276.0"/>
- <point x="1404.0" y="1272.0"/>
- <point x="1412.0" y="1264.0" type="curve"/>
- <point x="1440.0" y="1480.0" type="line"/>
- <point x="1392.0" y="1512.0"/>
- <point x="1344.0" y="1516.0"/>
- <point x="1292.0" y="1516.0" type="curve" smooth="yes"/>
- <point x="1152.0" y="1516.0"/>
- <point x="1020.0" y="1420.0"/>
- <point x="940.0" y="1172.0" type="curve"/>
- </contour>
- <contour>
- <point x="360.0" y="1488.0" type="line"/>
- <point x="80.0" y="1488.0" type="line"/>
- <point x="604.0" y="0.0" type="line"/>
- <point x="784.0" y="0.0" type="line"/>
- <point x="680.0" y="448.0" type="line"/>
+ <point x="96.0" y="1536.0" type="line"/>
+ <point x="664.0" y="0.0" type="line"/>
+ <point x="904.0" y="0.0" type="line"/>
+ <point x="1348.0" y="1200.0" type="line" smooth="yes"/>
+ <point x="1379.0" y="1284.0"/>
+ <point x="1422.0" y="1328.0"/>
+ <point x="1480.0" y="1328.0" type="curve" smooth="yes"/>
+ <point x="1526.0" y="1328.0"/>
+ <point x="1556.0" y="1316.0"/>
+ <point x="1568.0" y="1312.0" type="curve"/>
+ <point x="1604.0" y="1528.0" type="line"/>
+ <point x="1565.0" y="1543.0"/>
+ <point x="1509.0" y="1556.0"/>
+ <point x="1448.0" y="1556.0" type="curve" smooth="yes"/>
+ <point x="1314.0" y="1556.0"/>
+ <point x="1184.0" y="1460.0"/>
+ <point x="1104.0" y="1212.0" type="curve" smooth="yes"/>
+ <point x="792.0" y="312.0" type="line"/>
+ <point x="776.0" y="312.0" type="line"/>
+ <point x="352.0" y="1536.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>v</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>v</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -39,10 +40,10 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>21.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
@@ -59,35 +60,87 @@
<true/>
<key>options</key>
<integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>1276.0</real>
+ <real>240.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>0.0</real>
+ <real>-2147483648.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Anchor</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>1276.0</real>
+ <real>240.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>0.0</real>
- <real>12.0</real>
+ <string>u</string>
+ <string>p</string>
</array>
<key>type</key>
- <string>Stem</string>
+ <string>BottomGhost</string>
</dict>
<dict>
<key>horizontal</key>
<true/>
<key>options</key>
- <integer>4</integer>
+ <integer>0</integer>
<key>origin</key>
<array>
- <real>1.0</real>
- <real>1.0</real>
+ <real>0.0</real>
+ <real>19.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
+ <key>target</key>
+ <array>
+ <string>d</string>
+ <string>o</string>
+ <string>w</string>
+ <string>n</string>
+ </array>
<key>type</key>
- <string>Anchor</string>
+ <string>TopGhost</string>
</dict>
<dict>
<key>horizontal</key>
@@ -97,17 +150,27 @@
<key>origin</key>
<array>
<real>0.0</real>
- <real>5.0</real>
+ <real>0.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
+ <key>type</key>
+ <string>Anchor</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>origin</key>
<array>
<real>0.0</real>
- <real>12.0</real>
+ <real>19.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
- <string>TTStem</string>
+ <string>Anchor</string>
</dict>
</array>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/izhitsadblgravecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/izhitsadblgravecyrillic.glif
index 46d35ce09..2ff81bf2e 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/izhitsadblgravecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/izhitsadblgravecyrillic.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="izhitsadblgravecyrillic" format="2">
- <advance width="1520.0"/>
+ <advance width="1700.0"/>
<unicode hex="0477"/>
<outline>
<component base="izhitsacyrillic"/>
- <component base="dblgravecmb" xOffset="1388.0" yOffset="-64.0"/>
+ <component base="dblgravecmb" xOffset="1456.0" yOffset="12.0"/>
</outline>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/lyogh.glif b/src/Inter-UI-Regular.ufo/glyphs/lyogh.glif
index c23bcf25d..a06495a4c 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/lyogh.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/lyogh.glif
@@ -1,51 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="lyogh" format="2">
- <advance width="1776.0"/>
+ <advance width="1780.0"/>
<unicode hex="026E"/>
<outline>
<contour>
- <point x="284.0" y="1488.0" type="line"/>
- <point x="284.0" y="1268.0" type="line"/>
- <point x="1156.0" y="1268.0" type="line"/>
- <point x="636.0" y="600.0" type="line"/>
- <point x="636.0" y="428.0" type="line"/>
- <point x="788.0" y="428.0" type="line"/>
- <point x="1484.0" y="1320.0" type="line"/>
- <point x="1480.0" y="1488.0" type="line"/>
+ <point x="248.0" y="2048.0" type="line"/>
+ <point x="248.0" y="0.0" type="line"/>
+ <point x="484.0" y="0.0" type="line"/>
+ <point x="484.0" y="2048.0" type="line"/>
</contour>
<contour>
- <point x="636.0" y="596.0" type="line"/>
- <point x="636.0" y="384.0" type="line"/>
- <point x="840.0" y="384.0" type="line" smooth="yes"/>
- <point x="1124.0" y="384.0"/>
- <point x="1280.0" y="264.0"/>
- <point x="1280.0" y="-16.0" type="curve" smooth="yes"/>
- <point x="1280.0" y="-228.0"/>
- <point x="1132.0" y="-380.0"/>
- <point x="872.0" y="-380.0" type="curve" smooth="yes"/>
- <point x="648.0" y="-380.0"/>
- <point x="528.0" y="-280.0"/>
- <point x="500.0" y="-128.0" type="curve"/>
- <point x="224.0" y="-128.0" type="line"/>
- <point x="276.0" y="-472.0"/>
- <point x="556.0" y="-600.0"/>
- <point x="872.0" y="-600.0" type="curve" smooth="yes"/>
- <point x="1268.0" y="-600.0"/>
- <point x="1552.0" y="-388.0"/>
- <point x="1552.0" y="-12.0" type="curve" smooth="yes"/>
- <point x="1552.0" y="380.0"/>
- <point x="1292.0" y="596.0"/>
- <point x="844.0" y="596.0" type="curve"/>
- </contour>
- <contour>
- <point x="456.0" y="2048.0" type="line"/>
- <point x="220.0" y="2048.0" type="line"/>
- <point x="220.0" y="0.0" type="line"/>
- <point x="456.0" y="0.0" type="line"/>
+ <point x="584.0" y="-188.0" type="curve"/>
+ <point x="412.0" y="-360.0" type="line"/>
+ <point x="536.0" y="-472.0"/>
+ <point x="716.0" y="-540.0"/>
+ <point x="928.0" y="-540.0" type="curve" smooth="yes"/>
+ <point x="1332.0" y="-540.0"/>
+ <point x="1620.0" y="-288.0"/>
+ <point x="1620.0" y="64.0" type="curve" smooth="yes"/>
+ <point x="1620.0" y="408.0"/>
+ <point x="1380.0" y="640.0"/>
+ <point x="1028.0" y="676.0" type="curve"/>
+ <point x="1028.0" y="692.0" type="line"/>
+ <point x="1580.0" y="1356.0" type="line"/>
+ <point x="1580.0" y="1536.0" type="line"/>
+ <point x="376.0" y="1536.0" type="line"/>
+ <point x="376.0" y="1316.0" type="line"/>
+ <point x="1252.0" y="1316.0" type="line"/>
+ <point x="1252.0" y="1300.0" type="line"/>
+ <point x="740.0" y="684.0" type="line"/>
+ <point x="740.0" y="484.0" type="line"/>
+ <point x="932.0" y="484.0" type="line" smooth="yes"/>
+ <point x="1192.0" y="484.0"/>
+ <point x="1376.0" y="312.0"/>
+ <point x="1376.0" y="64.0" type="curve" smooth="yes"/>
+ <point x="1376.0" y="-160.0"/>
+ <point x="1192.0" y="-320.0"/>
+ <point x="932.0" y="-320.0" type="curve" smooth="yes"/>
+ <point x="788.0" y="-320.0"/>
+ <point x="666.0" y="-271.0"/>
</contour>
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>H</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>B</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
@@ -53,18 +54,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-600.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -75,7 +71,7 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>2.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
@@ -93,18 +89,13 @@
<true/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>0.0</real>
- <real>0.0</real>
+ <real>1268.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>0.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -115,7 +106,7 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>2.0</real>
+ <real>0.0</real>
<real>0.0</real>
</array>
<key>stem</key>
@@ -137,14 +128,14 @@
<integer>0</integer>
<key>origin</key>
<array>
- <real>2.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
<key>target</key>
<array>
- <real>2.0</real>
+ <real>0.0</real>
<real>2.0</real>
</array>
<key>type</key>
@@ -155,18 +146,13 @@
<false/>
<key>options</key>
<integer>0</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>4.0</real>
+ <real>1280.0</real>
+ <real>272.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>17.0</real>
- </array>
<key>type</key>
<string>Stem</string>
</dict>
@@ -175,18 +161,13 @@
<true/>
<key>options</key>
<integer>4</integer>
- <key>origin</key>
+ <key>place</key>
<array>
- <real>1.0</real>
- <real>14.0</real>
+ <real>-600.0</real>
+ <real>220.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
- <key>target</key>
- <array>
- <real>1.0</real>
- <real>7.0</real>
- </array>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -197,7 +178,7 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>2.0</real>
+ <real>0.0</real>
<real>1.0</real>
</array>
<key>stem</key>
@@ -225,6 +206,21 @@
<true/>
<key>options</key>
<integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>1268.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
<key>origin</key>
<array>
<real>0.0</real>
@@ -232,11 +228,186 @@
</array>
<key>stem</key>
<integer>-2</integer>
+ <key>type</key>
+ <string>Anchor</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>-544.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>1268.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>96.0</real>
+ <real>276.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>1152.0</real>
+ <real>272.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>-544.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>1268.0</real>
+ <real>220.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>TTStem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>place</key>
+ <array>
+ <real>-540.0</real>
+ <real>232.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>origin</key>
+ <array>
+ <real>1.0</real>
+ <real>14.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>target</key>
<array>
- <real>0.0</real>
- <real>7.0</real>
+ <real>1.0</real>
+ <real>13.0</real>
+ </array>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>origin</key>
+ <array>
+ <real>1.0</real>
+ <real>14.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>target</key>
+ <array>
+ <real>1.0</real>
+ <real>14.0</real>
+ </array>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <false/>
+ <key>options</key>
+ <integer>0</integer>
+ <key>origin</key>
+ <array>
+ <real>1.0</real>
+ <real>15.0</real>
+ </array>
+ <key>stem</key>
+ <integer>-2</integer>
+ <key>target</key>
+ <array>
+ <real>1.0</real>
+ <real>11.0</real>
+ </array>
+ <key>type</key>
+ <string>Stem</string>
+ </dict>
+ <dict>
+ <key>horizontal</key>
+ <true/>
+ <key>options</key>
+ <integer>4</integer>
+ <key>place</key>
+ <array>
+ <real>-540.0</real>
+ <real>232.0</real>
</array>
+ <key>stem</key>
+ <integer>-2</integer>
<key>type</key>
<string>TTStem</string>
</dict>
@@ -247,13 +418,18 @@
<integer>4</integer>
<key>origin</key>
<array>
- <real>2.0</real>
- <real>0.0</real>
+ <real>1.0</real>
+ <real>14.0</real>
</array>
<key>stem</key>
<integer>-2</integer>
+ <key>target</key>
+ <array>
+ <real>1.0</real>
+ <real>13.0</real>
+ </array>
<key>type</key>
- <string>Anchor</string>
+ <string>TTStem</string>
</dict>
</array>
</dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/tecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/tecyrillic.glif
index a4aa223af..47cf7fda9 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/tecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/tecyrillic.glif
@@ -1,25 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="tecyrillic" format="2">
- <advance width="1680.0"/>
+ <advance width="1504.0"/>
<unicode hex="0442"/>
<outline>
<contour>
- <point x="216.0" y="1316.0" type="line"/>
- <point x="724.0" y="1316.0" type="line"/>
- <point x="724.0" y="0.0" type="line"/>
- <point x="960.0" y="0.0" type="line"/>
- <point x="960.0" y="1316.0" type="line"/>
- <point x="1464.0" y="1316.0" type="line"/>
- <point x="1464.0" y="1536.0" type="line"/>
- <point x="216.0" y="1536.0" type="line"/>
+ <point x="128.0" y="1316.0" type="line"/>
+ <point x="636.0" y="1316.0" type="line"/>
+ <point x="636.0" y="0.0" type="line"/>
+ <point x="872.0" y="0.0" type="line"/>
+ <point x="872.0" y="1316.0" type="line"/>
+ <point x="1376.0" y="1316.0" type="line"/>
+ <point x="1376.0" y="1536.0" type="line"/>
+ <point x="128.0" y="1536.0" type="line"/>
</contour>
</outline>
<lib>
<dict>
- <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
- <string>m</string>
- <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>a</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/tedescendercyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/tedescendercyrillic.glif
index d879fb25d..e4c54b093 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/tedescendercyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/tedescendercyrillic.glif
@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="tedescendercyrillic" format="2">
- <advance width="1680.0"/>
+ <advance width="1504.0"/>
<unicode hex="04AD"/>
<outline>
<component base="tecyrillic"/>
- <component base="cyrillictic.cn" xOffset="828.0" yOffset="-8.0"/>
+ <component base="cyrillictic.cn" xOffset="740.0" yOffset="-8.0"/>
</outline>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni0299.glif b/src/Inter-UI-Regular.ufo/glyphs/uni0299.glif
index 971b7eaf1..01e94f695 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni0299.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni0299.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="uni0299" format="2">
- <advance width="1636.0"/>
+ <advance width="1580.0"/>
<unicode hex="0299"/>
<outline>
<component base="vecyrillic"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04F_7.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04F_7.glif
index d992e776f..fa87ec341 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04F_7.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04F_7.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="uni04F7" format="2">
- <advance width="1268.0"/>
+ <advance width="1292.0"/>
<unicode hex="04F7"/>
<outline>
<component base="gecyrillic"/>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04F_B_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04F_B_.glif
index 137599868..ee935562a 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04F_B_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04F_B_.glif
@@ -1,10 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="uni04FB" format="2">
- <advance width="1268.0"/>
+ <advance width="1292.0"/>
<unicode hex="04FB"/>
<outline>
<component base="gecyrillic"/>
<component base="crossbar" xOffset="-296.0" yOffset="-224.0"/>
- <component base="cyrillichook" xOffset="84.0"/>
+ <component base="cyrillichook" xOffset="-204.0"/>
</outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>tecyrillic</string>
+ <key>com.schriftgestaltung.componentsAlignment</key>
+ <array>
+ <integer>0</integer>
+ <integer>0</integer>
+ <integer>-1</integer>
+ </array>
+ </dict>
+ </lib>
</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni04F_D_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni04F_D_.glif
index f209316ca..10c95b343 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/uni04F_D_.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/uni04F_D_.glif
@@ -38,6 +38,10 @@
</outline>
<lib>
<dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
+ <string>x</string>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>x</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/vecyrillic.glif b/src/Inter-UI-Regular.ufo/glyphs/vecyrillic.glif
index 4219f099e..2b8ed15d1 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/vecyrillic.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/vecyrillic.glif
@@ -1,46 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="vecyrillic" format="2">
- <advance width="1636.0"/>
+ <advance width="1580.0"/>
<unicode hex="0432"/>
<outline>
<contour>
<point x="216.0" y="0.0" type="line"/>
<point x="940.0" y="0.0" type="line" smooth="yes"/>
- <point x="1273.0" y="0.0"/>
- <point x="1476.0" y="161.0"/>
- <point x="1476.0" y="424.0" type="curve" smooth="yes"/>
- <point x="1476.0" y="607.0"/>
- <point x="1364.0" y="746.0"/>
- <point x="1180.0" y="792.0" type="curve"/>
- <point x="1332.0" y="856.0"/>
- <point x="1424.0" y="984.0"/>
- <point x="1424.0" y="1128.0" type="curve" smooth="yes"/>
- <point x="1424.0" y="1382.0"/>
- <point x="1204.0" y="1536.0"/>
+ <point x="1252.0" y="0.0"/>
+ <point x="1440.0" y="176.0"/>
+ <point x="1440.0" y="412.0" type="curve" smooth="yes"/>
+ <point x="1440.0" y="653.0"/>
+ <point x="1257.0" y="783.0"/>
+ <point x="1088.0" y="808.0" type="curve"/>
+ <point x="1261.0" y="844.0"/>
+ <point x="1384.0" y="941.0"/>
+ <point x="1384.0" y="1128.0" type="curve" smooth="yes"/>
+ <point x="1384.0" y="1373.0"/>
+ <point x="1174.0" y="1536.0"/>
<point x="844.0" y="1536.0" type="curve" smooth="yes"/>
<point x="216.0" y="1536.0" type="line"/>
</contour>
<contour>
- <point x="452.0" y="216.0" type="line"/>
- <point x="452.0" y="672.0" type="line"/>
- <point x="940.0" y="672.0" type="line" smooth="yes"/>
- <point x="1102.0" y="672.0"/>
- <point x="1200.0" y="581.0"/>
+ <point x="440.0" y="216.0" type="line"/>
+ <point x="440.0" y="688.0" type="line"/>
+ <point x="940.0" y="688.0" type="line" smooth="yes"/>
+ <point x="1102.0" y="688.0"/>
+ <point x="1200.0" y="591.0"/>
<point x="1200.0" y="432.0" type="curve" smooth="yes"/>
<point x="1200.0" y="298.0"/>
<point x="1102.0" y="216.0"/>
<point x="940.0" y="216.0" type="curve" smooth="yes"/>
</contour>
<contour>
- <point x="452.0" y="888.0" type="line"/>
- <point x="452.0" y="1320.0" type="line"/>
+ <point x="440.0" y="892.0" type="line"/>
+ <point x="440.0" y="1320.0" type="line"/>
<point x="844.0" y="1320.0" type="line" smooth="yes"/>
<point x="1033.0" y="1320.0"/>
<point x="1148.0" y="1241.0"/>
<point x="1148.0" y="1112.0" type="curve" smooth="yes"/>
- <point x="1148.0" y="973.0"/>
- <point x="1033.0" y="888.0"/>
- <point x="844.0" y="888.0" type="curve" smooth="yes"/>
+ <point x="1148.0" y="975.0"/>
+ <point x="1033.0" y="892.0"/>
+ <point x="844.0" y="892.0" type="curve" smooth="yes"/>
</contour>
</outline>
<lib>
@@ -48,7 +48,7 @@
<key>com.schriftgestaltung.Glyphs.glyph.leftMetricsKey</key>
<string>m</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
- <string>B</string>
+ <string>s</string>
<key>com.schriftgestaltung.hints</key>
<array>
<dict>