• 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="0x26378952"/>
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="0"/>
24    <yMin value="-116"/>
25    <xMax value="600"/>
26    <yMax value="750"/>
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="0"/>
41    <minRightSideBearing value="0"/>
42    <xMaxExtent value="600"/>
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="592"/>
64    <usWeightClass value="900"/>
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="300"/>
77    <sFamilyClass value="0"/>
78    <panose>
79      <bFamilyType value="2"/>
80      <bSerifStyle value="11"/>
81      <bWeight value="8"/>
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="500"/>
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_Black
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_Black
130    </namerecord>
131    <namerecord nameID="17" platformID="1" platEncID="0" langID="0x0" unicode="True">
132      Roman Master 2
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_Black
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_Black
151    </namerecord>
152    <namerecord nameID="17" platformID="3" platEncID="1" langID="0x409">
153      Roman Master 2
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 500 512 580 592 634 646 650 662 696 708"/>
210            <OtherBlues value="-188 -176"/>
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="134"/>
217            <StdVW value="172"/>
218          </Private>
219        </FontDict>
220      </FDArray>
221      <CharStrings>
222        <CharString name=".notdef">
223          24 0 rmoveto
224          552 0 rlineto
225          0 660 rlineto
226          -552 0 rlineto
227          0 -660 rlineto
228          212 104 rmoveto
229          26 56 rlineto
230          36 96 rlineto
231          4 0 rlineto
232          36 -96 rlineto
233          26 -56 rlineto
234          -128 0 rlineto
235          -100 68 rmoveto
236          0 336 rlineto
237          82 -168 rlineto
238          -82 -168 rlineto
239          162 252 rmoveto
240          -40 96 rlineto
241          -18 36 rlineto
242          120 0 rlineto
243          -18 -36 rlineto
244          -40 -96 rlineto
245          -4 0 rlineto
246          84 -84 rmoveto
247          82 168 rlineto
248          0 -336 rlineto
249          -82 168 rlineto
250        </CharString>
251        <CharString name="A">
252          0 0 rmoveto
253          176 0 rlineto
254          73 316 rlineto
255          14 62 17 78 14 66 rrcurveto
256          4 0 rlineto
257          14 -66 19 -78 14 -62 rrcurveto
258          73 -316 rlineto
259          182 0 rlineto
260          -196 650 rlineto
261          -208 0 rlineto
262          -196 -650 rlineto
263          141 138 rmoveto
264          316 0 rlineto
265          0 133 rlineto
266          -316 0 rlineto
267          0 -133 rlineto
268        </CharString>
269        <CharString name="T">
270          214 0 rmoveto
271          172 0 rlineto
272          0 506 rlineto
273          187 0 rlineto
274          0 144 rlineto
275          -546 0 rlineto
276          0 -144 rlineto
277          187 0 rlineto
278          0 -506 rlineto
279        </CharString>
280        <CharString name="dollar">
281          -107 260 39 rmoveto
282          -65 0 -28 11 -49 24 rrcurveto
283          89 -53 rlineto
284          -15 89 rlineto
285          -9 52 -22 18 -43 0 rrcurveto
286          -26 0 -27 -14 -14 -38 rrcurveto
287          0 -90 71 -54 139 0 rrcurveto
288          163 0 99 84 0 117 rrcurveto
289          0 98 -58 68 -142 45 rrcurveto
290          -33 10 rlineto
291          -72 22 -24 24 0 49 rrcurveto
292          0 61 47 23 67 0 rrcurveto
293          42 0 27 -4 52 -24 rrcurveto
294          -85 47 rlineto
295          10 -67 rlineto
296          11 -75 37 -14 39 0 rrcurveto
297          26 0 29 15 5 41 rrcurveto
298          -8 88 -76 48 -121 0 rrcurveto
299          -158 0 -85 -80 0 -115 rrcurveto
300          0 -93 66 -69 121 -39 rrcurveto
301          32 -11 rlineto
302          80 -28 23 -19 0 -53 rrcurveto
303          0 -55 -43 -39 -72 0 rrcurveto
304          64 275 rmoveto
305          0 417 rlineto
306          -71 0 rlineto
307          0 -417 rlineto
308          71 0 rlineto
309          -79 -429 rmoveto
310          71 0 rlineto
311          0 429 rlineto
312          -71 0 rlineto
313          0 -429 rlineto
314        </CharString>
315        <CharString name="dollar.a">
316          292 34 rmoveto
317          163 0 83 80 0 100 rrcurveto
318          0 182 -302 -4 0 56 rrcurveto
319          0 21 18 11 36 0 rrcurveto
320          55 0 39 -16 52 -32 rrcurveto
321          84 98 rlineto
322          -53 52 -69 36 -97 0 rrcurveto
323          -141 0 -88 -68 0 -104 rrcurveto
324          0 -188 302 12 0 -68 rrcurveto
325          0 -20 -19 -10 -37 0 rrcurveto
326          -61 0 -55 20 -72 40 rrcurveto
327          -74 -116 rlineto
328          65 -54 101 -28 70 0 rrcurveto
329          -19 -150 rmoveto
330          160 854 rlineto
331          -100 12 rlineto
332          -160 -854 rlineto
333          100 -12 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="24"/>
499    <mtx name="A" width="600" lsb="0"/>
500    <mtx name="T" width="600" lsb="27"/>
501    <mtx name="dollar" width="560" lsb="51"/>
502    <mtx name="dollar.a" width="600" lsb="56"/>
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