diff options
author | Rasmus Andersson <rasmus@notion.se> | 2017-11-27 07:23:32 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2017-11-27 07:23:32 +0300 |
commit | 7d19d993d2ed1eab5fe01eb6ce83ef1c5c3a325a (patch) | |
tree | 04a6478eaf669bf2ba609ce75402aedc05282591 | |
parent | b57ca872d0c289311318e98b5c0c62b959bfa906 (diff) | |
download | inter-7d19d993d2ed1eab5fe01eb6ce83ef1c5c3a325a.tar.xz |
Major glyph and kerning update
Updated glyphs:
Adieresis_ Atilde_ Chook_ Ghook_ Gsmallcaphook_ Idieresis_ Odieresis_
Otilde_ Q_ Uhorn_ adieresis atilde casedieresis.cn casetilde.cn chook
dieresis edieresis ghook idieresis itilde ntilde odieresis otilde
srthook tpalatalhook udieresis utilde wdieresis ydieresis Adieresis_
Atilde_ Idieresis_ Idieresisacute_ Itildebelow_ Odieresis_ Otilde_ Q_
adieresis atilde casedieresis.cn casetilde.cn dieresis
dieresisacutecomb dieresisnosp edieresis i idieresis itilde ntilde
odieresis otilde perispomenigreekcmb tilde tildecomb tildesubnosp
trthook udieresis uni034A_ uni1FC0__ uni2184.cn utilde wdieresis y
ydieresis
Kerning primarily focuses on *diaresis and *tilde
72 files changed, 1745 insertions, 373 deletions
diff --git a/src/Inter-UI-Black.ufo/glyphs/Adieresis_.glif b/src/Inter-UI-Black.ufo/glyphs/Adieresis_.glif new file mode 100644 index 000000000..db6356228 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/Adieresis_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Adieresis" format="1"> + <advance width="2048"/> + <unicode hex="00C4"/> + <outline> + <component base="A"/> + <component base="casedieresis.cn" xOffset="384"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/Atilde_.glif b/src/Inter-UI-Black.ufo/glyphs/Atilde_.glif new file mode 100644 index 000000000..2947251fb --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/Atilde_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Atilde" format="1"> + <advance width="2048"/> + <unicode hex="00C3"/> + <outline> + <component base="A"/> + <component base="casetilde.cn" xOffset="384"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/Chook_.glif b/src/Inter-UI-Black.ufo/glyphs/Chook_.glif index b13649638..0cee4fc3b 100644 --- a/src/Inter-UI-Black.ufo/glyphs/Chook_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/Chook_.glif @@ -4,22 +4,22 @@ <unicode hex="0187"/> <outline> <contour> - <point x="1776" y="1404" type="line" name="hr00"/> - <point x="1776" y="1496" type="line" smooth="yes"/> - <point x="1776" y="1696"/> - <point x="1932" y="1760"/> - <point x="2056" y="1760" type="curve"/> - <point x="2088" y="1760"/> - <point x="2152" y="1756"/> - <point x="2184" y="1756" type="curve"/> - <point x="2184" y="2128" type="line"/> - <point x="2108" y="2140"/> - <point x="2044" y="2140"/> - <point x="1972" y="2140" type="curve" smooth="yes"/> - <point x="1628" y="2140"/> - <point x="1404" y="1936"/> - <point x="1404" y="1560" type="curve" smooth="yes"/> - <point x="1404" y="1404" type="line"/> + <point x="1812" y="1340" type="line" name="hr00"/> + <point x="1812" y="1496" type="line" smooth="yes"/> + <point x="1812" y="1696"/> + <point x="1968" y="1760"/> + <point x="2092" y="1760" type="curve"/> + <point x="2124" y="1760"/> + <point x="2188" y="1756"/> + <point x="2220" y="1756" type="curve"/> + <point x="2220" y="2128" type="line"/> + <point x="2144" y="2140"/> + <point x="2080" y="2140"/> + <point x="2008" y="2140" type="curve" smooth="yes"/> + <point x="1664" y="2140"/> + <point x="1364" y="1936"/> + <point x="1364" y="1560" type="curve" smooth="yes"/> + <point x="1364" y="1340" type="line"/> </contour> <component base="C"/> </outline> diff --git a/src/Inter-UI-Black.ufo/glyphs/Ghook_.glif b/src/Inter-UI-Black.ufo/glyphs/Ghook_.glif index b43a407cc..929f7a112 100644 --- a/src/Inter-UI-Black.ufo/glyphs/Ghook_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/Ghook_.glif @@ -4,9 +4,9 @@ <unicode hex="0193"/> <outline> <contour> - <point x="1776" y="1436" type="line"/> - <point x="1776" y="1712" type="line" smooth="yes"/> - <point x="1776" y="1888"/> + <point x="1792" y="1376" type="line"/> + <point x="1792" y="1712" type="line" smooth="yes"/> + <point x="1792" y="1888"/> <point x="1932" y="1912"/> <point x="2056" y="1912" type="curve" smooth="yes"/> <point x="2100" y="1912"/> @@ -17,9 +17,9 @@ <point x="2048" y="2292"/> <point x="1972" y="2292" type="curve" smooth="yes"/> <point x="1628" y="2292"/> - <point x="1404" y="2088"/> - <point x="1404" y="1712" type="curve" smooth="yes"/> - <point x="1404" y="1436" type="line"/> + <point x="1340" y="2088"/> + <point x="1340" y="1712" type="curve" smooth="yes"/> + <point x="1340" y="1376" type="line"/> </contour> <component base="G"/> </outline> diff --git a/src/Inter-UI-Black.ufo/glyphs/Gsmallcaphook_.glif b/src/Inter-UI-Black.ufo/glyphs/Gsmallcaphook_.glif index f4048953b..83a2f64fe 100644 --- a/src/Inter-UI-Black.ufo/glyphs/Gsmallcaphook_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/Gsmallcaphook_.glif @@ -4,18 +4,9 @@ <unicode hex="029B"/> <outline> <contour> - <point x="876" y="1776" type="move" name="top"/> - </contour> - <contour> - <point x="876" y="0" type="move" name="bottom"/> - </contour> - <contour> - <point x="1908" y="1776" type="move" name="top0315"/> - </contour> - <contour> - <point x="1564" y="984" type="line"/> - <point x="1564" y="1184" type="line" smooth="yes"/> - <point x="1564" y="1336"/> + <point x="1620" y="984" type="line"/> + <point x="1620" y="1184" type="line" smooth="yes"/> + <point x="1620" y="1336"/> <point x="1696" y="1372"/> <point x="1800" y="1372" type="curve" smooth="yes"/> <point x="1840" y="1372"/> @@ -31,6 +22,15 @@ <point x="1260" y="984" type="line"/> </contour> <component base="Gsmallcap" xOffset="16"/> + <contour> + <point x="876" y="1776" type="move" name="top"/> + </contour> + <contour> + <point x="876" y="0" type="move" name="bottom"/> + </contour> + <contour> + <point x="1908" y="1776" type="move" name="top0315"/> + </contour> </outline> <lib> <dict> diff --git a/src/Inter-UI-Black.ufo/glyphs/Idieresis_.glif b/src/Inter-UI-Black.ufo/glyphs/Idieresis_.glif new file mode 100644 index 000000000..4900f7ce2 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/Idieresis_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Idieresis" format="1"> + <advance width="1088"/> + <unicode hex="00CF"/> + <outline> + <component base="I" xOffset="184"/> + <component base="casedieresis.cn" xOffset="-96"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/Odieresis_.glif b/src/Inter-UI-Black.ufo/glyphs/Odieresis_.glif new file mode 100644 index 000000000..a673e85f7 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/Odieresis_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Odieresis" format="1"> + <advance width="1976"/> + <unicode hex="00D6"/> + <outline> + <component base="O"/> + <component base="casedieresis.cn" xOffset="348"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/Otilde_.glif b/src/Inter-UI-Black.ufo/glyphs/Otilde_.glif new file mode 100644 index 000000000..cd3ba1016 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/Otilde_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Otilde" format="1"> + <advance width="1976"/> + <unicode hex="00D5"/> + <outline> + <component base="O"/> + <component base="casetilde.cn" xOffset="348"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/Q_.glif b/src/Inter-UI-Black.ufo/glyphs/Q_.glif index f48997537..c64bd6656 100644 --- a/src/Inter-UI-Black.ufo/glyphs/Q_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/Q_.glif @@ -1,13 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="Q" format="1"> - <advance width="1992"/> + <advance width="1976"/> <unicode hex="0051"/> <outline> <contour> - <point x="1184" y="788" type="line"/> - <point x="896" y="536" type="line"/> - <point x="1516" y="-300" type="line"/> - <point x="1816" y="-60" type="line"/> + <point x="792" y="704" type="line"/> + <point x="1064" y="316" type="line"/> + <point x="1180" y="124" type="line"/> + <point x="1400" y="-192" type="line"/> + <point x="1828" y="-192" type="line"/> + <point x="1508" y="264" type="line"/> + <point x="1316" y="500" type="line"/> + <point x="1172" y="704" type="line"/> </contour> <component base="O"/> <contour> @@ -28,45 +32,6 @@ </outline> <lib> <dict> - <key>com.typemytype.robofont.guides</key> - <array> - <dict> - <key>angle</key> - <real>0.0</real> - <key>isGlobal</key> - <false/> - <key>magnetic</key> - <integer>5</integer> - <key>x</key> - <real>0.0</real> - <key>y</key> - <real>1238.875</real> - </dict> - <dict> - <key>angle</key> - <real>0.0</real> - <key>isGlobal</key> - <false/> - <key>magnetic</key> - <integer>5</integer> - <key>x</key> - <real>0.0</real> - <key>y</key> - <real>763.125</real> - </dict> - <dict> - <key>angle</key> - <real>0.0</real> - <key>isGlobal</key> - <false/> - <key>magnetic</key> - <integer>5</integer> - <key>x</key> - <real>0.0</real> - <key>y</key> - <real>1728.375</real> - </dict> - </array> <key>com.typemytype.robofont.mark</key> <array> <real>0.86</real> diff --git a/src/Inter-UI-Black.ufo/glyphs/Uhorn_.glif b/src/Inter-UI-Black.ufo/glyphs/Uhorn_.glif index 8971ff18d..d126c6a27 100644 --- a/src/Inter-UI-Black.ufo/glyphs/Uhorn_.glif +++ b/src/Inter-UI-Black.ufo/glyphs/Uhorn_.glif @@ -1,27 +1,27 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="Uhorn" format="1"> - <advance width="2048"/> + <advance width="2252"/> <unicode hex="01AF"/> <outline> <contour> - <point x="1800" y="2112" type="line"/> - <point x="1800" y="1848"/> - <point x="1784" y="1684"/> - <point x="1484" y="1684" type="curve"/> - <point x="1484" y="1456" type="line"/> - <point x="1948" y="1456"/> - <point x="2076" y="1700"/> - <point x="2076" y="2112" type="curve"/> + <point x="1976" y="2112" type="line"/> + <point x="1976" y="1848"/> + <point x="1960" y="1684"/> + <point x="1660" y="1684" type="curve"/> + <point x="1660" y="1456" type="line"/> + <point x="2124" y="1456"/> + <point x="2252" y="1700"/> + <point x="2252" y="2112" type="curve"/> </contour> - <component base="U" xOffset="-176"/> + <component base="U"/> <contour> - <point x="816" y="2216" type="move" name="top"/> + <point x="992" y="2216" type="move" name="top"/> </contour> <contour> - <point x="816" y="-16" type="move" name="bottom"/> + <point x="992" y="-16" type="move" name="bottom"/> </contour> <contour> - <point x="1844" y="2216" type="move" name="top0315"/> + <point x="2020" y="2216" type="move" name="top0315"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Black.ufo/glyphs/adieresis.glif b/src/Inter-UI-Black.ufo/glyphs/adieresis.glif new file mode 100644 index 000000000..400a80117 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/adieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="adieresis" format="1"> + <advance width="1528"/> + <unicode hex="00E4"/> + <outline> + <component base="a"/> + <component base="dieresis" xOffset="132"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/atilde.glif b/src/Inter-UI-Black.ufo/glyphs/atilde.glif new file mode 100644 index 000000000..6a340ad15 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/atilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="atilde" format="1"> + <advance width="1528"/> + <unicode hex="00E3"/> + <outline> + <component base="a"/> + <component base="tilde" xOffset="104"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/casedieresis.cn.glif b/src/Inter-UI-Black.ufo/glyphs/casedieresis.cn.glif new file mode 100644 index 000000000..cce9310f9 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/casedieresis.cn.glif @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="casedieresis.cn" format="1"> + <advance width="1280"/> + <outline> + <component base="dieresis" yOffset="424"/> + <contour> + <point x="640" y="2200" type="move" name="_top"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.8029983485</real> + <real>0.9647658846</real> + <real>0.7954395628</real> + <real>1.0</real> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/casetilde.cn.glif b/src/Inter-UI-Black.ufo/glyphs/casetilde.cn.glif new file mode 100644 index 000000000..1387025b4 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/casetilde.cn.glif @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="casetilde.cn" format="1"> + <advance width="1280"/> + <outline> + <component base="tilde" yOffset="420"/> + <contour> + <point x="640.0" y="2200.0" type="move" name="_top"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.guides</key> + <array> + <dict> + <key>angle</key> + <integer>0</integer> + <key>isGlobal</key> + <false/> + <key>magnetic</key> + <integer>5</integer> + <key>name</key> + <string></string> + <key>x</key> + <integer>1028</integer> + <key>y</key> + <integer>2200</integer> + </dict> + </array> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.8029983485</real> + <real>0.9647658846</real> + <real>0.7954395628</real> + <real>1.0</real> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/chook.glif b/src/Inter-UI-Black.ufo/glyphs/chook.glif index 34188f5f2..441c24925 100644 --- a/src/Inter-UI-Black.ufo/glyphs/chook.glif +++ b/src/Inter-UI-Black.ufo/glyphs/chook.glif @@ -4,9 +4,9 @@ <unicode hex="0188"/> <outline> <contour> - <point x="1368" y="920" type="line"/> - <point x="1368" y="1184" type="line" smooth="yes"/> - <point x="1368" y="1336"/> + <point x="1428" y="948" type="line"/> + <point x="1428" y="1184" type="line" smooth="yes"/> + <point x="1428" y="1336"/> <point x="1500" y="1372"/> <point x="1604" y="1372" type="curve" smooth="yes"/> <point x="1644" y="1372"/> @@ -17,9 +17,9 @@ <point x="1596" y="1680"/> <point x="1532" y="1680" type="curve" smooth="yes"/> <point x="1240" y="1680"/> - <point x="1064" y="1504"/> - <point x="1064" y="1184" type="curve" smooth="yes"/> - <point x="1064" y="920" type="line"/> + <point x="1020" y="1504"/> + <point x="1020" y="1184" type="curve" smooth="yes"/> + <point x="1020" y="948" type="line"/> </contour> <component base="c" xOffset="-28"/> </outline> diff --git a/src/Inter-UI-Black.ufo/glyphs/contents.plist b/src/Inter-UI-Black.ufo/glyphs/contents.plist index fdacd354f..611af2074 100644 --- a/src/Inter-UI-Black.ufo/glyphs/contents.plist +++ b/src/Inter-UI-Black.ufo/glyphs/contents.plist @@ -10,6 +10,10 @@ <string>A_.glif</string> <key>AE</key> <string>AE__.glif</string> + <key>Adieresis</key> + <string>Adieresis_.glif</string> + <key>Atilde</key> + <string>Atilde_.glif</string> <key>B</key> <string>B_.glif</string> <key>Bhook</key> @@ -114,6 +118,8 @@ <string>Hcedilla_.glif</string> <key>I</key> <string>I_.glif</string> + <key>Idieresis</key> + <string>Idieresis_.glif</string> <key>Idieresisacute</key> <string>Idieresisacute_.glif</string> <key>Iota1</key> @@ -172,6 +178,8 @@ <string>OEsmallcap__.glif</string> <key>OI</key> <string>OI__.glif</string> + <key>Odieresis</key> + <string>Odieresis_.glif</string> <key>Ohorn</key> <string>Ohorn_.glif</string> <key>Omega</key> @@ -188,6 +196,8 @@ <string>Oslash_.glif</string> <key>Otcyrillic</key> <string>Otcyrillic_.glif</string> + <key>Otilde</key> + <string>Otilde_.glif</string> <key>P</key> <string>P_.glif</string> <key>Pemiddlehookcyrillic</key> @@ -314,6 +324,8 @@ <string>acutesubnosp.glif</string> <key>addresssubject</key> <string>addresssubject.glif</string> + <key>adieresis</key> + <string>adieresis.glif</string> <key>ae</key> <string>ae.glif</string> <key>afii10018</key> @@ -452,6 +464,8 @@ <string>at.glif</string> <key>at.case</key> <string>at.case.glif</string> + <key>atilde</key> + <string>atilde.glif</string> <key>aturn</key> <string>aturn.glif</string> <key>aturn_uni02DE</key> @@ -566,6 +580,10 @@ <string>caronnosp.glif</string> <key>caronsubnosp</key> <string>caronsubnosp.glif</string> + <key>casedieresis.cn</key> + <string>casedieresis.cn.glif</string> + <key>casetilde.cn</key> + <string>casetilde.cn.glif</string> <key>ccurl</key> <string>ccurl.glif</string> <key>cedi</key> @@ -776,6 +794,8 @@ <string>e.glif</string> <key>ecyrillic</key> <string>ecyrillic.glif</string> + <key>edieresis</key> + <string>edieresis.glif</string> <key>efcyrillic</key> <string>efcyrillic.glif</string> <key>eight</key> @@ -1090,6 +1110,8 @@ <string>iotasubnosp.glif</string> <key>isuperior</key> <string>isuperior.glif</string> + <key>itilde</key> + <string>itilde.glif</string> <key>itildebelow</key> <string>itildebelow.glif</string> <key>iucyrillic</key> @@ -1276,6 +1298,8 @@ <string>nrthook.glif</string> <key>nsuperior</key> <string>nsuperior.glif</string> + <key>ntilde</key> + <string>ntilde.glif</string> <key>numbersign</key> <string>numbersign.glif</string> <key>numeralgreek</key> @@ -1290,6 +1314,8 @@ <string>o.cn.glif</string> <key>o_uni02DE</key> <string>o_uni02DE__.glif</string> + <key>odieresis</key> + <string>odieresis.glif</string> <key>oe</key> <string>oe.glif</string> <key>ogonek</key> @@ -1350,6 +1376,8 @@ <string>oslash.glif</string> <key>otcyrillic</key> <string>otcyrillic.glif</string> + <key>otilde</key> + <string>otilde.glif</string> <key>ounce</key> <string>ounce.glif</string> <key>overline</key> @@ -1840,6 +1868,8 @@ <string>u.glif</string> <key>ubar</key> <string>ubar.glif</string> + <key>udieresis</key> + <string>udieresis.glif</string> <key>uhorn</key> <string>uhorn.glif</string> <key>underscore</key> @@ -2820,6 +2850,8 @@ <string>upsilonlatin.glif</string> <key>uptackmod</key> <string>uptackmod.glif</string> + <key>utilde</key> + <string>utilde.glif</string> <key>v</key> <string>v.glif</string> <key>vecyrillic</key> @@ -2836,6 +2868,8 @@ <string>vturn.glif</string> <key>w</key> <string>w.glif</string> + <key>wdieresis</key> + <string>wdieresis.glif</string> <key>won</key> <string>won.glif</string> <key>wsuper</key> @@ -2856,6 +2890,8 @@ <string>y.glif</string> <key>yatcyrillic</key> <string>yatcyrillic.glif</string> + <key>ydieresis</key> + <string>ydieresis.glif</string> <key>yen</key> <string>yen.glif</string> <key>yericyrillic</key> diff --git a/src/Inter-UI-Black.ufo/glyphs/dieresis.glif b/src/Inter-UI-Black.ufo/glyphs/dieresis.glif index 7e7871926..4549d13eb 100644 --- a/src/Inter-UI-Black.ufo/glyphs/dieresis.glif +++ b/src/Inter-UI-Black.ufo/glyphs/dieresis.glif @@ -4,9 +4,6 @@ <unicode hex="00A8"/> <outline> <contour> - <point x="96" y="1892" type="curve" smooth="yes"/> - <point x="96" y="1792"/> - <point x="176" y="1712"/> <point x="292" y="1712" type="curve" smooth="yes"/> <point x="404" y="1712"/> <point x="484" y="1792"/> @@ -16,11 +13,11 @@ <point x="292" y="2076" type="curve" smooth="yes"/> <point x="176" y="2076"/> <point x="96" y="1996"/> + <point x="96" y="1892" type="curve" smooth="yes"/> + <point x="96" y="1792"/> + <point x="176" y="1712"/> </contour> <contour> - <point x="796" y="1892" type="curve" smooth="yes"/> - <point x="796" y="1792"/> - <point x="876" y="1712"/> <point x="992" y="1712" type="curve" smooth="yes"/> <point x="1104" y="1712"/> <point x="1184" y="1792"/> @@ -30,6 +27,9 @@ <point x="992" y="2076" type="curve" smooth="yes"/> <point x="876" y="2076"/> <point x="796" y="1996"/> + <point x="796" y="1892" type="curve" smooth="yes"/> + <point x="796" y="1792"/> + <point x="876" y="1712"/> </contour> <contour> <point x="640" y="1776" type="move" name="_top"/> diff --git a/src/Inter-UI-Black.ufo/glyphs/edieresis.glif b/src/Inter-UI-Black.ufo/glyphs/edieresis.glif new file mode 100644 index 000000000..b7a7d2b98 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/edieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="edieresis" format="1"> + <advance width="1604"/> + <unicode hex="00EB"/> + <outline> + <component base="e"/> + <component base="dieresis" xOffset="164"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/ghook.glif b/src/Inter-UI-Black.ufo/glyphs/ghook.glif index a99d43382..c52c0b8ff 100644 --- a/src/Inter-UI-Black.ufo/glyphs/ghook.glif +++ b/src/Inter-UI-Black.ufo/glyphs/ghook.glif @@ -17,9 +17,9 @@ <point x="1688" y="2076"/> <point x="1588" y="2076" type="curve" smooth="yes"/> <point x="1348" y="2076"/> - <point x="1072" y="2016"/> - <point x="1072" y="1580" type="curve" smooth="yes"/> - <point x="1072" y="1316" type="line"/> + <point x="1036" y="2016"/> + <point x="1036" y="1580" type="curve" smooth="yes"/> + <point x="1036" y="1316" type="line"/> </contour> <component base="g"/> <contour> diff --git a/src/Inter-UI-Black.ufo/glyphs/idieresis.glif b/src/Inter-UI-Black.ufo/glyphs/idieresis.glif index bbf62af1e..c589b18d2 100644 --- a/src/Inter-UI-Black.ufo/glyphs/idieresis.glif +++ b/src/Inter-UI-Black.ufo/glyphs/idieresis.glif @@ -1,24 +1,24 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="idieresis" format="1"> - <advance width="1088"/> + <advance width="1280"/> <unicode hex="00EF"/> <outline> - <component base="dotlessi" xOffset="176"/> - <component base="dieresis" xOffset="-96"/> + <component base="dotlessi" xOffset="272"/> + <component base="dieresis"/> <contour> - <point x="660" y="900" type="move" name="rhotichook"/> + <point x="756" y="900" type="move" name="rhotichook"/> </contour> <contour> - <point x="576" y="1744" type="move" name="top"/> + <point x="672" y="1744" type="move" name="top"/> </contour> <contour> - <point x="972" y="1744" type="move" name="top0315"/> + <point x="1068" y="1744" type="move" name="top0315"/> </contour> <contour> - <point x="576" y="2708" type="move" name="mkmktop_acc"/> + <point x="672" y="2708" type="move" name="mkmktop_acc"/> </contour> <contour> - <point x="560" y="0" type="move" name="bottom"/> + <point x="656" y="0" type="move" name="bottom"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Black.ufo/glyphs/itilde.glif b/src/Inter-UI-Black.ufo/glyphs/itilde.glif new file mode 100644 index 000000000..4ab8fd53d --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/itilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="itilde" format="1"> + <advance width="1248"/> + <unicode hex="0129"/> + <outline> + <component base="tilde" xOffset="-16"/> + <component base="dotlessi" xOffset="252"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/ntilde.glif b/src/Inter-UI-Black.ufo/glyphs/ntilde.glif new file mode 100644 index 000000000..c503ceec5 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/ntilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ntilde" format="1"> + <advance width="1624"/> + <unicode hex="00F1"/> + <outline> + <component base="n"/> + <component base="tilde" xOffset="152"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/odieresis.glif b/src/Inter-UI-Black.ufo/glyphs/odieresis.glif new file mode 100644 index 000000000..c1c4bdb20 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/odieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="odieresis" format="1"> + <advance width="1544"/> + <unicode hex="00F6"/> + <outline> + <component base="o"/> + <component base="dieresis" xOffset="132"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/otilde.glif b/src/Inter-UI-Black.ufo/glyphs/otilde.glif new file mode 100644 index 000000000..9b8f28f81 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/otilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="otilde" format="1"> + <advance width="1544"/> + <unicode hex="00F5"/> + <outline> + <component base="o"/> + <component base="tilde" xOffset="132"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/srthook.glif b/src/Inter-UI-Black.ufo/glyphs/srthook.glif index f7597c1c0..7f5ad7ac1 100644 --- a/src/Inter-UI-Black.ufo/glyphs/srthook.glif +++ b/src/Inter-UI-Black.ufo/glyphs/srthook.glif @@ -4,9 +4,9 @@ <unicode hex="0282"/> <outline> <contour> - <point x="104" y="268" type="line"/> - <point x="104" y="-84" type="line" smooth="yes"/> - <point x="104" y="-400"/> + <point x="96" y="532" type="line"/> + <point x="96" y="-84" type="line" smooth="yes"/> + <point x="96" y="-400"/> <point x="280" y="-576"/> <point x="572" y="-576" type="curve" smooth="yes"/> <point x="636" y="-576"/> @@ -17,9 +17,9 @@ <point x="684" y="-268"/> <point x="644" y="-268" type="curve" smooth="yes"/> <point x="540" y="-268"/> - <point x="408" y="-236"/> - <point x="408" y="-84" type="curve" smooth="yes"/> - <point x="408" y="268" type="line"/> + <point x="496" y="-236"/> + <point x="496" y="-84" type="curve" smooth="yes"/> + <point x="496" y="532" type="line"/> </contour> <component base="s" xOffset="32"/> <contour> diff --git a/src/Inter-UI-Black.ufo/glyphs/tpalatalhook.glif b/src/Inter-UI-Black.ufo/glyphs/tpalatalhook.glif index e10ae0ef5..39940b028 100644 --- a/src/Inter-UI-Black.ufo/glyphs/tpalatalhook.glif +++ b/src/Inter-UI-Black.ufo/glyphs/tpalatalhook.glif @@ -4,22 +4,22 @@ <unicode hex="01AB"/> <outline> <contour> - <point x="660" y="80" type="line"/> - <point x="660" y="-80" type="line" smooth="yes"/> - <point x="660" y="-232"/> - <point x="528" y="-264"/> - <point x="424" y="-264" type="curve" smooth="yes"/> - <point x="384" y="-264"/> - <point x="352" y="-260"/> - <point x="312" y="-256" type="curve"/> - <point x="312" y="-552" type="line"/> - <point x="380" y="-568"/> - <point x="432" y="-572"/> - <point x="496" y="-572" type="curve" smooth="yes"/> - <point x="788" y="-572"/> - <point x="964" y="-396"/> - <point x="964" y="-80" type="curve" smooth="yes"/> - <point x="964" y="80" type="line"/> + <point x="636" y="80" type="line"/> + <point x="636" y="-80" type="line" smooth="yes"/> + <point x="636" y="-232"/> + <point x="504" y="-264"/> + <point x="400" y="-264" type="curve" smooth="yes"/> + <point x="360" y="-264"/> + <point x="328" y="-260"/> + <point x="288" y="-256" type="curve"/> + <point x="288" y="-552" type="line"/> + <point x="356" y="-568"/> + <point x="408" y="-572"/> + <point x="472" y="-572" type="curve" smooth="yes"/> + <point x="764" y="-572"/> + <point x="940" y="-396"/> + <point x="940" y="-80" type="curve" smooth="yes"/> + <point x="940" y="80" type="line"/> </contour> <component base="t" xOffset="-4"/> </outline> diff --git a/src/Inter-UI-Black.ufo/glyphs/udieresis.glif b/src/Inter-UI-Black.ufo/glyphs/udieresis.glif new file mode 100644 index 000000000..6bdd23aee --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/udieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="udieresis" format="1"> + <advance width="1624"/> + <unicode hex="00FC"/> + <outline> + <component base="u"/> + <component base="dieresis" xOffset="172"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/utilde.glif b/src/Inter-UI-Black.ufo/glyphs/utilde.glif new file mode 100644 index 000000000..bcf77ec93 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/utilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="utilde" format="1"> + <advance width="1624"/> + <unicode hex="0169"/> + <outline> + <component base="u"/> + <component base="tilde" xOffset="172"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/wdieresis.glif b/src/Inter-UI-Black.ufo/glyphs/wdieresis.glif new file mode 100644 index 000000000..c54f335de --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/wdieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wdieresis" format="1"> + <advance width="2172"/> + <unicode hex="1E85"/> + <outline> + <component base="w"/> + <component base="dieresis" xOffset="448"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/glyphs/ydieresis.glif b/src/Inter-UI-Black.ufo/glyphs/ydieresis.glif new file mode 100644 index 000000000..f31f05888 --- /dev/null +++ b/src/Inter-UI-Black.ufo/glyphs/ydieresis.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ydieresis" format="1"> + <advance width="1536"/> + <unicode hex="00FF"/> + <outline> + <component base="y"/> + <component base="dieresis" xOffset="128"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Black.ufo/kerning.plist b/src/Inter-UI-Black.ufo/kerning.plist index a7d112c0c..8ca9c44bb 100644 --- a/src/Inter-UI-Black.ufo/kerning.plist +++ b/src/Inter-UI-Black.ufo/kerning.plist @@ -1132,9 +1132,9 @@ <key>@KERN_RIGHT_J</key> <integer>-542</integer> <key>@KERN_RIGHT_a</key> - <integer>-454</integer> + <integer>-326</integer> <key>@KERN_RIGHT_c</key> - <integer>-439</integer> + <integer>-311</integer> <key>@KERN_RIGHT_colon</key> <integer>-55</integer> <key>@KERN_RIGHT_comma</key> @@ -1150,7 +1150,7 @@ <key>@KERN_RIGHT_guillemotright</key> <integer>-130</integer> <key>@KERN_RIGHT_m</key> - <integer>-450</integer> + <integer>-320</integer> <key>@KERN_RIGHT_quotedblbase</key> <integer>-282</integer> <key>@KERN_RIGHT_s</key> @@ -1158,31 +1158,53 @@ <key>@KERN_RIGHT_six</key> <integer>-76</integer> <key>@KERN_RIGHT_u</key> - <integer>-461</integer> + <integer>-333</integer> <key>@KERN_RIGHT_v</key> - <integer>-490</integer> + <integer>-362</integer> <key>@KERN_RIGHT_w</key> - <integer>-504</integer> + <integer>-376</integer> <key>@KERN_RIGHT_x</key> - <integer>-468</integer> + <integer>-340</integer> <key>@KERN_RIGHT_z</key> - <integer>-470</integer> + <integer>-342</integer> + <key>adieresis</key> + <integer>-96</integer> <key>ampersand</key> <integer>-174</integer> + <key>atilde</key> + <integer>-80</integer> <key>backslash</key> <integer>42</integer> + <key>edieresis</key> + <integer>-128</integer> <key>four</key> - <integer>-406</integer> + <integer>-278</integer> + <key>idieresis</key> + <integer>16</integer> + <key>itilde</key> + <integer>16</integer> <key>less</key> <integer>-199</integer> + <key>ntilde</key> + <integer>-96</integer> + <key>odieresis</key> + <integer>-96</integer> + <key>otilde</key> + <integer>-112</integer> <key>periodcentered</key> <integer>-173</integer> <key>slash</key> <integer>-420</integer> <key>three</key> <integer>-15</integer> + <key>udieresis</key> + <integer>-112</integer> <key>underscore</key> <integer>-166</integer> + <key>utilde</key> + <integer>-96</integer> + <key>ydieresis</key> + <integer>-80</integer> </dict> <key>@KERN_LEFT_Ucyrillic</key> <dict> @@ -1449,7 +1471,7 @@ <key>@KERN_RIGHT_divide</key> <integer>-132</integer> <key>@KERN_RIGHT_dotlessi</key> - <integer>-144</integer> + <integer>-48</integer> <key>@KERN_RIGHT_eightsub</key> <integer>-240</integer> <key>@KERN_RIGHT_guillemotleft</key> @@ -1465,19 +1487,23 @@ <key>@KERN_RIGHT_six</key> <integer>-34</integer> <key>@KERN_RIGHT_u</key> - <integer>-61</integer> + <integer>-96</integer> <key>@KERN_RIGHT_v</key> - <integer>-35</integer> + <integer>-64</integer> <key>@KERN_RIGHT_w</key> <integer>-20</integer> <key>@KERN_RIGHT_x</key> <integer>-27</integer> <key>@KERN_RIGHT_z</key> <integer>-55</integer> + <key>adieresis</key> + <integer>-160</integer> <key>ampersand</key> <integer>-139</integer> <key>at</key> <integer>-88</integer> + <key>atilde</key> + <integer>-176</integer> <key>backslash</key> <integer>56</integer> <key>eight</key> @@ -1486,6 +1512,8 @@ <integer>-102</integer> <key>infinity</key> <integer>-82</integer> + <key>itilde</key> + <integer>-16</integer> <key>less</key> <integer>-165</integer> <key>logicalnot</key> @@ -1496,6 +1524,10 @@ <integer>-21</integer> <key>nine.1</key> <integer>-21</integer> + <key>odieresis</key> + <integer>-144</integer> + <key>otilde</key> + <integer>-176</integer> <key>periodcentered</key> <integer>-103</integer> <key>questiongreek</key> @@ -1626,7 +1658,7 @@ <key>@KERN_RIGHT_asciicircum</key> <integer>-55</integer> <key>@KERN_RIGHT_c</key> - <integer>-124</integer> + <integer>-125</integer> <key>@KERN_RIGHT_colon</key> <integer>-48</integer> <key>@KERN_RIGHT_dagger</key> @@ -1707,7 +1739,7 @@ <key>@KERN_RIGHT_divide</key> <integer>-179</integer> <key>@KERN_RIGHT_dotlessi</key> - <integer>-33</integer> + <integer>-64</integer> <key>@KERN_RIGHT_dotlessj</key> <integer>-193</integer> <key>@KERN_RIGHT_eightsub</key> @@ -1733,21 +1765,27 @@ <key>@KERN_RIGHT_two</key> <integer>-40</integer> <key>@KERN_RIGHT_u</key> - <integer>-151</integer> + <integer>-192</integer> <key>@KERN_RIGHT_v</key> - <integer>-102</integer> + <integer>-128</integer> <key>@KERN_RIGHT_w</key> <integer>-103</integer> <key>@KERN_RIGHT_x</key> <integer>-116</integer> <key>@KERN_RIGHT_z</key> <integer>-131</integer> + <key>adieresis</key> + <integer>-160</integer> <key>ampersand</key> <integer>-179</integer> <key>at</key> <integer>-83</integer> + <key>atilde</key> + <integer>-176</integer> <key>backslash</key> <integer>48</integer> + <key>edieresis</key> + <integer>-192</integer> <key>eight</key> <integer>-88</integer> <key>five</key> @@ -1756,6 +1794,8 @@ <integer>-205</integer> <key>infinity</key> <integer>-118</integer> + <key>itilde</key> + <integer>-32</integer> <key>less</key> <integer>-253</integer> <key>logicalnot</key> @@ -1766,6 +1806,10 @@ <integer>-48</integer> <key>nine.1</key> <integer>-48</integer> + <key>odieresis</key> + <integer>-144</integer> + <key>otilde</key> + <integer>-176</integer> <key>periodcentered</key> <integer>-166</integer> <key>questiongreek</key> @@ -1799,17 +1843,17 @@ <key>@KERN_LEFT_a</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-440</integer> + <integer>-264</integer> <key>@KERN_RIGHT_U</key> <integer>-40</integer> <key>@KERN_RIGHT_V</key> - <integer>-159</integer> + <integer>-176</integer> <key>@KERN_RIGHT_W</key> <integer>-158</integer> <key>@KERN_RIGHT_X</key> <integer>-15</integer> <key>@KERN_RIGHT_Y</key> - <integer>-247</integer> + <integer>-272</integer> <key>@KERN_RIGHT_c</key> <integer>-16</integer> <key>@KERN_RIGHT_dagger</key> @@ -1831,7 +1875,7 @@ <key>@KERN_RIGHT_w</key> <integer>-48</integer> <key>seven</key> - <integer>-22</integer> + <integer>-64</integer> <key>slash</key> <integer>13</integer> </dict> @@ -1849,7 +1893,7 @@ <key>@KERN_RIGHT_AE</key> <integer>-34</integer> <key>@KERN_RIGHT_T</key> - <integer>-426</integer> + <integer>-298</integer> <key>@KERN_RIGHT_U</key> <integer>-35</integer> <key>@KERN_RIGHT_V</key> @@ -1857,7 +1901,7 @@ <key>@KERN_RIGHT_W</key> <integer>-165</integer> <key>@KERN_RIGHT_X</key> - <integer>-89</integer> + <integer>-125</integer> <key>@KERN_RIGHT_Y</key> <integer>-446</integer> <key>@KERN_RIGHT_dagger</key> @@ -2027,7 +2071,7 @@ <key>@KERN_RIGHT_S</key> <integer>-22</integer> <key>@KERN_RIGHT_T</key> - <integer>-454</integer> + <integer>-326</integer> <key>@KERN_RIGHT_U</key> <integer>-33</integer> <key>@KERN_RIGHT_V</key> @@ -2159,7 +2203,7 @@ <key>@KERN_RIGHT_W</key> <integer>-120</integer> <key>@KERN_RIGHT_X</key> - <integer>-66</integer> + <integer>-82</integer> <key>@KERN_RIGHT_Y</key> <integer>-436</integer> <key>@KERN_RIGHT_c</key> @@ -2485,8 +2529,10 @@ </dict> <key>@KERN_LEFT_dotlessi</key> <dict> + <key>@KERN_RIGHT_V</key> + <integer>-48</integer> <key>@KERN_RIGHT_Y</key> - <integer>-34</integer> + <integer>-64</integer> <key>@KERN_RIGHT_c</key> <integer>-16</integer> <key>@KERN_RIGHT_dotlessj</key> @@ -3885,7 +3931,7 @@ <key>@KERN_RIGHT_C</key> <integer>-8</integer> <key>@KERN_RIGHT_T</key> - <integer>-452</integer> + <integer>-324</integer> <key>@KERN_RIGHT_V</key> <integer>-144</integer> <key>@KERN_RIGHT_W</key> @@ -4008,13 +4054,13 @@ <key>@KERN_LEFT_u</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-422</integer> + <integer>-294</integer> <key>@KERN_RIGHT_V</key> <integer>-77</integer> <key>@KERN_RIGHT_W</key> <integer>-75</integer> <key>@KERN_RIGHT_Y</key> - <integer>-144</integer> + <integer>-160</integer> <key>@KERN_RIGHT_dotlessj</key> <integer>-174</integer> <key>@KERN_RIGHT_f</key> @@ -4158,19 +4204,19 @@ <key>@KERN_RIGHT_A</key> <integer>-179</integer> <key>@KERN_RIGHT_AE</key> - <integer>-178</integer> + <integer>-258</integer> <key>@KERN_RIGHT_J</key> <integer>-131</integer> <key>@KERN_RIGHT_T</key> - <integer>-490</integer> + <integer>-362</integer> <key>@KERN_RIGHT_V</key> - <integer>-34</integer> + <integer>-64</integer> <key>@KERN_RIGHT_W</key> <integer>-35</integer> <key>@KERN_RIGHT_X</key> <integer>-96</integer> <key>@KERN_RIGHT_Y</key> - <integer>-102</integer> + <integer>-128</integer> <key>@KERN_RIGHT_Z</key> <integer>-62</integer> <key>@KERN_RIGHT_a</key> @@ -4268,7 +4314,7 @@ <key>@KERN_RIGHT_J</key> <integer>-123</integer> <key>@KERN_RIGHT_T</key> - <integer>-500</integer> + <integer>-372</integer> <key>@KERN_RIGHT_V</key> <integer>-21</integer> <key>@KERN_RIGHT_W</key> @@ -4276,7 +4322,7 @@ <key>@KERN_RIGHT_X</key> <integer>-104</integer> <key>@KERN_RIGHT_Y</key> - <integer>-103</integer> + <integer>-208</integer> <key>@KERN_RIGHT_Z</key> <integer>-63</integer> <key>@KERN_RIGHT_a</key> @@ -4335,7 +4381,7 @@ <key>@KERN_RIGHT_C</key> <integer>-27</integer> <key>@KERN_RIGHT_T</key> - <integer>-466</integer> + <integer>-340</integer> <key>@KERN_RIGHT_U</key> <integer>-20</integer> <key>@KERN_RIGHT_V</key> @@ -4390,7 +4436,7 @@ <key>@KERN_RIGHT_J</key> <integer>-15</integer> <key>@KERN_RIGHT_T</key> - <integer>-454</integer> + <integer>-326</integer> <key>@KERN_RIGHT_V</key> <integer>-56</integer> <key>@KERN_RIGHT_W</key> @@ -4423,6 +4469,11 @@ <key>eth</key> <integer>-21</integer> </dict> + <key>Dzcaron_</key> + <dict> + <key>T</key> + <integer>-70</integer> + </dict> <key>Gamma</key> <dict> <key>@KERN_RIGHT_A</key> @@ -4505,6 +4556,15 @@ <key>@KERN_RIGHT_eightsuperior</key> <integer>63</integer> </dict> + <key>Idieresis</key> + <dict> + <key>Idieresis</key> + <integer>128</integer> + <key>Idieresisacute</key> + <integer>128</integer> + <key>jcrosstail</key> + <integer>-256</integer> + </dict> <key>Kappa</key> <dict> <key>tbar</key> @@ -4665,6 +4725,11 @@ <key>zeta</key> <integer>-35</integer> </dict> + <key>Rx</key> + <dict> + <key>T</key> + <integer>-320</integer> + </dict> <key>Sigma</key> <dict> <key>@KERN_RIGHT_Omicrongreek</key> @@ -4838,6 +4903,20 @@ <key>m</key> <integer>0</integer> </dict> + <key>a_uni02DE</key> + <dict> + <key>T</key> + <integer>-512</integer> + </dict> + <key>adieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-96</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>Gamma1</key> + <integer>0</integer> + </dict> <key>afii10018</key> <dict> <key>@KERN_RIGHT_Djecyrillic</key> @@ -5239,6 +5318,17 @@ <key>tenge</key> <integer>-21</integer> </dict> + <key>atilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-112</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-160</integer> + <key>Trthook</key> + <integer>-128</integer> + <key>gamma1</key> + <integer>-128</integer> + </dict> <key>backslash</key> <dict> <key>@KERN_RIGHT_A</key> @@ -5377,6 +5467,25 @@ <key>backslash</key> <integer>55</integer> </dict> + <key>dhook</key> + <dict> + <key>T</key> + <integer>64</integer> + </dict> + <key>dzcaron</key> + <dict> + <key>T</key> + <integer>-70</integer> + </dict> + <key>edieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-128</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-192</integer> + <key>Gamma1</key> + <integer>-128</integer> + </dict> <key>eight</key> <dict> <key>@KERN_RIGHT_two</key> @@ -5568,10 +5677,15 @@ <key>g</key> <dict> <key>T</key> - <integer>-416</integer> + <integer>-320</integer> <key>j</key> <integer>-106</integer> </dict> + <key>gamma1</key> + <dict> + <key>T</key> + <integer>-384</integer> + </dict> <key>germandbls</key> <dict> <key>@KERN_RIGHT_A</key> @@ -5697,6 +5811,13 @@ <key>underscore</key> <integer>-55</integer> </dict> + <key>idieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>16</integer> + <key>jcrosstail</key> + <integer>-256</integer> + </dict> <key>infinity</key> <dict> <key>@KERN_RIGHT_A</key> @@ -5718,11 +5839,32 @@ <key>Tbar</key> <integer>-42</integer> </dict> + <key>itilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>16</integer> + <key>@KERN_RIGHT_V</key> + <integer>16</integer> + <key>@KERN_RIGHT_Y</key> + <integer>1</integer> + <key>jcrosstail</key> + <integer>-256</integer> + </dict> <key>j</key> <dict> <key>j</key> <integer>-110</integer> </dict> + <key>k</key> + <dict> + <key>T</key> + <integer>-278</integer> + </dict> + <key>khook</key> + <dict> + <key>T</key> + <integer>-278</integer> + </dict> <key>l</key> <dict> <key>a</key> @@ -5796,6 +5938,16 @@ <key>periodcentered</key> <integer>40</integer> </dict> + <key>mturn</key> + <dict> + <key>T</key> + <integer>-256</integer> + </dict> + <key>mturndescend</key> + <dict> + <key>T</key> + <integer>-256</integer> + </dict> <key>mu</key> <dict> <key>@KERN_RIGHT_A</key> @@ -5932,6 +6084,11 @@ <key>zero</key> <integer>-48</integer> </dict> + <key>ntilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-128</integer> + </dict> <key>numbersign</key> <dict> <key>@KERN_RIGHT_Elcyrillic</key> @@ -5941,6 +6098,35 @@ <key>four</key> <integer>-34</integer> </dict> + <key>odieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-96</integer> + <key>@KERN_RIGHT_V</key> + <integer>-144</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>Gamma1</key> + <integer>-128</integer> + </dict> + <key>oslash</key> + <dict> + <key>T</key> + <integer>-134</integer> + </dict> + <key>otilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-112</integer> + <key>@KERN_RIGHT_V</key> + <integer>-144</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>gamma1</key> + <integer>-128</integer> + <key>jcrosstail</key> + <integer>-128</integer> + </dict> <key>percent</key> <dict> <key>@KERN_RIGHT_quotedblleft</key> @@ -6073,7 +6259,12 @@ <key>q</key> <dict> <key>T</key> - <integer>-575</integer> + <integer>-320</integer> + </dict> + <key>qrthook</key> + <dict> + <key>T</key> + <integer>-400</integer> </dict> <key>question</key> <dict> @@ -6157,6 +6348,11 @@ <key>tecyrillic</key> <integer>-21</integer> </dict> + <key>registered</key> + <dict> + <key>T</key> + <integer>-128</integer> + </dict> <key>seven</key> <dict> <key>@KERN_RIGHT_A</key> @@ -6470,6 +6666,11 @@ <key>E</key> <integer>0</integer> </dict> + <key>srthook</key> + <dict> + <key>T</key> + <integer>-256</integer> + </dict> <key>summation</key> <dict> <key>checyrillic</key> @@ -6633,6 +6834,13 @@ <key>j</key> <integer>-160</integer> </dict> + <key>udieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-96</integer> + <key>Gamma1</key> + <integer>-128</integer> + </dict> <key>underscore</key> <dict> <key>@KERN_RIGHT_C</key> @@ -6750,6 +6958,31 @@ <key>zeta</key> <integer>-131</integer> </dict> + <key>uni01F6</key> + <dict> + <key>T</key> + <integer>-256</integer> + </dict> + <key>uni0221</key> + <dict> + <key>T</key> + <integer>-544</integer> + </dict> + <key>uni023A</key> + <dict> + <key>T</key> + <integer>128</integer> + </dict> + <key>uni0240</key> + <dict> + <key>T</key> + <integer>-256</integer> + </dict> + <key>uni0247</key> + <dict> + <key>T</key> + <integer>-42</integer> + </dict> <key>uni20BD</key> <dict> <key>@KERN_RIGHT_Elcyrillic</key> @@ -6783,6 +7016,18 @@ <key>underscore</key> <integer>-172</integer> </dict> + <key>utilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-128</integer> + </dict> + <key>wdieresis</key> + <dict> + <key>Gamma1</key> + <integer>-128</integer> + <key>uni0248</key> + <integer>-128</integer> + </dict> <key>xi</key> <dict> <key>@KERN_RIGHT_A</key> @@ -6818,6 +7063,20 @@ <key>underscore</key> <integer>144</integer> </dict> + <key>ydieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-80</integer> + <key>uni0221</key> + <integer>-128</integer> + <key>uni023A</key> + <integer>-256</integer> + </dict> + <key>yhook</key> + <dict> + <key>T</key> + <integer>150</integer> + </dict> <key>zero</key> <dict> <key>j</key> diff --git a/src/Inter-UI-Black.ufo/lib.plist b/src/Inter-UI-Black.ufo/lib.plist index 9537c9b36..cc7a9d453 100644 --- a/src/Inter-UI-Black.ufo/lib.plist +++ b/src/Inter-UI-Black.ufo/lib.plist @@ -218,6 +218,8 @@ <string>.null</string> <string>space</string> <string>A</string> + <string>Adieresis</string> + <string>Atilde</string> <string>Lambda</string> <string>AE</string> <string>B</string> @@ -232,6 +234,7 @@ <string>Hbar</string> <string>uni04C9</string> <string>I</string> + <string>Idieresis</string> <string>Idieresisacute</string> <string>Itildebelow</string> <string>J</string> @@ -245,6 +248,8 @@ <string>afii10026</string> <string>uni048A</string> <string>O</string> + <string>Odieresis</string> + <string>Otilde</string> <string>Oslash</string> <string>Ohorn</string> <string>Theta</string> @@ -320,6 +325,8 @@ <string>afii10148</string> <string>afii10051</string> <string>a</string> + <string>adieresis</string> + <string>atilde</string> <string>a_uni02DE</string> <string>ae</string> <string>leftloop.cn</string> @@ -329,6 +336,7 @@ <string>d</string> <string>dcroat</string> <string>e</string> + <string>edieresis</string> <string>f</string> <string>g</string> <string>h</string> @@ -338,6 +346,7 @@ <string>i</string> <string>idieresis</string> <string>idieresisacute</string> + <string>itilde</string> <string>itildebelow</string> <string>dotlessj</string> <string>j</string> @@ -347,7 +356,10 @@ <string>lrthook</string> <string>m</string> <string>n</string> + <string>ntilde</string> <string>o</string> + <string>odieresis</string> + <string>otilde</string> <string>oslash</string> <string>ohorn</string> <string>oe</string> @@ -358,11 +370,15 @@ <string>germandbls</string> <string>t</string> <string>u</string> + <string>udieresis</string> + <string>utilde</string> <string>uhorn</string> <string>v</string> <string>w</string> + <string>wdieresis</string> <string>x</string> <string>y</string> + <string>ydieresis</string> <string>z</string> <string>eth</string> <string>thorn</string> @@ -656,8 +672,10 @@ <string>hungarumlaut</string> <string>grave</string> <string>dieresis</string> + <string>casedieresis.cn</string> <string>circumflex</string> <string>tilde</string> + <string>casetilde.cn</string> <string>macron</string> <string>breve</string> <string>dotaccent</string> @@ -1683,6 +1701,8 @@ <string>.null</string> <string>space</string> <string>A</string> + <string>Adieresis</string> + <string>Atilde</string> <string>Lambda</string> <string>AE</string> <string>B</string> @@ -1697,6 +1717,7 @@ <string>Hbar</string> <string>uni04C9</string> <string>I</string> + <string>Idieresis</string> <string>Idieresisacute</string> <string>Itildebelow</string> <string>J</string> @@ -1710,6 +1731,8 @@ <string>afii10026</string> <string>uni048A</string> <string>O</string> + <string>Odieresis</string> + <string>Otilde</string> <string>Oslash</string> <string>Ohorn</string> <string>Theta</string> @@ -1785,6 +1808,8 @@ <string>afii10148</string> <string>afii10051</string> <string>a</string> + <string>adieresis</string> + <string>atilde</string> <string>a_uni02DE</string> <string>ae</string> <string>leftloop.cn</string> @@ -1794,6 +1819,7 @@ <string>d</string> <string>dcroat</string> <string>e</string> + <string>edieresis</string> <string>f</string> <string>g</string> <string>h</string> @@ -1803,6 +1829,7 @@ <string>i</string> <string>idieresis</string> <string>idieresisacute</string> + <string>itilde</string> <string>itildebelow</string> <string>dotlessj</string> <string>j</string> @@ -1812,7 +1839,10 @@ <string>lrthook</string> <string>m</string> <string>n</string> + <string>ntilde</string> <string>o</string> + <string>odieresis</string> + <string>otilde</string> <string>oslash</string> <string>ohorn</string> <string>oe</string> @@ -1823,11 +1853,15 @@ <string>germandbls</string> <string>t</string> <string>u</string> + <string>udieresis</string> + <string>utilde</string> <string>uhorn</string> <string>v</string> <string>w</string> + <string>wdieresis</string> <string>x</string> <string>y</string> + <string>ydieresis</string> <string>z</string> <string>eth</string> <string>thorn</string> @@ -2121,8 +2155,10 @@ <string>hungarumlaut</string> <string>grave</string> <string>dieresis</string> + <string>casedieresis.cn</string> <string>circumflex</string> <string>tilde</string> + <string>casetilde.cn</string> <string>macron</string> <string>breve</string> <string>dotaccent</string> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif new file mode 100644 index 000000000..550f3b466 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/Adieresis_.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Adieresis" format="1"> + <advance width="1792"/> + <unicode hex="00C4"/> + <outline> + <component base="A"/> + <component base="casedieresis.cn" xOffset="80"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif b/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif new file mode 100644 index 000000000..0848eebbb --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/Atilde_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Atilde" format="1"> + <advance width="1792"/> + <unicode hex="00C3"/> + <outline> + <component base="A"/> + <component base="casetilde.cn" xOffset="272"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif new file mode 100644 index 000000000..37c093166 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/Idieresis_.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Idieresis" format="1"> + <advance width="1016"/> + <unicode hex="00CF"/> + <outline> + <component base="casedieresis.cn" xOffset="-308"/> + <component base="I" xOffset="140"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif b/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif index ea791d549..0bcded20d 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/Idieresisacute_.glif @@ -1,34 +1,34 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="Idieresisacute" format="1"> - <advance width="1024"/> + <advance width="1016"/> <unicode hex="1E2E"/> <outline> + <component base="I" xOffset="144"/> + <component base="dieresisacutecomb" xOffset="1316" yOffset="480"/> <contour> - <point x="648" y="0" type="move" name="right"/> + <point x="644" y="0" type="move" name="right"/> </contour> <contour> - <point x="512" y="16" type="move" name="bottom"/> + <point x="508" y="16" type="move" name="bottom"/> </contour> <contour> - <point x="236" y="2004" type="move" name="tonos"/> + <point x="232" y="2004" type="move" name="tonos"/> </contour> <contour> - <point x="512" y="2216" type="move" name="top"/> + <point x="508" y="2216" type="move" name="top"/> </contour> <contour> - <point x="896" y="2216" type="move" name="top0315"/> + <point x="892" y="2216" type="move" name="top0315"/> </contour> <contour> - <point x="896" y="2200" type="move" name="top_dd"/> + <point x="892" y="2200" type="move" name="top_dd"/> </contour> <contour> - <point x="604" y="0" type="move" name="ogonek"/> + <point x="600" y="0" type="move" name="ogonek"/> </contour> <contour> - <point x="896" y="-560" type="move" name="bottom_dd"/> + <point x="892" y="-560" type="move" name="bottom_dd"/> </contour> - <component base="I" xOffset="148"/> - <component base="dieresisacutecomb" xOffset="1320" yOffset="480"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif b/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif index 8569a456c..6770c0a52 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/Itildebelow_.glif @@ -3,6 +3,8 @@ <advance width="1004"/> <unicode hex="1E2C"/> <outline> + <component base="I" xOffset="144"/> + <component base="tilde" xOffset="-132" yOffset="-2216"/> <contour> <point x="684" y="0" type="move" name="right"/> </contour> @@ -30,8 +32,6 @@ <contour> <point x="932" y="-560" type="move" name="bottom_dd"/> </contour> - <component base="I" xOffset="144"/> - <component base="tilde" xOffset="-132" yOffset="-2216"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif b/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif new file mode 100644 index 000000000..0f15f9c8f --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/Odieresis_.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Odieresis" format="1"> + <advance width="2032"/> + <unicode hex="00D6"/> + <outline> + <component base="casedieresis.cn" xOffset="200"/> + <component base="O"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.guides</key> + <array> + <dict> + <key>angle</key> + <integer>0</integer> + <key>isGlobal</key> + <false/> + <key>magnetic</key> + <integer>5</integer> + <key>name</key> + <string></string> + <key>x</key> + <integer>1652</integer> + <key>y</key> + <integer>1556</integer> + </dict> + </array> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif b/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif new file mode 100644 index 000000000..d4767dabf --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/Otilde_.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="Otilde" format="1"> + <advance width="2032"/> + <unicode hex="00D5"/> + <outline> + <component base="O"/> + <component base="casetilde.cn" xOffset="392"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/Q_.glif b/src/Inter-UI-Regular.ufo/glyphs/Q_.glif index 9417719c8..77f46e52e 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/Q_.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/Q_.glif @@ -4,26 +4,30 @@ <unicode hex="0051"/> <outline> <contour> - <point x="1204" y="612" type="line"/> - <point x="996" y="460" type="line"/> - <point x="1552" y="-272" type="line"/> - <point x="1740" y="-124" type="line"/> + <point x="936.0" y="640.0" type="line"/> + <point x="1282.0" y="182.0" type="line"/> + <point x="1339.0" y="106.0" type="line"/> + <point x="1564.0" y="-192.0" type="line"/> + <point x="1864.0" y="-192.0" type="line"/> + <point x="1523.0" y="260.0" type="line"/> + <point x="1463.0" y="339.0" type="line"/> + <point x="1236.0" y="640.0" type="line"/> </contour> <component base="O"/> <contour> - <point x="1012" y="2304" type="move" name="top"/> + <point x="1012.0" y="2304.0" type="move" name="top"/> </contour> <contour> - <point x="1024" y="-28" type="move" name="bottom"/> + <point x="1024.0" y="-28.0" type="move" name="bottom"/> </contour> <contour> - <point x="1944" y="2200" type="move" name="top_dd"/> + <point x="1944.0" y="2200.0" type="move" name="top_dd"/> </contour> <contour> - <point x="1944" y="-560" type="move" name="bottom_dd"/> + <point x="1944.0" y="-560.0" type="move" name="bottom_dd"/> </contour> <contour> - <point x="1944" y="2200" type="move" name="top0315"/> + <point x="1944.0" y="2200.0" type="move" name="top0315"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif new file mode 100644 index 000000000..96824ad7e --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/adieresis.glif @@ -0,0 +1,405 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="adieresis" format="1"> + <advance width="1572"/> + <unicode hex="00E4"/> + <outline> + <component base="dieresis" xOffset="-44"/> + <component base="a"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.guides</key> + <array> + </array> + <key>com.typemytype.robofont.layerData</key> + <dict> + <key>reference</key> + <dict> + <key>anchors</key> + <array> + </array> + <key>components</key> + <array> + </array> + <key>contours</key> + <array> + <dict> + <key>points</key> + <array> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>796</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>556</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>364</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>972</integer> + <key>y</key> + <integer>176</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>696</integer> + <key>y</key> + <integer>176</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>508</integer> + <key>y</key> + <integer>176</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>372</integer> + <key>y</key> + <integer>264</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>372</integer> + <key>y</key> + <integer>424</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>372</integer> + <key>y</key> + <integer>744</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>988</integer> + <key>y</key> + <integer>684</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1124</integer> + <key>y</key> + <integer>796</integer> + </dict> + </array> + </dict> + <dict> + <key>points</key> + <array> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>0</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1364</integer> + <key>y</key> + <integer>0</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>1364</integer> + <key>y</key> + <integer>1012</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1364</integer> + <key>y</key> + <integer>1500</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>992</integer> + <key>y</key> + <integer>1556</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>796</integer> + <key>y</key> + <integer>1556</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>564</integer> + <key>y</key> + <integer>1556</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>300</integer> + <key>y</key> + <integer>1476</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>180</integer> + <key>y</key> + <integer>1196</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>404</integer> + <key>y</key> + <integer>1116</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>456</integer> + <key>y</key> + <integer>1228</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>572</integer> + <key>y</key> + <integer>1348</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>796</integer> + <key>y</key> + <integer>1348</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>992</integer> + <key>y</key> + <integer>1348</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>1256</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>1012</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>1000</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>1056</integer> + <key>y</key> + <integer>964</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>824</integer> + <key>y</key> + <integer>848</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>136</integer> + <key>y</key> + <integer>920</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>136</integer> + <key>y</key> + <integer>424</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>136</integer> + <key>y</key> + <integer>136</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>368</integer> + <key>y</key> + <integer>-36</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <true/> + <key>x</key> + <integer>660</integer> + <key>y</key> + <integer>-36</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>928</integer> + <key>y</key> + <integer>-36</integer> + </dict> + <dict> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1068</integer> + <key>y</key> + <integer>108</integer> + </dict> + <dict> + <key>segmentType</key> + <string>curve</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1116</integer> + <key>y</key> + <integer>208</integer> + </dict> + <dict> + <key>segmentType</key> + <string>line</string> + <key>smooth</key> + <false/> + <key>x</key> + <integer>1128</integer> + <key>y</key> + <integer>208</integer> + </dict> + </array> + </dict> + </array> + <key>lib</key> + <dict> + </dict> + <key>name</key> + <string>adieresis</string> + <key>unicodes</key> + <array> + </array> + <key>width</key> + <integer>1572</integer> + </dict> + </dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/atilde.glif b/src/Inter-UI-Regular.ufo/glyphs/atilde.glif new file mode 100644 index 000000000..29d7fa5d3 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/atilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="atilde" format="1"> + <advance width="1572.0"/> + <unicode hex="00E3"/> + <outline> + <component base="a"/> + <component base="tilde" xOffset="128"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif new file mode 100644 index 000000000..84143404b --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/casedieresis.cn.glif @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="casedieresis.cn" format="1"> + <advance width="1632"/> + <outline> + <component base="dieresis" yOffset="512"/> + <contour> + <point x="880.0" y="2304.0" type="move" name="_top"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.8029983485</real> + <real>0.9647658846</real> + <real>0.7954395628</real> + <real>1.0</real> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif new file mode 100644 index 000000000..d420a707f --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/casetilde.cn.glif @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="casetilde.cn" format="1"> + <advance width="1248"/> + <outline> + <component base="tilde" yOffset="532"/> + <contour> + <point x="624" y="2304" type="move" name="_top"/> + </contour> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.8029983485</real> + <real>0.9647658846</real> + <real>0.7954395628</real> + <real>1.0</real> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/contents.plist b/src/Inter-UI-Regular.ufo/glyphs/contents.plist index 96c35e10d..95a963c5c 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/contents.plist +++ b/src/Inter-UI-Regular.ufo/glyphs/contents.plist @@ -10,6 +10,10 @@ <string>A_.glif</string> <key>AE</key> <string>AE__.glif</string> + <key>Adieresis</key> + <string>Adieresis_.glif</string> + <key>Atilde</key> + <string>Atilde_.glif</string> <key>B</key> <string>B_.glif</string> <key>Bhook</key> @@ -114,6 +118,8 @@ <string>Hcedilla_.glif</string> <key>I</key> <string>I_.glif</string> + <key>Idieresis</key> + <string>Idieresis_.glif</string> <key>Idieresisacute</key> <string>Idieresisacute_.glif</string> <key>Iota1</key> @@ -172,6 +178,8 @@ <string>OEsmallcap__.glif</string> <key>OI</key> <string>OI__.glif</string> + <key>Odieresis</key> + <string>Odieresis_.glif</string> <key>Ohorn</key> <string>Ohorn_.glif</string> <key>Omega</key> @@ -188,6 +196,8 @@ <string>Oslash_.glif</string> <key>Otcyrillic</key> <string>Otcyrillic_.glif</string> + <key>Otilde</key> + <string>Otilde_.glif</string> <key>P</key> <string>P_.glif</string> <key>Pemiddlehookcyrillic</key> @@ -314,6 +324,8 @@ <string>acutesubnosp.glif</string> <key>addresssubject</key> <string>addresssubject.glif</string> + <key>adieresis</key> + <string>adieresis.glif</string> <key>ae</key> <string>ae.glif</string> <key>afii10018</key> @@ -452,6 +464,8 @@ <string>at.glif</string> <key>at.case</key> <string>at.case.glif</string> + <key>atilde</key> + <string>atilde.glif</string> <key>aturn</key> <string>aturn.glif</string> <key>aturn_uni02DE</key> @@ -566,6 +580,10 @@ <string>caronnosp.glif</string> <key>caronsubnosp</key> <string>caronsubnosp.glif</string> + <key>casedieresis.cn</key> + <string>casedieresis.cn.glif</string> + <key>casetilde.cn</key> + <string>casetilde.cn.glif</string> <key>ccurl</key> <string>ccurl.glif</string> <key>cedi</key> @@ -776,6 +794,8 @@ <string>e.glif</string> <key>ecyrillic</key> <string>ecyrillic.glif</string> + <key>edieresis</key> + <string>edieresis.glif</string> <key>efcyrillic</key> <string>efcyrillic.glif</string> <key>eight</key> @@ -1086,6 +1106,8 @@ <string>iotasubnosp.glif</string> <key>isuperior</key> <string>isuperior.glif</string> + <key>itilde</key> + <string>itilde.glif</string> <key>itildebelow</key> <string>itildebelow.glif</string> <key>iucyrillic</key> @@ -1270,6 +1292,8 @@ <string>nrthook.glif</string> <key>nsuperior</key> <string>nsuperior.glif</string> + <key>ntilde</key> + <string>ntilde.glif</string> <key>numbersign</key> <string>numbersign.glif</string> <key>numeralgreek</key> @@ -1284,6 +1308,8 @@ <string>o.cn.glif</string> <key>o_uni02DE</key> <string>o_uni02DE__.glif</string> + <key>odieresis</key> + <string>odieresis.glif</string> <key>oe</key> <string>oe.glif</string> <key>ogonek</key> @@ -1344,6 +1370,8 @@ <string>oslash.glif</string> <key>otcyrillic</key> <string>otcyrillic.glif</string> + <key>otilde</key> + <string>otilde.glif</string> <key>ounce</key> <string>ounce.glif</string> <key>overline</key> @@ -1832,6 +1860,8 @@ <string>u.glif</string> <key>ubar</key> <string>ubar.glif</string> + <key>udieresis</key> + <string>udieresis.glif</string> <key>uhorn</key> <string>uhorn.glif</string> <key>underscore</key> @@ -2812,6 +2842,8 @@ <string>upsilonlatin.glif</string> <key>uptackmod</key> <string>uptackmod.glif</string> + <key>utilde</key> + <string>utilde.glif</string> <key>v</key> <string>v.glif</string> <key>vecyrillic</key> @@ -2828,6 +2860,8 @@ <string>vturn.glif</string> <key>w</key> <string>w.glif</string> + <key>wdieresis</key> + <string>wdieresis.glif</string> <key>won</key> <string>won.glif</string> <key>wsuper</key> @@ -2848,6 +2882,8 @@ <string>y.glif</string> <key>yatcyrillic</key> <string>yatcyrillic.glif</string> + <key>ydieresis</key> + <string>ydieresis.glif</string> <key>yen</key> <string>yen.glif</string> <key>yericyrillic</key> diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif index edb032722..7ec941669 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/dieresis.glif @@ -4,38 +4,38 @@ <unicode hex="00A8"/> <outline> <contour> - <point x="816" y="1792" type="move" name="_top"/> - </contour> - <contour> - <point x="628" y="2172" type="move" name="mkmktop_acc"/> - </contour> - <contour> - <point x="340" y="1920" type="curve" smooth="yes"/> - <point x="340" y="1836"/> - <point x="392" y="1764"/> <point x="496" y="1764" type="curve" smooth="yes"/> - <point x="600" y="1764"/> + <point x="584" y="1764"/> <point x="652" y="1836"/> <point x="652" y="1920" type="curve" smooth="yes"/> - <point x="652" y="2004"/> - <point x="600" y="2076"/> + <point x="652" y="2008"/> + <point x="584" y="2076"/> <point x="496" y="2076" type="curve" smooth="yes"/> - <point x="392" y="2076"/> - <point x="340" y="2004"/> + <point x="412" y="2076"/> + <point x="340" y="2008"/> + <point x="340" y="1920" type="curve" smooth="yes"/> + <point x="340" y="1836"/> + <point x="412" y="1764"/> </contour> <contour> - <point x="980" y="1920" type="curve" smooth="yes"/> - <point x="980" y="1836"/> - <point x="1032" y="1764"/> <point x="1136" y="1764" type="curve" smooth="yes"/> - <point x="1240" y="1764"/> + <point x="1224" y="1764"/> <point x="1292" y="1836"/> <point x="1292" y="1920" type="curve" smooth="yes"/> - <point x="1292" y="2004"/> - <point x="1240" y="2076"/> + <point x="1292" y="2008"/> + <point x="1224" y="2076"/> <point x="1136" y="2076" type="curve" smooth="yes"/> - <point x="1032" y="2076"/> - <point x="980" y="2004"/> + <point x="1052" y="2076"/> + <point x="980" y="2008"/> + <point x="980" y="1920" type="curve" smooth="yes"/> + <point x="980" y="1836"/> + <point x="1052" y="1764"/> + </contour> + <contour> + <point x="816.0" y="1792.0" type="move" name="_top"/> + </contour> + <contour> + <point x="628.0" y="2172.0" type="move" name="mkmktop_acc"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif index a7d0a444f..44c38888d 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/dieresisacutecomb.glif @@ -3,41 +3,14 @@ <advance width="0"/> <outline> <contour> - <point x="-809" y="1737" type="move" name="_top"/> - </contour> - <contour> <point x="-913" y="1926" type="line"/> <point x="-738" y="1926" type="line"/> <point x="-487" y="2239" type="line"/> <point x="-738" y="2239" type="line"/> </contour> + <component base="dieresis" xOffset="-1624" yOffset="-76"/> <contour> - <point x="-1288" y="1849" type="curve" smooth="yes"/> - <point x="-1288" y="1766"/> - <point x="-1235" y="1700"/> - <point x="-1130" y="1700" type="curve" smooth="yes"/> - <point x="-1026" y="1700"/> - <point x="-971" y="1766"/> - <point x="-971" y="1849" type="curve" smooth="yes"/> - <point x="-971" y="1935"/> - <point x="-1026" y="2002"/> - <point x="-1130" y="2002" type="curve" smooth="yes"/> - <point x="-1235" y="2002"/> - <point x="-1288" y="1935"/> - </contour> - <contour> - <point x="-644" y="1847" type="curve" smooth="yes"/> - <point x="-644" y="1763"/> - <point x="-590" y="1697"/> - <point x="-485" y="1697" type="curve" smooth="yes"/> - <point x="-381" y="1697"/> - <point x="-326" y="1763"/> - <point x="-326" y="1847" type="curve" smooth="yes"/> - <point x="-326" y="1932"/> - <point x="-381" y="1999"/> - <point x="-485" y="1999" type="curve" smooth="yes"/> - <point x="-590" y="1999"/> - <point x="-644" y="1932"/> + <point x="-809.0" y="1737.0" type="move" name="_top"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif b/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif index 28c9f11a9..3e70faa69 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/dieresisnosp.glif @@ -3,6 +3,7 @@ <advance width="0"/> <unicode hex="0308"/> <outline> + <component base="dieresis" xOffset="-1652"/> <contour> <point x="-939" y="1774" type="move" name="_marktop"/> </contour> @@ -12,7 +13,6 @@ <contour> <point x="-939" y="1880" type="move" name="parent_top"/> </contour> - <component base="dieresis" xOffset="-1652"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif new file mode 100644 index 000000000..c569f45f5 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/edieresis.glif @@ -0,0 +1,34 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="edieresis" format="1"> + <advance width="1624"/> + <unicode hex="00EB"/> + <outline> + <component base="dieresis" xOffset="-4"/> + <component base="e"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.guides</key> + <array> + <dict> + <key>angle</key> + <real>90.0</real> + <key>isGlobal</key> + <false/> + <key>magnetic</key> + <integer>5</integer> + <key>name</key> + <string></string> + <key>x</key> + <integer>812</integer> + <key>y</key> + <integer>1180</integer> + </dict> + </array> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/i.glif b/src/Inter-UI-Regular.ufo/glyphs/i.glif index cfcd4bc1b..0b4b346e9 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/i.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/i.glif @@ -19,25 +19,25 @@ </contour> <component base="dotlessi"/> <contour> - <point x="316" y="16" type="move" name="bottom"/> + <point x="316.0" y="16.0" type="move" name="bottom"/> </contour> <contour> - <point x="432" y="0" type="move" name="ogonek"/> + <point x="432.0" y="0.0" type="move" name="ogonek"/> </contour> <contour> - <point x="320" y="2304" type="move" name="top"/> + <point x="320.0" y="2304.0" type="move" name="top"/> </contour> <contour> - <point x="664" y="2200" type="move" name="top_dd"/> + <point x="664.0" y="2200.0" type="move" name="top_dd"/> </contour> <contour> - <point x="664" y="-560" type="move" name="bottom_dd"/> + <point x="664.0" y="-560.0" type="move" name="bottom_dd"/> </contour> <contour> - <point x="360" y="900" type="move" name="rhotichook"/> + <point x="360.0" y="900.0" type="move" name="rhotichook"/> </contour> <contour> - <point x="664" y="2200" type="move" name="top0315"/> + <point x="664.0" y="2200.0" type="move" name="top0315"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif index 4012bf146..eb0ce55be 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/idieresis.glif @@ -1,24 +1,24 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="idieresis" format="1"> - <advance width="952"/> + <advance width="1272"/> <unicode hex="00EF"/> <outline> - <component base="dotlessi" xOffset="148"/> - <component base="dieresis" xOffset="-340"/> + <component base="dotlessi" xOffset="308"/> + <component base="dieresis" xOffset="-180"/> <contour> - <point x="560" y="900" type="move" name="rhotichook"/> + <point x="720" y="900" type="move" name="rhotichook"/> </contour> <contour> - <point x="520" y="1776" type="move" name="top"/> + <point x="680" y="1776" type="move" name="top"/> </contour> <contour> - <point x="880" y="1776" type="move" name="top0315"/> + <point x="1040" y="1776" type="move" name="top0315"/> </contour> <contour> - <point x="520" y="2668" type="move" name="mkmktop_acc"/> + <point x="680" y="2668" type="move" name="mkmktop_acc"/> </contour> <contour> - <point x="516" y="16" type="move" name="bottom"/> + <point x="676" y="16" type="move" name="bottom"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/itilde.glif b/src/Inter-UI-Regular.ufo/glyphs/itilde.glif new file mode 100644 index 000000000..4da60664b --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/itilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="itilde" format="1"> + <advance width="1240"/> + <unicode hex="0129"/> + <outline> + <component base="dotlessi" xOffset="296"/> + <component base="tilde" xOffset="-4"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif b/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif new file mode 100644 index 000000000..8f93d6e51 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/ntilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ntilde" format="1"> + <advance width="1620"/> + <unicode hex="00F1"/> + <outline> + <component base="n"/> + <component base="tilde" xOffset="132"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif new file mode 100644 index 000000000..70e6a0b08 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/odieresis.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="odieresis" format="1"> + <advance width="1664"/> + <unicode hex="00F6"/> + <outline> + <component base="dieresis" xOffset="16"/> + <component base="o"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/otilde.glif b/src/Inter-UI-Regular.ufo/glyphs/otilde.glif new file mode 100644 index 000000000..92cc0804e --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/otilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="otilde" format="1"> + <advance width="1664"/> + <unicode hex="00F5"/> + <outline> + <component base="o"/> + <component base="tilde" xOffset="208"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif b/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif index b98ee8369..e4680cd35 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/perispomenigreekcmb.glif @@ -3,13 +3,13 @@ <advance width="0"/> <unicode hex="0342"/> <outline> + <component base="tilde" xOffset="-1475"/> <contour> <point x="-788" y="1774" type="move" name="_marktop"/> </contour> <contour> <point x="-788" y="2173" type="move" name="mkmktop"/> </contour> - <component base="tilde" xOffset="-1475"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/tilde.glif b/src/Inter-UI-Regular.ufo/glyphs/tilde.glif index aaa6a0619..cdc1c979f 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/tilde.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/tilde.glif @@ -4,32 +4,32 @@ <unicode hex="02DC"/> <outline> <contour> - <point x="624" y="1772" type="move" name="_top"/> + <point x="936" y="2100" type="line"/> + <point x="936" y="2016"/> + <point x="876" y="1948"/> + <point x="800" y="1948" type="curve" smooth="yes"/> + <point x="656" y="1948"/> + <point x="588" y="2076"/> + <point x="436" y="2076" type="curve" smooth="yes"/> + <point x="264" y="2076"/> + <point x="132" y="1932"/> + <point x="132" y="1728" type="curve"/> + <point x="316" y="1720" type="line"/> + <point x="316" y="1804"/> + <point x="372" y="1872"/> + <point x="448" y="1872" type="curve" smooth="yes"/> + <point x="600" y="1872"/> + <point x="628" y="1744"/> + <point x="812" y="1744" type="curve" smooth="yes"/> + <point x="984" y="1744"/> + <point x="1116" y="1876"/> + <point x="1116" y="2084" type="curve"/> </contour> <contour> - <point x="624" y="2208" type="move" name="mkmktop_acc"/> + <point x="624" y="1792" type="move" name="_top"/> </contour> <contour> - <point x="936" y="2084" type="line"/> - <point x="936" y="2000"/> - <point x="876" y="1932"/> - <point x="800" y="1932" type="curve" smooth="yes"/> - <point x="656" y="1932"/> - <point x="588" y="2060"/> - <point x="436" y="2060" type="curve" smooth="yes"/> - <point x="264" y="2060"/> - <point x="132" y="1916"/> - <point x="132" y="1712" type="curve"/> - <point x="316" y="1704" type="line"/> - <point x="316" y="1788"/> - <point x="372" y="1856"/> - <point x="448" y="1856" type="curve" smooth="yes"/> - <point x="600" y="1856"/> - <point x="628" y="1728"/> - <point x="812" y="1728" type="curve" smooth="yes"/> - <point x="984" y="1728"/> - <point x="1116" y="1860"/> - <point x="1116" y="2068" type="curve"/> + <point x="624" y="2208" type="move" name="mkmktop_acc"/> </contour> </outline> <lib> diff --git a/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif b/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif index e36c3920e..c027cee73 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/tildecomb.glif @@ -3,6 +3,7 @@ <advance width="0"/> <unicode hex="0303"/> <outline> + <component base="tilde" xOffset="-1403"/> <contour> <point x="-745" y="1727" type="move" name="_top"/> </contour> @@ -15,7 +16,6 @@ <contour> <point x="-745" y="2208" type="move" name="mkmktop"/> </contour> - <component base="tilde" xOffset="-1403"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif b/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif index 9dbc45d02..7051286c8 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/tildesubnosp.glif @@ -3,6 +3,7 @@ <advance width="0"/> <unicode hex="0330"/> <outline> + <component base="tilde" xOffset="-1488" yOffset="-2228"/> <contour> <point x="-809" y="0" type="move" name="_bottom"/> </contour> @@ -12,7 +13,6 @@ <contour> <point x="-809" y="-594" type="move" name="mkmkbottom_acc"/> </contour> - <component base="tilde" xOffset="-1488" yOffset="-2228"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/trthook.glif b/src/Inter-UI-Regular.ufo/glyphs/trthook.glif index 9767313d8..d6e52063e 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/trthook.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/trthook.glif @@ -1,31 +1,31 @@ <?xml version="1.0" encoding="UTF-8"?> <glyph name="trthook" format="1"> - <advance width="992"/> + <advance width="964"/> <unicode hex="0288"/> <outline> <contour> - <point x="900" y="1536" type="line"/> - <point x="84" y="1536" type="line"/> - <point x="84" y="1316" type="line"/> - <point x="900" y="1316" type="line"/> + <point x="288" y="1844" type="line"/> + <point x="288" y="-192" type="line" smooth="yes"/> + <point x="288" y="-456"/> + <point x="484" y="-600"/> + <point x="712" y="-600" type="curve" smooth="yes"/> + <point x="756" y="-600"/> + <point x="812" y="-596"/> + <point x="848" y="-584" type="curve"/> + <point x="848" y="-388" type="line"/> + <point x="824" y="-396"/> + <point x="792" y="-396"/> + <point x="772" y="-396" type="curve" smooth="yes"/> + <point x="644" y="-396"/> + <point x="524" y="-352"/> + <point x="524" y="-192" type="curve" smooth="yes"/> + <point x="524" y="1844" type="line"/> </contour> <contour> - <point x="352" y="1844" type="line"/> - <point x="352" y="-192" type="line" smooth="yes"/> - <point x="352" y="-456"/> - <point x="548" y="-600"/> - <point x="776" y="-600" type="curve" smooth="yes"/> - <point x="820" y="-600"/> - <point x="876" y="-596"/> - <point x="912" y="-584" type="curve"/> - <point x="912" y="-400" type="line"/> - <point x="888" y="-408"/> - <point x="856" y="-408"/> - <point x="836" y="-408" type="curve" smooth="yes"/> - <point x="708" y="-408"/> - <point x="628" y="-352"/> - <point x="628" y="-192" type="curve" smooth="yes"/> - <point x="628" y="1844" type="line"/> + <point x="852" y="1536" type="line"/> + <point x="56" y="1536" type="line"/> + <point x="56" y="1316" type="line"/> + <point x="852" y="1316" type="line"/> </contour> <contour> <point x="496" y="2200" type="move" name="top"/> diff --git a/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif new file mode 100644 index 000000000..54b18566c --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/udieresis.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="udieresis" format="1"> + <advance width="1620"/> + <unicode hex="00FC"/> + <outline> + <component base="dieresis" xOffset="-8"/> + <component base="u"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif b/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif index a213e898e..a08f92564 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/uni034A_.glif @@ -4,18 +4,18 @@ <unicode hex="034A"/> <outline> <contour> - <point x="-807" y="1727" type="move" name="_marktop"/> - </contour> - <contour> - <point x="-807" y="2263" type="move" name="mkmktop"/> - </contour> - <contour> <point x="-741" y="2164" type="line"/> <point x="-1002" y="1715" type="line"/> <point x="-869" y="1631" type="line"/> <point x="-611" y="2080" type="line"/> </contour> <component base="tilde" xOffset="-1474"/> + <contour> + <point x="-807" y="1727" type="move" name="_marktop"/> + </contour> + <contour> + <point x="-807" y="2263" type="move" name="mkmktop"/> + </contour> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif b/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif index 138c69821..7f9bd1584 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/uni1FC0__.glif @@ -3,10 +3,10 @@ <advance width="1248"/> <unicode hex="1FC0"/> <outline> + <component base="tilde" xOffset="-16"/> <contour> <point x="572" y="1624" type="move" name="_top"/> </contour> - <component base="tilde" xOffset="-16"/> </outline> <lib> <dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif b/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif index ab244ac64..74a4809bc 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/uni2184.cn.glif @@ -37,9 +37,9 @@ <dict> <key>com.typemytype.robofont.mark</key> <array> - <real>0.77</real> - <real>0.95</real> - <real>0.76</real> + <real>0.8029983485</real> + <real>0.9647658846</real> + <real>0.7954395628</real> <real>1.0</real> </array> <key>interface.gridadjust.original</key> diff --git a/src/Inter-UI-Regular.ufo/glyphs/utilde.glif b/src/Inter-UI-Regular.ufo/glyphs/utilde.glif new file mode 100644 index 000000000..a2c0ce4b4 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/utilde.glif @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="utilde" format="1"> + <advance width="1620"/> + <unicode hex="0169"/> + <outline> + <component base="u"/> + <component base="tilde" xOffset="132"/> + </outline> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif new file mode 100644 index 000000000..fd831026c --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/wdieresis.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="wdieresis" format="1"> + <advance width="2272"/> + <unicode hex="1E85"/> + <outline> + <component base="w"/> + <component base="dieresis" xOffset="320"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/glyphs/y.glif b/src/Inter-UI-Regular.ufo/glyphs/y.glif index 6539f1b24..862bbee26 100644 --- a/src/Inter-UI-Regular.ufo/glyphs/y.glif +++ b/src/Inter-UI-Regular.ufo/glyphs/y.glif @@ -70,7 +70,7 @@ <integer>0</integer> <integer>0</integer> <integer>1</integer> - <integer>-272</integer> + <integer>0</integer> <integer>0</integer> </array> </dict> diff --git a/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif b/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif new file mode 100644 index 000000000..db64e07f3 --- /dev/null +++ b/src/Inter-UI-Regular.ufo/glyphs/ydieresis.glif @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="ydieresis" format="1"> + <advance width="1504"/> + <unicode hex="00FF"/> + <outline> + <component base="y"/> + <component base="dieresis" xOffset="-64"/> + </outline> + <lib> + <dict> + <key>interface.width-adjustments</key> + <array> + <integer>-16</integer> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Inter-UI-Regular.ufo/kerning.plist b/src/Inter-UI-Regular.ufo/kerning.plist index f983928ea..159f8d5bf 100644 --- a/src/Inter-UI-Regular.ufo/kerning.plist +++ b/src/Inter-UI-Regular.ufo/kerning.plist @@ -950,27 +950,29 @@ <key>@KERN_RIGHT_x</key> <integer>-164</integer> <key>@KERN_RIGHT_z</key> - <integer>-164</integer> + <integer>-112</integer> <key>adieresis</key> - <integer>1</integer> + <integer>-112</integer> <key>ampersand</key> <integer>-96</integer> <key>atilde</key> - <integer>1</integer> + <integer>-112</integer> <key>backslash</key> <integer>54</integer> <key>edieresis</key> - <integer>-74</integer> + <integer>-144</integer> <key>four</key> <integer>-192</integer> + <key>itilde</key> + <integer>16</integer> <key>less</key> <integer>-221</integer> <key>ntilde</key> - <integer>-60</integer> + <integer>-80</integer> <key>odieresis</key> - <integer>-74</integer> + <integer>-144</integer> <key>otilde</key> - <integer>-80</integer> + <integer>-144</integer> <key>periodcentered</key> <integer>-221</integer> <key>slash</key> @@ -978,9 +980,15 @@ <key>three</key> <integer>-27</integer> <key>udieresis</key> - <integer>-60</integer> + <integer>-144</integer> <key>underscore</key> <integer>-150</integer> + <key>utilde</key> + <integer>-112</integer> + <key>wdieresis</key> + <integer>-144</integer> + <key>ydieresis</key> + <integer>-96</integer> </dict> <key>@KERN_LEFT_Ucyrillic</key> <dict> @@ -1195,7 +1203,7 @@ <key>@KERN_RIGHT_approxequal</key> <integer>-178</integer> <key>@KERN_RIGHT_c</key> - <integer>-139</integer> + <integer>-144</integer> <key>@KERN_RIGHT_colon</key> <integer>-166</integer> <key>@KERN_RIGHT_comma</key> @@ -1219,13 +1227,15 @@ <key>@KERN_RIGHT_u</key> <integer>-70</integer> <key>@KERN_RIGHT_v</key> - <integer>-40</integer> + <integer>-48</integer> <key>@KERN_RIGHT_w</key> <integer>-40</integer> <key>@KERN_RIGHT_x</key> <integer>-42</integer> <key>@KERN_RIGHT_z</key> <integer>-42</integer> + <key>adieresis</key> + <integer>-112</integer> <key>ampersand</key> <integer>-138</integer> <key>at</key> @@ -1248,6 +1258,10 @@ <integer>-15</integer> <key>nine.1</key> <integer>-15</integer> + <key>ntilde</key> + <integer>-48</integer> + <key>otilde</key> + <integer>-128</integer> <key>periodcentered</key> <integer>-111</integer> <key>questiongreek</key> @@ -1427,7 +1441,7 @@ <key>@KERN_RIGHT_asciicircum</key> <integer>-42</integer> <key>@KERN_RIGHT_c</key> - <integer>-233</integer> + <integer>-240</integer> <key>@KERN_RIGHT_colon</key> <integer>-165</integer> <key>@KERN_RIGHT_comma</key> @@ -1464,18 +1478,24 @@ <integer>-96</integer> <key>@KERN_RIGHT_z</key> <integer>-124</integer> + <key>adieresis</key> + <integer>-112</integer> <key>ampersand</key> <integer>-164</integer> <key>at</key> <integer>-55</integer> <key>backslash</key> <integer>42</integer> + <key>edieresis</key> + <integer>-144</integer> <key>eight</key> <integer>-68</integer> <key>four</key> <integer>-192</integer> <key>infinity</key> <integer>-96</integer> + <key>itilde</key> + <integer>1</integer> <key>less</key> <integer>-288</integer> <key>logicalnot</key> @@ -1486,6 +1506,12 @@ <integer>-28</integer> <key>nine.1</key> <integer>-28</integer> + <key>ntilde</key> + <integer>-64</integer> + <key>odieresis</key> + <integer>-144</integer> + <key>otilde</key> + <integer>-144</integer> <key>periodcentered</key> <integer>-138</integer> <key>questiongreek</key> @@ -1547,7 +1573,7 @@ <key>@KERN_RIGHT_w</key> <integer>-69</integer> <key>seven</key> - <integer>-41</integer> + <integer>-48</integer> </dict> <key>@KERN_LEFT_acyrillic</key> <dict> @@ -1563,13 +1589,13 @@ <key>@KERN_RIGHT_T</key> <integer>-221</integer> <key>@KERN_RIGHT_V</key> - <integer>-138</integer> + <integer>-144</integer> <key>@KERN_RIGHT_W</key> <integer>-139</integer> <key>@KERN_RIGHT_X</key> <integer>-70</integer> <key>@KERN_RIGHT_Y</key> - <integer>-235</integer> + <integer>-240</integer> <key>@KERN_RIGHT_dagger</key> <integer>-69</integer> <key>@KERN_RIGHT_quotedblleft</key> @@ -1581,7 +1607,7 @@ <key>@KERN_RIGHT_x</key> <integer>-56</integer> <key>seven</key> - <integer>-55</integer> + <integer>-64</integer> <key>underscore</key> <integer>-42</integer> </dict> @@ -1711,13 +1737,13 @@ <key>@KERN_RIGHT_T</key> <integer>-221</integer> <key>@KERN_RIGHT_V</key> - <integer>-137</integer> + <integer>-144</integer> <key>@KERN_RIGHT_W</key> <integer>-139</integer> <key>@KERN_RIGHT_X</key> <integer>-83</integer> <key>@KERN_RIGHT_Y</key> - <integer>-233</integer> + <integer>-240</integer> <key>@KERN_RIGHT_comma</key> <integer>-28</integer> <key>@KERN_RIGHT_dagger</key> @@ -1739,7 +1765,7 @@ <key>jcrosstail</key> <integer>-208</integer> <key>seven</key> - <integer>-82</integer> + <integer>-80</integer> <key>underscore</key> <integer>-40</integer> </dict> @@ -1807,13 +1833,13 @@ <key>@KERN_RIGHT_T</key> <integer>-207</integer> <key>@KERN_RIGHT_V</key> - <integer>-62</integer> + <integer>-78</integer> <key>@KERN_RIGHT_W</key> <integer>-62</integer> <key>@KERN_RIGHT_X</key> <integer>-21</integer> <key>@KERN_RIGHT_Y</key> - <integer>-104</integer> + <integer>-168</integer> <key>@KERN_RIGHT_c</key> <integer>4</integer> <key>@KERN_RIGHT_dagger</key> @@ -2291,6 +2317,8 @@ </dict> <key>@KERN_LEFT_g</key> <dict> + <key>@KERN_RIGHT_T</key> + <integer>-144</integer> <key>@KERN_RIGHT_quotedblleft</key> <integer>-83</integer> <key>seven</key> @@ -3272,7 +3300,7 @@ <key>@KERN_LEFT_u</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-221</integer> + <integer>-207</integer> <key>@KERN_RIGHT_V</key> <integer>-54</integer> <key>@KERN_RIGHT_W</key> @@ -3406,7 +3434,7 @@ <key>@KERN_RIGHT_T</key> <integer>-178</integer> <key>@KERN_RIGHT_V</key> - <integer>-42</integer> + <integer>-48</integer> <key>@KERN_RIGHT_W</key> <integer>-40</integer> <key>@KERN_RIGHT_X</key> @@ -3567,6 +3595,11 @@ <key>seven</key> <integer>-27</integer> </dict> + <key>@KERN_LEFT_z</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-112</integer> + </dict> <key>A</key> <dict> <key>asterisk.case</key> @@ -3653,6 +3686,16 @@ <key>zeta</key> <integer>-220</integer> </dict> + <key>Gamma1</key> + <dict> + <key>T</key> + <integer>64</integer> + </dict> + <key>Ghook</key> + <dict> + <key>T</key> + <integer>86</integer> + </dict> <key>Hbar</key> <dict> <key>@KERN_RIGHT_asciicircum</key> @@ -3667,6 +3710,13 @@ <key>b</key> <integer>-16</integer> </dict> + <key>Idieresis</key> + <dict> + <key>Idieresis</key> + <integer>220</integer> + <key>Idieresisacute</key> + <integer>128</integer> + </dict> <key>L</key> <dict> <key>asterisk.case</key> @@ -3675,6 +3725,8 @@ <integer>-128</integer> <key>quotereversed</key> <integer>-128</integer> + <key>uni023A</key> + <integer>128</integer> </dict> <key>Lambda</key> <dict> @@ -3847,7 +3899,7 @@ <key>asterisk.case</key> <integer>-96</integer> <key>idieresis</key> - <integer>112</integer> + <integer>0</integer> </dict> <key>Tbar</key> <dict> @@ -3917,7 +3969,10 @@ <dict> <key>asterisk.case</key> <integer>-32</integer> - <key>idieresis</key> + </dict> + <key>Yhook</key> + <dict> + <key>T</key> <integer>128</integer> </dict> <key>Z</key> @@ -3933,7 +3988,15 @@ <key>adieresis</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-60</integer> + <integer>-128</integer> + <key>@KERN_RIGHT_V</key> + <integer>-128</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-128</integer> + <key>Gamma1</key> + <integer>-96</integer> + <key>Yhook</key> + <integer>-144</integer> </dict> <key>afii10018</key> <dict> @@ -4257,7 +4320,9 @@ <key>atilde</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-20</integer> + <integer>-128</integer> + <key>Gamma1</key> + <integer>-109</integer> </dict> <key>backslash</key> <dict> @@ -4361,10 +4426,26 @@ <key>l</key> <integer>-16</integer> </dict> + <key>dhook</key> + <dict> + <key>T</key> + <integer>128</integer> + </dict> + <key>dyogh</key> + <dict> + <key>T</key> + <integer>-128</integer> + </dict> <key>edieresis</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-80</integer> + <integer>-144</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>Gamma1</key> + <integer>-106</integer> + <key>Yhook</key> + <integer>-107</integer> </dict> <key>eight</key> <dict> @@ -4603,11 +4684,9 @@ <key>idieresis</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-80</integer> - <key>T</key> - <integer>112</integer> - <key>Y</key> - <integer>128</integer> + <integer>0</integer> + <key>jcrosstail</key> + <integer>-160</integer> </dict> <key>infinity</key> <dict> @@ -4620,6 +4699,17 @@ <key>@KERN_RIGHT_Y</key> <integer>-96</integer> </dict> + <key>itilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>16</integer> + <key>@KERN_RIGHT_Y</key> + <integer>32</integer> + <key>dotlessj</key> + <integer>-160</integer> + <key>jcrosstail</key> + <integer>-160</integer> + </dict> <key>k</key> <dict> <key>t</key> @@ -4819,7 +4909,11 @@ <key>ntilde</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-10</integer> + <integer>-144</integer> + <key>@KERN_RIGHT_V</key> + <integer>-112</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-112</integer> </dict> <key>numbersign</key> <dict> @@ -4838,12 +4932,24 @@ <key>odieresis</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-80</integer> + <integer>-144</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>Gamma1</key> + <integer>-64</integer> + <key>Yhook</key> + <integer>-144</integer> </dict> <key>otilde</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-40</integer> + <integer>-144</integer> + <key>@KERN_RIGHT_V</key> + <integer>-112</integer> + <key>@KERN_RIGHT_Y</key> + <integer>-144</integer> + <key>seven</key> + <integer>-48</integer> </dict> <key>percent</key> <dict> @@ -5383,7 +5489,7 @@ <key>udieresis</key> <dict> <key>@KERN_RIGHT_T</key> - <integer>-60</integer> + <integer>-144</integer> </dict> <key>underscore</key> <dict> @@ -5488,6 +5594,16 @@ <key>zeta</key> <integer>-42</integer> </dict> + <key>uni01F6</key> + <dict> + <key>T</key> + <integer>-128</integer> + </dict> + <key>uni023A</key> + <dict> + <key>T</key> + <integer>23</integer> + </dict> <key>uni20BD</key> <dict> <key>@KERN_RIGHT_Elcyrillic</key> @@ -5517,6 +5633,16 @@ <key>underscore</key> <integer>-139</integer> </dict> + <key>utilde</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-144</integer> + </dict> + <key>wdieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-144</integer> + </dict> <key>xi</key> <dict> <key>@KERN_RIGHT_Alphagreek</key> @@ -5550,10 +5676,24 @@ <key>underscore</key> <integer>192</integer> </dict> + <key>ydieresis</key> + <dict> + <key>@KERN_RIGHT_T</key> + <integer>-96</integer> + <key>Gamma1</key> + <integer>-16</integer> + </dict> <key>yhook</key> <dict> <key>@KERN_RIGHT_c</key> <integer>-224</integer> + <key>T</key> + <integer>206</integer> + </dict> + <key>zcurl</key> + <dict> + <key>T</key> + <integer>-272</integer> </dict> <key>zeta</key> <dict> diff --git a/src/Inter-UI-Regular.ufo/lib.plist b/src/Inter-UI-Regular.ufo/lib.plist index 3423074d8..17d56973c 100644 --- a/src/Inter-UI-Regular.ufo/lib.plist +++ b/src/Inter-UI-Regular.ufo/lib.plist @@ -318,6 +318,8 @@ <string>.notdef</string> <string>space</string> <string>A</string> + <string>Adieresis</string> + <string>Atilde</string> <string>uni023A</string> <string>Lambda</string> <string>AE</string> @@ -350,6 +352,7 @@ <string>Enghecyrillic</string> <string>uni01F6</string> <string>I</string> + <string>Idieresis</string> <string>Idieresisacute</string> <string>Istroke</string> <string>Itildebelow</string> @@ -371,6 +374,8 @@ <string>uni048A</string> <string>uni0376</string> <string>O</string> + <string>Odieresis</string> + <string>Otilde</string> <string>Oslash</string> <string>Ohorn</string> <string>P</string> @@ -404,6 +409,8 @@ <string>uni2C7F</string> <string>OE</string> <string>a</string> + <string>adieresis</string> + <string>atilde</string> <string>a_uni02DE</string> <string>ae</string> <string>aturn</string> @@ -428,6 +435,7 @@ <string>dzcurl</string> <string>dyogh</string> <string>e</string> + <string>edieresis</string> <string>uni0247</string> <string>f</string> <string>slongstroke</string> @@ -450,6 +458,7 @@ <string>i</string> <string>idieresis</string> <string>idieresisacute</string> + <string>itilde</string> <string>itildebelow</string> <string>ibar</string> <string>dotlessj</string> @@ -472,11 +481,14 @@ <string>mturn</string> <string>mturndescend</string> <string>n</string> + <string>ntilde</string> <string>nrthook</string> <string>eng</string> <string>ncurl</string> <string>nlfthook</string> <string>o</string> + <string>odieresis</string> + <string>otilde</string> <string>oslash</string> <string>ohorn</string> <string>fitacyrillic</string> @@ -507,15 +519,19 @@ <string>tccurl</string> <string>tturn</string> <string>u</string> + <string>udieresis</string> + <string>utilde</string> <string>uhorn</string> <string>mu</string> <string>ubar</string> <string>v</string> <string>vturn</string> <string>w</string> + <string>wdieresis</string> <string>wturn</string> <string>x</string> <string>y</string> + <string>ydieresis</string> <string>yhook</string> <string>uni024F</string> <string>yturn</string> @@ -860,8 +876,10 @@ <string>grave</string> <string>tonos</string> <string>dieresis</string> + <string>casedieresis.cn</string> <string>circumflex</string> <string>tilde</string> + <string>casetilde.cn</string> <string>macron</string> <string>breve</string> <string>dotaccent</string> @@ -1777,6 +1795,8 @@ <string>.notdef</string> <string>space</string> <string>A</string> + <string>Adieresis</string> + <string>Atilde</string> <string>uni023A</string> <string>Lambda</string> <string>AE</string> @@ -1809,6 +1829,7 @@ <string>Enghecyrillic</string> <string>uni01F6</string> <string>I</string> + <string>Idieresis</string> <string>Idieresisacute</string> <string>Istroke</string> <string>Itildebelow</string> @@ -1830,6 +1851,8 @@ <string>uni048A</string> <string>uni0376</string> <string>O</string> + <string>Odieresis</string> + <string>Otilde</string> <string>Oslash</string> <string>Ohorn</string> <string>P</string> @@ -1863,6 +1886,8 @@ <string>uni2C7F</string> <string>OE</string> <string>a</string> + <string>adieresis</string> + <string>atilde</string> <string>a_uni02DE</string> <string>ae</string> <string>aturn</string> @@ -1887,6 +1912,7 @@ <string>dzcurl</string> <string>dyogh</string> <string>e</string> + <string>edieresis</string> <string>uni0247</string> <string>f</string> <string>slongstroke</string> @@ -1909,6 +1935,7 @@ <string>i</string> <string>idieresis</string> <string>idieresisacute</string> + <string>itilde</string> <string>itildebelow</string> <string>ibar</string> <string>dotlessj</string> @@ -1931,11 +1958,14 @@ <string>mturn</string> <string>mturndescend</string> <string>n</string> + <string>ntilde</string> <string>nrthook</string> <string>eng</string> <string>ncurl</string> <string>nlfthook</string> <string>o</string> + <string>odieresis</string> + <string>otilde</string> <string>oslash</string> <string>ohorn</string> <string>fitacyrillic</string> @@ -1966,15 +1996,19 @@ <string>tccurl</string> <string>tturn</string> <string>u</string> + <string>udieresis</string> + <string>utilde</string> <string>uhorn</string> <string>mu</string> <string>ubar</string> <string>v</string> <string>vturn</string> <string>w</string> + <string>wdieresis</string> <string>wturn</string> <string>x</string> <string>y</string> + <string>ydieresis</string> <string>yhook</string> <string>uni024F</string> <string>yturn</string> @@ -2319,8 +2353,10 @@ <string>grave</string> <string>tonos</string> <string>dieresis</string> + <string>casedieresis.cn</string> <string>circumflex</string> <string>tilde</string> + <string>casetilde.cn</string> <string>macron</string> <string>breve</string> <string>dotaccent</string> diff --git a/src/fontbuild.cfg b/src/fontbuild.cfg index ec2564b8e..d095b72a3 100644 --- a/src/fontbuild.cfg +++ b/src/fontbuild.cfg @@ -48,11 +48,15 @@ predecompose: uni04B4 uni04B5 dcroat uni040F uni045F uni0490 uni0491 OE oe Oslas arrowright arrowright.case arrowrightlong arrowrightlong.case arrowdown arrowNE arrowSW arrowSE + Adieresis adieresis edieresis Idieresis idieresis Odieresis odieresis udieresis wdieresis ydieresis + Atilde atilde itilde ntilde Otilde otilde utilde + casedieresis.cn casetilde.cn delete: s.cn G.cn C.cn U.cn b.cn c.cn d.cn g.cn o.cn p.cn q.cn Ghook.cn srthook.cn uni2185.cn st.cn oopen.cn uni037B.cn uni037D.cn uni03FD.cn uni03FF.cn uni2183.cn uni2184.cn leftloop.cn rightloop.cn placeofinterestsign.specz.medium + casedieresis.cn casetilde.cn lessitalic: dagger daggerdbl plusminus dollar florin quotesingle quotedbl tilde asciitilde braceleft braceright parenleft parenright bracketleft bracketright ampersand diff --git a/src/glyphorder.txt b/src/glyphorder.txt index 37d3e8e2b..512269116 100644 --- a/src/glyphorder.txt +++ b/src/glyphorder.txt @@ -2,6 +2,8 @@ .notdef space A +Adieresis +Atilde uni023A Lambda AE @@ -34,6 +36,7 @@ uni04C9 Enghecyrillic uni01F6 I +Idieresis Idieresisacute Istroke Itildebelow @@ -55,6 +58,8 @@ afii10026 uni048A uni0376 O +Odieresis +Otilde Oslash Ohorn P @@ -88,6 +93,8 @@ Zbar uni2C7F OE a +adieresis +atilde a_uni02DE ae aturn @@ -110,6 +117,7 @@ dzcaron dzcurl dyogh e +edieresis uni0247 f slongstroke @@ -132,6 +140,7 @@ dotlessi i idieresis idieresisacute +itilde itildebelow ibar dotlessj @@ -154,13 +163,17 @@ mhook mturn mturndescend n +ntilde nrthook eng ncurl nlfthook o +odieresis +otilde oslash ohorn +fitacyrillic oe p uni048F @@ -188,15 +201,19 @@ tcurl tccurl tturn u +udieresis +utilde uhorn mu ubar v vturn w +wdieresis wturn x y +ydieresis yhook uni024F yturn @@ -309,7 +326,6 @@ endescendercyrillic enghecyrillic enhookcyrillic uni04CA -fitacyrillic pecyrillic tecyrillic efcyrillic @@ -1439,8 +1455,6 @@ tbar Agrave Aacute Acircumflex -Atilde -Adieresis Aring Aringacute Ccedilla @@ -1451,13 +1465,10 @@ Edieresis Igrave Iacute Icircumflex -Idieresis Ntilde Ograve Oacute Ocircumflex -Otilde -Odieresis Ugrave Uacute Ucircumflex @@ -1466,30 +1477,22 @@ Yacute agrave aacute acircumflex -atilde -adieresis aring aringacute ccedilla egrave eacute ecircumflex -edieresis igrave iacute icircumflex -ntilde ograve oacute ocircumflex -otilde -odieresis ugrave uacute ucircumflex -udieresis yacute -ydieresis Amacron amacron Abreve @@ -1523,7 +1526,6 @@ gcommaaccent Hcircumflex hcircumflex Itilde -itilde Imacron imacron Ibreve @@ -1577,7 +1579,6 @@ uni021B Tcaron tcaron Utilde -utilde Umacron umacron Ubreve @@ -1645,7 +1646,6 @@ wgrave Wacute wacute Wdieresis -wdieresis Ygrave ygrave minute |