xref: /aosp_15_r20/external/fonttools/Tests/subset/data/TestCID-Regular.ttx (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1*e1fe3e4aSElliott Hughes<?xml version="1.0" encoding="UTF-8"?>
2*e1fe3e4aSElliott Hughes<ttFont sfntVersion="OTTO" 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="cid00001"/>
8*e1fe3e4aSElliott Hughes    <GlyphID id="2" name="cid00002"/>
9*e1fe3e4aSElliott Hughes    <GlyphID id="3" name="cid00003"/>
10*e1fe3e4aSElliott Hughes  </GlyphOrder>
11*e1fe3e4aSElliott Hughes
12*e1fe3e4aSElliott Hughes  <head>
13*e1fe3e4aSElliott Hughes    <!-- Most of this table will be recalculated by the compiler -->
14*e1fe3e4aSElliott Hughes    <tableVersion value="1.0"/>
15*e1fe3e4aSElliott Hughes    <fontRevision value="1.000"/>
16*e1fe3e4aSElliott Hughes    <checkSumAdjustment value="0xbad6461a"/>
17*e1fe3e4aSElliott Hughes    <magicNumber value="0x5f0f3cf5"/>
18*e1fe3e4aSElliott Hughes    <flags value="00000000 00000011"/>
19*e1fe3e4aSElliott Hughes    <unitsPerEm value="1000"/>
20*e1fe3e4aSElliott Hughes    <created value="Mon Jun 15 05:17:40 2015"/>
21*e1fe3e4aSElliott Hughes    <modified value="Mon Jun 15 05:17:40 2015"/>
22*e1fe3e4aSElliott Hughes    <xMin value="-1000"/>
23*e1fe3e4aSElliott Hughes    <yMin value="-1048"/>
24*e1fe3e4aSElliott Hughes    <xMax value="2928"/>
25*e1fe3e4aSElliott Hughes    <yMax value="1808"/>
26*e1fe3e4aSElliott Hughes    <macStyle value="00000000 00000000"/>
27*e1fe3e4aSElliott Hughes    <lowestRecPPEM value="3"/>
28*e1fe3e4aSElliott Hughes    <fontDirectionHint value="2"/>
29*e1fe3e4aSElliott Hughes    <indexToLocFormat value="0"/>
30*e1fe3e4aSElliott Hughes    <glyphDataFormat value="0"/>
31*e1fe3e4aSElliott Hughes  </head>
32*e1fe3e4aSElliott Hughes
33*e1fe3e4aSElliott Hughes  <hhea>
34*e1fe3e4aSElliott Hughes    <tableVersion value="0x00010000"/>
35*e1fe3e4aSElliott Hughes    <ascent value="1000"/>
36*e1fe3e4aSElliott Hughes    <descent value="-320"/>
37*e1fe3e4aSElliott Hughes    <lineGap value="0"/>
38*e1fe3e4aSElliott Hughes    <advanceWidthMax value="1000"/>
39*e1fe3e4aSElliott Hughes    <minLeftSideBearing value="-1000"/>
40*e1fe3e4aSElliott Hughes    <minRightSideBearing value="-181"/>
41*e1fe3e4aSElliott Hughes    <xMaxExtent value="2928"/>
42*e1fe3e4aSElliott Hughes    <caretSlopeRise value="1"/>
43*e1fe3e4aSElliott Hughes    <caretSlopeRun value="0"/>
44*e1fe3e4aSElliott Hughes    <caretOffset value="0"/>
45*e1fe3e4aSElliott Hughes    <reserved0 value="0"/>
46*e1fe3e4aSElliott Hughes    <reserved1 value="0"/>
47*e1fe3e4aSElliott Hughes    <reserved2 value="0"/>
48*e1fe3e4aSElliott Hughes    <reserved3 value="0"/>
49*e1fe3e4aSElliott Hughes    <metricDataFormat value="0"/>
50*e1fe3e4aSElliott Hughes    <numberOfHMetrics value="4"/>
51*e1fe3e4aSElliott Hughes  </hhea>
52*e1fe3e4aSElliott Hughes
53*e1fe3e4aSElliott Hughes  <maxp>
54*e1fe3e4aSElliott Hughes    <tableVersion value="0x5000"/>
55*e1fe3e4aSElliott Hughes    <numGlyphs value="4"/>
56*e1fe3e4aSElliott Hughes  </maxp>
57*e1fe3e4aSElliott Hughes
58*e1fe3e4aSElliott Hughes  <OS_2>
59*e1fe3e4aSElliott Hughes    <version value="3"/>
60*e1fe3e4aSElliott Hughes    <xAvgCharWidth value="979"/>
61*e1fe3e4aSElliott Hughes    <usWeightClass value="350"/>
62*e1fe3e4aSElliott Hughes    <usWidthClass value="5"/>
63*e1fe3e4aSElliott Hughes    <fsType value="00000000 00000000"/>
64*e1fe3e4aSElliott Hughes    <ySubscriptXSize value="650"/>
65*e1fe3e4aSElliott Hughes    <ySubscriptYSize value="600"/>
66*e1fe3e4aSElliott Hughes    <ySubscriptXOffset value="0"/>
67*e1fe3e4aSElliott Hughes    <ySubscriptYOffset value="75"/>
68*e1fe3e4aSElliott Hughes    <ySuperscriptXSize value="650"/>
69*e1fe3e4aSElliott Hughes    <ySuperscriptYSize value="600"/>
70*e1fe3e4aSElliott Hughes    <ySuperscriptXOffset value="0"/>
71*e1fe3e4aSElliott Hughes    <ySuperscriptYOffset value="350"/>
72*e1fe3e4aSElliott Hughes    <yStrikeoutSize value="50"/>
73*e1fe3e4aSElliott Hughes    <yStrikeoutPosition value="325"/>
74*e1fe3e4aSElliott Hughes    <sFamilyClass value="0"/>
75*e1fe3e4aSElliott Hughes    <panose>
76*e1fe3e4aSElliott Hughes      <bFamilyType value="2"/>
77*e1fe3e4aSElliott Hughes      <bSerifStyle value="11"/>
78*e1fe3e4aSElliott Hughes      <bWeight value="4"/>
79*e1fe3e4aSElliott Hughes      <bProportion value="0"/>
80*e1fe3e4aSElliott Hughes      <bContrast value="0"/>
81*e1fe3e4aSElliott Hughes      <bStrokeVariation value="0"/>
82*e1fe3e4aSElliott Hughes      <bArmStyle value="0"/>
83*e1fe3e4aSElliott Hughes      <bLetterForm value="0"/>
84*e1fe3e4aSElliott Hughes      <bMidline value="0"/>
85*e1fe3e4aSElliott Hughes      <bXHeight value="0"/>
86*e1fe3e4aSElliott Hughes    </panose>
87*e1fe3e4aSElliott Hughes    <ulUnicodeRange1 value="00000000 00000000 00000000 00000000"/>
88*e1fe3e4aSElliott Hughes    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
89*e1fe3e4aSElliott Hughes    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
90*e1fe3e4aSElliott Hughes    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
91*e1fe3e4aSElliott Hughes    <achVendID value="UKWN"/>
92*e1fe3e4aSElliott Hughes    <fsSelection value="00000000 00000000"/>
93*e1fe3e4aSElliott Hughes    <fsFirstCharIndex value="0"/>
94*e1fe3e4aSElliott Hughes    <fsLastCharIndex value="65535"/>
95*e1fe3e4aSElliott Hughes    <sTypoAscender value="880"/>
96*e1fe3e4aSElliott Hughes    <sTypoDescender value="-120"/>
97*e1fe3e4aSElliott Hughes    <sTypoLineGap value="0"/>
98*e1fe3e4aSElliott Hughes    <usWinAscent value="1160"/>
99*e1fe3e4aSElliott Hughes    <usWinDescent value="320"/>
100*e1fe3e4aSElliott Hughes    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
101*e1fe3e4aSElliott Hughes    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
102*e1fe3e4aSElliott Hughes    <sxHeight value="543"/>
103*e1fe3e4aSElliott Hughes    <sCapHeight value="733"/>
104*e1fe3e4aSElliott Hughes    <usDefaultChar value="0"/>
105*e1fe3e4aSElliott Hughes    <usBreakChar value="32"/>
106*e1fe3e4aSElliott Hughes    <usMaxContex value="6"/>
107*e1fe3e4aSElliott Hughes  </OS_2>
108*e1fe3e4aSElliott Hughes
109*e1fe3e4aSElliott Hughes  <name>
110*e1fe3e4aSElliott Hughes    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
111*e1fe3e4aSElliott Hughes      Test CID
112*e1fe3e4aSElliott Hughes    </namerecord>
113*e1fe3e4aSElliott Hughes    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
114*e1fe3e4aSElliott Hughes      Regular
115*e1fe3e4aSElliott Hughes    </namerecord>
116*e1fe3e4aSElliott Hughes  </name>
117*e1fe3e4aSElliott Hughes
118*e1fe3e4aSElliott Hughes  <cmap>
119*e1fe3e4aSElliott Hughes    <tableVersion version="0"/>
120*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="0" platEncID="3" language="0">
121*e1fe3e4aSElliott Hughes      <map code="0x20" name="cid00001"/><!-- SPACE -->
122*e1fe3e4aSElliott Hughes      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
123*e1fe3e4aSElliott Hughes      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
124*e1fe3e4aSElliott Hughes      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
125*e1fe3e4aSElliott Hughes    </cmap_format_4>
126*e1fe3e4aSElliott Hughes    <cmap_format_12 platformID="0" platEncID="4" format="12" reserved="0" length="424" language="0" nGroups="34">
127*e1fe3e4aSElliott Hughes      <map code="0x20" name="cid00001"/><!-- SPACE -->
128*e1fe3e4aSElliott Hughes      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
129*e1fe3e4aSElliott Hughes      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
130*e1fe3e4aSElliott Hughes      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
131*e1fe3e4aSElliott Hughes    </cmap_format_12>
132*e1fe3e4aSElliott Hughes    <cmap_format_4 platformID="3" platEncID="1" language="0">
133*e1fe3e4aSElliott Hughes      <map code="0x20" name="cid00001"/><!-- SPACE -->
134*e1fe3e4aSElliott Hughes      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
135*e1fe3e4aSElliott Hughes      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
136*e1fe3e4aSElliott Hughes      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
137*e1fe3e4aSElliott Hughes    </cmap_format_4>
138*e1fe3e4aSElliott Hughes    <cmap_format_12 platformID="3" platEncID="10" format="12" reserved="0" length="424" language="0" nGroups="34">
139*e1fe3e4aSElliott Hughes      <map code="0x20" name="cid00001"/><!-- SPACE -->
140*e1fe3e4aSElliott Hughes      <map code="0x21" name="cid00002"/><!-- EXCLAMATION MARK -->
141*e1fe3e4aSElliott Hughes      <map code="0x22" name="cid00003"/><!-- QUOTATION MARK -->
142*e1fe3e4aSElliott Hughes      <map code="0xa0" name="cid00001"/><!-- NO-BREAK SPACE -->
143*e1fe3e4aSElliott Hughes    </cmap_format_12>
144*e1fe3e4aSElliott Hughes  </cmap>
145*e1fe3e4aSElliott Hughes
146*e1fe3e4aSElliott Hughes  <post>
147*e1fe3e4aSElliott Hughes    <formatType value="3.0"/>
148*e1fe3e4aSElliott Hughes    <italicAngle value="0.0"/>
149*e1fe3e4aSElliott Hughes    <underlinePosition value="-125"/>
150*e1fe3e4aSElliott Hughes    <underlineThickness value="50"/>
151*e1fe3e4aSElliott Hughes    <isFixedPitch value="0"/>
152*e1fe3e4aSElliott Hughes    <minMemType42 value="0"/>
153*e1fe3e4aSElliott Hughes    <maxMemType42 value="0"/>
154*e1fe3e4aSElliott Hughes    <minMemType1 value="0"/>
155*e1fe3e4aSElliott Hughes    <maxMemType1 value="0"/>
156*e1fe3e4aSElliott Hughes  </post>
157*e1fe3e4aSElliott Hughes
158*e1fe3e4aSElliott Hughes  <CFF>
159*e1fe3e4aSElliott Hughes    <CFFFont name="TestCID-Regular">
160*e1fe3e4aSElliott Hughes      <ROS Registry="Adobe" Order="Identity" Supplement="0"/>
161*e1fe3e4aSElliott Hughes      <FullName value="Test CID Regular"/>
162*e1fe3e4aSElliott Hughes      <FamilyName value="Test CID"/>
163*e1fe3e4aSElliott Hughes      <Weight value="Regular"/>
164*e1fe3e4aSElliott Hughes      <isFixedPitch value="0"/>
165*e1fe3e4aSElliott Hughes      <ItalicAngle value="0"/>
166*e1fe3e4aSElliott Hughes      <UnderlinePosition value="-150"/>
167*e1fe3e4aSElliott Hughes      <UnderlineThickness value="50"/>
168*e1fe3e4aSElliott Hughes      <PaintType value="0"/>
169*e1fe3e4aSElliott Hughes      <CharstringType value="2"/>
170*e1fe3e4aSElliott Hughes      <FontMatrix value="0.001 0 0 0.001 0 0"/>
171*e1fe3e4aSElliott Hughes      <FontBBox value="-1000 -1000 1000 1000"/>
172*e1fe3e4aSElliott Hughes      <StrokeWidth value="0"/>
173*e1fe3e4aSElliott Hughes      <CIDFontVersion value="1.000"/>
174*e1fe3e4aSElliott Hughes      <CIDFontRevision value="0"/>
175*e1fe3e4aSElliott Hughes      <CIDFontType value="0"/>
176*e1fe3e4aSElliott Hughes      <CIDCount value="4"/>
177*e1fe3e4aSElliott Hughes      <!-- charset is dumped separately as the 'GlyphOrder' element -->
178*e1fe3e4aSElliott Hughes      <FDSelect format="3"/>
179*e1fe3e4aSElliott Hughes      <FDArray>
180*e1fe3e4aSElliott Hughes        <FontDict index="0">
181*e1fe3e4aSElliott Hughes          <FontName value="TestCID-Regular-One"/>
182*e1fe3e4aSElliott Hughes          <isFixedPitch value="0"/>
183*e1fe3e4aSElliott Hughes          <ItalicAngle value="0"/>
184*e1fe3e4aSElliott Hughes          <UnderlineThickness value="50"/>
185*e1fe3e4aSElliott Hughes          <PaintType value="0"/>
186*e1fe3e4aSElliott Hughes          <CharstringType value="2"/>
187*e1fe3e4aSElliott Hughes          <FontMatrix value="0.001 0 0 0.001 0 0"/>
188*e1fe3e4aSElliott Hughes          <FontBBox value="0 0 0 0"/>
189*e1fe3e4aSElliott Hughes          <StrokeWidth value="0"/>
190*e1fe3e4aSElliott Hughes          <Encoding name="StandardEncoding"/>
191*e1fe3e4aSElliott Hughes          <Private>
192*e1fe3e4aSElliott Hughes            <BlueValues value="-250 -250 1100 1100"/>
193*e1fe3e4aSElliott Hughes            <BlueScale value="0.039625"/>
194*e1fe3e4aSElliott Hughes            <BlueShift value="7"/>
195*e1fe3e4aSElliott Hughes            <BlueFuzz value="1"/>
196*e1fe3e4aSElliott Hughes            <StdHW value="40"/>
197*e1fe3e4aSElliott Hughes            <StdVW value="40"/>
198*e1fe3e4aSElliott Hughes            <StemSnapH value="40 120"/>
199*e1fe3e4aSElliott Hughes            <StemSnapV value="40 120"/>
200*e1fe3e4aSElliott Hughes            <ForceBold value="0"/>
201*e1fe3e4aSElliott Hughes            <LanguageGroup value="1"/>
202*e1fe3e4aSElliott Hughes            <ExpansionFactor value="0.06"/>
203*e1fe3e4aSElliott Hughes            <initialRandomSeed value="0"/>
204*e1fe3e4aSElliott Hughes            <defaultWidthX value="1000"/>
205*e1fe3e4aSElliott Hughes            <nominalWidthX value="107"/>
206*e1fe3e4aSElliott Hughes            <Subrs>
207*e1fe3e4aSElliott Hughes              <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
208*e1fe3e4aSElliott Hughes            </Subrs>
209*e1fe3e4aSElliott Hughes          </Private>
210*e1fe3e4aSElliott Hughes        </FontDict>
211*e1fe3e4aSElliott Hughes        <FontDict index="1">
212*e1fe3e4aSElliott Hughes          <FontName value="TestCID-Regular-Two"/>
213*e1fe3e4aSElliott Hughes          <isFixedPitch value="0"/>
214*e1fe3e4aSElliott Hughes          <ItalicAngle value="0"/>
215*e1fe3e4aSElliott Hughes          <UnderlineThickness value="50"/>
216*e1fe3e4aSElliott Hughes          <PaintType value="0"/>
217*e1fe3e4aSElliott Hughes          <CharstringType value="2"/>
218*e1fe3e4aSElliott Hughes          <FontMatrix value="0.001 0 0 0.001 0 0"/>
219*e1fe3e4aSElliott Hughes          <FontBBox value="0 0 0 0"/>
220*e1fe3e4aSElliott Hughes          <StrokeWidth value="0"/>
221*e1fe3e4aSElliott Hughes          <Encoding name="StandardEncoding"/>
222*e1fe3e4aSElliott Hughes          <Private>
223*e1fe3e4aSElliott Hughes            <BlueValues value="-13 0 540 554 732 745"/>
224*e1fe3e4aSElliott Hughes            <OtherBlues value="-251 -232 -227 -227"/>
225*e1fe3e4aSElliott Hughes            <BlueScale value="0.039625"/>
226*e1fe3e4aSElliott Hughes            <BlueShift value="7"/>
227*e1fe3e4aSElliott Hughes            <BlueFuzz value="1"/>
228*e1fe3e4aSElliott Hughes            <StdHW value="58"/>
229*e1fe3e4aSElliott Hughes            <StdVW value="71"/>
230*e1fe3e4aSElliott Hughes            <StemSnapH value="58 73 83"/>
231*e1fe3e4aSElliott Hughes            <StemSnapV value="71 81 96"/>
232*e1fe3e4aSElliott Hughes            <ForceBold value="0"/>
233*e1fe3e4aSElliott Hughes            <LanguageGroup value="0"/>
234*e1fe3e4aSElliott Hughes            <ExpansionFactor value="0.06"/>
235*e1fe3e4aSElliott Hughes            <initialRandomSeed value="0"/>
236*e1fe3e4aSElliott Hughes            <defaultWidthX value="602"/>
237*e1fe3e4aSElliott Hughes            <nominalWidthX value="630"/>
238*e1fe3e4aSElliott Hughes            <Subrs>
239*e1fe3e4aSElliott Hughes              <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
240*e1fe3e4aSElliott Hughes              <CharString index="0">
241*e1fe3e4aSElliott Hughes                129 216 -105 callsubr
242*e1fe3e4aSElliott Hughes                -82 hlineto
243*e1fe3e4aSElliott Hughes                2 -98 rlineto
244*e1fe3e4aSElliott Hughes                return
245*e1fe3e4aSElliott Hughes              </CharString>
246*e1fe3e4aSElliott Hughes              <CharString index="1">
247*e1fe3e4aSElliott Hughes                -106 callgsubr
248*e1fe3e4aSElliott Hughes                67 return
249*e1fe3e4aSElliott Hughes              </CharString>
250*e1fe3e4aSElliott Hughes              <CharString index="2">
251*e1fe3e4aSElliott Hughes                rmoveto
252*e1fe3e4aSElliott Hughes                56 hlineto
253*e1fe3e4aSElliott Hughes                11 433 2 98 rlineto
254*e1fe3e4aSElliott Hughes                return
255*e1fe3e4aSElliott Hughes              </CharString>
256*e1fe3e4aSElliott Hughes              <CharString index="3">
257*e1fe3e4aSElliott Hughes                -33 -28 -26 -40 vhcurveto
258*e1fe3e4aSElliott Hughes                hintmask 01100000
259*e1fe3e4aSElliott Hughes                -38 28 -26 33 vhcurveto
260*e1fe3e4aSElliott Hughes                endchar
261*e1fe3e4aSElliott Hughes              </CharString>
262*e1fe3e4aSElliott Hughes              <CharString index="4">
263*e1fe3e4aSElliott Hughes                -13 130 -109 -21 return
264*e1fe3e4aSElliott Hughes              </CharString>
265*e1fe3e4aSElliott Hughes              <CharString index="5">
266*e1fe3e4aSElliott Hughes                493 277 hstem
267*e1fe3e4aSElliott Hughes                91 -105 callgsubr
268*e1fe3e4aSElliott Hughes                return
269*e1fe3e4aSElliott Hughes              </CharString>
270*e1fe3e4aSElliott Hughes            </Subrs>
271*e1fe3e4aSElliott Hughes          </Private>
272*e1fe3e4aSElliott Hughes        </FontDict>
273*e1fe3e4aSElliott Hughes      </FDArray>
274*e1fe3e4aSElliott Hughes      <CharStrings>
275*e1fe3e4aSElliott Hughes        <CharString name=".notdef" fdSelectIndex="0">
276*e1fe3e4aSElliott Hughes          -120 50 900 50 hstem
277*e1fe3e4aSElliott Hughes          100 50 700 50 vstem
278*e1fe3e4aSElliott Hughes          100 -120 rmoveto
279*e1fe3e4aSElliott Hughes          800 1000 -800 hlineto
280*e1fe3e4aSElliott Hughes          400 -459 rmoveto
281*e1fe3e4aSElliott Hughes          -318 409 rlineto
282*e1fe3e4aSElliott Hughes          636 hlineto
283*e1fe3e4aSElliott Hughes          -286 -450 rmoveto
284*e1fe3e4aSElliott Hughes          318 409 rlineto
285*e1fe3e4aSElliott Hughes          -818 vlineto
286*e1fe3e4aSElliott Hughes          -668 -41 rmoveto
287*e1fe3e4aSElliott Hughes          318 409 318 -409 rlineto
288*e1fe3e4aSElliott Hughes          -668 859 rmoveto
289*e1fe3e4aSElliott Hughes          318 -409 -318 -409 rlineto
290*e1fe3e4aSElliott Hughes          endchar
291*e1fe3e4aSElliott Hughes        </CharString>
292*e1fe3e4aSElliott Hughes        <CharString name="cid00001" fdSelectIndex="1">
293*e1fe3e4aSElliott Hughes          -407 endchar
294*e1fe3e4aSElliott Hughes        </CharString>
295*e1fe3e4aSElliott Hughes        <CharString name="cid00002" fdSelectIndex="1">
296*e1fe3e4aSElliott Hughes          -316 -103 callsubr
297*e1fe3e4aSElliott Hughes          -106 callsubr
298*e1fe3e4aSElliott Hughes          hintmask 01010000
299*e1fe3e4aSElliott Hughes          -107 callsubr
300*e1fe3e4aSElliott Hughes          hintmask 01100000
301*e1fe3e4aSElliott Hughes          39 -662 rmoveto
302*e1fe3e4aSElliott Hughes          33 29 26 38 hvcurveto
303*e1fe3e4aSElliott Hughes          hintmask 10100000
304*e1fe3e4aSElliott Hughes          40 -29 26 -33 -104 callsubr
305*e1fe3e4aSElliott Hughes        </CharString>
306*e1fe3e4aSElliott Hughes        <CharString name="cid00003" fdSelectIndex="1">
307*e1fe3e4aSElliott Hughes          -173 -102 callsubr
308*e1fe3e4aSElliott Hughes          -104 callgsubr
309*e1fe3e4aSElliott Hughes          86 vstem
310*e1fe3e4aSElliott Hughes          108 493 rmoveto
311*e1fe3e4aSElliott Hughes          52 hlineto
312*e1fe3e4aSElliott Hughes          15 180 3 97 rlineto
313*e1fe3e4aSElliott Hughes          -88 hlineto
314*e1fe3e4aSElliott Hughes          2 -97 rlineto
315*e1fe3e4aSElliott Hughes          203 -103 callgsubr
316*e1fe3e4aSElliott Hughes          51 hlineto
317*e1fe3e4aSElliott Hughes          17 180 2 97 rlineto
318*e1fe3e4aSElliott Hughes          -88 hlineto
319*e1fe3e4aSElliott Hughes          2 -97 rlineto
320*e1fe3e4aSElliott Hughes          endchar
321*e1fe3e4aSElliott Hughes        </CharString>
322*e1fe3e4aSElliott Hughes      </CharStrings>
323*e1fe3e4aSElliott Hughes    </CFFFont>
324*e1fe3e4aSElliott Hughes
325*e1fe3e4aSElliott Hughes    <GlobalSubrs>
326*e1fe3e4aSElliott Hughes      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
327*e1fe3e4aSElliott Hughes      <CharString index="0">
328*e1fe3e4aSElliott Hughes        123 -95.5 return
329*e1fe3e4aSElliott Hughes      </CharString>
330*e1fe3e4aSElliott Hughes      <CharString index="1">
331*e1fe3e4aSElliott Hughes        hstemhm
332*e1fe3e4aSElliott Hughes        96 -107 callgsubr
333*e1fe3e4aSElliott Hughes        return
334*e1fe3e4aSElliott Hughes      </CharString>
335*e1fe3e4aSElliott Hughes      <CharString index="2">
336*e1fe3e4aSElliott Hughes        85.5 return
337*e1fe3e4aSElliott Hughes      </CharString>
338*e1fe3e4aSElliott Hughes      <CharString index="3">
339*e1fe3e4aSElliott Hughes        101.5 return
340*e1fe3e4aSElliott Hughes      </CharString>
341*e1fe3e4aSElliott Hughes      <CharString index="4">
342*e1fe3e4aSElliott Hughes        -180 rmoveto
343*e1fe3e4aSElliott Hughes        return
344*e1fe3e4aSElliott Hughes      </CharString>
345*e1fe3e4aSElliott Hughes    </GlobalSubrs>
346*e1fe3e4aSElliott Hughes  </CFF>
347*e1fe3e4aSElliott Hughes
348*e1fe3e4aSElliott Hughes  <VORG>
349*e1fe3e4aSElliott Hughes    <majorVersion value="1"/>
350*e1fe3e4aSElliott Hughes    <minorVersion value="0"/>
351*e1fe3e4aSElliott Hughes    <defaultVertOriginY value="880"/>
352*e1fe3e4aSElliott Hughes    <numVertOriginYMetrics value="0"/>
353*e1fe3e4aSElliott Hughes  </VORG>
354*e1fe3e4aSElliott Hughes
355*e1fe3e4aSElliott Hughes  <hmtx>
356*e1fe3e4aSElliott Hughes    <mtx name=".notdef" width="1000" lsb="100"/>
357*e1fe3e4aSElliott Hughes    <mtx name="cid00001" width="223" lsb="0"/>
358*e1fe3e4aSElliott Hughes    <mtx name="cid00002" width="314" lsb="96"/>
359*e1fe3e4aSElliott Hughes    <mtx name="cid00003" width="457" lsb="90"/>
360*e1fe3e4aSElliott Hughes  </hmtx>
361*e1fe3e4aSElliott Hughes
362*e1fe3e4aSElliott Hughes  <vhea>
363*e1fe3e4aSElliott Hughes    <tableVersion value="0x00011000"/>
364*e1fe3e4aSElliott Hughes    <ascent value="500"/>
365*e1fe3e4aSElliott Hughes    <descent value="-500"/>
366*e1fe3e4aSElliott Hughes    <lineGap value="0"/>
367*e1fe3e4aSElliott Hughes    <advanceHeightMax value="3000"/>
368*e1fe3e4aSElliott Hughes    <minTopSideBearing value="-1000"/>
369*e1fe3e4aSElliott Hughes    <minBottomSideBearing value="-672"/>
370*e1fe3e4aSElliott Hughes    <yMaxExtent value="2928"/>
371*e1fe3e4aSElliott Hughes    <caretSlopeRise value="0"/>
372*e1fe3e4aSElliott Hughes    <caretSlopeRun value="1"/>
373*e1fe3e4aSElliott Hughes    <reserved0 value="0"/>
374*e1fe3e4aSElliott Hughes    <reserved1 value="0"/>
375*e1fe3e4aSElliott Hughes    <reserved2 value="0"/>
376*e1fe3e4aSElliott Hughes    <reserved3 value="0"/>
377*e1fe3e4aSElliott Hughes    <reserved4 value="0"/>
378*e1fe3e4aSElliott Hughes    <metricDataFormat value="0"/>
379*e1fe3e4aSElliott Hughes    <numberOfVMetrics value="1"/>
380*e1fe3e4aSElliott Hughes  </vhea>
381*e1fe3e4aSElliott Hughes
382*e1fe3e4aSElliott Hughes  <vmtx>
383*e1fe3e4aSElliott Hughes    <mtx name=".notdef" height="1000" tsb="0"/>
384*e1fe3e4aSElliott Hughes    <mtx name="cid00001" height="1000" tsb="880"/>
385*e1fe3e4aSElliott Hughes    <mtx name="cid00002" height="1000" tsb="133"/>
386*e1fe3e4aSElliott Hughes    <mtx name="cid00003" height="1000" tsb="110"/>
387*e1fe3e4aSElliott Hughes  </vmtx>
388*e1fe3e4aSElliott Hughes
389*e1fe3e4aSElliott Hughes</ttFont>
390