From 009dac1619c6123754cd1e40a2531b139adbe4ce Mon Sep 17 00:00:00 2001 From: kiliman Date: Mon, 30 Sep 2019 20:07:02 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20Operator=20Mono=20Book=20Ligh?= =?UTF-8?q?t=20ligatures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../OperatorMonoLig-BookItalic/config.xml | 121 ++ .../OperatorMonoLig-BookItalic/glyphs/LIG.xml | 7 + .../glyphs/ampersand_ampersand.liga.xml | 51 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 14 + .../glyphs/colon_equal.liga.xml | 60 + .../glyphs/equal_equal.2.liga.xml | 65 + .../glyphs/equal_equal.liga.xml | 55 + .../glyphs/equal_equal_equal.2.liga.xml | 63 + .../glyphs/equal_equal_equal.liga.xml | 54 + .../glyphs/equal_equal_greater.liga.xml | 65 + .../glyphs/equal_greater.liga.xml | 66 + .../glyphs/equal_less_less.liga.xml | 58 + .../glyphs/exclam_equal.liga.xml | 51 + .../glyphs/exclam_equal_equal.liga.xml | 59 + .../glyphs/greater_equal.2.liga.xml | 25 + .../glyphs/greater_equal.liga.xml | 18 + .../glyphs/greater_equal_greater.liga.xml | 76 + .../glyphs/greater_greater_equal.liga.xml | 63 + .../glyphs/hyphen_greater.liga.xml | 52 + .../glyphs/hyphen_hyphen.liga.xml | 26 + .../glyphs/hyphen_hyphen_greater.liga.xml | 52 + .../glyphs/less_bar.liga.xml | 14 + .../glyphs/less_equal.2.liga.xml | 20 + .../glyphs/less_equal.liga.xml | 18 + .../glyphs/less_equal_equal.liga.xml | 58 + .../glyphs/less_equal_greater.liga.xml | 73 + .../glyphs/less_equal_less.liga.xml | 57 + .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 49 + .../glyphs/less_hyphen.liga.xml | 40 + .../glyphs/less_hyphen_hyphen.liga.xml | 40 + .../glyphs/less_slash.liga.xml | 25 + .../glyphs/plus_plus.liga.xml | 51 + .../glyphs/question_question.liga.xml | 49 + .../glyphs/slash_greater.liga.xml | 38 + .../glyphs/underscore_underscore.liga.xml | 13 + .../glyphs/uniE0A0.xml | 38 + .../glyphs/uniE0B0.xml | 16 + .../glyphs/uniE0B2.xml | 16 + .../OperatorMonoLig-BookItalic/gsubrs.xml | 1884 +++++++++++++++++ .../OperatorMonoLig-BookItalic/names.json | 8 + ligature/OperatorMonoLig-BookItalic/subrs.xml | 1844 ++++++++++++++++ 42 files changed, 5475 insertions(+) create mode 100644 ligature/OperatorMonoLig-BookItalic/config.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/LIG.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/equal_less_less.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/greater_greater_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_less.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/underscore_underscore.liga.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/uniE0A0.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B0.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B2.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/gsubrs.xml create mode 100644 ligature/OperatorMonoLig-BookItalic/names.json create mode 100644 ligature/OperatorMonoLig-BookItalic/subrs.xml diff --git a/ligature/OperatorMonoLig-BookItalic/config.xml b/ligature/OperatorMonoLig-BookItalic/config.xml new file mode 100644 index 0000000..bdee508 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/config.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/LIG.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/LIG.xml new file mode 100644 index 0000000..825171c --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..1b68089 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,51 @@ + + + -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 + + + + -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 + + + 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 + + + -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 + + + -38 -24 24 43 69 58 80 82 80 hvcurveto + 12 -66 28 -66 41 -66 rrcurveto + -67 -61 -56 -31 -42 hhcurveto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..fa7b103 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -298 247 103 247 vstem + -51 707 {b0cb0c2d} callgsubr + 523 888 {b0cb0c2d} callgsubr + endchar + + + + + rmoveto + -74 -2 -173 -886 rlineto + 74 hlineto + return + + + rmoveto + -74 -2 -173 -886 rlineto + 74 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..92fe481 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/bar_greater.liga.xml @@ -0,0 +1,14 @@ + + + -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 + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..4cbb823 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,60 @@ + + + {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 + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + rmoveto + 118 hlineto + 25 117 rlineto + -119 hlineto + 638 return + + + hlineto + -13 -69 rlineto + return + + + 15 69 rlineto + return + + + + + 14 69 rlineto + return + + + rmoveto + {b42578a3} callsubr + return + + + hlineto + -14 -69 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..d4f7567 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,65 @@ + + + {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 + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + 15 69 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + + + rmoveto + {b42578a3} callsubr + return + + + hlineto + -14 -69 rlineto + return + + + {4bc44ff7} callgsubr + 69 rlineto + return + + + -222 rmoveto + 14 return + + + 14 69 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.liga.xml new file mode 100644 index 0000000..a0f3791 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal.liga.xml @@ -0,0 +1,55 @@ + + + {53fa50ea} callsubr + -472 944 vstem + 514 373 {331d84c3} callgsubr + -944 {fff746ed} callgsubr + 900 {b7988df5} callgsubr + -944 {83c7393b} callsubr + endchar + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + 15 69 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + + + rmoveto + {b42578a3} callsubr + return + + + hlineto + -14 -69 rlineto + return + + + {4bc44ff7} callgsubr + 69 rlineto + return + + + -222 rmoveto + 14 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..01cac1e --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,63 @@ + + + {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 + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + {b42578a3} callsubr + -444 {fff746ed} callgsubr + return + + + 15 69 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + + + hlineto + -14 -69 rlineto + return + + + {14bcb405} callgsubr + -444 {83c7393b} callsubr + return + + + 14 69 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..87cf6c9 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,54 @@ + + + 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 + + + + 69 153 69 return + + + 15 69 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + + + rmoveto + {b42578a3} callsubr + return + + + hlineto + -14 -69 rlineto + return + + + rmoveto + {b42578a3} callsubr + return + + + {4bc44ff7} callgsubr + 69 rlineto + return + + + -222 rmoveto + 14 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..8ab8700 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,65 @@ + + + {53fa50ea} callsubr + -1022 394 691 424 vstem + {d074a68d} callsubr + -1222 {fff746ed} callgsubr + 1305 {c3e48ac9} callsubr + -1329 {83c7393b} callsubr + 1243 hlineto + {3776599f} callsubr + endchar + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + {7097f26b} callgsubr + 103 -104 rlineto + return + + + hlineto + 83 -84 -2 -9 -87 -60 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + -158 -109 {33c8b3e3} callgsubr + return + + + + + 208 599 rmoveto + -54 -53 return + + + hlineto + -14 -69 rlineto + return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..849626e --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_greater.liga.xml @@ -0,0 +1,66 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + {7097f26b} callgsubr + 103 -104 rlineto + return + + + hlineto + 83 -84 -2 -9 -87 -60 rlineto + return + + + hlineto + -13 -69 rlineto + return + + + -158 -109 {33c8b3e3} callgsubr + return + + + + + 424 hintmask 11100000 + return + + + 208 599 rmoveto + -54 -53 return + + + hlineto + -14 -69 rlineto + return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..94b8f6a --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/equal_less_less.liga.xml @@ -0,0 +1,58 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + 344 237 -34 61 -226 -157 rlineto + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + + + hlineto + -14 -69 rlineto + return + + + hlineto + -53 -37 -12 -67 47 -49 rlineto + return + + + hlineto + 165 -170 54 53 -255 257 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..c953419 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal.liga.xml @@ -0,0 +1,51 @@ + + + {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 + + + + -182 900 return + + + 69 153 69 return + + + hlineto + -27 -69 rlineto + return + + + -137 -153 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..b4a90cf --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,59 @@ + + + {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 + + + + -182 900 return + + + 69 153 69 return + + + hlineto + -27 -69 rlineto + return + + + -137 -153 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..323bcdb --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,25 @@ + + + 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 + + + + hlineto + -13 -69 rlineto + return + + + + + -63 464 -247 -2 -10 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..054413b --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal.liga.xml @@ -0,0 +1,18 @@ + + + 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 + + + + + -63 464 -247 -2 -10 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..2dacc7e --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,76 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + {7097f26b} callgsubr + 103 -104 rlineto + return + + + -344 -238 34 -61 244 170 rlineto + return + + + -158 -109 {33c8b3e3} callgsubr + return + + + + + {03f44ce8} callsubr + hstemhm + -1037 424 -400 return + + + 208 599 rmoveto + -54 -53 return + + + hlineto + -153 157 {25bfa713} callgsubr + rlineto + return + + + -54 -53 255 -257 -2 -9 return + + + hlineto + hintmask 11001000 + {3776599f} callsubr + -80 -32 rmoveto + -87 -60 rlineto + return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..40bebf5 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,63 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + -344 -238 34 -61 244 170 rlineto + return + + + + + {03f44ce8} callsubr + hstemhm + -1037 424 -400 return + + + 424 hintmask 11100000 + return + + + -54 -53 255 -257 -2 -9 return + + + hlineto + -153 157 {25bfa713} callgsubr + rlineto + return + + + hlineto + {14bcb405} callgsubr + return + + + 14 69 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..9e323b2 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,52 @@ + + + {2417f8b4} callsubr + -431 896 {0322b936} callgsubr + -789 {83c7393b} callsubr + 806 {4701958a} callsubr + + + + 258 69 hstemhm + return + + + 424 hintmask 11000000 + return + + + hlineto + -13 -69 rlineto + return + + + hlineto + hintmask 10100000 + -312 -216 {867ee3c3} callsubr + + + {33c8b3e3} callgsubr + endchar + + + + + -402 {eaf6837f} callsubr + {7097f26b} callgsubr + 217 -219 rlineto + return + + + 208 599 rmoveto + -54 -53 return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..a7075a4 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,26 @@ + + + 259 68 hstem + -337 310 70 310 vstem + -39 259 rmoveto + {a122bbee} callgsubr + 678 hmoveto + {a122bbee} callgsubr + endchar + + + + + 12 68 rlineto + -297 hlineto + -13 -68 rlineto + return + + + 12 68 rlineto + -297 hlineto + -13 -68 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..a1c4b4e --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,52 @@ + + + {2417f8b4} callsubr + -981 1446 {0322b936} callgsubr + -1339 {83c7393b} callsubr + 1356 {4701958a} callsubr + + + + 258 69 hstemhm + return + + + 424 hintmask 11000000 + return + + + hlineto + -13 -69 rlineto + return + + + hlineto + hintmask 10100000 + -312 -216 {867ee3c3} callsubr + + + {33c8b3e3} callgsubr + endchar + + + + + -402 {eaf6837f} callsubr + {7097f26b} callgsubr + 217 -219 rlineto + return + + + 208 599 rmoveto + -54 -53 return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..1cf829f --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_bar.liga.xml @@ -0,0 +1,14 @@ + + + -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 + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..db5159a --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + 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 + + + + + 95 rmoveto + -467 252 2 10 560 247 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..20baf0b --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal.liga.xml @@ -0,0 +1,18 @@ + + + 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 + + + + + 95 rmoveto + -467 252 2 10 560 247 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..7b43266 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,58 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + 15 69 rlineto + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + + + 424 hintmask 11100000 + return + + + 139 96 {83946452} callsubr + -116 117 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + hlineto + {14bcb405} callgsubr + return + + + 14 69 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..735fb95 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,73 @@ + + + {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 + + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + {7097f26b} callgsubr + 103 -104 rlineto + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + -158 -109 {33c8b3e3} callgsubr + return + + + + + 424 hintmask 11100000 + return + + + 208 599 rmoveto + -54 -53 return + + + 139 96 {83946452} callsubr + -116 117 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + hlineto + hintmask 11001000 + {3776599f} callsubr + -80 -32 rmoveto + -87 -60 rlineto + return + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..6736fa3 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_equal_less.liga.xml @@ -0,0 +1,57 @@ + + + {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 + + + + {03f44ce8} callsubr + hstem + return + + + 151 {2a39309a} callsubr + return + + + 69 153 69 return + + + 344 237 -34 61 -226 -157 rlineto + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + + + 139 96 {83946452} callsubr + -116 117 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + hlineto + 165 -170 54 53 -255 257 rlineto + return + + + hlineto + -53 -37 -12 -67 47 -49 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..209ddf4 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,49 @@ + + + 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 + + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + rmoveto + 108 hlineto + 22 110 rlineto + -107 hlineto + endchar + + + + + 19 89 73 261 22 93 rrcurveto + -102 hlineto + -16 -93 -31 -261 -17 -89 rrcurveto + return + + + {83946452} callsubr + -222 224 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..b251983 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen.liga.xml @@ -0,0 +1,40 @@ + + + {2417f8b4} callsubr + -464 900 -898 {eaf6837f} callsubr + 449 327 rmoveto + -793 {15f0e26a} callsubr + 781 hlineto + endchar + + + + 258 69 hstemhm + return + + + 424 hintmask 11000000 + return + + + hlineto + hintmask 10100000 + 306 211 {5509cf8e} callgsubr + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + + + {83946452} callsubr + -222 224 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..0c2d08c --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,40 @@ + + + {2417f8b4} callsubr + -1014 1450 -1448 {eaf6837f} callsubr + 449 327 rmoveto + -1343 {15f0e26a} callsubr + 1331 hlineto + endchar + + + + 258 69 hstemhm + return + + + 424 hintmask 11000000 + return + + + hlineto + hintmask 10100000 + 306 211 {5509cf8e} callgsubr + return + + + {64f993c2} callgsubr + 279 -288 54 53 return + + + + + {83946452} callsubr + -222 224 rlineto + return + + + -34 61 -378 -263 -12 -67 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..f05e123 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/less_slash.liga.xml @@ -0,0 +1,25 @@ + + + {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 + + + + -182 900 return + + + + + -34 61 -378 -263 -12 -67 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..6021672 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/plus_plus.liga.xml @@ -0,0 +1,51 @@ + + + 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 + + + + rlineto + -71 hlineto + return + + + rlineto + -71 hlineto + return + + + + + 36 187 {95fad126} callsubr + -36 -187 rlineto + return + + + hlineto + {d7892153} callgsubr + -182 hlineto + -13 -67 rlineto + 182 hlineto + -37 -188 rlineto + 71 hlineto + return + + + 36 187 {95fad126} callsubr + -36 -187 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/question_question.liga.xml new file mode 100644 index 0000000..53fca3d --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/question_question.liga.xml @@ -0,0 +1,49 @@ + + + 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 + + + + rmoveto + 107 hlineto + 22 109 rlineto + -107 hlineto + return + + + rmoveto + 107 hlineto + 22 109 rlineto + -107 hlineto + return + + + + + -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 + + + -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 + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..e32715e --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/slash_greater.liga.xml @@ -0,0 +1,38 @@ + + + {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 + + + + -182 900 return + + + 424 hintmask 11000000 + return + + + -63 29 -613 -880 70 -20 return + + + {33c8b3e3} callgsubr + endchar + + + + + {3c7a34d4} callgsubr + rlineto + return + + + 34 -61 378 263 12 68 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..562966d --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,13 @@ + + + -112 62 hstem + -620 1131 vstem + 511 -50 rmoveto + -1120 hlineto + -11 -62 rlineto + 1119 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0A0.xml new file mode 100644 index 0000000..8c4b763 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0A0.xml @@ -0,0 +1,38 @@ + + + -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 + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B0.xml new file mode 100644 index 0000000..0790123 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {99cad421} callsubr + 609 313 rmoveto + -627 581 -2 -1099 rlineto + endchar + + + + -205 1099 hstem + -20 629 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B2.xml new file mode 100644 index 0000000..44a4159 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {99cad421} callsubr + -20 313 rmoveto + 629 -518 -2 1099 rlineto + endchar + + + + -205 1099 hstem + -20 629 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/gsubrs.xml b/ligature/OperatorMonoLig-BookItalic/gsubrs.xml new file mode 100644 index 0000000..517b660 --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/gsubrs.xml @@ -0,0 +1,1884 @@ + + + + + + + + + rmoveto + -90 callsubr + -53 callgsubr + hvcurveto + -12 -103 39 -41 146 86 rrcurveto + -320 26 -91 callgsubr + + + + + + + rmoveto + 16 -35 75 32 113 58 67 51 rlinecurve + -55 63 -57 -56 -94 -74 -65 -39 rlinecurve + return + + + + + + + rmoveto + -169 -121 -204 -208 -157 74 -75 106 169 121 203 208 157 -74 76 -106 hvcurveto + -99 -574 rmoveto + -65 -42 54 113 166 80 171 115 65 42 -54 -113 -166 -80 -171 -115 hvcurveto + endchar + + + + + + + -99 callsubr + -69 callgsubr + return + + + + + + + -102 callsubr + endchar + + + + + + + 232 166 96 155 119 vvcurveto + 66 -35 38 -59 -141 -173 -256 -272 vhcurveto + -13 vlineto + -22 -15 -33 -21 -9 -6 21 -36 rcurveline + 6 4 22 14 20 12 24 -149 123 -14 186 111 rrcurveto + -51 81 callsubr + 28 19 -20 -40 -82 -69 -125 -186 -146 hvcurveto + 219 8 116 194 84 hhcurveto + return + + + + + + + rmoveto + 27 53 -16 91 114 vvcurveto + 10 0 9 1 9 vhcurveto + 50 98 38 134 37 vvcurveto + 16 -33 10 -21 -30 -62 -164 -136 -9 vhcurveto + -62 -55 -63 -39 -43 hhcurveto + -61 -31 65 328 118 hvcurveto + -76 -2 rlineto + -371 -139 56 -91 93 hhcurveto + 69 75 50 61 56 hvcurveto + 2 -110 11 -74 -24 -25 -21 -20 -78 -18 -188 16 -11 -78 rcurveline + 232 -12 102 39 31 62 rrcurveto + endchar + + + + + + + rmoveto + -15 40 -16 callsubr + rlinecurve + -102 callgsubr + return + + + + + + + -104 callgsubr + endchar + + + + + + + 18 69 rlineto + -291 hlineto + 42 214 rlineto + 244 hlineto + 12 61 rlineto + -244 hlineto + 40 207 rlineto + 288 -1 callgsubr + -370 -27 callgsubr + return + + + + + + + rmoveto + 49 -45 44 -139 24 vhcurveto + 24 98 rlineto + 181 hlineto + 16 54 rlineto + -242 hlineto + -46 -191 rlineto + 143 -20 46 -30 -35 vvcurveto + return + + + + + + + -98 callgsubr + endchar + + + + + + + rmoveto + 47 hlineto + 16 53 rlineto + -53 hlineto + 26 134 -60 -5 -25 -129 rlineto + -146 hlineto + 51 73 37 69 40 120 -67 3 rcurveline + -36 -117 -36 -71 -52 -87 -5 -43 rcurveline + 204 hlineto + return + + + + + + + -72 -62 -51 -36 -45 hhcurveto + -43 -19 33 85 19 hvcurveto + 70 312 -78 -5 -75 -123 43 -26 -37 -166 rlineto + -126 -29 37 -58 73 hhcurveto + return + + + + + + + -95 callgsubr + -16 -81 rlineto + 59 hlineto + return + + + + + + + rmoveto + 40 -264 rlineto + 74 hlineto + 63 180 46 147 44 162 rrcurveto + -82 hlineto + -31 -137 -30 -117 -36 -137 rrcurveto + -4 hlineto + -38 268 rlineto + -49 hlineto + -140 -267 rlineto + -3 hlineto + 17 133 14 118 22 139 rrcurveto + -79 hlineto + -25 -183 -16 -189 -4 -117 rrcurveto + 76 hlineto + endchar + + + + + + + rmoveto + -36 -28 29 69 137 79 135 98 23 35 -5 -11 36 hvcurveto + -52 -264 rlineto + -49 -49 -64 -41 46 callsubr + + + + + + + rmoveto + 101 -115 54 42 -139 150 rlineto + -4 hlineto + -205 -147 35 -41 rlineto + return + + + + + + + rmoveto + -88 callgsubr + 376 hlineto + endchar + + + + + + + -150 hlineto + 95 490 rlineto + 145 2 callsubr + -375 -27 callsubr + 150 hlineto + -95 -490 rlineto + -147 -27 callsubr + return + + + + + + + rmoveto + 20 33 -57 44 -80 79 -50 59 rlinecurve + -53 -62 58 -53 99 -67 63 -33 rlinecurve + return + + + + + + + -77 callgsubr + -101 -148 -62 callgsubr + return + + + + + + + rmoveto + 14 -53 rlineto + 206 55 72 115 107 vvcurveto + 94 -62 46 -80 -87 -69 -58 -84 -104 123 -40 105 79 vhcurveto + -21 -61 -58 -63 -143 -33 rrcurveto + 53 230 rmoveto + 47 32 37 56 47 43 -27 -73 -6 0 -7 -1 -7 vhcurveto + -89 -66 -88 32 70 vvcurveto + endchar + + + + + + + rmoveto + -43 -23 103 -67 hhcurveto + -50 -51 -48 -85 -49 hvcurveto + 40 -23 rlineto + 58 37 30 37 27 43 23 -102 67 hhcurveto + 51 50 52 84 49 hvcurveto + -40 24 rlineto + -58 -36 -31 -42 -27 hhcurveto + return + + + + + + + -31 25 -24 24 22 vvcurveto + 31 39 25 121 -28 vhcurveto + 21 60 rlineto + -158 24 -82 -57 -61 vvcurveto + -34 28 -31 34 -29 vhcurveto + return + + + + + + + rmoveto + 23 -327 rlineto + 86 hlineto + hintmask 10100000 + -68 callgsubr + hintmask 11000000 + -61 callsubr + + + + + + + -9 43 -202 -51 -26 19 23 90 rlinecurve + 90 344 -69 1 -206 -51 5 -42 177 24 -76 -289 return + + + + + + + rmoveto + 7 hlineto + 10 -99 9 -101 8 -100 rrcurveto + -177 hlineto + 47 100 47 101 49 99 rrcurveto + endchar + + + + + + + rmoveto + 25 50 -25 70 130 vvcurveto + 13 1 16 1 17 vhcurveto + 52 101 45 124 35 vvcurveto + 15 -32 13 -20 -7 -9 -9 -16 -10 vhcurveto + 16 -34 -34 8 -36 hhcurveto + -165 -118 -158 -165 -103 51 -51 68 65 63 46 61 49 hvcurveto + 2 -103 22 -74 -25 -24 rrcurveto + return + + + + + + + rmoveto + 68 -7 67 117 80 119 95 111 rlinecurve + 11 53 rlineto + -290 hlineto + -13 -55 rlineto + 223 hlineto + 1 -3 -96 -108 -80 -114 -66 -113 rlinecurve + return + + + + + + + 162 425 -93 callsubr + return + + + + + + + rmoveto + 51 32 -27 -40 -82 -110 -45 -170 -12 hvcurveto + 104 17 74 102 106 hhcurveto + endchar + + + + + + + -50 -54 -58 -60 -15 2 -14 4 -14 hvcurveto + -34 -37 -52 -41 -84 -58 21 -36 rcurveline + 72 43 57 41 43 37 rrcurveto + 44 -75 77 -65 -54 vvcurveto + -47 -49 -31 -216 18 vhcurveto + -2 -72 rlineto + return + + + + + + + rmoveto + -47 callsubr + -163 136 -89 253 123 hvcurveto + -10 42 rlineto + -54 callgsubr + endchar + + + + + + + -9 40 -89 -36 -5 17 14 69 rlinecurve + 71 363 rlineto + -76 hlineto + -62 -319 rlineto + return + + + + + + + rmoveto + 163 -283 88 12 -156 260 rlineto + 117 57 70 67 91 vvcurveto + 99 -94 72 -258 -34 23 callgsubr + 80 hlineto + 108 554 66 callgsubr + 16 67 -36 -69 vvcurveto + -70 -58 -52 -142 -63 vhcurveto + return + + + + + + + rmoveto + 142 -489 80 callsubr + 121 620 rlineto + -76 hlineto + -91 -479 rlineto + -5 hlineto + -136 480 -85 -2 -120 -619 rlineto + 76 hlineto + 92 489 rlineto + return + + + + + + + -75 callgsubr + 271 -14 73 73 78 vvcurveto + return + + + + + + + -33 -45 -34 -183 18 vhcurveto + -7 -57 53 callsubr + -22 73 70 64 vvcurveto + return + + + + + + + 39 117 67 236 64 267 rrcurveto + -78 hlineto + -29 -125 -80 -328 -19 -62 rrcurveto + -3 hlineto + -23 331 rlineto + -49 hlineto + -151 -331 rlineto + return + + + + + + + rmoveto + -30 callgsubr + -70 callgsubr + endchar + + + + + + + 723 -106 callgsubr + return + + + + + + + rmoveto + -20 callsubr + -70 callsubr + endchar + + + + + + + rmoveto + 167 118 199 206 60 -10 49 -18 38 hvcurveto + 65 86 -47 32 -52 -70 rlineto + 31 -31 -40 15 -48 hhcurveto + -166 -119 -198 -207 -60 10 -48 18 -37 hvcurveto + -66 -88 48 -32 52 70 rlineto + -31 31 40 -15 48 hhcurveto + -98 244 rmoveto + 166 78 167 112 35 29 -15 -32 19 vhcurveto + -266 -359 rlineto + -5 21 -2 24 28 vvcurveto + 110 -175 rmoveto + -37 -28 16 32 -19 hvcurveto + 267 361 rlineto + 5 -22 2 -25 -28 vvcurveto + -167 -77 -167 -113 vhcurveto + endchar + + + + + + + -11 -52 rlineto + 434 hlineto + 10 52 rlineto + return + + + + + + + rmoveto + -63 callgsubr + return + + + + + + + -60 callgsubr + 129 -730 -107 callgsubr + + + + + + + rmoveto + -81 -59 -50 -61 -55 51 -44 74 81 59 52 60 54 -51 44 -74 hvcurveto + return + + + + + + + 251 60 82 74 72 vvcurveto + hintmask 10100100 + 62 -67 54 40 vvcurveto + hintmask 01100100 + 32 36 30 128 7 vhcurveto + 11 57 rlineto + hintmask 01010100 + -93 10 -41 25 34 54 120 35 87 vvcurveto + hintmask 10010100 + 65 -71 51 -185 82 vhcurveto + -33 -60 rlineto + 146 -63 64 -42 -47 -66 -117 -36 -73 vvcurveto + -33 23 -32 68 -20 vhcurveto + hintmask 10100100 + -92 -22 -36 -47 -41 vvcurveto + hintmask 10001100 + -49 65 -60 -44 vvcurveto + -50 -79 -40 -194 -38 vhcurveto + endchar + + + + + + + 65 116 36 73 vvcurveto + 34 -23 32 -67 20 vhcurveto + hintmask 10100100 + 91 22 37 47 40 vvcurveto + hintmask 10110000 + 49 -66 60 45 vvcurveto + 49 79 41 194 38 vhcurveto + -14 67 rlineto + -250 -60 -82 -74 -71 vvcurveto + hintmask 10100100 + -62 66 -54 -41 vvcurveto + hintmask 01100100 + -31 -35 -30 -128 -8 vhcurveto + -11 -56 rlineto + hintmask 01101000 + 92 -11 42 -24 -34 -54 -121 -35 -88 vvcurveto + hintmask 10101000 + -64 72 -52 184 -81 vhcurveto + endchar + + + + + + + -43 callgsubr + -90 -2 rlineto + return + + + + + + + 395 hlineto + 19 69 -311 -2 372 357 13 66 rlineto + -384 hlineto + -19 -69 300 2 -372 -357 rlineto + endchar + + + + + + + -127 -90 -87 -95 hvcurveto + -145 255 -64 -102 vvcurveto + -61 -83 -47 -250 64 vhcurveto + -16 -80 return + + + + + + + -209 -66 -92 38 128 vvcurveto + 130 88 115 108 53 23 -26 -74 1 vhcurveto + return + + + + + + + -103 44 -50 60 56 71 47 58 59 return + + + + + + + -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 + + + + + + + 84 vstem + 223 198 rmoveto + 180 -204 89 12 -177 195 rlineto + 145 78 56 75 65 vvcurveto + 49 -33 33 -58 -63 -80 -40 -78 -77 vhcurveto + 62 320 -78 -6 -135 -697 80 callsubr + 61 315 rlineto + 75 74 69 39 49 hhcurveto + 30 18 -15 -27 -42 -47 -63 -162 -84 hvcurveto + return + + + + + + + -57 callgsubr + hintmask 11101100 + -71 callsubr + return + + + + + + + 139 -256 60 115 vvcurveto + 56 48 48 68 67 38 -35 -82 14 vhcurveto + return + + + + + + + rmoveto + 82 1 41 132 -91 -1 rlineto + return + + + + + + + 803 -90 callgsubr + return + + + + + + + 148 116 139 174 return + + + + + + + 63 vstem + 467 537 -104 callgsubr + return + + + + + + + 682 -87 callgsubr + return + + + + + + + -14 callgsubr + 133 return + + + + + + + -38 callsubr + -23 callgsubr + return + + + + + + + 10 -58 -4 -62 -44 -68 return + + + + + + + -65 -163 -33 callsubr + return + + + + + + + -6 callgsubr + -120 -618 -12 callgsubr + -81 -9 rmoveto + 4 callgsubr + 96 493 68 callgsubr + endchar + + + + + + + -34 61 -378 -263 -12 -67 return + + + + + + + rmoveto + 42 -54 rlineto + 268 181 106 153 167 vvcurveto + 123 -61 133 -147 162 vhcurveto + -61 -45 rlineto + 138 -145 55 -118 -111 vvcurveto + -147 -85 -134 -255 -165 vhcurveto + endchar + + + + + + + rmoveto + -42 54 rlineto + -268 -181 -106 -153 -167 vvcurveto + -123 61 -133 147 -162 vhcurveto + 61 45 rlineto + -137 145 -55 118 111 vvcurveto + 147 84 134 255 165 vhcurveto + endchar + + + + + + + 57 67 170 99 vvcurveto + 52 -23 41 -63 -61 return + + + + + + + 107 550 rlineto + 192 hlineto + 13 70 rlineto + -465 hlineto + -13 -70 rlineto + 192 hlineto + -107 -550 rlineto + return + + + + + + + -32 callgsubr + rlineto + return + + + + + + + 34 -61 378 263 12 68 return + + + + + + + 139 96 -58 callsubr + -116 117 rlineto + return + + + + + + + 83 -105 87 -31 78 vhcurveto + 93 82 -13 60 -56 hhcurveto + return + + + + + + + -3 callsubr + -24 callgsubr + return + + + + + + + hstem + 50 79 211 73 vstem + return + + + + + + + hlineto + -25 callgsubr + return + + + + + + + 54 233 123 hstem + return + + + + + + + -120 -620 rlineto + return + + + + + + + hstem + 60 84 302 84 vstem + return + + + + + + + hstem + 62 76 284 75 vstem + return + + + + + + + -58 callsubr + -222 224 rlineto + return + + + + + + + -171 78 120 71 hstem + 69 80 218 68 vstem + return + + + + + + + vstem + 61 hmoveto + -42 callsubr + return + + + + + + + -39 callsubr + hstem + 58 return + + + + + + + hstemhm + 75 80 191 78 return + + + + + + + 9 7 6 9 9 7 -6 -9 -9 -7 -7 -9 -9 -7 6 10 vhcurveto + return + + + + + + + 65 32 31 39 33 hhcurveto + 34 22 -37 -95 -6 hvcurveto + return + + + + + + + rmoveto + 81 1 return + + + + + + + -15 callgsubr + 40 return + + + + + + + -173 79 -76 70 124 72 340 65 return + + + + + + + rlineto + 332 -43 147 199 228 vvcurveto + return + + + + + + + 17 -201 rlineto + 28 hlineto + 94 201 rlineto + 2 hlineto + -50 -255 rlineto + 52 hlineto + 64 329 rlineto + -65 hlineto + -94 -202 rlineto + return + + + + + + + rmoveto + -170 -873 rlineto + 311 hlineto + 13 64 rlineto + -234 hlineto + 145 745 rlineto + 233 hlineto + 13 64 rlineto + endchar + + + + + + + 208 599 rmoveto + -54 -53 return + + + + + + + -19 hlineto + hintmask 1010000001010000111100100110100010100110 + -6 2 -3 5 4 2 2 4 1 vhcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + hlineto + 22 callgsubr + -182 hlineto + -13 -67 rlineto + 182 hlineto + -37 -188 rlineto + 71 hlineto + return + + + + + + + rmoveto + 194 -126 79 -233 -39 vhcurveto + return + + + + + + + 52 94 -26 callgsubr + return + + + + + + + hstemhm + 60 -19 callsubr + return + + + + + + + -72 -29 -13 7 27 vvcurveto + return + + + + + + + hstem + 383 87 vstem + return + + + + + + + hlineto + 35 callgsubr + return + + + + + + + rmoveto + -8 41 rlineto + -143 -68 -46 26 98 vvcurveto + 11 0 11 1 11 vhcurveto + 160 22 78 93 99 vvcurveto + return + + + + + + + 514 36 42 callsubr + -3 callgsubr + return + + + + + + + 14 50 499 68 hstem + 123 82 173 83 vstem + return + + + + + + + hlineto + -14 -69 rlineto + return + + + + + + + -176 -99 -152 -206 17 vhcurveto + return + + + + + + + hlineto + hintmask 11001000 + -21 callsubr + -80 -32 rmoveto + -87 -60 rlineto + return + + + + + + + -10 67 377 67 hstem + 70 78 273 72 vstem + return + + + + + + + -13 73 501 72 hstem + 65 81 295 76 vstem + return + + + + + + + 0 141 348 132 return + + + + + + + hstemhm + 337 81 -16 83 return + + + + + + + rmoveto + 110 13 callgsubr + return + + + + + + + -220 25 callgsubr + 86 52 return + + + + + + + -54 -53 255 -257 -2 -9 return + + + + + + + hlineto + 23 116 79 callsubr + return + + + + + + + 15 callgsubr + 57 hstem + return + + + + + + + 55 287 return + + + + + + + 42 -13 rcurveline + hintmask 10111100 + -16 callgsubr + endchar + + + + + + + -402 64 callsubr + -9 callgsubr + 217 -219 rlineto + return + + + + + + + 19 89 73 261 22 93 rrcurveto + -102 hlineto + -16 -93 -31 -261 -17 -89 rrcurveto + return + + + + + + + rmoveto + 26 callgsubr + + + + + + + -9 63 hstem + 128 136 32 80 vstem + return + + + + + + + rmoveto + -74 -2 -173 -886 rlineto + 74 hlineto + return + + + + + + + 36 187 68 callsubr + -36 -187 rlineto + return + + + + + + + vhcurveto + -120 -618 rlineto + return + + + + + + + -11 74 -72 68 return + + + + + + + 50 310 53 return + + + + + + + -42 callsubr + endchar + + + + + + + 0 98 hstem + 67 484 vstem + return + + + + + + + -41 149 76 vhcurveto + return + + + + + + + -10 37 rlineto + -104 -39 -41 18 33 vvcurveto + 34 53 42 132 43 vhcurveto + return + + + + + + + -90 -2 rlineto + -71 callsubr + return + + + + + + + 12 68 rlineto + -297 hlineto + -13 -68 rlineto + return + + + + + + + -9 2 -3 4 4 2 3 9 vhcurveto + return + + + + + + + 35 callgsubr + -444 -10 callsubr + return + + + + + + + hstem + 71 82 vstem + return + + + + + + + 14 69 rlineto + return + + + + + + + hlineto + -153 157 12 callgsubr + rlineto + return + + + + + + + 96 hlineto + 26 119 rlineto + -96 hlineto + return + + + + + + + hintmask 1001000001001000111100100110100010100110 + return + + + + + + + hstemhm + 67 77 -77 513 return + + + + + + + 43 156 50 hstem + return + + + + + + + 54 306 54 hstem + return + + + + + + + 24 callsubr + hstem + return + + + + + + + 61 178 59 return + + + + + + + rlineto + -81 hlineto + return + + + + + + + -28 callsubr + hstemhm + -1037 424 -400 return + + + + + + + -10 73 -72 68 377 65 hstemhm + 50 78 212 75 return + + + + + + + 32 callsubr + 255 74 return + + + + + + + hlineto + 165 -170 54 53 -255 257 rlineto + return + + + + + + + -13 69 508 69 hstem + 62 83 300 83 vstem + return + + + + + + + 95 rmoveto + -467 252 2 10 560 247 return + + + + + + + rmoveto + 12 67 rlineto + -399 hlineto + -12 -67 rlineto + endchar + + + + + + + 0 68 354 68 hstem + 31 return + + + + + + + 133 hstemhm + return + + + + + + + 63 29 63 return + + + + + + + 152 66 156 66 hstem + 58 456 vstem + return + + + + + + + 10 hlineto + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + -45 vvcurveto + -61 78 28 callgsubr + endchar + + + + + + + 25 callgsubr + hstemhm + return + + + + + + + 64 745 64 hstem + return + + + + + + + -8 65 572 77 return + + + + + + + rmoveto + 34 60 rlineto + -146 63 -64 42 47 return + + + + + + + hintmask 1010000001010000111100100100100010101110 + return + + + + + + + -11 68 370 61 hstem + return + + + + + + + 76 callgsubr + 69 rlineto + return + + + + + + + rmoveto + 60 callsubr + return + + + + + + + rlineto + 136 return + + + + + + + -70 78 -104 -160 -122 -197 return + + + + + + + rlineto + 137 15 72 -58 -139 vvcurveto + return + + + + + + + -19 callsubr + hintmask 11101000 + return + + + + + + + hstemhm + 56 78 229 59 hintmask 01111110 + return + + + + + + + vlineto + hintmask 1001000001001000111100101000100010100110 + 3 return + + + + + + + hlineto + -53 -37 -12 -67 47 -49 rlineto + return + + + + + + + -63 464 -247 -2 -10 rlineto + return + + + + + + + 424 hintmask 11100000 + return + + + + + + + 104 112 104 vstem + return + + + + + + + -222 rmoveto + 14 return + + + + + + + 558 68 hstem + return + + + + + + + 105 489 vstem + return + + + + + + + -116 -17 -70 return + + + + + + + 60 42 61 return + + + + + + + rcurveline + -206 return + + + + + + + 156 43 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-BookItalic/names.json b/ligature/OperatorMonoLig-BookItalic/names.json new file mode 100644 index 0000000..910e0bf --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoLig-BookItalic", + "familyName": "Operator Mono Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Book Italic", + "windowsFontStyle": "Italic" +} diff --git a/ligature/OperatorMonoLig-BookItalic/subrs.xml b/ligature/OperatorMonoLig-BookItalic/subrs.xml new file mode 100644 index 0000000..78e133c --- /dev/null +++ b/ligature/OperatorMonoLig-BookItalic/subrs.xml @@ -0,0 +1,1844 @@ + + + + + + + + + rmoveto + 80 6 -53 callsubr + rlinecurve + -85 callsubr + 5 -64 4 -64 5 -64 rrcurveto + -53 554 -80 callgsubr + + + + + + + rmoveto + -96 callsubr + -164 142 -90 266 136 vhcurveto + -131 381 -76 callgsubr + + + + + + + rmoveto + -129 70 -70 109 -46 callgsubr + 129 -72 71 -108 -46 callsubr + vhcurveto + 363 103 rmoveto + -127 -70 -110 -101 -72 -41 53 92 126 69 112 102 72 41 -54 -92 vhcurveto + endchar + + + + + + + rmoveto + -49 callsubr + rlineto + -158 -30 67 -76 129 hhcurveto + 117 82 69 147 28 hvcurveto + 82 418 rlineto + -74 callsubr + endchar + + + + + + + -94 callgsubr + 59 59 39 76 66 hvcurveto + -18 -114 41 -38 146 85 rrcurveto + endchar + + + + + + + -97 callgsubr + -72 callsubr + return + + + + + + + rmoveto + 88 69 57 84 103 -122 41 -106 -78 hvcurveto + 21 60 59 63 142 33 -14 53 81 callgsubr + -54 -72 -116 -106 vvcurveto + -94 62 -46 79 vhcurveto + 10 49 rmoveto + -47 -43 27 73 6 0 7 1 7 hvcurveto + 89 66 88 -31 -71 vvcurveto + -47 -33 -37 -55 vhcurveto + endchar + + + + + + + rmoveto + -45 28 rlineto + -69 -56 -43 -40 -52 hhcurveto + -49 -32 32 82 -34 hvcurveto + -60 -31 rlineto + -99 38 53 -47 68 hhcurveto + 71 72 53 91 69 hvcurveto + return + + + + + + + rmoveto + 43 -40 40 -111 26 vhcurveto + 181 120 6 54 rlineto + -259 hlineto + -11 -54 rlineto + 192 hlineto + -184 -122 -4 -27 rlineto + 123 -24 44 -31 -31 vvcurveto + return + + + + + + + -98 -57 -21 -35 -38 vvcurveto + -54 52 -36 80 91 65 48 59 vhcurveto + -144 -57 rmoveto + -47 -36 20 34 21 14 23 78 45 hvcurveto + 39 -32 37 -29 -29 vvcurveto + -29 -35 -24 -50 vhcurveto + endchar + + + + + + + 295 hlineto + 13 54 rlineto + -112 hlineto + 71 358 -64 -6 -12 -60 -124 -16 -8 -47 121 7 -46 -236 rlineto + -123 hlineto + return + + + + + + + -10 41 rlineto + -227 -75 -95 33 129 vvcurveto + 1 vlineto + 230 17 129 69 114 vvcurveto + 72 -53 45 -86 -169 -127 -173 -155 return + + + + + + + -83 callgsubr + hintmask 11101000 + -98 callsubr + + + + + + + rmoveto + -73 callgsubr + hintmask 10110000 + -103 callsubr + + + + + + + rmoveto + -97 callsubr + return + + + + + + + 284 hlineto + 12 55 rlineto + -203 hlineto + 149 91 83 66 82 vvcurveto + 81 -83 42 -166 -25 vhcurveto + -9 -56 rlineto + 142 19 48 -27 -49 vvcurveto + -67 -97 -64 -161 -98 vhcurveto + return + + + + + + + rmoveto + -96 callgsubr + + + + + + + -8 40 -94 -35 -6 16 14 69 rlinecurve + 69 352 rlineto + 14 -51 -47 7 -42 hhcurveto + -177 -121 -174 -183 return + + + + + + + rmoveto + -81 callgsubr + -38 -143 84 -46 247 101 rlinecurve + endchar + + + + + + + rmoveto + 4 hlineto + 205 146 -36 42 -157 -112 -102 116 -54 -42 rlineto + return + + + + + + + -93 callgsubr + endchar + + + + + + + rmoveto + -92 callsubr + return + + + + + + + -114 hlineto + -104 -207 -101 -208 -95 -207 rrcurveto + 82 hlineto + 28 63 29 54 callgsubr + rrcurveto + 211 hlineto + return + + + + + + + -35 callgsubr + -71 -38 -73 -70 vhcurveto + 5 38 7 48 3 17 -76 -5 rcurveline + -22 -145 -22 -110 -45 -233 rrcurveto + 76 hlineto + 14 69 40 199 11 62 rrcurveto + 65 64 58 33 42 hhcurveto + 34 16 -20 -37 hvcurveto + return + + + + + + + rmoveto + -7 42 -150 -49 -30 30 174 424 rlinecurve + -37 21 -64 -29 -74 -20 -61 -7 rlinecurve + 4 14 2 13 12 vvcurveto + 28 -15 16 -23 -48 -50 -55 -41 -24 19 -15 30 -7 vhcurveto + -29 -63 -43 -60 -61 -73 31 -29 rcurveline + 65 69 59 81 34 70 47 1 56 10 55 16 -171 -398 71 -73 216 96 rrcurveto + return + + + + + + + rmoveto + -73 callgsubr + hintmask 10111000 + -103 callsubr + + + + + + + -77 callsubr + hintmask 11011000 + -95 callsubr + + + + + + + rmoveto + 31 -16 -41 callsubr + rlinecurve + -102 -3 -41 callgsubr + rlinecurve + endchar + + + + + + + rmoveto + -100 52 -57 78 111 88 121 135 101 -51 57 -79 -111 -88 -121 -136 vhcurveto + 266 94 rmoveto + -99 -52 -98 -75 -47 -29 37 71 99 51 99 75 48 29 -37 -72 vhcurveto + endchar + + + + + + + rmoveto + 73 1 83 352 -77 -3 -37 -164 rlineto + -147 -49 -79 54 151 vvcurveto + 159 89 170 119 68 13 -55 -104 -3 vhcurveto + 76 hlineto + 157 7 -38 74 -110 hhcurveto + -165 -138 -199 -215 -183 109 -83 183 51 hvcurveto + return + + + + + + + rmoveto + 42 -41 38 -42 34 vhcurveto + 35 18 44 21 54 25 -19 36 rcurveline + -60 -27 -48 -24 -40 -21 rrcurveto + return + + + + + + + rmoveto + -5 callsubr + -209 143 -79 244 87 hvcurveto + 8 73 rlineto + -68 callsubr + endchar + + + + + + + -3 callgsubr + hintmask 11010000 + -84 callsubr + hintmask 11100000 + -81 -40 callgsubr + endchar + + + + + + + -81 hlineto + -82 -420 rlineto + -98 -19 -46 -45 -72 hhcurveto + -81 -35 50 114 23 hvcurveto + return + + + + + + + rmoveto + 34 -27 61 51 75 76 43 53 rlinecurve + -76 41 -33 -56 -57 -84 -47 -54 rlinecurve + 209 hmoveto + 35 -27 61 50 73 75 43 54 rlinecurve + -78 37 -32 -57 -55 -78 -47 -54 rlinecurve + return + + + + + + + -38 -52 -39 -179 15 vhcurveto + -7 -58 rlineto + 221 -16 79 72 71 vvcurveto + return + + + + + + + -246 -134 -14 callgsubr + 132 -89 -1 rlineto + return + + + + + + + -55 callgsubr + rlineto + 311 -66 121 96 101 -49 callgsubr + return + + + + + + + -8 -76 237 -14 109 40 31 62 rlinecurve + -211 178 rmoveto + -44 -33 32 69 115 73 124 100 27 36 -9 -20 39 hvcurveto + -23 -58 -22 -78 -9 -71 rrcurveto + -67 -44 -52 -37 -48 hhcurveto + endchar + + + + + + + -206 -76 -108 48 170 vvcurveto + 156 92 168 123 71 11 -54 -106 -2 vhcurveto + 76 1 rlineto + 152 7 -33 79 -114 hhcurveto + return + + + + + + + -62 callgsubr + -148 -415 -103 callgsubr + + + + + + + -79 callgsubr + hintmask 10111110 + 11 callsubr + hintmask 01111110 + -69 callsubr + + + + + + + rmoveto + hintmask 1111110110000000 + -63 callgsubr + -157 -444 -77 callsubr + hintmask 1111101110000000 + -83 callgsubr + hintmask 1111110110000000 + -98 callsubr + + + + + + + rmoveto + -46 callgsubr + 47 -9 39 -18 31 hvcurveto + 64 70 -45 34 -54 -60 rlineto + 26 -31 -40 13 -47 hhcurveto + -46 callsubr + -48 10 -40 18 -32 hvcurveto + -64 -69 45 -34 55 61 rlineto + -24 30 39 -13 46 hhcurveto + -101 210 rmoveto + 127 70 112 102 34 27 -12 -23 20 vhcurveto + -243 -273 rlineto + -7 20 -3 23 26 vvcurveto + 114 -146 rmoveto + -33 -26 11 21 -19 hvcurveto + 241 272 rlineto + 6 -19 3 -22 -24 vvcurveto + -129 -71 -110 -101 vhcurveto + endchar + + + + + + + rmoveto + -8 41 -209 -71 -34 38 25 109 rlinecurve + 58 258 rlineto + 191 hlineto + 12 61 rlineto + -189 hlineto + 32 143 -60 -5 -77 -138 rlineto + -63 hlineto + -16 -61 rlineto + 93 hlineto + -58 -262 -37 -160 85 -82 255 129 rlinecurve + return + + + + + + + 81 hlineto + 39 203 286 417 rlineto + -87 hlineto + -222 -334 -97 336 -83 -4 123 -409 rlineto + endchar + + + + + + + -4 hlineto + 5 62 47 328 19 125 rrcurveto + -80 hlineto + -39 -266 -24 -236 -5 -118 rrcurveto + 85 hlineto + endchar + + + + + + + 74 vstem + 463 65 -100 callgsubr + return + + + + + + + -60 callgsubr + -3 -892 -107 callsubr + + + + + + + -38 callgsubr + 279 -288 54 53 return + + + + + + + -5 69 221 58 15 callsubr + -53 -275 68 callsubr + -11 -58 rlineto + 70 hlineto + -55 -285 -12 callgsubr + -343 -99 rmoveto + 129 hlineto + 14 58 rlineto + -132 hlineto + 42 214 68 callgsubr + 4 callgsubr + endchar + + + + + + + 414 hlineto + 13 71 -321 -1 411 481 12 69 rlineto + -403 hlineto + -14 -71 314 1 -414 -481 rlineto + endchar + + + + + + + rmoveto + 13 66 rlineto + -330 -15 callsubr + return + + + + + + + rmoveto + -35 -183 rlineto + 236 hlineto + 18 68 rlineto + -170 hlineto + 43 217 rlineto + 138 hlineto + 11 57 rlineto + -138 hlineto + 41 210 rlineto + 166 hlineto + 13 68 rlineto + -294 hlineto + -110 -207 -109 -208 -107 -205 rrcurveto + 82 hlineto + 92 183 rlineto + 186 369 rmoveto + 9 hlineto + -60 -309 rlineto + -105 hlineto + endchar + + + + + + + -17 207 -20 206 -22 206 return + + + + + + + rmoveto + -90 -5 4 -75 -3 -69 -53 -90 rlinecurve + 34 -15 75 87 28 81 5 86 rlinecurve + return + + + + + + + -50 callsubr + hintmask 10111100 + -45 callsubr + + + + + + + rlineto + 4 -27 -24 2 -22 hhcurveto + -174 -119 -169 -180 -108 47 -54 62 55 70 44 56 56 hvcurveto + -10 -99 41 -38 146 85 rrcurveto + return + + + + + + + 77 399 44 callgsubr + -78 -400 return + + + + + + + -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 + + + + + + + 72 hlineto + 118 5 -42 49 -92 hhcurveto + -158 -136 -154 -171 return + + + + + + + -149 -114 -142 -172 return + + + + + + + -320 25 rmoveto + -39 -30 35 74 132 79 132 97 23 36 -6 -11 38 hvcurveto + -53 -270 rlineto + -48 -46 -61 -38 -44 hhcurveto + endchar + + + + + + + 40 50 40 60 40 70 -66 24 rcurveline + -30 -59 -30 -50 -30 -42 -48 callsubr + -75 41 -46 74 64 75 41 78 77 vhcurveto + return + + + + + + + -69 377 rmoveto + 26 12 -17 -30 -61 -53 -75 -106 -19 hvcurveto + 102 18 48 100 55 hhcurveto + -298 -370 rmoveto + -23 -12 26 52 135 59 156 77 20 24 -6 -21 28 hvcurveto + -47 -69 -30 -97 -98 vvcurveto + -44 -33 -33 -34 -30 hhcurveto + endchar + + + + + + + -25 callsubr + 106 550 rlineto + -82 hlineto + return + + + + + + + 70 63 36 74 3 70 return + + + + + + + 132 -130 53 callgsubr + return + + + + + + + 0 -29 callsubr + return + + + + + + + -10 68 127 46 206 65 return + + + + + + + rmoveto + 131 -218 65 42 -133 213 216 212 -51 49 -210 -217 rlineto + 219 -79 rmoveto + 130 -220 64 40 -130 216 217 209 -49 50 -212 -213 rlineto + endchar + + + + + + + 68 vstem + 162 425 -86 callsubr + return + + + + + + + rmoveto + 50 -50 212 213 19 81 -129 220 -65 -40 131 -214 rlineto + 22 -213 rmoveto + 50 -49 211 218 17 81 -131 217 -65 -41 133 -213 rlineto + endchar + + + + + + + -38 -24 24 43 69 58 80 82 80 hvcurveto + 12 -66 28 -66 41 -66 rrcurveto + -67 -61 -56 -31 -42 hhcurveto + return + + + + + + + -77 vvcurveto + -66 57 -22 120 74 vhcurveto + return + + + + + + + 59 -32 39 -59 -34 -32 -14 -23 -28 vhcurveto + hintmask 11011100 + 22 -34 -36 12 -37 hhcurveto + -130 -101 -189 -184 -88 29 -42 48 50 47 38 51 42 hvcurveto + 22 -95 84 -35 159 105 rrcurveto + return + + + + + + + 24 callgsubr + -18 callgsubr + hintmask 01110000 + return + + + + + + + -2 callsubr + -24 callsubr + return + + + + + + + 69 214 61 207 69 return + + + + + + + 151 -14 callsubr + return + + + + + + + hlineto + -13 -65 rlineto + return + + + + + + + 189 62 300 71 return + + + + + + + 385 hlineto + 15 70 rlineto + -304 hlineto + return + + + + + + + hstem + 54 79 284 80 vstem + return + + + + + + + vstem + 251 620 rmoveto + -81 hlineto + -121 -620 rlineto + 81 hlineto + 83 312 rmoveto + 181 -318 86 11 -178 306 281 309 rlineto + -88 hlineto + return + + + + + + + 27 callsubr + 9 callgsubr + hintmask 11100000 + return + + + + + + + -158 -109 -33 callgsubr + return + + + + + + + 72 14 rlineto + 111 -16 -53 60 -103 hhcurveto + return + + + + + + + 61 -4 59 113 59 return + + + + + + + -41 callsubr + -102 -3 rcurveline + -41 callgsubr + rrcurveto + endchar + + + + + + + -12 callsubr + -28 callgsubr + return + + + + + + + -152 -73 -80 4 -11 126 return + + + + + + + hlineto + -13 -66 rlineto + return + + + + + + + 69 153 69 return + + + + + + + -26 callsubr + -2 callgsubr + return + + + + + + + -10 69 374 67 return + + + + + + + rmoveto + 170 873 rlineto + -311 hlineto + -12 -64 rlineto + 233 hlineto + -144 -745 rlineto + -233 hlineto + -13 -64 rlineto + endchar + + + + + + + hlineto + -13 -69 rlineto + return + + + + + + + 702 -57 callgsubr + hintmask 11010000 + -71 callsubr + return + + + + + + + hlineto + hintmask 10100000 + 306 211 -22 callgsubr + return + + + + + + + 0 105 39 callgsubr + hintmask 11000000 + return + + + + + + + -9 callgsubr + 103 -104 rlineto + return + + + + + + + -174 -138 -198 -212 return + + + + + + + hintmask 1001000001010000111100100100010010100110 + return + + + + + + + -12 70 504 70 return + + + + + + + -11 65 383 65 return + + + + + + + 155 -15 13 62 -154 16 33 158 -75 8 -32 -158 -157 16 -13 -64 157 -16 return + + + + + + + rmoveto + 193 -226 57 53 -180 208 274 204 -45 61 -278 -218 rlineto + endchar + + + + + + + -19 callgsubr + 490 vstem + return + + + + + + + hlineto + 12 65 rlineto + return + + + + + + + -119 -149 -124 -147 -214 vhcurveto + 49 9 rmoveto + 177 98 130 119 93 71 return + + + + + + + 0 65 490 65 return + + + + + + + rmoveto + 45 -60 278 218 20 81 -192 227 -57 -54 180 -208 rlineto + endchar + + + + + + + 12 callsubr + -41 17 33 vvcurveto + return + + + + + + + hintmask 1001000001010000111100100100100010100110 + return + + + + + + + -28 callsubr + hstem + return + + + + + + + hhcurveto + 61 10 -67 -91 -77 hvcurveto + 33 -17 66 callgsubr + 131 -20 121 -109 hhcurveto + return + + + + + + + -18 callgsubr + hintmask 01111000 + return + + + + + + + -20 -21 -84 -19 -194 16 rrcurveto + return + + + + + + + -167 52 callsubr + -103 -39 return + + + + + + + hstem + 172 80 vstem + return + + + + + + + 34 callsubr + hstem + return + + + + + + + 58 callsubr + 522 384 -6 callgsubr + return + + + + + + + -33 callgsubr + endchar + + + + + + + hlineto + hintmask 10100000 + -312 -216 16 callsubr + + + + + + + 45 hstem + 43 49 381 49 vstem + 43 252 rmoveto + -154 86 -91 118 return + + + + + + + rmoveto + -9 39 -95 -36 -6 16 14 72 rlinecurve + return + + + + + + + -7 67 hstem + 236 149 1 77 vstem + return + + + + + + + 4 callsubr + hstem + 36 493 vstem + return + + + + + + + hintmask 1010000001010000111100100100010010100110 + return + + + + + + + -14 71 34 callgsubr + return + + + + + + + 15 callgsubr + 54 return + + + + + + + 37 callsubr + 32 callgsubr + return + + + + + + + -10 69 13 callsubr + return + + + + + + + -10 68 370 73 return + + + + + + + -7 67 373 63 -62 65 hstemhm + 33 79 131 74 166 73 return + + + + + + + -11 66 373 74 hstem + 421 77 vstem + 18 -176 rmoveto + 77 6 return + + + + + + + -2 23 hhcurveto + 176 120 169 180 109 -48 55 -62 return + + + + + + + rmoveto + 107 hlineto + 22 109 rlineto + -107 hlineto + return + + + + + + + 60 callgsubr + hstem + 125 79 return + + + + + + + 60 callsubr + -444 3 callgsubr + return + + + + + + + 56 289 54 return + + + + + + + -19 203 -64 -2 -64 -328 rlineto + 50 hlineto + 49 255 rlineto + return + + + + + + + hhcurveto + 39 31 -35 -75 -132 -79 -131 -101 hvcurveto + endchar + + + + + + + 8 -2 3 -4 -4 -2 -3 -8 return + + + + + + + hintmask 1001000001010000111100100110100010100110 + return + + + + + + + 43 callgsubr + vstem + return + + + + + + + 59 178 61 vstem + return + + + + + + + 63 203 63 vstem + return + + + + + + + rmoveto + -11 41 rlineto + return + + + + + + + 49 82 callgsubr + return + + + + + + + rmoveto + 118 hlineto + 25 117 rlineto + -119 hlineto + 638 return + + + + + + + 289 570 rmoveto + 81 4 40 134 -90 -5 rlineto + return + + + + + + + -42 hhcurveto + endchar + + + + + + + -11 64 385 64 hstem + 54 78 286 79 vstem + return + + + + + + + rmoveto + 57 39 46 100 57 hvcurveto + -44 24 rlineto + -59 -37 return + + + + + + + 0 68 115 60 42 57 210 68 hstem + -21 return + + + + + + + rmoveto + 108 hlineto + 22 110 rlineto + -107 hlineto + endchar + + + + + + + 0 71 479 71 hstem + 23 return + + + + + + + rmoveto + -10 37 rlineto + return + + + + + + + rlineto + 225 return + + + + + + + rmoveto + 55 hlineto + 85 249 4 36 rlineto + -96 hlineto + return + + + + + + + 344 237 -34 61 -226 -157 rlineto + return + + + + + + + -344 -238 34 -61 244 170 rlineto + return + + + + + + + 4 54 503 72 return + + + + + + + hstem + 441 81 vstem + return + + + + + + + 124 rlinecurve + -108 return + + + + + + + 15 69 rlineto + return + + + + + + + -4 -124 rlinecurve + 108 4 -13 116 return + + + + + + + hintmask 1001000100010000111100100100100010101110 + return + + + + + + + -211 24 callsubr + return + + + + + + + 424 hintmask 11000000 + return + + + + + + + -182 900 return + + + + + + + 69 -77 104 161 122 198 return + + + + + + + -205 1099 hstem + -20 629 vstem + return + + + + + + + rlineto + -71 hlineto + return + + + + + + + vlineto + hintmask 1010000001010000111100100100101000000110 + 4 return + + + + + + + 5 hlineto + hintmask 1001000001010000111010100100100010100110 + return + + + + + + + hlineto + 83 -84 -2 -9 -87 -60 rlineto + return + + + + + + + 77 callgsubr + 439 81 vstem + return + + + + + + + -63 29 -613 -880 70 -20 return + + + + + + + -36 6 11 -39 hvcurveto + return + + + + + + + -137 -153 rlineto + return + + + + + + + 258 69 hstemhm + return + + + + + + + 117 66 hstem + return + + + + + + + hlineto + -27 -69 rlineto + return + + + + + + + rlineto + -110 hlineto + return + + + + + + + rlineto + 77 hlineto + return + + + + + + + 564 rmoveto + return + + + + + \ No newline at end of file