• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1<?xml version="1.0" encoding="UTF-8"?>
2<ttFont sfntVersion="OTTO" ttLibVersion="4.2">
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="A"/>
8    <GlyphID id="2" name="T"/>
9    <GlyphID id="3" name="dollar.a"/>
10    <GlyphID id="4" name="dollar"/>
11  </GlyphOrder>
12
13  <head>
14    <!-- Most of this table will be recalculated by the compiler -->
15    <tableVersion value="1.0"/>
16    <fontRevision value="1.01"/>
17    <checkSumAdjustment value="0x60d07155"/>
18    <magicNumber value="0x5f0f3cf5"/>
19    <flags value="00000000 00000011"/>
20    <unitsPerEm value="1000"/>
21    <created value="Thu Nov 29 14:52:09 2018"/>
22    <modified value="Thu Nov 29 14:52:09 2018"/>
23    <xMin value="31"/>
24    <yMin value="-115"/>
25    <xMax value="569"/>
26    <yMax value="751"/>
27    <macStyle value="00000000 00000000"/>
28    <lowestRecPPEM value="3"/>
29    <fontDirectionHint value="2"/>
30    <indexToLocFormat value="0"/>
31    <glyphDataFormat value="0"/>
32  </head>
33
34  <hhea>
35    <tableVersion value="0x00010000"/>
36    <ascent value="984"/>
37    <descent value="-273"/>
38    <lineGap value="0"/>
39    <advanceWidthMax value="600"/>
40    <minLeftSideBearing value="31"/>
41    <minRightSideBearing value="31"/>
42    <xMaxExtent value="569"/>
43    <caretSlopeRise value="1"/>
44    <caretSlopeRun value="0"/>
45    <caretOffset value="0"/>
46    <reserved0 value="0"/>
47    <reserved1 value="0"/>
48    <reserved2 value="0"/>
49    <reserved3 value="0"/>
50    <metricDataFormat value="0"/>
51    <numberOfHMetrics value="5"/>
52  </hhea>
53
54  <maxp>
55    <tableVersion value="0x5000"/>
56    <numGlyphs value="5"/>
57  </maxp>
58
59  <OS_2>
60    <!-- The fields 'usFirstCharIndex' and 'usLastCharIndex'
61         will be recalculated by the compiler -->
62    <version value="3"/>
63    <xAvgCharWidth value="579"/>
64    <usWeightClass value="400"/>
65    <usWidthClass value="5"/>
66    <fsType value="00000000 00000000"/>
67    <ySubscriptXSize value="650"/>
68    <ySubscriptYSize value="600"/>
69    <ySubscriptXOffset value="0"/>
70    <ySubscriptYOffset value="75"/>
71    <ySuperscriptXSize value="650"/>
72    <ySuperscriptYSize value="600"/>
73    <ySuperscriptXOffset value="0"/>
74    <ySuperscriptYOffset value="350"/>
75    <yStrikeoutSize value="50"/>
76    <yStrikeoutPosition value="291"/>
77    <sFamilyClass value="0"/>
78    <panose>
79      <bFamilyType value="2"/>
80      <bSerifStyle value="11"/>
81      <bWeight value="5"/>
82      <bProportion value="9"/>
83      <bContrast value="3"/>
84      <bStrokeVariation value="4"/>
85      <bArmStyle value="3"/>
86      <bLetterForm value="2"/>
87      <bMidline value="2"/>
88      <bXHeight value="4"/>
89    </panose>
90    <ulUnicodeRange1 value="00000000 00000000 00000000 00000000"/>
91    <ulUnicodeRange2 value="00000000 00000000 00000000 00000000"/>
92    <ulUnicodeRange3 value="00000000 00000000 00000000 00000000"/>
93    <ulUnicodeRange4 value="00000000 00000000 00000000 00000000"/>
94    <achVendID value="ADBO"/>
95    <fsSelection value="00000000 01000000"/>
96    <usFirstCharIndex value="36"/>
97    <usLastCharIndex value="84"/>
98    <sTypoAscender value="750"/>
99    <sTypoDescender value="-250"/>
100    <sTypoLineGap value="0"/>
101    <usWinAscent value="984"/>
102    <usWinDescent value="273"/>
103    <ulCodePageRange1 value="00000000 00000000 00000000 00000001"/>
104    <ulCodePageRange2 value="00000000 00000000 00000000 00000000"/>
105    <sxHeight value="486"/>
106    <sCapHeight value="660"/>
107    <usDefaultChar value="0"/>
108    <usBreakChar value="32"/>
109    <usMaxContext value="1"/>
110  </OS_2>
111
112  <name>
113    <namerecord nameID="1" platformID="1" platEncID="0" langID="0x0" unicode="True">
114      Source Code Variable
115    </namerecord>
116    <namerecord nameID="2" platformID="1" platEncID="0" langID="0x0" unicode="True">
117      Regular
118    </namerecord>
119    <namerecord nameID="3" platformID="1" platEncID="0" langID="0x0" unicode="True">
120      1.010;ADBO;SourceCodeVariable-Roman
121    </namerecord>
122    <namerecord nameID="4" platformID="1" platEncID="0" langID="0x0" unicode="True">
123      Source Code Variable
124    </namerecord>
125    <namerecord nameID="5" platformID="1" platEncID="0" langID="0x0" unicode="True">
126      Version 1.010;hotconv 1.0.109;makeotfexe 2.5.65596
127    </namerecord>
128    <namerecord nameID="6" platformID="1" platEncID="0" langID="0x0" unicode="True">
129      SourceCodeVariable-Roman
130    </namerecord>
131    <namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
132      Roman
133    </namerecord>
134    <namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
135      Source Code Variable
136    </namerecord>
137    <namerecord nameID="2" platformID="3" platEncID="1" langID="0x409">
138      Regular
139    </namerecord>
140    <namerecord nameID="3" platformID="3" platEncID="1" langID="0x409">
141      1.010;ADBO;SourceCodeVariable-Roman
142    </namerecord>
143    <namerecord nameID="4" platformID="3" platEncID="1" langID="0x409">
144      Source Code Variable
145    </namerecord>
146    <namerecord nameID="5" platformID="3" platEncID="1" langID="0x409">
147      Version 1.010;hotconv 1.0.109;makeotfexe 2.5.65596
148    </namerecord>
149    <namerecord nameID="6" platformID="3" platEncID="1" langID="0x409">
150      SourceCodeVariable-Roman
151    </namerecord>
152    <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
153      Roman
154    </namerecord>
155  </name>
156
157  <cmap>
158    <tableVersion version="0"/>
159    <cmap_format_4 platformID="0" platEncID="3" language="0">
160      <map code="0x24" name="dollar"/><!-- DOLLAR SIGN -->
161      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
162      <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
163    </cmap_format_4>
164    <cmap_format_6 platformID="1" platEncID="0" language="0">
165      <map code="0x24" name="dollar"/>
166      <map code="0x41" name="A"/>
167      <map code="0x54" name="T"/>
168    </cmap_format_6>
169    <cmap_format_4 platformID="3" platEncID="1" language="0">
170      <map code="0x24" name="dollar"/><!-- DOLLAR SIGN -->
171      <map code="0x41" name="A"/><!-- LATIN CAPITAL LETTER A -->
172      <map code="0x54" name="T"/><!-- LATIN CAPITAL LETTER T -->
173    </cmap_format_4>
174  </cmap>
175
176  <post>
177    <formatType value="2.0"/>
178    <italicAngle value="0.0"/>
179    <underlinePosition value="-75"/>
180    <underlineThickness value="50"/>
181    <isFixedPitch value="1"/>
182    <minMemType42 value="0"/>
183    <maxMemType42 value="0"/>
184    <minMemType1 value="0"/>
185    <maxMemType1 value="0"/>
186    <psNames>
187      <!-- This file uses unique glyph names based on the information
188           found in the 'post' table. Since these names might not be unique,
189           we have to invent artificial names in case of clashes. In order to
190           be able to retain the original information, we need a name to
191           ps name mapping for those cases where they differ. That's what
192           you see below.
193            -->
194    </psNames>
195    <extraNames>
196      <!-- following are the name that are not taken from the standard Mac glyph order -->
197      <psName name="dollar.a"/>
198    </extraNames>
199  </post>
200
201  <CFF2>
202    <major value="2"/>
203    <minor value="0"/>
204    <CFFFont name="CFF2Font">
205      <FontMatrix value="0.001 0 0 0.001 0 0"/>
206      <FDArray>
207        <FontDict index="0">
208          <Private>
209            <BlueValues value="-12 0 486 498 574 586 638 650 656 668 712 724"/>
210            <OtherBlues value="-217 -205"/>
211            <BlueScale value="0.0625"/>
212            <BlueShift value="7"/>
213            <BlueFuzz value="0"/>
214            <StdHW value="67"/>
215            <StdVW value="85"/>
216          </Private>
217        </FontDict>
218      </FDArray>
219      <CharStrings>
220        <CharString name=".notdef">
221          62 0 rmoveto
222          476 0 rlineto
223          0 660 rlineto
224          -476 0 rlineto
225          0 -660 rlineto
226          109 59 rmoveto
227          73 131 rlineto
228          54 102 rlineto
229          4 0 rlineto
230          52 -102 rlineto
231          73 -131 rlineto
232          -256 0 rlineto
233          -44 52 rmoveto
234          0 461 rlineto
235          127 -232 rlineto
236          -127 -229 rlineto
237          171 277 rmoveto
238          -50 93 rlineto
239          -66 119 rlineto
240          234 0 rlineto
241          -65 -119 rlineto
242          -49 -93 rlineto
243          -4 0 rlineto
244          48 -48 rmoveto
245          126 232 rlineto
246          0 -461 rlineto
247          -126 229 rlineto
248        </CharString>
249        <CharString name="A">
250          31 0 rmoveto
251          86 0 rlineto
252          115 366 rlineto
253          23 73 21 72 21 76 rrcurveto
254          4 0 rlineto
255          20 -76 22 -72 23 -73 rrcurveto
256          113 -366 rlineto
257          90 0 rlineto
258          -221 656 rlineto
259          -96 0 rlineto
260          -221 -656 rlineto
261          117 199 rmoveto
262          301 0 rlineto
263          0 68 rlineto
264          -301 0 rlineto
265          0 -68 rlineto
266        </CharString>
267        <CharString name="T">
268          258 0 rmoveto
269          84 0 rlineto
270          0 585 rlineto
271          217 0 rlineto
272          0 71 rlineto
273          -518 0 rlineto
274          0 -71 rlineto
275          217 0 rlineto
276          0 -585 rlineto
277        </CharString>
278        <CharString name="dollar">
279          -107 248 35 rmoveto
280          -39 0 -45 5 -46 18 rrcurveto
281          53 -36 rlineto
282          -17 76 rlineto
283          -12 53 -22 13 -24 0 rrcurveto
284          -22 0 -14 -11 -9 -20 rrcurveto
285          4 -87 81 -59 107 0 rrcurveto
286          136 0 82 76 0 107 rrcurveto
287          0 82 -41 65 -135 47 rrcurveto
288          -38 13 rlineto
289          -71 23 -40 35 0 64 rrcurveto
290          0 75 57 37 74 0 rrcurveto
291          30 0 36 -5 42 -17 rrcurveto
292          -52 36 rlineto
293          17 -76 rlineto
294          12 -52 25 -14 22 0 rrcurveto
295          19 0 17 10 8 21 rrcurveto
296          -6 86 -80 60 -101 0 rrcurveto
297          -115 0 -83 -80 0 -102 rrcurveto
298          0 -100 62 -54 105 -37 rrcurveto
299          37 -13 rlineto
300          85 -30 36 -30 0 -63 rrcurveto
301          0 -74 -53 -42 -82 0 rrcurveto
302          31 287 rmoveto
303          0 428 rlineto
304          -40 0 rlineto
305          0 -428 rlineto
306          40 0 rlineto
307          -41 -437 rmoveto
308          40 0 rlineto
309          0 437 rlineto
310          -40 0 rlineto
311          0 -437 rlineto
312        </CharString>
313        <CharString name="dollar.a">
314          304 34 rmoveto
315          125 0 86 65 0 96 rrcurveto
316          0 183 -324 -21 0 110 rrcurveto
317          0 50 42 32 67 0 rrcurveto
318          68 0 36 -21 47 -36 rrcurveto
319          44 49 rlineto
320          -46 44 -54 33 -89 0 rrcurveto
321          -115 0 -81 -59 0 -94 rrcurveto
322          0 -174 324 22 0 -124 rrcurveto
323          0 -51 -42 -35 -78 0 rrcurveto
324          -76 0 -62 31 -52 37 rrcurveto
325          -39 -58 rlineto
326          52 -43 84 -36 83 0 rrcurveto
327          -51 -147 rmoveto
328          159 857 rlineto
329          -56 7 rlineto
330          -159 -858 rlineto
331          56 -6 rlineto
332        </CharString>
333      </CharStrings>
334    </CFFFont>
335
336    <GlobalSubrs>
337      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
338    </GlobalSubrs>
339  </CFF2>
340
341  <BASE>
342    <Version value="0x00010000"/>
343    <HorizAxis>
344      <BaseTagList>
345        <!-- BaseTagCount=2 -->
346        <BaselineTag index="0" value="ideo"/>
347        <BaselineTag index="1" value="romn"/>
348      </BaseTagList>
349      <BaseScriptList>
350        <!-- BaseScriptCount=4 -->
351        <BaseScriptRecord index="0">
352          <BaseScriptTag value="DFLT"/>
353          <BaseScript>
354            <BaseValues>
355              <DefaultIndex value="1"/>
356              <!-- BaseCoordCount=2 -->
357              <BaseCoord index="0" Format="1">
358                <Coordinate value="-170"/>
359              </BaseCoord>
360              <BaseCoord index="1" Format="1">
361                <Coordinate value="0"/>
362              </BaseCoord>
363            </BaseValues>
364            <!-- BaseLangSysCount=0 -->
365          </BaseScript>
366        </BaseScriptRecord>
367        <BaseScriptRecord index="1">
368          <BaseScriptTag value="cyrl"/>
369          <BaseScript>
370            <BaseValues>
371              <DefaultIndex value="1"/>
372              <!-- BaseCoordCount=2 -->
373              <BaseCoord index="0" Format="1">
374                <Coordinate value="-170"/>
375              </BaseCoord>
376              <BaseCoord index="1" Format="1">
377                <Coordinate value="0"/>
378              </BaseCoord>
379            </BaseValues>
380            <!-- BaseLangSysCount=0 -->
381          </BaseScript>
382        </BaseScriptRecord>
383        <BaseScriptRecord index="2">
384          <BaseScriptTag value="grek"/>
385          <BaseScript>
386            <BaseValues>
387              <DefaultIndex value="1"/>
388              <!-- BaseCoordCount=2 -->
389              <BaseCoord index="0" Format="1">
390                <Coordinate value="-170"/>
391              </BaseCoord>
392              <BaseCoord index="1" Format="1">
393                <Coordinate value="0"/>
394              </BaseCoord>
395            </BaseValues>
396            <!-- BaseLangSysCount=0 -->
397          </BaseScript>
398        </BaseScriptRecord>
399        <BaseScriptRecord index="3">
400          <BaseScriptTag value="latn"/>
401          <BaseScript>
402            <BaseValues>
403              <DefaultIndex value="1"/>
404              <!-- BaseCoordCount=2 -->
405              <BaseCoord index="0" Format="1">
406                <Coordinate value="-170"/>
407              </BaseCoord>
408              <BaseCoord index="1" Format="1">
409                <Coordinate value="0"/>
410              </BaseCoord>
411            </BaseValues>
412            <!-- BaseLangSysCount=0 -->
413          </BaseScript>
414        </BaseScriptRecord>
415      </BaseScriptList>
416    </HorizAxis>
417  </BASE>
418
419  <GPOS>
420    <Version value="0x00010000"/>
421    <ScriptList>
422      <!-- ScriptCount=1 -->
423      <ScriptRecord index="0">
424        <ScriptTag value="DFLT"/>
425        <Script>
426          <DefaultLangSys>
427            <ReqFeatureIndex value="65535"/>
428            <!-- FeatureCount=1 -->
429            <FeatureIndex index="0" value="0"/>
430          </DefaultLangSys>
431          <!-- LangSysCount=0 -->
432        </Script>
433      </ScriptRecord>
434    </ScriptList>
435    <FeatureList>
436      <!-- FeatureCount=1 -->
437      <FeatureRecord index="0">
438        <FeatureTag value="size"/>
439        <Feature>
440          <FeatureParamsSize>
441            <DesignSize value="10.0"/>
442            <SubfamilyID value="0"/>
443            <SubfamilyNameID value="0"/>
444            <RangeStart value="0.0"/>
445            <RangeEnd value="0.0"/>
446          </FeatureParamsSize>
447          <!-- LookupCount=0 -->
448        </Feature>
449      </FeatureRecord>
450    </FeatureList>
451    <LookupList>
452      <!-- LookupCount=0 -->
453    </LookupList>
454  </GPOS>
455
456  <GSUB>
457    <Version value="0x00010000"/>
458    <ScriptList>
459      <!-- ScriptCount=1 -->
460      <ScriptRecord index="0">
461        <ScriptTag value="DFLT"/>
462        <Script>
463          <DefaultLangSys>
464            <ReqFeatureIndex value="65535"/>
465            <!-- FeatureCount=1 -->
466            <FeatureIndex index="0" value="0"/>
467          </DefaultLangSys>
468          <!-- LangSysCount=0 -->
469        </Script>
470      </ScriptRecord>
471    </ScriptList>
472    <FeatureList>
473      <!-- FeatureCount=1 -->
474      <FeatureRecord index="0">
475        <FeatureTag value="test"/>
476        <Feature>
477          <!-- LookupCount=1 -->
478          <LookupListIndex index="0" value="0"/>
479        </Feature>
480      </FeatureRecord>
481    </FeatureList>
482    <LookupList>
483      <!-- LookupCount=1 -->
484      <Lookup index="0">
485        <LookupType value="1"/>
486        <LookupFlag value="0"/>
487        <!-- SubTableCount=1 -->
488        <SingleSubst index="0">
489          <Substitution in="dollar" out="dollar.a"/>
490        </SingleSubst>
491      </Lookup>
492    </LookupList>
493  </GSUB>
494
495  <hmtx>
496    <mtx name=".notdef" width="600" lsb="62"/>
497    <mtx name="A" width="600" lsb="31"/>
498    <mtx name="T" width="600" lsb="41"/>
499    <mtx name="dollar" width="497" lsb="51"/>
500    <mtx name="dollar.a" width="600" lsb="85"/>
501  </hmtx>
502
503  <DSIG>
504    <!-- note that the Digital Signature will be invalid after recompilation! -->
505    <tableHeader flag="0x0" numSigs="0" version="1"/>
506  </DSIG>
507
508</ttFont>
509