Add zero opentype feature to get slashed zero

parent 8a41aea7
Pipeline #130758650 passed with stages
in 10 minutes and 44 seconds
......@@ -8,3 +8,5 @@ include (Manjari-Bold.ufo/lookups.fea)
include (features/features.fea)
include (Manjari-Bold.ufo/gpos.fea)
include (Manjari-Bold.ufo/kerning.fea)
include (features/styles.fea)
include (features/zero.fea)
\ No newline at end of file
......@@ -1726,6 +1726,8 @@
<string>zdotaccent.glif</string>
<key>zero</key>
<string>zero.glif</string>
<key>zero.slash</key>
<string>zero.slash.glif</string>
<key>zh</key>
<string>zh.glif</string>
<key>zh1ch1</key>
......
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="zero.slash" format="2">
<advance width="1201"/>
<outline>
<contour>
<point x="928.5293885063" y="1110.0547886308" type="line"/>
<point x="435.0949236444" y="117.9682739312" type="line"/>
<point x="282.7317300179" y="259.5446927877" type="line"/>
<point x="783.2674295551" y="1265.9087654222" type="line"/>
</contour>
<component base="zero"/>
</outline>
</glyph>
......@@ -872,6 +872,7 @@
<string>uni00B2</string>
<string>uni00B3</string>
<string>caron</string>
<string>zero.slash</string>
</array>
</dict>
</plist>
......@@ -8,3 +8,5 @@ include (Manjari-Regular.ufo/lookups.fea)
include (features/features.fea)
include (Manjari-Regular.ufo/gpos.fea)
include (Manjari-Regular.ufo/kerning.fea)
include (features/styles.fea)
include (features/zero.fea)
\ No newline at end of file
......@@ -1738,6 +1738,8 @@
<string>zdotaccent.glif</string>
<key>zero</key>
<string>zero.glif</string>
<key>zero.slash</key>
<string>zero.slash.glif</string>
<key>zh</key>
<string>zh.glif</string>
<key>zh1ch1</key>
......
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="zero.slash" format="2">
<advance width="1100"/>
<outline>
<contour>
<point x="877.6716082437" y="1184.8210341999" type="line"/>
<point x="702.9936471739" y="832.9442971231"/>
<point x="528.8311501744" y="481.1023009218"/>
<point x="353.7206617673" y="129.7828640888" type="curve"/>
<point x="287" y="190"/>
<point x="283" y="197"/>
<point x="243.2931966067" y="245.7310445422" type="curve"/>
<point x="753.635478485" y="1271.0410670469" type="line"/>
</contour>
<component base="zero"/>
</outline>
</glyph>
......@@ -878,6 +878,7 @@
<string>y1th1</string>
<string>s1k1k1</string>
<string>caron</string>
<string>zero.slash</string>
</array>
</dict>
</plist>
......@@ -8,3 +8,5 @@ include (Manjari-Thin.ufo/lookups.fea)
include (features/features.fea)
include (Manjari-Thin.ufo/gpos.fea)
include (Manjari-Thin.ufo/kerning.fea)
include (features/styles.fea)
include (features/zero.fea)
\ No newline at end of file
......@@ -1738,6 +1738,8 @@
<string>zdotaccent.glif</string>
<key>zero</key>
<string>zero.glif</string>
<key>zero.slash</key>
<string>zero.slash.glif</string>
<key>zh</key>
<string>zh.glif</string>
<key>zh1ch1</key>
......
<?xml version="1.0" encoding="UTF-8"?>
<glyph name="zero.slash" format="2">
<advance width="1200"/>
<outline>
<contour>
<point x="833" y="1272"/>
<point x="851" y="1250"/>
<point x="871.0131869325" y="1227.6408360101" type="curve"/>
<point x="411.35266477" y="77.1711925862" type="line"/>
<point x="374" y="105"/>
<point x="361" y="91"/>
<point x="352.8595089593" y="130.789918746" type="curve"/>
<point x="812.6605505157" y="1284.6967471731" type="line"/>
</contour>
<component base="zero"/>
</outline>
</glyph>
......@@ -878,6 +878,7 @@
<string>y1th1</string>
<string>s1k1k1</string>
<string>caron</string>
<string>zero.slash</string>
</array>
</dict>
</plist>
......@@ -600,15 +600,3 @@ lookup psts_vowel_signs_common {
sub rhrh u2 by rhrhu2;
} psts_vowel_signs_common;
feature aalt {
feature salt;
} aalt;
feature salt {
sub ch1ch1 from [ch1ch1 ch1ch1.alt1];
sub ch1ch1u1 from [ch1ch1u1 ch1ch1u1.alt1];
sub ch1ch1u2 from [ch1ch1u2 ch1ch1u2.alt1];
sub lhlh from [lhlh lhlh.alt1];
sub lhlhu1 from [lhlhu1 lhlhu1.alt1];
sub lhlhu2 from [lhlhu1 lhlhu2.alt1];
} salt;
\ No newline at end of file
feature aalt {
feature salt;
} aalt;
feature salt {
sub ch1ch1 from [ch1ch1 ch1ch1.alt1];
sub ch1ch1u1 from [ch1ch1u1 ch1ch1u1.alt1];
sub ch1ch1u2 from [ch1ch1u2 ch1ch1u2.alt1];
sub lhlh from [lhlh lhlh.alt1];
sub lhlhu1 from [lhlhu1 lhlhu1.alt1];
sub lhlhu2 from [lhlhu1 lhlhu2.alt1];
} salt;
\ No newline at end of file
feature zero {
sub zero by zero.slash;
} zero;
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment