summaryrefslogtreecommitdiff
path: root/src/Interface-Bold.ufo/glyphs
diff options
context:
space:
mode:
authorRasmus Andersson <rasmus@notion.se>2017-08-26 23:35:55 +0300
committerRasmus Andersson <rasmus@notion.se>2017-08-26 23:35:55 +0300
commit66d89e754fbdc0ae9e5bdeaf5bea04424ab16305 (patch)
treefddf3f3a86de64f7e6ca0bef0de01214c5bfb9dd /src/Interface-Bold.ufo/glyphs
parentd4678c2ed43c7abb736804e1c79a769fed6a6c19 (diff)
downloadinter-66d89e754fbdc0ae9e5bdeaf5bea04424ab16305.tar.xz
Adds and improves a lot of case and calt ".case" glyphs used with tall letterforms
Diffstat (limited to 'src/Interface-Bold.ufo/glyphs')
-rw-r--r--src/Interface-Bold.ufo/glyphs/arrowdown.case.glif (renamed from src/Interface-Bold.ufo/glyphs/arrowdown.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/arrowleft.case.glif (renamed from src/Interface-Bold.ufo/glyphs/arrowleft.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/arrowright.case.glif (renamed from src/Interface-Bold.ufo/glyphs/arrowright.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/arrowup.case.glif (renamed from src/Interface-Bold.ufo/glyphs/arrowup.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/asterisk.case.glif84
-rw-r--r--src/Interface-Bold.ufo/glyphs/at.case.glif (renamed from src/Interface-Bold.ufo/glyphs/at.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/braceleft.case.glif (renamed from src/Interface-Bold.ufo/glyphs/braceleft.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/braceright.case.glif (renamed from src/Interface-Bold.ufo/glyphs/braceright.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/bracketleft.case.glif (renamed from src/Interface-Bold.ufo/glyphs/bracketleft.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/bracketright.case.glif (renamed from src/Interface-Bold.ufo/glyphs/bracketright.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/bullet.case.glif (renamed from src/Interface-Bold.ufo/glyphs/bullet.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/colon.case.glif21
-rw-r--r--src/Interface-Bold.ufo/glyphs/colon.glif2
-rw-r--r--src/Interface-Bold.ufo/glyphs/colon.pnum.glif15
-rw-r--r--src/Interface-Bold.ufo/glyphs/contents.plist98
-rw-r--r--src/Interface-Bold.ufo/glyphs/divide.case.glif (renamed from src/Interface-Bold.ufo/glyphs/divide.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/emdash.case.glif (renamed from src/Interface-Bold.ufo/glyphs/emdash.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/endash.case.glif (renamed from src/Interface-Bold.ufo/glyphs/endash.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/equal.case.glif (renamed from src/Interface-Bold.ufo/glyphs/equal.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/figuredash.case.glif (renamed from src/Interface-Bold.ufo/glyphs/figuredash.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/hyphen.case.glif (renamed from src/Interface-Bold.ufo/glyphs/hyphen.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/minus.case.glif (renamed from src/Interface-Bold.ufo/glyphs/minus.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/multiply.case.glif (renamed from src/Interface-Bold.ufo/glyphs/multiply.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/notequal.case.glif (renamed from src/Interface-Bold.ufo/glyphs/notequal.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/parenleft.case.glif (renamed from src/Interface-Bold.ufo/glyphs/parenleft.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/parenright.case.glif (renamed from src/Interface-Bold.ufo/glyphs/parenright.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/period.glif6
-rw-r--r--src/Interface-Bold.ufo/glyphs/period.num.glif47
-rw-r--r--src/Interface-Bold.ufo/glyphs/plus.case.glif (renamed from src/Interface-Bold.ufo/glyphs/plus.cap.glif)2
-rw-r--r--src/Interface-Bold.ufo/glyphs/plusminus.case.glif20
-rw-r--r--src/Interface-Bold.ufo/glyphs/uni20DB__.glif6
-rw-r--r--src/Interface-Bold.ufo/glyphs/uni20DC__.glif6
32 files changed, 256 insertions, 93 deletions
diff --git a/src/Interface-Bold.ufo/glyphs/arrowdown.cap.glif b/src/Interface-Bold.ufo/glyphs/arrowdown.case.glif
index e810de37e..6fc0efb86 100644
--- a/src/Interface-Bold.ufo/glyphs/arrowdown.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/arrowdown.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="arrowdown.cap" format="1">
+<glyph name="arrowdown.case" format="1">
<advance width="1792"/>
<outline>
<component base="arrowdown" yOffset="256"/>
diff --git a/src/Interface-Bold.ufo/glyphs/arrowleft.cap.glif b/src/Interface-Bold.ufo/glyphs/arrowleft.case.glif
index 4e47e2c68..a37c5ed1d 100644
--- a/src/Interface-Bold.ufo/glyphs/arrowleft.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/arrowleft.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="arrowleft.cap" format="1">
+<glyph name="arrowleft.case" format="1">
<advance width="3072"/>
<outline>
<component base="arrowleft" yOffset="192"/>
diff --git a/src/Interface-Bold.ufo/glyphs/arrowright.cap.glif b/src/Interface-Bold.ufo/glyphs/arrowright.case.glif
index 6a425e5f1..51c6bde9a 100644
--- a/src/Interface-Bold.ufo/glyphs/arrowright.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/arrowright.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="arrowright.cap" format="1">
+<glyph name="arrowright.case" format="1">
<advance width="3072"/>
<outline>
<component base="arrowright" yOffset="192"/>
diff --git a/src/Interface-Bold.ufo/glyphs/arrowup.cap.glif b/src/Interface-Bold.ufo/glyphs/arrowup.case.glif
index 26d1be020..62f7132cd 100644
--- a/src/Interface-Bold.ufo/glyphs/arrowup.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/arrowup.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="arrowup.cap" format="1">
+<glyph name="arrowup.case" format="1">
<advance width="1792"/>
<outline>
<component base="arrowup" yOffset="256"/>
diff --git a/src/Interface-Bold.ufo/glyphs/asterisk.case.glif b/src/Interface-Bold.ufo/glyphs/asterisk.case.glif
new file mode 100644
index 000000000..204b52883
--- /dev/null
+++ b/src/Interface-Bold.ufo/glyphs/asterisk.case.glif
@@ -0,0 +1,84 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="asterisk.case" format="1">
+ <advance width="1536"/>
+ <note>
+ Recipe:
+ 1. make horizontal rect
+ 2. copy rect and paste
+ 3. rotate by 60 deg
+ 4. enter transform mode and center it
+ 5. copy the rotated piece and paste
+ 6. flip on vertical axis
+ 7. enter transform mode and center it
+ </note>
+ <outline>
+ <contour>
+ <point x="552" y="408" type="line"/>
+ <point x="760" y="788" type="line"/>
+ <point x="776" y="788" type="line"/>
+ <point x="984" y="408" type="line"/>
+ <point x="1192" y="528" type="line"/>
+ <point x="968" y="900" type="line"/>
+ <point x="976" y="916" type="line"/>
+ <point x="1408" y="904" type="line"/>
+ <point x="1408" y="1144" type="line"/>
+ <point x="976" y="1132" type="line"/>
+ <point x="968" y="1148" type="line"/>
+ <point x="1192" y="1520" type="line"/>
+ <point x="984" y="1640" type="line"/>
+ <point x="776" y="1256" type="line"/>
+ <point x="760" y="1256" type="line"/>
+ <point x="552" y="1640" type="line"/>
+ <point x="344" y="1520" type="line"/>
+ <point x="572" y="1148" type="line"/>
+ <point x="564" y="1132" type="line"/>
+ <point x="128" y="1144" type="line"/>
+ <point x="128" y="904" type="line"/>
+ <point x="564" y="916" type="line"/>
+ <point x="572" y="900" type="line"/>
+ <point x="344" y="528" type="line"/>
+ </contour>
+ </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>768</integer>
+ <key>y</key>
+ <integer>636</integer>
+ </dict>
+ <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>1516</integer>
+ <key>y</key>
+ <integer>1024</integer>
+ </dict>
+ </array>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.94</real>
+ <real>0.94</real>
+ <real>0.94</real>
+ <real>1.0</real>
+ </array>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Interface-Bold.ufo/glyphs/at.cap.glif b/src/Interface-Bold.ufo/glyphs/at.case.glif
index 61dd4aba1..71c6701f0 100644
--- a/src/Interface-Bold.ufo/glyphs/at.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/at.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="at.cap" format="1">
+<glyph name="at.case" format="1">
<advance width="2816"/>
<outline>
<component base="at" yOffset="284"/>
diff --git a/src/Interface-Bold.ufo/glyphs/braceleft.cap.glif b/src/Interface-Bold.ufo/glyphs/braceleft.case.glif
index 2ca6681ec..fd8df57fd 100644
--- a/src/Interface-Bold.ufo/glyphs/braceleft.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/braceleft.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="braceleft.cap" format="1">
+<glyph name="braceleft.case" format="1">
<advance width="1024"/>
<outline>
<component base="braceleft" yOffset="172"/>
diff --git a/src/Interface-Bold.ufo/glyphs/braceright.cap.glif b/src/Interface-Bold.ufo/glyphs/braceright.case.glif
index ce4fcee57..accaf9f5e 100644
--- a/src/Interface-Bold.ufo/glyphs/braceright.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/braceright.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="braceright.cap" format="1">
+<glyph name="braceright.case" format="1">
<advance width="1024"/>
<outline>
<component base="braceright" yOffset="172"/>
diff --git a/src/Interface-Bold.ufo/glyphs/bracketleft.cap.glif b/src/Interface-Bold.ufo/glyphs/bracketleft.case.glif
index 63d4d79be..97485601d 100644
--- a/src/Interface-Bold.ufo/glyphs/bracketleft.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/bracketleft.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="bracketleft.cap" format="1">
+<glyph name="bracketleft.case" format="1">
<advance width="1024"/>
<outline>
<component base="bracketleft" yOffset="64"/>
diff --git a/src/Interface-Bold.ufo/glyphs/bracketright.cap.glif b/src/Interface-Bold.ufo/glyphs/bracketright.case.glif
index 4188085f5..46f0a9c66 100644
--- a/src/Interface-Bold.ufo/glyphs/bracketright.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/bracketright.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="bracketright.cap" format="1">
+<glyph name="bracketright.case" format="1">
<advance width="1024"/>
<outline>
<component base="bracketright" yOffset="64"/>
diff --git a/src/Interface-Bold.ufo/glyphs/bullet.cap.glif b/src/Interface-Bold.ufo/glyphs/bullet.case.glif
index a655c61c9..0c443ebf5 100644
--- a/src/Interface-Bold.ufo/glyphs/bullet.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/bullet.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="bullet.cap" format="1">
+<glyph name="bullet.case" format="1">
<advance width="1024"/>
<outline>
<component base="bullet" yOffset="128"/>
diff --git a/src/Interface-Bold.ufo/glyphs/colon.case.glif b/src/Interface-Bold.ufo/glyphs/colon.case.glif
new file mode 100644
index 000000000..16fd4a401
--- /dev/null
+++ b/src/Interface-Bold.ufo/glyphs/colon.case.glif
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="colon.case" format="1">
+ <advance width="856"/>
+ <outline>
+ <component base="period" xOffset="44" yOffset="288"/>
+ <component base="period" xOffset="44" yOffset="1296"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.94</real>
+ <real>0.94</real>
+ <real>0.94</real>
+ <real>1.0</real>
+ </array>
+ <key>interface.gridadjust.original</key>
+ <string>{'width': 828, 'leftMargin': 141, 'rightMargin': 195}</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Interface-Bold.ufo/glyphs/colon.glif b/src/Interface-Bold.ufo/glyphs/colon.glif
index a95a56578..e3cbb3fa0 100644
--- a/src/Interface-Bold.ufo/glyphs/colon.glif
+++ b/src/Interface-Bold.ufo/glyphs/colon.glif
@@ -4,7 +4,7 @@
<unicode hex="003A"/>
<outline>
<component base="period" xOffset="-4"/>
- <component base="period" xOffset="-4" yOffset="1096"/>
+ <component base="period" xOffset="-4" yOffset="1032"/>
</outline>
<lib>
<dict>
diff --git a/src/Interface-Bold.ufo/glyphs/colon.pnum.glif b/src/Interface-Bold.ufo/glyphs/colon.pnum.glif
deleted file mode 100644
index 1d1890418..000000000
--- a/src/Interface-Bold.ufo/glyphs/colon.pnum.glif
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="colon.pnum" format="1">
- <advance width="768"/>
- <unicode hex="EE01"/>
- <outline>
- <component base="period" xOffset="-4" yOffset="260"/>
- <component base="period" xOffset="-4" yOffset="1356"/>
- </outline>
- <lib>
- <dict>
- <key>interface.gridadjust.original</key>
- <string>{'width': 828, 'leftMargin': 141, 'rightMargin': 195}</string>
- </dict>
- </lib>
-</glyph>
diff --git a/src/Interface-Bold.ufo/glyphs/contents.plist b/src/Interface-Bold.ufo/glyphs/contents.plist
index 9647887a1..7564eb680 100644
--- a/src/Interface-Bold.ufo/glyphs/contents.plist
+++ b/src/Interface-Bold.ufo/glyphs/contents.plist
@@ -398,8 +398,8 @@
<string>archdblsubnosp.glif</string>
<key>arrowdown</key>
<string>arrowdown.glif</string>
- <key>arrowdown.cap</key>
- <string>arrowdown.cap.glif</string>
+ <key>arrowdown.case</key>
+ <string>arrowdown.case.glif</string>
<key>arrowheaddownmod</key>
<string>arrowheaddownmod.glif</string>
<key>arrowheadleftmod</key>
@@ -410,16 +410,16 @@
<string>arrowheadupmod.glif</string>
<key>arrowleft</key>
<string>arrowleft.glif</string>
- <key>arrowleft.cap</key>
- <string>arrowleft.cap.glif</string>
+ <key>arrowleft.case</key>
+ <string>arrowleft.case.glif</string>
<key>arrowright</key>
<string>arrowright.glif</string>
- <key>arrowright.cap</key>
- <string>arrowright.cap.glif</string>
+ <key>arrowright.case</key>
+ <string>arrowright.case.glif</string>
<key>arrowup</key>
<string>arrowup.glif</string>
- <key>arrowup.cap</key>
- <string>arrowup.cap.glif</string>
+ <key>arrowup.case</key>
+ <string>arrowup.case.glif</string>
<key>asciicircum</key>
<string>asciicircum.glif</string>
<key>asciitilde</key>
@@ -434,12 +434,14 @@
<string>ascriptturn_uni02DE__.glif</string>
<key>asterisk</key>
<string>asterisk.glif</string>
+ <key>asterisk.case</key>
+ <string>asterisk.case.glif</string>
<key>asterism</key>
<string>asterism.glif</string>
<key>at</key>
<string>at.glif</string>
- <key>at.cap</key>
- <string>at.cap.glif</string>
+ <key>at.case</key>
+ <string>at.case.glif</string>
<key>aturn</key>
<string>aturn.glif</string>
<key>aturn_uni02DE</key>
@@ -478,20 +480,20 @@
<string>blackleftpointingtriangle.glif</string>
<key>braceleft</key>
<string>braceleft.glif</string>
- <key>braceleft.cap</key>
- <string>braceleft.cap.glif</string>
+ <key>braceleft.case</key>
+ <string>braceleft.case.glif</string>
<key>braceright</key>
<string>braceright.glif</string>
- <key>braceright.cap</key>
- <string>braceright.cap.glif</string>
+ <key>braceright.case</key>
+ <string>braceright.case.glif</string>
<key>bracketleft</key>
<string>bracketleft.glif</string>
- <key>bracketleft.cap</key>
- <string>bracketleft.cap.glif</string>
+ <key>bracketleft.case</key>
+ <string>bracketleft.case.glif</string>
<key>bracketright</key>
<string>bracketright.glif</string>
- <key>bracketright.cap</key>
- <string>bracketright.cap.glif</string>
+ <key>bracketright.case</key>
+ <string>bracketright.case.glif</string>
<key>breve</key>
<string>breve.glif</string>
<key>breveacutecomb</key>
@@ -524,8 +526,8 @@
<string>btopbar.glif</string>
<key>bullet</key>
<string>bullet.glif</string>
- <key>bullet.cap</key>
- <string>bullet.cap.glif</string>
+ <key>bullet.case</key>
+ <string>bullet.case.glif</string>
<key>bullseye</key>
<string>bullseye.glif</string>
<key>c</key>
@@ -596,8 +598,8 @@
<string>circumflextildecomb.glif</string>
<key>colon</key>
<string>colon.glif</string>
- <key>colon.pnum</key>
- <string>colon.pnum.glif</string>
+ <key>colon.case</key>
+ <string>colon.case.glif</string>
<key>coloncurrency</key>
<string>coloncurrency.glif</string>
<key>colontriangularhalfmod</key>
@@ -716,8 +718,8 @@
<string>digamma.glif</string>
<key>divide</key>
<string>divide.glif</string>
- <key>divide.cap</key>
- <string>divide.cap.glif</string>
+ <key>divide.case</key>
+ <string>divide.case.glif</string>
<key>djecyrillic</key>
<string>djecyrillic.glif</string>
<key>dollar</key>
@@ -792,8 +794,8 @@
<string>emcyrillic.glif</string>
<key>emdash</key>
<string>emdash.glif</string>
- <key>emdash.cap</key>
- <string>emdash.cap.glif</string>
+ <key>emdash.case</key>
+ <string>emdash.case.glif</string>
<key>emquad</key>
<string>emquad.glif</string>
<key>emspace</key>
@@ -802,8 +804,8 @@
<string>encyrillic.glif</string>
<key>endash</key>
<string>endash.glif</string>
- <key>endash.cap</key>
- <string>endash.cap.glif</string>
+ <key>endash.case</key>
+ <string>endash.case.glif</string>
<key>endescendercyrillic</key>
<string>endescendercyrillic.glif</string>
<key>eng</key>
@@ -834,8 +836,8 @@
<string>epsilonclosed.glif</string>
<key>equal</key>
<string>equal.glif</string>
- <key>equal.cap</key>
- <string>equal.cap.glif</string>
+ <key>equal.case</key>
+ <string>equal.case.glif</string>
<key>equalsub</key>
<string>equalsub.glif</string>
<key>equalsuperior</key>
@@ -880,8 +882,8 @@
<string>f.glif</string>
<key>figuredash</key>
<string>figuredash.glif</string>
- <key>figuredash.cap</key>
- <string>figuredash.cap.glif</string>
+ <key>figuredash.case</key>
+ <string>figuredash.case.glif</string>
<key>figurespace</key>
<string>figurespace.glif</string>
<key>finalkaf</key>
@@ -1042,8 +1044,8 @@
<string>hv.glif</string>
<key>hyphen</key>
<string>hyphen.glif</string>
- <key>hyphen.cap</key>
- <string>hyphen.cap.glif</string>
+ <key>hyphen.case</key>
+ <string>hyphen.case.glif</string>
<key>hyphen__</key>
<string>hyphen__.glif</string>
<key>hyphenbullet</key>
@@ -1214,8 +1216,8 @@
<string>mill.glif</string>
<key>minus</key>
<string>minus.glif</string>
- <key>minus.cap</key>
- <string>minus.cap.glif</string>
+ <key>minus.case</key>
+ <string>minus.case.glif</string>
<key>minusmod</key>
<string>minusmod.glif</string>
<key>minussub</key>
@@ -1232,8 +1234,8 @@
<string>mu.glif</string>
<key>multiply</key>
<string>multiply.glif</string>
- <key>multiply.cap</key>
- <string>multiply.cap.glif</string>
+ <key>multiply.case</key>
+ <string>multiply.case.glif</string>
<key>n</key>
<string>n.glif</string>
<key>naira</key>
@@ -1260,8 +1262,8 @@
<string>nlfthook.glif</string>
<key>notequal</key>
<string>notequal.glif</string>
- <key>notequal.cap</key>
- <string>notequal.cap.glif</string>
+ <key>notequal.case</key>
+ <string>notequal.case.glif</string>
<key>nrthook</key>
<string>nrthook.glif</string>
<key>nsuperior</key>
@@ -1354,16 +1356,16 @@
<string>paragraph.glif</string>
<key>parenleft</key>
<string>parenleft.glif</string>
- <key>parenleft.cap</key>
- <string>parenleft.cap.glif</string>
+ <key>parenleft.case</key>
+ <string>parenleft.case.glif</string>
<key>parenleftinferior</key>
<string>parenleftinferior.glif</string>
<key>parenleftsuperior</key>
<string>parenleftsuperior.glif</string>
<key>parenright</key>
<string>parenright.glif</string>
- <key>parenright.cap</key>
- <string>parenright.cap.glif</string>
+ <key>parenright.case</key>
+ <string>parenright.case.glif</string>
<key>parenrightsub</key>
<string>parenrightsub.glif</string>
<key>parenrightsuperior</key>
@@ -1378,6 +1380,8 @@
<string>percent.glif</string>
<key>period</key>
<string>period.glif</string>
+ <key>period.num</key>
+ <string>period.num.glif</string>
<key>periodcentered</key>
<string>periodcentered.glif</string>
<key>perispomenigreekcmb</key>
@@ -1414,10 +1418,12 @@
<string>placeofinterestsign.glif</string>
<key>plus</key>
<string>plus.glif</string>
- <key>plus.cap</key>
- <string>plus.cap.glif</string>
+ <key>plus.case</key>
+ <string>plus.case.glif</string>
<key>plusminus</key>
<string>plusminus.glif</string>
+ <key>plusminus.case</key>
+ <string>plusminus.case.glif</string>
<key>plusmod</key>
<string>plusmod.glif</string>
<key>plussub</key>
diff --git a/src/Interface-Bold.ufo/glyphs/divide.cap.glif b/src/Interface-Bold.ufo/glyphs/divide.case.glif
index ff388f899..ca19eae38 100644
--- a/src/Interface-Bold.ufo/glyphs/divide.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/divide.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="divide.cap" format="1">
+<glyph name="divide.case" format="1">
<advance width="1792"/>
<outline>
<component base="divide" yOffset="80"/>
diff --git a/src/Interface-Bold.ufo/glyphs/emdash.cap.glif b/src/Interface-Bold.ufo/glyphs/emdash.case.glif
index d74d6ca0b..9d2a7fdce 100644
--- a/src/Interface-Bold.ufo/glyphs/emdash.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/emdash.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="emdash.cap" format="1">
+<glyph name="emdash.case" format="1">
<advance width="2560"/>
<outline>
<component base="emdash" yOffset="160"/>
diff --git a/src/Interface-Bold.ufo/glyphs/endash.cap.glif b/src/Interface-Bold.ufo/glyphs/endash.case.glif
index f66734d31..876cdfadf 100644
--- a/src/Interface-Bold.ufo/glyphs/endash.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/endash.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="endash.cap" format="1">
+<glyph name="endash.case" format="1">
<advance width="1792"/>
<outline>
<component base="endash" yOffset="160"/>
diff --git a/src/Interface-Bold.ufo/glyphs/equal.cap.glif b/src/Interface-Bold.ufo/glyphs/equal.case.glif
index 1f7a12897..1c5c5e9a9 100644
--- a/src/Interface-Bold.ufo/glyphs/equal.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/equal.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="equal.cap" format="1">
+<glyph name="equal.case" format="1">
<advance width="1536"/>
<outline>
<component base="equal" yOffset="148"/>
diff --git a/src/Interface-Bold.ufo/glyphs/figuredash.cap.glif b/src/Interface-Bold.ufo/glyphs/figuredash.case.glif
index 90a77a850..499679184 100644
--- a/src/Interface-Bold.ufo/glyphs/figuredash.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/figuredash.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="figuredash.cap" format="1">
+<glyph name="figuredash.case" format="1">
<advance width="1792"/>
<outline>
<component base="figuredash" yOffset="160"/>
diff --git a/src/Interface-Bold.ufo/glyphs/hyphen.cap.glif b/src/Interface-Bold.ufo/glyphs/hyphen.case.glif
index 85cf43a31..4810d95c6 100644
--- a/src/Interface-Bold.ufo/glyphs/hyphen.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/hyphen.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="hyphen.cap" format="1">
+<glyph name="hyphen.case" format="1">
<advance width="1280"/>
<outline>
<component base="hyphen" yOffset="164"/>
diff --git a/src/Interface-Bold.ufo/glyphs/minus.cap.glif b/src/Interface-Bold.ufo/glyphs/minus.case.glif
index ef9defa32..a4170246b 100644
--- a/src/Interface-Bold.ufo/glyphs/minus.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/minus.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="minus.cap" format="1">
+<glyph name="minus.case" format="1">
<advance width="1536"/>
<outline>
<component base="minus" yOffset="48"/>
diff --git a/src/Interface-Bold.ufo/glyphs/multiply.cap.glif b/src/Interface-Bold.ufo/glyphs/multiply.case.glif
index bc3fb34c5..657252be9 100644
--- a/src/Interface-Bold.ufo/glyphs/multiply.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/multiply.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="multiply.cap" format="1">
+<glyph name="multiply.case" format="1">
<advance width="1536"/>
<outline>
<component base="multiply" yOffset="80"/>
diff --git a/src/Interface-Bold.ufo/glyphs/notequal.cap.glif b/src/Interface-Bold.ufo/glyphs/notequal.case.glif
index 99b7d2e83..767b685e5 100644
--- a/src/Interface-Bold.ufo/glyphs/notequal.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/notequal.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="notequal.cap" format="1">
+<glyph name="notequal.case" format="1">
<advance width="1536"/>
<outline>
<component base="notequal" yOffset="148"/>
diff --git a/src/Interface-Bold.ufo/glyphs/parenleft.cap.glif b/src/Interface-Bold.ufo/glyphs/parenleft.case.glif
index 29f4a0247..ca5d1de06 100644
--- a/src/Interface-Bold.ufo/glyphs/parenleft.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/parenleft.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="parenleft.cap" format="1">
+<glyph name="parenleft.case" format="1">
<advance width="1024"/>
<outline>
<component base="parenleft" yOffset="140"/>
diff --git a/src/Interface-Bold.ufo/glyphs/parenright.cap.glif b/src/Interface-Bold.ufo/glyphs/parenright.case.glif
index 3119a85d4..b0d9d0ed9 100644
--- a/src/Interface-Bold.ufo/glyphs/parenright.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/parenright.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="parenright.cap" format="1">
+<glyph name="parenright.case" format="1">
<advance width="1024"/>
<outline>
<component base="parenright" yOffset="140"/>
diff --git a/src/Interface-Bold.ufo/glyphs/period.glif b/src/Interface-Bold.ufo/glyphs/period.glif
index 139a20dcd..eea76e7e1 100644
--- a/src/Interface-Bold.ufo/glyphs/period.glif
+++ b/src/Interface-Bold.ufo/glyphs/period.glif
@@ -4,9 +4,6 @@
<unicode hex="002E"/>
<outline>
<contour>
- <point x="136" y="216" type="curve" smooth="yes"/>
- <point x="136" y="84"/>
- <point x="236" y="-16"/>
<point x="384" y="-16" type="curve" smooth="yes"/>
<point x="532" y="-16"/>
<point x="632" y="84"/>
@@ -16,6 +13,9 @@
<point x="384" y="452" type="curve" smooth="yes"/>
<point x="236" y="452"/>
<point x="136" y="348"/>
+ <point x="136" y="216" type="curve" smooth="yes"/>
+ <point x="136" y="84"/>
+ <point x="236" y="-16"/>
</contour>
</outline>
<lib>
diff --git a/src/Interface-Bold.ufo/glyphs/period.num.glif b/src/Interface-Bold.ufo/glyphs/period.num.glif
new file mode 100644
index 000000000..402a97ff6
--- /dev/null
+++ b/src/Interface-Bold.ufo/glyphs/period.num.glif
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="period.num" format="1">
+ <advance width="936"/>
+ <outline>
+ <component base="period" xOffset="84"/>
+ </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.94</real>
+ <real>0.94</real>
+ <real>0.94</real>
+ <real>1.0</real>
+ </array>
+ <key>interface.gridadjust.original</key>
+ <string>{'width': 842, 'leftMargin': 165, 'rightMargin': 185}</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Interface-Bold.ufo/glyphs/plus.cap.glif b/src/Interface-Bold.ufo/glyphs/plus.case.glif
index a22642015..170ba5cec 100644
--- a/src/Interface-Bold.ufo/glyphs/plus.cap.glif
+++ b/src/Interface-Bold.ufo/glyphs/plus.case.glif
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
-<glyph name="plus.cap" format="1">
+<glyph name="plus.case" format="1">
<advance width="1536"/>
<outline>
<component base="plus" yOffset="172"/>
diff --git a/src/Interface-Bold.ufo/glyphs/plusminus.case.glif b/src/Interface-Bold.ufo/glyphs/plusminus.case.glif
new file mode 100644
index 000000000..13992f49f
--- /dev/null
+++ b/src/Interface-Bold.ufo/glyphs/plusminus.case.glif
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="plusminus.case" format="1">
+ <advance width="1536"/>
+ <outline>
+ <component base="plusminus" yOffset="236"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.typemytype.robofont.mark</key>
+ <array>
+ <real>0.8</real>
+ <real>0.94</real>
+ <real>0.95</real>
+ <real>1.0</real>
+ </array>
+ <key>interface.gridadjust.original</key>
+ <string>{'width': 1515, 'leftMargin': 118, 'rightMargin': 137}</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Interface-Bold.ufo/glyphs/uni20DB__.glif b/src/Interface-Bold.ufo/glyphs/uni20DB__.glif
index 137c33dde..327ee0950 100644
--- a/src/Interface-Bold.ufo/glyphs/uni20DB__.glif
+++ b/src/Interface-Bold.ufo/glyphs/uni20DB__.glif
@@ -3,12 +3,12 @@
<advance width="0"/>
<unicode hex="20DB"/>
<outline>
- <contour>
- <point x="-810" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-1884" yOffset="1788"/>
<component base="period" xOffset="-1218" yOffset="1788"/>
<component base="period" xOffset="-558" yOffset="1788"/>
+ <contour>
+ <point x="-810" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>
diff --git a/src/Interface-Bold.ufo/glyphs/uni20DC__.glif b/src/Interface-Bold.ufo/glyphs/uni20DC__.glif
index 511912b8b..9708798c1 100644
--- a/src/Interface-Bold.ufo/glyphs/uni20DC__.glif
+++ b/src/Interface-Bold.ufo/glyphs/uni20DC__.glif
@@ -3,13 +3,13 @@
<advance width="0"/>
<unicode hex="20DC"/>
<outline>
- <contour>
- <point x="-811" y="1609" type="move" name="_marktop"/>
- </contour>
<component base="period" xOffset="-2214" yOffset="1788"/>
<component base="period" xOffset="-1548" yOffset="1788"/>
<component base="period" xOffset="-888" yOffset="1788"/>
<component base="period" xOffset="-231" yOffset="1788"/>
+ <contour>
+ <point x="-811" y="1609" type="move" name="_marktop"/>
+ </contour>
</outline>
<lib>
<dict>