diff options
author | Rasmus Andersson <rasmus@notion.se> | 2017-08-25 04:27:00 +0300 |
---|---|---|
committer | Rasmus Andersson <rasmus@notion.se> | 2017-08-25 04:27:00 +0300 |
commit | e77a1a132cb8607c4454ea80f91b5062c9cacfda (patch) | |
tree | 5b0cd2ad8af80f83a6aa93efe198913d5c65427a /src/Interface-Bold.ufo/glyphs | |
parent | 75c7a08620d6811b3d4b8297dba80725094ad768 (diff) | |
download | inter-e77a1a132cb8607c4454ea80f91b5062c9cacfda.tar.xz |
tnum, zero, ss01, latin1-extended, etc
- Tabular numbers feature
- Slashed zero feature
- Stylistic set 1 feature (open numbers)
- Combination glyphs for the above feature intersections
- Improved Latin-1 extended glyph set
- Kerning improvements for numbers
- Lots of anchor improvements
- Fixes "Medium seems to be same as Regular" issue on Windows
Diffstat (limited to 'src/Interface-Bold.ufo/glyphs')
20 files changed, 639 insertions, 43 deletions
diff --git a/src/Interface-Bold.ufo/glyphs/Chook_.glif b/src/Interface-Bold.ufo/glyphs/Chook_.glif index b66e54f76..e53c8490f 100644 --- a/src/Interface-Bold.ufo/glyphs/Chook_.glif +++ b/src/Interface-Bold.ufo/glyphs/Chook_.glif @@ -4,22 +4,20 @@ <unicode hex="0187"/> <outline> <contour> - <point x="1608" y="1312" type="line" name="hr00"/> - <point x="1608" y="1624" type="line" smooth="yes"/> - <point x="1608" y="1800"/> - <point x="1764" y="1824"/> - <point x="1888" y="1824" type="curve" smooth="yes"/> - <point x="1932" y="1824"/> - <point x="1972" y="1816"/> - <point x="2016" y="1812" type="curve"/> - <point x="2016" y="2180" type="line"/> - <point x="1940" y="2196"/> - <point x="1876" y="2204"/> - <point x="1804" y="2204" type="curve" smooth="yes"/> - <point x="1460" y="2204"/> - <point x="1236" y="2000"/> - <point x="1236" y="1624" type="curve" smooth="yes"/> - <point x="1236" y="1312" type="line"/> + <point x="1660" y="1312" type="line" name="hr00"/> + <point x="1660" y="1560" type="line" smooth="yes"/> + <point x="1660" y="1760"/> + <point x="1816" y="1824"/> + <point x="1940" y="1824" type="curve" smooth="yes"/> + <point x="2068" y="1824" type="line"/> + <point x="2068" y="2192" type="line"/> + <point x="1992" y="2204"/> + <point x="1928" y="2204"/> + <point x="1856" y="2204" type="curve" smooth="yes"/> + <point x="1512" y="2204"/> + <point x="1288" y="2000"/> + <point x="1288" y="1624" type="curve" smooth="yes"/> + <point x="1288" y="1312" type="line"/> </contour> <component base="C" xOffset="-160"/> </outline> diff --git a/src/Interface-Bold.ufo/glyphs/contents.plist b/src/Interface-Bold.ufo/glyphs/contents.plist index 6732b4f47..1c4787244 100644 --- a/src/Interface-Bold.ufo/glyphs/contents.plist +++ b/src/Interface-Bold.ufo/glyphs/contents.plist @@ -752,8 +752,6 @@ <string>eight.frac.glif</string> <key>eight.sup</key> <string>eight.sup.glif</string> - <key>eight.tnum</key> - <string>eight.tnum.glif</string> <key>eightroman</key> <string>eightroman.glif</string> <key>eightsub</key> @@ -888,12 +886,14 @@ <string>florin.glif</string> <key>four</key> <string>four.glif</string> + <key>four.1</key> + <string>four.1.glif</string> <key>four.frac</key> <string>four.frac.glif</string> <key>four.sup</key> <string>four.sup.glif</string> - <key>four.tnum</key> - <string>four.tnum.glif</string> + <key>four.tnum.1</key> + <string>four.tnum.1.glif</string> <key>fourroman</key> <string>fourroman.glif</string> <key>foursub</key> @@ -1204,12 +1204,14 @@ <string>naira.glif</string> <key>nine</key> <string>nine.glif</string> + <key>nine.1</key> + <string>nine.1.glif</string> <key>nine.frac</key> <string>nine.frac.glif</string> <key>nine.sup</key> <string>nine.sup.glif</string> - <key>nine.tnum</key> - <string>nine.tnum.glif</string> + <key>nine.tnum.1</key> + <string>nine.tnum.1.glif</string> <key>nineinferior</key> <string>nineinferior.glif</string> <key>nineroman</key> @@ -1580,12 +1582,16 @@ <string>sigma1.glif</string> <key>six</key> <string>six.glif</string> + <key>six.1</key> + <string>six.1.glif</string> <key>six.frac</key> <string>six.frac.glif</string> <key>six.sup</key> <string>six.sup.glif</string> <key>six.tnum</key> <string>six.tnum.glif</string> + <key>six.tnum.1</key> + <string>six.tnum.1.glif</string> <key>sixinferior</key> <string>sixinferior.glif</string> <key>sixroman</key> @@ -4346,10 +4352,14 @@ <string>zero.glif</string> <key>zero.frac</key> <string>zero.frac.glif</string> + <key>zero.slash</key> + <string>zero.slash.glif</string> <key>zero.sup</key> <string>zero.sup.glif</string> <key>zero.tnum</key> <string>zero.tnum.glif</string> + <key>zero.tnum.slash</key> + <string>zero.tnum.slash.glif</string> <key>zerosub</key> <string>zerosub.glif</string> <key>zerosuperior</key> diff --git a/src/Interface-Bold.ufo/glyphs/eight.tnum.glif b/src/Interface-Bold.ufo/glyphs/eight.tnum.glif deleted file mode 100644 index 4681c80af..000000000 --- a/src/Interface-Bold.ufo/glyphs/eight.tnum.glif +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<glyph name="eight.tnum" format="1"> - <advance width="1792"/> - <outline> - <component base="eight"/> - </outline> -</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/five.tnum.glif b/src/Interface-Bold.ufo/glyphs/five.tnum.glif index ed8c46247..1c4392029 100644 --- a/src/Interface-Bold.ufo/glyphs/five.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/five.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="five" xOffset="64"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/four.1.glif b/src/Interface-Bold.ufo/glyphs/four.1.glif new file mode 100644 index 000000000..bf61f0afb --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/four.1.glif @@ -0,0 +1,61 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four.1" format="1"> + <advance width="1792"/> + <outline> + <contour> + <point x="1664" y="784" type="line"/> + <point x="544" y="784" type="line"/> + <point x="1192" y="2004" type="line"/> + <point x="772" y="2004" type="line"/> + <point x="84" y="708" type="line"/> + <point x="84" y="400" type="line"/> + <point x="1664" y="400" type="line"/> + </contour> + <contour> + <point x="1360" y="1280" type="line"/> + <point x="948" y="1280" type="line"/> + <point x="948" y="0" type="line"/> + <point x="1360" y="0" type="line"/> + </contour> + </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>895.125</real> + </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> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 80, 'rightMargin': 80}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/four.tnum.1.glif b/src/Interface-Bold.ufo/glyphs/four.tnum.1.glif new file mode 100644 index 000000000..ea96e2525 --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/four.tnum.1.glif @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="four.tnum.1" format="1"> + <advance width="1792"/> + <outline> + <component base="four.1"/> + </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>895.125</real> + </dict> + </array> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 80, 'rightMargin': 80}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/four.tnum.glif b/src/Interface-Bold.ufo/glyphs/four.tnum.glif deleted file mode 100644 index 121fea889..000000000 --- a/src/Interface-Bold.ufo/glyphs/four.tnum.glif +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<glyph name="four.tnum" format="1"> - <advance width="1792"/> - <outline> - <component base="four"/> - </outline> -</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/nine.1.glif b/src/Interface-Bold.ufo/glyphs/nine.1.glif new file mode 100644 index 000000000..3d90f6937 --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/nine.1.glif @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine.1" format="1"> + <advance width="1792"/> + <outline> + <component base="six.1" xScale="-1" yScale="-1" xOffset="1716" yOffset="2004"/> + </outline> + <lib> + <dict> + <key>com.adobe.type.autohint</key> + <data> + </data> + <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>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>1238.875</real> + </dict> + </array> + <key>com.typemytype.robofont.layerData</key> + <dict> + <key>reference</key> + <dict> + <key>anchors</key> + <array> + </array> + <key>components</key> + <array> + <dict> + <key>baseGlyph</key> + <string>nine</string> + <key>transformation</key> + <array> + <integer>1</integer> + <integer>0</integer> + <integer>0</integer> + <integer>1</integer> + <real>0.0</real> + <integer>0</integer> + </array> + </dict> + </array> + <key>contours</key> + <array> + </array> + <key>lib</key> + <dict> + </dict> + <key>name</key> + <string>nine.1</string> + <key>unicodes</key> + <array> + </array> + <key>width</key> + <integer>1792</integer> + </dict> + </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> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 113, 'rightMargin': 132}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/nine.tnum.1.glif b/src/Interface-Bold.ufo/glyphs/nine.tnum.1.glif new file mode 100644 index 000000000..970e3f14c --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/nine.tnum.1.glif @@ -0,0 +1,88 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="nine.tnum.1" format="1"> + <advance width="1792"/> + <outline> + <component base="nine.1"/> + </outline> + <lib> + <dict> + <key>com.adobe.type.autohint</key> + <data> + </data> + <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>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>1238.875</real> + </dict> + </array> + <key>com.typemytype.robofont.layerData</key> + <dict> + <key>reference</key> + <dict> + <key>anchors</key> + <array> + </array> + <key>components</key> + <array> + <dict> + <key>baseGlyph</key> + <string>nine</string> + <key>transformation</key> + <array> + <integer>1</integer> + <integer>0</integer> + <integer>0</integer> + <integer>1</integer> + <real>0.0</real> + <integer>0</integer> + </array> + </dict> + </array> + <key>contours</key> + <array> + </array> + <key>lib</key> + <dict> + </dict> + <key>name</key> + <string>nine.tnum.1</string> + <key>unicodes</key> + <array> + </array> + <key>width</key> + <integer>1792</integer> + </dict> + </dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 113, 'rightMargin': 132}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/nine.tnum.glif b/src/Interface-Bold.ufo/glyphs/nine.tnum.glif deleted file mode 100644 index c279ce6ea..000000000 --- a/src/Interface-Bold.ufo/glyphs/nine.tnum.glif +++ /dev/null @@ -1,7 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<glyph name="nine.tnum" format="1"> - <advance width="1792"/> - <outline> - <component base="nine"/> - </outline> -</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/one.tnum.glif b/src/Interface-Bold.ufo/glyphs/one.tnum.glif index 9251e9faf..2543ff54d 100644 --- a/src/Interface-Bold.ufo/glyphs/one.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/one.tnum.glif @@ -2,6 +2,23 @@ <glyph name="one.tnum" format="1"> <advance width="1792"/> <outline> + <contour> + <point x="128" y="0" type="line"/> + <point x="1600" y="0" type="line"/> + <point x="1600" y="384" type="line"/> + <point x="128" y="384" type="line"/> + </contour> <component base="one" xOffset="-4"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/seven.tnum.glif b/src/Interface-Bold.ufo/glyphs/seven.tnum.glif index 46555212e..049c34127 100644 --- a/src/Interface-Bold.ufo/glyphs/seven.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/seven.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="seven" xOffset="64"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/six.1.glif b/src/Interface-Bold.ufo/glyphs/six.1.glif new file mode 100644 index 000000000..5ecb8bd51 --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/six.1.glif @@ -0,0 +1,118 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six.1" format="1"> + <advance width="1664"/> + <outline> + <contour> + <point x="816" y="2004" type="line"/> + <point x="348" y="1300" type="line" smooth="yes"/> + <point x="208" y="1088"/> + <point x="128" y="944"/> + <point x="128.0" y="724.0" type="curve"/> + <point x="128.0" y="316.0"/> + <point x="416.0" y="-28.0"/> + <point x="840.0" y="-28.0" type="curve" smooth="yes"/> + <point x="1248.0" y="-28.0"/> + <point x="1524.0" y="272.0"/> + <point x="1524.0" y="664.0" type="curve" smooth="yes"/> + <point x="1524.0" y="1052.0"/> + <point x="1332.0" y="1352.0"/> + <point x="964.0" y="1352.0" type="curve" smooth="yes"/> + <point x="612.0" y="1352.0"/> + <point x="412.0" y="1068.0"/> + <point x="412.0" y="848.0" type="curve"/> + <point x="556.0" y="736.0" type="line"/> + <point x="556" y="860"/> + <point x="636" y="996"/> + <point x="816.0" y="996.0" type="curve" smooth="yes"/> + <point x="980" y="996"/> + <point x="1088.0" y="868.0"/> + <point x="1088.0" y="664.0" type="curve" smooth="yes"/> + <point x="1088.0" y="472.0"/> + <point x="984.0" y="332.0"/> + <point x="828.0" y="332.0" type="curve" smooth="yes"/> + <point x="656.0" y="332.0"/> + <point x="556" y="452"/> + <point x="556" y="712" type="curve"/> + <point x="528" y="864" type="line" smooth="yes"/> + <point x="1300" y="2004" type="line"/> + </contour> + </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>566.5</real> + </dict> + </array> + <key>com.typemytype.robofont.layerData</key> + <dict> + <key>reference</key> + <dict> + <key>anchors</key> + <array> + </array> + <key>components</key> + <array> + <dict> + <key>baseGlyph</key> + <string>six</string> + <key>transformation</key> + <array> + <integer>1</integer> + <integer>0</integer> + <integer>0</integer> + <integer>1</integer> + <integer>0</integer> + <integer>0</integer> + </array> + </dict> + </array> + <key>contours</key> + <array> + </array> + <key>lib</key> + <dict> + </dict> + <key>name</key> + <string>six.1</string> + <key>unicodes</key> + <array> + </array> + <key>width</key> + <integer>1664</integer> + </dict> + </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> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 122, 'rightMargin': 86}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/six.tnum.1.glif b/src/Interface-Bold.ufo/glyphs/six.tnum.1.glif new file mode 100644 index 000000000..9c5327064 --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/six.tnum.1.glif @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="six.tnum.1" format="1"> + <advance width="1792"/> + <outline> + <component base="six.1" xOffset="68"/> + </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/six.tnum.glif b/src/Interface-Bold.ufo/glyphs/six.tnum.glif index 3bd2e56cc..46dd25375 100644 --- a/src/Interface-Bold.ufo/glyphs/six.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/six.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="six" xOffset="64.0"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/three.tnum.glif b/src/Interface-Bold.ufo/glyphs/three.tnum.glif index cb9e38372..ab37ac70f 100644 --- a/src/Interface-Bold.ufo/glyphs/three.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/three.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="three" xOffset="64"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/two.tnum.glif b/src/Interface-Bold.ufo/glyphs/two.tnum.glif index 07b57e4d4..2f837ede2 100644 --- a/src/Interface-Bold.ufo/glyphs/two.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/two.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="two" xOffset="64"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/zero.slash.glif b/src/Interface-Bold.ufo/glyphs/zero.slash.glif new file mode 100644 index 000000000..bf56685ed --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/zero.slash.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.slash" format="1"> + <advance width="1664"/> + <outline> + <contour> + <point x="1076" y="1848" type="line"/> + <point x="332" y="336" type="line"/> + <point x="580" y="160" type="line"/> + <point x="1332" y="1680" type="line"/> + </contour> + <component base="zero"/> + </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> + </array> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.89</real> + <real>0.96</real> + <real>0.92</real> + <real>1.0</real> + </array> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 122, 'rightMargin': 123}</string> + </dict> + </lib> +</glyph> diff --git a/src/Interface-Bold.ufo/glyphs/zero.tnum.glif b/src/Interface-Bold.ufo/glyphs/zero.tnum.glif index de2571e49..f86a9b350 100644 --- a/src/Interface-Bold.ufo/glyphs/zero.tnum.glif +++ b/src/Interface-Bold.ufo/glyphs/zero.tnum.glif @@ -4,4 +4,15 @@ <outline> <component base="zero" xOffset="64"/> </outline> + <lib> + <dict> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + </dict> + </lib> </glyph> diff --git a/src/Interface-Bold.ufo/glyphs/zero.tnum.slash.glif b/src/Interface-Bold.ufo/glyphs/zero.tnum.slash.glif new file mode 100644 index 000000000..d3156a10a --- /dev/null +++ b/src/Interface-Bold.ufo/glyphs/zero.tnum.slash.glif @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<glyph name="zero.tnum.slash" format="1"> + <advance width="1792"/> + <outline> + <contour> + <point x="1140" y="1848" type="line"/> + <point x="396" y="336" type="line"/> + <point x="644" y="160" type="line"/> + <point x="1396" y="1680" type="line"/> + </contour> + <component base="zero" xOffset="64"/> + </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> + </array> + <key>com.typemytype.robofont.mark</key> + <array> + <real>0.9230863777</real> + <real>0.9647658846</real> + <real>0.7857136537</real> + <real>1.0</real> + </array> + <key>interface.gridadjust.original</key> + <string>{'width': 1627, 'leftMargin': 122, 'rightMargin': 123}</string> + </dict> + </lib> +</glyph> |