From da1abf02c6517499e16634332bb720a5467c6a9a Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:30:09 -0500 Subject: [PATCH] Add more bold italic ligatures --- .../OperatorMonoSSmLig-BoldItalic/config.xml | 8 +- .../glyphs/ampersand_ampersand.liga.xml | 52 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 23 + .../glyphs/equal_equal.2.liga.xml | 69 + .../glyphs/equal_equal.liga.xml | 63 + .../glyphs/equal_equal_equal.2.liga.xml | 67 + .../glyphs/equal_equal_equal.liga.xml | 48 + .../glyphs/equal_equal_greater.liga.xml | 68 + .../glyphs/equal_greater.liga.xml | 68 + .../glyphs/equal_less_less.liga.xml | 54 + .../glyphs/exclam_equal.liga.xml | 81 ++ .../glyphs/exclam_equal_equal.liga.xml | 82 ++ .../glyphs/greater_equal_greater.liga.xml | 59 + .../glyphs/greater_greater_equal.liga.xml | 60 + .../glyphs/hyphen_greater.liga.xml | 51 + .../glyphs/hyphen_hyphen.liga.xml | 28 + .../glyphs/hyphen_hyphen_greater.liga.xml | 51 + .../glyphs/less_bar.liga.xml | 14 + .../glyphs/less_equal_equal.liga.xml | 51 + .../glyphs/less_equal_greater.liga.xml | 67 + .../glyphs/less_equal_less.liga.xml | 53 + .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 42 + .../glyphs/less_hyphen.liga.xml | 31 + .../glyphs/less_hyphen_hyphen.liga.xml | 31 + .../glyphs/less_slash.liga.xml | 25 + .../glyphs/plus_plus.liga.xml | 63 + .../glyphs/question_question.liga.xml | 53 + .../glyphs/slash_greater.liga.xml | 38 + .../glyphs/underscore_underscore.liga.xml | 18 + .../glyphs/uniE0B0.xml | 8 +- .../glyphs/uniE0B2.xml | 8 +- .../OperatorMonoSSmLig-BoldItalic/gsubrs.xml | 1145 +++++++++------ .../OperatorMonoSSmLig-BoldItalic/subrs.xml | 1282 ++++++++++------- 34 files changed, 2909 insertions(+), 975 deletions(-) create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/config.xml b/ligature/OperatorMonoSSmLig-BoldItalic/config.xml index 5e38b26..a20919d 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/config.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/config.xml @@ -23,7 +23,7 @@ - + @@ -69,7 +69,7 @@ - + @@ -102,13 +102,13 @@ - + - + diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..0281e8f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,52 @@ + + + -10 137 hstem + -513 149 381 149 vstem + -513 142 rmoveto + {efa8f865} callgsubr + 140 -156 296 46 94 110 25 -37 27 -36 30 -37 131 90 rcurveline + -40 48 -34 45 -30 44 {4fde3afe} callsubr + -1 vlineto + -25 26 -21 23 -10 14 {4fde3afe} callsubr + 149 39 rmoveto + {18c1be37} callgsubr + 530 hmoveto + {18c1be37} callgsubr + endchar + + + + 42 52 43 62 44 73 -123 44 rcurveline + -24 -48 -24 -41 -22 -35 -23 45 -18 42 -11 40 rrcurveto + 72 67 40 69 51 vvcurveto + 52 -44 33 -62 -82 -86 -62 -134 -17 1 -18 3 -19 vhcurveto + -152 -118 -48 -108 -92 vvcurveto + return + + + 42 52 43 62 44 73 -123 44 rcurveline + -24 -48 -24 -41 -22 -35 -23 45 -18 42 -11 40 rrcurveto + 72 67 40 69 51 vvcurveto + 52 -44 33 -62 -82 -86 -62 -134 -17 1 -18 3 -19 vhcurveto + -152 -118 -48 -108 -92 vvcurveto + return + + + + + -91 50 -61 97 69 73 31 66 76 vhcurveto + return + + + 40 24 53 60 60 vhcurveto + {976989be} callgsubr + -29 -17 16 38 hvcurveto + return + + + 18 -48 24 -51 30 -53 rrcurveto + -40 -44 -38 -15 -28 hhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..933b622 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -402 342 125 342 vstem + -60 798 {3e5ef760} callsubr + 662 1001 {3e5ef760} callsubr + endchar + + + + rmoveto + -148 -3 -194 -998 rlineto + 147 hlineto + return + + + rmoveto + -148 -3 -194 -998 rlineto + 147 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..3a88474 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml @@ -0,0 +1,23 @@ + + + -356 755 vstem + -14 798 {3e5ef760} callsubr + 584 439 {d4f80b1e} callsubr + -417 -314 122 626 297 -299 rlineto + endchar + + + + rmoveto + -148 -3 -194 -998 rlineto + 147 hlineto + return + + + 24 130 rlineto + -152 -57 rmoveto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..c7f88ea --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,69 @@ + + + {d60c0b36} callgsubr + -498 547 2 547 vstem + 32 {ea169de2} callsubr + -481 {fdbdf28a} callsubr + 1022 hmoveto + {d5a87c62} callgsubr + -481 {fdbdf28a} callsubr + -106 {2386b079} callgsubr + -482 {ebe0bd64} callsubr + 1022 hmoveto + {b0652e66} callgsubr + -482 {ebe0bd64} callsubr + endchar + + + + 152 {145d2e17} callgsubr + return + + + 395 {2b0429de} callsubr + return + + + rmoveto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + -243 rmoveto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml new file mode 100644 index 0000000..584c0ae --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml @@ -0,0 +1,63 @@ + + + {d60c0b36} callgsubr + -574 1172 vstem + 572 {ea169de2} callsubr + -1097 {fdbdf28a} callsubr + 1050 {2386b079} callgsubr + -1098 {ebe0bd64} callsubr + endchar + + + + 152 {145d2e17} callgsubr + return + + + 395 {2b0429de} callsubr + return + + + rmoveto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + -243 rmoveto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..cde7c5d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,67 @@ + + + {d60c0b36} callgsubr + -1199 1797 vstem + -632 395 rmoveto + {821ef088} callsubr + 1121 hmoveto + {821ef088} callsubr + 1121 hmoveto + {821ef088} callsubr + -733 -243 rmoveto + {a4cb57ae} callsubr + 1121 hmoveto + {a4cb57ae} callsubr + 1121 hmoveto + {a4cb57ae} callsubr + endchar + + + + 152 {145d2e17} callgsubr + return + + + {d5a87c62} callgsubr + -518 {fdbdf28a} callsubr + return + + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + + {b0652e66} callgsubr + -519 {ebe0bd64} callsubr + return + + + hlineto + -27 -132 rlineto + return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..cc97eeb --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,48 @@ + + + 31 {145d2e17} callgsubr + 112 131 hstem + -1223 1845 cntrmask 11100000 + -1100 648 rmoveto + -27 -131 rlineto + 1723 {4ff4d421} callsubr + -1797 -374 {f7cec177} callgsubr + -75 -375 {f7cec177} callgsubr + endchar + + + + hlineto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + rmoveto + 1723 {800351b2} callgsubr + -1723 hlineto + return + + + hlineto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..6bf6af5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,68 @@ + + + {d60c0b36} callgsubr + -1199 1758 {cf96d680} callgsubr + -1327 {fdbdf28a} callsubr + 1486 {094a6dd1} callsubr + -1539 {ebe0bd64} callsubr + 1355 hlineto + -93 -58 {2e3e492a} callsubr + + + + 152 {145d2e17} callgsubr + return + + + 246 693 rmoveto + -107 -104 return + + + hlineto + -27 -131 rlineto + return + + + hlineto + 74 -73 -2 -13 -40 -25 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + {0294fbed} callsubr + endchar + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + vstem + {ed114548} callsubr + 64 -63 rlineto + return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..6e1d42f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml @@ -0,0 +1,68 @@ + + + {d60c0b36} callgsubr + -574 1133 {cf96d680} callgsubr + -702 {fdbdf28a} callsubr + 861 {094a6dd1} callsubr + -914 {ebe0bd64} callsubr + 730 hlineto + -93 -58 {2e3e492a} callsubr + + + + 152 {145d2e17} callgsubr + return + + + 246 693 rmoveto + -107 -104 return + + + hlineto + -27 -131 rlineto + return + + + hlineto + 74 -73 -2 -13 -40 -25 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + {0294fbed} callsubr + endchar + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + vstem + {ed114548} callsubr + 64 -63 rlineto + return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..bbec4c3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml @@ -0,0 +1,54 @@ + + + {1deed8a2} callsubr + hstemhm + -1199 1783 -916 496 -76 496 hintmask 11010000 + -180 {ed539986} callsubr + -967 {fdbdf28a} callsubr + 836 hlineto + -17 -96 14 -15 rlineto + -854 hlineto + hintmask 11100000 + -27 -132 rlineto + 1008 hlineto + 172 -180 rlineto + hintmask 11001000 + 107 103 -270 268 rlineto + 422 13 rmoveto + 344 215 {acd73580} callgsubr + -270 268 rlineto + endchar + + + + 152 {145d2e17} callgsubr + return + + + 356 {a922991d} callsubr + -258 -167 rlineto + return + + + rmoveto + 344 215 -63 122 return + + + hlineto + -27 -131 rlineto + return + + + -63 122 -410 -265 -23 -129 313 -327 return + + + + + 132 111 131 return + + + {e26cb4f3} callsubr + 107 103 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..9b542b9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml @@ -0,0 +1,81 @@ + + + {4465ff65} callgsubr + -664 {145d2e17} callgsubr + hstemhm + -574 1172 -982 791 hintmask 01110000 + 572 {ea169de2} callsubr + -351 hlineto + hintmask 01101000 + 160 240 rlineto + hintmask 10001000 + -129 50 rlineto + hintmask 01101000 + -194 -290 rlineto + -583 {fdbdf28a} callsubr + 523 {558132c6} callgsubr + -470 {ebe0bd64} callsubr + 408 hlineto + -218 -327 rlineto + hintmask 10001000 + 138 -40 rlineto + hintmask 01001000 + 244 367 rlineto + 526 {800351b2} callgsubr + -465 hlineto + hintmask 01101000 + 74 111 rlineto + endchar + + + + 395 {2b0429de} callsubr + return + + + rmoveto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + + + -215 1031 return + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + hlineto + -74 -111 rlineto + return + + + hlineto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..ed174c1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,82 @@ + + + {4465ff65} callgsubr + -785 {145d2e17} callgsubr + 112 131 hstemhm + -1223 1845 -1318 791 cntrmask 01110000 + hintmask 01111000 + 596 517 {2b0429de} callsubr + -606 hlineto + hintmask 01110100 + 79 118 rlineto + hintmask 10000100 + -129 50 rlineto + hintmask 01110100 + -112 -168 rlineto + -954 {fdbdf28a} callsubr + 893 {558132c6} callgsubr + -840 {ebe0bd64} callsubr + 779 {558132c6} callgsubr + -726 {ebe0bd64} callsubr + 665 hlineto + -138 -206 rlineto + hintmask 10000100 + 138 -40 rlineto + hintmask 01110100 + 164 246 rlineto + 894 {800351b2} callgsubr + -833 hlineto + 74 111 rlineto + 780 {800351b2} callgsubr + -720 hlineto + 74 111 rlineto + endchar + + + + rmoveto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + + hlineto + -27 -132 rlineto + return + + + + + -215 1031 return + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + hlineto + -74 -111 rlineto + return + + + hlineto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..d9debac --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,59 @@ + + + {688d9a51} callsubr + 1746 -496 496 hintmask 11100000 + {ed114548} callsubr + 64 -63 rlineto + -1047 hlineto + -160 167 {d021177f} callsubr + {3c2302fa} callgsubr + 1001 hlineto + hintmask 11101000 + -93 -58 {9ffb92b0} callsubr + rlineto + hintmask 11010000 + {d4f80b1e} callsubr + -40 -25 rlineto + -1073 hlineto + hintmask 11100000 + 15 82 -28 29 rlineto + 1054 hlineto + 74 -73 rlineto + endchar + + + + {1deed8a2} callsubr + hstemhm + -1187 496 -496 return + + + 152 {145d2e17} callgsubr + return + + + 246 693 rmoveto + -107 -104 return + + + -107 -104 270 -267 -2 -13 return + + + 63 -122 409 264 return + + + 24 130 rlineto + -152 -57 rmoveto + return + + + + + 132 111 131 return + + + -344 -215 63 -122 279 180 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..cf7b0a1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,60 @@ + + + {688d9a51} callsubr + 1785 -1365 496 hintmask 11100000 + -691 366 rmoveto + -313 327 {d021177f} callsubr + rlineto + hintmask 11010000 + -344 -215 {9ffb92b0} callsubr + rlineto + 1313 290 rmoveto + -1022 hlineto + -160 167 rlineto + hintmask 11100000 + {d021177f} callsubr + rlineto + hintmask 11001000 + {3c2302fa} callgsubr + 949 {800351b2} callgsubr + -837 hlineto + 15 82 -28 29 rlineto + 871 hlineto + endchar + + + + {1deed8a2} callsubr + hstemhm + -1187 496 -496 return + + + 152 {145d2e17} callgsubr + return + + + -107 -104 270 -267 -2 -13 return + + + 63 -122 409 264 return + + + + + 132 111 131 return + + + -344 -215 63 -122 279 180 rlineto + return + + + hlineto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..22e9822 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {74339e1b} callgsubr + -484 1043 {5e871159} callsubr + -784 {2e97c44c} callgsubr + 827 {35be0eb8} callsubr + + + + vstem + {ed114548} callsubr + 188 -186 rlineto + return + + + 246 693 rmoveto + -107 -104 return + + + hlineto + -280 -175 {2e3e492a} callsubr + + + {0294fbed} callsubr + endchar + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + 269 134 hstem + return + + + hlineto + -27 -134 rlineto + return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..6fc7207 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,28 @@ + + + {74339e1b} callgsubr + -407 366 103 366 vstem + -67 269 rmoveto + {d0c326a1} callgsubr + 809 hmoveto + {d0c326a1} callgsubr + endchar + + + + + 269 134 hstem + return + + + 26 134 rlineto + -339 {2e97c44c} callgsubr + return + + + hlineto + -27 -134 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..8035449 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {74339e1b} callgsubr + -1109 1668 {5e871159} callsubr + -1409 {2e97c44c} callgsubr + 1452 {35be0eb8} callsubr + + + + vstem + {ed114548} callsubr + 188 -186 rlineto + return + + + 246 693 rmoveto + -107 -104 return + + + hlineto + -280 -175 {2e3e492a} callsubr + + + {0294fbed} callsubr + endchar + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + 269 134 hstem + return + + + hlineto + -27 -134 rlineto + return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..6838531 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml @@ -0,0 +1,14 @@ + + + -376 738 vstem + 214 795 rmoveto + -567 -367 -23 -129 396 -502 rlineto + 147 hlineto + 195 1001 rlineto + -305 -810 rmoveto + -283 355 2 13 402 254 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..8ebf951 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,51 @@ + + + {1deed8a2} callsubr + hstemhm + -1162 496 -496 1760 hintmask 11010000 + -948 395 rmoveto + 1520 {4ff4d421} callsubr + -1336 hlineto + hintmask 11100000 + 72 45 -63 122 -410 -265 rlineto + hintmask 11010000 + -23 -129 313 -327 107 103 -78 77 rlineto + 1344 {800351b2} callgsubr + -1504 hlineto + -59 59 2 13 rlineto + endchar + + + + 152 {145d2e17} callgsubr + return + + + hlineto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + + + 132 111 131 return + + + 26 {fb64a85a} callsubr + return + + + hlineto + {b0652e66} callgsubr + return + + + 27 132 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..fa384df --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,67 @@ + + + {d60c0b36} callgsubr + -1162 1721 {cf96d680} callgsubr + -941 {d494bf67} callsubr + 976 hlineto + -93 -58 {0294fbed} callsubr + -152 -57 rmoveto + -40 -25 rlineto + -1320 hlineto + -59 59 2 13 62 39 rlineto + 1283 hlineto + 74 -73 rlineto + endchar + + + + 152 {145d2e17} callgsubr + return + + + 246 693 rmoveto + -107 -104 return + + + hlineto + 72 45 {acd73580} callgsubr + -78 77 rlineto + return + + + -63 122 -410 -265 -23 -129 313 -327 return + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + vstem + {ed114548} callsubr + 64 -63 rlineto + return + + + {e26cb4f3} callsubr + 107 103 return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..66e095e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml @@ -0,0 +1,53 @@ + + + {d60c0b36} callgsubr + -1162 1746 vstem + 240 {ed539986} callsubr + -1001 {d494bf67} callsubr + 1049 hlineto + 172 -180 107 103 -270 268 rlineto + -1191 -59 rmoveto + -59 59 2 13 62 39 rlineto + 1053 hlineto + -17 -96 14 -15 rlineto + endchar + + + + 152 {145d2e17} callgsubr + return + + + 356 {a922991d} callsubr + -258 -167 rlineto + return + + + rmoveto + 344 215 -63 122 return + + + hlineto + 72 45 {acd73580} callgsubr + -78 77 rlineto + return + + + -63 122 -410 -265 -23 -129 313 -327 return + + + + + {1deed8a2} callsubr + hstem + return + + + 132 111 131 return + + + {e26cb4f3} callsubr + 107 103 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..d74cde2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,42 @@ + + + 0 171 98 134 hstem + -1787 496 250 343 839 366 vstem + -698 753 rmoveto + -200 hlineto + -44 -468 rlineto + 104 hlineto + -202 118 rmoveto + -520 {8190eb7b} callgsubr + 496 hlineto + 365 134 rmoveto + -27 -134 rlineto + 1209 hlineto + 26 134 rlineto + -1548 -403 {77357c31} callsubr + + + + -63 122 -410 -265 -23 -129 313 -327 return + + + rmoveto + 183 hlineto + 34 171 rlineto + -184 hlineto + endchar + + + + + hlineto + 269 168 {acd73580} callgsubr + -195 194 rlineto + return + + + {e26cb4f3} callsubr + 107 103 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..c27b089 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml @@ -0,0 +1,31 @@ + + + {74339e1b} callgsubr + -537 1044 vstem + 507 403 rmoveto + -817 {8190eb7b} callgsubr + 793 hlineto + endchar + + + + -63 122 -410 -265 -23 -129 313 -327 return + + + + + 269 134 hstem + return + + + hlineto + 269 168 {acd73580} callgsubr + -195 194 rlineto + return + + + {e26cb4f3} callsubr + 107 103 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..84dbfda --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,31 @@ + + + {74339e1b} callgsubr + -1162 1669 vstem + 507 403 rmoveto + -1442 {8190eb7b} callgsubr + 1418 hlineto + endchar + + + + -63 122 -410 -265 -23 -129 313 -327 return + + + + + 269 134 hstem + return + + + hlineto + 269 168 {acd73580} callgsubr + -195 194 rlineto + return + + + {e26cb4f3} callsubr + 107 103 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..135c472 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml @@ -0,0 +1,25 @@ + + + {4465ff65} callgsubr + hstemhm + -537 496 -282 791 hintmask 10100000 + 339 816 rmoveto + -479 -718 -247 245 2 13 rlineto + hintmask 11000000 + 344 215 {e26cb4f3} callsubr + rlineto + hintmask 10100000 + -99 -147 138 -40 653 981 rlineto + endchar + + + + -63 122 -410 -265 -23 -129 313 -327 return + + + + + -215 1031 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..1ff477f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml @@ -0,0 +1,63 @@ + + + {ac63e3f4} callgsubr + -3 525 vstem + 342 402 rmoveto + {58a7b0aa} callgsubr + -359 {f3ea7dc6} callsubr + 37 189 rlineto + 359 {406c29c7} callgsubr + 37 189 rlineto + 179 {4ff4d421} callsubr + endchar + + + + hlineto + {58a7b0aa} callgsubr + -179 {fdbdf28a} callsubr + 181 {406c29c7} callgsubr + return + + + hlineto + -27 -131 rlineto + return + + + hlineto + {d5a87c62} callgsubr + return + + + 131 rlineto + return + + + + + 271 131 hstem + return + + + 37 {5b68d019} callgsubr + -140 hlineto + -36 -187 rlineto + return + + + 187 rlineto + return + + + hlineto + -37 -189 rlineto + 139 hlineto + return + + + 26 {fb64a85a} callsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml new file mode 100644 index 0000000..6be2424 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml @@ -0,0 +1,53 @@ + + + 0 168 hstem + -71 177 303 177 vstem + -293 755 rmoveto + {1ed82935} callsubr + 480 hmoveto + {1ed82935} callsubr + -552 -755 {4181973e} callgsubr + 447 -168 {4181973e} callgsubr + endchar + + + + -36 -156 rlineto + 172 -18 86 -23 -61 vvcurveto + -50 -56 -39 -148 -77 vhcurveto + 48 -81 rlineto + 239 116 94 94 94 vvcurveto + 109 -126 65 -273 27 vhcurveto + return + + + -36 -156 rlineto + 172 -18 86 -23 -61 vvcurveto + -50 -56 -39 -148 -77 vhcurveto + 48 -81 rlineto + 239 116 94 94 94 vvcurveto + 109 -126 65 -273 27 vhcurveto + return + + + + + rmoveto + {f230a2a4} callgsubr + 33 168 rlineto + -181 hlineto + return + + + 181 hlineto + return + + + rmoveto + {f230a2a4} callgsubr + 33 168 rlineto + -181 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..b34e714 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml @@ -0,0 +1,38 @@ + + + {4465ff65} callgsubr + hstemhm + -496 791 -232 496 hintmask 11000000 + 246 693 rmoveto + 49 73 {8f7a5840} callsubr + 520 781 247 -244 -2 -13 rlineto + hintmask 10100000 + -344 -215 {2e3e492a} callsubr + + + + -129 50 -662 -991 138 -40 return + + + {0294fbed} callsubr + endchar + + + {ce9611a3} callgsubr + rlineto + return + + + 63 -122 409 264 return + + + + + -215 1031 return + + + {9ffb92b0} callsubr + 24 130 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..b9c13a1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,18 @@ + + + {aac958d4} callgsubr + -707 1281 vstem + 574 -57 rmoveto + -1259 hlineto + -22 -117 rlineto + 1259 hlineto + endchar + + + + + -174 117 hstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml index 57a3e1f..d9603bc 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml @@ -1,16 +1,16 @@ - {f3a6bced} callgsubr + {f3a6bced} callsubr 672 365 rmoveto -690 639 -2 -1209 rlineto endchar - - + -205 1209 hstem -20 692 vstem return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml index 079a673..292cc3d 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml @@ -1,16 +1,16 @@ - {f3a6bced} callgsubr + {f3a6bced} callsubr -20 365 rmoveto 692 -570 -2 1209 rlineto endchar - - + -205 1209 hstem -20 692 vstem return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml b/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml index 60f1793..838fef1 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml @@ -18,7 +18,7 @@ rmoveto - 159 12 -48 callsubr + 159 12 -45 callgsubr rlinecurve -86 callsubr 1 -58 1 -58 2 -57 rrcurveto @@ -59,8 +59,8 @@ rmoveto - 145 -86 88 -135 -42 callgsubr - -145 86 -89 135 -43 callsubr + 145 -86 88 -135 -40 callsubr + -145 86 -89 135 -40 callgsubr vhcurveto -374 -110 rmoveto 108 53 109 80 51 33 -45 -81 -107 -53 -109 -80 -51 -33 44 81 vhcurveto @@ -130,9 +130,9 @@ -67 callgsubr - -38 callsubr + -34 callgsubr vhcurveto - -80 callgsubr + -81 callsubr return @@ -220,8 +220,8 @@ rmoveto - -81 callgsubr - -51 -185 97 -73 317 139 rlinecurve + -89 callsubr + 451 hlineto endchar @@ -230,8 +230,7 @@ 337 hlineto - 21 100 rlineto - -180 hlineto + 21 100 50 callgsubr 134 80 74 64 79 vvcurveto 94 -105 50 -204 -31 vhcurveto -14 -103 rlineto @@ -260,7 +259,7 @@ -88 -455 rlineto -80 -15 -34 -31 -49 hhcurveto -44 -38 25 119 24 hvcurveto - 81 422 -15 callgsubr + 81 422 -8 callgsubr -79 -407 return @@ -318,11 +317,11 @@ - 2 callsubr + 10 callsubr hintmask 10100000 -78 callgsubr hintmask 11000000 - -37 callgsubr + -34 callsubr return @@ -340,10 +339,12 @@ - -76 -48 36 -60 55 32 49 -144 146 -18 213 121 rlinecurve - -119 566 rmoveto - 21 18 -15 -36 -70 -61 -109 -128 -119 hvcurveto - 213 6 79 136 65 hhcurveto + rmoveto + 67 -51 74 53 91 86 53 60 rlinecurve + -140 74 -34 -64 -63 -96 -48 -62 rlinecurve + 240 -1 rmoveto + 68 -51 74 53 88 84 52 61 rlinecurve + -144 65 -33 -64 -57 -87 -48 -61 rlinecurve return @@ -360,12 +361,12 @@ - -29 callsubr + -25 callsubr -65 -66 -36 -67 -66 vhcurveto 12 92 -151 -9 -22 -165 -25 -127 -51 -266 rlinecurve 149 hlineto 74 368 rlineto - 41 44 37 -12 callsubr + 41 44 37 -4 callsubr return @@ -375,7 +376,7 @@ rmoveto -70 callsubr - 361 -70 143 120 116 -43 callgsubr + 361 -70 143 120 116 -41 callgsubr return @@ -391,7 +392,7 @@ - 246 52 callgsubr + 246 74 callgsubr 79 130 vvcurveto 91 -66 56 -105 -197 -157 -195 -181 return @@ -412,10 +413,10 @@ rmoveto - -50 callgsubr - -175 139 -121 331 147 hvcurveto - -11 80 rlineto - -47 callgsubr + 9 callsubr + -232 158 -97 299 98 hvcurveto + 16 140 rlineto + -68 callsubr endchar @@ -426,10 +427,10 @@ rmoveto 122 -394 rlineto 132 hlineto - 134 688 48 callsubr + 134 688 81 callsubr -72 -394 rlineto -4 hlineto - -111 396 -144 -4 -134 -686 24 callsubr + -111 396 -144 -4 -134 -686 40 callgsubr 71 394 rlineto return @@ -465,7 +466,7 @@ rmoveto - -13 73 61 callgsubr + -13 73 85 callsubr -42 -39 14 80 vvcurveto 19 vlineto 187 30 68 100 101 vvcurveto @@ -531,7 +532,7 @@ - -53 callsubr + -51 callgsubr 54 37 25 28 18 hhcurveto return @@ -557,12 +558,22 @@ - -125 55 -61 66 58 69 47 59 60 vhcurveto - -5 -112 55 -35 192 108 rrcurveto - -344 77 rmoveto - -29 -23 25 63 101 62 132 65 18 31 -5 -11 34 hvcurveto - -47 -244 rlineto - -35 -39 -43 -26 -29 hhcurveto + rmoveto + 189 136 201 243 69 -12 55 -22 43 hvcurveto + 67 93 -90 57 -49 -71 rlineto + 20 -34 -41 10 -45 hhcurveto + -189 -135 -201 -243 -68 11 -54 21 -42 hvcurveto + -69 -96 89 -57 52 72 rlineto + -21 34 41 -10 46 hhcurveto + 81 587 rmoveto + 24 19 -11 -21 13 hvcurveto + -197 -280 rlineto + 157 54 155 87 vhcurveto + -63 -453 rmoveto + -25 -20 11 24 -13 hvcurveto + 199 281 rlineto + -1 vlineto + -161 -53 -154 -88 vhcurveto endchar @@ -570,18 +581,30 @@ - -25 callsubr - 549 69 -98 callgsubr - return + -7 8 -8 133 166 109 163 45 callgsubr + hintmask 01111000 + 53 callsubr + -55 -283 rlineto + -61 hlineto + -21 -109 rlineto + 61 hlineto + hintmask 10111000 + -56 -291 3 callgsubr + -353 -141 rmoveto + 93 hlineto + 28 109 rlineto + -100 90 callsubr + 98 7 43 -52 -102 vvcurveto + hintmask 01111000 + 20 callsubr + endchar - rmoveto - -164 -6 -2 -90 -11 -83 -27 -89 rlinecurve - 64 -23 72 86 49 87 19 118 rlinecurve + 916 -102 callgsubr return @@ -589,8 +612,11 @@ - -65 callgsubr - -57 -990 -106 callgsubr + -24 callsubr + 586 51 rmoveto + -12 76 rlineto + -82 callgsubr + return @@ -608,7 +634,8 @@ - -157 -102 -106 106 -104 -79 rlineto + rmoveto + 169 1 50 153 -182 -1 rlineto return @@ -616,8 +643,10 @@ - 744 -95 callsubr - return + 38 callsubr + 122 631 -152 -11 -38 -197 0 callgsubr + hintmask 10111000 + -60 callsubr @@ -625,9 +654,9 @@ rmoveto - hintmask 11011100 + hintmask 01100000 -63 callgsubr - hintmask 11101100 + hintmask 10100000 -69 callsubr return @@ -636,25 +665,17 @@ - 438 140 hstemhm - 37 567 -167 167 hintmask 11000000 - 257 215 rmoveto - 146 -225 172 20 -150 215 rlineto - 128 96 51 84 69 vvcurveto - 63 -41 41 -71 -68 -72 -37 -73 -73 vhcurveto - 61 316 -153 -11 -150 -773 rlineto - 151 hlineto - 67 347 rlineto - 55 52 48 36 43 57 callgsubr - 25 14 -12 -22 -38 -40 -60 -140 -91 hvcurveto - return + -52 callsubr + 107 103 return - 850 -88 callsubr + -33 -48 90 -72 hhcurveto + -62 -69 -67 -87 -53 hvcurveto + 74 -43 rlineto return @@ -662,6 +683,42 @@ + rmoveto + -32 -167 rlineto + 288 hlineto + 32 129 rlineto + -165 90 callsubr + 124 hlineto + 22 106 rlineto + -125 hlineto + 31 161 rlineto + 159 hlineto + 26 129 rlineto + -392 hlineto + -109 -228 -111 -231 -106 -229 rrcurveto + 154 hlineto + 72 167 rlineto + 164 392 rmoveto + 12 hlineto + -54 -280 rlineto + -75 hlineto + 40 94 39 94 38 92 rrcurveto + endchar + + + + + + + -84 callsubr + hintmask 1111110110000000 + -98 callsubr + + + + + + 140 2 rlineto 160 13 -53 62 -119 hhcurveto -192 -160 -173 -203 return @@ -669,35 +726,17 @@ - + 133 153 116 153 133 return - - - 10 callsubr - -501 -74 callgsubr - return - - - - - - - -253 -36 -52 26 111 vvcurveto - 112 67 101 87 47 17 -27 -66 -1 vhcurveto - return - - - - - -39 callsubr - -34 callgsubr + 15 callsubr + 529 59 -65 callsubr return @@ -705,35 +744,37 @@ - 632 1 callsubr - 84 491 hintmask 10100000 - 421 747 -54 callsubr - endchar + -12 230 -14 227 -15 225 return - 51 130 32 102 vvcurveto - 77 -77 58 -216 95 vhcurveto - -63 -112 rlineto - 136 -58 63 -42 -46 vvcurveto - hintmask 01000000 - -62 -123 -35 -83 vvcurveto - -39 25 -37 73 -27 vhcurveto - hintmask 10010000 - -100 -26 -38 -53 -46 vvcurveto - hintmask 00100000 - -54 62 -64 -37 vvcurveto - -46 -78 -31 -185 -31 vhcurveto - endchar + 688 -107 callsubr + return + 895 -58 callsubr + return + + + + + + + -66 callgsubr + -70 callgsubr + + + + + + 154 -263 72 101 vvcurveto 38 33 27 47 51 33 -25 -71 20 vhcurveto return @@ -741,61 +782,33 @@ - - - -181 -129 -169 -192 return - - - - - - - -28 callgsubr - -40 callsubr - return - - - - - -23 callsubr - -35 callgsubr - return + 181 129 170 192 return - hstem - 68 157 127 49 callsubr - return + 132 111 131 return - -199 229 -107 107 hstemhm - 319 131 hintmask 01100000 - 125 -150 rmoveto - 76 -24 rlineto - 14 callsubr - hintmask 10100000 - 14 callgsubr - 131 3 rlineto - hintmask 01100000 - 153 9 -69 73 -84 hhcurveto - -73 -57 -57 -123 -51 hvcurveto - endchar + -17 callgsubr + -31 callgsubr + return - -75 -61 -158 -84 -18 callgsubr + -16 callgsubr + -31 callsubr return @@ -803,23 +816,17 @@ - -2 callsubr - hintmask 10110000 - -132 -683 -6 callsubr - -159 -16 rmoveto - hintmask 01110000 - 8 callgsubr - 85 438 rlineto - 98 7 43 -52 -102 vvcurveto - endchar + hstem + 40 156 153 147 vstem + return + -47 callsubr hstem - 55 167 221 168 vstem return @@ -827,15 +834,41 @@ - hstem - 54 149 230 146 vstem - return + -11 callgsubr + -17 1 -15 1 -15 return + 167 118 268 135 return + + + + + + + rmoveto + 140 -222 125 81 -140 214 217 210 -95 96 -216 -224 rlineto + 249 -149 rmoveto + 137 -228 125 78 -136 219 217 203 -93 99 -217 -217 rlineto + endchar + + + + + + + hstem + 48 157 217 71 callgsubr + return + + + + + + rmoveto -84 98 rlineto -292 -212 -105 -167 -187 vvcurveto @@ -848,14 +881,24 @@ - + + + hlineto + 269 168 -52 callgsubr + -195 194 rlineto + return + + + + + 113 -52 111 74 110 return - + rmoveto 93 -99 217 216 33 155 -137 227 -125 -78 136 -219 rlineto @@ -866,59 +909,69 @@ - + - -236 102 hstem - 121 139 vstem - 454 1 rmoveto - -42 58 rlineto - -213 -60 -78 -77 -69 39 callgsubr - -8 callgsubr + 626 119 hstem + 114 460 vstem + 574 791 -102 callgsubr endchar - + 106 553 rlineto 182 hlineto 27 135 rlineto -525 hlineto - -27 -135 rlineto - 181 hlineto + -27 -135 93 callgsubr -106 -553 rlineto return - + -14 132 328 129 return - + - -50 callsubr + -48 callsubr hstem 47 return - + - -11 137 442 134 hstem - 115 162 95 168 vstem + -189 141 89 135 1 callgsubr return - + + + 31 643 vstem + 323 688 rmoveto + -158 hlineto + -134 -688 rlineto + 159 hlineto + 73 343 rmoveto + 131 -353 168 20 -134 330 246 348 rlineto + -169 hlineto + return + + + + + -16 128 321 144 hstem 429 153 vstem @@ -930,52 +983,9 @@ - - - -16 147 -39 callgsubr - return - - - - - - - 454 hlineto - 26 135 rlineto - -292 hlineto - return - - - - - - - -16 127 342 126 return - - - - - - - -24 callsubr - -80 153 return - - - - - - - 623 251 hstem - 155 363 vstem - 155 -47 callsubr - endchar - - - - - 782 -64 callgsubr + -16 147 -37 callsubr return @@ -983,32 +993,85 @@ - vvcurveto - -91 84 -24 159 99 vhcurveto - return + -17 callsubr + 24 130 return - 32 callgsubr - 339 hmoveto - -29 callgsubr - return + -16 127 342 126 return - 0 125 438 125 return + -14 136 443 137 return + -20 callsubr + -80 153 return + + + + + + + -107 -1322 380 hstem + -849 400 vstem + -449 -291 -90 callsubr + + + + + + + 782 -64 callgsubr + return + + + + + + + hstemhm + 343 162 -101 165 return + + + + + + + -177 -186 -247 -306 return + + + + + + + 49 callsubr + 339 hmoveto + -25 callgsubr + return + + + + + + + -12 133 314 129 return + + + + + + rlineto -159 hlineto return @@ -1016,7 +1079,7 @@ - + rmoveto 17 -147 rlineto @@ -1034,40 +1097,48 @@ - + hstemhm - 58 -32 callgsubr + 58 -28 callgsubr return - + - 615 243 hstem - 134 435 vstem - 311 615 -82 callsubr + 144 346 vstem + 459 619 -95 callsubr endchar - + 69 rlineto - -102 3 callgsubr + -102 12 callsubr return - + + + 111 435 vstem + 336 725 -88 callsubr + endchar + + + + + rmoveto 191 977 rlineto -362 hlineto - -25 -122 65 callsubr + -25 -122 93 callsubr -141 -733 rlineto -207 hlineto -24 -122 rlineto @@ -1076,25 +1147,16 @@ - + - -13 131 58 callgsubr - 9 callgsubr + -13 131 82 callgsubr + 19 callsubr return - - - -15 -11 callgsubr - 32 52 40 142 30 vhcurveto - return - - - - - + rlineto 2 -14 -13 0 -12 hhcurveto @@ -1104,34 +1166,49 @@ - + hstem - 178 66 callgsubr + 65 155 161 132 vstem return - + - 98 180 95 hstem + 27 132 rlineto return - + - 657 128 hstem - 114 426 vstem - 515 657 -64 callgsubr - endchar + rlineto + 418 -53 149 235 250 vvcurveto + return - + + + 146 hlineto + return + + + + + + + 26 46 callsubr + return + + + + + 114 134 113 vstem return @@ -1139,16 +1216,16 @@ - + - -32 callgsubr - hintmask 11011000 - return + rmoveto + 206 -240 111 106 -181 200 278 193 -87 121 -289 -226 rlineto + endchar - + 562 134 hstem 435 160 vstem @@ -1157,55 +1234,77 @@ - + - -197 -162 -213 -236 return + -14 136 34 callsubr + return - + - 156 189 141 return + hintmask 1000010001001000111100010001000010101100 + return - + hstem - 21 callsubr + 35 callsubr vstem return - + - -29 -40 15 32 vvcurveto + 156 189 141 return + + + + + + + rlineto + -145 hlineto return - + - -14 24 121 -145 14 38 154 -148 13 -34 -153 -161 15 -25 -122 158 -15 return + rmoveto + 87 -121 289 225 38 154 -206 240 -111 -105 180 -201 rlineto + endchar - + - -7 127 331 118 -117 122 hstemhm - 16 158 76 144 114 141 hintmask 11011100 + 40 24 53 60 60 vhcurveto + 16 callgsubr + -29 -17 16 38 hvcurveto return - + + + 18 -48 24 -51 30 -53 rrcurveto + -40 -44 -38 -15 -28 hhcurveto + return + + + + + 55 -62 63 38 vvcurveto 45 79 31 184 31 vhcurveto @@ -1216,33 +1315,7 @@ - - - hstem - 61 161 218 150 vstem - return - - - - - - - -155 -77 -142 -149 6 vhcurveto - return - - - - - - - hstem - 59 154 217 140 vstem - return - - - - - + -14 120 hstem 294 160 vstem @@ -1251,30 +1324,67 @@ - + - -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return - - - - - - - hintmask 1000010001001000111100010011000010101100 + hstem + 61 161 218 150 vstem return - + - 120 160 45 callgsubr + -9 callsubr + hstem + 28 return + + + + + + + hlineto + 2 callgsubr return - + + + -66 callgsubr + -157 return + + + + + + + 20 callgsubr + 583 vstem + return + + + + + + + 95 86 3 callsubr + return + + + + + + + 112 134 114 vstem + return + + + + + 24 11 -32 -90 -4 hvcurveto return @@ -1282,24 +1392,17 @@ - + - 101 241 99 return - - - - - - - rmoveto - -63 27 -83 -55 -63 -93 -16 -98 rlinecurve - 191 2 -6 68 12 83 28 66 rlinecurve + 31 callsubr + 57 callsubr + hintmask 01111000 return - + hhcurveto 55 1 -64 -75 -42 hvcurveto @@ -1310,17 +1413,55 @@ - + - 26 134 rlineto - -339 hlineto - -27 -134 rlineto + vstem + 6 callsubr + 64 -63 rlineto return - + + + 37 94 callgsubr + -140 hlineto + -36 -187 rlineto + return + + + + + + + 26 134 rlineto + -339 63 callgsubr + return + + + + + + + rmoveto + 84 callgsubr + 33 168 rlineto + -181 hlineto + return + + + + + + + -244 39 callsubr + 72 95 return + + + + + 685 7 hstem 104 582 vstem @@ -1329,7 +1470,7 @@ - + 100 240 105 hstem return @@ -1337,106 +1478,139 @@ - + rlineto - 49 callgsubr + 70 callsubr return - + - 101 244 99 return + 78 hstem + 50 87 376 87 vstem + 50 269 rmoveto + -169 92 -92 135 return - + - -5 callsubr - 44 194 3 callsubr + 4 callgsubr + 44 194 13 callgsubr return - + - -235 15 callgsubr + -235 26 callsubr return - + - 88 280 95 return - - - - - - - 0 129 38 112 13 106 161 129 hstem - -39 718 vstem + rlineto + 150 hlineto return - + - 66 callsubr - 523 -25 callsubr + 94 callsubr + 523 -19 callsubr return - + + + 95 vvcurveto + 105 -66 51 -178 -25 vhcurveto + -134 -689 rlineto + 111 hlineto + return + + + + + + + 0 133 297 133 return + + + + + 0 139 411 138 return - + - -10 136 435 142 return + 132 hstemhm + 441 159 return - + - -7 8 -8 133 438 29 callsubr + 269 134 hstem + return + + + + + + + -7 8 -8 133 438 45 callgsubr hintmask 01110000 return - + - -16 134 453 133 hstem - 58 165 219 166 vstem + -71 68 -56 -39 vvcurveto + -26 -31 -18 -119 -5 vhcurveto + -24 -108 rlineto return - + - 553 135 hstem - 102 552 vstem + -16 124 348 123 hstem + 48 154 222 155 vstem return - + + + rlineto + -180 hlineto + return + + + + + rlinecurve -191 return @@ -1444,16 +1618,25 @@ - + - 301 642 rmoveto - 167 7 47 157 -177 -9 rlineto - return + 164 hstem + 77 152 145 98 34 83 callgsubr + 472 return - + + + -51 -130 -32 -102 vvcurveto + -76 77 -58 216 -96 vhcurveto + endchar + + + + + 4 2 2 4 1 hvcurveto 5 hlineto @@ -1463,39 +1646,50 @@ - + - 30 hhcurveto - 28 24 -26 -62 -101 -62 -132 -66 hvcurveto + rmoveto + 26 132 rlineto + -472 hlineto + -25 -132 rlineto endchar - + - -190 141 502 124 return + hlineto + -37 -189 rlineto + 139 hlineto + return - + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + -35 -29 29 35 35 29 29 35 return - + - vvcurveto - -81 102 -51 194 91 vhcurveto - return + 39 callgsubr + 85 95 return - + hintmask 1100010001001000111100010001010000101100 return @@ -1503,23 +1697,15 @@ - + - hintmask 1000010001001000111100010100000010101100 + hintmask 1000010001010000111100010000100010101100 return - - - 88 119 73 hstem - return - - - - - + 99 263 99 hstem return @@ -1527,16 +1713,45 @@ - + - 152 132 111 131 hstem - 51 547 vstem + hlineto + -27 -134 rlineto return - + + + vstem + 229 346 rmoveto + 189 hlineto + 34 94 callgsubr + return + + + + + + + rmoveto + 1723 21 callgsubr + -1723 hlineto + return + + + + + + + 153 hstem + return + + + + + 118 vstem return @@ -1544,22 +1759,15 @@ - + - -125 rlineto + -344 -215 63 -122 279 180 rlineto return - - - 141 -101 150 -128 147 -46 157 return - - - - - + 62 123 36 83 vvcurveto 39 -25 36 -73 27 vhcurveto @@ -1568,49 +1776,62 @@ - + - -162 hlineto + -243 rmoveto + 2 callgsubr return - + - 15 callgsubr - hstem + 157 vstem return - + - hstem - 50 597 vstem - return + 92 callgsubr + -27 return - + + + 0 135 hstem + 55 return + + + + + 18 130 return - + - -205 1209 hstem - -20 692 vstem + -91 50 -61 97 69 73 31 66 76 vhcurveto return - + + + -83 89 -123 -188 -141 -213 return + + + + + hintmask 1000010001001000111010010001000010101100 return @@ -1618,23 +1839,23 @@ - + - hintmask 1000010001010000111100010001000010101100 + hintmask 1000010001000100111100010011000010101100 return - + - hintmask 1100010001001000111100010000100010101100 + hintmask 1000010100001000111100010001000010101100 return - + hhcurveto hintmask 10100000 @@ -1643,14 +1864,21 @@ - + + + -215 1031 return + + + + + 329 131 return - + 130 vstem return @@ -1658,23 +1886,31 @@ - + - 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + 181 hlineto return - + - rlineto - -150 return + 142 rlinecurve + -184 -4 3 -121 return - + + + rmoveto + -12 76 return + + + + + vvcurveto -81 102 -51 193 91 vhcurveto @@ -1683,34 +1919,67 @@ - + - 186 rlineto - -188 hlineto - endchar + rmoveto + 113 hlineto + 108 285 return - + + + -174 117 hstem + return + + + + + hlineto - 32 163 rlineto + -74 -111 rlineto return - + + + 271 131 hstem + return + + + + + rlineto - -190 hlineto + -473 hlineto return - + + + rlineto + 84 callgsubr + return + + + + + + + 187 rlineto + return + + + + + 161 vstem return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml b/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml index 0670cdd..80865b1 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml @@ -42,7 +42,7 @@ rmoveto 188 -97 76 -127 -196 -136 -212 -241 -188 96 -75 128 195 137 212 240 vhcurveto - -389 59 callsubr + -389 83 callsubr 150 58 161 90 44 29 -38 -94 -150 -57 -161 -90 -45 -29 38 94 vhcurveto endchar @@ -193,8 +193,8 @@ rmoveto - -89 callsubr - 451 hlineto + -81 callgsubr + -51 -185 97 -73 317 139 rlinecurve endchar @@ -203,7 +203,7 @@ rmoveto - 63 -26 83 54 62 93 17 98 33 callgsubr + 63 -26 83 54 62 93 17 98 51 callgsubr -2 6 -68 -13 -83 -27 -66 rlinecurve endchar @@ -214,13 +214,13 @@ -152 hlineto 84 438 rlineto - -5 callsubr + 4 callgsubr 23 125 rlineto -451 hlineto - -24 46 callgsubr - -5 callsubr - -84 -438 3 callsubr - -25 46 callgsubr + -24 66 callsubr + 4 callgsubr + -84 -438 13 callgsubr + -25 66 callsubr return @@ -229,7 +229,7 @@ rmoveto - 106 -107 104 79 -177 25 callsubr + 106 -107 104 79 -177 40 callsubr -10 hlineto -248 -162 68 -76 rlineto return @@ -270,9 +270,9 @@ -86 hlineto -109 -260 rlineto -5 hlineto - 77 468 -15 callgsubr + 77 468 -8 callgsubr -44 -293 -25 -263 -3 -132 rrcurveto - -5 callsubr + 4 callgsubr endchar @@ -309,7 +309,7 @@ -62 callgsubr - -55 callgsubr + -55 callsubr return @@ -317,12 +317,10 @@ - rmoveto - 67 -51 74 53 91 86 53 60 rlinecurve - -140 74 -34 -64 -63 -96 -48 -62 rlinecurve - 240 -1 rmoveto - 68 -51 74 53 88 84 52 61 rlinecurve - -144 65 -33 -64 -57 -87 -48 -61 rlinecurve + -76 -48 36 -60 55 32 49 -144 146 -18 213 121 rlinecurve + -119 566 rmoveto + 21 18 -15 -36 -70 -61 -109 -128 -119 hvcurveto + 213 6 79 136 65 hhcurveto return @@ -365,7 +363,7 @@ rmoveto 144 2 95 396 -150 -5 -31 -138 rlineto -115 -30 -51 46 113 vvcurveto - 138 66 159 95 47 12 -42 -97 -32 callsubr + 138 66 159 95 47 12 -42 -97 -28 callsubr 11 -51 90 -135 hhcurveto -196 -158 -218 -242 -185 104 -97 191 36 hvcurveto return @@ -401,10 +399,10 @@ rmoveto - 0 callgsubr - -232 158 -97 299 98 hvcurveto - 16 140 rlineto - -68 callsubr + -48 callgsubr + -175 139 -121 331 147 hvcurveto + -11 80 rlineto + -45 callsubr endchar @@ -413,7 +411,7 @@ 91 -92 78 -48 66 vhcurveto - 111 111 -40 74 -96 57 callgsubr + 111 111 -40 74 -96 80 callgsubr -82 -87 -50 -86 -24 7 -24 12 -22 hvcurveto -36 -29 -51 -33 -68 -42 32 -68 rcurveline 70 34 59 33 48 31 rrcurveto @@ -473,7 +471,7 @@ -225 -71 -89 41 145 vvcurveto - 126 67 158 100 51 11 -37 -103 -32 callsubr + 126 67 158 100 51 11 -37 -103 -28 callsubr 9 -49 90 -137 hhcurveto return @@ -493,7 +491,7 @@ 161 hlineto - 43 221 300 467 32 callsubr + 43 221 300 467 50 callsubr -177 -309 -69 313 -165 -7 123 -454 rlineto endchar @@ -506,7 +504,8 @@ -7 75 -206 -39 -30 23 22 88 rlinecurve 51 234 rlineto 193 hlineto - 22 118 65 callgsubr + 22 118 rlineto + -190 hlineto 36 165 -116 -9 -105 -156 rlineto -64 hlineto -29 -118 rlineto @@ -528,11 +527,11 @@ rmoveto - -43 callsubr + -40 callgsubr 47 -9 40 -16 34 hvcurveto 76 85 -81 60 -62 -69 rlineto 24 -35 -43 12 -51 hhcurveto - -42 callgsubr + -40 callsubr -48 9 -42 18 -34 hvcurveto -75 -83 80 -60 62 68 rlineto -23 34 43 -12 50 hhcurveto @@ -560,45 +559,24 @@ - rmoveto - 189 136 201 243 69 -12 55 -22 43 hvcurveto - 67 93 -90 57 -49 -71 rlineto - 20 -34 -41 10 -45 hhcurveto - -189 -135 -201 -243 -68 11 -54 21 -42 hvcurveto - -69 -96 89 -57 52 72 rlineto - -21 34 41 -10 46 hhcurveto - 81 587 rmoveto - 24 19 -11 -21 13 hvcurveto - -197 -280 rlineto - 157 54 155 87 vhcurveto - -63 -453 rmoveto - -25 -20 11 24 -13 hvcurveto - 199 281 rlineto - -1 vlineto - -161 -53 -154 -88 vhcurveto - endchar + 42 52 43 62 44 73 -123 44 rcurveline + -24 -48 -24 -41 -22 -35 -23 45 -18 42 -11 40 rrcurveto + 72 67 40 69 51 vvcurveto + 52 -44 33 -62 -82 -86 -62 -134 -17 1 -18 3 -19 vhcurveto + -152 -118 -48 -108 -92 vvcurveto + return - -7 8 -8 133 166 109 163 29 callsubr - hintmask 01111000 - 35 callsubr - -55 -283 rlineto - -61 hlineto - -21 -109 rlineto - 61 hlineto - hintmask 10111000 - -56 -291 -6 callsubr - -353 -141 rmoveto - 93 hlineto - 28 109 rlineto - -100 64 callgsubr - 98 7 43 -52 -102 vvcurveto - hintmask 01111000 - 8 callgsubr + -125 55 -61 66 58 69 47 59 60 vhcurveto + -5 -112 55 -35 192 108 rrcurveto + -344 77 rmoveto + -29 -23 25 63 101 62 132 65 18 31 -5 -11 34 hvcurveto + -47 -244 rlineto + -35 -39 -43 -26 -29 hhcurveto endchar @@ -606,7 +584,8 @@ - 916 -102 callgsubr + -19 callsubr + 549 69 -98 callgsubr return @@ -614,10 +593,9 @@ - -28 callsubr - 586 51 rmoveto - -12 76 rlineto - -82 callgsubr + rmoveto + -164 -6 -2 -90 -11 -83 -27 -89 rlinecurve + 64 -23 72 86 49 87 19 118 rlinecurve return @@ -625,41 +603,33 @@ - 484 hlineto - 27 140 -301 -3 376 417 22 134 rlineto - -473 hlineto - -27 -140 298 4 -381 -418 rlineto - endchar + -65 callgsubr + -57 -990 -106 callgsubr - rmoveto - 169 1 50 153 -182 -1 rlineto - return + 484 hlineto + 27 140 -301 -3 376 417 22 134 72 callgsubr + -140 298 4 -381 -418 rlineto + endchar - 23 callsubr - 122 631 -152 -11 -38 -197 -7 callgsubr - hintmask 10111000 - -60 callgsubr + -157 -102 -106 106 -104 -79 rlineto + return - rmoveto - hintmask 01100000 - -63 callgsubr - hintmask 10100000 - -69 callsubr + 744 -95 callsubr return @@ -667,9 +637,11 @@ - -33 -48 90 -72 hhcurveto - -62 -69 -67 -87 -53 hvcurveto - 74 -43 rlineto + rmoveto + hintmask 11011100 + -63 callgsubr + hintmask 11101100 + -69 callsubr return @@ -677,43 +649,32 @@ - rmoveto - -32 -167 rlineto - 288 hlineto - 32 129 rlineto - -165 64 callgsubr - 124 hlineto - 22 106 rlineto - -125 hlineto - 31 161 rlineto - 159 hlineto - 26 129 rlineto - -392 hlineto - -109 -228 -111 -231 -106 -229 rrcurveto - 154 hlineto - 72 167 rlineto - 164 392 rmoveto - 12 hlineto - -54 -280 rlineto - -75 hlineto - 40 94 39 94 38 92 rrcurveto - endchar + -63 122 -410 -265 -23 -129 313 -327 return - -84 callsubr - hintmask 1111110110000000 - -98 callsubr + 438 140 hstemhm + 37 567 -167 167 hintmask 11000000 + 257 215 rmoveto + 146 -225 172 20 -150 215 rlineto + 128 96 51 84 69 vvcurveto + 63 -41 41 -71 -68 -72 -37 -73 -73 vhcurveto + 61 316 -153 -11 -150 -773 rlineto + 151 hlineto + 67 347 rlineto + 55 52 48 36 43 80 callgsubr + 25 14 -12 -22 -38 -40 -60 -140 -91 hvcurveto + return - 0 -49 callgsubr + 850 -88 callsubr return @@ -721,8 +682,12 @@ - 5 callsubr - 529 59 -65 callsubr + -36 -156 rlineto + 172 -18 86 -23 -61 vvcurveto + -50 -56 -39 -148 -77 vhcurveto + 48 -81 rlineto + 239 116 94 94 94 vvcurveto + 109 -126 65 -273 27 vhcurveto return @@ -730,14 +695,15 @@ - -12 230 -14 227 -15 225 return + 0 -47 callgsubr + return - 688 -107 callsubr + 152 -39 callgsubr return @@ -745,7 +711,8 @@ - 895 -58 callgsubr + 22 callgsubr + -501 -74 callgsubr return @@ -753,16 +720,17 @@ - -66 callgsubr - -70 callgsubr + -253 -36 -52 26 111 vvcurveto + 112 67 101 87 47 17 -27 -66 -1 vhcurveto + return - -23 callgsubr - 107 553 21 callgsubr + -36 callsubr + -32 callsubr return @@ -770,16 +738,28 @@ - 181 129 170 192 return + 632 11 callsubr + 84 491 hintmask 10100000 + 421 747 -53 callgsubr + endchar - 626 274 hstem - 152 522 vstem - 152 678 -81 callsubr + 51 130 32 102 vvcurveto + 77 -77 58 -216 95 vhcurveto + -63 -112 rlineto + 136 -58 63 -42 -46 vvcurveto + hintmask 01000000 + -62 -123 -35 -83 vvcurveto + -39 25 -37 73 -27 vhcurveto + hintmask 10010000 + -100 -26 -38 -53 -46 vvcurveto + hintmask 00100000 + -54 62 -64 -37 vvcurveto + -46 -78 -31 -185 -31 vhcurveto endchar @@ -787,8 +767,8 @@ - -22 callgsubr - -35 callsubr + -18 callsubr + 107 553 36 callgsubr return @@ -796,57 +776,107 @@ - hstem - 40 156 153 147 vstem - return + -181 -129 -169 -192 return - -13 131 87 82 168 124 return + 626 274 hstem + 152 522 vstem + 152 678 -80 callgsubr + endchar - -19 callsubr - -17 1 -15 1 -15 return + -24 callgsubr + -36 callgsubr + return - 167 118 268 135 return + hstem + 68 157 127 71 callgsubr + return - rmoveto - 140 -222 125 81 -140 214 217 210 -95 96 -216 -224 rlineto - 249 -149 rmoveto - 137 -228 125 78 -136 219 217 203 -93 99 -217 -217 rlineto - endchar + -13 131 87 82 168 124 return - hstem - 48 157 217 49 callsubr - return + -199 229 -107 107 hstemhm + 319 131 hintmask 01100000 + 125 -150 rmoveto + 76 -24 rlineto + 25 callsubr + hintmask 10100000 + 26 callgsubr + 131 3 rlineto + hintmask 01100000 + 153 9 -69 73 -84 hhcurveto + -73 -57 -57 -123 -51 hvcurveto + endchar + -75 -61 -158 -84 -12 callsubr + return + + + + + + + 8 callsubr + hintmask 10110000 + -132 -683 3 callgsubr + -159 -16 rmoveto + hintmask 01110000 + 20 callsubr + 85 438 rlineto + 98 7 43 -52 -102 vvcurveto + endchar + + + + + + + hstem + 54 149 230 146 vstem + return + + + + + + + hstem + 55 167 221 168 vstem + return + + + + + + rmoveto 84 -99 rlineto 292 212 106 168 186 vvcurveto @@ -859,16 +889,16 @@ - + - -37 callsubr - 2 callgsubr + -33 callgsubr + 11 callgsubr return - + -2 vhcurveto 150 2 rlineto @@ -877,45 +907,10 @@ - - - 59 callgsubr - 176 472 -84 callgsubr - return - - - - - - - 626 119 hstem - 114 460 vstem - 574 791 -102 callgsubr - endchar - - - - - - - 51 64 169 110 vvcurveto - 61 -24 53 -78 return - - - - - - - -13 130 -18 callsubr - hintmask 11000000 - return - - - - - -189 141 89 135 -7 callsubr + 83 callgsubr + 176 472 -84 callgsubr return @@ -923,47 +918,98 @@ - 31 643 vstem - 323 688 rmoveto - -158 hlineto - -134 -688 rlineto - 159 hlineto - 73 343 rmoveto - 131 -353 168 20 -134 330 246 348 rlineto - -169 hlineto - return + -236 102 hstem + 121 139 vstem + 454 1 rmoveto + -42 58 rlineto + -213 -60 -78 -77 -69 58 callsubr + 0 callsubr + endchar - 151 hstem - 124 1 callgsubr - vstem - return + 51 64 169 110 vvcurveto + 61 -24 53 -78 return + -13 130 -12 callgsubr + hintmask 11000000 + return + + + + + + + -11 137 442 134 hstem + 115 162 95 168 vstem + return + + + + + + + hlineto + -27 -131 rlineto + return + + + + + + + -13 callsubr + endchar + + + + + + -11 136 -136 139 hstemhm 211 261 return - + - -14 136 443 137 return + 151 hstem + 124 12 callgsubr + vstem + return - + - 643 45 callsubr + 454 hlineto + 26 135 rlineto + -292 hlineto + return + + + + + + + 63 -122 409 264 return + + + + + + + 643 66 callgsubr 105 466 vstem 356 644 -100 callgsubr endchar @@ -971,7 +1017,7 @@ - + 28 -127 rlineto hintmask 00100000 @@ -987,57 +1033,70 @@ - + - -107 -1322 380 hstem - -849 400 vstem - -449 -291 -90 callsubr - - - - - - - -177 -186 -247 -306 return - - - - - - - hstemhm - 343 162 -101 165 return - - - - - - - 604 291 hstem - 279 204 vstem - 483 -46 callsubr + 623 251 hstem + 155 363 vstem + 155 -44 callgsubr endchar - + - -12 133 314 129 return - - - - - - - -16 callsubr - -6 callgsubr + -18 callgsubr + rlineto return - + + + vvcurveto + -91 84 -24 159 99 vhcurveto + return + + + + + + + hlineto + -27 -132 rlineto + return + + + + + + + 604 291 hstem + 279 204 vstem + 483 -43 callgsubr + endchar + + + + + + + 0 125 438 125 return + + + + + + + -9 callgsubr + 1 callsubr + return + + + + + 616 243 hstem 186 302 vstem @@ -1047,16 +1106,27 @@ - + - 144 346 vstem - 459 619 -95 callsubr + 615 243 hstem + 134 435 vstem + 311 615 -82 callsubr endchar - + + + rmoveto + -148 -3 -194 -998 rlineto + 147 hlineto + return + + + + + 23 29 hhcurveto 27 11 -19 -29 hvcurveto @@ -1065,92 +1135,112 @@ - + rmoveto -191 -977 rlineto 362 hlineto 25 122 rlineto -207 hlineto - 141 733 65 callsubr + 141 733 93 callsubr 24 122 rlineto endchar - + - 111 435 vstem - 336 725 -88 callsubr - endchar - - - - - - - -15 144 433 141 8 callsubr - return - - - - - - - -27 callgsubr + -23 callgsubr 569 vstem return - + + + -15 144 433 141 18 callsubr + return + + + + + + + -15 -4 callgsubr + 32 52 40 142 30 vhcurveto + return + + + + + hstem - 65 155 161 132 vstem + 178 95 callgsubr return - + - rlineto - 418 -53 149 235 250 vvcurveto + hlineto + 30 callgsubr + -179 -22 callsubr + 181 56 callgsubr return - + - 146 hlineto + 98 180 95 hstem return - + - 644 45 callsubr + 657 128 hstem + 114 426 vstem + 515 657 -64 callgsubr + endchar + + + + + + + 644 66 callgsubr 215 219 vstem - 215 643 -56 callsubr + 215 643 -55 callgsubr endchar - + - rmoveto - 206 -240 111 106 -181 200 278 193 -87 121 -289 -226 rlineto - endchar + 246 693 rmoveto + -107 -104 return - + + + -28 callgsubr + hintmask 11011000 + return + + + + + rmoveto 210 -136 88 -299 -47 vhcurveto @@ -1159,31 +1249,14 @@ - + - -14 136 20 callsubr - return + -197 -162 -213 -236 return - - - hintmask 1000010001001000111100010001000010101100 - return - - - - - - - 115 -25 115 hstemhm - return - - - - - + -62 -16 -7 3 20 vvcurveto return @@ -1191,25 +1264,39 @@ - + - rlineto - -145 hlineto + 115 -25 115 hstemhm return - + - rmoveto - 87 -121 289 225 38 154 -206 240 -111 -105 180 -201 rlineto - endchar + -29 -40 15 32 vvcurveto + return - + + + -14 24 121 -145 14 38 154 -148 13 -34 -153 -161 15 -25 -122 158 -15 return + + + + + + + -7 127 331 118 -117 122 hstemhm + 16 158 76 144 114 141 hintmask 11011100 + return + + + + + -16 132 324 118 hstem 146 156 vstem @@ -1218,7 +1305,7 @@ - + -140 -179 -135 -175 -236 vhcurveto 87 14 rmoveto @@ -1227,25 +1314,7 @@ - - - -16 callgsubr - hstem - 28 return - - - - - - - hstem - 63 159 227 150 vstem - return - - - - - + hstem 50 153 165 122 vstem @@ -1254,77 +1323,10 @@ - - - -66 callgsubr - -157 return - - - - - - - 7 callsubr - 583 vstem - return - - - - - - - 95 86 -5 callgsubr - return - - - - - - - 112 134 114 vstem - return - - - - - - - 61 31 29 36 27 hhcurveto - return - - - - - - - 17 callsubr - 38 callsubr - hintmask 01111000 - return - - - - - - - vstem - 55 hmoveto - -44 callsubr - return - - - - - - - -14 144 -142 128 335 127 return - - - - - 0 174 51 callgsubr + hstem + 63 159 227 150 vstem return @@ -1332,16 +1334,16 @@ - -244 25 callgsubr - 72 95 return + hstem + 59 154 217 140 vstem + return - hstem - 68 66 callgsubr + -155 -77 -142 -149 6 vhcurveto return @@ -1349,23 +1351,145 @@ - 385 163 return + hlineto + 72 45 -52 callgsubr + -78 77 rlineto + return - 78 hstem - 50 87 376 87 vstem - 50 269 rmoveto - -169 92 -92 135 return + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + 120 160 67 callgsubr + return + + + + + + + 61 31 29 36 27 hhcurveto + return + + + + + + + 101 241 99 return + + + + + + + rmoveto + -63 27 -83 -55 -63 -93 -16 -98 rlinecurve + 191 2 -6 68 12 83 28 66 rlinecurve + return + + + + + + + vstem + 55 hmoveto + -41 callsubr + return + + + + + + + 5 callgsubr + -518 -22 callsubr + return + + + + + + + 2 callgsubr + -519 -11 callsubr + return + + + + + + + -14 144 -142 128 335 127 return + + + + + + + -107 -104 270 -267 -2 -13 return + + + + + + + 0 174 71 callsubr + return + + + + + + + hstem + 68 95 callgsubr + return + + + + + + + 385 163 return + + + + + + + 101 244 99 return + + + + + + + hlineto + -280 -175 -21 callsubr + + + + + + rmoveto -11 74 -83 -18 -4 1 8 43 rlinecurve return @@ -1373,16 +1497,14 @@ - + - rlineto - 150 hlineto - return + 88 280 95 return - + 164 rlineto return @@ -1390,18 +1512,24 @@ - + - 95 vvcurveto - 105 -66 51 -178 -25 vhcurveto - -134 -689 rlineto - 111 hlineto + 0 129 38 112 13 106 161 129 hstem + -39 718 vstem return - + + + 395 45 callsubr + return + + + + + 122 733 122 hstem return @@ -1409,41 +1537,58 @@ - + - 0 133 297 133 return + -10 136 435 142 return - + - 132 hstemhm - 441 159 return - - - - - - - -16 124 348 123 hstem - 48 154 222 155 vstem + rmoveto + 5 callgsubr return - + - -71 68 -56 -39 vvcurveto - -26 -31 -18 -119 -5 vhcurveto - -24 -108 rlineto + 131 rlineto return - + + + -47 callsubr + hstemhm + -1187 496 -496 return + + + + + + + -16 134 453 133 hstem + 58 165 219 166 vstem + return + + + + + + + 553 135 hstem + 102 552 vstem + return + + + + + rlineto -171 hlineto @@ -1452,51 +1597,58 @@ - + - 164 hstem - 77 152 145 98 34 59 callgsubr - 472 return - - - - - - - -51 -130 -32 -102 vvcurveto - -76 77 -58 216 -96 vhcurveto - endchar - - - - - - - 600 433 -2 callsubr + 301 642 rmoveto + 167 7 47 157 -177 -9 rlineto return - + - rmoveto - 26 132 rlineto - -472 hlineto - -25 -132 rlineto + 356 87 callsubr + -258 -167 rlineto + return + + + + + + + 600 433 8 callsubr + return + + + + + + + 30 hhcurveto + 28 24 -26 -62 -101 -62 -132 -66 hvcurveto endchar - + - -9 -7 -7 -9 -9 -7 6 10 return + 24 130 rlineto + -152 -57 rmoveto + return - + + + -190 141 502 124 return + + + + + hstemhm 41 154 154 149 return @@ -1504,15 +1656,24 @@ - + - 24 callgsubr - 85 95 return + vvcurveto + -81 102 -51 194 91 vhcurveto + return - + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + hintmask 1000010001001000111100010001000010011100 return @@ -1520,15 +1681,7 @@ - - - hintmask 1000010001010000111100010000100010101100 - return - - - - - + 73 119 87 hstem return @@ -1536,42 +1689,60 @@ - + + + 88 119 73 hstem + return + + + + + vstem - 229 346 rmoveto - 189 hlineto - 34 187 rlineto + 6 callsubr + 188 -186 rlineto return - + - 586 51 58 callsubr - 2 callsubr + 586 51 82 callsubr + 10 callsubr return - + - 153 hstem + rmoveto + 183 hlineto + 34 171 rlineto + -184 hlineto + endchar + + + + + + + -125 rlineto return - + 157 -46 147 -128 150 -101 141 return - + -88 -2 -73 -375 rlineto 86 hlineto @@ -1581,55 +1752,72 @@ - + - 61 callgsubr - hlineto + 141 -101 150 -128 147 -46 157 return + + + + + + + -162 hlineto return - + - 157 vstem + hstem + 50 597 vstem return - + - 25 callgsubr + 39 callsubr hstemhm return - + - 0 135 hstem - 55 return + 26 callsubr + hstem + return - + 82 -87 123 187 143 214 return - + - -83 89 -123 -188 -141 -213 return + -205 1209 hstem + -20 692 vstem + return - + + + -129 50 -662 -991 138 -40 return + + + + + hintmask 1000010001001000111100010000100010101100 return @@ -1637,40 +1825,49 @@ - + - hintmask 1000010100001000111100010001000010101100 + hintmask 1000010001010000111100010001000010101100 return - + - hintmask 1000010001000100111100010011000010101100 + hintmask 1100010001001000111100010000100010101100 return - + - 81 45 callsubr + 81 66 callgsubr return - + - 61 callsubr + 85 callsubr + hlineto + return + + + + + + + 86 callgsubr rlineto return - + -184 rmoveto return @@ -1678,32 +1875,67 @@ - + - 142 rlinecurve - -184 -4 3 -121 return + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return - + + + rlineto + -150 return + + + + + + + hlineto + 74 -73 -2 -13 -40 -25 rlineto + return + + + + + rmoveto - -12 76 return + 344 215 -63 122 return - + - rmoveto - 113 hlineto - 108 285 return + 186 rlineto + -188 hlineto + endchar - + + + hlineto + 5 callgsubr + return + + + + + + + hlineto + 32 163 rlineto + return + + + + + hvcurveto 47 242 rlineto @@ -1712,15 +1944,15 @@ - + rmoveto - 131 3 6 return + 131 3 return - + rlineto 207 hlineto @@ -1729,7 +1961,7 @@ - + -11 123 return