summaryrefslogtreecommitdiff
path: root/src/Inter-UI-BlackItalic.ufo
diff options
context:
space:
mode:
Diffstat (limited to 'src/Inter-UI-BlackItalic.ufo')
-rw-r--r--src/Inter-UI-BlackItalic.ufo/features.fea18
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif38
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist4
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/three.1.glif45
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/three.1.tf.glif15
-rw-r--r--src/Inter-UI-BlackItalic.ufo/glyphs/three.glif34
-rw-r--r--src/Inter-UI-BlackItalic.ufo/groups.plist10
-rw-r--r--src/Inter-UI-BlackItalic.ufo/kerning.plist18
-rw-r--r--src/Inter-UI-BlackItalic.ufo/lib.plist2
9 files changed, 126 insertions, 58 deletions
diff --git a/src/Inter-UI-BlackItalic.ufo/features.fea b/src/Inter-UI-BlackItalic.ufo/features.fea
index 4e79dccf9..381205c6c 100644
--- a/src/Inter-UI-BlackItalic.ufo/features.fea
+++ b/src/Inter-UI-BlackItalic.ufo/features.fea
@@ -739,6 +739,7 @@ feature cv05;
feature cv06;
feature cv07;
feature cv08;
+feature cv09;
} aalt;
@@ -1185,6 +1186,7 @@ sub six by six.tf;
sub seven by seven.tf;
sub eight by eight.tf;
sub nine by nine.tf;
+sub three.1 by three.1.tf;
sub comma by comma.tf;
sub period by period.tf;
sub colon by colon.tf;
@@ -1204,8 +1206,11 @@ sub six.tf by six;
sub seven.tf by seven;
sub eight.tf by eight;
sub nine.tf by nine;
+sub three.1.tf by three.1;
sub comma.tf by comma;
sub period.tf by period;
+sub colon.tf by colon;
+sub semicolon.tf by semicolon;
} pnum;
@@ -1329,6 +1334,8 @@ sub N o period by numero;
feature salt {
sub one by one.ss01;
sub one.tf by one.tf.ss01;
+sub three by three.1;
+sub three.tf by three.1.tf;
sub four by four.ss01;
sub four.tf by four.tf.ss01;
sub six by six.ss01;
@@ -1368,9 +1375,10 @@ sub rlinebelow by rlinebelow.1;
feature ss01 {
# notes:
# Name: Alternate digits
-# automatic
sub one by one.ss01;
sub one.tf by one.tf.ss01;
+sub three by three.1;
+sub three.tf by three.1.tf;
sub four by four.ss01;
sub four.tf by four.tf.ss01;
sub six by six.ss01;
@@ -1544,6 +1552,14 @@ sub afii10055 by afii10055.1;
sub afii10056 by afii10056.1;
} cv08;
+feature cv09 {
+# notes:
+# Name: Flat top three
+sub three by three.1;
+sub three.tf by three.1.tf;
+
+} cv09;
+
table GDEF {
# automatic
GlyphClassDef
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif b/src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif
index 49a1963d6..37bab5aa7 100644
--- a/src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif
@@ -1,41 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="Dzeabkhasiancyrillic" format="2">
- <advance width="1912.0"/>
+ <advance width="1900.0"/>
<unicode hex="04E0"/>
<guideline x="1028.0" y="2280.0" angle="0.0"/>
<guideline x="28.0" y="764.0" angle="0.0"/>
<outline>
- <contour>
- <point x="88.0" y="624.0" type="line"/>
- <point x="29.0" y="244.0"/>
- <point x="328.0" y="-28.0"/>
- <point x="812.0" y="-28.0" type="curve" smooth="yes"/>
- <point x="1312.0" y="-28.0"/>
- <point x="1711.0" y="228.0"/>
- <point x="1768.0" y="588.0" type="curve"/>
- <point x="1810.0" y="828.0"/>
- <point x="1693.0" y="1088.0"/>
- <point x="1220.0" y="1148.0" type="curve"/>
- <point x="1220.0" y="1164.0" type="line"/>
- <point x="1880.0" y="1684.0" type="line"/>
- <point x="1936.0" y="2048.0" type="line"/>
- <point x="436.0" y="2048.0" type="line"/>
- <point x="364.0" y="1616.0" type="line"/>
- <point x="1204.0" y="1616.0" type="line"/>
- <point x="1200.0" y="1600.0" type="line"/>
- <point x="708.0" y="1216.0" type="line"/>
- <point x="644.0" y="848.0" type="line"/>
- <point x="928.0" y="848.0" type="line" smooth="yes"/>
- <point x="1113.0" y="848.0"/>
- <point x="1207.0" y="760.0"/>
- <point x="1188.0" y="636.0" type="curve" smooth="yes"/>
- <point x="1165.0" y="508.0"/>
- <point x="1046.0" y="420.0"/>
- <point x="892.0" y="420.0" type="curve" smooth="yes"/>
- <point x="730.0" y="420.0"/>
- <point x="632.0" y="504.0"/>
- <point x="648.0" y="624.0" type="curve"/>
- </contour>
+ <component base="three.1"/>
</outline>
<lib>
<dict>
@@ -43,6 +13,10 @@
<string>three</string>
<key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
<string>three</string>
+ <key>com.schriftgestaltung.componentsAlignment</key>
+ <array>
+ <integer>1</integer>
+ </array>
</dict>
</lib>
</glyph>
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist b/src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist
index 0b1164202..90958a364 100644
--- a/src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist
@@ -3076,6 +3076,10 @@
<string>thousandcyrillic.glif</string>
<key>three</key>
<string>three.glif</string>
+ <key>three.1</key>
+ <string>three.1.glif</string>
+ <key>three.1.tf</key>
+ <string>three.1.tf.glif</string>
<key>three.dnom</key>
<string>three.dnom.glif</string>
<key>three.dnomf</key>
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.glif b/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.glif
new file mode 100644
index 000000000..08dd6a195
--- /dev/null
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.glif
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="three.1" format="2">
+ <advance width="1900.0"/>
+ <outline>
+ <contour>
+ <point x="80.0" y="624.0" type="line"/>
+ <point x="20.0" y="244.0"/>
+ <point x="304.0" y="-28.0"/>
+ <point x="808.0" y="-28.0" type="curve" smooth="yes"/>
+ <point x="1288.0" y="-28.0"/>
+ <point x="1696.0" y="216.0"/>
+ <point x="1760.0" y="588.0" type="curve" smooth="yes"/>
+ <point x="1796.0" y="816.0"/>
+ <point x="1708.0" y="1088.0"/>
+ <point x="1236.0" y="1148.0" type="curve"/>
+ <point x="1236.0" y="1164.0" type="line"/>
+ <point x="1884.0" y="1648.0" type="line"/>
+ <point x="1952.0" y="2048.0" type="line"/>
+ <point x="420.0" y="2048.0" type="line"/>
+ <point x="348.0" y="1604.0" type="line"/>
+ <point x="1220.0" y="1604.0" type="line"/>
+ <point x="1220.0" y="1592.0" type="line"/>
+ <point x="724.0" y="1216.0" type="line"/>
+ <point x="660.0" y="848.0" type="line"/>
+ <point x="920.0" y="848.0" type="line" smooth="yes"/>
+ <point x="1092.0" y="848.0"/>
+ <point x="1200.0" y="772.0"/>
+ <point x="1180.0" y="636.0" type="curve" smooth="yes"/>
+ <point x="1156.0" y="516.0"/>
+ <point x="1044.0" y="420.0"/>
+ <point x="884.0" y="420.0" type="curve" smooth="yes"/>
+ <point x="728.0" y="420.0"/>
+ <point x="624.0" y="504.0"/>
+ <point x="640.0" y="624.0" type="curve"/>
+ </contour>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.rightMetricsKey</key>
+ <string>three</string>
+ <key>public.markColor</key>
+ <string>0.98,0.36,0.67,1</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.tf.glif b/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.tf.glif
new file mode 100644
index 000000000..b8c37509a
--- /dev/null
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/three.1.tf.glif
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<glyph name="three.1.tf" format="2">
+ <advance width="1984.0"/>
+ <outline>
+ <component base="three.1" xOffset="36.0"/>
+ </outline>
+ <lib>
+ <dict>
+ <key>com.schriftgestaltung.Glyphs.glyph.widthMetricsKey</key>
+ <string>zero.tf</string>
+ <key>public.markColor</key>
+ <string>0.18,0.16,0.78,1</string>
+ </dict>
+ </lib>
+</glyph>
diff --git a/src/Inter-UI-BlackItalic.ufo/glyphs/three.glif b/src/Inter-UI-BlackItalic.ufo/glyphs/three.glif
index fee4722bc..df6b88be0 100644
--- a/src/Inter-UI-BlackItalic.ufo/glyphs/three.glif
+++ b/src/Inter-UI-BlackItalic.ufo/glyphs/three.glif
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="three" format="2">
- <advance width="1904.0"/>
+ <advance width="1900.0"/>
<unicode hex="0033"/>
<guideline x="984.0" y="2280.0" angle="0.0"/>
<guideline x="-16.0" y="764.0" angle="0.0"/>
@@ -8,41 +8,41 @@
<contour>
<point x="832.0" y="-28.0" type="curve" smooth="yes"/>
<point x="1316.0" y="-28.0"/>
- <point x="1699.0" y="216.0"/>
+ <point x="1701.0" y="224.0"/>
<point x="1756.0" y="560.0" type="curve" smooth="yes"/>
- <point x="1797.0" y="814.0"/>
+ <point x="1799.0" y="822.0"/>
<point x="1622.0" y="1018.0"/>
<point x="1332.0" y="1052.0" type="curve"/>
- <point x="1336.0" y="1068.0" type="line"/>
- <point x="1615.0" y="1092.0"/>
- <point x="1793.0" y="1251.0"/>
+ <point x="1332.0" y="1068.0" type="line"/>
+ <point x="1598.0" y="1091.0"/>
+ <point x="1788.0" y="1211.0"/>
<point x="1828.0" y="1452.0" type="curve" smooth="yes"/>
- <point x="1886.0" y="1817.0"/>
- <point x="1603.0" y="2076.0"/>
+ <point x="1883.0" y="1788.0"/>
+ <point x="1607.0" y="2076.0"/>
<point x="1140.0" y="2076.0" type="curve" smooth="yes"/>
- <point x="687.0" y="2076.0"/>
+ <point x="692.0" y="2076.0"/>
<point x="322.0" y="1811.0"/>
<point x="260.0" y="1436.0" type="curve"/>
<point x="788.0" y="1436.0" type="line"/>
<point x="806.0" y="1560.0"/>
- <point x="940.0" y="1648.0"/>
+ <point x="958.0" y="1648.0"/>
<point x="1112.0" y="1648.0" type="curve" smooth="yes"/>
- <point x="1235.0" y="1648.0"/>
- <point x="1312.0" y="1575.0"/>
+ <point x="1253.0" y="1648.0"/>
+ <point x="1314.0" y="1578.0"/>
<point x="1296.0" y="1472.0" type="curve" smooth="yes"/>
- <point x="1271.0" y="1331.0"/>
+ <point x="1273.0" y="1334.0"/>
<point x="1134.0" y="1232.0"/>
<point x="964.0" y="1232.0" type="curve" smooth="yes"/>
<point x="768.0" y="1232.0" type="line"/>
<point x="704.0" y="848.0" type="line"/>
<point x="924.0" y="848.0" type="line" smooth="yes"/>
<point x="1093.0" y="848.0"/>
- <point x="1203.0" y="772.0"/>
+ <point x="1209.0" y="791.0"/>
<point x="1188.0" y="664.0" type="curve" smooth="yes"/>
- <point x="1162.0" y="521.0"/>
- <point x="1027.0" y="420.0"/>
+ <point x="1168.0" y="540.0"/>
+ <point x="1036.0" y="420.0"/>
<point x="864.0" y="420.0" type="curve" smooth="yes"/>
- <point x="710.0" y="420.0"/>
+ <point x="719.0" y="420.0"/>
<point x="617.0" y="505.0"/>
<point x="640.0" y="624.0" type="curve"/>
<point x="88.0" y="624.0" type="line"/>
diff --git a/src/Inter-UI-BlackItalic.ufo/groups.plist b/src/Inter-UI-BlackItalic.ufo/groups.plist
index e0db37694..726388b30 100644
--- a/src/Inter-UI-BlackItalic.ufo/groups.plist
+++ b/src/Inter-UI-BlackItalic.ufo/groups.plist
@@ -1013,6 +1013,7 @@
<string>Dzeabkhasiancyrillic</string>
<string>three</string>
<string>eight</string>
+ <string>three.1</string>
<string>Zedescendercyrillic</string>
</array>
<key>public.kern1.eight.sups</key>
@@ -1421,6 +1422,10 @@
<string>vecyrillic</string>
<string>rupee</string>
</array>
+ <key>public.kern1.seven</key>
+ <array>
+ <string>seven</string>
+ </array>
<key>public.kern1.six.1</key>
<array>
<string>six.ss01</string>
@@ -3056,6 +3061,11 @@
<string>cheabkhasiancyrillic</string>
<string>ghestrokecyrillic</string>
</array>
+ <key>public.kern2.three</key>
+ <array>
+ <string>three</string>
+ <string>three.1</string>
+ </array>
<key>public.kern2.two</key>
<array>
<string>two</string>
diff --git a/src/Inter-UI-BlackItalic.ufo/kerning.plist b/src/Inter-UI-BlackItalic.ufo/kerning.plist
index e3ef5c900..23aecac89 100644
--- a/src/Inter-UI-BlackItalic.ufo/kerning.plist
+++ b/src/Inter-UI-BlackItalic.ufo/kerning.plist
@@ -2634,6 +2634,8 @@
<real>-400.0</real>
<key>public.kern2.six</key>
<real>-112.0</real>
+ <key>public.kern2.three</key>
+ <real>-96.0</real>
<key>question</key>
<real>-324.0</real>
<key>quotedblreversed</key>
@@ -2642,8 +2644,6 @@
<real>-384.0</real>
<key>space</key>
<real>-160.0</real>
- <key>three</key>
- <real>-96.0</real>
</dict>
<key>public.kern1.dagger</key>
<dict>
@@ -2908,6 +2908,8 @@
<real>-112.0</real>
<key>public.kern2.quotedblleft</key>
<real>-240.0</real>
+ <key>public.kern2.three</key>
+ <real>-128.0</real>
<key>public.kern2.two</key>
<real>-144.0</real>
<key>public.kern2.v</key>
@@ -2918,8 +2920,6 @@
<real>-96.0</real>
<key>seven</key>
<real>-144.0</real>
- <key>three</key>
- <real>-128.0</real>
</dict>
<key>public.kern1.hyphen</key>
<dict>
@@ -3711,14 +3711,16 @@
<real>-44.0</real>
<key>public.kern2.six.1</key>
<real>-96.0</real>
+ <key>public.kern2.three</key>
+ <real>-48.0</real>
<key>rho</key>
<real>-144.0</real>
<key>seven</key>
<real>56.0</real>
<key>theta</key>
<real>-144.0</real>
- <key>three</key>
- <real>-48.0</real>
+ <key>three.1</key>
+ <real>0.0</real>
<key>underscore</key>
<real>-448.0</real>
<key>zeta</key>
@@ -3916,14 +3918,14 @@
<real>-112.0</real>
<key>public.kern2.six</key>
<real>-128.0</real>
+ <key>public.kern2.three</key>
+ <real>-128.0</real>
<key>public.kern2.v</key>
<real>-224.0</real>
<key>rlinebelow</key>
<real>96.0</real>
<key>tenge</key>
<real>-144.0</real>
- <key>three</key>
- <real>-128.0</real>
</dict>
<key>uni01F6</key>
<dict>
diff --git a/src/Inter-UI-BlackItalic.ufo/lib.plist b/src/Inter-UI-BlackItalic.ufo/lib.plist
index c88a33891..42186a2e1 100644
--- a/src/Inter-UI-BlackItalic.ufo/lib.plist
+++ b/src/Inter-UI-BlackItalic.ufo/lib.plist
@@ -1266,6 +1266,7 @@
<string>nine</string>
<string>zero.slash</string>
<string>one.ss01</string>
+ <string>three.1</string>
<string>four.ss01</string>
<string>six.ss01</string>
<string>nine.ss01</string>
@@ -1281,6 +1282,7 @@
<string>nine.tf</string>
<string>zero.tf.slash</string>
<string>one.tf.ss01</string>
+ <string>three.1.tf</string>
<string>four.tf.ss01</string>
<string>six.tf.ss01</string>
<string>nine.tf.ss01</string>