Add Operator Mono Book

This commit is contained in:
kiliman
2017-10-16 12:52:30 -04:00
parent 6cbb0f0f69
commit 08f9100181
8 changed files with 2885 additions and 0 deletions
+2
View File
@@ -17,6 +17,8 @@ I have updated the following fonts:
* Operator Mono SSm Light Italic (**coming soon**)
## Regular versions
* Operator Mono Book
* Operator Mono Book Italic (**coming soon**)
* Operator Mono Medium
* Operator Mono Medium Italic
@@ -0,0 +1,281 @@
<CharStrings>
<CharString name="ampersand_ampersand.liga">
-107 -12 67 501 76 hstemhm
108 77 -4 80 251 77 -4 80 hintmask 11100100
880 169 rmoveto
-33 callgsubr
-66 callsubr
hintmask 11011000
-88 -56 -45 -63 -75 vvcurveto
-3 vlineto
-12 15 -12 14 -12 13 -33 callgsubr
-66 callsubr
hintmask 11100100
-7 callgsubr
-33 57 -74 133 -4 rrcurveto
7 hlineto
64 64 34 77 51 hvcurveto
28 -34 31 -37 32 -41 65 51 rcurveline
-41 50 -37 43 -33 38 rrcurveto
-611 -114 rmoveto
-51 callgsubr
hintmask 11101000
404 hmoveto
-51 callgsubr
endchar
</CharString>
<CharString name="bar_bar.liga">
-107 704 -20 hstem
312 75 325 75 vstem
387 710 -14 callgsubr
400 892 -14 callgsubr
endchar
</CharString>
<CharString name="bar_greater.liga">
-107 704 -20 hstem
287 75 449 74 vstem
362 710 -14 callgsubr
523 440 rlineto
69 vlineto
-74 -40 rmoveto
-449 -374 rlineto
705 vlineto
449 -321 rlineto
endchar
</CharString>
<CharString name="equal_equal.liga">
-107 151 -25 callgsubr
944 vstem
1021 373 rmoveto
-9 callsubr
-944 -69 hlineto
943 -222 rmoveto
-9 callsubr
-944 -69 hlineto
endchar
</CharString>
<CharString name="equal_equal_equal.liga">
-11 callgsubr
495 -4 callsubr
1493 -222 -4 callsubr
1493 -222 -4 callsubr
endchar
</CharString>
<CharString name="equal_equal_greater.liga">
443 -1 -21 173 -9 callgsubr
hstem
1498 74 vstem
1245 16 callgsubr
124 -102 rlineto
-1244 -69 1328 hlineto
92 -76 rlineto
-10 vlineto
-81 -67 rlineto
-1339 -69 1256 hlineto
-140 -116 -32 callgsubr
endchar
</CharString>
<CharString name="equal_greater.liga">
-107 -1 -21 173 -9 callgsubr
hstem
948 74 vstem
695 16 callgsubr
124 -102 rlineto
-694 -69 778 hlineto
92 -76 rlineto
-10 vlineto
-81 -67 rlineto
-789 -69 706 hlineto
-140 -116 -32 callgsubr
endchar
</CharString>
<CharString name="exclam_equal.liga">
-107 151 -25 callgsubr
944 vstem
646 373 rmoveto
375 hlineto
-9 callsubr
-340 hlineto
132 252 -69 32 -149 -284 rlineto
-518 -69 482 hlineto
-81 -153 rlineto
-401 -69 365 hlineto
-163 -311 71 -29 178 340 rlineto
492 hlineto
-9 callsubr
-457 hlineto
endchar
</CharString>
<CharString name="exclam_equal_equal.liga">
-11 callgsubr
273 rmoveto
-9 callsubr
-683 hlineto
81 153 rlineto
601 hlineto
-9 callsubr
-566 hlineto
68 130 -69 32 -85 -162 rlineto
-842 -69 806 hlineto
-81 -153 rlineto
-725 -69 689 hlineto
-80 -153 rlineto
-609 -69 573 hlineto
-111 -211 71 -29 126 240 rlineto
834 hlineto
-9 callsubr
-799 hlineto
80 153 rlineto
endchar
</CharString>
<CharString name="greater_equal.liga">
-107 634 -20 88 -20 hstem
741 114 vstem
187 145 rmoveto
35 -67 633 280 rlineto
69 vlineto
-627 275 -37 -68 550 -237 rlineto
-10 vlineto
114 -191 rmoveto
-668 -291 35 -67 633 280 rlineto
endchar
</CharString>
<CharString name="hyphen_greater.liga">
-107 -7 callsubr
944 vstem
695 16 callgsubr
264 -217 rlineto
-834 -69 835 hlineto
-269 -223 -32 callgsubr
endchar
</CharString>
<CharString name="hyphen_hyphen.liga">
-107 258 69 hstem
181 737 vstem
492 258 rmoveto
12 callgsubr
731 hmoveto
12 callgsubr
endchar
</CharString>
<CharString name="hyphen_hyphen_greater.liga">
443 -7 callsubr
1494 vstem
1245 16 callgsubr
264 -217 rlineto
-1384 -69 1385 hlineto
-269 -223 -32 callgsubr
endchar
</CharString>
<CharString name="less_bar.liga">
-107 704 -20 hstem
216 75 448 75 vstem
739 704 rmoveto
-523 -378 rlineto
-69 vlineto
523 -439 rlineto
75 892 hlineto
-523 -423 rmoveto
10 vlineto
448 317 rlineto
-701 vlineto
endchar
</CharString>
<CharString name="less_equal.liga">
-107 702 -20 hstem
245 114 vstem
913 145 rmoveto
-554 242 rlineto
10 vlineto
550 237 -37 68 -627 -275 rlineto
-69 vlineto
633 -280 rlineto
-633 118 rmoveto
-78 vlineto
633 -280 35 67 rlineto
endchar
</CharString>
<CharString name="less_equal_equal.liga">
443 -1 -21 173 -25 callgsubr
75 vstem
153 287 rmoveto
10 vlineto
92 76 rlineto
1326 hlineto
-9 callsubr
-1244 hlineto
124 103 -45 callgsubr
-139 116 rlineto
1254 hlineto
-9 callsubr
-1338 hlineto
endchar
</CharString>
<CharString name="less_exclam_hyphen_hyphen.liga">
993 -1 -21 22 110 148 69 hstemhm
816 113.5 hintmask 01110000
852 -18 callsubr
-400 311 rmoveto
-45 58 -329 -277 rlineto
-69 vlineto
hintmask 10110000
332 -279 46 57 -268 223 rlineto
521 hlineto
6 69 rlineto
-526 hlineto
860 hmoveto
-69 1067 vlineto
6 69 rlineto
hintmask 01110000
-1307 -327 10 callgsubr
</CharString>
<CharString name="less_hyphen.liga">
-107 -7 callsubr
944 vstem
1022 327 rmoveto
-833 hlineto
263 218 -45 callgsubr
-268 223 rlineto
828 hlineto
endchar
</CharString>
<CharString name="less_hyphen_hyphen.liga">
443 -7 callsubr
1494 vstem
1572 327 rmoveto
-1383 hlineto
263 218 -45 callgsubr
-268 223 rlineto
1378 hlineto
endchar
</CharString>
<CharString name="plus_plus.liga">
-107 259 68 hstem
301 73 353 73 vstem
800 327 rmoveto
187 -73 -187 -353 9 callgsubr
187 353 -187 73 187 176 vlineto
1 68 rlineto
endchar
</CharString>
</CharStrings>
+53
View File
@@ -0,0 +1,53 @@
<ttFont>
<head>
<!-- Most of this table will be recalculated by the compiler -->
<tableVersion value="1.0"/>
<fontRevision value="1.002"/>
<checkSumAdjustment value="0x1cc640f7"/>
<magicNumber value="0x5f0f3cf5"/>
<flags value="00000000 00000011"/>
<unitsPerEm value="1000"/>
<created value="Mon Oct 16 12:43:41 2017"/>
<modified value="Mon Oct 16 12:43:41 2017"/>
<xMin value="-339"/>
<yMin value="-288"/>
<xMax value="2122"/>
<yMax value="1144"/>
<macStyle value="00000000 00000000"/>
<lowestRecPPEM value="3"/>
<fontDirectionHint value="2"/>
<indexToLocFormat value="0"/>
<glyphDataFormat value="0"/>
</head>
<hhea>
<tableVersion value="0x00010000"/>
<ascent value="960"/>
<descent value="-240"/>
<lineGap value="0"/>
<advanceWidthMax value="2200"/>
<minLeftSideBearing value="-339"/>
<minRightSideBearing value="-80"/>
<xMaxExtent value="2122"/>
<caretSlopeRise value="1"/>
<caretSlopeRun value="0"/>
<caretOffset value="0"/>
<reserved0 value="0"/>
<reserved1 value="0"/>
<reserved2 value="0"/>
<reserved3 value="0"/>
<metricDataFormat value="0"/>
<numberOfHMetrics value="454"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-339 -288 2122 1144"/>
</CFFFont>
</CFF>
<CFF>
<CFFFont>
<Private>
<nominalWidthX value="1207"/>
</Private>
</CFFFont>
</CFF>
</ttFont>
+164
View File
@@ -0,0 +1,164 @@
<GPOS>
<Version value="0x00010000"/>
<ScriptList>
<!-- ScriptCount=2 -->
<ScriptRecord index="0">
<ScriptTag value="DFLT"/>
<Script>
<DefaultLangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=1 -->
<FeatureIndex index="0" value="0"/>
</DefaultLangSys>
<!-- LangSysCount=0 -->
</Script>
</ScriptRecord>
<ScriptRecord index="1">
<ScriptTag value="latn"/>
<Script>
<DefaultLangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=1 -->
<FeatureIndex index="0" value="1"/>
</DefaultLangSys>
<!-- LangSysCount=3 -->
<LangSysRecord index="0">
<LangSysTag value="CAT "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=1 -->
<FeatureIndex index="0" value="2"/>
</LangSys>
</LangSysRecord>
<LangSysRecord index="1">
<LangSysTag value="MOL "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=1 -->
<FeatureIndex index="0" value="3"/>
</LangSys>
</LangSysRecord>
<LangSysRecord index="2">
<LangSysTag value="ROM "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=1 -->
<FeatureIndex index="0" value="4"/>
</LangSys>
</LangSysRecord>
</Script>
</ScriptRecord>
</ScriptList>
<FeatureList>
<!-- FeatureCount=5 -->
<FeatureRecord index="0">
<FeatureTag value="kern"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="1">
<FeatureTag value="kern"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="2">
<FeatureTag value="kern"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="3">
<FeatureTag value="kern"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="4">
<FeatureTag value="kern"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
</FeatureList>
<LookupList>
<!-- LookupCount=1 -->
<Lookup index="0">
<LookupType value="2"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<PairPos index="0" Format="2">
<Coverage Format="2">
<Glyph value="zero.num"/>
<Glyph value="one.num"/>
<Glyph value="two.num"/>
<Glyph value="three.num"/>
<Glyph value="four.num"/>
<Glyph value="five.num"/>
<Glyph value="six.num"/>
<Glyph value="seven.num"/>
<Glyph value="eight.num"/>
<Glyph value="nine.num"/>
<Glyph value="fraction.afrc"/>
</Coverage>
<ValueFormat1 value="4"/>
<ValueFormat2 value="0"/>
<ClassDef1 Format="2">
<ClassDef glyph="eight.num" class="1"/>
<ClassDef glyph="five.num" class="1"/>
<ClassDef glyph="four.num" class="1"/>
<ClassDef glyph="nine.num" class="1"/>
<ClassDef glyph="one.num" class="1"/>
<ClassDef glyph="seven.num" class="1"/>
<ClassDef glyph="six.num" class="1"/>
<ClassDef glyph="three.num" class="1"/>
<ClassDef glyph="two.num" class="1"/>
<ClassDef glyph="zero.num" class="1"/>
</ClassDef1>
<ClassDef2 Format="2">
<ClassDef glyph="eight.den" class="1"/>
<ClassDef glyph="five.den" class="1"/>
<ClassDef glyph="four.den" class="1"/>
<ClassDef glyph="fraction.afrc" class="2"/>
<ClassDef glyph="nine.den" class="1"/>
<ClassDef glyph="one.den" class="1"/>
<ClassDef glyph="seven.den" class="1"/>
<ClassDef glyph="six.den" class="1"/>
<ClassDef glyph="three.den" class="1"/>
<ClassDef glyph="two.den" class="1"/>
<ClassDef glyph="zero.den" class="1"/>
</ClassDef2>
<!-- Class1Count=2 -->
<!-- Class2Count=3 -->
<Class1Record index="0">
<Class2Record index="0">
<Value1 XAdvance="0"/>
</Class2Record>
<Class2Record index="1">
<Value1 XAdvance="-550"/>
</Class2Record>
<Class2Record index="2">
<Value1 XAdvance="0"/>
</Class2Record>
</Class1Record>
<Class1Record index="1">
<Class2Record index="0">
<Value1 XAdvance="0"/>
</Class2Record>
<Class2Record index="1">
<Value1 XAdvance="0"/>
</Class2Record>
<Class2Record index="2">
<Value1 XAdvance="-550"/>
</Class2Record>
</Class1Record>
</PairPos>
</Lookup>
</LookupList>
</GPOS>
+407
View File
@@ -0,0 +1,407 @@
<GSUB>
<Version value="0x00010000"/>
<ScriptList>
<!-- ScriptCount=2 -->
<ScriptRecord index="0">
<ScriptTag value="DFLT"/>
<Script>
<DefaultLangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=4 -->
<FeatureIndex index="0" value="0"/>
<FeatureIndex index="1" value="5"/>
<FeatureIndex index="2" value="10"/>
<FeatureIndex index="3" value="15"/>
</DefaultLangSys>
<!-- LangSysCount=0 -->
</Script>
</ScriptRecord>
<ScriptRecord index="1">
<ScriptTag value="latn"/>
<Script>
<DefaultLangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=4 -->
<FeatureIndex index="0" value="1"/>
<FeatureIndex index="1" value="6"/>
<FeatureIndex index="2" value="11"/>
<FeatureIndex index="3" value="16"/>
</DefaultLangSys>
<!-- LangSysCount=3 -->
<LangSysRecord index="0">
<LangSysTag value="CAT "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=5 -->
<FeatureIndex index="0" value="2"/>
<FeatureIndex index="1" value="7"/>
<FeatureIndex index="2" value="12"/>
<FeatureIndex index="3" value="17"/>
<FeatureIndex index="4" value="20"/>
</LangSys>
</LangSysRecord>
<LangSysRecord index="1">
<LangSysTag value="MOL "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=5 -->
<FeatureIndex index="0" value="3"/>
<FeatureIndex index="1" value="8"/>
<FeatureIndex index="2" value="13"/>
<FeatureIndex index="3" value="18"/>
<FeatureIndex index="4" value="21"/>
</LangSys>
</LangSysRecord>
<LangSysRecord index="2">
<LangSysTag value="ROM "/>
<LangSys>
<ReqFeatureIndex value="65535"/>
<!-- FeatureCount=5 -->
<FeatureIndex index="0" value="4"/>
<FeatureIndex index="1" value="9"/>
<FeatureIndex index="2" value="14"/>
<FeatureIndex index="3" value="19"/>
<FeatureIndex index="4" value="22"/>
</LangSys>
</LangSysRecord>
</Script>
</ScriptRecord>
</ScriptList>
<FeatureList>
<!-- FeatureCount=23 -->
<FeatureRecord index="0">
<FeatureTag value="aalt"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="1">
<FeatureTag value="aalt"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="2">
<FeatureTag value="aalt"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="3">
<FeatureTag value="aalt"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="4">
<FeatureTag value="aalt"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="0"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="5">
<FeatureTag value="dlig"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="5"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="6">
<FeatureTag value="dlig"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="5"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="7">
<FeatureTag value="dlig"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="5"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="8">
<FeatureTag value="dlig"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="5"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="9">
<FeatureTag value="dlig"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="5"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="10">
<FeatureTag value="frac"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="4"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="11">
<FeatureTag value="frac"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="4"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="12">
<FeatureTag value="frac"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="4"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="13">
<FeatureTag value="frac"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="4"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="14">
<FeatureTag value="frac"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="4"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="15">
<FeatureTag value="liga"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="6"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="16">
<FeatureTag value="liga"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="6"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="17">
<FeatureTag value="liga"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="6"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="18">
<FeatureTag value="liga"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="6"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="19">
<FeatureTag value="liga"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="6"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="20">
<FeatureTag value="locl"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="1"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="21">
<FeatureTag value="locl"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="3"/>
</Feature>
</FeatureRecord>
<FeatureRecord index="22">
<FeatureTag value="locl"/>
<Feature>
<!-- LookupCount=1 -->
<LookupListIndex index="0" value="2"/>
</Feature>
</FeatureRecord>
</FeatureList>
<LookupList>
<!-- LookupCount=8 -->
<Lookup index="0">
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SingleSubst index="0" Format="1">
<Substitution in="Scedilla" out="uni0218"/>
<Substitution in="scedilla" out="uni0219"/>
</SingleSubst>
</Lookup>
<Lookup index="1">
<LookupType value="6"/>
<LookupFlag value="0"/>
<!-- SubTableCount=2 -->
<ChainContextSubst index="0" Format="3">
<!-- BacktrackGlyphCount=0 -->
<!-- InputGlyphCount=2 -->
<InputCoverage index="0" Format="1">
<Glyph value="l"/>
</InputCoverage>
<InputCoverage index="1" Format="1">
<Glyph value="periodcentered"/>
</InputCoverage>
<!-- LookAheadGlyphCount=1 -->
<LookAheadCoverage index="0" Format="1">
<Glyph value="l"/>
</LookAheadCoverage>
<!-- SubstCount=1 -->
<SubstLookupRecord index="0">
<SequenceIndex value="0"/>
<LookupListIndex value="7"/>
</SubstLookupRecord>
</ChainContextSubst>
<ChainContextSubst index="1" Format="3">
<!-- BacktrackGlyphCount=0 -->
<!-- InputGlyphCount=2 -->
<InputCoverage index="0" Format="1">
<Glyph value="L"/>
</InputCoverage>
<InputCoverage index="1" Format="1">
<Glyph value="periodcentered"/>
</InputCoverage>
<!-- LookAheadGlyphCount=1 -->
<LookAheadCoverage index="0" Format="1">
<Glyph value="L"/>
</LookAheadCoverage>
<!-- SubstCount=1 -->
<SubstLookupRecord index="0">
<SequenceIndex value="0"/>
<LookupListIndex value="7"/>
</SubstLookupRecord>
</ChainContextSubst>
</Lookup>
<Lookup index="2">
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SingleSubst index="0" Format="1">
<Substitution in="Scedilla" out="uni0218"/>
<Substitution in="scedilla" out="uni0219"/>
</SingleSubst>
</Lookup>
<Lookup index="3">
<LookupType value="1"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<SingleSubst index="0" Format="1">
<Substitution in="Scedilla" out="uni0218"/>
<Substitution in="scedilla" out="uni0219"/>
</SingleSubst>
</Lookup>
<Lookup index="4">
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<LigatureSubst index="0" Format="1">
<LigatureSet glyph="five">
<Ligature components="slash,six" glyph="uni215A"/>
<Ligature components="slash,eight" glyph="fiveeighths"/>
</LigatureSet>
<LigatureSet glyph="four">
<Ligature components="slash,five" glyph="uni2158"/>
</LigatureSet>
<LigatureSet glyph="one">
<Ligature components="slash,two" glyph="onehalf"/>
<Ligature components="slash,three" glyph="uni2153"/>
<Ligature components="slash,four" glyph="onequarter"/>
<Ligature components="slash,five" glyph="uni2155"/>
<Ligature components="slash,six" glyph="uni2159"/>
<Ligature components="slash,eight" glyph="oneeighth"/>
</LigatureSet>
<LigatureSet glyph="seven">
<Ligature components="slash,eight" glyph="seveneighths"/>
</LigatureSet>
<LigatureSet glyph="three">
<Ligature components="slash,four" glyph="threequarters"/>
<Ligature components="slash,five" glyph="uni2157"/>
<Ligature components="slash,eight" glyph="threeeighths"/>
</LigatureSet>
<LigatureSet glyph="two">
<Ligature components="slash,three" glyph="uni2154"/>
<Ligature components="slash,five" glyph="uni2156"/>
</LigatureSet>
</LigatureSubst>
</Lookup>
<Lookup index="5">
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<LigatureSubst index="0" Format="1">
<LigatureSet glyph="R">
<Ligature components="p" glyph="R_p"/>
</LigatureSet>
</LigatureSubst>
</Lookup>
<Lookup index="6">
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<LigatureSubst index="0" Format="1">
<LigatureSet glyph="ampersand">
<Ligature components="ampersand" glyph="ampersand_ampersand.liga"/>
</LigatureSet>
<LigatureSet glyph="bar">
<Ligature components="greater" glyph="bar_greater.liga"/>
<Ligature components="bar" glyph="bar_bar.liga"/>
</LigatureSet>
<LigatureSet glyph="equal">
<Ligature components="equal,equal" glyph="equal_equal_equal.liga"/>
<Ligature components="equal,greater" glyph="equal_equal_greater.liga"/>
<Ligature components="equal" glyph="equal_equal.liga"/>
<Ligature components="greater" glyph="equal_greater.liga"/>
</LigatureSet>
<LigatureSet glyph="exclam">
<Ligature components="equal,equal" glyph="exclam_equal_equal.liga"/>
<Ligature components="equal" glyph="exclam_equal.liga"/>
</LigatureSet>
<LigatureSet glyph="greater">
<Ligature components="equal" glyph="greater_equal.liga"/>
</LigatureSet>
<LigatureSet glyph="hyphen">
<Ligature components="hyphen,greater" glyph="hyphen_hyphen_greater.liga"/>
<Ligature components="hyphen" glyph="hyphen_hyphen.liga"/>
<Ligature components="greater" glyph="hyphen_greater.liga"/>
</LigatureSet>
<LigatureSet glyph="less">
<Ligature components="exclam,hyphen,hyphen" glyph="less_exclam_hyphen_hyphen.liga"/>
<Ligature components="hyphen,hyphen" glyph="less_hyphen_hyphen.liga"/>
<Ligature components="equal,equal" glyph="less_equal_equal.liga"/>
<Ligature components="hyphen" glyph="less_hyphen.liga"/>
<Ligature components="equal" glyph="less_equal.liga"/>
<Ligature components="bar" glyph="less_bar.liga"/>
</LigatureSet>
<LigatureSet glyph="plus">
<Ligature components="plus" glyph="plus_plus.liga"/>
</LigatureSet>
</LigatureSubst>
</Lookup>
<Lookup index="7">
<LookupType value="4"/>
<LookupFlag value="0"/>
<!-- SubTableCount=1 -->
<LigatureSubst index="0" Format="1">
<LigatureSet glyph="L">
<Ligature components="periodcentered" glyph="Ldot"/>
</LigatureSet>
<LigatureSet glyph="l">
<Ligature components="periodcentered" glyph="ldot"/>
</LigatureSet>
</LigatureSubst>
</Lookup>
</LookupList>
</GSUB>
+976
View File
@@ -0,0 +1,976 @@
<GlobalSubrs>
<!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
<CharString index="0">
rmoveto
23 -36 68 33 108 65 59 53 rlinecurve
-65 63 -48 -57 -87 -81 -58 -40 rlinecurve
return
</CharString>
<CharString index="1">
rmoveto
54 -51 45 -163 15 vhcurveto
8 95 rlineto
188 hlineto
6 57 rlineto
-248 hlineto
-15 -198 rlineto
159 -11 54 -25 -33 vvcurveto
-42 -59 -25 -164 -11 vhcurveto
4 -61 rlineto
194 13 87 55 72 vvcurveto
return
</CharString>
<CharString index="2">
rmoveto
126 105 106 162 157 -86 92 -122 -126 -106 -108 -159 -158 88 -92 121 hvcurveto
13 67 rmoveto
-83 -57 70 128 120 56 66 80 84 57 -71 -127 -121 -56 -65 -81 hvcurveto
endchar
</CharString>
<CharString index="3">
rmoveto
71 66 56 92 56 hvcurveto
-48 25 rlineto
-70 -47 -39 -37 -52 hhcurveto
-49 -37 31 80 -49 hvcurveto
-57 -33 rlineto
-97 54 61 -47 70 hhcurveto
return
</CharString>
<CharString index="4">
87 hlineto
15 117 21 236 13 267 rrcurveto
-78 hlineto
-5 -124 -16 -329 -7 -61 rrcurveto
-3 hlineto
-30 110 -30 111 -29 109 rrcurveto
-50 hlineto
-28 -108 -25 -100 -33 -122 rrcurveto
-4 hlineto
-6 61 -18 329 -5 124 rrcurveto
-82 hlineto
13 -267 20 -236 15 -117 rrcurveto
88 hlineto
endchar
</CharString>
<CharString index="5">
rmoveto
127 77 80 139 hvcurveto
416 -83 -429 vlineto
-94 -37 -40 -76 -74 -45 47 102 vhcurveto
414 -84 -420 vlineto
-139 73 -76 122 vhcurveto
endchar
</CharString>
<CharString index="6">
rmoveto
82 hlineto
2 136 rlineto
-83 hlineto
219 -136 rmoveto
82 hlineto
2 136 rlineto
-83 hlineto
return
</CharString>
<CharString index="7">
rmoveto
8 -74 rlineto
270 14 67 104 169 vvcurveto
57 0 268 -1 39 vhcurveto
15 -49 -46 8 -48 hhcurveto
-140 -121 -98 -158 -129 79 -78 106 58 47 21 27 35 hvcurveto
-2 -139 -31 -28 -232 -18 rrcurveto
155 202 rmoveto
-77 -58 53 108 109 66 59 86 31 30 -6 -9 32 hvcurveto
-1 -76 1 -137 -67 vvcurveto
-20 -32 -39 -14 -39 hhcurveto
endchar
</CharString>
<CharString index="8">
18 callgsubr
rmoveto
-61 -40 30 52 67 59 39 179 -19 hvcurveto
-48 1 -36 1 -32 vhcurveto
-30 -38 -52 -23 -49 hhcurveto
endchar
</CharString>
<CharString index="9">
rmoveto
hintmask 00111110
84 6 -57 207 -59 204 -65 208 17 callsubr
hlineto
hintmask 01011110
-65 -209 -59 -206 -57 -207 rrcurveto
83 hlineto
17 63 16 64 17 63 rrcurveto
209 hlineto
hintmask 10011110
18 -64 17 -65 17 -64 rrcurveto
hintmask 00111110
-160 554 rmoveto
8 hlineto
29 -99 27 -100 27 -99 rrcurveto
-175 hlineto
28 99 27 99 29 100 rrcurveto
endchar
</CharString>
<CharString index="10">
-7 -140 -7 -118 -8 -132 rrcurveto
-4 hlineto
-10 32 -70 199 -8 25 rrcurveto
-50 hlineto
-7 -24 -69 -199 -10 -31 rrcurveto
-4 hlineto
-10 132 -7 117 -7 139 rrcurveto
-80 hlineto
11 -184 21 -190 18 -116 rrcurveto
73 hlineto
endchar
</CharString>
<CharString index="11">
295 57 -213 hlineto
129 89 71 65 75 vvcurveto
66 -61 53 -208 -1 vhcurveto
-5 -58 rlineto
162 -3 46 -27 -47 vvcurveto
-60 -78 -59 -145 -97 vhcurveto
return
</CharString>
<CharString index="12">
165 122 -4 53 rlineto
-269 -57 hlineto
195 2 rlineto
-3 vlineto
-162 -121 rlineto
-33 vlineto
return
</CharString>
<CharString index="13">
78 -263 rmoveto
-56 -31 26 35 31 27 26 47 19 hvcurveto
52 -25 48 -23 -34 vvcurveto
-31 -33 -24 -54 vhcurveto
endchar
</CharString>
<CharString index="14">
rmoveto
4 hlineto
176 151 -41 40 -131 -112 -133 113 -51 -49 rlineto
return
</CharString>
<CharString index="15">
-1 callgsubr
-148 1 2 31 46 180 15 51 rlinecurve
-70 5 -33 -119 -17 -126 1 -77 rlinecurve
203 1 -1 -81 rlineto
62 hlineto
endchar
</CharString>
<CharString index="16">
rmoveto
24 -55 rlineto
157 57 75 90 113 vvcurveto
104 -64 56 -90 -84 -71 -56 -82 -118 145 -31 98 81 vhcurveto
-13 -69 -52 -46 -125 -44 rrcurveto
8 232 rmoveto
49 40 31 48 56 41 -37 -77 vhcurveto
-4 vlineto
-88 -60 -97 20 78 vvcurveto
endchar
</CharString>
<CharString index="17">
-90 callsubr
-74 -148 -66 callgsubr
return
</CharString>
<CharString index="18">
rmoveto
-2 80 1 96 128 vvcurveto
-78 hlineto
-92 2 -93 1 -67 vhcurveto
-198 -13 -64 98 165 vvcurveto
138 49 102 267 -1 vhcurveto
-5 80 rlineto
-304 -11 -92 -146 -177 vvcurveto
-217 128 -133 295 63 vhcurveto
return
</CharString>
<CharString index="19">
-12 64 -34 -21 26 -21 223.48 53.52 150 70 return
</CharString>
<CharString index="20">
rmoveto
488 154 66 -390 -66 153 -488 -153 -66 388 vlineto
6 66 rlineto
endchar
</CharString>
<CharString index="21">
82.5 137.5 82.5 return
</CharString>
<CharString index="22">
rmoveto
-1 -77 rlineto
287 -16 107 101 95 148 -309 43 107 vvcurveto
51 57 40 217 -15 vhcurveto
-5 77 rlineto
-255 14 -99 -92 -88 -145 309 -38 -114 vvcurveto
-59 -82 -51 -226 19 vhcurveto
return
</CharString>
<CharString index="23">
rmoveto
68 -8 rlineto
hintmask 10100000
45 118 63 116 76 112 rrcurveto
56 -296 vlineto
-5 -58 rlineto
232 hlineto
2 -3 rlineto
hintmask 11000000
-78 -110 -62 -110 -45 -113 rrcurveto
endchar
</CharString>
<CharString index="24">
-184 428 -258 hlineto
-6 -57 183 -8 rlineto
-363 -184 vlineto
endchar
</CharString>
<CharString index="25">
rmoveto
126 105 106 162 hvcurveto
hintmask 10011100
74 -19 60 -33 42 vhcurveto
42 61 rlineto
hintmask 01101100
-48 32 -37 -53 rlineto
22 -32 -38 11 -43 hhcurveto
-126 -106 -108 -159 -76 20 -60 35 -43 hvcurveto
-42 -59 rlineto
hintmask 10101100
48 -32 36 52 rlineto
-21 32 38 -11 42 hhcurveto
-128 265 rmoveto
121 57 65 80 33 29 -11 -21 23 vhcurveto
-195 -282 rlineto
-17 32 -10 43 53 vvcurveto
141 -199 rmoveto
-32 -29 10 20 -22 hvcurveto
195 282 rlineto
17 -32 9 -42 -51 vvcurveto
-122 -56 -65 -82 vhcurveto
endchar
</CharString>
<CharString index="26">
rmoveto
hintmask 10011011
126 -240 rlineto
hintmask 00110111
89 13 -148 268 rlineto
60 43 44 56 82 vvcurveto
127 -96 82 -285 -42 vhcurveto
hintmask 01011011
-619 83 226 vlineto
61 vmoveto
268 vlineto
151 22 65 -53 -90 vvcurveto
-63 -33 -48 -48 -32 vhcurveto
endchar
</CharString>
<CharString index="27">
136 -13 50 -27 -31 vvcurveto
-35 -57 -23 -168 -5 vhcurveto
return
</CharString>
<CharString index="28">
rmoveto
28 66 rlineto
-175 53 -76 39 53 58 88 42 63 vvcurveto
hintmask 10110000
39 -31 40 -84 21 vhcurveto
hintmask 10101000
85 23 32 41 37 vvcurveto
hintmask 11000000
56 -96 49 52 vvcurveto
45 78 40 181 51 vhcurveto
-26 67 rlineto
-230 -73 -81 -69 -69 vvcurveto
hintmask 10101000
1 -75 100 -43 -45 vvcurveto
-30 -36 -23 -125 -11 vhcurveto
-2 -59 rlineto
hintmask 10110000
109 -7 48 -31 -38 vvcurveto
hintmask 10100000
-47 -92 -43 -79 vvcurveto
-74 78 -46 226 -73 vhcurveto
endchar
</CharString>
<CharString index="29">
60 26 34 32 47 vvcurveto
58 -60 38 -79 -98 -53 -55 -51 return
</CharString>
<CharString index="30">
18 -21 24 -14 callsubr
187 63 298 71 return
</CharString>
<CharString index="31">
9 68 rlineto
-240 -11 -69 66 129 vvcurveto
104 49 69 253 -1 vhcurveto
-6 77 rlineto
-285 -6 -91 -119 -135 vvcurveto
return
</CharString>
<CharString index="32">
414 hlineto
7 73 -330 -1 323 477 rlineto
71 -404 vlineto
-6 -73 321 1 -325 -477 rlineto
endchar
</CharString>
<CharString index="33">
rmoveto
hintmask 00111111
84 6 -57 207 -59 204 -65 208 17 callsubr
hlineto
hintmask 01011111
-65 -209 -59 -206 -57 -207 rrcurveto
83 hlineto
17 63 16 64 17 63 rrcurveto
209 hlineto
hintmask 10011111
18 -64 17 -65 17 -64 rrcurveto
hintmask 00111111
-160 554 rmoveto
8 hlineto
29 -99 27 -100 27 -99 rrcurveto
-175 hlineto
28 99 27 99 29 100 rrcurveto
endchar
</CharString>
<CharString index="34">
rmoveto
62 37 -33 -94 hvcurveto
-305 81 332 vlineto
120 -58 49 -88 return
</CharString>
<CharString index="35">
5 55 -57 -1 1 137 -62 -5 2 -132 return
</CharString>
<CharString index="36">
rmoveto
37 -13 60 89 16 79 -11 83 rlinecurve
-91 -1 19 -75 7 -73 -37 -89 rlinecurve
return
</CharString>
<CharString index="37">
0 62 574.5 61.5 -58 -20 hstemhm
237 82 return
</CharString>
<CharString index="38">
-73 callgsubr
-70 -53 -31 -34 -41 vhcurveto
return
</CharString>
<CharString index="39">
-54 callgsubr
hintmask 10110000
-51 callsubr
hintmask 11010000
-74 callsubr
return
</CharString>
<CharString index="40">
-60 callsubr
-361 -222 -66 callgsubr
return
</CharString>
<CharString index="41">
rmoveto
-55 428 55 vlineto
return
</CharString>
<CharString index="42">
2 -14 -15 1 -15 hhcurveto
-149 -128 -102 -179 -145 78 -87 106 60 49 28 33 35 hvcurveto
-113 6 rmoveto
-79 -56 61 125 124 70 67 90 26 27 -5 -9 28 hvcurveto
-137 1 -99 2 -85 vhcurveto
-24 -30 -38 -18 -41 hhcurveto
endchar
</CharString>
<CharString index="43">
45.28 152.9 53 hstem
120 61 185 63 vstem
173 return
</CharString>
<CharString index="44">
-78 callgsubr
-37 callgsubr
return
</CharString>
<CharString index="45">
hstem
66 80 259 78.75 vstem
return
</CharString>
<CharString index="46">
rmoveto
94 -274 rlineto
75 hlineto
17 116 21 190 11 184 rrcurveto
-76 hlineto
return
</CharString>
<CharString index="47">
hintmask 11011000
460 -8 rmoveto
9 68 rlineto
-164 3 -47 22 85 vvcurveto
257 200 63 -200 143 vlineto
hintmask 11101000
18 callsubr
-136 -93 vlineto
-8 -63 rlineto
101 -270 hlineto
hintmask 11011000
-121 71 -47 212 3 vhcurveto
return
</CharString>
<CharString index="48">
71 211 63 204 71 return
</CharString>
<CharString index="49">
-49 callgsubr
-63 -146 -66 callgsubr
return
</CharString>
<CharString index="50">
55 304 55 hstem
109 66 200 66 vstem
269 return
</CharString>
<CharString index="51">
rmoveto
55 -51 rlineto
217 178 86 147 145 vvcurveto
141 -85 144 -214 177 vhcurveto
-55 -53 rlineto
200 -158 74 -128 -126 vvcurveto
-128 -73 -127 -205 -161 vhcurveto
endchar
</CharString>
<CharString index="52">
rmoveto
-55 51 rlineto
-216 -177 -87 -147 -145 vvcurveto
-142 85 -144 214 -176 vhcurveto
56 51 rlineto
-201 159 -74 128 127 vvcurveto
127 73 128 205 160 vhcurveto
endchar
</CharString>
<CharString index="53">
368 hlineto
7 62 rlineto
-166 hlineto
-1 114 -2 96 -1 85 rrcurveto
return
</CharString>
<CharString index="54">
394 hlineto
7 62 rlineto
-160 636 -226 hlineto
return
</CharString>
<CharString index="55">
-12 67 510 67 hstem
56 78 282 79 vstem
268 -12 rmoveto
139 88 132 199 196 -74 117 -139 -139 -87 -131 -200 -195 74 -118 138 hvcurveto
return
</CharString>
<CharString index="56">
-55 -29 39 53 47 28 49 59 42 hvcurveto
32 -38 41 -46 48 -57 rrcurveto
-61 -39 -43 -28 -42 hhcurveto
return
</CharString>
<CharString index="57">
-9.14 70.62 -41.48 -21 return
</CharString>
<CharString index="58">
131 425 rmoveto
-96 callgsubr
return
</CharString>
<CharString index="59">
-15 69 512 69 hstem
46 85 288 85 vstem
return
</CharString>
<CharString index="60">
377 hlineto
8 71 rlineto
-301 549 -84 hlineto
return
</CharString>
<CharString index="61">
130 56 147 60.5 return
</CharString>
<CharString index="62">
-45 58 -329 -277 rlineto
-69 vlineto
332 -279 46 57 return
</CharString>
<CharString index="63">
hstem
-64 callsubr
return
</CharString>
<CharString index="64">
61 288 -58 callsubr
return
</CharString>
<CharString index="65">
0 62 366.5 61.5 18 -20 return
</CharString>
<CharString index="66">
hstem
55 82 277 81 vstem
return
</CharString>
<CharString index="67">
21 -21 620 -20 22 -20 hstemhm
234 84 hintmask 10110000
return
</CharString>
<CharString index="68">
-5.25 73.25 480 80 return
</CharString>
<CharString index="69">
-7 65 -64 68 161 52 -48.5 5 callsubr
149 69 -65 67 hstemhm
34 76 124 70 135 74 hintmask 0101011110000000
return
</CharString>
<CharString index="70">
-46 43 -30 48 -26 vhcurveto
return
</CharString>
<CharString index="71">
hintmask 11010000
78 hmoveto
-31 callsubr
return
</CharString>
<CharString index="72">
50 -54 callsubr
return
</CharString>
<CharString index="73">
0 106 514 -20 hstem
51 82 289 78 vstem
return
</CharString>
<CharString index="74">
33 59 32 79 22 89 -70 9 rcurveline
-14 -68 -21 -66 -23 -54 rrcurveto
return
</CharString>
<CharString index="75">
45 -57 333 280 rlineto
69 vlineto
return
</CharString>
<CharString index="76">
443 hlineto
6 62 rlineto
return
</CharString>
<CharString index="77">
-20 callsubr
92 55 return
</CharString>
<CharString index="78">
130 112 116 191 191 -105 108 -131 -132 -98 -124 -185 vhcurveto
48 2 rmoveto
161 return
</CharString>
<CharString index="79">
21 -21 432 69 -9 -20 hstemhm
88 81 221 81 hintmask 11011000
return
</CharString>
<CharString index="80">
-8 68 367 63 136 -20 27 -20 hstemhm
177 81 return
</CharString>
<CharString index="81">
0 -59 callgsubr
return
</CharString>
<CharString index="82">
-9 callgsubr
hstem
78 return
</CharString>
<CharString index="83">
-101 callgsubr
hintmask 11110010
return
</CharString>
<CharString index="84">
rmoveto
243 -222 54 56 -232 207 238 205 -54 56 -244 -221 rlineto
endchar
</CharString>
<CharString index="85">
-61 callsubr
224 85 vstem
return
</CharString>
<CharString index="86">
-152 -21 211 65 329 69 return
</CharString>
<CharString index="87">
0 71 549 -20 hstem
113 84 return
</CharString>
<CharString index="88">
0 62 367 61 return
</CharString>
<CharString index="89">
15 -21 27 -21 27 -21 213 60 207 -20 26 -20 227 -20 27 -20 hstemhm
101 81 return
</CharString>
<CharString index="90">
rmoveto
54 -57 244 221 5 82 -243 221 -54 -56 232 -207 rlineto
endchar
</CharString>
<CharString index="91">
40 54 34 201 -18 vhcurveto
return
</CharString>
<CharString index="92">
-70 callgsubr
hintmask 11010000
return
</CharString>
<CharString index="93">
rmoveto
-75 -6 rlineto
-886 75 vlineto
return
</CharString>
<CharString index="94">
0 hflex1
return
</CharString>
<CharString index="95">
8 callsubr
245.36 55 return
</CharString>
<CharString index="96">
443 51 69 153 -25 callgsubr
1494 vstem
1571 return
</CharString>
<CharString index="97">
rmoveto
-248 hlineto
-3 -66 rlineto
328 873 -326 -66 249 hlineto
endchar
</CharString>
<CharString index="98">
69 153 69 return
</CharString>
<CharString index="99">
-14 66 -33 -21 439 66 -12 -20 hstemhm
55 81 279 80 hintmask 10101100
return
</CharString>
<CharString index="100">
-88 -56 -45 -63 -75 vvcurveto
-80 49 -62 95 64 64 34 77 51 vhcurveto
28 return
</CharString>
<CharString index="101">
hstemhm
80 75.5 return
</CharString>
<CharString index="102">
hstem
233 83 vstem
return
</CharString>
<CharString index="103">
-1 callgsubr
rlineto
return
</CharString>
<CharString index="104">
59 hstemhm
148 78 -75 81 11 77 -71 73 hintmask 10100000
455 return
</CharString>
<CharString index="105">
-83 6 -51 -75 -53 -69 -58 -68 rlinecurve
-76 -2 rlineto
428 vlineto
return
</CharString>
<CharString index="106">
rmoveto
52 -1 -72 callgsubr
return
</CharString>
<CharString index="107">
0 71 111 62 38 63 204 71 hstem
262 73 vstem
return
</CharString>
<CharString index="108">
rmoveto
3 callgsubr
</CharString>
<CharString index="109">
-19 hlineto
-6 2 -3 5 4 2 2 4 1 vhcurveto
5 hlineto
return
</CharString>
<CharString index="110">
-47 callgsubr
endchar
</CharString>
<CharString index="111">
98 hlineto
5 120 rlineto
-98 hlineto
return
</CharString>
<CharString index="112">
78.41 return
</CharString>
<CharString index="113">
76.5 return
</CharString>
<CharString index="114">
84.5 -81.5 81 hintmask 00000000
return
</CharString>
<CharString index="115">
86 12 -188 249 62 73 59 79 56 79 rlinecurve
return
</CharString>
<CharString index="116">
187 -73 -187 -178 -68 178 -187 73 return
</CharString>
<CharString index="117">
rmoveto
113 hlineto
3 110 rlineto
-114 hlineto
endchar
</CharString>
<CharString index="118">
82.5 hintmask 00000000
return
</CharString>
<CharString index="119">
6 69 rlineto
-317 -69 hlineto
return
</CharString>
<CharString index="120">
hlineto
17 172 rlineto
-59 hlineto
-17 -172 rlineto
return
</CharString>
<CharString index="121">
66 741 66 hstem
337 77 vstem
337 return
</CharString>
<CharString index="122">
0 71 348 71 return
</CharString>
<CharString index="123">
602 rmoveto
-47 -58 return
</CharString>
<CharString index="124">
hstemhm
67 80 return
</CharString>
<CharString index="125">
-150 55 return
</CharString>
<CharString index="126">
21 -21 549 71 hstem
234 84 vstem
return
</CharString>
<CharString index="127">
29 37 24 124 11 vhcurveto
3 58 rlineto
return
</CharString>
<CharString index="128">
55 93 -67 callsubr
return
</CharString>
<CharString index="129">
-20 callgsubr
vstem
return
</CharString>
<CharString index="130">
rmoveto
119 hlineto
return
</CharString>
<CharString index="131">
118.5 hintmask 11010000
220 return
</CharString>
</GlobalSubrs>
+22
View File
@@ -0,0 +1,22 @@
<hmtx>
<mtx name="ampersand_ampersand.liga" width="1100" lsb="108"/>
<mtx name="bar_bar.liga" width="1100" lsb="312"/>
<mtx name="bar_greater.liga" width="1100" lsb="287"/>
<mtx name="equal_equal.liga" width="1100" lsb="78"/>
<mtx name="equal_equal_equal.liga" width="1650" lsb="78"/>
<mtx name="equal_equal_greater.liga" width="1650" lsb="78"/>
<mtx name="equal_greater.liga" width="1100" lsb="78"/>
<mtx name="exclam_equal.liga" width="1100" lsb="78"/>
<mtx name="exclam_equal_equal.liga" width="1650" lsb="78"/>
<mtx name="greater_equal.liga" width="1100" lsb="187"/>
<mtx name="hyphen_greater.liga" width="1100" lsb="78"/>
<mtx name="hyphen_hyphen.liga" width="1100" lsb="181"/>
<mtx name="hyphen_hyphen_greater.liga" width="1650" lsb="78"/>
<mtx name="less_bar.liga" width="1100" lsb="216"/>
<mtx name="less_equal.liga" width="1100" lsb="245"/>
<mtx name="less_equal_equal.liga" width="1650" lsb="78"/>
<mtx name="less_exclam_hyphen_hyphen.liga" width="2200" lsb="78"/>
<mtx name="less_hyphen.liga" width="1100" lsb="78"/>
<mtx name="less_hyphen_hyphen.liga" width="1650" lsb="78"/>
<mtx name="plus_plus.liga" width="1100" lsb="123"/>
</hmtx>
+980
View File
@@ -0,0 +1,980 @@
<Subrs>
<!-- The 'index' attribute is only for humans; it is ignored when parsed. -->
<CharString index="0">
rmoveto
8 69 -237 6 -73 44 -8 116 rlinecurve
335 8 rlineto
162 18 -68 108 -134 hhcurveto
-127 -104 -115 -149 -159 83 -89 307 -1 hvcurveto
-173 446 rmoveto
82 39 -59 -94 1 hvcurveto
-259 -8 rlineto
105 6 50 56 81 hhcurveto
endchar
</CharString>
<CharString index="1">
rmoveto
147 94 121 218 -1 hvcurveto
200 -79 111 -139 -147 -93 -120 -219 -199 80 -112 138 vhcurveto
8 581 rmoveto
95 52 -90 -170 -166 -49 -86 -92 -96 -51 90 170 166 48 86 93 hvcurveto
endchar
</CharString>
<CharString index="2">
rmoveto
hintmask 00111111
16 callsubr
-104 callsubr
hintmask 10011111
-79 61 -48 89 77 57 35 37 40 vhcurveto
hintmask 01011111
2 -22 4 -31 1 -10 rrcurveto
hintmask 10011111
-99 callgsubr
</CharString>
<CharString index="3">
-4 70 -4 69 102 vvcurveto
189 -76 59 -283 8 vhcurveto
-9 -70 219 -8 62 -29 7 -113 rlinecurve
-217 13 -100 -76 -101 vvcurveto
return
</CharString>
<CharString index="4">
rmoveto
84 71 55 82 118 -145 32 -99 -82 hvcurveto
13 68 52 47 125 45 -23 55 rcurveline
-157 -57 -75 -91 -113 vvcurveto
-104 63 -55 91 vhcurveto
6 53 rmoveto
-56 -42 37 77 hvcurveto
4 vlineto
89 59 96 -20 -78 vvcurveto
-49 -38 -30 -49 vhcurveto
endchar
</CharString>
<CharString index="5">
298 hlineto
5 55 rlineto
-114 356 hlineto
-64 -5 rlineto
-60 vlineto
-120 -16 2 -48 118 7 rlineto
-234 -125 vlineto
return
</CharString>
<CharString index="6">
rmoveto
133 -114 51 49 -176 144 rlineto
-4 hlineto
-176 -153 40 -39 rlineto
return
</CharString>
<CharString index="7">
rmoveto
24 36 -55 42 -92 84 -50 54 rlinecurve
-60 -67 62 -49 103 -65 68 -35 rlinecurve
return
</CharString>
<CharString index="8">
rmoveto
41 -13 55 64 19 79 -9 67 rlinecurve
-100 -5 22 -58 5 -64 -33 -70 rlinecurve
endchar
</CharString>
<CharString index="9">
rmoveto
hintmask 00111100
84 6 -57 207 -59 204 -65 208 17 callsubr
hlineto
hintmask 01011100
-65 -209 -59 -206 -57 -207 rrcurveto
83 hlineto
17 63 16 64 17 63 rrcurveto
209 hlineto
hintmask 10011100
18 -64 17 -65 17 -64 rrcurveto
hintmask 00111100
-160 554 rmoveto
8 hlineto
29 -99 27 -100 27 -99 rrcurveto
-175 hlineto
28 99 27 99 29 100 rrcurveto
endchar
</CharString>
<CharString index="10">
rmoveto
hintmask 0100011110000000
5 -56 rlineto
hintmask 0010101110000000
75 5 rlineto
-5 113 -2 160 214 vvcurveto
-81 hlineto
hintmask 1000011110000000
-172 2 -128 2 -88 vhcurveto
-27 -37 -41 -18 -47 hhcurveto
-61 -36 32 96 hvcurveto
308 vlineto
hintmask 1001001110000000
-81 -6 rlineto
-329 vlineto
-121 57 -49 87 vhcurveto
hintmask 1000011110000000
70 52 32 34 41 hvcurveto
endchar
</CharString>
<CharString index="11">
rmoveto
hintmask 01000111
5 -56 rlineto
hintmask 00101011
75 5 rlineto
-5 113 -2 160 214 vvcurveto
-81 hlineto
hintmask 10000111
-172 2 -128 2 -88 vhcurveto
-27 -37 -41 -18 -47 hhcurveto
-61 -36 32 96 hvcurveto
308 vlineto
hintmask 10010011
-81 -6 rlineto
-329 vlineto
-121 57 -49 87 vhcurveto
hintmask 10000111
70 52 32 34 41 hvcurveto
endchar
</CharString>
<CharString index="12">
rmoveto
-70 callsubr
hintmask 11011000
-63 callgsubr
hintmask 11100100
-63 callsubr
hintmask 11011000
-92 callsubr
hintmask 11100100
-94 callgsubr
</CharString>
<CharString index="13">
rmoveto
50 46 54 85 36 hvcurveto
-46 20 rlineto
-59 -27 -25 -34 -25 -42 -41 101 -64 hhcurveto
-51 -46 -54 -85 -35 hvcurveto
45 -20 rlineto
58 27 25 34 26 42 41 -100 64 hhcurveto
return
</CharString>
<CharString index="14">
-87 callsubr
hintmask 11100000
-95 callgsubr
hintmask 11010000
-80 callgsubr
endchar
</CharString>
<CharString index="15">
-71 313 rmoveto
27 28 24 52 52 30 -24 -33 -31 -28 -25 -44 -18 vhcurveto
-48 23 -42 23 34 vvcurveto
return
</CharString>
<CharString index="16">
rmoveto
104 68 87 126 124 -58 77 -103 -104 -67 -87 -126 -125 58 -76 102 hvcurveto
5 359 rmoveto
66 35 -58 -98 -93 -33 -55 -66 -66 -35 58 98 93 32 55 67 hvcurveto
endchar
</CharString>
<CharString index="17">
135 425 rmoveto
-102 callsubr
return
</CharString>
<CharString index="18">
rmoveto
39 -26 52 52 62 78 34 56 rlinecurve
-81 39 -23 -58 -45 -86 -38 -55 rlinecurve
208 -2 rmoveto
39 -24 53 52 61 77 35 56 rlinecurve
-84 35 -23 -59 -43 -81 -38 -56 rlinecurve
return
</CharString>
<CharString index="19">
8 71 rlineto
-298 211 253 63 -253 204 293 71 -376 -620 return
</CharString>
<CharString index="20">
rmoveto
5 -60 rlineto
207 6 77 53 66 vvcurveto
47 -46 39 -129 20 vhcurveto
return
</CharString>
<CharString index="21">
rmoveto
7 -75 166 20 47 46 66 173 rlinecurve
hintmask 11010000
64 162 52 146 41 121 rrcurveto
-78 hlineto
-26 -69 -70 -221 -37 -100 rrcurveto
-10 hlineto
hintmask 10110000
-55 125 -56 142 -49 125 -83 -5 rcurveline
49 -120 94 -227 57 -125 9 -2 rcurveline
-34 -80 -29 -17 -125 -19 rrcurveto
endchar
</CharString>
<CharString index="22">
rmoveto
7 68 -166 4 -33 44 -1 114 rlinecurve
209 5 rlineto
167 11 -44 100 -93 hhcurveto
-54 -41 -31 -55 -25 hvcurveto
hintmask 1010101110000000
-28 58 -60 19 -118 7 -6 -69 rcurveline
144 -9 32 -25 3 -116 rrcurveto
-135 -3 -65 -57 -99 vvcurveto
-78 44 -45 62 59 44 36 40 26 vhcurveto
hintmask 0101011110000000
35 -48 68 -26 125 -1 rrcurveto
-122 435 rmoveto
47 18 -52 -100 -1 hvcurveto
-135 -2 rlineto
107 3 23 47 45 hhcurveto
hintmask 1010011110000000
-206 -371 rmoveto
-35 -24 25 52 60 40 28 84 hvcurveto
-43 4 -38 11 -32 vhcurveto
-31 -20 -27 -21 -33 hhcurveto
endchar
</CharString>
<CharString index="23">
rmoveto
7 71 rlineto
-259 -11 -68 87 167 vvcurveto
142 50 92 271 3 vhcurveto
-5 80 rlineto
-304 -10 -98 -148 -170 vvcurveto
-186 89 -139 317 22 vhcurveto
endchar
</CharString>
<CharString index="24">
rmoveto
147 94 121 218 -1 hvcurveto
hintmask 10011100
101 -20 79 -38 53 vhcurveto
39 71 rlineto
hintmask 01101100
-53 28 -29 -56 rlineto
23 -32 -39 12 -46 hhcurveto
-147 -93 -120 -219 -102 21 -79 39 -53 hvcurveto
-39 -70 rlineto
hintmask 10101100
52 -28 30 55 rlineto
-22 32 38 -12 45 hhcurveto
-134 329 rmoveto
167 49 85 93 38 31 -14 -28 24 vhcurveto
-209 -380 rlineto
-17 43 -9 56 71 vvcurveto
148 -260 rmoveto
-38 -32 14 28 -23 hvcurveto
209 380 rlineto
17 -42 9 -57 -71 vvcurveto
-167 -50 -85 -92 vhcurveto
endchar
</CharString>
<CharString index="25">
-50 callgsubr
286 59 214.43 -55 callsubr
hintmask 10110110
501 322 rmoveto
hintmask 01101110
240 -114 101 -302 -42 vhcurveto
-277 -70 -59 70 -286 vlineto
hintmask 10110110
278 -42 138 122 243 vvcurveto
-334 -256 rmoveto
219 128 vlineto
3 59 rlineto
-131 211 hlineto
180 22 70 -81 -187 vvcurveto
-183 -76 -86 -174 26 vhcurveto
endchar
</CharString>
<CharString index="26">
-69 callgsubr
hintmask 10111000
-5 56 -75 -5 rlineto
5 -113 2 -160 -214 vvcurveto
81 hlineto
hintmask 11011000
171 -2 129 -2 89 vhcurveto
26 38 41 17 47 hhcurveto
endchar
</CharString>
<CharString index="27">
-250 19 -84 -80 -78 -123 274 -14 -87 vvcurveto
-44 -61 -36 -214 17 vhcurveto
-3 -72 rlineto
275 -15 87 77 80 125 -276 22 81 vvcurveto
return
</CharString>
<CharString index="28">
rmoveto
-80 -51 -47 -61 -58 54 -46 77 80 52 46 62 56 -54 48 -78 hvcurveto
return
</CharString>
<CharString index="29">
84 206 hlineto
hintmask 11010000
199 414 rlineto
-86 hlineto
-153 -334 rlineto
hintmask 10110000
-156 336 -89 -4 201 -412 rlineto
endchar
</CharString>
<CharString index="30">
69 -38 -21 26 -21 484 -20 23 1 callsubr
return
</CharString>
<CharString index="31">
407 hlineto
6 72 -320 -2 311 352 rlineto
68 -395 vlineto
-6 -72 308 2 -311 -351 rlineto
endchar
</CharString>
<CharString index="32">
11 -21 31 -14 callsubr
225 61 270.82 70.26 -11.08 -20 hstemhm
92 83 return
</CharString>
<CharString index="33">
-1 23 -4 51 -1 10 rrcurveto
-190 hlineto
-6 -58 124 -7 3 -98 1 -115 2 -150 rlinecurve
-130 hlineto
return
</CharString>
<CharString index="34">
-4 68.04 362.43001 67.53 -67.53 70.22 return
</CharString>
<CharString index="35">
rmoveto
233 -481 rlineto
79 620 -78 hlineto
hintmask 10011100
3 -472 rlineto
-4 hlineto
-225 472 rlineto
-87 -620 77 hlineto
hintmask 01101100
-3 481 rlineto
endchar
</CharString>
<CharString index="36">
hintmask 11010000
67 hmoveto
-68 callgsubr
return
</CharString>
<CharString index="37">
99 62 51 58 48 -49 30 -53 26 hvcurveto
return
</CharString>
<CharString index="38">
rmoveto
83 hlineto
5 136 rlineto
-85 hlineto
return
</CharString>
<CharString index="39">
rmoveto
-182 244 vlineto
6 71 rlineto
-177 211 146 63 -146 204 173 71 -301 hlineto
-69 -206 -70 -208 -64 -206 rrcurveto
81 hlineto
18 60 19 61 19 61 rrcurveto
115 367 rmoveto
6 -305 -102 hlineto
32 102 33 103 31 100 rrcurveto
endchar
</CharString>
<CharString index="40">
55 230.5 123 return
</CharString>
<CharString index="41">
-119 136 -55 59 52 vvcurveto
54 42 46 163 -8 vhcurveto
-6 76 rlineto
-213 4 -66 -91 -86 vvcurveto
-43 20 -40 40 -52 vhcurveto
return
</CharString>
<CharString index="42">
53 152.17 45.47 hstem
121 62 185 62 vstem
275 return
</CharString>
<CharString index="43">
154.5 57.5 return
</CharString>
<CharString index="44">
-61 -25 -37 -35 -47 vvcurveto
-59 56 -40 88 vhcurveto
return
</CharString>
<CharString index="45">
0 148 -127 -21 481 139 0 -20 -6 callgsubr
return
</CharString>
<CharString index="46">
-6 73.05 484.09 73.86 hstem
85 85 return
</CharString>
<CharString index="47">
422 554 -106 callgsubr
return
</CharString>
<CharString index="48">
rmoveto
hintmask 01011100
240 -114 101 -302 -42 vhcurveto
-622 vlineto
hintmask 10101100
278 -42 138 122 243 vvcurveto
-84 -13 rmoveto
-183 -76 -86 -174 26 vhcurveto
489 vlineto
180 22 70 -81 -187 vvcurveto
endchar
</CharString>
<CharString index="49">
57 -44 callgsubr
148 62 vstem
422 return
</CharString>
<CharString index="50">
-11 69 170 50 157 67 return
</CharString>
<CharString index="51">
rmoveto
170 -222 60 47 -168 218 170 209 -59 49 -169 -220 rlineto
235 -81 rmoveto
170 -222 60 47 -170 217 172 210 -59 49 -169 -220 rlineto
endchar
</CharString>
<CharString index="52">
71.64 -9.06999 -20 hstemhm
85 82 250 84 return
</CharString>
<CharString index="53">
hstemhm
123 64 -57 66 162 62 -59 67 return
</CharString>
<CharString index="54">
rlineto
66 -39 28 -29 -22 vvcurveto
-21 -34 -15 -83 -12 vhcurveto
return
</CharString>
<CharString index="55">
rmoveto
59 -49 169 220 4 81 -170 222 -60 -47 170 -216 rlineto
66 -211 rmoveto
59 -49 169 220 5 81 -171 222 -60 -47 170 -217 rlineto
endchar
</CharString>
<CharString index="56">
54 35 71 22 100 8 -4 86 rcurveline
-101 -12 -75 -40 -48 -50 rrcurveto
return
</CharString>
<CharString index="57">
rmoveto
55 -199 rlineto
29 hlineto
53 199 rlineto
3 hlineto
-1 -253 rlineto
52 329 -64 hlineto
-55 -200 rlineto
-2 hlineto
-59 200 rlineto
-63 -329 50 hlineto
-1 253 rlineto
endchar
</CharString>
<CharString index="58">
0 8 -2 3 -4 -4 -2 -3 -13 callgsubr
0 -9 2 -3 4 4 2 3 -13 callgsubr
return
</CharString>
<CharString index="59">
-15 72 563 -20 hstem
75 84 232 83 vstem
return
</CharString>
<CharString index="60">
-59 callgsubr
hstem
105 83 return
</CharString>
<CharString index="61">
rmoveto
70 -334 -70 vlineto
return
</CharString>
<CharString index="62">
-6.23 70.23 -47 -21 424 77 return
</CharString>
<CharString index="63">
84.42 return
</CharString>
<CharString index="64">
60 290 56 hstemhm
337 76 -52 64 hintmask 11010000
136 return
</CharString>
<CharString index="65">
-220 50 177 -21 28 -21 151 50 return
</CharString>
<CharString index="66">
50 314 -35 callgsubr
hintmask 11100100
267 return
</CharString>
<CharString index="67">
0 72.5 475 72.5 return
</CharString>
<CharString index="68">
-8.49 67.49 489 80 return
</CharString>
<CharString index="69">
17 callgsubr
238 79 return
</CharString>
<CharString index="70">
hstemhm
82 81 218 81 return
</CharString>
<CharString index="71">
58 hstemhm
131 301 -68 68 hintmask 11000000
180 return
</CharString>
<CharString index="72">
-25 callsubr
-41 callgsubr
return
</CharString>
<CharString index="73">
549 191 71 -463 vlineto
-7 -71 rlineto
195 -549 hlineto
return
</CharString>
<CharString index="74">
555 rmoveto
4 hlineto
176 151 -41 40 -131 -112 rlineto
return
</CharString>
<CharString index="75">
151 -7 rlineto
-571 -159 vlineto
return
</CharString>
<CharString index="76">
-53 callgsubr
hintmask 10110000
-7 -58 rlineto
hintmask 11010000
-32 callsubr
return
</CharString>
<CharString index="77">
57 289 58 hstem
347 66 vstem
131 return
</CharString>
<CharString index="78">
0 100 -79 -21 490 -20 hstemhm
58 80 278 76 hintmask 01111000
return
</CharString>
<CharString index="79">
47 93 44 78 vvcurveto
74 -78 46 -226 73 vhcurveto
-28 -66 rlineto
175 -53 76 -38 -54 -58 -89 -42 -63 vvcurveto
return
</CharString>
<CharString index="80">
0 66 488 66 -5 callgsubr
return
</CharString>
<CharString index="81">
-157 -21 668 -20 22 -20 return
</CharString>
<CharString index="82">
-14 67 384 66 return
</CharString>
<CharString index="83">
81 hintmask 11011100
291 432 -73 callgsubr
return
</CharString>
<CharString index="84">
91 11 -212 312 197 303 rlineto
-89 hlineto
-173 -273 rlineto
-68 273 -83 hlineto
return
</CharString>
<CharString index="85">
rmoveto
0 9 7 6 9 9 7 -6 -13 callgsubr
0 -9 -7 -7 -9 -9 -7 6 -13 callgsubr
return
</CharString>
<CharString index="86">
-150 83 -111 297 20 vhcurveto
return
</CharString>
<CharString index="87">
-221 61 168 -21 141 57 return
</CharString>
<CharString index="88">
-12 67 -36 -21 25 -21 430 69 -3 -20 221 -20 27 -20 hstemhm
56 80 241 81 return
</CharString>
<CharString index="89">
234 rmoveto
53 hlineto
2 87 25 264 4 91 rrcurveto
-103 hlineto
2 -91 17 -264 -87 vvcurveto
return
</CharString>
<CharString index="90">
76 4 rlineto
-5 111 -2 155 220 vvcurveto
return
</CharString>
<CharString index="91">
122 15 61 39 50 vvcurveto
return
</CharString>
<CharString index="92">
21 callgsubr
hstemhm
return
</CharString>
<CharString index="93">
-21 24 -21 return
</CharString>
<CharString index="94">
136 hstemhm
return
</CharString>
<CharString index="95">
rmoveto
-41 13 -55 -64 -19 -79 9 -67 rlinecurve
100 5 -22 58 -5 64 33 70 rlinecurve
return
</CharString>
<CharString index="96">
rmoveto
-874 324 vlineto
7 66 rlineto
-253 742 249 66 hlineto
endchar
</CharString>
<CharString index="97">
hstemhm
36 478 return
</CharString>
<CharString index="98">
1 69 rlineto
return
</CharString>
<CharString index="99">
-15 69 -41 -21 574 69 -7 -20 hstemhm
46 84 290 84 hintmask 10101100
return
</CharString>
<CharString index="100">
-1 -21 280 69 hstem
78 return
</CharString>
<CharString index="101">
hstem
255 81 vstem
return
</CharString>
<CharString index="102">
64.5 return
</CharString>
<CharString index="103">
rmoveto
-9 callsubr
-1494 -69 hlineto
return
</CharString>
<CharString index="104">
-23 -44 -29 -48 -47 108 -78 hhcurveto
-58 -41 -53 -102 -38 hvcurveto
return
</CharString>
<CharString index="105">
7 66 rlineto
-85 8 -32 16 24 vvcurveto
24 29 30 102 48 vhcurveto
return
</CharString>
<CharString index="106">
15 -21 27 -21 26 -21 274 68 273 -20 hstemhm
91 83 return
</CharString>
<CharString index="107">
rmoveto
26 -68 rlineto
230 73 80 70 68 76 -101 43 45 vvcurveto
return
</CharString>
<CharString index="108">
-20 23 -20 return
</CharString>
<CharString index="109">
-57 95 -49 -51 vvcurveto
-45 -78 -41 -180 -50 vhcurveto
endchar
</CharString>
<CharString index="110">
vvcurveto
-49 49 -34 136 -11 vhcurveto
return
</CharString>
<CharString index="111">
-20 84 -20 28 -20 hstemhm
return
</CharString>
<CharString index="112">
49.5 return
</CharString>
<CharString index="113">
rlineto
-119 hlineto
return
</CharString>
<CharString index="114">
10 hlineto
0 6 -1 3 -4 -3 -2 -2 -13 callgsubr
return
</CharString>
<CharString index="115">
-219 53 152.17 45.47 return
</CharString>
<CharString index="116">
249 569 rmoveto
83 hlineto
9 136 rlineto
-86 hlineto
return
</CharString>
<CharString index="117">
30.5 11 callgsubr
return
</CharString>
<CharString index="118">
-151 -21 29 -21 152 return
</CharString>
<CharString index="119">
57.5 148 return
</CharString>
<CharString index="120">
rmoveto
22 callsubr
return
</CharString>
<CharString index="121">
66 742 66 hstem
137 78 vstem
137 return
</CharString>
<CharString index="122">
rmoveto
8 65 rlineto
-85 return
</CharString>
<CharString index="123">
74 5 rlineto
return
</CharString>
<CharString index="124">
rlinecurve
-116 return
</CharString>
<CharString index="125">
-81 -7 rlineto
return
</CharString>
<CharString index="126">
hstemhm
230 72 -71 77 12 81 -76 78 return
</CharString>
<CharString index="127">
102 88 -93 -164 -166 -87 -93 -106 return
</CharString>
<CharString index="128">
-17 -174 rlineto
59 hlineto
17 174 rlineto
return
</CharString>
<CharString index="129">
6 -64 rlineto
-16 callsubr
return
</CharString>
<CharString index="130">
136 hstem
return
</CharString>
</Subrs>