summaryrefslogtreecommitdiff
path: root/src/Inter-UI-Regular.ufo
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2017-10-23 01:07:37 +0300
committerRasmus Andersson <rasmus@notion.se>2017-10-23 01:07:37 +0300
commit092e5418bee4de400a1257c6ad04e34dd5b2d93e (patch)
treedb7ff75726f6a5e998b42be40f373d0f039d3467 /src/Inter-UI-Regular.ufo
parentf281488114ae2a3fd6e6a7058b0863b9c33087c4 (diff)
downloadinter-092e5418bee4de400a1257c6ad04e34dd5b2d93e.tar.xz
Reworked "one", improved tnum, improved digit kerning, new ss01 "one" with bendt hook
Diffstat (limited to 'src/Inter-UI-Regular.ufo')
-rw-r--r--src/Inter-UI-Regular.ufo/features.fea4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/contents.plist4
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/one.1.glif31
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/one.glif15
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/one.tnum.1.glif24
-rw-r--r--src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif10
-rw-r--r--src/Inter-UI-Regular.ufo/kerning.plist17
-rw-r--r--src/Inter-UI-Regular.ufo/lib.plist4
8 files changed, 91 insertions, 18 deletions
diff --git a/src/Inter-UI-Regular.ufo/features.fea b/src/Inter-UI-Regular.ufo/features.fea
index e7b46d1d1..6211ea782 100644
--- a/src/Inter-UI-Regular.ufo/features.fea
+++ b/src/Inter-UI-Regular.ufo/features.fea
@@ -2,12 +2,12 @@ include(../features.fea);
@TNUM_L = [
one two seven
- four.1 six.1 nine.1
+ one.1 four.1 six.1 nine.1
period comma
];
@TNUM_R = [
one.tnum two.tnum seven.tnum
- four.tnum.1 six.tnum.1 nine.tnum.1
+ one.tnum.1 four.tnum.1 six.tnum.1 nine.tnum.1
period.tnum comma.tnum
];
diff --git a/src/Inter-UI-Regular.ufo/glyphs/contents.plist b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
index 8a6b32cc7..72c5b4399 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-Regular.ufo/glyphs/contents.plist
@@ -1304,10 +1304,14 @@
<string>omegatitlocyrillic.glif</string>
<key>one</key>
<string>one.glif</string>
+ <key>one.1</key>
+ <string>one.1.glif</string>
<key>one.sup</key>
<string>one.sup.glif</string>
<key>one.tnum</key>
<string>one.tnum.glif</string>
+ <key>one.tnum.1</key>
+ <string>one.tnum.1.glif</string>
<key>onedotleader</key>
<string>onedotleader.glif</string>
<key>oneeighth</key>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/one.1.glif b/src/Inter-UI-Regular.ufo/glyphs/one.1.glif
new file mode 100644
index 000000000..22510e312
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/one.1.glif
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="one.1" format="1">
+ <advance width="1280"/>
+ <outline>
+ <contour>
+ <point x="876" y="2048" type="line"/>
+ <point x="668" y="2048" type="line"/>
+ <point x="644" y="2024"/>
+ <point x="512" y="1744"/>
+ <point x="192" y="1744" type="curve"/>
+ <point x="192" y="1536" type="line"/>
+ <point x="428" y="1536"/>
+ <point x="596" y="1632"/>
+ <point x="624" y="1688" type="curve"/>
+ <point x="640" y="1688" type="line"/>
+ <point x="640" y="0" type="line"/>
+ <point x="876" y="0" type="line"/>
+ </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/one.glif b/src/Inter-UI-Regular.ufo/glyphs/one.glif
index a62fd3ab0..d6b92f346 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/one.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/one.glif
@@ -4,13 +4,14 @@
<unicode hex="0031"/>
<outline>
<contour>
- <point x="876" y="2048" type="line"/>
- <point x="836" y="2048" type="line"/>
- <point x="128" y="1748" type="line"/>
- <point x="128" y="1504" type="line"/>
- <point x="640" y="1716" type="line"/>
- <point x="640" y="0" type="line"/>
- <point x="876" y="0" type="line"/>
+ <point x="876.0" y="2048.0" type="line"/>
+ <point x="640" y="2048" type="line"/>
+ <point x="128.0" y="1748.0" type="line"/>
+ <point x="232" y="1564" type="line"/>
+ <point x="628" y="1796" type="line"/>
+ <point x="640" y="1796" type="line"/>
+ <point x="640.0" y="0.0" type="line"/>
+ <point x="876.0" y="0.0" type="line"/>
</contour>
</outline>
<lib>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/one.tnum.1.glif b/src/Inter-UI-Regular.ufo/glyphs/one.tnum.1.glif
new file mode 100644
index 000000000..3d9e5e534
--- /dev/null
+++ b/src/Inter-UI-Regular.ufo/glyphs/one.tnum.1.glif
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="one.tnum.1" format="1">
+ <advance width="1664"/>
+ <outline>
+ <contour>
+ <point x="384" y="0" type="line"/>
+ <point x="1436" y="0" type="line"/>
+ <point x="1436" y="220" type="line"/>
+ <point x="384" y="220" type="line"/>
+ </contour>
+ <component base="one.1" xOffset="192"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.9230863776848417</real>
+ <real>0.9647658846</real>
+ <real>0.7857136537221083</real>
+ <real>1.0</real>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif b/src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif
index 53a796217..a476b02a3 100644
--- a/src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif
+++ b/src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif
@@ -3,12 +3,12 @@
<advance width="1664"/>
<outline>
<contour>
- <point x="272" y="0" type="line"/>
- <point x="1472" y="0" type="line"/>
- <point x="1472" y="220" type="line"/>
- <point x="272" y="220" type="line"/>
+ <point x="384" y="0" type="line"/>
+ <point x="1436" y="0" type="line"/>
+ <point x="1436" y="220" type="line"/>
+ <point x="384" y="220" type="line"/>
</contour>
- <component base="one" xOffset="140"/>
+ <component base="one" xOffset="192"/>
</outline>
<lib>
<dict>
diff --git a/src/Inter-UI-Regular.ufo/kerning.plist b/src/Inter-UI-Regular.ufo/kerning.plist
index 752e4ca98..872d57e8d 100644
--- a/src/Inter-UI-Regular.ufo/kerning.plist
+++ b/src/Inter-UI-Regular.ufo/kerning.plist
@@ -1527,7 +1527,7 @@
<key>@KERN_RIGHT_t</key>
<integer>-16</integer>
<key>@KERN_RIGHT_v</key>
- <integer>-38</integer>
+ <integer>-64</integer>
<key>@KERN_RIGHT_w</key>
<integer>-69</integer>
<key>one</key>
@@ -1561,7 +1561,7 @@
<key>@KERN_RIGHT_quotedblleft</key>
<integer>-83</integer>
<key>@KERN_RIGHT_v</key>
- <integer>-24</integer>
+ <integer>-48</integer>
<key>@KERN_RIGHT_w</key>
<integer>-55</integer>
<key>@KERN_RIGHT_x</key>
@@ -3389,7 +3389,7 @@
<key>@KERN_RIGHT_approxequal</key>
<integer>-110</integer>
<key>@KERN_RIGHT_c</key>
- <integer>-56</integer>
+ <integer>-52</integer>
<key>@KERN_RIGHT_comma</key>
<integer>-206</integer>
<key>@KERN_RIGHT_divide</key>
@@ -3888,6 +3888,13 @@
<key>asterisk.case</key>
<integer>-32</integer>
</dict>
+ <key>a</key>
+ <dict>
+ <key>v</key>
+ <integer>-96</integer>
+ <key>y</key>
+ <integer>-80</integer>
+ </dict>
<key>afii10018</key>
<dict>
<key>@KERN_RIGHT_Djecyrillic</key>
@@ -4741,6 +4748,8 @@
<integer>-64</integer>
<key>seven</key>
<integer>-103</integer>
+ <key>six.1</key>
+ <integer>-176</integer>
<key>slash</key>
<integer>-48</integer>
<key>three</key>
@@ -5147,7 +5156,7 @@
<key>backslash</key>
<integer>40</integer>
<key>nine.1</key>
- <integer>-80</integer>
+ <integer>-64</integer>
<key>seven</key>
<integer>-112</integer>
<key>underscore</key>
diff --git a/src/Inter-UI-Regular.ufo/lib.plist b/src/Inter-UI-Regular.ufo/lib.plist
index 07811c05a..37eb9ac55 100644
--- a/src/Inter-UI-Regular.ufo/lib.plist
+++ b/src/Inter-UI-Regular.ufo/lib.plist
@@ -689,7 +689,9 @@
<string>zero</string>
<string>zero.slash</string>
<string>one</string>
+ <string>one.1</string>
<string>one.tnum</string>
+ <string>one.tnum.1</string>
<string>two</string>
<string>two.tnum</string>
<string>twostroke</string>
@@ -2145,7 +2147,9 @@
<string>zero</string>
<string>zero.slash</string>
<string>one</string>
+ <string>one.1</string>
<string>one.tnum</string>
+ <string>one.tnum.1</string>
<string>two</string>
<string>two.tnum</string>
<string>twostroke</string>