diff options
Diffstat (limited to 'src/Inter-UI-BlackItalic.ufo')
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/features.fea | 18 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/glyphs/D_zeabkhasiancyrillic.glif | 38 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/glyphs/contents.plist | 4 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/glyphs/three.1.glif | 45 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/glyphs/three.1.tf.glif | 15 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/glyphs/three.glif | 34 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/groups.plist | 10 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/kerning.plist | 18 | ||||
-rw-r--r-- | src/Inter-UI-BlackItalic.ufo/lib.plist | 2 |
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> |