xref: /aosp_15_r20/external/fonttools/Tests/feaLib/data/STAT_test.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.20">
3*e1fe3e4aSElliott Hughes
4*e1fe3e4aSElliott Hughes  <name>
5*e1fe3e4aSElliott Hughes    <namerecord nameID="25" platformID="3" platEncID="1" langID="0x409">
6*e1fe3e4aSElliott Hughes      TestFont
7*e1fe3e4aSElliott Hughes    </namerecord>
8*e1fe3e4aSElliott Hughes    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
9*e1fe3e4aSElliott Hughes      Roman
10*e1fe3e4aSElliott Hughes    </namerecord>
11*e1fe3e4aSElliott Hughes    <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
12*e1fe3e4aSElliott Hughes      Optical Size
13*e1fe3e4aSElliott Hughes    </namerecord>
14*e1fe3e4aSElliott Hughes    <namerecord nameID="258" platformID="3" platEncID="1" langID="0x409">
15*e1fe3e4aSElliott Hughes      Text
16*e1fe3e4aSElliott Hughes    </namerecord>
17*e1fe3e4aSElliott Hughes    <namerecord nameID="259" platformID="3" platEncID="1" langID="0x409">
18*e1fe3e4aSElliott Hughes      Subhead
19*e1fe3e4aSElliott Hughes    </namerecord>
20*e1fe3e4aSElliott Hughes    <namerecord nameID="260" platformID="3" platEncID="1" langID="0x409">
21*e1fe3e4aSElliott Hughes      Display
22*e1fe3e4aSElliott Hughes    </namerecord>
23*e1fe3e4aSElliott Hughes    <namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
24*e1fe3e4aSElliott Hughes      Width
25*e1fe3e4aSElliott Hughes    </namerecord>
26*e1fe3e4aSElliott Hughes    <namerecord nameID="262" platformID="3" platEncID="1" langID="0x409">
27*e1fe3e4aSElliott Hughes      Condensed
28*e1fe3e4aSElliott Hughes    </namerecord>
29*e1fe3e4aSElliott Hughes    <namerecord nameID="263" platformID="3" platEncID="1" langID="0x409">
30*e1fe3e4aSElliott Hughes      Semicondensed
31*e1fe3e4aSElliott Hughes    </namerecord>
32*e1fe3e4aSElliott Hughes    <namerecord nameID="264" platformID="3" platEncID="1" langID="0x409">
33*e1fe3e4aSElliott Hughes      Normal
34*e1fe3e4aSElliott Hughes    </namerecord>
35*e1fe3e4aSElliott Hughes    <namerecord nameID="265" platformID="3" platEncID="1" langID="0x409">
36*e1fe3e4aSElliott Hughes      Extended
37*e1fe3e4aSElliott Hughes    </namerecord>
38*e1fe3e4aSElliott Hughes    <namerecord nameID="266" platformID="3" platEncID="1" langID="0x409">
39*e1fe3e4aSElliott Hughes      Weight
40*e1fe3e4aSElliott Hughes    </namerecord>
41*e1fe3e4aSElliott Hughes    <namerecord nameID="267" platformID="3" platEncID="1" langID="0x409">
42*e1fe3e4aSElliott Hughes      Light
43*e1fe3e4aSElliott Hughes    </namerecord>
44*e1fe3e4aSElliott Hughes    <namerecord nameID="268" platformID="3" platEncID="1" langID="0x409">
45*e1fe3e4aSElliott Hughes      Regular
46*e1fe3e4aSElliott Hughes    </namerecord>
47*e1fe3e4aSElliott Hughes    <namerecord nameID="269" platformID="3" platEncID="1" langID="0x409">
48*e1fe3e4aSElliott Hughes      Medium
49*e1fe3e4aSElliott Hughes    </namerecord>
50*e1fe3e4aSElliott Hughes    <namerecord nameID="270" platformID="3" platEncID="1" langID="0x409">
51*e1fe3e4aSElliott Hughes      Semibold
52*e1fe3e4aSElliott Hughes    </namerecord>
53*e1fe3e4aSElliott Hughes    <namerecord nameID="271" platformID="3" platEncID="1" langID="0x409">
54*e1fe3e4aSElliott Hughes      Bold
55*e1fe3e4aSElliott Hughes    </namerecord>
56*e1fe3e4aSElliott Hughes    <namerecord nameID="272" platformID="3" platEncID="1" langID="0x409">
57*e1fe3e4aSElliott Hughes      Black
58*e1fe3e4aSElliott Hughes    </namerecord>
59*e1fe3e4aSElliott Hughes    <namerecord nameID="273" platformID="3" platEncID="1" langID="0x409">
60*e1fe3e4aSElliott Hughes      Italic
61*e1fe3e4aSElliott Hughes    </namerecord>
62*e1fe3e4aSElliott Hughes    <namerecord nameID="274" platformID="3" platEncID="1" langID="0x409">
63*e1fe3e4aSElliott Hughes      Roman
64*e1fe3e4aSElliott Hughes    </namerecord>
65*e1fe3e4aSElliott Hughes    <namerecord nameID="275" platformID="3" platEncID="1" langID="0x409">
66*e1fe3e4aSElliott Hughes      Caption
67*e1fe3e4aSElliott Hughes    </namerecord>
68*e1fe3e4aSElliott Hughes    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x411">
69*e1fe3e4aSElliott Hughes      ローマン
70*e1fe3e4aSElliott Hughes    </namerecord>
71*e1fe3e4aSElliott Hughes  </name>
72*e1fe3e4aSElliott Hughes
73*e1fe3e4aSElliott Hughes  <STAT>
74*e1fe3e4aSElliott Hughes    <Version value="0x00010002"/>
75*e1fe3e4aSElliott Hughes    <DesignAxisRecordSize value="8"/>
76*e1fe3e4aSElliott Hughes    <!-- DesignAxisCount=4 -->
77*e1fe3e4aSElliott Hughes    <DesignAxisRecord>
78*e1fe3e4aSElliott Hughes      <Axis index="0">
79*e1fe3e4aSElliott Hughes        <AxisTag value="opsz"/>
80*e1fe3e4aSElliott Hughes        <AxisNameID value="257"/>  <!-- Optical Size -->
81*e1fe3e4aSElliott Hughes        <AxisOrdering value="0"/>
82*e1fe3e4aSElliott Hughes      </Axis>
83*e1fe3e4aSElliott Hughes      <Axis index="1">
84*e1fe3e4aSElliott Hughes        <AxisTag value="wdth"/>
85*e1fe3e4aSElliott Hughes        <AxisNameID value="261"/>  <!-- Width -->
86*e1fe3e4aSElliott Hughes        <AxisOrdering value="1"/>
87*e1fe3e4aSElliott Hughes      </Axis>
88*e1fe3e4aSElliott Hughes      <Axis index="2">
89*e1fe3e4aSElliott Hughes        <AxisTag value="wght"/>
90*e1fe3e4aSElliott Hughes        <AxisNameID value="266"/>  <!-- Weight -->
91*e1fe3e4aSElliott Hughes        <AxisOrdering value="2"/>
92*e1fe3e4aSElliott Hughes      </Axis>
93*e1fe3e4aSElliott Hughes      <Axis index="3">
94*e1fe3e4aSElliott Hughes        <AxisTag value="ital"/>
95*e1fe3e4aSElliott Hughes        <AxisNameID value="273"/>  <!-- Italic -->
96*e1fe3e4aSElliott Hughes        <AxisOrdering value="3"/>
97*e1fe3e4aSElliott Hughes      </Axis>
98*e1fe3e4aSElliott Hughes    </DesignAxisRecord>
99*e1fe3e4aSElliott Hughes    <!-- AxisValueCount=15 -->
100*e1fe3e4aSElliott Hughes    <AxisValueArray>
101*e1fe3e4aSElliott Hughes      <AxisValue index="0" Format="4">
102*e1fe3e4aSElliott Hughes        <!-- AxisCount=2 -->
103*e1fe3e4aSElliott Hughes        <Flags value="0"/>
104*e1fe3e4aSElliott Hughes        <ValueNameID value="275"/>  <!-- Caption -->
105*e1fe3e4aSElliott Hughes        <AxisValueRecord index="0">
106*e1fe3e4aSElliott Hughes          <AxisIndex value="0"/>
107*e1fe3e4aSElliott Hughes          <Value value="8.0"/>
108*e1fe3e4aSElliott Hughes        </AxisValueRecord>
109*e1fe3e4aSElliott Hughes        <AxisValueRecord index="1">
110*e1fe3e4aSElliott Hughes          <AxisIndex value="1"/>
111*e1fe3e4aSElliott Hughes          <Value value="400.0"/>
112*e1fe3e4aSElliott Hughes        </AxisValueRecord>
113*e1fe3e4aSElliott Hughes      </AxisValue>
114*e1fe3e4aSElliott Hughes      <AxisValue index="1" Format="2">
115*e1fe3e4aSElliott Hughes        <AxisIndex value="0"/>
116*e1fe3e4aSElliott Hughes        <Flags value="3"/>  <!-- OlderSiblingFontAttribute ElidableAxisValueName -->
117*e1fe3e4aSElliott Hughes        <ValueNameID value="258"/>  <!-- Text -->
118*e1fe3e4aSElliott Hughes        <NominalValue value="11.0"/>
119*e1fe3e4aSElliott Hughes        <RangeMinValue value="9.0"/>
120*e1fe3e4aSElliott Hughes        <RangeMaxValue value="12.0"/>
121*e1fe3e4aSElliott Hughes      </AxisValue>
122*e1fe3e4aSElliott Hughes      <AxisValue index="2" Format="2">
123*e1fe3e4aSElliott Hughes        <AxisIndex value="0"/>
124*e1fe3e4aSElliott Hughes        <Flags value="0"/>
125*e1fe3e4aSElliott Hughes        <ValueNameID value="259"/>  <!-- Subhead -->
126*e1fe3e4aSElliott Hughes        <NominalValue value="16.7"/>
127*e1fe3e4aSElliott Hughes        <RangeMinValue value="12.0"/>
128*e1fe3e4aSElliott Hughes        <RangeMaxValue value="24.0"/>
129*e1fe3e4aSElliott Hughes      </AxisValue>
130*e1fe3e4aSElliott Hughes      <AxisValue index="3" Format="2">
131*e1fe3e4aSElliott Hughes        <AxisIndex value="0"/>
132*e1fe3e4aSElliott Hughes        <Flags value="0"/>
133*e1fe3e4aSElliott Hughes        <ValueNameID value="260"/>  <!-- Display -->
134*e1fe3e4aSElliott Hughes        <NominalValue value="72.0"/>
135*e1fe3e4aSElliott Hughes        <RangeMinValue value="24.0"/>
136*e1fe3e4aSElliott Hughes        <RangeMaxValue value="72.0"/>
137*e1fe3e4aSElliott Hughes      </AxisValue>
138*e1fe3e4aSElliott Hughes      <AxisValue index="4" Format="2">
139*e1fe3e4aSElliott Hughes        <AxisIndex value="1"/>
140*e1fe3e4aSElliott Hughes        <Flags value="0"/>
141*e1fe3e4aSElliott Hughes        <ValueNameID value="262"/>  <!-- Condensed -->
142*e1fe3e4aSElliott Hughes        <NominalValue value="80.0"/>
143*e1fe3e4aSElliott Hughes        <RangeMinValue value="80.0"/>
144*e1fe3e4aSElliott Hughes        <RangeMaxValue value="89.0"/>
145*e1fe3e4aSElliott Hughes      </AxisValue>
146*e1fe3e4aSElliott Hughes      <AxisValue index="5" Format="2">
147*e1fe3e4aSElliott Hughes        <AxisIndex value="1"/>
148*e1fe3e4aSElliott Hughes        <Flags value="0"/>
149*e1fe3e4aSElliott Hughes        <ValueNameID value="263"/>  <!-- Semicondensed -->
150*e1fe3e4aSElliott Hughes        <NominalValue value="90.0"/>
151*e1fe3e4aSElliott Hughes        <RangeMinValue value="90.0"/>
152*e1fe3e4aSElliott Hughes        <RangeMaxValue value="96.0"/>
153*e1fe3e4aSElliott Hughes      </AxisValue>
154*e1fe3e4aSElliott Hughes      <AxisValue index="6" Format="2">
155*e1fe3e4aSElliott Hughes        <AxisIndex value="1"/>
156*e1fe3e4aSElliott Hughes        <Flags value="2"/>  <!-- ElidableAxisValueName -->
157*e1fe3e4aSElliott Hughes        <ValueNameID value="264"/>  <!-- Normal -->
158*e1fe3e4aSElliott Hughes        <NominalValue value="100.0"/>
159*e1fe3e4aSElliott Hughes        <RangeMinValue value="97.0"/>
160*e1fe3e4aSElliott Hughes        <RangeMaxValue value="101.0"/>
161*e1fe3e4aSElliott Hughes      </AxisValue>
162*e1fe3e4aSElliott Hughes      <AxisValue index="7" Format="2">
163*e1fe3e4aSElliott Hughes        <AxisIndex value="1"/>
164*e1fe3e4aSElliott Hughes        <Flags value="0"/>
165*e1fe3e4aSElliott Hughes        <ValueNameID value="265"/>  <!-- Extended -->
166*e1fe3e4aSElliott Hughes        <NominalValue value="125.0"/>
167*e1fe3e4aSElliott Hughes        <RangeMinValue value="102.0"/>
168*e1fe3e4aSElliott Hughes        <RangeMaxValue value="125.0"/>
169*e1fe3e4aSElliott Hughes      </AxisValue>
170*e1fe3e4aSElliott Hughes      <AxisValue index="8" Format="2">
171*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
172*e1fe3e4aSElliott Hughes        <Flags value="0"/>
173*e1fe3e4aSElliott Hughes        <ValueNameID value="267"/>  <!-- Light -->
174*e1fe3e4aSElliott Hughes        <NominalValue value="300.0"/>
175*e1fe3e4aSElliott Hughes        <RangeMinValue value="300.0"/>
176*e1fe3e4aSElliott Hughes        <RangeMaxValue value="349.0"/>
177*e1fe3e4aSElliott Hughes      </AxisValue>
178*e1fe3e4aSElliott Hughes      <AxisValue index="9" Format="2">
179*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
180*e1fe3e4aSElliott Hughes        <Flags value="2"/>  <!-- ElidableAxisValueName -->
181*e1fe3e4aSElliott Hughes        <ValueNameID value="268"/>  <!-- Regular -->
182*e1fe3e4aSElliott Hughes        <NominalValue value="400.0"/>
183*e1fe3e4aSElliott Hughes        <RangeMinValue value="350.0"/>
184*e1fe3e4aSElliott Hughes        <RangeMaxValue value="449.0"/>
185*e1fe3e4aSElliott Hughes      </AxisValue>
186*e1fe3e4aSElliott Hughes      <AxisValue index="10" Format="2">
187*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
188*e1fe3e4aSElliott Hughes        <Flags value="0"/>
189*e1fe3e4aSElliott Hughes        <ValueNameID value="269"/>  <!-- Medium -->
190*e1fe3e4aSElliott Hughes        <NominalValue value="500.0"/>
191*e1fe3e4aSElliott Hughes        <RangeMinValue value="450.0"/>
192*e1fe3e4aSElliott Hughes        <RangeMaxValue value="549.0"/>
193*e1fe3e4aSElliott Hughes      </AxisValue>
194*e1fe3e4aSElliott Hughes      <AxisValue index="11" Format="2">
195*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
196*e1fe3e4aSElliott Hughes        <Flags value="0"/>
197*e1fe3e4aSElliott Hughes        <ValueNameID value="270"/>  <!-- Semibold -->
198*e1fe3e4aSElliott Hughes        <NominalValue value="600.0"/>
199*e1fe3e4aSElliott Hughes        <RangeMinValue value="550.0"/>
200*e1fe3e4aSElliott Hughes        <RangeMaxValue value="649.0"/>
201*e1fe3e4aSElliott Hughes      </AxisValue>
202*e1fe3e4aSElliott Hughes      <AxisValue index="12" Format="2">
203*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
204*e1fe3e4aSElliott Hughes        <Flags value="0"/>
205*e1fe3e4aSElliott Hughes        <ValueNameID value="271"/>  <!-- Bold -->
206*e1fe3e4aSElliott Hughes        <NominalValue value="700.0"/>
207*e1fe3e4aSElliott Hughes        <RangeMinValue value="650.0"/>
208*e1fe3e4aSElliott Hughes        <RangeMaxValue value="749.0"/>
209*e1fe3e4aSElliott Hughes      </AxisValue>
210*e1fe3e4aSElliott Hughes      <AxisValue index="13" Format="2">
211*e1fe3e4aSElliott Hughes        <AxisIndex value="2"/>
212*e1fe3e4aSElliott Hughes        <Flags value="0"/>
213*e1fe3e4aSElliott Hughes        <ValueNameID value="272"/>  <!-- Black -->
214*e1fe3e4aSElliott Hughes        <NominalValue value="900.0"/>
215*e1fe3e4aSElliott Hughes        <RangeMinValue value="750.0"/>
216*e1fe3e4aSElliott Hughes        <RangeMaxValue value="900.0"/>
217*e1fe3e4aSElliott Hughes      </AxisValue>
218*e1fe3e4aSElliott Hughes      <AxisValue index="14" Format="1">
219*e1fe3e4aSElliott Hughes        <AxisIndex value="3"/>
220*e1fe3e4aSElliott Hughes        <Flags value="2"/>  <!-- ElidableAxisValueName -->
221*e1fe3e4aSElliott Hughes        <ValueNameID value="274"/>  <!-- Roman -->
222*e1fe3e4aSElliott Hughes        <Value value="0.0"/>
223*e1fe3e4aSElliott Hughes      </AxisValue>
224*e1fe3e4aSElliott Hughes    </AxisValueArray>
225*e1fe3e4aSElliott Hughes    <ElidedFallbackNameID value="256"/>  <!-- Roman -->
226*e1fe3e4aSElliott Hughes  </STAT>
227*e1fe3e4aSElliott Hughes
228*e1fe3e4aSElliott Hughes</ttFont>
229