xref: /aosp_15_r20/external/fonttools/Tests/ttLib/data/TestTTF-Regular.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="\x00\x01\x00\x00" ttLibVersion="2.5">
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=".null"/>
8*e1fe3e4aSElliott Hughes    <GlyphID id="2" name="CR"/>
9*e1fe3e4aSElliott Hughes    <GlyphID id="3" name="space"/>
10*e1fe3e4aSElliott Hughes    <GlyphID id="4" name="period"/>
11*e1fe3e4aSElliott Hughes    <GlyphID id="5" name="ellipsis"/>
12*e1fe3e4aSElliott Hughes  </GlyphOrder>
13*e1fe3e4aSElliott Hughes
14*e1fe3e4aSElliott Hughes  <head>
15*e1fe3e4aSElliott Hughes    <!-- Most of this table will be recalculated by the compiler -->
16*e1fe3e4aSElliott Hughes    <tableVersion value="1.0"/>
17*e1fe3e4aSElliott Hughes    <fontRevision value="1.0"/>
18*e1fe3e4aSElliott Hughes    <checkSumAdjustment value="0x2ee689e2"/>
19*e1fe3e4aSElliott Hughes    <magicNumber value="0x5f0f3cf5"/>
20*e1fe3e4aSElliott Hughes    <flags value="00000000 00000011"/>
21*e1fe3e4aSElliott Hughes    <unitsPerEm value="1000"/>
22*e1fe3e4aSElliott Hughes    <created value="Thu Jun  4 14:29:11 2015"/>
23*e1fe3e4aSElliott Hughes    <modified value="Mon Aug  3 13:04:43 2015"/>
24*e1fe3e4aSElliott Hughes    <xMin value="50"/>
25*e1fe3e4aSElliott Hughes    <yMin value="0"/>
26*e1fe3e4aSElliott Hughes    <xMax value="668"/>
27*e1fe3e4aSElliott Hughes    <yMax value="750"/>
28*e1fe3e4aSElliott Hughes    <macStyle value="00000000 00000000"/>
29*e1fe3e4aSElliott Hughes    <lowestRecPPEM value="9"/>
30*e1fe3e4aSElliott Hughes    <fontDirectionHint value="2"/>
31*e1fe3e4aSElliott Hughes    <indexToLocFormat value="0"/>
32*e1fe3e4aSElliott Hughes    <glyphDataFormat value="0"/>
33*e1fe3e4aSElliott Hughes  </head>
34*e1fe3e4aSElliott Hughes
35*e1fe3e4aSElliott Hughes  <hhea>
36*e1fe3e4aSElliott Hughes    <tableVersion value="0x00010000"/>
37*e1fe3e4aSElliott Hughes    <ascent value="900"/>
38*e1fe3e4aSElliott Hughes    <descent value="-300"/>
39*e1fe3e4aSElliott Hughes    <lineGap value="0"/>
40*e1fe3e4aSElliott Hughes    <advanceWidthMax value="723"/>
41*e1fe3e4aSElliott Hughes    <minLeftSideBearing value="50"/>
42*e1fe3e4aSElliott Hughes    <minRightSideBearing value="50"/>
43*e1fe3e4aSElliott Hughes    <xMaxExtent value="668"/>
44*e1fe3e4aSElliott Hughes    <caretSlopeRise value="1"/>
45*e1fe3e4aSElliott Hughes    <caretSlopeRun value="0"/>
46*e1fe3e4aSElliott Hughes    <caretOffset value="0"/>
47*e1fe3e4aSElliott Hughes    <reserved0 value="0"/>
48*e1fe3e4aSElliott Hughes    <reserved1 value="0"/>
49*e1fe3e4aSElliott Hughes    <reserved2 value="0"/>
50*e1fe3e4aSElliott Hughes    <reserved3 value="0"/>
51*e1fe3e4aSElliott Hughes    <metricDataFormat value="0"/>
52*e1fe3e4aSElliott Hughes    <numberOfHMetrics value="6"/>
53*e1fe3e4aSElliott Hughes  </hhea>
54*e1fe3e4aSElliott Hughes
55*e1fe3e4aSElliott Hughes  <maxp>
56*e1fe3e4aSElliott Hughes    <!-- Most of this table will be recalculated by the compiler -->
57*e1fe3e4aSElliott Hughes    <tableVersion value="0x10000"/>
58*e1fe3e4aSElliott Hughes    <numGlyphs value="6"/>
59*e1fe3e4aSElliott Hughes    <maxPoints value="8"/>
60*e1fe3e4aSElliott Hughes    <maxContours value="2"/>
61*e1fe3e4aSElliott Hughes    <maxCompositePoints value="12"/>
62*e1fe3e4aSElliott Hughes    <maxCompositeContours value="3"/>
63*e1fe3e4aSElliott Hughes    <maxZones value="1"/>
64*e1fe3e4aSElliott Hughes    <maxTwilightPoints value="0"/>
65*e1fe3e4aSElliott Hughes    <maxStorage value="0"/>
66*e1fe3e4aSElliott Hughes    <maxFunctionDefs value="0"/>
67*e1fe3e4aSElliott Hughes    <maxInstructionDefs value="0"/>
68*e1fe3e4aSElliott Hughes    <maxStackElements value="0"/>
69*e1fe3e4aSElliott Hughes    <maxSizeOfInstructions value="0"/>
70*e1fe3e4aSElliott Hughes    <maxComponentElements value="3"/>
71*e1fe3e4aSElliott Hughes    <maxComponentDepth value="1"/>
72*e1fe3e4aSElliott Hughes  </maxp>
73*e1fe3e4aSElliott Hughes
74*e1fe3e4aSElliott Hughes  <OS_2>
75*e1fe3e4aSElliott Hughes    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
76*e1fe3e4aSElliott Hughes         will be recalculated by the compiler -->
77*e1fe3e4aSElliott Hughes    <version value="4"/>
78*e1fe3e4aSElliott Hughes    <xAvgCharWidth value="392"/>
79*e1fe3e4aSElliott Hughes    <usWeightClass value="400"/>
80*e1fe3e4aSElliott Hughes    <usWidthClass value="5"/>
81*e1fe3e4aSElliott Hughes    <fsType value="00000000 00000000"/>
82*e1fe3e4aSElliott Hughes    <ySubscriptXSize value="700"/>
83*e1fe3e4aSElliott Hughes    <ySubscriptYSize value="650"/>
84*e1fe3e4aSElliott Hughes    <ySubscriptXOffset value="0"/>
85*e1fe3e4aSElliott Hughes    <ySubscriptYOffset value="140"/>
86*e1fe3e4aSElliott Hughes    <ySuperscriptXSize value="700"/>
87*e1fe3e4aSElliott Hughes    <ySuperscriptYSize value="650"/>
88*e1fe3e4aSElliott Hughes    <ySuperscriptXOffset value="0"/>
89*e1fe3e4aSElliott Hughes    <ySuperscriptYOffset value="477"/>
90*e1fe3e4aSElliott Hughes    <yStrikeoutSize value="50"/>
91*e1fe3e4aSElliott Hughes    <yStrikeoutPosition value="250"/>
92*e1fe3e4aSElliott Hughes    <sFamilyClass value="2050"/>
93*e1fe3e4aSElliott Hughes    <panose>
94*e1fe3e4aSElliott Hughes      <bFamilyType value="2"/>
95*e1fe3e4aSElliott Hughes      <bSerifStyle value="11"/>
96*e1fe3e4aSElliott Hughes      <bWeight value="6"/>
97*e1fe3e4aSElliott Hughes      <bProportion value="4"/>
98*e1fe3e4aSElliott Hughes      <bContrast value="4"/>
99*e1fe3e4aSElliott Hughes      <bStrokeVariation value="2"/>
100*e1fe3e4aSElliott Hughes      <bArmStyle value="7"/>
101*e1fe3e4aSElliott Hughes      <bLetterForm value="8"/>
102*e1fe3e4aSElliott Hughes      <bMidline value="1"/>
103*e1fe3e4aSElliott Hughes      <bXHeight value="4"/>
104*e1fe3e4aSElliott Hughes    </panose>
105*e1fe3e4aSElliott Hughes    <ulUnicodeRange1 value="10000000 00000000 00000000 00000001"/>
106*e1fe3e4aSElliott Hughes    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
107*e1fe3e4aSElliott Hughes    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
108*e1fe3e4aSElliott Hughes    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
109*e1fe3e4aSElliott Hughes    <achVendID value="NONE"/>
110*e1fe3e4aSElliott Hughes    <fsSelection value="00000000 11000000"/>
111*e1fe3e4aSElliott Hughes    <usFirstCharIndex value="0"/>
112*e1fe3e4aSElliott Hughes    <usLastCharIndex value="8230"/>
113*e1fe3e4aSElliott Hughes    <sTypoAscender value="750"/>
114*e1fe3e4aSElliott Hughes    <sTypoDescender value="-250"/>
115*e1fe3e4aSElliott Hughes    <sTypoLineGap value="200"/>
116*e1fe3e4aSElliott Hughes    <usWinAscent value="900"/>
117*e1fe3e4aSElliott Hughes    <usWinDescent value="300"/>
118*e1fe3e4aSElliott Hughes    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
119*e1fe3e4aSElliott Hughes    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
120*e1fe3e4aSElliott Hughes    <sxHeight value="500"/>
121*e1fe3e4aSElliott Hughes    <sCapHeight value="700"/>
122*e1fe3e4aSElliott Hughes    <usDefaultChar value="0"/>
123*e1fe3e4aSElliott Hughes    <usBreakChar value="32"/>
124*e1fe3e4aSElliott Hughes    <usMaxContext value="0"/>
125*e1fe3e4aSElliott Hughes  </OS_2>
126*e1fe3e4aSElliott Hughes
127*e1fe3e4aSElliott Hughes  <hmtx>
128*e1fe3e4aSElliott Hughes    <mtx name=".notdef" width="500" lsb="50"/>
129*e1fe3e4aSElliott Hughes    <mtx name=".null" width="0" lsb="0"/>
130*e1fe3e4aSElliott Hughes    <mtx name="CR" width="250" lsb="0"/>
131*e1fe3e4aSElliott Hughes    <mtx name="ellipsis" width="723" lsb="55"/>
132*e1fe3e4aSElliott Hughes    <mtx name="period" width="241" lsb="55"/>
133*e1fe3e4aSElliott Hughes    <mtx name="space" width="250" lsb="0"/>
134*e1fe3e4aSElliott Hughes  </hmtx>
135*e1fe3e4aSElliott Hughes
136*e1fe3e4aSElliott Hughes  <cmap>
137*e1fe3e4aSElliott Hughes    <tableVersion version="0"/>
138*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="0" platEncID="3" language="0">
139*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/><!-- ???? -->
140*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/><!-- ???? -->
141*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
142*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/><!-- FULL STOP -->
143*e1fe3e4aSElliott Hughes      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
144*e1fe3e4aSElliott Hughes    </cmap_format_4>
145*e1fe3e4aSElliott Hughes    <cmap_format_6 platformID="1" platEncID="0" language="0">
146*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/>
147*e1fe3e4aSElliott Hughes      <map code="0x1" name=".notdef"/>
148*e1fe3e4aSElliott Hughes      <map code="0x2" name=".notdef"/>
149*e1fe3e4aSElliott Hughes      <map code="0x3" name=".notdef"/>
150*e1fe3e4aSElliott Hughes      <map code="0x4" name=".notdef"/>
151*e1fe3e4aSElliott Hughes      <map code="0x5" name=".notdef"/>
152*e1fe3e4aSElliott Hughes      <map code="0x6" name=".notdef"/>
153*e1fe3e4aSElliott Hughes      <map code="0x7" name=".notdef"/>
154*e1fe3e4aSElliott Hughes      <map code="0x8" name=".notdef"/>
155*e1fe3e4aSElliott Hughes      <map code="0x9" name=".notdef"/>
156*e1fe3e4aSElliott Hughes      <map code="0xa" name=".notdef"/>
157*e1fe3e4aSElliott Hughes      <map code="0xb" name=".notdef"/>
158*e1fe3e4aSElliott Hughes      <map code="0xc" name=".notdef"/>
159*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/>
160*e1fe3e4aSElliott Hughes      <map code="0xe" name=".notdef"/>
161*e1fe3e4aSElliott Hughes      <map code="0xf" name=".notdef"/>
162*e1fe3e4aSElliott Hughes      <map code="0x10" name=".notdef"/>
163*e1fe3e4aSElliott Hughes      <map code="0x11" name=".notdef"/>
164*e1fe3e4aSElliott Hughes      <map code="0x12" name=".notdef"/>
165*e1fe3e4aSElliott Hughes      <map code="0x13" name=".notdef"/>
166*e1fe3e4aSElliott Hughes      <map code="0x14" name=".notdef"/>
167*e1fe3e4aSElliott Hughes      <map code="0x15" name=".notdef"/>
168*e1fe3e4aSElliott Hughes      <map code="0x16" name=".notdef"/>
169*e1fe3e4aSElliott Hughes      <map code="0x17" name=".notdef"/>
170*e1fe3e4aSElliott Hughes      <map code="0x18" name=".notdef"/>
171*e1fe3e4aSElliott Hughes      <map code="0x19" name=".notdef"/>
172*e1fe3e4aSElliott Hughes      <map code="0x1a" name=".notdef"/>
173*e1fe3e4aSElliott Hughes      <map code="0x1b" name=".notdef"/>
174*e1fe3e4aSElliott Hughes      <map code="0x1c" name=".notdef"/>
175*e1fe3e4aSElliott Hughes      <map code="0x1d" name=".notdef"/>
176*e1fe3e4aSElliott Hughes      <map code="0x1e" name=".notdef"/>
177*e1fe3e4aSElliott Hughes      <map code="0x1f" name=".notdef"/>
178*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/>
179*e1fe3e4aSElliott Hughes      <map code="0x21" name=".notdef"/>
180*e1fe3e4aSElliott Hughes      <map code="0x22" name=".notdef"/>
181*e1fe3e4aSElliott Hughes      <map code="0x23" name=".notdef"/>
182*e1fe3e4aSElliott Hughes      <map code="0x24" name=".notdef"/>
183*e1fe3e4aSElliott Hughes      <map code="0x25" name=".notdef"/>
184*e1fe3e4aSElliott Hughes      <map code="0x26" name=".notdef"/>
185*e1fe3e4aSElliott Hughes      <map code="0x27" name=".notdef"/>
186*e1fe3e4aSElliott Hughes      <map code="0x28" name=".notdef"/>
187*e1fe3e4aSElliott Hughes      <map code="0x29" name=".notdef"/>
188*e1fe3e4aSElliott Hughes      <map code="0x2a" name=".notdef"/>
189*e1fe3e4aSElliott Hughes      <map code="0x2b" name=".notdef"/>
190*e1fe3e4aSElliott Hughes      <map code="0x2c" name=".notdef"/>
191*e1fe3e4aSElliott Hughes      <map code="0x2d" name=".notdef"/>
192*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/>
193*e1fe3e4aSElliott Hughes      <map code="0x2f" name=".notdef"/>
194*e1fe3e4aSElliott Hughes      <map code="0x30" name=".notdef"/>
195*e1fe3e4aSElliott Hughes      <map code="0x31" name=".notdef"/>
196*e1fe3e4aSElliott Hughes      <map code="0x32" name=".notdef"/>
197*e1fe3e4aSElliott Hughes      <map code="0x33" name=".notdef"/>
198*e1fe3e4aSElliott Hughes      <map code="0x34" name=".notdef"/>
199*e1fe3e4aSElliott Hughes      <map code="0x35" name=".notdef"/>
200*e1fe3e4aSElliott Hughes      <map code="0x36" name=".notdef"/>
201*e1fe3e4aSElliott Hughes      <map code="0x37" name=".notdef"/>
202*e1fe3e4aSElliott Hughes      <map code="0x38" name=".notdef"/>
203*e1fe3e4aSElliott Hughes      <map code="0x39" name=".notdef"/>
204*e1fe3e4aSElliott Hughes      <map code="0x3a" name=".notdef"/>
205*e1fe3e4aSElliott Hughes      <map code="0x3b" name=".notdef"/>
206*e1fe3e4aSElliott Hughes      <map code="0x3c" name=".notdef"/>
207*e1fe3e4aSElliott Hughes      <map code="0x3d" name=".notdef"/>
208*e1fe3e4aSElliott Hughes      <map code="0x3e" name=".notdef"/>
209*e1fe3e4aSElliott Hughes      <map code="0x3f" name=".notdef"/>
210*e1fe3e4aSElliott Hughes      <map code="0x40" name=".notdef"/>
211*e1fe3e4aSElliott Hughes      <map code="0x41" name=".notdef"/>
212*e1fe3e4aSElliott Hughes      <map code="0x42" name=".notdef"/>
213*e1fe3e4aSElliott Hughes      <map code="0x43" name=".notdef"/>
214*e1fe3e4aSElliott Hughes      <map code="0x44" name=".notdef"/>
215*e1fe3e4aSElliott Hughes      <map code="0x45" name=".notdef"/>
216*e1fe3e4aSElliott Hughes      <map code="0x46" name=".notdef"/>
217*e1fe3e4aSElliott Hughes      <map code="0x47" name=".notdef"/>
218*e1fe3e4aSElliott Hughes      <map code="0x48" name=".notdef"/>
219*e1fe3e4aSElliott Hughes      <map code="0x49" name=".notdef"/>
220*e1fe3e4aSElliott Hughes      <map code="0x4a" name=".notdef"/>
221*e1fe3e4aSElliott Hughes      <map code="0x4b" name=".notdef"/>
222*e1fe3e4aSElliott Hughes      <map code="0x4c" name=".notdef"/>
223*e1fe3e4aSElliott Hughes      <map code="0x4d" name=".notdef"/>
224*e1fe3e4aSElliott Hughes      <map code="0x4e" name=".notdef"/>
225*e1fe3e4aSElliott Hughes      <map code="0x4f" name=".notdef"/>
226*e1fe3e4aSElliott Hughes      <map code="0x50" name=".notdef"/>
227*e1fe3e4aSElliott Hughes      <map code="0x51" name=".notdef"/>
228*e1fe3e4aSElliott Hughes      <map code="0x52" name=".notdef"/>
229*e1fe3e4aSElliott Hughes      <map code="0x53" name=".notdef"/>
230*e1fe3e4aSElliott Hughes      <map code="0x54" name=".notdef"/>
231*e1fe3e4aSElliott Hughes      <map code="0x55" name=".notdef"/>
232*e1fe3e4aSElliott Hughes      <map code="0x56" name=".notdef"/>
233*e1fe3e4aSElliott Hughes      <map code="0x57" name=".notdef"/>
234*e1fe3e4aSElliott Hughes      <map code="0x58" name=".notdef"/>
235*e1fe3e4aSElliott Hughes      <map code="0x59" name=".notdef"/>
236*e1fe3e4aSElliott Hughes      <map code="0x5a" name=".notdef"/>
237*e1fe3e4aSElliott Hughes      <map code="0x5b" name=".notdef"/>
238*e1fe3e4aSElliott Hughes      <map code="0x5c" name=".notdef"/>
239*e1fe3e4aSElliott Hughes      <map code="0x5d" name=".notdef"/>
240*e1fe3e4aSElliott Hughes      <map code="0x5e" name=".notdef"/>
241*e1fe3e4aSElliott Hughes      <map code="0x5f" name=".notdef"/>
242*e1fe3e4aSElliott Hughes      <map code="0x60" name=".notdef"/>
243*e1fe3e4aSElliott Hughes      <map code="0x61" name=".notdef"/>
244*e1fe3e4aSElliott Hughes      <map code="0x62" name=".notdef"/>
245*e1fe3e4aSElliott Hughes      <map code="0x63" name=".notdef"/>
246*e1fe3e4aSElliott Hughes      <map code="0x64" name=".notdef"/>
247*e1fe3e4aSElliott Hughes      <map code="0x65" name=".notdef"/>
248*e1fe3e4aSElliott Hughes      <map code="0x66" name=".notdef"/>
249*e1fe3e4aSElliott Hughes      <map code="0x67" name=".notdef"/>
250*e1fe3e4aSElliott Hughes      <map code="0x68" name=".notdef"/>
251*e1fe3e4aSElliott Hughes      <map code="0x69" name=".notdef"/>
252*e1fe3e4aSElliott Hughes      <map code="0x6a" name=".notdef"/>
253*e1fe3e4aSElliott Hughes      <map code="0x6b" name=".notdef"/>
254*e1fe3e4aSElliott Hughes      <map code="0x6c" name=".notdef"/>
255*e1fe3e4aSElliott Hughes      <map code="0x6d" name=".notdef"/>
256*e1fe3e4aSElliott Hughes      <map code="0x6e" name=".notdef"/>
257*e1fe3e4aSElliott Hughes      <map code="0x6f" name=".notdef"/>
258*e1fe3e4aSElliott Hughes      <map code="0x70" name=".notdef"/>
259*e1fe3e4aSElliott Hughes      <map code="0x71" name=".notdef"/>
260*e1fe3e4aSElliott Hughes      <map code="0x72" name=".notdef"/>
261*e1fe3e4aSElliott Hughes      <map code="0x73" name=".notdef"/>
262*e1fe3e4aSElliott Hughes      <map code="0x74" name=".notdef"/>
263*e1fe3e4aSElliott Hughes      <map code="0x75" name=".notdef"/>
264*e1fe3e4aSElliott Hughes      <map code="0x76" name=".notdef"/>
265*e1fe3e4aSElliott Hughes      <map code="0x77" name=".notdef"/>
266*e1fe3e4aSElliott Hughes      <map code="0x78" name=".notdef"/>
267*e1fe3e4aSElliott Hughes      <map code="0x79" name=".notdef"/>
268*e1fe3e4aSElliott Hughes      <map code="0x7a" name=".notdef"/>
269*e1fe3e4aSElliott Hughes      <map code="0x7b" name=".notdef"/>
270*e1fe3e4aSElliott Hughes      <map code="0x7c" name=".notdef"/>
271*e1fe3e4aSElliott Hughes      <map code="0x7d" name=".notdef"/>
272*e1fe3e4aSElliott Hughes      <map code="0x7e" name=".notdef"/>
273*e1fe3e4aSElliott Hughes      <map code="0x7f" name=".notdef"/>
274*e1fe3e4aSElliott Hughes      <map code="0x80" name=".notdef"/>
275*e1fe3e4aSElliott Hughes      <map code="0x81" name=".notdef"/>
276*e1fe3e4aSElliott Hughes      <map code="0x82" name=".notdef"/>
277*e1fe3e4aSElliott Hughes      <map code="0x83" name=".notdef"/>
278*e1fe3e4aSElliott Hughes      <map code="0x84" name=".notdef"/>
279*e1fe3e4aSElliott Hughes      <map code="0x85" name=".notdef"/>
280*e1fe3e4aSElliott Hughes      <map code="0x86" name=".notdef"/>
281*e1fe3e4aSElliott Hughes      <map code="0x87" name=".notdef"/>
282*e1fe3e4aSElliott Hughes      <map code="0x88" name=".notdef"/>
283*e1fe3e4aSElliott Hughes      <map code="0x89" name=".notdef"/>
284*e1fe3e4aSElliott Hughes      <map code="0x8a" name=".notdef"/>
285*e1fe3e4aSElliott Hughes      <map code="0x8b" name=".notdef"/>
286*e1fe3e4aSElliott Hughes      <map code="0x8c" name=".notdef"/>
287*e1fe3e4aSElliott Hughes      <map code="0x8d" name=".notdef"/>
288*e1fe3e4aSElliott Hughes      <map code="0x8e" name=".notdef"/>
289*e1fe3e4aSElliott Hughes      <map code="0x8f" name=".notdef"/>
290*e1fe3e4aSElliott Hughes      <map code="0x90" name=".notdef"/>
291*e1fe3e4aSElliott Hughes      <map code="0x91" name=".notdef"/>
292*e1fe3e4aSElliott Hughes      <map code="0x92" name=".notdef"/>
293*e1fe3e4aSElliott Hughes      <map code="0x93" name=".notdef"/>
294*e1fe3e4aSElliott Hughes      <map code="0x94" name=".notdef"/>
295*e1fe3e4aSElliott Hughes      <map code="0x95" name=".notdef"/>
296*e1fe3e4aSElliott Hughes      <map code="0x96" name=".notdef"/>
297*e1fe3e4aSElliott Hughes      <map code="0x97" name=".notdef"/>
298*e1fe3e4aSElliott Hughes      <map code="0x98" name=".notdef"/>
299*e1fe3e4aSElliott Hughes      <map code="0x99" name=".notdef"/>
300*e1fe3e4aSElliott Hughes      <map code="0x9a" name=".notdef"/>
301*e1fe3e4aSElliott Hughes      <map code="0x9b" name=".notdef"/>
302*e1fe3e4aSElliott Hughes      <map code="0x9c" name=".notdef"/>
303*e1fe3e4aSElliott Hughes      <map code="0x9d" name=".notdef"/>
304*e1fe3e4aSElliott Hughes      <map code="0x9e" name=".notdef"/>
305*e1fe3e4aSElliott Hughes      <map code="0x9f" name=".notdef"/>
306*e1fe3e4aSElliott Hughes      <map code="0xa0" name=".notdef"/>
307*e1fe3e4aSElliott Hughes      <map code="0xa1" name=".notdef"/>
308*e1fe3e4aSElliott Hughes      <map code="0xa2" name=".notdef"/>
309*e1fe3e4aSElliott Hughes      <map code="0xa3" name=".notdef"/>
310*e1fe3e4aSElliott Hughes      <map code="0xa4" name=".notdef"/>
311*e1fe3e4aSElliott Hughes      <map code="0xa5" name=".notdef"/>
312*e1fe3e4aSElliott Hughes      <map code="0xa6" name=".notdef"/>
313*e1fe3e4aSElliott Hughes      <map code="0xa7" name=".notdef"/>
314*e1fe3e4aSElliott Hughes      <map code="0xa8" name=".notdef"/>
315*e1fe3e4aSElliott Hughes      <map code="0xa9" name=".notdef"/>
316*e1fe3e4aSElliott Hughes      <map code="0xaa" name=".notdef"/>
317*e1fe3e4aSElliott Hughes      <map code="0xab" name=".notdef"/>
318*e1fe3e4aSElliott Hughes      <map code="0xac" name=".notdef"/>
319*e1fe3e4aSElliott Hughes      <map code="0xad" name=".notdef"/>
320*e1fe3e4aSElliott Hughes      <map code="0xae" name=".notdef"/>
321*e1fe3e4aSElliott Hughes      <map code="0xaf" name=".notdef"/>
322*e1fe3e4aSElliott Hughes      <map code="0xb0" name=".notdef"/>
323*e1fe3e4aSElliott Hughes      <map code="0xb1" name=".notdef"/>
324*e1fe3e4aSElliott Hughes      <map code="0xb2" name=".notdef"/>
325*e1fe3e4aSElliott Hughes      <map code="0xb3" name=".notdef"/>
326*e1fe3e4aSElliott Hughes      <map code="0xb4" name=".notdef"/>
327*e1fe3e4aSElliott Hughes      <map code="0xb5" name=".notdef"/>
328*e1fe3e4aSElliott Hughes      <map code="0xb6" name=".notdef"/>
329*e1fe3e4aSElliott Hughes      <map code="0xb7" name=".notdef"/>
330*e1fe3e4aSElliott Hughes      <map code="0xb8" name=".notdef"/>
331*e1fe3e4aSElliott Hughes      <map code="0xb9" name=".notdef"/>
332*e1fe3e4aSElliott Hughes      <map code="0xba" name=".notdef"/>
333*e1fe3e4aSElliott Hughes      <map code="0xbb" name=".notdef"/>
334*e1fe3e4aSElliott Hughes      <map code="0xbc" name=".notdef"/>
335*e1fe3e4aSElliott Hughes      <map code="0xbd" name=".notdef"/>
336*e1fe3e4aSElliott Hughes      <map code="0xbe" name=".notdef"/>
337*e1fe3e4aSElliott Hughes      <map code="0xbf" name=".notdef"/>
338*e1fe3e4aSElliott Hughes      <map code="0xc0" name=".notdef"/>
339*e1fe3e4aSElliott Hughes      <map code="0xc1" name=".notdef"/>
340*e1fe3e4aSElliott Hughes      <map code="0xc2" name=".notdef"/>
341*e1fe3e4aSElliott Hughes      <map code="0xc3" name=".notdef"/>
342*e1fe3e4aSElliott Hughes      <map code="0xc4" name=".notdef"/>
343*e1fe3e4aSElliott Hughes      <map code="0xc5" name=".notdef"/>
344*e1fe3e4aSElliott Hughes      <map code="0xc6" name=".notdef"/>
345*e1fe3e4aSElliott Hughes      <map code="0xc7" name=".notdef"/>
346*e1fe3e4aSElliott Hughes      <map code="0xc8" name=".notdef"/>
347*e1fe3e4aSElliott Hughes      <map code="0xc9" name="ellipsis"/>
348*e1fe3e4aSElliott Hughes    </cmap_format_6>
349*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="3" platEncID="1" language="0">
350*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/><!-- ???? -->
351*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/><!-- ???? -->
352*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
353*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/><!-- FULL STOP -->
354*e1fe3e4aSElliott Hughes      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
355*e1fe3e4aSElliott Hughes    </cmap_format_4>
356*e1fe3e4aSElliott Hughes  </cmap>
357*e1fe3e4aSElliott Hughes
358*e1fe3e4aSElliott Hughes  <fpgm>
359*e1fe3e4aSElliott Hughes    <assembly>
360*e1fe3e4aSElliott Hughes      SVTCA[0]  /* SetFPVectorToAxis */
361*e1fe3e4aSElliott Hughes    </assembly>
362*e1fe3e4aSElliott Hughes  </fpgm>
363*e1fe3e4aSElliott Hughes
364*e1fe3e4aSElliott Hughes  <prep>
365*e1fe3e4aSElliott Hughes    <assembly>
366*e1fe3e4aSElliott Hughes      SVTCA[0]  /* SetFPVectorToAxis */
367*e1fe3e4aSElliott Hughes    </assembly>
368*e1fe3e4aSElliott Hughes  </prep>
369*e1fe3e4aSElliott Hughes
370*e1fe3e4aSElliott Hughes  <cvt>
371*e1fe3e4aSElliott Hughes    <cv index="0" value="0"/>
372*e1fe3e4aSElliott Hughes  </cvt>
373*e1fe3e4aSElliott Hughes
374*e1fe3e4aSElliott Hughes  <loca>
375*e1fe3e4aSElliott Hughes    <!-- The 'loca' table will be calculated by the compiler -->
376*e1fe3e4aSElliott Hughes  </loca>
377*e1fe3e4aSElliott Hughes
378*e1fe3e4aSElliott Hughes  <glyf>
379*e1fe3e4aSElliott Hughes
380*e1fe3e4aSElliott Hughes    <!-- The xMin, yMin, xMax and yMax values
381*e1fe3e4aSElliott Hughes         will be recalculated by the compiler. -->
382*e1fe3e4aSElliott Hughes
383*e1fe3e4aSElliott Hughes    <TTGlyph name=".notdef" xMin="50" yMin="0" xMax="450" yMax="750">
384*e1fe3e4aSElliott Hughes      <contour>
385*e1fe3e4aSElliott Hughes        <pt x="50" y="0" on="1"/>
386*e1fe3e4aSElliott Hughes        <pt x="50" y="750" on="1"/>
387*e1fe3e4aSElliott Hughes        <pt x="450" y="750" on="1"/>
388*e1fe3e4aSElliott Hughes        <pt x="450" y="0" on="1"/>
389*e1fe3e4aSElliott Hughes      </contour>
390*e1fe3e4aSElliott Hughes      <contour>
391*e1fe3e4aSElliott Hughes        <pt x="400" y="50" on="1"/>
392*e1fe3e4aSElliott Hughes        <pt x="400" y="700" on="1"/>
393*e1fe3e4aSElliott Hughes        <pt x="100" y="700" on="1"/>
394*e1fe3e4aSElliott Hughes        <pt x="100" y="50" on="1"/>
395*e1fe3e4aSElliott Hughes      </contour>
396*e1fe3e4aSElliott Hughes      <instructions><assembly>
397*e1fe3e4aSElliott Hughes          SVTCA[0]  /* SetFPVectorToAxis */
398*e1fe3e4aSElliott Hughes          SVTCA[1]  /* SetFPVectorToAxis */
399*e1fe3e4aSElliott Hughes        </assembly></instructions>
400*e1fe3e4aSElliott Hughes    </TTGlyph>
401*e1fe3e4aSElliott Hughes
402*e1fe3e4aSElliott Hughes    <TTGlyph name=".null"/><!-- contains no outline data -->
403*e1fe3e4aSElliott Hughes
404*e1fe3e4aSElliott Hughes    <TTGlyph name="CR"/><!-- contains no outline data -->
405*e1fe3e4aSElliott Hughes
406*e1fe3e4aSElliott Hughes    <TTGlyph name="ellipsis" xMin="55" yMin="0" xMax="668" yMax="122">
407*e1fe3e4aSElliott Hughes      <component glyphName="period" x="0" y="0" flags="0x4"/>
408*e1fe3e4aSElliott Hughes      <component glyphName="period" x="241" y="0" flags="0x4"/>
409*e1fe3e4aSElliott Hughes      <component glyphName="period" x="482" y="0" flags="0x4"/>
410*e1fe3e4aSElliott Hughes      <instructions><assembly>
411*e1fe3e4aSElliott Hughes          SVTCA[0]  /* SetFPVectorToAxis */
412*e1fe3e4aSElliott Hughes          SVTCA[1]  /* SetFPVectorToAxis */
413*e1fe3e4aSElliott Hughes        </assembly></instructions>
414*e1fe3e4aSElliott Hughes    </TTGlyph>
415*e1fe3e4aSElliott Hughes
416*e1fe3e4aSElliott Hughes    <TTGlyph name="period" xMin="55" yMin="0" xMax="186" yMax="122">
417*e1fe3e4aSElliott Hughes      <contour>
418*e1fe3e4aSElliott Hughes        <pt x="55" y="122" on="1"/>
419*e1fe3e4aSElliott Hughes        <pt x="186" y="122" on="1"/>
420*e1fe3e4aSElliott Hughes        <pt x="186" y="0" on="1"/>
421*e1fe3e4aSElliott Hughes        <pt x="55" y="0" on="1"/>
422*e1fe3e4aSElliott Hughes      </contour>
423*e1fe3e4aSElliott Hughes      <instructions><assembly>
424*e1fe3e4aSElliott Hughes          SVTCA[0]  /* SetFPVectorToAxis */
425*e1fe3e4aSElliott Hughes          SVTCA[1]  /* SetFPVectorToAxis */
426*e1fe3e4aSElliott Hughes        </assembly></instructions>
427*e1fe3e4aSElliott Hughes    </TTGlyph>
428*e1fe3e4aSElliott Hughes
429*e1fe3e4aSElliott Hughes    <TTGlyph name="space"/><!-- contains no outline data -->
430*e1fe3e4aSElliott Hughes
431*e1fe3e4aSElliott Hughes  </glyf>
432*e1fe3e4aSElliott Hughes
433*e1fe3e4aSElliott Hughes  <name>
434*e1fe3e4aSElliott Hughes    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
435*e1fe3e4aSElliott Hughes      Copyright (c) 2015 by FontTools. No rights reserved.
436*e1fe3e4aSElliott Hughes    </namerecord>
437*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
438*e1fe3e4aSElliott Hughes      Test TTF
439*e1fe3e4aSElliott Hughes    </namerecord>
440*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
441*e1fe3e4aSElliott Hughes      Regular
442*e1fe3e4aSElliott Hughes    </namerecord>
443*e1fe3e4aSElliott Hughes    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
444*e1fe3e4aSElliott Hughes      FontTools: Test TTF: 2015
445*e1fe3e4aSElliott Hughes    </namerecord>
446*e1fe3e4aSElliott Hughes    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
447*e1fe3e4aSElliott Hughes      Test TTF
448*e1fe3e4aSElliott Hughes    </namerecord>
449*e1fe3e4aSElliott Hughes    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
450*e1fe3e4aSElliott Hughes      Version 1.000
451*e1fe3e4aSElliott Hughes    </namerecord>
452*e1fe3e4aSElliott Hughes    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
453*e1fe3e4aSElliott Hughes      TestTTF-Regular
454*e1fe3e4aSElliott Hughes    </namerecord>
455*e1fe3e4aSElliott Hughes    <namerecord nameID="7" platformID="1" platEncID="0" langID="0x0" unicode="True">
456*e1fe3e4aSElliott Hughes      Test TTF is not a trademark of FontTools.
457*e1fe3e4aSElliott Hughes    </namerecord>
458*e1fe3e4aSElliott Hughes    <namerecord nameID="8" platformID="1" platEncID="0" langID="0x0" unicode="True">
459*e1fe3e4aSElliott Hughes      FontTools
460*e1fe3e4aSElliott Hughes    </namerecord>
461*e1fe3e4aSElliott Hughes    <namerecord nameID="9" platformID="1" platEncID="0" langID="0x0" unicode="True">
462*e1fe3e4aSElliott Hughes      FontTools
463*e1fe3e4aSElliott Hughes    </namerecord>
464*e1fe3e4aSElliott Hughes    <namerecord nameID="11" platformID="1" platEncID="0" langID="0x0" unicode="True">
465*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools
466*e1fe3e4aSElliott Hughes    </namerecord>
467*e1fe3e4aSElliott Hughes    <namerecord nameID="12" platformID="1" platEncID="0" langID="0x0" unicode="True">
468*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools
469*e1fe3e4aSElliott Hughes    </namerecord>
470*e1fe3e4aSElliott Hughes    <namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
471*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools/blob/main/LICENSE
472*e1fe3e4aSElliott Hughes    </namerecord>
473*e1fe3e4aSElliott Hughes    <namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
474*e1fe3e4aSElliott Hughes      Test TTF
475*e1fe3e4aSElliott Hughes    </namerecord>
476*e1fe3e4aSElliott Hughes    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
477*e1fe3e4aSElliott Hughes      Copyright (c) 2015 by FontTools. No rights reserved.
478*e1fe3e4aSElliott Hughes    </namerecord>
479*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
480*e1fe3e4aSElliott Hughes      Test TTF
481*e1fe3e4aSElliott Hughes    </namerecord>
482*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
483*e1fe3e4aSElliott Hughes      Regular
484*e1fe3e4aSElliott Hughes    </namerecord>
485*e1fe3e4aSElliott Hughes    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
486*e1fe3e4aSElliott Hughes      FontTools: Test TTF: 2015
487*e1fe3e4aSElliott Hughes    </namerecord>
488*e1fe3e4aSElliott Hughes    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
489*e1fe3e4aSElliott Hughes      Test TTF
490*e1fe3e4aSElliott Hughes    </namerecord>
491*e1fe3e4aSElliott Hughes    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
492*e1fe3e4aSElliott Hughes      Version 1.000
493*e1fe3e4aSElliott Hughes    </namerecord>
494*e1fe3e4aSElliott Hughes    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
495*e1fe3e4aSElliott Hughes      TestTTF-Regular
496*e1fe3e4aSElliott Hughes    </namerecord>
497*e1fe3e4aSElliott Hughes    <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
498*e1fe3e4aSElliott Hughes      Test TTF is not a trademark of FontTools.
499*e1fe3e4aSElliott Hughes    </namerecord>
500*e1fe3e4aSElliott Hughes    <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
501*e1fe3e4aSElliott Hughes      FontTools
502*e1fe3e4aSElliott Hughes    </namerecord>
503*e1fe3e4aSElliott Hughes    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
504*e1fe3e4aSElliott Hughes      FontTools
505*e1fe3e4aSElliott Hughes    </namerecord>
506*e1fe3e4aSElliott Hughes    <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
507*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools
508*e1fe3e4aSElliott Hughes    </namerecord>
509*e1fe3e4aSElliott Hughes    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
510*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools
511*e1fe3e4aSElliott Hughes    </namerecord>
512*e1fe3e4aSElliott Hughes    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
513*e1fe3e4aSElliott Hughes      https://github.com/fonttools/fonttools/blob/main/LICENSE
514*e1fe3e4aSElliott Hughes    </namerecord>
515*e1fe3e4aSElliott Hughes  </name>
516*e1fe3e4aSElliott Hughes
517*e1fe3e4aSElliott Hughes  <post>
518*e1fe3e4aSElliott Hughes    <formatType value="2.0"/>
519*e1fe3e4aSElliott Hughes    <italicAngle value="0.0"/>
520*e1fe3e4aSElliott Hughes    <underlinePosition value="-75"/>
521*e1fe3e4aSElliott Hughes    <underlineThickness value="50"/>
522*e1fe3e4aSElliott Hughes    <isFixedPitch value="0"/>
523*e1fe3e4aSElliott Hughes    <minMemType42 value="0"/>
524*e1fe3e4aSElliott Hughes    <maxMemType42 value="0"/>
525*e1fe3e4aSElliott Hughes    <minMemType1 value="0"/>
526*e1fe3e4aSElliott Hughes    <maxMemType1 value="0"/>
527*e1fe3e4aSElliott Hughes    <psNames>
528*e1fe3e4aSElliott Hughes      <!-- This file uses unique glyph names based on the information
529*e1fe3e4aSElliott Hughes           found in the 'post' table. Since these names might not be unique,
530*e1fe3e4aSElliott Hughes           we have to invent artificial names in case of clashes. In order to
531*e1fe3e4aSElliott Hughes           be able to retain the original information, we need a name to
532*e1fe3e4aSElliott Hughes           ps name mapping for those cases where they differ. That's what
533*e1fe3e4aSElliott Hughes           you see below.
534*e1fe3e4aSElliott Hughes            -->
535*e1fe3e4aSElliott Hughes    </psNames>
536*e1fe3e4aSElliott Hughes    <extraNames>
537*e1fe3e4aSElliott Hughes      <!-- following are the name that are not taken from the standard Mac glyph order -->
538*e1fe3e4aSElliott Hughes      <psName name=".null"/>
539*e1fe3e4aSElliott Hughes      <psName name="CR"/>
540*e1fe3e4aSElliott Hughes    </extraNames>
541*e1fe3e4aSElliott Hughes  </post>
542*e1fe3e4aSElliott Hughes
543*e1fe3e4aSElliott Hughes  <gasp>
544*e1fe3e4aSElliott Hughes    <gaspRange rangeMaxPPEM="8" rangeGaspBehavior="10"/>
545*e1fe3e4aSElliott Hughes    <gaspRange rangeMaxPPEM="65535" rangeGaspBehavior="15"/>
546*e1fe3e4aSElliott Hughes  </gasp>
547*e1fe3e4aSElliott Hughes
548*e1fe3e4aSElliott Hughes  <DSIG>
549*e1fe3e4aSElliott Hughes    <!-- note that the Digital Signature will be invalid after recompilation! -->
550*e1fe3e4aSElliott Hughes    <tableHeader flag="0x0" numSigs="0" version="1"/>
551*e1fe3e4aSElliott Hughes  </DSIG>
552*e1fe3e4aSElliott Hughes
553*e1fe3e4aSElliott Hughes</ttFont>
554