mirror of
https://github.com/source-foundry/Hack.git
synced 2024-09-11 05:05:37 +03:00
added scientific inferior numeral features
This commit is contained in:
parent
f93f2d307f
commit
ce9efd5544
@ -16,6 +16,7 @@ feature case;
|
||||
feature init;
|
||||
feature medi;
|
||||
feature fina;
|
||||
feature sinf;
|
||||
} aalt;
|
||||
|
||||
feature locl {
|
||||
@ -31,18 +32,32 @@ sub scedilla by scommaaccent;
|
||||
|
||||
feature subs {
|
||||
# automatic
|
||||
sub zero by zeroinferior;
|
||||
sub one by oneinferior;
|
||||
sub two by twoinferior;
|
||||
sub three by threeinferior;
|
||||
sub four by fourinferior;
|
||||
sub five by fiveinferior;
|
||||
sub six by sixinferior;
|
||||
sub seven by seveninferior;
|
||||
sub eight by eightinferior;
|
||||
sub nine by nineinferior;
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} subs;
|
||||
|
||||
feature sinf {
|
||||
# automatic
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} sinf;
|
||||
|
||||
feature sups {
|
||||
# automatic
|
||||
sub one by onesuperior;
|
||||
|
@ -614,8 +614,8 @@
|
||||
<string>egrave.glif</string>
|
||||
<key>eight</key>
|
||||
<string>eight.glif</string>
|
||||
<key>eightinferior</key>
|
||||
<string>eightinferior.glif</string>
|
||||
<key>eight.subs</key>
|
||||
<string>eight.subs.glif</string>
|
||||
<key>eightsuperior</key>
|
||||
<string>eightsuperior.glif</string>
|
||||
<key>element</key>
|
||||
@ -672,10 +672,10 @@
|
||||
<string>filledrect.glif</string>
|
||||
<key>five</key>
|
||||
<string>five.glif</string>
|
||||
<key>five.subs</key>
|
||||
<string>five.subs.glif</string>
|
||||
<key>fiveeighths</key>
|
||||
<string>fiveeighths.glif</string>
|
||||
<key>fiveinferior</key>
|
||||
<string>fiveinferior.glif</string>
|
||||
<key>fivesixths</key>
|
||||
<string>fivesixths.glif</string>
|
||||
<key>fivesuperior</key>
|
||||
@ -686,10 +686,10 @@
|
||||
<string>florin.glif</string>
|
||||
<key>four</key>
|
||||
<string>four.glif</string>
|
||||
<key>four.subs</key>
|
||||
<string>four.subs.glif</string>
|
||||
<key>fourfifths</key>
|
||||
<string>fourfifths.glif</string>
|
||||
<key>fourinferior</key>
|
||||
<string>fourinferior.glif</string>
|
||||
<key>foursuperior</key>
|
||||
<string>foursuperior.glif</string>
|
||||
<key>fraction</key>
|
||||
@ -836,8 +836,8 @@
|
||||
<string>ncommaaccent.glif</string>
|
||||
<key>nine</key>
|
||||
<string>nine.glif</string>
|
||||
<key>nineinferior</key>
|
||||
<string>nineinferior.glif</string>
|
||||
<key>nine.subs</key>
|
||||
<string>nine.subs.glif</string>
|
||||
<key>ninesuperior</key>
|
||||
<string>ninesuperior.glif</string>
|
||||
<key>nonbreakingspace</key>
|
||||
@ -888,14 +888,14 @@
|
||||
<string>omicrontonos.glif</string>
|
||||
<key>one</key>
|
||||
<string>one.glif</string>
|
||||
<key>one.subs</key>
|
||||
<string>one.subs.glif</string>
|
||||
<key>oneeighth</key>
|
||||
<string>oneeighth.glif</string>
|
||||
<key>onefifth</key>
|
||||
<string>onefifth.glif</string>
|
||||
<key>onehalf</key>
|
||||
<string>onehalf.glif</string>
|
||||
<key>oneinferior</key>
|
||||
<string>oneinferior.glif</string>
|
||||
<key>oneninth</key>
|
||||
<string>oneninth.glif</string>
|
||||
<key>onequarter</key>
|
||||
@ -1030,10 +1030,10 @@
|
||||
<string>semicolon.glif</string>
|
||||
<key>seven</key>
|
||||
<string>seven.glif</string>
|
||||
<key>seven.subs</key>
|
||||
<string>seven.subs.glif</string>
|
||||
<key>seveneighths</key>
|
||||
<string>seveneighths.glif</string>
|
||||
<key>seveninferior</key>
|
||||
<string>seveninferior.glif</string>
|
||||
<key>sevensuperior</key>
|
||||
<string>sevensuperior.glif</string>
|
||||
<key>sfthyphen</key>
|
||||
@ -1048,8 +1048,8 @@
|
||||
<string>similar.glif</string>
|
||||
<key>six</key>
|
||||
<string>six.glif</string>
|
||||
<key>sixinferior</key>
|
||||
<string>sixinferior.glif</string>
|
||||
<key>six.subs</key>
|
||||
<string>six.subs.glif</string>
|
||||
<key>sixsuperior</key>
|
||||
<string>sixsuperior.glif</string>
|
||||
<key>slash</key>
|
||||
@ -1082,12 +1082,12 @@
|
||||
<string>thorn.glif</string>
|
||||
<key>three</key>
|
||||
<string>three.glif</string>
|
||||
<key>three.subs</key>
|
||||
<string>three.subs.glif</string>
|
||||
<key>threeeighths</key>
|
||||
<string>threeeighths.glif</string>
|
||||
<key>threefifths</key>
|
||||
<string>threefifths.glif</string>
|
||||
<key>threeinferior</key>
|
||||
<string>threeinferior.glif</string>
|
||||
<key>threequarters</key>
|
||||
<string>threequarters.glif</string>
|
||||
<key>threesuperior</key>
|
||||
@ -1112,10 +1112,10 @@
|
||||
<string>triagup.glif</string>
|
||||
<key>two</key>
|
||||
<string>two.glif</string>
|
||||
<key>two.subs</key>
|
||||
<string>two.subs.glif</string>
|
||||
<key>twofifth</key>
|
||||
<string>twofifth.glif</string>
|
||||
<key>twoinferior</key>
|
||||
<string>twoinferior.glif</string>
|
||||
<key>twosuperior</key>
|
||||
<string>twosuperior.glif</string>
|
||||
<key>twothirds</key>
|
||||
@ -4436,8 +4436,8 @@
|
||||
<string>zdotaccent.glif</string>
|
||||
<key>zero</key>
|
||||
<string>zero.glif</string>
|
||||
<key>zeroinferior</key>
|
||||
<string>zeroinferior.glif</string>
|
||||
<key>zero.subs</key>
|
||||
<string>zero.subs.glif</string>
|
||||
<key>zerosuperior</key>
|
||||
<string>zerosuperior.glif</string>
|
||||
<key>zeta</key>
|
||||
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="eightinferior" format="1">
|
||||
<glyph name="eight.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2088"/>
|
||||
<note>
|
||||
uni2088
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fiveinferior" format="1">
|
||||
<glyph name="five.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2085"/>
|
||||
<note>
|
||||
uni2085
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fourinferior" format="1">
|
||||
<glyph name="four.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2084"/>
|
||||
<note>
|
||||
uni2084
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="nineinferior" format="1">
|
||||
<glyph name="nine.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2089"/>
|
||||
<note>
|
||||
uni2089
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="oneinferior" format="1">
|
||||
<glyph name="one.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2081"/>
|
||||
<note>
|
||||
uni2081
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="seveninferior" format="1">
|
||||
<glyph name="seven.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2087"/>
|
||||
<note>
|
||||
uni2087
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="sixinferior" format="1">
|
||||
<glyph name="six.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2086"/>
|
||||
<note>
|
||||
uni2086
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="threeinferior" format="1">
|
||||
<glyph name="three.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2083"/>
|
||||
<note>
|
||||
uni2083
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="twoinferior" format="1">
|
||||
<glyph name="two.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2082"/>
|
||||
<note>
|
||||
uni2082
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="zeroinferior" format="1">
|
||||
<glyph name="zero.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2080"/>
|
||||
<note>
|
||||
uni2080
|
||||
</note>
|
@ -4437,6 +4437,16 @@
|
||||
<string>c6478</string>
|
||||
<string>c6475</string>
|
||||
<string>c6476</string>
|
||||
<string>zero.subs</string>
|
||||
<string>one.subs</string>
|
||||
<string>two.subs</string>
|
||||
<string>three.subs</string>
|
||||
<string>four.subs</string>
|
||||
<string>five.subs</string>
|
||||
<string>six.subs</string>
|
||||
<string>seven.subs</string>
|
||||
<string>eight.subs</string>
|
||||
<string>nine.subs</string>
|
||||
<string>onefifth</string>
|
||||
<string>twofifth</string>
|
||||
<string>threefifths</string>
|
||||
@ -4445,16 +4455,6 @@
|
||||
<string>fivesixths</string>
|
||||
<string>oneseventh</string>
|
||||
<string>oneninth</string>
|
||||
<string>zeroinferior</string>
|
||||
<string>oneinferior</string>
|
||||
<string>twoinferior</string>
|
||||
<string>threeinferior</string>
|
||||
<string>fourinferior</string>
|
||||
<string>fiveinferior</string>
|
||||
<string>sixinferior</string>
|
||||
<string>seveninferior</string>
|
||||
<string>eightinferior</string>
|
||||
<string>nineinferior</string>
|
||||
<string>zerosuperior</string>
|
||||
<string>foursuperior</string>
|
||||
<string>fivesuperior</string>
|
||||
|
@ -13,6 +13,7 @@ feature sups;
|
||||
feature frac;
|
||||
feature ordn;
|
||||
feature case;
|
||||
feature sinf;
|
||||
} aalt;
|
||||
|
||||
feature locl {
|
||||
@ -28,18 +29,32 @@ sub scedilla by scommaaccent;
|
||||
|
||||
feature subs {
|
||||
# automatic
|
||||
sub zero by zeroinferior;
|
||||
sub one by oneinferior;
|
||||
sub two by twoinferior;
|
||||
sub three by threeinferior;
|
||||
sub four by fourinferior;
|
||||
sub five by fiveinferior;
|
||||
sub six by sixinferior;
|
||||
sub seven by seveninferior;
|
||||
sub eight by eightinferior;
|
||||
sub nine by nineinferior;
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} subs;
|
||||
|
||||
feature sinf {
|
||||
# automatic
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} sinf;
|
||||
|
||||
feature sups {
|
||||
# automatic
|
||||
sub one by onesuperior;
|
||||
|
@ -606,8 +606,8 @@
|
||||
<string>egrave.glif</string>
|
||||
<key>eight</key>
|
||||
<string>eight.glif</string>
|
||||
<key>eightinferior</key>
|
||||
<string>eightinferior.glif</string>
|
||||
<key>eight.subs</key>
|
||||
<string>eight.subs.glif</string>
|
||||
<key>eightsuperior</key>
|
||||
<string>eightsuperior.glif</string>
|
||||
<key>element</key>
|
||||
@ -664,10 +664,10 @@
|
||||
<string>filledrect.glif</string>
|
||||
<key>five</key>
|
||||
<string>five.glif</string>
|
||||
<key>five.subs</key>
|
||||
<string>five.subs.glif</string>
|
||||
<key>fiveeighths</key>
|
||||
<string>fiveeighths.glif</string>
|
||||
<key>fiveinferior</key>
|
||||
<string>fiveinferior.glif</string>
|
||||
<key>fivesixths</key>
|
||||
<string>fivesixths.glif</string>
|
||||
<key>fivesuperior</key>
|
||||
@ -678,10 +678,10 @@
|
||||
<string>florin.glif</string>
|
||||
<key>four</key>
|
||||
<string>four.glif</string>
|
||||
<key>four.subs</key>
|
||||
<string>four.subs.glif</string>
|
||||
<key>fourfifths</key>
|
||||
<string>fourfifths.glif</string>
|
||||
<key>fourinferior</key>
|
||||
<string>fourinferior.glif</string>
|
||||
<key>foursuperior</key>
|
||||
<string>foursuperior.glif</string>
|
||||
<key>fraction</key>
|
||||
@ -828,8 +828,8 @@
|
||||
<string>ncommaaccent.glif</string>
|
||||
<key>nine</key>
|
||||
<string>nine.glif</string>
|
||||
<key>nineinferior</key>
|
||||
<string>nineinferior.glif</string>
|
||||
<key>nine.subs</key>
|
||||
<string>nine.subs.glif</string>
|
||||
<key>ninesuperior</key>
|
||||
<string>ninesuperior.glif</string>
|
||||
<key>nonbreakingspace</key>
|
||||
@ -880,14 +880,14 @@
|
||||
<string>omicrontonos.glif</string>
|
||||
<key>one</key>
|
||||
<string>one.glif</string>
|
||||
<key>one.subs</key>
|
||||
<string>one.subs.glif</string>
|
||||
<key>oneeighth</key>
|
||||
<string>oneeighth.glif</string>
|
||||
<key>onefifth</key>
|
||||
<string>onefifth.glif</string>
|
||||
<key>onehalf</key>
|
||||
<string>onehalf.glif</string>
|
||||
<key>oneinferior</key>
|
||||
<string>oneinferior.glif</string>
|
||||
<key>oneninth</key>
|
||||
<string>oneninth.glif</string>
|
||||
<key>onequarter</key>
|
||||
@ -1022,10 +1022,10 @@
|
||||
<string>semicolon.glif</string>
|
||||
<key>seven</key>
|
||||
<string>seven.glif</string>
|
||||
<key>seven.subs</key>
|
||||
<string>seven.subs.glif</string>
|
||||
<key>seveneighths</key>
|
||||
<string>seveneighths.glif</string>
|
||||
<key>seveninferior</key>
|
||||
<string>seveninferior.glif</string>
|
||||
<key>sevensuperior</key>
|
||||
<string>sevensuperior.glif</string>
|
||||
<key>sfthyphen</key>
|
||||
@ -1040,8 +1040,8 @@
|
||||
<string>similar.glif</string>
|
||||
<key>six</key>
|
||||
<string>six.glif</string>
|
||||
<key>sixinferior</key>
|
||||
<string>sixinferior.glif</string>
|
||||
<key>six.subs</key>
|
||||
<string>six.subs.glif</string>
|
||||
<key>sixsuperior</key>
|
||||
<string>sixsuperior.glif</string>
|
||||
<key>slash</key>
|
||||
@ -1074,12 +1074,12 @@
|
||||
<string>thorn.glif</string>
|
||||
<key>three</key>
|
||||
<string>three.glif</string>
|
||||
<key>three.subs</key>
|
||||
<string>three.subs.glif</string>
|
||||
<key>threeeighths</key>
|
||||
<string>threeeighths.glif</string>
|
||||
<key>threefifths</key>
|
||||
<string>threefifths.glif</string>
|
||||
<key>threeinferior</key>
|
||||
<string>threeinferior.glif</string>
|
||||
<key>threequarters</key>
|
||||
<string>threequarters.glif</string>
|
||||
<key>threesuperior</key>
|
||||
@ -1102,10 +1102,10 @@
|
||||
<string>triagup.glif</string>
|
||||
<key>two</key>
|
||||
<string>two.glif</string>
|
||||
<key>two.subs</key>
|
||||
<string>two.subs.glif</string>
|
||||
<key>twofifths</key>
|
||||
<string>twofifths.glif</string>
|
||||
<key>twoinferior</key>
|
||||
<string>twoinferior.glif</string>
|
||||
<key>twosuperior</key>
|
||||
<string>twosuperior.glif</string>
|
||||
<key>twothirds</key>
|
||||
@ -3654,8 +3654,8 @@
|
||||
<string>zdotaccent.glif</string>
|
||||
<key>zero</key>
|
||||
<string>zero.glif</string>
|
||||
<key>zeroinferior</key>
|
||||
<string>zeroinferior.glif</string>
|
||||
<key>zero.subs</key>
|
||||
<string>zero.subs.glif</string>
|
||||
<key>zerosuperior</key>
|
||||
<string>zerosuperior.glif</string>
|
||||
<key>zeta</key>
|
||||
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="eightinferior" format="1">
|
||||
<glyph name="eight.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2088"/>
|
||||
<note>
|
||||
uni2088
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fiveinferior" format="1">
|
||||
<glyph name="five.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2085"/>
|
||||
<note>
|
||||
uni2085
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fourinferior" format="1">
|
||||
<glyph name="four.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2084"/>
|
||||
<note>
|
||||
uni2084
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="nineinferior" format="1">
|
||||
<glyph name="nine.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2089"/>
|
||||
<note>
|
||||
uni2089
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="oneinferior" format="1">
|
||||
<glyph name="one.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2081"/>
|
||||
<note>
|
||||
uni2081
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="seveninferior" format="1">
|
||||
<glyph name="seven.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2087"/>
|
||||
<note>
|
||||
uni2087
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="sixinferior" format="1">
|
||||
<glyph name="six.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2086"/>
|
||||
<note>
|
||||
uni2086
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="threeinferior" format="1">
|
||||
<glyph name="three.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2083"/>
|
||||
<note>
|
||||
uni2083
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="twoinferior" format="1">
|
||||
<glyph name="two.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2082"/>
|
||||
<note>
|
||||
uni2082
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="zeroinferior" format="1">
|
||||
<glyph name="zero.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2080"/>
|
||||
<note>
|
||||
uni2080
|
||||
</note>
|
@ -3658,6 +3658,16 @@
|
||||
<string>c6479</string>
|
||||
<string>c6476</string>
|
||||
<string>c6477</string>
|
||||
<string>zero.subs</string>
|
||||
<string>one.subs</string>
|
||||
<string>two.subs</string>
|
||||
<string>three.subs</string>
|
||||
<string>four.subs</string>
|
||||
<string>five.subs</string>
|
||||
<string>six.subs</string>
|
||||
<string>seven.subs</string>
|
||||
<string>eight.subs</string>
|
||||
<string>nine.subs</string>
|
||||
<string>onefifth</string>
|
||||
<string>twofifths</string>
|
||||
<string>threefifths</string>
|
||||
@ -3666,16 +3676,6 @@
|
||||
<string>fivesixths</string>
|
||||
<string>oneseventh</string>
|
||||
<string>oneninth</string>
|
||||
<string>zeroinferior</string>
|
||||
<string>oneinferior</string>
|
||||
<string>twoinferior</string>
|
||||
<string>threeinferior</string>
|
||||
<string>fourinferior</string>
|
||||
<string>fiveinferior</string>
|
||||
<string>sixinferior</string>
|
||||
<string>seveninferior</string>
|
||||
<string>eightinferior</string>
|
||||
<string>nineinferior</string>
|
||||
<string>zerosuperior</string>
|
||||
<string>foursuperior</string>
|
||||
<string>fivesuperior</string>
|
||||
|
@ -9,6 +9,7 @@ feature aalt {
|
||||
# automatic
|
||||
feature locl;
|
||||
feature subs;
|
||||
feature sinf;
|
||||
feature sups;
|
||||
feature frac;
|
||||
feature ordn;
|
||||
@ -31,18 +32,32 @@ sub scedilla by scommaaccent;
|
||||
|
||||
feature subs {
|
||||
# automatic
|
||||
sub zero by zeroinferior;
|
||||
sub one by oneinferior;
|
||||
sub two by twoinferior;
|
||||
sub three by threeinferior;
|
||||
sub four by fourinferior;
|
||||
sub five by fiveinferior;
|
||||
sub six by sixinferior;
|
||||
sub seven by seveninferior;
|
||||
sub eight by eightinferior;
|
||||
sub nine by nineinferior;
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} subs;
|
||||
|
||||
feature sinf {
|
||||
# automatic
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} sinf;
|
||||
|
||||
feature sups {
|
||||
# automatic
|
||||
sub one by onesuperior;
|
||||
|
@ -604,8 +604,8 @@
|
||||
<string>egrave.glif</string>
|
||||
<key>eight</key>
|
||||
<string>eight.glif</string>
|
||||
<key>eightinferior</key>
|
||||
<string>eightinferior.glif</string>
|
||||
<key>eight.subs</key>
|
||||
<string>eight.subs.glif</string>
|
||||
<key>eightsuperior</key>
|
||||
<string>eightsuperior.glif</string>
|
||||
<key>element</key>
|
||||
@ -662,10 +662,10 @@
|
||||
<string>filledrect.glif</string>
|
||||
<key>five</key>
|
||||
<string>five.glif</string>
|
||||
<key>five.subs</key>
|
||||
<string>five.subs.glif</string>
|
||||
<key>fiveeighths</key>
|
||||
<string>fiveeighths.glif</string>
|
||||
<key>fiveinferior</key>
|
||||
<string>fiveinferior.glif</string>
|
||||
<key>fivesuperior</key>
|
||||
<string>fivesuperior.glif</string>
|
||||
<key>fl</key>
|
||||
@ -674,8 +674,8 @@
|
||||
<string>florin.glif</string>
|
||||
<key>four</key>
|
||||
<string>four.glif</string>
|
||||
<key>fourinferior</key>
|
||||
<string>fourinferior.glif</string>
|
||||
<key>four.subs</key>
|
||||
<string>four.subs.glif</string>
|
||||
<key>foursuperior</key>
|
||||
<string>foursuperior.glif</string>
|
||||
<key>fraction</key>
|
||||
@ -822,8 +822,8 @@
|
||||
<string>ncommaaccent.glif</string>
|
||||
<key>nine</key>
|
||||
<string>nine.glif</string>
|
||||
<key>nineinferior</key>
|
||||
<string>nineinferior.glif</string>
|
||||
<key>nine.subs</key>
|
||||
<string>nine.subs.glif</string>
|
||||
<key>ninesuperior</key>
|
||||
<string>ninesuperior.glif</string>
|
||||
<key>nonbreakingspace</key>
|
||||
@ -874,12 +874,12 @@
|
||||
<string>omicrontonos.glif</string>
|
||||
<key>one</key>
|
||||
<string>one.glif</string>
|
||||
<key>one.subs</key>
|
||||
<string>one.subs.glif</string>
|
||||
<key>oneeighth</key>
|
||||
<string>oneeighth.glif</string>
|
||||
<key>onehalf</key>
|
||||
<string>onehalf.glif</string>
|
||||
<key>oneinferior</key>
|
||||
<string>oneinferior.glif</string>
|
||||
<key>onequarter</key>
|
||||
<string>onequarter.glif</string>
|
||||
<key>onesuperior</key>
|
||||
@ -1010,10 +1010,10 @@
|
||||
<string>semicolon.glif</string>
|
||||
<key>seven</key>
|
||||
<string>seven.glif</string>
|
||||
<key>seven.subs</key>
|
||||
<string>seven.subs.glif</string>
|
||||
<key>seveneighths</key>
|
||||
<string>seveneighths.glif</string>
|
||||
<key>seveninferior</key>
|
||||
<string>seveninferior.glif</string>
|
||||
<key>sevensuperior</key>
|
||||
<string>sevensuperior.glif</string>
|
||||
<key>sfthyphen</key>
|
||||
@ -1028,8 +1028,8 @@
|
||||
<string>similar.glif</string>
|
||||
<key>six</key>
|
||||
<string>six.glif</string>
|
||||
<key>sixinferior</key>
|
||||
<string>sixinferior.glif</string>
|
||||
<key>six.subs</key>
|
||||
<string>six.subs.glif</string>
|
||||
<key>sixsuperior</key>
|
||||
<string>sixsuperior.glif</string>
|
||||
<key>slash</key>
|
||||
@ -1062,10 +1062,10 @@
|
||||
<string>thorn.glif</string>
|
||||
<key>three</key>
|
||||
<string>three.glif</string>
|
||||
<key>three.subs</key>
|
||||
<string>three.subs.glif</string>
|
||||
<key>threeeighths</key>
|
||||
<string>threeeighths.glif</string>
|
||||
<key>threeinferior</key>
|
||||
<string>threeinferior.glif</string>
|
||||
<key>threequarters</key>
|
||||
<string>threequarters.glif</string>
|
||||
<key>threesuperior</key>
|
||||
@ -1088,8 +1088,8 @@
|
||||
<string>triagup.glif</string>
|
||||
<key>two</key>
|
||||
<string>two.glif</string>
|
||||
<key>twoinferior</key>
|
||||
<string>twoinferior.glif</string>
|
||||
<key>two.subs</key>
|
||||
<string>two.subs.glif</string>
|
||||
<key>twosuperior</key>
|
||||
<string>twosuperior.glif</string>
|
||||
<key>twothirds</key>
|
||||
@ -4270,8 +4270,8 @@
|
||||
<string>zdotaccent.glif</string>
|
||||
<key>zero</key>
|
||||
<string>zero.glif</string>
|
||||
<key>zeroinferior</key>
|
||||
<string>zeroinferior.glif</string>
|
||||
<key>zero.subs</key>
|
||||
<string>zero.subs.glif</string>
|
||||
<key>zerosuperior</key>
|
||||
<string>zerosuperior.glif</string>
|
||||
<key>zeta</key>
|
||||
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="eightinferior" format="1">
|
||||
<glyph name="eight.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2088"/>
|
||||
<note>
|
||||
uni2088
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fiveinferior" format="1">
|
||||
<glyph name="five.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2085"/>
|
||||
<note>
|
||||
uni2085
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fourinferior" format="1">
|
||||
<glyph name="four.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2084"/>
|
||||
<note>
|
||||
uni2084
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="nineinferior" format="1">
|
||||
<glyph name="nine.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2089"/>
|
||||
<note>
|
||||
uni2089
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="oneinferior" format="1">
|
||||
<glyph name="one.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2081"/>
|
||||
<note>
|
||||
uni2081
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="seveninferior" format="1">
|
||||
<glyph name="seven.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2087"/>
|
||||
<note>
|
||||
uni2087
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="sixinferior" format="1">
|
||||
<glyph name="six.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2086"/>
|
||||
<note>
|
||||
uni2086
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="threeinferior" format="1">
|
||||
<glyph name="three.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2083"/>
|
||||
<note>
|
||||
uni2083
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="twoinferior" format="1">
|
||||
<glyph name="two.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2082"/>
|
||||
<note>
|
||||
uni2082
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="zeroinferior" format="1">
|
||||
<glyph name="zero.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2080"/>
|
||||
<note>
|
||||
uni2080
|
||||
</note>
|
@ -4283,16 +4283,16 @@
|
||||
<string>uniE0B1</string>
|
||||
<string>uniE0B2</string>
|
||||
<string>uniE0B3</string>
|
||||
<string>zeroinferior</string>
|
||||
<string>oneinferior</string>
|
||||
<string>twoinferior</string>
|
||||
<string>threeinferior</string>
|
||||
<string>fourinferior</string>
|
||||
<string>fiveinferior</string>
|
||||
<string>sixinferior</string>
|
||||
<string>seveninferior</string>
|
||||
<string>eightinferior</string>
|
||||
<string>nineinferior</string>
|
||||
<string>zero.subs</string>
|
||||
<string>one.subs</string>
|
||||
<string>two.subs</string>
|
||||
<string>three.subs</string>
|
||||
<string>four.subs</string>
|
||||
<string>five.subs</string>
|
||||
<string>six.subs</string>
|
||||
<string>seven.subs</string>
|
||||
<string>eight.subs</string>
|
||||
<string>nine.subs</string>
|
||||
<string>zerosuperior</string>
|
||||
<string>foursuperior</string>
|
||||
<string>fivesuperior</string>
|
||||
|
@ -8,11 +8,12 @@ languagesystem latn MOL;
|
||||
feature aalt {
|
||||
# automatic
|
||||
feature locl;
|
||||
feature subs;
|
||||
feature sups;
|
||||
feature frac;
|
||||
feature ordn;
|
||||
feature case;
|
||||
feature subs;
|
||||
feature sinf;
|
||||
} aalt;
|
||||
|
||||
feature locl {
|
||||
@ -28,18 +29,32 @@ sub scedilla by scommaaccent;
|
||||
|
||||
feature subs {
|
||||
# automatic
|
||||
sub zero by zeroinferior;
|
||||
sub one by oneinferior;
|
||||
sub two by twoinferior;
|
||||
sub three by threeinferior;
|
||||
sub four by fourinferior;
|
||||
sub five by fiveinferior;
|
||||
sub six by sixinferior;
|
||||
sub seven by seveninferior;
|
||||
sub eight by eightinferior;
|
||||
sub nine by nineinferior;
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} subs;
|
||||
|
||||
feature sinf {
|
||||
# automatic
|
||||
sub zero by zero.subs;
|
||||
sub one by one.subs;
|
||||
sub two by two.subs;
|
||||
sub three by three.subs;
|
||||
sub four by four.subs;
|
||||
sub five by five.subs;
|
||||
sub six by six.subs;
|
||||
sub seven by seven.subs;
|
||||
sub eight by eight.subs;
|
||||
sub nine by nine.subs;
|
||||
} sinf;
|
||||
|
||||
feature sups {
|
||||
# automatic
|
||||
sub one by onesuperior;
|
||||
|
@ -604,8 +604,8 @@
|
||||
<string>egrave.glif</string>
|
||||
<key>eight</key>
|
||||
<string>eight.glif</string>
|
||||
<key>eightinferior</key>
|
||||
<string>eightinferior.glif</string>
|
||||
<key>eight.subs</key>
|
||||
<string>eight.subs.glif</string>
|
||||
<key>eightsuperior</key>
|
||||
<string>eightsuperior.glif</string>
|
||||
<key>element</key>
|
||||
@ -662,10 +662,10 @@
|
||||
<string>filledrect.glif</string>
|
||||
<key>five</key>
|
||||
<string>five.glif</string>
|
||||
<key>five.subs</key>
|
||||
<string>five.subs.glif</string>
|
||||
<key>fiveeighths</key>
|
||||
<string>fiveeighths.glif</string>
|
||||
<key>fiveinferior</key>
|
||||
<string>fiveinferior.glif</string>
|
||||
<key>fivesixths</key>
|
||||
<string>fivesixths.glif</string>
|
||||
<key>fivesuperior</key>
|
||||
@ -676,10 +676,10 @@
|
||||
<string>florin.glif</string>
|
||||
<key>four</key>
|
||||
<string>four.glif</string>
|
||||
<key>four.subs</key>
|
||||
<string>four.subs.glif</string>
|
||||
<key>fourfifths</key>
|
||||
<string>fourfifths.glif</string>
|
||||
<key>fourinferior</key>
|
||||
<string>fourinferior.glif</string>
|
||||
<key>foursuperior</key>
|
||||
<string>foursuperior.glif</string>
|
||||
<key>fraction</key>
|
||||
@ -824,8 +824,8 @@
|
||||
<string>ncommaaccent.glif</string>
|
||||
<key>nine</key>
|
||||
<string>nine.glif</string>
|
||||
<key>nineinferior</key>
|
||||
<string>nineinferior.glif</string>
|
||||
<key>nine.subs</key>
|
||||
<string>nine.subs.glif</string>
|
||||
<key>ninesuperior</key>
|
||||
<string>ninesuperior.glif</string>
|
||||
<key>nonbreakingspace</key>
|
||||
@ -876,14 +876,14 @@
|
||||
<string>omicrontonos.glif</string>
|
||||
<key>one</key>
|
||||
<string>one.glif</string>
|
||||
<key>one.subs</key>
|
||||
<string>one.subs.glif</string>
|
||||
<key>oneeighth</key>
|
||||
<string>oneeighth.glif</string>
|
||||
<key>onefifth</key>
|
||||
<string>onefifth.glif</string>
|
||||
<key>onehalf</key>
|
||||
<string>onehalf.glif</string>
|
||||
<key>oneinferior</key>
|
||||
<string>oneinferior.glif</string>
|
||||
<key>oneninth</key>
|
||||
<string>oneninth.glif</string>
|
||||
<key>onequarter</key>
|
||||
@ -1018,10 +1018,10 @@
|
||||
<string>semicolon.glif</string>
|
||||
<key>seven</key>
|
||||
<string>seven.glif</string>
|
||||
<key>seven.subs</key>
|
||||
<string>seven.subs.glif</string>
|
||||
<key>seveneighths</key>
|
||||
<string>seveneighths.glif</string>
|
||||
<key>seveninferior</key>
|
||||
<string>seveninferior.glif</string>
|
||||
<key>sevensuperior</key>
|
||||
<string>sevensuperior.glif</string>
|
||||
<key>sfthyphen</key>
|
||||
@ -1036,8 +1036,8 @@
|
||||
<string>similar.glif</string>
|
||||
<key>six</key>
|
||||
<string>six.glif</string>
|
||||
<key>sixinferior</key>
|
||||
<string>sixinferior.glif</string>
|
||||
<key>six.subs</key>
|
||||
<string>six.subs.glif</string>
|
||||
<key>sixsuperior</key>
|
||||
<string>sixsuperior.glif</string>
|
||||
<key>slash</key>
|
||||
@ -1070,12 +1070,12 @@
|
||||
<string>thorn.glif</string>
|
||||
<key>three</key>
|
||||
<string>three.glif</string>
|
||||
<key>three.subs</key>
|
||||
<string>three.subs.glif</string>
|
||||
<key>threeeighths</key>
|
||||
<string>threeeighths.glif</string>
|
||||
<key>threefifths</key>
|
||||
<string>threefifths.glif</string>
|
||||
<key>threeinferior</key>
|
||||
<string>threeinferior.glif</string>
|
||||
<key>threequarters</key>
|
||||
<string>threequarters.glif</string>
|
||||
<key>threesuperior</key>
|
||||
@ -1098,10 +1098,10 @@
|
||||
<string>triagup.glif</string>
|
||||
<key>two</key>
|
||||
<string>two.glif</string>
|
||||
<key>two.subs</key>
|
||||
<string>two.subs.glif</string>
|
||||
<key>twofifths</key>
|
||||
<string>twofifths.glif</string>
|
||||
<key>twoinferior</key>
|
||||
<string>twoinferior.glif</string>
|
||||
<key>twosuperior</key>
|
||||
<string>twosuperior.glif</string>
|
||||
<key>twothirds</key>
|
||||
@ -3646,8 +3646,8 @@
|
||||
<string>zdotaccent.glif</string>
|
||||
<key>zero</key>
|
||||
<string>zero.glif</string>
|
||||
<key>zeroinferior</key>
|
||||
<string>zeroinferior.glif</string>
|
||||
<key>zero.subs</key>
|
||||
<string>zero.subs.glif</string>
|
||||
<key>zerosuperior</key>
|
||||
<string>zerosuperior.glif</string>
|
||||
<key>zeta</key>
|
||||
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="eightinferior" format="1">
|
||||
<glyph name="eight.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2088"/>
|
||||
<note>
|
||||
uni2088
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fiveinferior" format="1">
|
||||
<glyph name="five.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2085"/>
|
||||
<note>
|
||||
uni2085
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="fourinferior" format="1">
|
||||
<glyph name="four.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2084"/>
|
||||
<note>
|
||||
uni2084
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="nineinferior" format="1">
|
||||
<glyph name="nine.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2089"/>
|
||||
<note>
|
||||
uni2089
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="oneinferior" format="1">
|
||||
<glyph name="one.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2081"/>
|
||||
<note>
|
||||
uni2081
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="seveninferior" format="1">
|
||||
<glyph name="seven.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2087"/>
|
||||
<note>
|
||||
uni2087
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="sixinferior" format="1">
|
||||
<glyph name="six.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2086"/>
|
||||
<note>
|
||||
uni2086
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="threeinferior" format="1">
|
||||
<glyph name="three.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2083"/>
|
||||
<note>
|
||||
uni2083
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="twoinferior" format="1">
|
||||
<glyph name="two.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2082"/>
|
||||
<note>
|
||||
uni2082
|
||||
</note>
|
@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<glyph name="zeroinferior" format="1">
|
||||
<glyph name="zero.subs" format="1">
|
||||
<advance width="1233"/>
|
||||
<unicode hex="2080"/>
|
||||
<note>
|
||||
uni2080
|
||||
</note>
|
@ -3654,6 +3654,16 @@
|
||||
<string>c6478</string>
|
||||
<string>c6475</string>
|
||||
<string>c6476</string>
|
||||
<string>zero.subs</string>
|
||||
<string>one.subs</string>
|
||||
<string>two.subs</string>
|
||||
<string>three.subs</string>
|
||||
<string>four.subs</string>
|
||||
<string>five.subs</string>
|
||||
<string>six.subs</string>
|
||||
<string>seven.subs</string>
|
||||
<string>eight.subs</string>
|
||||
<string>nine.subs</string>
|
||||
<string>onefifth</string>
|
||||
<string>twofifths</string>
|
||||
<string>threefifths</string>
|
||||
@ -3662,16 +3672,6 @@
|
||||
<string>fivesixths</string>
|
||||
<string>oneseventh</string>
|
||||
<string>oneninth</string>
|
||||
<string>zeroinferior</string>
|
||||
<string>oneinferior</string>
|
||||
<string>twoinferior</string>
|
||||
<string>threeinferior</string>
|
||||
<string>fourinferior</string>
|
||||
<string>fiveinferior</string>
|
||||
<string>sixinferior</string>
|
||||
<string>seveninferior</string>
|
||||
<string>eightinferior</string>
|
||||
<string>nineinferior</string>
|
||||
<string>zerosuperior</string>
|
||||
</array>
|
||||
</dict>
|
||||
|
Loading…
Reference in New Issue
Block a user