xref: /aosp_15_r20/external/fonttools/Tests/cffLib/data/TestOTF.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="OTTO" ttLibVersion="3.41">
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="0x4e5f578f"/>
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="Sun Mar 26 22:38:12 2017"/>
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    <tableVersion value="0x5000"/>
57*e1fe3e4aSElliott Hughes    <numGlyphs value="6"/>
58*e1fe3e4aSElliott Hughes  </maxp>
59*e1fe3e4aSElliott Hughes
60*e1fe3e4aSElliott Hughes  <OS_2>
61*e1fe3e4aSElliott Hughes    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
62*e1fe3e4aSElliott Hughes         will be recalculated by the compiler -->
63*e1fe3e4aSElliott Hughes    <version value="4"/>
64*e1fe3e4aSElliott Hughes    <xAvgCharWidth value="392"/>
65*e1fe3e4aSElliott Hughes    <usWeightClass value="400"/>
66*e1fe3e4aSElliott Hughes    <usWidthClass value="5"/>
67*e1fe3e4aSElliott Hughes    <fsType value="00000000 00000000"/>
68*e1fe3e4aSElliott Hughes    <ySubscriptXSize value="700"/>
69*e1fe3e4aSElliott Hughes    <ySubscriptYSize value="650"/>
70*e1fe3e4aSElliott Hughes    <ySubscriptXOffset value="0"/>
71*e1fe3e4aSElliott Hughes    <ySubscriptYOffset value="140"/>
72*e1fe3e4aSElliott Hughes    <ySuperscriptXSize value="700"/>
73*e1fe3e4aSElliott Hughes    <ySuperscriptYSize value="650"/>
74*e1fe3e4aSElliott Hughes    <ySuperscriptXOffset value="0"/>
75*e1fe3e4aSElliott Hughes    <ySuperscriptYOffset value="477"/>
76*e1fe3e4aSElliott Hughes    <yStrikeoutSize value="50"/>
77*e1fe3e4aSElliott Hughes    <yStrikeoutPosition value="250"/>
78*e1fe3e4aSElliott Hughes    <sFamilyClass value="2050"/>
79*e1fe3e4aSElliott Hughes    <panose>
80*e1fe3e4aSElliott Hughes      <bFamilyType value="2"/>
81*e1fe3e4aSElliott Hughes      <bSerifStyle value="11"/>
82*e1fe3e4aSElliott Hughes      <bWeight value="6"/>
83*e1fe3e4aSElliott Hughes      <bProportion value="4"/>
84*e1fe3e4aSElliott Hughes      <bContrast value="4"/>
85*e1fe3e4aSElliott Hughes      <bStrokeVariation value="2"/>
86*e1fe3e4aSElliott Hughes      <bArmStyle value="7"/>
87*e1fe3e4aSElliott Hughes      <bLetterForm value="8"/>
88*e1fe3e4aSElliott Hughes      <bMidline value="1"/>
89*e1fe3e4aSElliott Hughes      <bXHeight value="4"/>
90*e1fe3e4aSElliott Hughes    </panose>
91*e1fe3e4aSElliott Hughes    <ulUnicodeRange1 value="10000000 00000000 00000000 00000001"/>
92*e1fe3e4aSElliott Hughes    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
93*e1fe3e4aSElliott Hughes    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
94*e1fe3e4aSElliott Hughes    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
95*e1fe3e4aSElliott Hughes    <achVendID value="NONE"/>
96*e1fe3e4aSElliott Hughes    <fsSelection value="00000000 11000000"/>
97*e1fe3e4aSElliott Hughes    <usFirstCharIndex value="0"/>
98*e1fe3e4aSElliott Hughes    <usLastCharIndex value="8230"/>
99*e1fe3e4aSElliott Hughes    <sTypoAscender value="750"/>
100*e1fe3e4aSElliott Hughes    <sTypoDescender value="-250"/>
101*e1fe3e4aSElliott Hughes    <sTypoLineGap value="200"/>
102*e1fe3e4aSElliott Hughes    <usWinAscent value="900"/>
103*e1fe3e4aSElliott Hughes    <usWinDescent value="300"/>
104*e1fe3e4aSElliott Hughes    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
105*e1fe3e4aSElliott Hughes    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
106*e1fe3e4aSElliott Hughes    <sxHeight value="500"/>
107*e1fe3e4aSElliott Hughes    <sCapHeight value="700"/>
108*e1fe3e4aSElliott Hughes    <usDefaultChar value="0"/>
109*e1fe3e4aSElliott Hughes    <usBreakChar value="32"/>
110*e1fe3e4aSElliott Hughes    <usMaxContext value="0"/>
111*e1fe3e4aSElliott Hughes  </OS_2>
112*e1fe3e4aSElliott Hughes
113*e1fe3e4aSElliott Hughes  <name>
114*e1fe3e4aSElliott Hughes    <namerecord nameID="0" platformID="1" platEncID="0" langID="0x0" unicode="True">
115*e1fe3e4aSElliott Hughes      Copyright (c) 2015 by FontTools. No rights reserved.
116*e1fe3e4aSElliott Hughes    </namerecord>
117*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
118*e1fe3e4aSElliott Hughes      Test OTF
119*e1fe3e4aSElliott Hughes    </namerecord>
120*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
121*e1fe3e4aSElliott Hughes      Regular
122*e1fe3e4aSElliott Hughes    </namerecord>
123*e1fe3e4aSElliott Hughes    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
124*e1fe3e4aSElliott Hughes      FontTools: Test OTF: 2015
125*e1fe3e4aSElliott Hughes    </namerecord>
126*e1fe3e4aSElliott Hughes    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
127*e1fe3e4aSElliott Hughes      Test OTF
128*e1fe3e4aSElliott Hughes    </namerecord>
129*e1fe3e4aSElliott Hughes    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
130*e1fe3e4aSElliott Hughes      Version 1.000
131*e1fe3e4aSElliott Hughes    </namerecord>
132*e1fe3e4aSElliott Hughes    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
133*e1fe3e4aSElliott Hughes      TestOTF-Regular
134*e1fe3e4aSElliott Hughes    </namerecord>
135*e1fe3e4aSElliott Hughes    <namerecord nameID="7" platformID="1" platEncID="0" langID="0x0" unicode="True">
136*e1fe3e4aSElliott Hughes      Test OTF is not a trademark of FontTools.
137*e1fe3e4aSElliott Hughes    </namerecord>
138*e1fe3e4aSElliott Hughes    <namerecord nameID="8" platformID="1" platEncID="0" langID="0x0" unicode="True">
139*e1fe3e4aSElliott Hughes      FontTools
140*e1fe3e4aSElliott Hughes    </namerecord>
141*e1fe3e4aSElliott Hughes    <namerecord nameID="9" platformID="1" platEncID="0" langID="0x0" unicode="True">
142*e1fe3e4aSElliott Hughes      FontTools
143*e1fe3e4aSElliott Hughes    </namerecord>
144*e1fe3e4aSElliott Hughes    <namerecord nameID="11" platformID="1" platEncID="0" langID="0x0" unicode="True">
145*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools
146*e1fe3e4aSElliott Hughes    </namerecord>
147*e1fe3e4aSElliott Hughes    <namerecord nameID="12" platformID="1" platEncID="0" langID="0x0" unicode="True">
148*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools
149*e1fe3e4aSElliott Hughes    </namerecord>
150*e1fe3e4aSElliott Hughes    <namerecord nameID="14" platformID="1" platEncID="0" langID="0x0" unicode="True">
151*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools/blob/master/LICENSE.txt
152*e1fe3e4aSElliott Hughes    </namerecord>
153*e1fe3e4aSElliott Hughes    <namerecord nameID="18" platformID="1" platEncID="0" langID="0x0" unicode="True">
154*e1fe3e4aSElliott Hughes      Test TTF
155*e1fe3e4aSElliott Hughes    </namerecord>
156*e1fe3e4aSElliott Hughes    <namerecord nameID="0" platformID="3" platEncID="1" langID="0x409">
157*e1fe3e4aSElliott Hughes      Copyright (c) 2015 by FontTools. No rights reserved.
158*e1fe3e4aSElliott Hughes    </namerecord>
159*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
160*e1fe3e4aSElliott Hughes      Test OTF
161*e1fe3e4aSElliott Hughes    </namerecord>
162*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
163*e1fe3e4aSElliott Hughes      Regular
164*e1fe3e4aSElliott Hughes    </namerecord>
165*e1fe3e4aSElliott Hughes    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
166*e1fe3e4aSElliott Hughes      FontTools: Test OTF: 2015
167*e1fe3e4aSElliott Hughes    </namerecord>
168*e1fe3e4aSElliott Hughes    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
169*e1fe3e4aSElliott Hughes      Test OTF
170*e1fe3e4aSElliott Hughes    </namerecord>
171*e1fe3e4aSElliott Hughes    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
172*e1fe3e4aSElliott Hughes      Version 1.000
173*e1fe3e4aSElliott Hughes    </namerecord>
174*e1fe3e4aSElliott Hughes    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
175*e1fe3e4aSElliott Hughes      TestOTF-Regular
176*e1fe3e4aSElliott Hughes    </namerecord>
177*e1fe3e4aSElliott Hughes    <namerecord nameID="7" platformID="3" platEncID="1" langID="0x409">
178*e1fe3e4aSElliott Hughes      Test OTF is not a trademark of FontTools.
179*e1fe3e4aSElliott Hughes    </namerecord>
180*e1fe3e4aSElliott Hughes    <namerecord nameID="8" platformID="3" platEncID="1" langID="0x409">
181*e1fe3e4aSElliott Hughes      FontTools
182*e1fe3e4aSElliott Hughes    </namerecord>
183*e1fe3e4aSElliott Hughes    <namerecord nameID="9" platformID="3" platEncID="1" langID="0x409">
184*e1fe3e4aSElliott Hughes      FontTools
185*e1fe3e4aSElliott Hughes    </namerecord>
186*e1fe3e4aSElliott Hughes    <namerecord nameID="11" platformID="3" platEncID="1" langID="0x409">
187*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools
188*e1fe3e4aSElliott Hughes    </namerecord>
189*e1fe3e4aSElliott Hughes    <namerecord nameID="12" platformID="3" platEncID="1" langID="0x409">
190*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools
191*e1fe3e4aSElliott Hughes    </namerecord>
192*e1fe3e4aSElliott Hughes    <namerecord nameID="14" platformID="3" platEncID="1" langID="0x409">
193*e1fe3e4aSElliott Hughes      https://github.com/behdad/fonttools/blob/master/LICENSE.txt
194*e1fe3e4aSElliott Hughes    </namerecord>
195*e1fe3e4aSElliott Hughes  </name>
196*e1fe3e4aSElliott Hughes
197*e1fe3e4aSElliott Hughes  <cmap>
198*e1fe3e4aSElliott Hughes    <tableVersion version="0"/>
199*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="0" platEncID="3" language="0">
200*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/><!-- ???? -->
201*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/><!-- ???? -->
202*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
203*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/><!-- FULL STOP -->
204*e1fe3e4aSElliott Hughes      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
205*e1fe3e4aSElliott Hughes    </cmap_format_4>
206*e1fe3e4aSElliott Hughes    <cmap_format_6 platformID="1" platEncID="0" language="0">
207*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/>
208*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/>
209*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/>
210*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/>
211*e1fe3e4aSElliott Hughes      <map code="0xc9" name="ellipsis"/>
212*e1fe3e4aSElliott Hughes    </cmap_format_6>
213*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="3" platEncID="1" language="0">
214*e1fe3e4aSElliott Hughes      <map code="0x0" name=".null"/><!-- ???? -->
215*e1fe3e4aSElliott Hughes      <map code="0xd" name="CR"/><!-- ???? -->
216*e1fe3e4aSElliott Hughes      <map code="0x20" name="space"/><!-- SPACE -->
217*e1fe3e4aSElliott Hughes      <map code="0x2e" name="period"/><!-- FULL STOP -->
218*e1fe3e4aSElliott Hughes      <map code="0x2026" name="ellipsis"/><!-- HORIZONTAL ELLIPSIS -->
219*e1fe3e4aSElliott Hughes    </cmap_format_4>
220*e1fe3e4aSElliott Hughes  </cmap>
221*e1fe3e4aSElliott Hughes
222*e1fe3e4aSElliott Hughes  <post>
223*e1fe3e4aSElliott Hughes    <formatType value="3.0"/>
224*e1fe3e4aSElliott Hughes    <italicAngle value="0.0"/>
225*e1fe3e4aSElliott Hughes    <underlinePosition value="-75"/>
226*e1fe3e4aSElliott Hughes    <underlineThickness value="50"/>
227*e1fe3e4aSElliott Hughes    <isFixedPitch value="0"/>
228*e1fe3e4aSElliott Hughes    <minMemType42 value="0"/>
229*e1fe3e4aSElliott Hughes    <maxMemType42 value="0"/>
230*e1fe3e4aSElliott Hughes    <minMemType1 value="0"/>
231*e1fe3e4aSElliott Hughes    <maxMemType1 value="0"/>
232*e1fe3e4aSElliott Hughes  </post>
233*e1fe3e4aSElliott Hughes
234*e1fe3e4aSElliott Hughes  <CFF>
235*e1fe3e4aSElliott Hughes    <major value="1"/>
236*e1fe3e4aSElliott Hughes    <minor value="0"/>
237*e1fe3e4aSElliott Hughes    <CFFFont name="TestOTF-Regular">
238*e1fe3e4aSElliott Hughes      <version value="001.001"/>
239*e1fe3e4aSElliott Hughes      <Notice value="Copyright \(c\) 2015 by FontTools. No rights reserved."/>
240*e1fe3e4aSElliott Hughes      <FullName value="Test OTF"/>
241*e1fe3e4aSElliott Hughes      <FamilyName value="Test OTF"/>
242*e1fe3e4aSElliott Hughes      <Weight value="Regular"/>
243*e1fe3e4aSElliott Hughes      <isFixedPitch value="0"/>
244*e1fe3e4aSElliott Hughes      <ItalicAngle value="0"/>
245*e1fe3e4aSElliott Hughes      <UnderlinePosition value="-100"/>
246*e1fe3e4aSElliott Hughes      <UnderlineThickness value="50"/>
247*e1fe3e4aSElliott Hughes      <PaintType value="0"/>
248*e1fe3e4aSElliott Hughes      <CharstringType value="2"/>
249*e1fe3e4aSElliott Hughes      <FontMatrix value="0.001 0 0 0.001 0 0"/>
250*e1fe3e4aSElliott Hughes      <FontBBox value="50 0 668 750"/>
251*e1fe3e4aSElliott Hughes      <StrokeWidth value="0"/>
252*e1fe3e4aSElliott Hughes      <!-- charset is dumped separately as the 'GlyphOrder' element -->
253*e1fe3e4aSElliott Hughes      <Encoding name="StandardEncoding"/>
254*e1fe3e4aSElliott Hughes      <Private>
255*e1fe3e4aSElliott Hughes        <BlueScale value="0.039625"/>
256*e1fe3e4aSElliott Hughes        <BlueShift value="7"/>
257*e1fe3e4aSElliott Hughes        <BlueFuzz value="1"/>
258*e1fe3e4aSElliott Hughes        <ForceBold value="0"/>
259*e1fe3e4aSElliott Hughes        <LanguageGroup value="0"/>
260*e1fe3e4aSElliott Hughes        <ExpansionFactor value="0.06"/>
261*e1fe3e4aSElliott Hughes        <initialRandomSeed value="0"/>
262*e1fe3e4aSElliott Hughes        <defaultWidthX value="0"/>
263*e1fe3e4aSElliott Hughes        <nominalWidthX value="0"/>
264*e1fe3e4aSElliott Hughes        <Subrs>
265*e1fe3e4aSElliott Hughes          <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
266*e1fe3e4aSElliott Hughes          <CharString index="0">
267*e1fe3e4aSElliott Hughes            131 122 -131 hlineto
268*e1fe3e4aSElliott Hughes            return
269*e1fe3e4aSElliott Hughes          </CharString>
270*e1fe3e4aSElliott Hughes        </Subrs>
271*e1fe3e4aSElliott Hughes      </Private>
272*e1fe3e4aSElliott Hughes      <CharStrings>
273*e1fe3e4aSElliott Hughes        <CharString name=".notdef">
274*e1fe3e4aSElliott Hughes          500 450 hmoveto
275*e1fe3e4aSElliott Hughes          750 -400 -750 vlineto
276*e1fe3e4aSElliott Hughes          50 50 rmoveto
277*e1fe3e4aSElliott Hughes          650 300 -650 vlineto
278*e1fe3e4aSElliott Hughes          endchar
279*e1fe3e4aSElliott Hughes        </CharString>
280*e1fe3e4aSElliott Hughes        <CharString name=".null">
281*e1fe3e4aSElliott Hughes          0 endchar
282*e1fe3e4aSElliott Hughes        </CharString>
283*e1fe3e4aSElliott Hughes        <CharString name="CR">
284*e1fe3e4aSElliott Hughes          250 endchar
285*e1fe3e4aSElliott Hughes        </CharString>
286*e1fe3e4aSElliott Hughes        <CharString name="ellipsis">
287*e1fe3e4aSElliott Hughes          723 55 hmoveto
288*e1fe3e4aSElliott Hughes          -107 callsubr
289*e1fe3e4aSElliott Hughes          241 -122 rmoveto
290*e1fe3e4aSElliott Hughes          -107 callsubr
291*e1fe3e4aSElliott Hughes          241 -122 rmoveto
292*e1fe3e4aSElliott Hughes          -107 callsubr
293*e1fe3e4aSElliott Hughes          endchar
294*e1fe3e4aSElliott Hughes        </CharString>
295*e1fe3e4aSElliott Hughes        <CharString name="period">
296*e1fe3e4aSElliott Hughes          241 55 hmoveto
297*e1fe3e4aSElliott Hughes          -107 callsubr
298*e1fe3e4aSElliott Hughes          endchar
299*e1fe3e4aSElliott Hughes        </CharString>
300*e1fe3e4aSElliott Hughes        <CharString name="space">
301*e1fe3e4aSElliott Hughes          250 endchar
302*e1fe3e4aSElliott Hughes        </CharString>
303*e1fe3e4aSElliott Hughes      </CharStrings>
304*e1fe3e4aSElliott Hughes    </CFFFont>
305*e1fe3e4aSElliott Hughes
306*e1fe3e4aSElliott Hughes    <GlobalSubrs>
307*e1fe3e4aSElliott Hughes      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
308*e1fe3e4aSElliott Hughes    </GlobalSubrs>
309*e1fe3e4aSElliott Hughes  </CFF>
310*e1fe3e4aSElliott Hughes
311*e1fe3e4aSElliott Hughes  <hmtx>
312*e1fe3e4aSElliott Hughes    <mtx name=".notdef" width="500" lsb="50"/>
313*e1fe3e4aSElliott Hughes    <mtx name=".null" width="0" lsb="0"/>
314*e1fe3e4aSElliott Hughes    <mtx name="CR" width="250" lsb="0"/>
315*e1fe3e4aSElliott Hughes    <mtx name="ellipsis" width="723" lsb="55"/>
316*e1fe3e4aSElliott Hughes    <mtx name="period" width="241" lsb="55"/>
317*e1fe3e4aSElliott Hughes    <mtx name="space" width="250" lsb="0"/>
318*e1fe3e4aSElliott Hughes  </hmtx>
319*e1fe3e4aSElliott Hughes
320*e1fe3e4aSElliott Hughes  <DSIG>
321*e1fe3e4aSElliott Hughes    <!-- note that the Digital Signature will be invalid after recompilation! -->
322*e1fe3e4aSElliott Hughes    <tableHeader flag="0x0" numSigs="0" version="1"/>
323*e1fe3e4aSElliott Hughes  </DSIG>
324*e1fe3e4aSElliott Hughes
325*e1fe3e4aSElliott Hughes</ttFont>
326