xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/spec6b_ii.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="true" ttLibVersion="3.0">
3
4  <GPOS>
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="kern"/>
24        <Feature>
25          <!-- LookupCount=1 -->
26          <LookupListIndex index="0" value="0"/>
27        </Feature>
28      </FeatureRecord>
29    </FeatureList>
30    <LookupList>
31      <!-- LookupCount=1 -->
32      <Lookup index="0">
33        <LookupType value="2"/>
34        <LookupFlag value="0"/>
35        <!-- SubTableCount=2 -->
36        <PairPos index="0" Format="1">
37          <Coverage>
38            <Glyph value="f"/>
39            <Glyph value="y"/>
40            <Glyph value="ydieresis"/>
41            <Glyph value="yacute"/>
42          </Coverage>
43          <ValueFormat1 value="4"/>
44          <ValueFormat2 value="0"/>
45          <!-- PairSetCount=4 -->
46          <PairSet index="0">
47            <!-- PairValueCount=1 -->
48            <PairValueRecord index="0">
49              <SecondGlyph value="quoteright"/>
50              <Value1 XAdvance="30"/>
51            </PairValueRecord>
52          </PairSet>
53          <PairSet index="1">
54            <!-- PairValueCount=1 -->
55            <PairValueRecord index="0">
56              <SecondGlyph value="semicolon"/>
57              <Value1 XAdvance="-80"/>
58            </PairValueRecord>
59          </PairSet>
60          <PairSet index="2">
61            <!-- PairValueCount=1 -->
62            <PairValueRecord index="0">
63              <SecondGlyph value="semicolon"/>
64              <Value1 XAdvance="-80"/>
65            </PairValueRecord>
66          </PairSet>
67          <PairSet index="3">
68            <!-- PairValueCount=1 -->
69            <PairValueRecord index="0">
70              <SecondGlyph value="semicolon"/>
71              <Value1 XAdvance="-80"/>
72            </PairValueRecord>
73          </PairSet>
74        </PairPos>
75        <PairPos index="1" Format="2">
76          <Coverage>
77            <Glyph value="y"/>
78            <Glyph value="ydieresis"/>
79            <Glyph value="yacute"/>
80          </Coverage>
81          <ValueFormat1 value="4"/>
82          <ValueFormat2 value="0"/>
83          <ClassDef1>
84          </ClassDef1>
85          <ClassDef2>
86            <ClassDef glyph="comma" class="1"/>
87            <ClassDef glyph="period" class="1"/>
88            <ClassDef glyph="semicolon" class="1"/>
89          </ClassDef2>
90          <!-- Class1Count=1 -->
91          <!-- Class2Count=2 -->
92          <Class1Record index="0">
93            <Class2Record index="0">
94              <Value1 XAdvance="0"/>
95            </Class2Record>
96            <Class2Record index="1">
97              <Value1 XAdvance="-100"/>
98            </Class2Record>
99          </Class1Record>
100        </PairPos>
101      </Lookup>
102    </LookupList>
103  </GPOS>
104
105</ttFont>
106