Home | History | Annotate | Download | only in aots
      1 <?xml version="1.0" encoding="UTF-8"?>
      2 <ttFont sfntVersion="OTTO" ttLibVersion="3.5">
      3 
      4   <GSUB>
      5     <Version value="0x00010000"/>
      6     <ScriptList>
      7       <!-- ScriptCount=1 -->
      8       <ScriptRecord index="0">
      9         <ScriptTag value="latn"/>
     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=1 -->
     26           <LookupListIndex index="0" value="4"/>
     27         </Feature>
     28       </FeatureRecord>
     29     </FeatureList>
     30     <LookupList>
     31       <!-- LookupCount=5 -->
     32       <Lookup index="0">
     33         <LookupType value="1"/>
     34         <LookupFlag value="0"/>
     35         <!-- SubTableCount=1 -->
     36         <SingleSubst index="0" Format="1">
     37           <Substitution in="g20" out="g60"/>
     38           <Substitution in="g21" out="g61"/>
     39           <Substitution in="g22" out="g62"/>
     40           <Substitution in="g23" out="g63"/>
     41           <Substitution in="g24" out="g64"/>
     42           <Substitution in="g25" out="g65"/>
     43           <Substitution in="g26" out="g66"/>
     44           <Substitution in="g27" out="g67"/>
     45           <Substitution in="g28" out="g68"/>
     46           <Substitution in="g29" out="g69"/>
     47         </SingleSubst>
     48       </Lookup>
     49       <Lookup index="1">
     50         <LookupType value="4"/>
     51         <LookupFlag value="0"/>
     52         <!-- SubTableCount=1 -->
     53         <LigatureSubst index="0" Format="1">
     54           <LigatureSet glyph="g21">
     55             <Ligature components="g22" glyph="g61"/>
     56           </LigatureSet>
     57         </LigatureSubst>
     58       </Lookup>
     59       <Lookup index="2">
     60         <LookupType value="4"/>
     61         <LookupFlag value="8"/>
     62         <!-- SubTableCount=1 -->
     63         <LigatureSubst index="0" Format="1">
     64           <LigatureSet glyph="g21">
     65             <Ligature components="g22" glyph="g61"/>
     66           </LigatureSet>
     67         </LigatureSubst>
     68       </Lookup>
     69       <Lookup index="3">
     70         <LookupType value="2"/>
     71         <LookupFlag value="0"/>
     72         <!-- SubTableCount=1 -->
     73         <MultipleSubst index="0" Format="1">
     74           <Substitution in="g21" out="g61,g62,g63"/>
     75         </MultipleSubst>
     76       </Lookup>
     77       <Lookup index="4">
     78         <LookupType value="5"/>
     79         <LookupFlag value="8"/>
     80         <!-- SubTableCount=1 -->
     81         <ContextSubst index="0" Format="2">
     82           <Coverage Format="1">
     83             <Glyph value="g20"/>
     84           </Coverage>
     85           <ClassDef Format="2">
     86             <ClassDef glyph="g20" class="1"/>
     87             <ClassDef glyph="g21" class="2"/>
     88             <ClassDef glyph="g22" class="3"/>
     89           </ClassDef>
     90           <!-- SubClassSetCount=4 -->
     91           <SubClassSet index="0" empty="1"/>
     92           <SubClassSet index="1">
     93             <!-- SubClassRuleCount=1 -->
     94             <SubClassRule index="0">
     95               <!-- GlyphCount=3 -->
     96               <!-- SubstCount=3 -->
     97               <Class index="0" value="2"/>
     98               <Class index="1" value="3"/>
     99               <SubstLookupRecord index="0">
    100                 <SequenceIndex value="0"/>
    101                 <LookupListIndex value="0"/>
    102               </SubstLookupRecord>
    103               <SubstLookupRecord index="1">
    104                 <SequenceIndex value="1"/>
    105                 <LookupListIndex value="0"/>
    106               </SubstLookupRecord>
    107               <SubstLookupRecord index="2">
    108                 <SequenceIndex value="2"/>
    109                 <LookupListIndex value="0"/>
    110               </SubstLookupRecord>
    111             </SubClassRule>
    112           </SubClassSet>
    113           <SubClassSet index="2" empty="1"/>
    114           <SubClassSet index="3" empty="1"/>
    115         </ContextSubst>
    116       </Lookup>
    117     </LookupList>
    118   </GSUB>
    119 
    120 </ttFont>
    121