xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/GPOS_2b.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont>
3*e1fe3e4aSElliott Hughes
4*e1fe3e4aSElliott Hughes  <GPOS>
5*e1fe3e4aSElliott Hughes    <Version value="0x00010000"/>
6*e1fe3e4aSElliott Hughes    <ScriptList>
7*e1fe3e4aSElliott Hughes      <!-- ScriptCount=1 -->
8*e1fe3e4aSElliott Hughes      <ScriptRecord index="0">
9*e1fe3e4aSElliott Hughes        <ScriptTag value="DFLT"/>
10*e1fe3e4aSElliott Hughes        <Script>
11*e1fe3e4aSElliott Hughes          <DefaultLangSys>
12*e1fe3e4aSElliott Hughes            <ReqFeatureIndex value="65535"/>
13*e1fe3e4aSElliott Hughes            <!-- FeatureCount=1 -->
14*e1fe3e4aSElliott Hughes            <FeatureIndex index="0" value="0"/>
15*e1fe3e4aSElliott Hughes          </DefaultLangSys>
16*e1fe3e4aSElliott Hughes          <!-- LangSysCount=0 -->
17*e1fe3e4aSElliott Hughes        </Script>
18*e1fe3e4aSElliott Hughes      </ScriptRecord>
19*e1fe3e4aSElliott Hughes    </ScriptList>
20*e1fe3e4aSElliott Hughes    <FeatureList>
21*e1fe3e4aSElliott Hughes      <!-- FeatureCount=1 -->
22*e1fe3e4aSElliott Hughes      <FeatureRecord index="0">
23*e1fe3e4aSElliott Hughes        <FeatureTag value="kern"/>
24*e1fe3e4aSElliott Hughes        <Feature>
25*e1fe3e4aSElliott Hughes          <!-- LookupCount=1 -->
26*e1fe3e4aSElliott Hughes          <LookupListIndex index="0" value="0"/>
27*e1fe3e4aSElliott Hughes        </Feature>
28*e1fe3e4aSElliott Hughes      </FeatureRecord>
29*e1fe3e4aSElliott Hughes    </FeatureList>
30*e1fe3e4aSElliott Hughes    <LookupList>
31*e1fe3e4aSElliott Hughes      <!-- LookupCount=1 -->
32*e1fe3e4aSElliott Hughes      <Lookup index="0">
33*e1fe3e4aSElliott Hughes        <LookupType value="2"/>
34*e1fe3e4aSElliott Hughes        <LookupFlag value="0"/>
35*e1fe3e4aSElliott Hughes        <!-- SubTableCount=3 -->
36*e1fe3e4aSElliott Hughes        <PairPos index="0" Format="2">
37*e1fe3e4aSElliott Hughes          <Coverage>
38*e1fe3e4aSElliott Hughes            <Glyph value="A"/>
39*e1fe3e4aSElliott Hughes          </Coverage>
40*e1fe3e4aSElliott Hughes          <ValueFormat1 value="4"/>
41*e1fe3e4aSElliott Hughes          <ValueFormat2 value="0"/>
42*e1fe3e4aSElliott Hughes          <ClassDef1>
43*e1fe3e4aSElliott Hughes          </ClassDef1>
44*e1fe3e4aSElliott Hughes          <ClassDef2>
45*e1fe3e4aSElliott Hughes            <ClassDef glyph="comma" class="1"/>
46*e1fe3e4aSElliott Hughes            <ClassDef glyph="period" class="1"/>
47*e1fe3e4aSElliott Hughes            <ClassDef glyph="semicolon" class="1"/>
48*e1fe3e4aSElliott Hughes          </ClassDef2>
49*e1fe3e4aSElliott Hughes          <!-- Class1Count=1 -->
50*e1fe3e4aSElliott Hughes          <!-- Class2Count=2 -->
51*e1fe3e4aSElliott Hughes          <Class1Record index="0">
52*e1fe3e4aSElliott Hughes            <Class2Record index="0">
53*e1fe3e4aSElliott Hughes              <Value1 XAdvance="0"/>
54*e1fe3e4aSElliott Hughes            </Class2Record>
55*e1fe3e4aSElliott Hughes            <Class2Record index="1">
56*e1fe3e4aSElliott Hughes              <Value1 XAdvance="1"/>
57*e1fe3e4aSElliott Hughes            </Class2Record>
58*e1fe3e4aSElliott Hughes          </Class1Record>
59*e1fe3e4aSElliott Hughes        </PairPos>
60*e1fe3e4aSElliott Hughes        <PairPos index="1" Format="2">
61*e1fe3e4aSElliott Hughes          <Coverage>
62*e1fe3e4aSElliott Hughes            <Glyph value="B"/>
63*e1fe3e4aSElliott Hughes            <Glyph value="C"/>
64*e1fe3e4aSElliott Hughes            <Glyph value="D"/>
65*e1fe3e4aSElliott Hughes            <Glyph value="E"/>
66*e1fe3e4aSElliott Hughes            <Glyph value="F"/>
67*e1fe3e4aSElliott Hughes          </Coverage>
68*e1fe3e4aSElliott Hughes          <ValueFormat1 value="4"/>
69*e1fe3e4aSElliott Hughes          <ValueFormat2 value="0"/>
70*e1fe3e4aSElliott Hughes          <ClassDef1>
71*e1fe3e4aSElliott Hughes            <ClassDef glyph="B" class="1"/>
72*e1fe3e4aSElliott Hughes            <ClassDef glyph="C" class="1"/>
73*e1fe3e4aSElliott Hughes          </ClassDef1>
74*e1fe3e4aSElliott Hughes          <ClassDef2>
75*e1fe3e4aSElliott Hughes            <ClassDef glyph="comma" class="2"/>
76*e1fe3e4aSElliott Hughes            <ClassDef glyph="period" class="1"/>
77*e1fe3e4aSElliott Hughes            <ClassDef glyph="semicolon" class="1"/>
78*e1fe3e4aSElliott Hughes          </ClassDef2>
79*e1fe3e4aSElliott Hughes          <!-- Class1Count=2 -->
80*e1fe3e4aSElliott Hughes          <!-- Class2Count=3 -->
81*e1fe3e4aSElliott Hughes          <Class1Record index="0">
82*e1fe3e4aSElliott Hughes            <Class2Record index="0">
83*e1fe3e4aSElliott Hughes              <Value1 XAdvance="0"/>
84*e1fe3e4aSElliott Hughes            </Class2Record>
85*e1fe3e4aSElliott Hughes            <Class2Record index="1">
86*e1fe3e4aSElliott Hughes              <Value1 XAdvance="4"/>
87*e1fe3e4aSElliott Hughes            </Class2Record>
88*e1fe3e4aSElliott Hughes            <Class2Record index="2">
89*e1fe3e4aSElliott Hughes              <Value1 XAdvance="3"/>
90*e1fe3e4aSElliott Hughes            </Class2Record>
91*e1fe3e4aSElliott Hughes          </Class1Record>
92*e1fe3e4aSElliott Hughes          <Class1Record index="1">
93*e1fe3e4aSElliott Hughes            <Class2Record index="0">
94*e1fe3e4aSElliott Hughes              <Value1 XAdvance="0"/>
95*e1fe3e4aSElliott Hughes            </Class2Record>
96*e1fe3e4aSElliott Hughes            <Class2Record index="1">
97*e1fe3e4aSElliott Hughes              <Value1 XAdvance="0"/>
98*e1fe3e4aSElliott Hughes            </Class2Record>
99*e1fe3e4aSElliott Hughes            <Class2Record index="2">
100*e1fe3e4aSElliott Hughes              <Value1 XAdvance="2"/>
101*e1fe3e4aSElliott Hughes            </Class2Record>
102*e1fe3e4aSElliott Hughes          </Class1Record>
103*e1fe3e4aSElliott Hughes        </PairPos>
104*e1fe3e4aSElliott Hughes        <PairPos index="2" Format="2">
105*e1fe3e4aSElliott Hughes          <Coverage>
106*e1fe3e4aSElliott Hughes            <Glyph value="G"/>
107*e1fe3e4aSElliott Hughes          </Coverage>
108*e1fe3e4aSElliott Hughes          <ValueFormat1 value="15"/>
109*e1fe3e4aSElliott Hughes          <ValueFormat2 value="0"/>
110*e1fe3e4aSElliott Hughes          <ClassDef1>
111*e1fe3e4aSElliott Hughes          </ClassDef1>
112*e1fe3e4aSElliott Hughes          <ClassDef2>
113*e1fe3e4aSElliott Hughes            <ClassDef glyph="comma" class="1"/>
114*e1fe3e4aSElliott Hughes            <ClassDef glyph="period" class="1"/>
115*e1fe3e4aSElliott Hughes            <ClassDef glyph="semicolon" class="1"/>
116*e1fe3e4aSElliott Hughes          </ClassDef2>
117*e1fe3e4aSElliott Hughes          <!-- Class1Count=1 -->
118*e1fe3e4aSElliott Hughes          <!-- Class2Count=2 -->
119*e1fe3e4aSElliott Hughes          <Class1Record index="0">
120*e1fe3e4aSElliott Hughes            <Class2Record index="0">
121*e1fe3e4aSElliott Hughes              <Value1 XPlacement="0" YPlacement="0" XAdvance="0" YAdvance="0"/>
122*e1fe3e4aSElliott Hughes            </Class2Record>
123*e1fe3e4aSElliott Hughes            <Class2Record index="1">
124*e1fe3e4aSElliott Hughes              <Value1 XPlacement="5" YPlacement="5" XAdvance="5" YAdvance="5"/>
125*e1fe3e4aSElliott Hughes            </Class2Record>
126*e1fe3e4aSElliott Hughes          </Class1Record>
127*e1fe3e4aSElliott Hughes        </PairPos>
128*e1fe3e4aSElliott Hughes      </Lookup>
129*e1fe3e4aSElliott Hughes    </LookupList>
130*e1fe3e4aSElliott Hughes  </GPOS>
131*e1fe3e4aSElliott Hughes
132*e1fe3e4aSElliott Hughes</ttFont>
133