• 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="0xeb345d38"/>
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="50"/>
24    <yMin value="-115"/>
25    <xMax value="550"/>
26    <yMax value="762"/>
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="50"/>
41    <minRightSideBearing value="50"/>
42    <xMaxExtent value="550"/>
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="578"/>
64    <usWeightClass value="200"/>
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="286"/>
77    <sFamilyClass value="0"/>
78    <panose>
79      <bFamilyType value="2"/>
80      <bSerifStyle value="11"/>
81      <bWeight value="3"/>
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 00000000"/>
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="478"/>
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;SourceCode_ExtraLight
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      SourceCode_ExtraLight
130    </namerecord>
131    <namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
132      Roman Master 0
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;SourceCode_ExtraLight
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      SourceCode_ExtraLight
151    </namerecord>
152    <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
153      Roman Master 0
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 478 490 570 582 640 652 660 672 722 734"/>
210            <OtherBlues value="-234 -222"/>
211            <FamilyBlues value="-12 0 486 498 574 586 638 650 656 668 712 724"/>
212            <FamilyOtherBlues value="-217 -205"/>
213            <BlueScale value="0.0625"/>
214            <BlueShift value="7"/>
215            <BlueFuzz value="0"/>
216            <StdHW value="28"/>
217            <StdVW value="34"/>
218          </Private>
219        </FontDict>
220      </FDArray>
221      <CharStrings>
222        <CharString name=".notdef">
223          84 0 rmoveto
224          432 0 rlineto
225          0 660 rlineto
226          -432 0 rlineto
227          0 -660 rlineto
228          48 32 rmoveto
229          102 176 rlineto
230          64 106 rlineto
231          4 0 rlineto
232          62 -106 rlineto
233          100 -176 rlineto
234          -332 0 rlineto
235          -10 42 rmoveto
236          0 536 rlineto
237          154 -270 rlineto
238          -154 -266 rlineto
239          176 292 rmoveto
240          -56 92 rlineto
241          -94 168 rlineto
242          302 0 rlineto
243          -94 -168 rlineto
244          -54 -92 rlineto
245          -4 0 rlineto
246          26 -26 rmoveto
247          152 270 rlineto
248          0 -536 rlineto
249          -152 266 rlineto
250        </CharString>
251        <CharString name="A">
252          50 0 rmoveto
253          32 0 rlineto
254          140 396 rlineto
255          28 80 24 68 24 82 rrcurveto
256          4 0 rlineto
257          24 -82 24 -68 28 -80 rrcurveto
258          138 -396 rlineto
259          34 0 rlineto
260          -236 660 rlineto
261          -28 0 rlineto
262          -236 -660 rlineto
263          102 236 rmoveto
264          293 0 rlineto
265          0 28 rlineto
266          -293 0 rlineto
267          0 -28 rlineto
268        </CharString>
269        <CharString name="T">
270          284 0 rmoveto
271          32 0 rlineto
272          0 632 rlineto
273          234 0 rlineto
274          0 28 rlineto
275          -500 0 rlineto
276          0 -28 rlineto
277          234 0 rlineto
278          0 -632 rlineto
279        </CharString>
280        <CharString name="dollar">
281          -107 245 7 rmoveto
282          -65 0 -39 15 -46 50 rrcurveto
283          36 -48 rlineto
284          -28 100 rlineto
285          -4 16 -12 4 -11 0 rrcurveto
286          -14 0 -8 -7 -1 -14 rrcurveto
287          24 -85 61 -51 107 0 rrcurveto
288          91 0 90 53 0 111 rrcurveto
289          0 70 -26 66 -134 57 rrcurveto
290          -19 8 rlineto
291          -93 39 -42 49 0 68 rrcurveto
292          0 91 60 48 88 0 rrcurveto
293          56 0 35 -14 44 -50 rrcurveto
294          -38 47 rlineto
295          28 -100 rlineto
296          6 -15 10 -5 11 0 rrcurveto
297          14 0 8 7 1 14 rrcurveto
298          -24 88 -67 48 -84 0 rrcurveto
299          -92 0 -82 -51 0 -108 rrcurveto
300          0 -80 45 -53 92 -42 rrcurveto
301          37 -17 rlineto
302          114 -52 26 -46 0 -65 rrcurveto
303          0 -92 -65 -54 -90 0 rrcurveto
304          18 327 rmoveto
305          0 428 rlineto
306          -22 0 rlineto
307          0 -428 rlineto
308          22 0 rlineto
309          -22 -449 rmoveto
310          22 0 rlineto
311          0 449 rlineto
312          -22 0 rlineto
313          0 -449 rlineto
314        </CharString>
315        <CharString name="dollar.a">
316          311 34 rmoveto
317          103 0 88 56 0 94 rrcurveto
318          0 184 -338 -32 0 142 rrcurveto
319          0 68 57 44 85 0 rrcurveto
320          76 0 34 -24 44 -38 rrcurveto
321          20 20 rlineto
322          -41 38 -45 32 -85 0 rrcurveto
323          -99 0 -78 -54 0 -88 rrcurveto
324          0 -166 338 28 0 -156 rrcurveto
325          0 -70 -56 -50 -103 0 rrcurveto
326          -85 0 -66 38 -40 34 rrcurveto
327          -18 -22 rlineto
328          45 -38 73 -40 91 0 rrcurveto
329          -70 -146 rmoveto
330          158 860 rlineto
331          -30 4 rlineto
332          -158 -860 rlineto
333          30 -4 rlineto
334        </CharString>
335      </CharStrings>
336    </CFFFont>
337
338    <GlobalSubrs>
339      <!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
340    </GlobalSubrs>
341  </CFF2>
342
343  <BASE>
344    <Version value="0x00010000"/>
345    <HorizAxis>
346      <BaseTagList>
347        <!-- BaseTagCount=2 -->
348        <BaselineTag index="0" value="ideo"/>
349        <BaselineTag index="1" value="romn"/>
350      </BaseTagList>
351      <BaseScriptList>
352        <!-- BaseScriptCount=4 -->
353        <BaseScriptRecord index="0">
354          <BaseScriptTag value="DFLT"/>
355          <BaseScript>
356            <BaseValues>
357              <DefaultIndex value="1"/>
358              <!-- BaseCoordCount=2 -->
359              <BaseCoord index="0" Format="1">
360                <Coordinate value="-170"/>
361              </BaseCoord>
362              <BaseCoord index="1" Format="1">
363                <Coordinate value="0"/>
364              </BaseCoord>
365            </BaseValues>
366            <!-- BaseLangSysCount=0 -->
367          </BaseScript>
368        </BaseScriptRecord>
369        <BaseScriptRecord index="1">
370          <BaseScriptTag value="cyrl"/>
371          <BaseScript>
372            <BaseValues>
373              <DefaultIndex value="1"/>
374              <!-- BaseCoordCount=2 -->
375              <BaseCoord index="0" Format="1">
376                <Coordinate value="-170"/>
377              </BaseCoord>
378              <BaseCoord index="1" Format="1">
379                <Coordinate value="0"/>
380              </BaseCoord>
381            </BaseValues>
382            <!-- BaseLangSysCount=0 -->
383          </BaseScript>
384        </BaseScriptRecord>
385        <BaseScriptRecord index="2">
386          <BaseScriptTag value="grek"/>
387          <BaseScript>
388            <BaseValues>
389              <DefaultIndex value="1"/>
390              <!-- BaseCoordCount=2 -->
391              <BaseCoord index="0" Format="1">
392                <Coordinate value="-170"/>
393              </BaseCoord>
394              <BaseCoord index="1" Format="1">
395                <Coordinate value="0"/>
396              </BaseCoord>
397            </BaseValues>
398            <!-- BaseLangSysCount=0 -->
399          </BaseScript>
400        </BaseScriptRecord>
401        <BaseScriptRecord index="3">
402          <BaseScriptTag value="latn"/>
403          <BaseScript>
404            <BaseValues>
405              <DefaultIndex value="1"/>
406              <!-- BaseCoordCount=2 -->
407              <BaseCoord index="0" Format="1">
408                <Coordinate value="-170"/>
409              </BaseCoord>
410              <BaseCoord index="1" Format="1">
411                <Coordinate value="0"/>
412              </BaseCoord>
413            </BaseValues>
414            <!-- BaseLangSysCount=0 -->
415          </BaseScript>
416        </BaseScriptRecord>
417      </BaseScriptList>
418    </HorizAxis>
419  </BASE>
420
421  <GPOS>
422    <Version value="0x00010000"/>
423    <ScriptList>
424      <!-- ScriptCount=1 -->
425      <ScriptRecord index="0">
426        <ScriptTag value="DFLT"/>
427        <Script>
428          <DefaultLangSys>
429            <ReqFeatureIndex value="65535"/>
430            <!-- FeatureCount=1 -->
431            <FeatureIndex index="0" value="0"/>
432          </DefaultLangSys>
433          <!-- LangSysCount=0 -->
434        </Script>
435      </ScriptRecord>
436    </ScriptList>
437    <FeatureList>
438      <!-- FeatureCount=1 -->
439      <FeatureRecord index="0">
440        <FeatureTag value="size"/>
441        <Feature>
442          <FeatureParamsSize>
443            <DesignSize value="10.0"/>
444            <SubfamilyID value="0"/>
445            <SubfamilyNameID value="0"/>
446            <RangeStart value="0.0"/>
447            <RangeEnd value="0.0"/>
448          </FeatureParamsSize>
449          <!-- LookupCount=0 -->
450        </Feature>
451      </FeatureRecord>
452    </FeatureList>
453    <LookupList>
454      <!-- LookupCount=0 -->
455    </LookupList>
456  </GPOS>
457
458  <GSUB>
459    <Version value="0x00010000"/>
460    <ScriptList>
461      <!-- ScriptCount=1 -->
462      <ScriptRecord index="0">
463        <ScriptTag value="DFLT"/>
464        <Script>
465          <DefaultLangSys>
466            <ReqFeatureIndex value="65535"/>
467            <!-- FeatureCount=1 -->
468            <FeatureIndex index="0" value="0"/>
469          </DefaultLangSys>
470          <!-- LangSysCount=0 -->
471        </Script>
472      </ScriptRecord>
473    </ScriptList>
474    <FeatureList>
475      <!-- FeatureCount=1 -->
476      <FeatureRecord index="0">
477        <FeatureTag value="test"/>
478        <Feature>
479          <!-- LookupCount=1 -->
480          <LookupListIndex index="0" value="0"/>
481        </Feature>
482      </FeatureRecord>
483    </FeatureList>
484    <LookupList>
485      <!-- LookupCount=1 -->
486      <Lookup index="0">
487        <LookupType value="1"/>
488        <LookupFlag value="0"/>
489        <!-- SubTableCount=1 -->
490        <SingleSubst index="0">
491          <Substitution in="dollar" out="dollar.a"/>
492        </SingleSubst>
493      </Lookup>
494    </LookupList>
495  </GSUB>
496
497  <hmtx>
498    <mtx name=".notdef" width="600" lsb="84"/>
499    <mtx name="A" width="600" lsb="50"/>
500    <mtx name="T" width="600" lsb="50"/>
501    <mtx name="dollar" width="490" lsb="53"/>
502    <mtx name="dollar.a" width="600" lsb="102"/>
503  </hmtx>
504
505  <DSIG>
506    <!-- note that the Digital Signature will be invalid after recompilation! -->
507    <tableHeader flag="0x0" numSigs="0" version="1"/>
508  </DSIG>
509
510</ttFont>
511