xref: /aosp_15_r20/external/fonttools/Tests/mtiLib/data/mixed-toplevels.ttx.GSUB (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1<?xml version="1.0" encoding="UTF-8"?>
2<GSUB>
3  <Version value="0x00010000"/>
4  <ScriptList>
5    <!-- ScriptCount=1 -->
6    <ScriptRecord index="0">
7      <ScriptTag value="telu"/>
8      <Script>
9        <DefaultLangSys>
10          <ReqFeatureIndex value="65535"/>
11          <!-- FeatureCount=2 -->
12          <FeatureIndex index="0" value="0"/>
13          <FeatureIndex index="1" value="1"/>
14        </DefaultLangSys>
15        <!-- LangSysCount=0 -->
16      </Script>
17    </ScriptRecord>
18  </ScriptList>
19  <FeatureList>
20    <!-- FeatureCount=2 -->
21    <FeatureRecord index="0">
22      <FeatureTag value="akhn"/>
23      <Feature>
24        <!-- LookupCount=1 -->
25        <LookupListIndex index="0" value="1"/>
26      </Feature>
27    </FeatureRecord>
28    <FeatureRecord index="1">
29      <FeatureTag value="akh2"/>
30      <Feature>
31        <!-- LookupCount=1 -->
32        <LookupListIndex index="0" value="0"/>
33      </Feature>
34    </FeatureRecord>
35  </FeatureList>
36  <LookupList>
37    <!-- LookupCount=2 -->
38    <!-- 0:  -->
39    <Lookup index="0">
40      <LookupType value="6"/>
41      <LookupFlag value="0"/>
42      <!-- SubTableCount=1 -->
43      <ChainContextSubst index="0" Format="2">
44        <Coverage>
45          <Glyph value="uvowelsignkannada"/>
46          <Glyph value="uuvowelsignkannada"/>
47        </Coverage>
48        <BacktrackClassDef>
49          <ClassDef glyph="pakannada" class="1"/>
50          <ClassDef glyph="pevowelkannada" class="1"/>
51          <ClassDef glyph="phakannada" class="1"/>
52          <ClassDef glyph="phevowelkannada" class="1"/>
53          <ClassDef glyph="vakannada" class="1"/>
54          <ClassDef glyph="vevowelkannada" class="1"/>
55        </BacktrackClassDef>
56        <InputClassDef>
57          <ClassDef glyph="uuvowelsignkannada" class="1"/>
58          <ClassDef glyph="uvowelsignkannada" class="1"/>
59        </InputClassDef>
60        <!-- ChainSubClassSetCount=2 -->
61        <ChainSubClassSet index="0" empty="1"/>
62        <ChainSubClassSet index="1">
63          <!-- ChainSubClassRuleCount=1 -->
64          <ChainSubClassRule index="0">
65            <!-- BacktrackGlyphCount=1 -->
66            <Backtrack index="0" value="1"/>
67            <!-- InputGlyphCount=1 -->
68            <!-- LookAheadGlyphCount=0 -->
69            <!-- SubstCount=1 -->
70            <SubstLookupRecord index="0">
71              <SequenceIndex value="0"/>
72              <LookupListIndex value="1"/>
73            </SubstLookupRecord>
74          </ChainSubClassRule>
75        </ChainSubClassSet>
76      </ChainContextSubst>
77    </Lookup>
78    <!-- 1:  -->
79    <Lookup index="1">
80      <LookupType value="1"/>
81      <LookupFlag value="0"/>
82      <!-- SubTableCount=1 -->
83      <SingleSubst index="0">
84        <Substitution in="uuvowelsignkannada" out="uuvowelsignaltkannada"/>
85        <Substitution in="uvowelsignkannada" out="uvowelsignaltkannada"/>
86      </SingleSubst>
87    </Lookup>
88  </LookupList>
89</GSUB>
90