Add Operator Mono Book Light ligatures

This commit is contained in:
kiliman
2019-09-30 20:07:02 -04:00
parent 43d7f44527
commit 009dac1619
42 changed files with 5475 additions and 0 deletions
@@ -0,0 +1,121 @@
<ttFont>
<head>
<!-- Most of this table will be recalculated by the compiler -->
<tableVersion value="1.0"/>
<fontRevision value="1.002"/>
<magicNumber value="0x5f0f3cf5"/>
<flags value="00000000 00000011"/>
<unitsPerEm value="1000"/>
<xMin value="-1562"/>
<yMin value="-371"/>
<xMax value="717"/>
<yMax value="1130"/>
<macStyle value="00000000 00000010"/>
<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="600"/>
<minLeftSideBearing value="-1562"/>
<minRightSideBearing value="-167"/>
<xMaxExtent value="717"/>
<caretSlopeRise value="1000"/>
<caretSlopeRun value="194"/>
<caretOffset value="0"/>
<reserved0 value="0"/>
<reserved1 value="0"/>
<reserved2 value="0"/>
<reserved3 value="0"/>
<metricDataFormat value="0"/>
<numberOfHMetrics value="468"/>
</hhea>
<CFF>
<CFFFont>
<FontBBox value="-1562 -371 717 1130"/>
</CFFFont>
</CFF>
<CFF>
<CFFFont>
<Private>
<nominalWidthX value="107"/>
</Private>
</CFFFont>
</CFF>
</ttFont>
@@ -0,0 +1,7 @@
<Glyph name="LIG" lsb="0" width="550">
<CharString>
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,51 @@
<Glyph name="ampersand_ampersand.liga" lsb="-411" width="550">
<CharString>
-10 71 hstem
-411 76 132 73 149 76 132 73 vstem
523 350 rmoveto
-66 24 -30 -59 -30 -50 -30 -42 rlinecurve
{db2882dd} callsubr
-17 19 -15 20 -14 20 {c03968d2} callsubr
26 -37 75 -60 77 -17 rrcurveto
-3 11 14 -2 14 hhcurveto
64 72 41 78 77 hvcurveto
31 -43 37 -43 41 -42 63 51 rcurveline
-47 47 -40 45 -32 46 40 50 40 60 40 70 rrcurveto
-796 -289 rmoveto
{e80dab6b} callsubr
430 hmoveto
{e80dab6b} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="db2882dd">
-37 63 -22 63 -8 65 rrcurveto
60 60 35 65 49 vvcurveto
33 -22 19 -32 -51 -63 -97 -107 vhcurveto
-7 vlineto
-128 -109 -80 -109 -100 vvcurveto
return
</CharString>
<CharString index="1" fingerprint="c03968d2">
40 50 40 60 40 70 -66 24 rcurveline
-30 -59 -30 -50 -30 -42 {db2882dd} callsubr
-75 41 -46 74 64 75 41 78 77 vhcurveto
return
</CharString>
<CharString index="2" fingerprint="db2882dd">
-37 63 -22 63 -8 65 rrcurveto
60 60 35 65 49 vvcurveto
33 -22 19 -32 -51 -63 -97 -107 vhcurveto
-7 vlineto
-128 -109 -80 -109 -100 vvcurveto
return
</CharString>
<CharString index="3" fingerprint="e80dab6b">
-38 -24 24 43 69 58 80 82 80 hvcurveto
12 -66 28 -66 41 -66 rrcurveto
-67 -61 -56 -31 -42 hhcurveto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,23 @@
<Glyph name="bar_bar.liga" lsb="-298" width="550">
<CharString>
-298 247 103 247 vstem
-51 707 {b0cb0c2d} callgsubr
523 888 {b0cb0c2d} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="b0cb0c2d">
rmoveto
-74 -2 -173 -886 rlineto
74 hlineto
return
</CharString>
<CharString index="1" fingerprint="b0cb0c2d">
rmoveto
-74 -2 -173 -886 rlineto
74 hlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,14 @@
<Glyph name="bar_greater.liga" lsb="-261" width="550">
<CharString>
-261 75 468 74 vstem
-13 710 rmoveto
-76 -6 -172 -886 rlineto
75 hlineto
627 440 13 69 rlineto
-82 -40 rmoveto
-540 -376 137 709 405 -323 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,60 @@
<Glyph name="colon_equal.liga" lsb="-297" width="550">
<CharString>
{53fa50ea} callsubr
-253 618 vstem
-253 354 {d8368263} callsubr
-98 rmoveto
{14bcb405} callgsubr
-424 {83c7393b} callsubr
-283 -245 {d8368263} callsubr
-94 {331d84c3} callgsubr
-424 {fff746ed} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="d8368263">
rmoveto
118 hlineto
25 117 rlineto
-119 hlineto
638 return
</CharString>
<CharString index="4" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
<CharString index="5" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="14bcb405">
14 69 rlineto
return
</CharString>
<CharString index="1" fingerprint="331d84c3">
rmoveto
{b42578a3} callsubr
return
</CharString>
<CharString index="2" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,65 @@
<Glyph name="equal_equal.2.liga" lsb="-472" width="550">
<CharString>
{53fa50ea} callsubr
-472 944 vstem
-6 373 {331d84c3} callgsubr
-424 {fff746ed} callgsubr
943 hmoveto
{b42578a3} callsubr
-414 {fff746ed} callgsubr
-150 {b7988df5} callgsubr
-424 {83c7393b} callsubr
943 hmoveto
{14bcb405} callgsubr
-414 {83c7393b} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
<CharString index="4" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="331d84c3">
rmoveto
{b42578a3} callsubr
return
</CharString>
<CharString index="1" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="2" fingerprint="b7988df5">
{4bc44ff7} callgsubr
69 rlineto
return
</CharString>
<CharString index="3" fingerprint="4bc44ff7">
-222 rmoveto
14 return
</CharString>
<CharString index="4" fingerprint="14bcb405">
14 69 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,55 @@
<Glyph name="equal_equal.liga" lsb="-472" width="550">
<CharString>
{53fa50ea} callsubr
-472 944 vstem
514 373 {331d84c3} callgsubr
-944 {fff746ed} callgsubr
900 {b7988df5} callgsubr
-944 {83c7393b} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
<CharString index="4" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="331d84c3">
rmoveto
{b42578a3} callsubr
return
</CharString>
<CharString index="1" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="2" fingerprint="b7988df5">
{4bc44ff7} callgsubr
69 rlineto
return
</CharString>
<CharString index="3" fingerprint="4bc44ff7">
-222 rmoveto
14 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,63 @@
<Glyph name="equal_equal_equal.2.liga" lsb="-1022" width="550">
<CharString>
{53fa50ea} callsubr
-1022 1494 vstem
-536 373 rmoveto
{bf9bf165} callsubr
968 hmoveto
{bf9bf165} callsubr
968 hmoveto
{bf9bf165} callsubr
-650 -222 rmoveto
{afc41edc} callgsubr
968 hmoveto
{afc41edc} callgsubr
968 hmoveto
{afc41edc} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="bf9bf165">
{b42578a3} callsubr
-444 {fff746ed} callgsubr
return
</CharString>
<CharString index="4" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
<CharString index="5" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="1" fingerprint="afc41edc">
{14bcb405} callgsubr
-444 {83c7393b} callsubr
return
</CharString>
<CharString index="2" fingerprint="14bcb405">
14 69 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,54 @@
<Glyph name="equal_equal_equal.liga" lsb="-1022" width="550">
<CharString>
40 69 153 {2a39309a} callsubr
hstem
-1022 1494 cntrmask 11100000
557 484 {331d84c3} callgsubr
-1494 {fff746ed} callgsubr
1450 -222 {331d84c3} callgsubr
-1494 {fff746ed} callgsubr
1450 {b7988df5} callgsubr
-1494 {83c7393b} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="1" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
<CharString index="2" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="331d84c3">
rmoveto
{b42578a3} callsubr
return
</CharString>
<CharString index="1" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="2" fingerprint="331d84c3">
rmoveto
{b42578a3} callsubr
return
</CharString>
<CharString index="3" fingerprint="b7988df5">
{4bc44ff7} callgsubr
69 rlineto
return
</CharString>
<CharString index="4" fingerprint="4bc44ff7">
-222 rmoveto
14 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,65 @@
<Glyph name="equal_equal_greater.liga" lsb="-1022" width="550">
<CharString>
{53fa50ea} callsubr
-1022 394 691 424 vstem
{d074a68d} callsubr
-1222 {fff746ed} callgsubr
1305 {c3e48ac9} callsubr
-1329 {83c7393b} callsubr
1243 hlineto
{3776599f} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="d074a68d">
{7097f26b} callgsubr
103 -104 rlineto
return
</CharString>
<CharString index="4" fingerprint="c3e48ac9">
hlineto
83 -84 -2 -9 -87 -60 rlineto
return
</CharString>
<CharString index="5" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
<CharString index="6" fingerprint="3776599f">
-158 -109 {33c8b3e3} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="1" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="2" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,66 @@
<Glyph name="equal_greater.liga" lsb="-472" width="550">
<CharString>
{03f44ce8} callsubr
hstemhm
-472 937 -402 {fcf2278c} callgsubr
{d074a68d} callsubr
-672 {fff746ed} callgsubr
755 {c3e48ac9} callsubr
-779 {83c7393b} callsubr
693 hlineto
hintmask 11010000
{3776599f} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="d074a68d">
{7097f26b} callgsubr
103 -104 rlineto
return
</CharString>
<CharString index="3" fingerprint="c3e48ac9">
hlineto
83 -84 -2 -9 -87 -60 rlineto
return
</CharString>
<CharString index="4" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
<CharString index="5" fingerprint="3776599f">
-158 -109 {33c8b3e3} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="fcf2278c">
424 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="2" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="3" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,58 @@
<Glyph name="equal_less_less.liga" lsb="-1022" width="550">
<CharString>
{03f44ce8} callsubr
hstemhm
-1022 1486 -686 424 -114 424 hintmask 11001000
-142 301 rmoveto
hintmask 11010000
{83815ada} callsubr
-907 {fff746ed} callgsubr
822 {5abe2a2a} callgsubr
-834 hlineto
hintmask 11100000
-13 -69 rlineto
914 {e5b3db5a} callgsubr
312 10 rmoveto
hintmask 11001000
344 237 {83946452} callsubr
-255 257 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="83815ada">
344 237 -34 61 -226 -157 rlineto
return
</CharString>
<CharString index="3" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="fff746ed">
hlineto
-14 -69 rlineto
return
</CharString>
<CharString index="1" fingerprint="5abe2a2a">
hlineto
-53 -37 -12 -67 47 -49 rlineto
return
</CharString>
<CharString index="2" fingerprint="e5b3db5a">
hlineto
165 -170 54 53 -255 257 rlineto
return
</CharString>
<CharString index="3" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,51 @@
<Glyph name="exclam_equal.liga" lsb="-408" width="550">
<CharString>
{c41cabed} callsubr
-567 {2a39309a} callsubr
hstemhm
-437 944 hintmask 00110000
622 373 rmoveto
28 69 rlineto
-388 hlineto
220 247 rlineto
hintmask 10010000
-57 29 rlineto
hintmask 00110000
-246 -276 rlineto
-473 {364cb51f} callsubr
439 hlineto
hintmask 01010000
{89416abb} callsubr
-362 {364cb51f} callsubr
328 hlineto
-279 -313 rlineto
hintmask 10010000
66 -20 rlineto
hintmask 01010000
296 333 rlineto
532 hlineto
28 69 rlineto
-498 hlineto
hintmask 00110000
136 153 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="c41cabed">
-182 900 return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="364cb51f">
hlineto
-27 -69 rlineto
return
</CharString>
<CharString index="3" fingerprint="89416abb">
-137 -153 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,59 @@
<Glyph name="exclam_equal_equal.liga" lsb="-979" width="550">
<CharString>
{c41cabed} callsubr
-678 69 153 {2a39309a} callsubr
hstemhm
-987 1494 cntrmask 01110000
hintmask 00111000
686 484 rmoveto
28 69 rlineto
-603 hlineto
121 136 rlineto
hintmask 10001000
-57 29 rlineto
hintmask 00111000
-147 -165 rlineto
-808 {364cb51f} callsubr
774 hlineto
{89416abb} callsubr
-696 {364cb51f} callsubr
662 hlineto
hintmask 01111000
{89416abb} callsubr
-585 hlineto
-26 -69 rlineto
550 hlineto
-180 -202 rlineto
hintmask 10001000
66 -20 rlineto
hintmask 01111000
198 222 rlineto
859 hlineto
27 69 rlineto
-825 hlineto
136 153 rlineto
748 hlineto
28 69 rlineto
-715 hlineto
137 153 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="c41cabed">
-182 900 return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="364cb51f">
hlineto
-27 -69 rlineto
return
</CharString>
<CharString index="3" fingerprint="89416abb">
-137 -153 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,25 @@
<Glyph name="greater_equal.2.liga" lsb="-308" width="600">
<CharString>
493 -141 69 390 69 hstem
-295 615 vstem
-262 95 rmoveto
-15 -79 673 302 14 69 -520 280 -49 {90350ff9} callgsubr
4 -488 rmoveto
13 69 rlineto
-615 {83c7393b} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="90350ff9">
-63 464 -247 -2 -10 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,18 @@
<Glyph name="greater_equal.liga" lsb="-296" width="550">
<CharString>
138 77 103 69 hstem
-261 639 vstem
-261 95 rmoveto
19 -64 640 287 13 69 -519 280 -50 {90350ff9} callgsubr
59 -209 rmoveto
15 77 -674 -300 19 -64 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="90350ff9">
-63 464 -247 -2 -10 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,76 @@
<Glyph name="greater_equal_greater.liga" lsb="-1037" width="550">
<CharString>
{30a8b931} callgsubr
1478 -402 424 hintmask 11010000
{d074a68d} callsubr
-996 {bbfb8b2c} callgsubr
hintmask 11100000
{77242ba8} callsubr
980 {0377f142} callgsubr
-979 hlineto
34 24 rlineto
hintmask 11100000
12 68 -59 61 rlineto
998 hlineto
83 -84 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="d074a68d">
{7097f26b} callgsubr
103 -104 rlineto
return
</CharString>
<CharString index="3" fingerprint="77242ba8">
-344 -238 34 -61 244 170 rlineto
return
</CharString>
<CharString index="4" fingerprint="3776599f">
-158 -109 {33c8b3e3} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="30a8b931">
{03f44ce8} callsubr
hstemhm
-1037 424 -400 return
</CharString>
<CharString index="1" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="2" fingerprint="bbfb8b2c">
hlineto
-153 157 {25bfa713} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="25bfa713">
-54 -53 255 -257 -2 -9 return
</CharString>
<CharString index="4" fingerprint="0377f142">
hlineto
hintmask 11001000
{3776599f} callsubr
-80 -32 rmoveto
-87 -60 rlineto
return
</CharString>
<CharString index="5" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="6" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,63 @@
<Glyph name="greater_greater_equal.liga" lsb="-1037" width="550">
<CharString>
{30a8b931} callgsubr
1485 -1199 {fcf2278c} callgsubr
-613 312 rmoveto
-279 287 {25bfa713} callgsubr
-344 -238 34 -61 378 263 rlineto
1154 198 rmoveto
-958 {bbfb8b2c} callgsubr
hintmask 11001000
{77242ba8} callsubr
hintmask 11010000
920 {00ffbe03} callgsubr
-834 hlineto
34 24 rlineto
hintmask 11001000
12 68 -59 61 rlineto
876 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="77242ba8">
-344 -238 34 -61 244 170 rlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="30a8b931">
{03f44ce8} callsubr
hstemhm
-1037 424 -400 return
</CharString>
<CharString index="1" fingerprint="fcf2278c">
424 hintmask 11100000
return
</CharString>
<CharString index="2" fingerprint="25bfa713">
-54 -53 255 -257 -2 -9 return
</CharString>
<CharString index="3" fingerprint="bbfb8b2c">
hlineto
-153 157 {25bfa713} callgsubr
rlineto
return
</CharString>
<CharString index="4" fingerprint="00ffbe03">
hlineto
{14bcb405} callgsubr
return
</CharString>
<CharString index="5" fingerprint="14bcb405">
14 69 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,52 @@
<Glyph name="hyphen_greater.liga" lsb="-431" width="550">
<CharString>
{2417f8b4} callsubr
-431 896 {0322b936} callgsubr
-789 {83c7393b} callsubr
806 {4701958a} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="2417f8b4">
258 69 hstemhm
return
</CharString>
<CharString index="1" fingerprint="eaf6837f">
424 hintmask 11000000
return
</CharString>
<CharString index="2" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
<CharString index="3" fingerprint="4701958a">
hlineto
hintmask 10100000
-312 -216 {867ee3c3} callsubr
</CharString>
<CharString index="4" fingerprint="867ee3c3">
{33c8b3e3} callgsubr
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0322b936">
-402 {eaf6837f} callsubr
{7097f26b} callgsubr
217 -219 rlineto
return
</CharString>
<CharString index="1" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="2" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,26 @@
<Glyph name="hyphen_hyphen.liga" lsb="-337" width="550">
<CharString>
259 68 hstem
-337 310 70 310 vstem
-39 259 rmoveto
{a122bbee} callgsubr
678 hmoveto
{a122bbee} callgsubr
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="a122bbee">
12 68 rlineto
-297 hlineto
-13 -68 rlineto
return
</CharString>
<CharString index="1" fingerprint="a122bbee">
12 68 rlineto
-297 hlineto
-13 -68 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,52 @@
<Glyph name="hyphen_hyphen_greater.liga" lsb="-981" width="550">
<CharString>
{2417f8b4} callsubr
-981 1446 {0322b936} callgsubr
-1339 {83c7393b} callsubr
1356 {4701958a} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="2417f8b4">
258 69 hstemhm
return
</CharString>
<CharString index="1" fingerprint="eaf6837f">
424 hintmask 11000000
return
</CharString>
<CharString index="2" fingerprint="83c7393b">
hlineto
-13 -69 rlineto
return
</CharString>
<CharString index="3" fingerprint="4701958a">
hlineto
hintmask 10100000
-312 -216 {867ee3c3} callsubr
</CharString>
<CharString index="4" fingerprint="867ee3c3">
{33c8b3e3} callgsubr
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0322b936">
-402 {eaf6837f} callsubr
{7097f26b} callgsubr
217 -219 rlineto
return
</CharString>
<CharString index="1" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="2" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="3" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,14 @@
<Glyph name="less_bar.liga" lsb="-269" width="550">
<CharString>
-354 75 450 75 vstem
341 704 rmoveto
-596 -378 -14 -69 438 -439 rlineto
75 hlineto
173 892 rlineto
-229 -797 rmoveto
-376 374 2 10 510 317 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,20 @@
<Glyph name="less_equal.2.liga" lsb="-283" width="600">
<CharString>
493 -141 69 hstem
-283 756 vstem
378 {90be0ec6} callgsubr
-25 63 -628 -280 -14 -69 557 -302 rlineto
-646 -157 rmoveto
615 hlineto
13 69 rlineto
-615 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="90be0ec6">
95 rmoveto
-467 252 2 10 560 247 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,18 @@
<Glyph name="less_equal.liga" lsb="-247" width="550">
<CharString>
138 77 103 69 hstem
-247 606 vstem
359 {90be0ec6} callgsubr
-24 63 -629 -280 -13 -69 528 -287 rlineto
-563 107 rmoveto
528 -287 43 64 -556 300 rlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs>
<CharString index="0" fingerprint="90be0ec6">
95 rmoveto
-467 252 2 10 560 247 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,58 @@
<Glyph name="less_equal_equal.liga" lsb="-1012" width="550">
<CharString>
{03f44ce8} callsubr
hstemhm
-1014 1486 -1484 {fcf2278c} callgsubr
-827 373 rmoveto
1341 hlineto
{b42578a3} callsubr
-1256 hlineto
hintmask 11010000
{0cd8acae} callgsubr
hintmask 11100000
1266 {00ffbe03} callgsubr
-1349 hlineto
-70 71 2 10 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="b42578a3">
15 69 rlineto
return
</CharString>
<CharString index="3" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="fcf2278c">
424 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="0cd8acae">
139 96 {83946452} callsubr
-116 117 rlineto
return
</CharString>
<CharString index="2" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
<CharString index="3" fingerprint="00ffbe03">
hlineto
{14bcb405} callgsubr
return
</CharString>
<CharString index="4" fingerprint="14bcb405">
14 69 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,73 @@
<Glyph name="less_equal_greater.liga" lsb="-1012" width="550">
<CharString>
{03f44ce8} callsubr
hstemhm
-1014 1479 -1477 424 651 {fcf2278c} callgsubr
{d074a68d} callsubr
-984 hlineto
hintmask 11010000
{0cd8acae} callgsubr
1016 {0377f142} callgsubr
-1184 hlineto
-70 71 2 10 105 72 rlineto
1153 hlineto
83 -84 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="1" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="2" fingerprint="d074a68d">
{7097f26b} callgsubr
103 -104 rlineto
return
</CharString>
<CharString index="3" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
<CharString index="4" fingerprint="3776599f">
-158 -109 {33c8b3e3} callgsubr
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="fcf2278c">
424 hintmask 11100000
return
</CharString>
<CharString index="1" fingerprint="7097f26b">
208 599 rmoveto
-54 -53 return
</CharString>
<CharString index="2" fingerprint="0cd8acae">
139 96 {83946452} callsubr
-116 117 rlineto
return
</CharString>
<CharString index="3" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
<CharString index="4" fingerprint="0377f142">
hlineto
hintmask 11001000
{3776599f} callsubr
-80 -32 rmoveto
-87 -60 rlineto
return
</CharString>
<CharString index="5" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="6" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,57 @@
<Glyph name="less_equal_less.liga" lsb="-1012" width="550">
<CharString>
{53fa50ea} callsubr
-1012 424 676 424 vstem
168 301 rmoveto
{83815ada} callsubr
-979 hlineto
{0cd8acae} callgsubr
997 {e5b3db5a} callgsubr
-1030 -71 rmoveto
-70 71 2 10 105 72 rlineto
980 {5abe2a2a} callgsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="53fa50ea">
{03f44ce8} callsubr
hstem
return
</CharString>
<CharString index="1" fingerprint="03f44ce8">
151 {2a39309a} callsubr
return
</CharString>
<CharString index="2" fingerprint="2a39309a">
69 153 69 return
</CharString>
<CharString index="3" fingerprint="83815ada">
344 237 -34 61 -226 -157 rlineto
return
</CharString>
<CharString index="4" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="0cd8acae">
139 96 {83946452} callsubr
-116 117 rlineto
return
</CharString>
<CharString index="1" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
<CharString index="2" fingerprint="e5b3db5a">
hlineto
165 -170 54 53 -255 257 rlineto
return
</CharString>
<CharString index="3" fingerprint="5abe2a2a">
hlineto
-53 -37 -12 -67 47 -49 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,49 @@
<Glyph name="less_exclam_hyphen_hyphen.liga" lsb="-1562" width="550">
<CharString>
0 110 148 69 hstemhm
-1562 424 202 245 hintmask 11100000
-857 233 rmoveto
52 hlineto
hintmask 11110000
{e1fb31a3} callgsubr
-281 305 rmoveto
{5509cf8e} callgsubr
381 hlineto
19 69 rlineto
-393 hlineto
876 hmoveto
-13 -69 rlineto
1011 hlineto
19 69 rlineto
-1385 -327 {78915a09} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
<CharString index="1" fingerprint="78915a09">
rmoveto
108 hlineto
22 110 rlineto
-107 hlineto
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="e1fb31a3">
19 89 73 261 22 93 rrcurveto
-102 hlineto
-16 -93 -31 -261 -17 -89 rrcurveto
return
</CharString>
<CharString index="1" fingerprint="5509cf8e">
{83946452} callsubr
-222 224 rlineto
return
</CharString>
<CharString index="2" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,40 @@
<Glyph name="less_hyphen.liga" lsb="-462" width="550">
<CharString>
{2417f8b4} callsubr
-464 900 -898 {eaf6837f} callsubr
449 327 rmoveto
-793 {15f0e26a} callsubr
781 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2417f8b4">
258 69 hstemhm
return
</CharString>
<CharString index="1" fingerprint="eaf6837f">
424 hintmask 11000000
return
</CharString>
<CharString index="2" fingerprint="15f0e26a">
hlineto
hintmask 10100000
306 211 {5509cf8e} callgsubr
return
</CharString>
<CharString index="3" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="5509cf8e">
{83946452} callsubr
-222 224 rlineto
return
</CharString>
<CharString index="1" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,40 @@
<Glyph name="less_hyphen_hyphen.liga" lsb="-1012" width="550">
<CharString>
{2417f8b4} callsubr
-1014 1450 -1448 {eaf6837f} callsubr
449 327 rmoveto
-1343 {15f0e26a} callsubr
1331 hlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="2417f8b4">
258 69 hstemhm
return
</CharString>
<CharString index="1" fingerprint="eaf6837f">
424 hintmask 11000000
return
</CharString>
<CharString index="2" fingerprint="15f0e26a">
hlineto
hintmask 10100000
306 211 {5509cf8e} callgsubr
return
</CharString>
<CharString index="3" fingerprint="83946452">
{64f993c2} callgsubr
279 -288 54 53 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="5509cf8e">
{83946452} callsubr
-222 224 rlineto
return
</CharString>
<CharString index="1" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,25 @@
<Glyph name="less_slash.liga" lsb="-462" width="550">
<CharString>
{c41cabed} callsubr
hstemhm
-462 424 -252 676 hintmask 10100000
323 718 rmoveto
-466 -670 -241 243 2 10 rlineto
hintmask 11000000
344 237 {64f993c2} callgsubr
275 -284 rlineto
hintmask 10100000
-103 -147 70 -20 606 871 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="c41cabed">
-182 900 return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="64f993c2">
-34 61 -378 -263 -12 -67 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,51 @@
<Glyph name="plus_plus.liga" lsb="-428" width="550">
<CharString>
259 67 hstem
-3 448 vstem
263 326 rmoveto
{d7892153} callgsubr
-354 {f12d5fd2} callgsubr
37 188 rlineto
354 hlineto
-37 -188 rlineto
71 hlineto
37 188 rlineto
181 hlineto
14 67 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="95fad126">
rlineto
-71 hlineto
return
</CharString>
<CharString index="1" fingerprint="95fad126">
rlineto
-71 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="d7892153">
36 187 {95fad126} callsubr
-36 -187 rlineto
return
</CharString>
<CharString index="1" fingerprint="f12d5fd2">
hlineto
{d7892153} callgsubr
-182 hlineto
-13 -67 rlineto
182 hlineto
-37 -188 rlineto
71 hlineto
return
</CharString>
<CharString index="2" fingerprint="d7892153">
36 187 {95fad126} callsubr
-36 -187 rlineto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,49 @@
<Glyph name="question_question.liga" lsb="-362" width="550">
<CharString>
0 109 hstem
-53 89 291 89 vstem
-324 679 rmoveto
{4143d396} callgsubr
380 hmoveto
{4143d396} callgsubr
-418 -679 {d2f9b0db} callsubr
358 -109 {d2f9b0db} callsubr
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="d2f9b0db">
rmoveto
107 hlineto
22 109 rlineto
-107 hlineto
return
</CharString>
<CharString index="1" fingerprint="d2f9b0db">
rmoveto
107 hlineto
22 109 rlineto
-107 hlineto
return
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="4143d396">
-16 -79 rlineto
190 -22 97 -30 -73 vvcurveto
-57 -58 -54 -176 -91 vhcurveto
25 -43 rlineto
215 108 83 81 84 vvcurveto
95 -116 55 -244 26 vhcurveto
return
</CharString>
<CharString index="1" fingerprint="4143d396">
-16 -79 rlineto
190 -22 97 -30 -73 vvcurveto
-57 -58 -54 -176 -91 vhcurveto
25 -43 rlineto
215 108 83 81 84 vvcurveto
95 -116 55 -244 26 vhcurveto
return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="slash_greater.liga" lsb="-406" width="550">
<CharString>
{c41cabed} callsubr
hstemhm
-406 676 -207 {eaf6837f} callsubr
208 599 rmoveto
-2 -2 64 92 {3eb247b4} callsubr
500 718 245 -247 -2 -9 rlineto
hintmask 10100000
-344 -238 {867ee3c3} callsubr
</CharString>
<Subrs>
<CharString index="0" fingerprint="c41cabed">
-182 900 return
</CharString>
<CharString index="1" fingerprint="eaf6837f">
424 hintmask 11000000
return
</CharString>
<CharString index="2" fingerprint="3eb247b4">
-63 29 -613 -880 70 -20 return
</CharString>
<CharString index="3" fingerprint="867ee3c3">
{33c8b3e3} callgsubr
endchar
</CharString>
</Subrs>
<GlobalSubrs>
<CharString index="0" fingerprint="33c8b3e3">
{3c7a34d4} callgsubr
rlineto
return
</CharString>
<CharString index="1" fingerprint="3c7a34d4">
34 -61 378 263 12 68 return
</CharString>
</GlobalSubrs>
</Glyph>
@@ -0,0 +1,13 @@
<Glyph name="underscore_underscore.liga" lsb="-620" width="550">
<CharString>
-112 62 hstem
-620 1131 vstem
511 -50 rmoveto
-1120 hlineto
-11 -62 rlineto
1119 hlineto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,38 @@
<Glyph name="uniE0A0" code="0xe0a0" lsb="6" width="550">
<CharString>
-59 53 160 104 264 54 53 53 hstemhm
6 53 0 105 0 53 106 53 0 105 0 53 hintmask 1111010101000000
428 576 rmoveto
-58 -47 -47 -60 hvcurveto
hintmask 1111010010000000
-38 22 -34 31 -18 vhcurveto
-15 vlineto
-53 -53 -53 -53 -44 -34 -9 -15 -28 vhcurveto
251 vlineto
hintmask 1111101101000000
31 17 22 34 40 vvcurveto
58 -47 48 -58 -60 -46 -48 -58 vhcurveto
hintmask 1111010101000000
-40 21 -34 32 -17 vhcurveto
-347 vlineto
hintmask 1111101010000000
-32 -17 -21 -34 -40 vvcurveto
-58 46 -48 60 58 47 48 58 29 -11 25 -17 19 vhcurveto
18 16 24 16 41 hhcurveto
106 105 105 106 hvcurveto
14 vlineto
hintmask 1111010101000000
32 19 21 34 38 vvcurveto
59 -46 47 -60 vhcurveto
hintmask 1111101101000000
-316 53 rmoveto
28 24 -24 -29 -30 -24 -24 -28 -30 -23 24 30 29 23 24 30 hvcurveto
316 -212 rmoveto
-28 -24 24 28 30 24 23 28 30 23 -23 -30 -28 -23 -24 -30 hvcurveto
-316 -423 rmoveto
-30 -23 23 30 29 23 24 30 28 24 -24 -29 -30 -24 -23 -28 hvcurveto
endchar
</CharString>
<Subrs/>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B0" code="0xe0b0" lsb="-20" width="550">
<CharString>
{99cad421} callsubr
609 313 rmoveto
-627 581 -2 -1099 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
@@ -0,0 +1,16 @@
<Glyph name="uniE0B2" code="0xe0b2" lsb="-20" width="550">
<CharString>
{99cad421} callsubr
-20 313 rmoveto
629 -518 -2 1099 rlineto
endchar
</CharString>
<Subrs>
<CharString index="0" fingerprint="99cad421">
-205 1099 hstem
-20 629 vstem
return
</CharString>
</Subrs>
<GlobalSubrs/>
</Glyph>
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,8 @@
{
"fontName": "OperatorMonoLig-BookItalic",
"familyName": "Operator Mono Lig",
"foundry": "H&Co",
"version": "1.200",
"fontStyle": "Book Italic",
"windowsFontStyle": "Italic"
}
File diff suppressed because it is too large Load Diff