xref: /aosp_15_r20/external/fonttools/Tests/varLib/instancer/data/PartialInstancerTest3-VF.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="4.15">
3*e1fe3e4aSElliott Hughes
4*e1fe3e4aSElliott Hughes  <GlyphOrder>
5*e1fe3e4aSElliott Hughes    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
6*e1fe3e4aSElliott Hughes    <GlyphID id="0" name=".notdef"/>
7*e1fe3e4aSElliott Hughes    <GlyphID id="1" name="A"/>
8*e1fe3e4aSElliott Hughes    <GlyphID id="2" name="B"/>
9*e1fe3e4aSElliott Hughes    <GlyphID id="3" name="C"/>
10*e1fe3e4aSElliott Hughes    <GlyphID id="4" name="D"/>
11*e1fe3e4aSElliott Hughes    <GlyphID id="5" name="E"/>
12*e1fe3e4aSElliott Hughes    <GlyphID id="6" name="F"/>
13*e1fe3e4aSElliott Hughes    <GlyphID id="7" name="space"/>
14*e1fe3e4aSElliott Hughes  </GlyphOrder>
15*e1fe3e4aSElliott Hughes
16*e1fe3e4aSElliott Hughes  <head>
17*e1fe3e4aSElliott Hughes    <!-- Most of this table will be recalculated by the compiler -->
18*e1fe3e4aSElliott Hughes    <tableVersion value="1.0"/>
19*e1fe3e4aSElliott Hughes    <fontRevision value="1.0"/>
20*e1fe3e4aSElliott Hughes    <checkSumAdjustment value="0xc3d4abe6"/>
21*e1fe3e4aSElliott Hughes    <magicNumber value="0x5f0f3cf5"/>
22*e1fe3e4aSElliott Hughes    <flags value="00000000 00000011"/>
23*e1fe3e4aSElliott Hughes    <unitsPerEm value="1000"/>
24*e1fe3e4aSElliott Hughes    <created value="Wed Sep 23 12:54:22 2020"/>
25*e1fe3e4aSElliott Hughes    <modified value="Tue Sep 29 18:06:03 2020"/>
26*e1fe3e4aSElliott Hughes    <xMin value="-152"/>
27*e1fe3e4aSElliott Hughes    <yMin value="-200"/>
28*e1fe3e4aSElliott Hughes    <xMax value="1059"/>
29*e1fe3e4aSElliott Hughes    <yMax value="800"/>
30*e1fe3e4aSElliott Hughes    <macStyle value="00000000 00000000"/>
31*e1fe3e4aSElliott Hughes    <lowestRecPPEM value="6"/>
32*e1fe3e4aSElliott Hughes    <fontDirectionHint value="2"/>
33*e1fe3e4aSElliott Hughes    <indexToLocFormat value="0"/>
34*e1fe3e4aSElliott Hughes    <glyphDataFormat value="0"/>
35*e1fe3e4aSElliott Hughes  </head>
36*e1fe3e4aSElliott Hughes
37*e1fe3e4aSElliott Hughes  <hhea>
38*e1fe3e4aSElliott Hughes    <tableVersion value="0x00010000"/>
39*e1fe3e4aSElliott Hughes    <ascent value="1000"/>
40*e1fe3e4aSElliott Hughes    <descent value="-200"/>
41*e1fe3e4aSElliott Hughes    <lineGap value="0"/>
42*e1fe3e4aSElliott Hughes    <advanceWidthMax value="600"/>
43*e1fe3e4aSElliott Hughes    <minLeftSideBearing value="-152"/>
44*e1fe3e4aSElliott Hughes    <minRightSideBearing value="-559"/>
45*e1fe3e4aSElliott Hughes    <xMaxExtent value="1059"/>
46*e1fe3e4aSElliott Hughes    <caretSlopeRise value="1"/>
47*e1fe3e4aSElliott Hughes    <caretSlopeRun value="0"/>
48*e1fe3e4aSElliott Hughes    <caretOffset value="0"/>
49*e1fe3e4aSElliott Hughes    <reserved0 value="0"/>
50*e1fe3e4aSElliott Hughes    <reserved1 value="0"/>
51*e1fe3e4aSElliott Hughes    <reserved2 value="0"/>
52*e1fe3e4aSElliott Hughes    <reserved3 value="0"/>
53*e1fe3e4aSElliott Hughes    <metricDataFormat value="0"/>
54*e1fe3e4aSElliott Hughes    <numberOfHMetrics value="8"/>
55*e1fe3e4aSElliott Hughes  </hhea>
56*e1fe3e4aSElliott Hughes
57*e1fe3e4aSElliott Hughes  <maxp>
58*e1fe3e4aSElliott Hughes    <!-- Most of this table will be recalculated by the compiler -->
59*e1fe3e4aSElliott Hughes    <tableVersion value="0x10000"/>
60*e1fe3e4aSElliott Hughes    <numGlyphs value="8"/>
61*e1fe3e4aSElliott Hughes    <maxPoints value="8"/>
62*e1fe3e4aSElliott Hughes    <maxContours value="2"/>
63*e1fe3e4aSElliott Hughes    <maxCompositePoints value="12"/>
64*e1fe3e4aSElliott Hughes    <maxCompositeContours value="3"/>
65*e1fe3e4aSElliott Hughes    <maxZones value="1"/>
66*e1fe3e4aSElliott Hughes    <maxTwilightPoints value="0"/>
67*e1fe3e4aSElliott Hughes    <maxStorage value="0"/>
68*e1fe3e4aSElliott Hughes    <maxFunctionDefs value="0"/>
69*e1fe3e4aSElliott Hughes    <maxInstructionDefs value="0"/>
70*e1fe3e4aSElliott Hughes    <maxStackElements value="0"/>
71*e1fe3e4aSElliott Hughes    <maxSizeOfInstructions value="0"/>
72*e1fe3e4aSElliott Hughes    <maxComponentElements value="3"/>
73*e1fe3e4aSElliott Hughes    <maxComponentDepth value="1"/>
74*e1fe3e4aSElliott Hughes  </maxp>
75*e1fe3e4aSElliott Hughes
76*e1fe3e4aSElliott Hughes  <OS_2>
77*e1fe3e4aSElliott Hughes    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
78*e1fe3e4aSElliott Hughes         will be recalculated by the compiler -->
79*e1fe3e4aSElliott Hughes    <version value="4"/>
80*e1fe3e4aSElliott Hughes    <xAvgCharWidth value="513"/>
81*e1fe3e4aSElliott Hughes    <usWeightClass value="400"/>
82*e1fe3e4aSElliott Hughes    <usWidthClass value="5"/>
83*e1fe3e4aSElliott Hughes    <fsType value="00000000 00001000"/>
84*e1fe3e4aSElliott Hughes    <ySubscriptXSize value="650"/>
85*e1fe3e4aSElliott Hughes    <ySubscriptYSize value="600"/>
86*e1fe3e4aSElliott Hughes    <ySubscriptXOffset value="0"/>
87*e1fe3e4aSElliott Hughes    <ySubscriptYOffset value="75"/>
88*e1fe3e4aSElliott Hughes    <ySuperscriptXSize value="650"/>
89*e1fe3e4aSElliott Hughes    <ySuperscriptYSize value="600"/>
90*e1fe3e4aSElliott Hughes    <ySuperscriptXOffset value="0"/>
91*e1fe3e4aSElliott Hughes    <ySuperscriptYOffset value="350"/>
92*e1fe3e4aSElliott Hughes    <yStrikeoutSize value="50"/>
93*e1fe3e4aSElliott Hughes    <yStrikeoutPosition value="300"/>
94*e1fe3e4aSElliott Hughes    <sFamilyClass value="0"/>
95*e1fe3e4aSElliott Hughes    <panose>
96*e1fe3e4aSElliott Hughes      <bFamilyType value="0"/>
97*e1fe3e4aSElliott Hughes      <bSerifStyle value="0"/>
98*e1fe3e4aSElliott Hughes      <bWeight value="0"/>
99*e1fe3e4aSElliott Hughes      <bProportion value="0"/>
100*e1fe3e4aSElliott Hughes      <bContrast value="0"/>
101*e1fe3e4aSElliott Hughes      <bStrokeVariation value="0"/>
102*e1fe3e4aSElliott Hughes      <bArmStyle value="0"/>
103*e1fe3e4aSElliott Hughes      <bLetterForm value="0"/>
104*e1fe3e4aSElliott Hughes      <bMidline value="0"/>
105*e1fe3e4aSElliott Hughes      <bXHeight value="0"/>
106*e1fe3e4aSElliott Hughes    </panose>
107*e1fe3e4aSElliott Hughes    <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
108*e1fe3e4aSElliott Hughes    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
109*e1fe3e4aSElliott Hughes    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
110*e1fe3e4aSElliott Hughes    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
111*e1fe3e4aSElliott Hughes    <achVendID value="NONE"/>
112*e1fe3e4aSElliott Hughes    <fsSelection value="00000000 01000000"/>
113*e1fe3e4aSElliott Hughes    <usFirstCharIndex value="32"/>
114*e1fe3e4aSElliott Hughes    <usLastCharIndex value="70"/>
115*e1fe3e4aSElliott Hughes    <sTypoAscender value="800"/>
116*e1fe3e4aSElliott Hughes    <sTypoDescender value="-200"/>
117*e1fe3e4aSElliott Hughes    <sTypoLineGap value="200"/>
118*e1fe3e4aSElliott Hughes    <usWinAscent value="1000"/>
119*e1fe3e4aSElliott Hughes    <usWinDescent value="200"/>
120*e1fe3e4aSElliott Hughes    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
121*e1fe3e4aSElliott Hughes    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
122*e1fe3e4aSElliott Hughes    <sxHeight value="500"/>
123*e1fe3e4aSElliott Hughes    <sCapHeight value="700"/>
124*e1fe3e4aSElliott Hughes    <usDefaultChar value="0"/>
125*e1fe3e4aSElliott Hughes    <usBreakChar value="32"/>
126*e1fe3e4aSElliott Hughes    <usMaxContext value="0"/>
127*e1fe3e4aSElliott Hughes  </OS_2>
128*e1fe3e4aSElliott Hughes
129*e1fe3e4aSElliott Hughes  <hmtx>
130*e1fe3e4aSElliott Hughes    <mtx name=".notdef" width="500" lsb="50"/>
131*e1fe3e4aSElliott Hughes    <mtx name="A" width="500" lsb="153"/>
132*e1fe3e4aSElliott Hughes    <mtx name="B" width="500" lsb="-152"/>
133*e1fe3e4aSElliott Hughes    <mtx name="C" width="500" lsb="-133"/>
134*e1fe3e4aSElliott Hughes    <mtx name="D" width="500" lsb="-97"/>
135*e1fe3e4aSElliott Hughes    <mtx name="E" width="500" lsb="-87"/>
136*e1fe3e4aSElliott Hughes    <mtx name="F" width="500" lsb="-107"/>
137*e1fe3e4aSElliott Hughes    <mtx name="space" width="600" lsb="0"/>
138*e1fe3e4aSElliott Hughes  </hmtx>
139*e1fe3e4aSElliott Hughes
140*e1fe3e4aSElliott Hughes  <cmap>
141*e1fe3e4aSElliott Hughes    <tableVersion version="0"/>
142*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="0" platEncID="3" language="0">
143*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
144*e1fe3e4aSElliott Hughes      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
145*e1fe3e4aSElliott Hughes      <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
146*e1fe3e4aSElliott Hughes      <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
147*e1fe3e4aSElliott Hughes      <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
148*e1fe3e4aSElliott Hughes      <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
149*e1fe3e4aSElliott Hughes      <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
150*e1fe3e4aSElliott Hughes    </cmap_format_4>
151*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="3" platEncID="1" language="0">
152*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
153*e1fe3e4aSElliott Hughes      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
154*e1fe3e4aSElliott Hughes      <map code="0x42" name="B"/><!-- LATIN CAPITAL LETTER B -->
155*e1fe3e4aSElliott Hughes      <map code="0x43" name="C"/><!-- LATIN CAPITAL LETTER C -->
156*e1fe3e4aSElliott Hughes      <map code="0x44" name="D"/><!-- LATIN CAPITAL LETTER D -->
157*e1fe3e4aSElliott Hughes      <map code="0x45" name="E"/><!-- LATIN CAPITAL LETTER E -->
158*e1fe3e4aSElliott Hughes      <map code="0x46" name="F"/><!-- LATIN CAPITAL LETTER F -->
159*e1fe3e4aSElliott Hughes    </cmap_format_4>
160*e1fe3e4aSElliott Hughes  </cmap>
161*e1fe3e4aSElliott Hughes
162*e1fe3e4aSElliott Hughes  <loca>
163*e1fe3e4aSElliott Hughes    <!-- The 'loca' table will be calculated by the compiler -->
164*e1fe3e4aSElliott Hughes  </loca>
165*e1fe3e4aSElliott Hughes
166*e1fe3e4aSElliott Hughes  <glyf>
167*e1fe3e4aSElliott Hughes
168*e1fe3e4aSElliott Hughes    <!-- The xMin, yMin, xMax and yMax values
169*e1fe3e4aSElliott Hughes         will be recalculated by the compiler. -->
170*e1fe3e4aSElliott Hughes
171*e1fe3e4aSElliott Hughes    <TTGlyph name=".notdef" xMin="50" yMin="-200" xMax="450" yMax="800">
172*e1fe3e4aSElliott Hughes      <contour>
173*e1fe3e4aSElliott Hughes        <pt x="50" y="-200" on="1"/>
174*e1fe3e4aSElliott Hughes        <pt x="50" y="800" on="1"/>
175*e1fe3e4aSElliott Hughes        <pt x="450" y="800" on="1"/>
176*e1fe3e4aSElliott Hughes        <pt x="450" y="-200" on="1"/>
177*e1fe3e4aSElliott Hughes      </contour>
178*e1fe3e4aSElliott Hughes      <contour>
179*e1fe3e4aSElliott Hughes        <pt x="100" y="-150" on="1"/>
180*e1fe3e4aSElliott Hughes        <pt x="400" y="-150" on="1"/>
181*e1fe3e4aSElliott Hughes        <pt x="400" y="750" on="1"/>
182*e1fe3e4aSElliott Hughes        <pt x="100" y="750" on="1"/>
183*e1fe3e4aSElliott Hughes      </contour>
184*e1fe3e4aSElliott Hughes      <instructions/>
185*e1fe3e4aSElliott Hughes    </TTGlyph>
186*e1fe3e4aSElliott Hughes
187*e1fe3e4aSElliott Hughes    <TTGlyph name="A" xMin="153" yMin="-66" xMax="350" yMax="646">
188*e1fe3e4aSElliott Hughes      <contour>
189*e1fe3e4aSElliott Hughes        <pt x="153" y="646" on="1"/>
190*e1fe3e4aSElliott Hughes        <pt x="350" y="646" on="1"/>
191*e1fe3e4aSElliott Hughes        <pt x="350" y="-66" on="1"/>
192*e1fe3e4aSElliott Hughes        <pt x="153" y="-66" on="1"/>
193*e1fe3e4aSElliott Hughes      </contour>
194*e1fe3e4aSElliott Hughes      <instructions/>
195*e1fe3e4aSElliott Hughes    </TTGlyph>
196*e1fe3e4aSElliott Hughes
197*e1fe3e4aSElliott Hughes    <TTGlyph name="B" xMin="-152" yMin="39" xMax="752" yMax="592">
198*e1fe3e4aSElliott Hughes      <contour>
199*e1fe3e4aSElliott Hughes        <pt x="-152" y="448" on="1"/>
200*e1fe3e4aSElliott Hughes        <pt x="752" y="448" on="1"/>
201*e1fe3e4aSElliott Hughes        <pt x="752" y="215" on="1"/>
202*e1fe3e4aSElliott Hughes        <pt x="-152" y="215" on="1"/>
203*e1fe3e4aSElliott Hughes      </contour>
204*e1fe3e4aSElliott Hughes      <contour>
205*e1fe3e4aSElliott Hughes        <pt x="129" y="592" on="1"/>
206*e1fe3e4aSElliott Hughes        <pt x="401" y="592" on="1"/>
207*e1fe3e4aSElliott Hughes        <pt x="401" y="39" on="1"/>
208*e1fe3e4aSElliott Hughes        <pt x="129" y="39" on="1"/>
209*e1fe3e4aSElliott Hughes      </contour>
210*e1fe3e4aSElliott Hughes      <instructions/>
211*e1fe3e4aSElliott Hughes    </TTGlyph>
212*e1fe3e4aSElliott Hughes
213*e1fe3e4aSElliott Hughes    <TTGlyph name="C" xMin="-133" yMin="-66" xMax="771" yMax="646">
214*e1fe3e4aSElliott Hughes      <component glyphName="A" x="-250" y="0" flags="0x4"/>
215*e1fe3e4aSElliott Hughes      <component glyphName="B" x="19" y="-28" flags="0x4"/>
216*e1fe3e4aSElliott Hughes    </TTGlyph>
217*e1fe3e4aSElliott Hughes
218*e1fe3e4aSElliott Hughes    <TTGlyph name="D" xMin="-97" yMin="-66" xMax="1059" yMax="646">
219*e1fe3e4aSElliott Hughes      <component glyphName="A" x="-250" y="0" flags="0x4"/>
220*e1fe3e4aSElliott Hughes      <component glyphName="B" x="307" y="-28" flags="0x4"/>
221*e1fe3e4aSElliott Hughes    </TTGlyph>
222*e1fe3e4aSElliott Hughes
223*e1fe3e4aSElliott Hughes    <TTGlyph name="E" xMin="-87" yMin="-87" xMax="801" yMax="650">
224*e1fe3e4aSElliott Hughes      <component glyphName="A" x="450" y="-77" scalex="0.9397" scale01="0.34204" scale10="-0.34204" scaley="0.9397" flags="0x4"/>
225*e1fe3e4aSElliott Hughes      <component glyphName="A" x="8" y="4" flags="0x4"/>
226*e1fe3e4aSElliott Hughes      <component glyphName="A" x="-240" y="0" flags="0x4"/>
227*e1fe3e4aSElliott Hughes    </TTGlyph>
228*e1fe3e4aSElliott Hughes
229*e1fe3e4aSElliott Hughes    <TTGlyph name="F" xMin="-107" yMin="-95" xMax="837" yMax="650">
230*e1fe3e4aSElliott Hughes      <component glyphName="A" x="501" y="-114" scalex="0.866" scale01="0.5" scale10="-0.5" scaley="0.866" flags="0x4"/>
231*e1fe3e4aSElliott Hughes      <component glyphName="A" x="-12" y="4" flags="0x4"/>
232*e1fe3e4aSElliott Hughes      <component glyphName="A" x="-260" y="0" flags="0x4"/>
233*e1fe3e4aSElliott Hughes    </TTGlyph>
234*e1fe3e4aSElliott Hughes
235*e1fe3e4aSElliott Hughes    <TTGlyph name="space"/><!-- contains no outline data -->
236*e1fe3e4aSElliott Hughes
237*e1fe3e4aSElliott Hughes  </glyf>
238*e1fe3e4aSElliott Hughes
239*e1fe3e4aSElliott Hughes  <name>
240*e1fe3e4aSElliott Hughes    <namerecord nameID="256" platformID="1" platEncID="0" langID="0x0" unicode="True">
241*e1fe3e4aSElliott Hughes      Weight
242*e1fe3e4aSElliott Hughes    </namerecord>
243*e1fe3e4aSElliott Hughes    <namerecord nameID="257" platformID="1" platEncID="0" langID="0x0" unicode="True">
244*e1fe3e4aSElliott Hughes      Regular
245*e1fe3e4aSElliott Hughes    </namerecord>
246*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
247*e1fe3e4aSElliott Hughes      Remove Overlaps Test
248*e1fe3e4aSElliott Hughes    </namerecord>
249*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
250*e1fe3e4aSElliott Hughes      Regular
251*e1fe3e4aSElliott Hughes    </namerecord>
252*e1fe3e4aSElliott Hughes    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
253*e1fe3e4aSElliott Hughes      1.000;NONE;RemoveOverlapsTest-Regular
254*e1fe3e4aSElliott Hughes    </namerecord>
255*e1fe3e4aSElliott Hughes    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
256*e1fe3e4aSElliott Hughes      Remove Overlaps Test Regular
257*e1fe3e4aSElliott Hughes    </namerecord>
258*e1fe3e4aSElliott Hughes    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
259*e1fe3e4aSElliott Hughes      Version 1.000
260*e1fe3e4aSElliott Hughes    </namerecord>
261*e1fe3e4aSElliott Hughes    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
262*e1fe3e4aSElliott Hughes      RemoveOverlapsTest-Regular
263*e1fe3e4aSElliott Hughes    </namerecord>
264*e1fe3e4aSElliott Hughes    <namerecord nameID="256" platformID="3" platEncID="1" langID="0x409">
265*e1fe3e4aSElliott Hughes      Weight
266*e1fe3e4aSElliott Hughes    </namerecord>
267*e1fe3e4aSElliott Hughes    <namerecord nameID="257" platformID="3" platEncID="1" langID="0x409">
268*e1fe3e4aSElliott Hughes      Regular
269*e1fe3e4aSElliott Hughes    </namerecord>
270*e1fe3e4aSElliott Hughes  </name>
271*e1fe3e4aSElliott Hughes
272*e1fe3e4aSElliott Hughes  <post>
273*e1fe3e4aSElliott Hughes    <formatType value="2.0"/>
274*e1fe3e4aSElliott Hughes    <italicAngle value="0.0"/>
275*e1fe3e4aSElliott Hughes    <underlinePosition value="-100"/>
276*e1fe3e4aSElliott Hughes    <underlineThickness value="50"/>
277*e1fe3e4aSElliott Hughes    <isFixedPitch value="0"/>
278*e1fe3e4aSElliott Hughes    <minMemType42 value="0"/>
279*e1fe3e4aSElliott Hughes    <maxMemType42 value="0"/>
280*e1fe3e4aSElliott Hughes    <minMemType1 value="0"/>
281*e1fe3e4aSElliott Hughes    <maxMemType1 value="0"/>
282*e1fe3e4aSElliott Hughes    <psNames>
283*e1fe3e4aSElliott Hughes      <!-- This file uses unique glyph names based on the information
284*e1fe3e4aSElliott Hughes           found in the 'post' table. Since these names might not be unique,
285*e1fe3e4aSElliott Hughes           we have to invent artificial names in case of clashes. In order to
286*e1fe3e4aSElliott Hughes           be able to retain the original information, we need a name to
287*e1fe3e4aSElliott Hughes           ps name mapping for those cases where they differ. That's what
288*e1fe3e4aSElliott Hughes           you see below.
289*e1fe3e4aSElliott Hughes            -->
290*e1fe3e4aSElliott Hughes    </psNames>
291*e1fe3e4aSElliott Hughes    <extraNames>
292*e1fe3e4aSElliott Hughes      <!-- following are the name that are not taken from the standard Mac glyph order -->
293*e1fe3e4aSElliott Hughes    </extraNames>
294*e1fe3e4aSElliott Hughes  </post>
295*e1fe3e4aSElliott Hughes
296*e1fe3e4aSElliott Hughes  <HVAR>
297*e1fe3e4aSElliott Hughes    <Version value="0x00010000"/>
298*e1fe3e4aSElliott Hughes    <VarStore Format="1">
299*e1fe3e4aSElliott Hughes      <Format value="1"/>
300*e1fe3e4aSElliott Hughes      <VarRegionList>
301*e1fe3e4aSElliott Hughes        <!-- RegionAxisCount=1 -->
302*e1fe3e4aSElliott Hughes        <!-- RegionCount=1 -->
303*e1fe3e4aSElliott Hughes        <Region index="0">
304*e1fe3e4aSElliott Hughes          <VarRegionAxis index="0">
305*e1fe3e4aSElliott Hughes            <StartCoord value="0.0"/>
306*e1fe3e4aSElliott Hughes            <PeakCoord value="1.0"/>
307*e1fe3e4aSElliott Hughes            <EndCoord value="1.0"/>
308*e1fe3e4aSElliott Hughes          </VarRegionAxis>
309*e1fe3e4aSElliott Hughes        </Region>
310*e1fe3e4aSElliott Hughes      </VarRegionList>
311*e1fe3e4aSElliott Hughes      <!-- VarDataCount=1 -->
312*e1fe3e4aSElliott Hughes      <VarData index="0">
313*e1fe3e4aSElliott Hughes        <!-- ItemCount=8 -->
314*e1fe3e4aSElliott Hughes        <NumShorts value="0"/>
315*e1fe3e4aSElliott Hughes        <!-- VarRegionCount=0 -->
316*e1fe3e4aSElliott Hughes        <Item index="0" value="[]"/>
317*e1fe3e4aSElliott Hughes        <Item index="1" value="[]"/>
318*e1fe3e4aSElliott Hughes        <Item index="2" value="[]"/>
319*e1fe3e4aSElliott Hughes        <Item index="3" value="[]"/>
320*e1fe3e4aSElliott Hughes        <Item index="4" value="[]"/>
321*e1fe3e4aSElliott Hughes        <Item index="5" value="[]"/>
322*e1fe3e4aSElliott Hughes        <Item index="6" value="[]"/>
323*e1fe3e4aSElliott Hughes        <Item index="7" value="[]"/>
324*e1fe3e4aSElliott Hughes      </VarData>
325*e1fe3e4aSElliott Hughes    </VarStore>
326*e1fe3e4aSElliott Hughes  </HVAR>
327*e1fe3e4aSElliott Hughes
328*e1fe3e4aSElliott Hughes  <STAT>
329*e1fe3e4aSElliott Hughes    <Version value="0x00010001"/>
330*e1fe3e4aSElliott Hughes    <DesignAxisRecordSize value="8"/>
331*e1fe3e4aSElliott Hughes    <!-- DesignAxisCount=1 -->
332*e1fe3e4aSElliott Hughes    <DesignAxisRecord>
333*e1fe3e4aSElliott Hughes      <Axis index="0">
334*e1fe3e4aSElliott Hughes        <AxisTag value="wght"/>
335*e1fe3e4aSElliott Hughes        <AxisNameID value="256"/>  <!-- Weight -->
336*e1fe3e4aSElliott Hughes        <AxisOrdering value="0"/>
337*e1fe3e4aSElliott Hughes      </Axis>
338*e1fe3e4aSElliott Hughes    </DesignAxisRecord>
339*e1fe3e4aSElliott Hughes    <!-- AxisValueCount=0 -->
340*e1fe3e4aSElliott Hughes    <ElidedFallbackNameID value="2"/>  <!-- Regular -->
341*e1fe3e4aSElliott Hughes  </STAT>
342*e1fe3e4aSElliott Hughes
343*e1fe3e4aSElliott Hughes  <fvar>
344*e1fe3e4aSElliott Hughes
345*e1fe3e4aSElliott Hughes    <!-- Weight -->
346*e1fe3e4aSElliott Hughes    <Axis>
347*e1fe3e4aSElliott Hughes      <AxisTag>wght</AxisTag>
348*e1fe3e4aSElliott Hughes      <Flags>0x0</Flags>
349*e1fe3e4aSElliott Hughes      <MinValue>400.0</MinValue>
350*e1fe3e4aSElliott Hughes      <DefaultValue>400.0</DefaultValue>
351*e1fe3e4aSElliott Hughes      <MaxValue>700.0</MaxValue>
352*e1fe3e4aSElliott Hughes      <AxisNameID>256</AxisNameID>
353*e1fe3e4aSElliott Hughes    </Axis>
354*e1fe3e4aSElliott Hughes
355*e1fe3e4aSElliott Hughes    <!-- Regular -->
356*e1fe3e4aSElliott Hughes    <NamedInstance flags="0x0" subfamilyNameID="257">
357*e1fe3e4aSElliott Hughes      <coord axis="wght" value="400.0"/>
358*e1fe3e4aSElliott Hughes    </NamedInstance>
359*e1fe3e4aSElliott Hughes
360*e1fe3e4aSElliott Hughes    <!-- Regular -->
361*e1fe3e4aSElliott Hughes    <NamedInstance flags="0x0" subfamilyNameID="257">
362*e1fe3e4aSElliott Hughes      <coord axis="wght" value="700.0"/>
363*e1fe3e4aSElliott Hughes    </NamedInstance>
364*e1fe3e4aSElliott Hughes  </fvar>
365*e1fe3e4aSElliott Hughes
366*e1fe3e4aSElliott Hughes  <gvar>
367*e1fe3e4aSElliott Hughes    <version value="1"/>
368*e1fe3e4aSElliott Hughes    <reserved value="0"/>
369*e1fe3e4aSElliott Hughes    <glyphVariations glyph="A">
370*e1fe3e4aSElliott Hughes      <tuple>
371*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
372*e1fe3e4aSElliott Hughes        <delta pt="0" x="-40" y="0"/>
373*e1fe3e4aSElliott Hughes        <delta pt="1" x="40" y="0"/>
374*e1fe3e4aSElliott Hughes        <delta pt="2" x="40" y="0"/>
375*e1fe3e4aSElliott Hughes        <delta pt="3" x="-40" y="0"/>
376*e1fe3e4aSElliott Hughes        <delta pt="4" x="0" y="0"/>
377*e1fe3e4aSElliott Hughes        <delta pt="5" x="0" y="0"/>
378*e1fe3e4aSElliott Hughes        <delta pt="6" x="0" y="0"/>
379*e1fe3e4aSElliott Hughes        <delta pt="7" x="0" y="0"/>
380*e1fe3e4aSElliott Hughes      </tuple>
381*e1fe3e4aSElliott Hughes    </glyphVariations>
382*e1fe3e4aSElliott Hughes    <glyphVariations glyph="B">
383*e1fe3e4aSElliott Hughes      <tuple>
384*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
385*e1fe3e4aSElliott Hughes        <delta pt="0" x="-40" y="0"/>
386*e1fe3e4aSElliott Hughes        <delta pt="2" x="40" y="0"/>
387*e1fe3e4aSElliott Hughes        <delta pt="5" x="40" y="20"/>
388*e1fe3e4aSElliott Hughes        <delta pt="7" x="-40" y="-20"/>
389*e1fe3e4aSElliott Hughes      </tuple>
390*e1fe3e4aSElliott Hughes    </glyphVariations>
391*e1fe3e4aSElliott Hughes    <glyphVariations glyph="C">
392*e1fe3e4aSElliott Hughes      <tuple>
393*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
394*e1fe3e4aSElliott Hughes        <delta pt="0" x="0" y="0"/>
395*e1fe3e4aSElliott Hughes        <delta pt="1" x="0" y="0"/>
396*e1fe3e4aSElliott Hughes        <delta pt="2" x="0" y="0"/>
397*e1fe3e4aSElliott Hughes        <delta pt="3" x="0" y="0"/>
398*e1fe3e4aSElliott Hughes        <delta pt="4" x="0" y="0"/>
399*e1fe3e4aSElliott Hughes        <delta pt="5" x="0" y="0"/>
400*e1fe3e4aSElliott Hughes      </tuple>
401*e1fe3e4aSElliott Hughes    </glyphVariations>
402*e1fe3e4aSElliott Hughes    <glyphVariations glyph="D">
403*e1fe3e4aSElliott Hughes      <tuple>
404*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
405*e1fe3e4aSElliott Hughes        <delta pt="0" x="0" y="0"/>
406*e1fe3e4aSElliott Hughes        <delta pt="1" x="0" y="0"/>
407*e1fe3e4aSElliott Hughes        <delta pt="2" x="0" y="0"/>
408*e1fe3e4aSElliott Hughes        <delta pt="3" x="0" y="0"/>
409*e1fe3e4aSElliott Hughes        <delta pt="4" x="0" y="0"/>
410*e1fe3e4aSElliott Hughes        <delta pt="5" x="0" y="0"/>
411*e1fe3e4aSElliott Hughes      </tuple>
412*e1fe3e4aSElliott Hughes    </glyphVariations>
413*e1fe3e4aSElliott Hughes    <glyphVariations glyph="E">
414*e1fe3e4aSElliott Hughes      <tuple>
415*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
416*e1fe3e4aSElliott Hughes        <delta pt="0" x="0" y="0"/>
417*e1fe3e4aSElliott Hughes        <delta pt="1" x="0" y="0"/>
418*e1fe3e4aSElliott Hughes        <delta pt="2" x="0" y="0"/>
419*e1fe3e4aSElliott Hughes        <delta pt="3" x="0" y="0"/>
420*e1fe3e4aSElliott Hughes        <delta pt="4" x="0" y="0"/>
421*e1fe3e4aSElliott Hughes        <delta pt="5" x="0" y="0"/>
422*e1fe3e4aSElliott Hughes        <delta pt="6" x="0" y="0"/>
423*e1fe3e4aSElliott Hughes      </tuple>
424*e1fe3e4aSElliott Hughes    </glyphVariations>
425*e1fe3e4aSElliott Hughes    <glyphVariations glyph="F">
426*e1fe3e4aSElliott Hughes      <tuple>
427*e1fe3e4aSElliott Hughes        <coord axis="wght" value="1.0"/>
428*e1fe3e4aSElliott Hughes        <delta pt="0" x="0" y="0"/>
429*e1fe3e4aSElliott Hughes        <delta pt="1" x="0" y="0"/>
430*e1fe3e4aSElliott Hughes        <delta pt="2" x="0" y="0"/>
431*e1fe3e4aSElliott Hughes        <delta pt="3" x="0" y="0"/>
432*e1fe3e4aSElliott Hughes        <delta pt="4" x="0" y="0"/>
433*e1fe3e4aSElliott Hughes        <delta pt="5" x="0" y="0"/>
434*e1fe3e4aSElliott Hughes        <delta pt="6" x="0" y="0"/>
435*e1fe3e4aSElliott Hughes      </tuple>
436*e1fe3e4aSElliott Hughes    </glyphVariations>
437*e1fe3e4aSElliott Hughes  </gvar>
438*e1fe3e4aSElliott Hughes
439*e1fe3e4aSElliott Hughes</ttFont>
440