xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/GPOS_6.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont>
3*e1fe3e4aSElliott Hughes
4*e1fe3e4aSElliott Hughes  <GDEF>
5*e1fe3e4aSElliott Hughes    <Version value="0x00010000"/>
6*e1fe3e4aSElliott Hughes    <GlyphClassDef>
7*e1fe3e4aSElliott Hughes      <ClassDef glyph="acute" class="3"/>
8*e1fe3e4aSElliott Hughes      <ClassDef glyph="caron" class="3"/>
9*e1fe3e4aSElliott Hughes      <ClassDef glyph="cedilla" class="3"/>
10*e1fe3e4aSElliott Hughes      <ClassDef glyph="dieresis" class="3"/>
11*e1fe3e4aSElliott Hughes      <ClassDef glyph="grave" class="3"/>
12*e1fe3e4aSElliott Hughes      <ClassDef glyph="macron" class="3"/>
13*e1fe3e4aSElliott Hughes      <ClassDef glyph="ogonek" class="3"/>
14*e1fe3e4aSElliott Hughes    </GlyphClassDef>
15*e1fe3e4aSElliott Hughes  </GDEF>
16*e1fe3e4aSElliott Hughes
17*e1fe3e4aSElliott Hughes  <GPOS>
18*e1fe3e4aSElliott Hughes    <Version value="0x00010000"/>
19*e1fe3e4aSElliott Hughes    <ScriptList>
20*e1fe3e4aSElliott Hughes      <!-- ScriptCount=1 -->
21*e1fe3e4aSElliott Hughes      <ScriptRecord index="0">
22*e1fe3e4aSElliott Hughes        <ScriptTag value="DFLT"/>
23*e1fe3e4aSElliott Hughes        <Script>
24*e1fe3e4aSElliott Hughes          <DefaultLangSys>
25*e1fe3e4aSElliott Hughes            <ReqFeatureIndex value="65535"/>
26*e1fe3e4aSElliott Hughes            <!-- FeatureCount=1 -->
27*e1fe3e4aSElliott Hughes            <FeatureIndex index="0" value="0"/>
28*e1fe3e4aSElliott Hughes          </DefaultLangSys>
29*e1fe3e4aSElliott Hughes          <!-- LangSysCount=0 -->
30*e1fe3e4aSElliott Hughes        </Script>
31*e1fe3e4aSElliott Hughes      </ScriptRecord>
32*e1fe3e4aSElliott Hughes    </ScriptList>
33*e1fe3e4aSElliott Hughes    <FeatureList>
34*e1fe3e4aSElliott Hughes      <!-- FeatureCount=1 -->
35*e1fe3e4aSElliott Hughes      <FeatureRecord index="0">
36*e1fe3e4aSElliott Hughes        <FeatureTag value="test"/>
37*e1fe3e4aSElliott Hughes        <Feature>
38*e1fe3e4aSElliott Hughes          <!-- LookupCount=1 -->
39*e1fe3e4aSElliott Hughes          <LookupListIndex index="0" value="0"/>
40*e1fe3e4aSElliott Hughes        </Feature>
41*e1fe3e4aSElliott Hughes      </FeatureRecord>
42*e1fe3e4aSElliott Hughes    </FeatureList>
43*e1fe3e4aSElliott Hughes    <LookupList>
44*e1fe3e4aSElliott Hughes      <!-- LookupCount=1 -->
45*e1fe3e4aSElliott Hughes      <Lookup index="0">
46*e1fe3e4aSElliott Hughes        <LookupType value="6"/>
47*e1fe3e4aSElliott Hughes        <LookupFlag value="0"/>
48*e1fe3e4aSElliott Hughes        <!-- SubTableCount=1 -->
49*e1fe3e4aSElliott Hughes        <MarkMarkPos index="0" Format="1">
50*e1fe3e4aSElliott Hughes          <Mark1Coverage>
51*e1fe3e4aSElliott Hughes            <Glyph value="grave"/>
52*e1fe3e4aSElliott Hughes            <Glyph value="acute"/>
53*e1fe3e4aSElliott Hughes            <Glyph value="macron"/>
54*e1fe3e4aSElliott Hughes            <Glyph value="cedilla"/>
55*e1fe3e4aSElliott Hughes          </Mark1Coverage>
56*e1fe3e4aSElliott Hughes          <Mark2Coverage>
57*e1fe3e4aSElliott Hughes            <Glyph value="grave"/>
58*e1fe3e4aSElliott Hughes            <Glyph value="acute"/>
59*e1fe3e4aSElliott Hughes            <Glyph value="dieresis"/>
60*e1fe3e4aSElliott Hughes            <Glyph value="macron"/>
61*e1fe3e4aSElliott Hughes            <Glyph value="ogonek"/>
62*e1fe3e4aSElliott Hughes            <Glyph value="caron"/>
63*e1fe3e4aSElliott Hughes          </Mark2Coverage>
64*e1fe3e4aSElliott Hughes          <!-- ClassCount=2 -->
65*e1fe3e4aSElliott Hughes          <Mark1Array>
66*e1fe3e4aSElliott Hughes            <!-- MarkCount=4 -->
67*e1fe3e4aSElliott Hughes            <MarkRecord index="0">
68*e1fe3e4aSElliott Hughes              <Class value="0"/>
69*e1fe3e4aSElliott Hughes              <MarkAnchor Format="2">
70*e1fe3e4aSElliott Hughes                <XCoordinate value="1"/>
71*e1fe3e4aSElliott Hughes                <YCoordinate value="1"/>
72*e1fe3e4aSElliott Hughes                <AnchorPoint value="11"/>
73*e1fe3e4aSElliott Hughes              </MarkAnchor>
74*e1fe3e4aSElliott Hughes            </MarkRecord>
75*e1fe3e4aSElliott Hughes            <MarkRecord index="1">
76*e1fe3e4aSElliott Hughes              <Class value="0"/>
77*e1fe3e4aSElliott Hughes              <MarkAnchor Format="2">
78*e1fe3e4aSElliott Hughes                <XCoordinate value="1"/>
79*e1fe3e4aSElliott Hughes                <YCoordinate value="1"/>
80*e1fe3e4aSElliott Hughes                <AnchorPoint value="11"/>
81*e1fe3e4aSElliott Hughes              </MarkAnchor>
82*e1fe3e4aSElliott Hughes            </MarkRecord>
83*e1fe3e4aSElliott Hughes            <MarkRecord index="2">
84*e1fe3e4aSElliott Hughes              <Class value="0"/>
85*e1fe3e4aSElliott Hughes              <MarkAnchor Format="2">
86*e1fe3e4aSElliott Hughes                <XCoordinate value="2"/>
87*e1fe3e4aSElliott Hughes                <YCoordinate value="2"/>
88*e1fe3e4aSElliott Hughes                <AnchorPoint value="22"/>
89*e1fe3e4aSElliott Hughes              </MarkAnchor>
90*e1fe3e4aSElliott Hughes            </MarkRecord>
91*e1fe3e4aSElliott Hughes            <MarkRecord index="3">
92*e1fe3e4aSElliott Hughes              <Class value="1"/>
93*e1fe3e4aSElliott Hughes              <MarkAnchor Format="2">
94*e1fe3e4aSElliott Hughes                <XCoordinate value="3"/>
95*e1fe3e4aSElliott Hughes                <YCoordinate value="3"/>
96*e1fe3e4aSElliott Hughes                <AnchorPoint value="33"/>
97*e1fe3e4aSElliott Hughes              </MarkAnchor>
98*e1fe3e4aSElliott Hughes            </MarkRecord>
99*e1fe3e4aSElliott Hughes          </Mark1Array>
100*e1fe3e4aSElliott Hughes          <Mark2Array>
101*e1fe3e4aSElliott Hughes            <!-- Mark2Count=6 -->
102*e1fe3e4aSElliott Hughes            <Mark2Record index="0">
103*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
104*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
105*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
106*e1fe3e4aSElliott Hughes              </Mark2Anchor>
107*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" Format="1">
108*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
109*e1fe3e4aSElliott Hughes                <YCoordinate value="-80"/>
110*e1fe3e4aSElliott Hughes              </Mark2Anchor>
111*e1fe3e4aSElliott Hughes            </Mark2Record>
112*e1fe3e4aSElliott Hughes            <Mark2Record index="1">
113*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
114*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
115*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
116*e1fe3e4aSElliott Hughes              </Mark2Anchor>
117*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" Format="1">
118*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
119*e1fe3e4aSElliott Hughes                <YCoordinate value="-80"/>
120*e1fe3e4aSElliott Hughes              </Mark2Anchor>
121*e1fe3e4aSElliott Hughes            </Mark2Record>
122*e1fe3e4aSElliott Hughes            <Mark2Record index="2">
123*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
124*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
125*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
126*e1fe3e4aSElliott Hughes              </Mark2Anchor>
127*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" empty="1"/>
128*e1fe3e4aSElliott Hughes            </Mark2Record>
129*e1fe3e4aSElliott Hughes            <Mark2Record index="3">
130*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
131*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
132*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
133*e1fe3e4aSElliott Hughes              </Mark2Anchor>
134*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" Format="1">
135*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
136*e1fe3e4aSElliott Hughes                <YCoordinate value="-80"/>
137*e1fe3e4aSElliott Hughes              </Mark2Anchor>
138*e1fe3e4aSElliott Hughes            </Mark2Record>
139*e1fe3e4aSElliott Hughes            <Mark2Record index="4">
140*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
141*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
142*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
143*e1fe3e4aSElliott Hughes              </Mark2Anchor>
144*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" Format="1">
145*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
146*e1fe3e4aSElliott Hughes                <YCoordinate value="-80"/>
147*e1fe3e4aSElliott Hughes              </Mark2Anchor>
148*e1fe3e4aSElliott Hughes            </Mark2Record>
149*e1fe3e4aSElliott Hughes            <Mark2Record index="5">
150*e1fe3e4aSElliott Hughes              <Mark2Anchor index="0" Format="1">
151*e1fe3e4aSElliott Hughes                <XCoordinate value="500"/>
152*e1fe3e4aSElliott Hughes                <YCoordinate value="200"/>
153*e1fe3e4aSElliott Hughes              </Mark2Anchor>
154*e1fe3e4aSElliott Hughes              <Mark2Anchor index="1" empty="1"/>
155*e1fe3e4aSElliott Hughes            </Mark2Record>
156*e1fe3e4aSElliott Hughes          </Mark2Array>
157*e1fe3e4aSElliott Hughes        </MarkMarkPos>
158*e1fe3e4aSElliott Hughes      </Lookup>
159*e1fe3e4aSElliott Hughes    </LookupList>
160*e1fe3e4aSElliott Hughes  </GPOS>
161*e1fe3e4aSElliott Hughes
162*e1fe3e4aSElliott Hughes</ttFont>
163