fonttools/Tests/mtiLib/data/mti/gsubalternate.ttx.GSUB
Sascha Brawer 706858646a Preserve ordering of glyph alternates when round-tripping through TTX
Also fixes a bug where glyph alternates in MTI feature files were
wrongly sorted by glyph name. After this change, the output is using
the same ordering as in the input MTI feature file.

Fixes https://github.com/fonttools/fonttools/issues/833.
2017-02-11 17:08:56 +01:00

126 lines
4.4 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<GSUB>
<Version value="0x00010000"/>
<LookupList>
<!-- LookupCount=1 -->
<Lookup index="0">
<LookupType value="3"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<AlternateSubst index="0" Format="1">
<AlternateSet glyph="eight">
<Alternate glyph="uniF738"/>
<Alternate glyph="uniE0C0"/>
<Alternate glyph="uniE0C1"/>
<Alternate glyph="uniE0BE"/>
<Alternate glyph="uni2078"/>
<Alternate glyph="uni2088"/>
<Alternate glyph="uniE0BF"/>
<Alternate glyph="uniE0BD"/>
</AlternateSet>
<AlternateSet glyph="five">
<Alternate glyph="uniF735"/>
<Alternate glyph="uniE0CD"/>
<Alternate glyph="uniE0CE"/>
<Alternate glyph="uniE0CB"/>
<Alternate glyph="uni2075"/>
<Alternate glyph="uni2085"/>
<Alternate glyph="uniE0CC"/>
<Alternate glyph="uniE0CA"/>
</AlternateSet>
<AlternateSet glyph="four">
<Alternate glyph="uniF734"/>
<Alternate glyph="uniE0D4"/>
<Alternate glyph="uniE0D5"/>
<Alternate glyph="uniE0D2"/>
<Alternate glyph="uni2074"/>
<Alternate glyph="uni2084"/>
<Alternate glyph="uniE0D3"/>
<Alternate glyph="uniE0D1"/>
</AlternateSet>
<AlternateSet glyph="guilsinglleft">
<Alternate glyph="uniE0DB"/>
<Alternate glyph="uniE0DC"/>
</AlternateSet>
<AlternateSet glyph="guilsinglright">
<Alternate glyph="uniE0DD"/>
<Alternate glyph="uniE0DE"/>
</AlternateSet>
<AlternateSet glyph="nine">
<Alternate glyph="uniF739"/>
<Alternate glyph="uniE0EC"/>
<Alternate glyph="uniE0ED"/>
<Alternate glyph="uniE0EA"/>
<Alternate glyph="uni2079"/>
<Alternate glyph="uni2089"/>
<Alternate glyph="uniE0EB"/>
<Alternate glyph="uniE0E9"/>
</AlternateSet>
<AlternateSet glyph="one">
<Alternate glyph="uniF731"/>
<Alternate glyph="uniE0F3"/>
<Alternate glyph="uniE0F4"/>
<Alternate glyph="uniE0F1"/>
<Alternate glyph="uni00B9"/>
<Alternate glyph="uni2081"/>
<Alternate glyph="uniE0F2"/>
<Alternate glyph="uniE0F0"/>
<Alternate glyph="uniE0F8"/>
</AlternateSet>
<AlternateSet glyph="seven">
<Alternate glyph="uniF737"/>
<Alternate glyph="uniE11C"/>
<Alternate glyph="uniE11D"/>
<Alternate glyph="uniE11A"/>
<Alternate glyph="uni2077"/>
<Alternate glyph="uni2087"/>
<Alternate glyph="uniE11B"/>
<Alternate glyph="uniE119"/>
</AlternateSet>
<AlternateSet glyph="six">
<Alternate glyph="uniF736"/>
<Alternate glyph="uniE121"/>
<Alternate glyph="uniE122"/>
<Alternate glyph="uniE11F"/>
<Alternate glyph="uni2076"/>
<Alternate glyph="uni2086"/>
<Alternate glyph="uniE120"/>
<Alternate glyph="uniE11E"/>
</AlternateSet>
<AlternateSet glyph="three">
<Alternate glyph="uniF733"/>
<Alternate glyph="uniE12B"/>
<Alternate glyph="uniE12C"/>
<Alternate glyph="uniE129"/>
<Alternate glyph="uni00B3"/>
<Alternate glyph="uni2083"/>
<Alternate glyph="uniE12A"/>
<Alternate glyph="uniE128"/>
</AlternateSet>
<AlternateSet glyph="two">
<Alternate glyph="uniF732"/>
<Alternate glyph="uniE133"/>
<Alternate glyph="uniE134"/>
<Alternate glyph="uniE131"/>
<Alternate glyph="uni00B2"/>
<Alternate glyph="uni2082"/>
<Alternate glyph="uniE132"/>
<Alternate glyph="uniE130"/>
<Alternate glyph="uniE0F9"/>
</AlternateSet>
<AlternateSet glyph="zero">
<Alternate glyph="uniF730"/>
<Alternate glyph="uniE13D"/>
<Alternate glyph="uniE13E"/>
<Alternate glyph="uniE13A"/>
<Alternate glyph="uni2070"/>
<Alternate glyph="uni2080"/>
<Alternate glyph="uniE13B"/>
<Alternate glyph="uniE139"/>
<Alternate glyph="uniE13C"/>
</AlternateSet>
</AlternateSubst>
</Lookup>
</LookupList>
</GSUB>