• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="OTTO" ttLibVersion="3.31">
3
4  <GlyphOrder>
5    <!-- The 'id' attribute is only for humans; it is ignored when parsed. -->
6    <GlyphID id="0" name=".notdef"/>
7    <GlyphID id="1" name=".null"/>
8    <GlyphID id="2" name="A"/>
9    <GlyphID id="3" name="a"/>
10  </GlyphOrder>
11
12  <head>
13    <!-- Most of this table will be recalculated by the compiler -->
14    <tableVersion value="1.0"/>
15    <fontRevision value="1.0"/>
16    <checkSumAdjustment value="0x9198bee"/>
17    <magicNumber value="0x5f0f3cf5"/>
18    <flags value="00000000 00000011"/>
19    <unitsPerEm value="1024"/>
20    <created value="Wed Oct 31 19:40:57 2018"/>
21    <modified value="Wed Oct 31 19:40:57 2018"/>
22    <xMin value="100"/>
23    <yMin value="100"/>
24    <xMax value="500"/>
25    <yMax value="1000"/>
26    <macStyle value="00000000 00000000"/>
27    <lowestRecPPEM value="3"/>
28    <fontDirectionHint value="2"/>
29    <indexToLocFormat value="0"/>
30    <glyphDataFormat value="0"/>
31  </head>
32
33  <hhea>
34    <tableVersion value="0x00010000"/>
35    <ascent value="824"/>
36    <descent value="200"/>
37    <lineGap value="0"/>
38    <advanceWidthMax value="600"/>
39    <minLeftSideBearing value="100"/>
40    <minRightSideBearing value="100"/>
41    <xMaxExtent value="500"/>
42    <caretSlopeRise value="1"/>
43    <caretSlopeRun value="0"/>
44    <caretOffset value="0"/>
45    <reserved0 value="0"/>
46    <reserved1 value="0"/>
47    <reserved2 value="0"/>
48    <reserved3 value="0"/>
49    <metricDataFormat value="0"/>
50    <numberOfHMetrics value="1"/>
51  </hhea>
52
53  <maxp>
54    <tableVersion value="0x5000"/>
55    <numGlyphs value="4"/>
56  </maxp>
57
58  <OS_2>
59    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
60         will be recalculated by the compiler -->
61    <version value="3"/>
62    <xAvgCharWidth value="600"/>
63    <usWeightClass value="400"/>
64    <usWidthClass value="5"/>
65    <fsType value="00000000 00000100"/>
66    <ySubscriptXSize value="0"/>
67    <ySubscriptYSize value="0"/>
68    <ySubscriptXOffset value="0"/>
69    <ySubscriptYOffset value="0"/>
70    <ySuperscriptXSize value="0"/>
71    <ySuperscriptYSize value="0"/>
72    <ySuperscriptXOffset value="0"/>
73    <ySuperscriptYOffset value="0"/>
74    <yStrikeoutSize value="0"/>
75    <yStrikeoutPosition value="0"/>
76    <sFamilyClass value="0"/>
77    <panose>
78      <bFamilyType value="0"/>
79      <bSerifStyle value="0"/>
80      <bWeight value="0"/>
81      <bProportion value="0"/>
82      <bContrast value="0"/>
83      <bStrokeVariation value="0"/>
84      <bArmStyle value="0"/>
85      <bLetterForm value="0"/>
86      <bMidline value="0"/>
87      <bXHeight value="0"/>
88    </panose>
89    <ulUnicodeRange1 value="00000000 00000000 00000000 00000001"/>
90    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
91    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
92    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
93    <achVendID value="????"/>
94    <fsSelection value="00000000 00000000"/>
95    <usFirstCharIndex value="65"/>
96    <usLastCharIndex value="97"/>
97    <sTypoAscender value="0"/>
98    <sTypoDescender value="0"/>
99    <sTypoLineGap value="0"/>
100    <usWinAscent value="0"/>
101    <usWinDescent value="0"/>
102    <ulCodePageRange1 value="00000000 00000000 00000000 00000000"/>
103    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
104    <sxHeight value="0"/>
105    <sCapHeight value="0"/>
106    <usDefaultChar value="0"/>
107    <usBreakChar value="32"/>
108    <usMaxContext value="2"/>
109  </OS_2>
110
111  <name>
112    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
113      HelloTestFont
114    </namerecord>
115    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
116      TotallyNormal
117    </namerecord>
118    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
119      HelloTestFont-TotallyNormal
120    </namerecord>
121    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x4" unicode="True">
122      HalloTestFont
123    </namerecord>
124    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x4" unicode="True">
125      TotaalNormaal
126    </namerecord>
127    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
128      HelloTestFont
129    </namerecord>
130    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
131      TotallyNormal
132    </namerecord>
133    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
134      HelloTestFont-TotallyNormal
135    </namerecord>
136    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x413">
137      HalloTestFont
138    </namerecord>
139    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x413">
140      TotaalNormaal
141    </namerecord>
142  </name>
143
144  <cmap>
145    <tableVersion version="0"/>
146    <cmap_format_4 platformID="0" platEncID="3" language="0">
147      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
148      <map code="0x61" name="a"/><!-- LATIN SMALL LETTER A -->
149    </cmap_format_4>
150    <cmap_format_4 platformID="3" platEncID="1" language="0">
151      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
152      <map code="0x61" name="a"/><!-- LATIN SMALL LETTER A -->
153    </cmap_format_4>
154  </cmap>
155
156  <post>
157    <formatType value="3.0"/>
158    <italicAngle value="0.0"/>
159    <underlinePosition value="0"/>
160    <underlineThickness value="0"/>
161    <isFixedPitch value="0"/>
162    <minMemType42 value="0"/>
163    <maxMemType42 value="0"/>
164    <minMemType1 value="0"/>
165    <maxMemType1 value="0"/>
166  </post>
167
168  <CFF>
169    <major value="1"/>
170    <minor value="0"/>
171    <CFFFont name="HelloTestFont-TotallyNormal">
172      <FullName value="HelloTestFont-TotallyNormal"/>
173      <isFixedPitch value="0"/>
174      <ItalicAngle value="0"/>
175      <UnderlinePosition value="-100"/>
176      <UnderlineThickness value="50"/>
177      <PaintType value="0"/>
178      <CharstringType value="2"/>
179      <FontMatrix value="0.0009765625 0 0 0.0009765625 0 0"/>
180      <FontBBox value="100 100 500 1000"/>
181      <StrokeWidth value="0"/>
182      <!-- charset is dumped separately as the 'GlyphOrder' element -->
183      <Encoding name="StandardEncoding"/>
184      <Private>
185        <BlueScale value="0.039625"/>
186        <BlueShift value="7"/>
187        <BlueFuzz value="1"/>
188        <ForceBold value="0"/>
189        <LanguageGroup value="0"/>
190        <ExpansionFactor value="0.06"/>
191        <initialRandomSeed value="0"/>
192        <defaultWidthX value="0"/>
193        <nominalWidthX value="0"/>
194      </Private>
195      <CharStrings>
196        <CharString name=".notdef">
197          600 100 100 rmoveto
198          900 vlineto
199          -67 67 66 -33 67 hhcurveto
200          67 66 33 67 67 hvcurveto
201          -900 vlineto
202          endchar
203        </CharString>
204        <CharString name=".null">
205          600 100 100 rmoveto
206          900 vlineto
207          -67 67 66 -33 67 hhcurveto
208          67 66 33 67 67 hvcurveto
209          -900 vlineto
210          endchar
211        </CharString>
212        <CharString name="A">
213          600 100 100 rmoveto
214          900 vlineto
215          -67 67 66 -33 67 hhcurveto
216          67 66 33 67 67 hvcurveto
217          -900 vlineto
218          endchar
219        </CharString>
220        <CharString name="a">
221          600 100 100 rmoveto
222          900 vlineto
223          -67 67 66 -33 67 hhcurveto
224          67 66 33 67 67 hvcurveto
225          -900 vlineto
226          endchar
227        </CharString>
228      </CharStrings>
229    </CFFFont>
230
231    <GlobalSubrs>
232      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
233    </GlobalSubrs>
234  </CFF>
235
236  <GPOS>
237    <Version value="0x00010000"/>
238    <ScriptList>
239      <!-- ScriptCount=1 -->
240      <ScriptRecord index="0">
241        <ScriptTag value="DFLT"/>
242        <Script>
243          <DefaultLangSys>
244            <ReqFeatureIndex value="65535"/>
245            <!-- FeatureCount=1 -->
246            <FeatureIndex index="0" value="0"/>
247          </DefaultLangSys>
248          <!-- LangSysCount=0 -->
249        </Script>
250      </ScriptRecord>
251    </ScriptList>
252    <FeatureList>
253      <!-- FeatureCount=1 -->
254      <FeatureRecord index="0">
255        <FeatureTag value="kern"/>
256        <Feature>
257          <!-- LookupCount=1 -->
258          <LookupListIndex index="0" value="0"/>
259        </Feature>
260      </FeatureRecord>
261    </FeatureList>
262    <LookupList>
263      <!-- LookupCount=1 -->
264      <Lookup index="0">
265        <LookupType value="2"/>
266        <LookupFlag value="0"/>
267        <!-- SubTableCount=1 -->
268        <PairPos index="0" Format="1">
269          <Coverage>
270            <Glyph value="A"/>
271          </Coverage>
272          <ValueFormat1 value="4"/>
273          <ValueFormat2 value="0"/>
274          <!-- PairSetCount=1 -->
275          <PairSet index="0">
276            <!-- PairValueCount=1 -->
277            <PairValueRecord index="0">
278              <SecondGlyph value="a"/>
279              <Value1 XAdvance="-50"/>
280            </PairValueRecord>
281          </PairSet>
282        </PairPos>
283      </Lookup>
284    </LookupList>
285  </GPOS>
286
287  <hmtx>
288    <mtx name=".notdef" width="600" lsb="100"/>
289    <mtx name=".null" width="600" lsb="100"/>
290    <mtx name="A" width="600" lsb="100"/>
291    <mtx name="a" width="600" lsb="100"/>
292  </hmtx>
293
294  <DSIG>
295    <!-- note that the Digital Signature will be invalid after recompilation! -->
296    <tableHeader flag="0x0" numSigs="0" version="1"/>
297  </DSIG>
298
299</ttFont>
300