1<?xml version="1.0" encoding="UTF-8"?> 2<ttFont> 3 4 <GSUB> 5 <Version value="0x00010000"/> 6 <ScriptList> 7 <!-- ScriptCount=1 --> 8 <ScriptRecord index="0"> 9 <ScriptTag value="DFLT"/> 10 <Script> 11 <DefaultLangSys> 12 <ReqFeatureIndex value="65535"/> 13 <!-- FeatureCount=1 --> 14 <FeatureIndex index="0" value="0"/> 15 </DefaultLangSys> 16 <!-- LangSysCount=0 --> 17 </Script> 18 </ScriptRecord> 19 </ScriptList> 20 <FeatureList> 21 <!-- FeatureCount=1 --> 22 <FeatureRecord index="0"> 23 <FeatureTag value="test"/> 24 <Feature> 25 <!-- LookupCount=5 --> 26 <LookupListIndex index="0" value="0"/> 27 <LookupListIndex index="1" value="2"/> 28 <LookupListIndex index="2" value="4"/> 29 <LookupListIndex index="3" value="6"/> 30 <LookupListIndex index="4" value="8"/> 31 </Feature> 32 </FeatureRecord> 33 </FeatureList> 34 <LookupList> 35 <!-- LookupCount=9 --> 36 <Lookup index="0"> 37 <LookupType value="6"/> 38 <LookupFlag value="0"/> 39 <!-- SubTableCount=2 --> 40 <ChainContextSubst index="0" Format="3"> 41 <!-- BacktrackGlyphCount=2 --> 42 <BacktrackCoverage index="0"> 43 <Glyph value="three"/> 44 </BacktrackCoverage> 45 <BacktrackCoverage index="1"> 46 <Glyph value="one"/> 47 <Glyph value="two"/> 48 </BacktrackCoverage> 49 <!-- InputGlyphCount=1 --> 50 <InputCoverage index="0"> 51 <Glyph value="A"/> 52 </InputCoverage> 53 <!-- LookAheadGlyphCount=0 --> 54 <!-- SubstCount=1 --> 55 <SubstLookupRecord index="0"> 56 <SequenceIndex value="0"/> 57 <LookupListIndex value="1"/> 58 </SubstLookupRecord> 59 </ChainContextSubst> 60 <ChainContextSubst index="1" Format="3"> 61 <!-- BacktrackGlyphCount=0 --> 62 <!-- InputGlyphCount=1 --> 63 <InputCoverage index="0"> 64 <Glyph value="B"/> 65 <Glyph value="C"/> 66 <Glyph value="D"/> 67 </InputCoverage> 68 <!-- LookAheadGlyphCount=2 --> 69 <LookAheadCoverage index="0"> 70 <Glyph value="seven"/> 71 </LookAheadCoverage> 72 <LookAheadCoverage index="1"> 73 <Glyph value="eight"/> 74 <Glyph value="nine"/> 75 </LookAheadCoverage> 76 <!-- SubstCount=1 --> 77 <SubstLookupRecord index="0"> 78 <SequenceIndex value="0"/> 79 <LookupListIndex value="1"/> 80 </SubstLookupRecord> 81 </ChainContextSubst> 82 </Lookup> 83 <Lookup index="1"> 84 <LookupType value="1"/> 85 <LookupFlag value="0"/> 86 <!-- SubTableCount=1 --> 87 <SingleSubst index="0"> 88 <Substitution in="A" out="A.sc"/> 89 <Substitution in="B" out="B.sc"/> 90 <Substitution in="C" out="C.sc"/> 91 <Substitution in="D" out="D.sc"/> 92 </SingleSubst> 93 </Lookup> 94 <Lookup index="2"> 95 <LookupType value="6"/> 96 <LookupFlag value="0"/> 97 <!-- SubTableCount=1 --> 98 <ChainContextSubst index="0" Format="3"> 99 <!-- BacktrackGlyphCount=3 --> 100 <BacktrackCoverage index="0"> 101 <Glyph value="E"/> 102 </BacktrackCoverage> 103 <BacktrackCoverage index="1"> 104 <Glyph value="D"/> 105 <Glyph value="d"/> 106 </BacktrackCoverage> 107 <BacktrackCoverage index="2"> 108 <Glyph value="A"/> 109 <Glyph value="B"/> 110 <Glyph value="C"/> 111 <Glyph value="a"/> 112 <Glyph value="b"/> 113 <Glyph value="c"/> 114 </BacktrackCoverage> 115 <!-- InputGlyphCount=1 --> 116 <InputCoverage index="0"> 117 <Glyph value="c_t"/> 118 </InputCoverage> 119 <!-- LookAheadGlyphCount=3 --> 120 <LookAheadCoverage index="0"> 121 <Glyph value="V"/> 122 </LookAheadCoverage> 123 <LookAheadCoverage index="1"> 124 <Glyph value="W"/> 125 <Glyph value="w"/> 126 </LookAheadCoverage> 127 <LookAheadCoverage index="2"> 128 <Glyph value="X"/> 129 <Glyph value="Y"/> 130 <Glyph value="Z"/> 131 <Glyph value="x"/> 132 <Glyph value="y"/> 133 <Glyph value="z"/> 134 </LookAheadCoverage> 135 <!-- SubstCount=1 --> 136 <SubstLookupRecord index="0"> 137 <SequenceIndex value="0"/> 138 <LookupListIndex value="3"/> 139 </SubstLookupRecord> 140 </ChainContextSubst> 141 </Lookup> 142 <Lookup index="3"> 143 <LookupType value="2"/> 144 <LookupFlag value="0"/> 145 <!-- SubTableCount=1 --> 146 <MultipleSubst index="0"> 147 <Substitution in="c_t" out="c,t"/> 148 </MultipleSubst> 149 </Lookup> 150 <Lookup index="4"> 151 <LookupType value="6"/> 152 <LookupFlag value="0"/> 153 <!-- SubTableCount=1 --> 154 <ChainContextSubst index="0" Format="3"> 155 <!-- BacktrackGlyphCount=1 --> 156 <BacktrackCoverage index="0"> 157 <Glyph value="space"/> 158 <Glyph value="semicolon"/> 159 <Glyph value="comma"/> 160 </BacktrackCoverage> 161 <!-- InputGlyphCount=1 --> 162 <InputCoverage index="0"> 163 <Glyph value="e"/> 164 </InputCoverage> 165 <!-- LookAheadGlyphCount=0 --> 166 <!-- SubstCount=1 --> 167 <SubstLookupRecord index="0"> 168 <SequenceIndex value="0"/> 169 <LookupListIndex value="5"/> 170 </SubstLookupRecord> 171 </ChainContextSubst> 172 </Lookup> 173 <Lookup index="5"> 174 <LookupType value="3"/> 175 <LookupFlag value="0"/> 176 <!-- SubTableCount=1 --> 177 <AlternateSubst index="0"> 178 <AlternateSet glyph="e"> 179 <Alternate glyph="e"/> 180 <Alternate glyph="e.begin"/> 181 </AlternateSet> 182 </AlternateSubst> 183 </Lookup> 184 <Lookup index="6"> 185 <LookupType value="6"/> 186 <LookupFlag value="0"/> 187 <!-- SubTableCount=1 --> 188 <ChainContextSubst index="0" Format="3"> 189 <!-- BacktrackGlyphCount=1 --> 190 <BacktrackCoverage index="0"> 191 <Glyph value="A"/> 192 </BacktrackCoverage> 193 <!-- InputGlyphCount=2 --> 194 <InputCoverage index="0"> 195 <Glyph value="C"/> 196 <Glyph value="c"/> 197 </InputCoverage> 198 <InputCoverage index="1"> 199 <Glyph value="T"/> 200 <Glyph value="t"/> 201 </InputCoverage> 202 <!-- LookAheadGlyphCount=1 --> 203 <LookAheadCoverage index="0"> 204 <Glyph value="Z"/> 205 </LookAheadCoverage> 206 <!-- SubstCount=1 --> 207 <SubstLookupRecord index="0"> 208 <SequenceIndex value="0"/> 209 <LookupListIndex value="7"/> 210 </SubstLookupRecord> 211 </ChainContextSubst> 212 </Lookup> 213 <Lookup index="7"> 214 <LookupType value="4"/> 215 <LookupFlag value="0"/> 216 <!-- SubTableCount=1 --> 217 <LigatureSubst index="0"> 218 <LigatureSet glyph="C"> 219 <Ligature components="T" glyph="c_t"/> 220 <Ligature components="t" glyph="c_t"/> 221 </LigatureSet> 222 <LigatureSet glyph="c"> 223 <Ligature components="T" glyph="c_t"/> 224 <Ligature components="t" glyph="c_t"/> 225 </LigatureSet> 226 </LigatureSubst> 227 </Lookup> 228 <Lookup index="8"> 229 <LookupType value="6"/> 230 <LookupFlag value="0"/> 231 <!-- SubTableCount=1 --> 232 <ChainContextSubst index="0" Format="1"> 233 <Coverage> 234 <Glyph value="c_t"/> 235 </Coverage> 236 <!-- ChainSubRuleSetCount=1 --> 237 <ChainSubRuleSet index="0"> 238 <!-- ChainSubRuleCount=1 --> 239 <ChainSubRule index="0"> 240 <!-- BacktrackGlyphCount=3 --> 241 <Backtrack index="0" value="E"/> 242 <Backtrack index="1" value="D"/> 243 <Backtrack index="2" value="A"/> 244 <!-- InputGlyphCount=1 --> 245 <!-- LookAheadGlyphCount=3 --> 246 <LookAhead index="0" value="V"/> 247 <LookAhead index="1" value="W"/> 248 <LookAhead index="2" value="X"/> 249 <!-- SubstCount=1 --> 250 <SubstLookupRecord index="0"> 251 <SequenceIndex value="0"/> 252 <LookupListIndex value="2"/> 253 </SubstLookupRecord> 254 </ChainSubRule> 255 </ChainSubRuleSet> 256 </ChainContextSubst> 257 </Lookup> 258 </LookupList> 259 </GSUB> 260 261</ttFont> 262