diff options
author | Rasmus Andersson <rasmus@notion.se> | 2017-10-23 01:07:37 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2017-10-23 01:07:37 +0300 |
commit | 092e5418bee4de400a1257c6ad04e34dd5b2d93e (patch) | |
tree | db7ff75726f6a5e998b42be40f373d0f039d3467 /src/Inter-UI-Regular.ufo | |
parent | f281488114ae2a3fd6e6a7058b0863b9c33087c4 (diff) | |
download | inter-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.fea | 4 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/contents.plist | 4 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/one.1.glif | 31 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/one.glif | 15 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/one.tnum.1.glif | 24 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/glyphs/one.tnum.glif | 10 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/kerning.plist | 17 | ||||
-rw-r--r-- | src/Inter-UI-Regular.ufo/lib.plist | 4 |
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> |