From da1abf02c6517499e16634332bb720a5467c6a9a Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:30:09 -0500 Subject: [PATCH 1/5] 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 From ad3050a731dbb823adcdc26f34c86c0148fe7a50 Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:32:41 -0500 Subject: [PATCH 2/5] Add ampersand ampersand and colon equal --- .../glyphs/ampersand_ampersand.liga.xml | 63 +++++++++++++++++++ .../glyphs/colon_equal.liga.xml | 43 +++++++++++++ 2 files changed, 106 insertions(+) create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..f44e475 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,63 @@ + + + -16 127 451 142 hstem + -449 149 267 131 23 160 166 131 vstem + 491 224 rmoveto + {61b5daa5} callgsubr + {4301c904} callsubr + -79 -50 -50 -54 -13 -71 -24 30 rcurveline + {61b5daa5} callgsubr + {4301c904} callsubr + {2bd6a1b5} callsubr + -68 62 108 -31 121 hhcurveto + 69 68 31 68 52 hvcurveto + 23 -30 24 -33 25 -36 130 96 rcurveline + -41 55 -37 47 -33 42 rrcurveto + -724 -113 rmoveto + {a063a877} callsubr + 480 hmoveto + {a063a877} callsubr + endchar + + + + -88 104 -43 47 33 vvcurveto + 44 30 18 133 -5 vhcurveto + -10 142 rlineto + -238 4 -75 -102 -102 vvcurveto + -43 20 -41 36 -51 vhcurveto + return + + + -88 104 -43 47 33 vvcurveto + 44 30 18 133 -5 vhcurveto + -10 142 rlineto + -238 4 -75 -102 -102 vvcurveto + -43 20 -41 36 -51 vhcurveto + return + + + -94 -59 -52 -65 -93 vvcurveto + -96 59 -72 121 69 68 31 68 52 vhcurveto + return + + + -45 -22 33 42 39 18 36 37 32 hvcurveto + 28 -35 33 -40 38 -48 rrcurveto + -40 -27 -27 -19 -33 hhcurveto + return + + + + + 32 59 33 78 22 75 -131 16 rcurveline + -8 -39 -13 -48 -14 -44 rrcurveto + return + + + 32 59 33 78 22 75 -131 16 rcurveline + -8 -39 -13 -48 -14 -44 rrcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..806a2df --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml @@ -0,0 +1,43 @@ + + + 126 183 60 183 hstem + -450 907 vstem + -450 369 rmoveto + {567c0d9d} callgsubr + 904 -158 {04aa7597} callgsubr + -597 {35032154} callsubr + -310 -268 rmoveto + {567c0d9d} callgsubr + 904 -157 {04aa7597} callgsubr + -597 {35032154} callsubr + endchar + + + + -132 vlineto + return + + + -132 vlineto + return + + + + + 207 hlineto + 3 183 rlineto + -207 hlineto + return + + + rmoveto + 132 return + + + 207 hlineto + 3 183 rlineto + -207 hlineto + return + + + \ No newline at end of file From 6e66c3770429688173f28675e91cdc69b04c1e5c Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:33:01 -0500 Subject: [PATCH 3/5] Update bold ligatures --- ligature/OperatorMonoSSmLig-Bold/config.xml | 2 +- .../glyphs/bar_bar.liga.xml | 10 +- .../glyphs/bar_greater.liga.xml | 8 +- .../glyphs/equal_equal.2.liga.xml | 41 +- .../glyphs/equal_equal.liga.xml | 18 +- .../glyphs/equal_equal_equal.2.liga.xml | 49 +- .../glyphs/equal_equal_equal.liga.xml | 24 +- .../glyphs/equal_equal_greater.liga.xml | 36 +- .../glyphs/equal_greater.liga.xml | 36 +- .../glyphs/equal_less_less.liga.xml | 30 +- .../glyphs/greater_equal_greater.liga.xml | 48 +- .../glyphs/greater_greater_equal.liga.xml | 40 +- .../glyphs/hyphen_greater.liga.xml | 13 +- .../glyphs/hyphen_hyphen.liga.xml | 14 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 13 +- .../glyphs/less_equal_equal.liga.xml | 14 +- .../glyphs/less_equal_greater.liga.xml | 16 +- .../glyphs/less_equal_less.liga.xml | 16 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 23 +- .../glyphs/less_slash.liga.xml | 13 +- .../glyphs/question_question.liga.xml | 18 +- .../glyphs/slash_greater.liga.xml | 15 +- .../glyphs/uniE0A0.xml | 12 +- ligature/OperatorMonoSSmLig-Bold/gsubrs.xml | 873 +++++++++--------- ligature/OperatorMonoSSmLig-Bold/subrs.xml | 548 +++++------ 25 files changed, 985 insertions(+), 945 deletions(-) diff --git a/ligature/OperatorMonoSSmLig-Bold/config.xml b/ligature/OperatorMonoSSmLig-Bold/config.xml index 85225ab..ec3d16f 100644 --- a/ligature/OperatorMonoSSmLig-Bold/config.xml +++ b/ligature/OperatorMonoSSmLig-Bold/config.xml @@ -102,7 +102,7 @@ - + diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml index b4469c8..da2c7cd 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml @@ -1,12 +1,11 @@ -308 149 318 149 vstem - -159 806 {2dc5cb94} callgsubr - 467 1010 {2dc5cb94} callgsubr + -159 806 {2dc5cb94} callsubr + 467 1010 {2dc5cb94} callsubr endchar - - + rmoveto -149 -12 rlineto @@ -19,5 +18,6 @@ -998 149 vlineto return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml index f17d485..dbfffa0 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml @@ -1,7 +1,7 @@ -304 652 vstem - -155 806 {2dc5cb94} callgsubr + -155 806 {2dc5cb94} callsubr 503 472 rlineto 129 vlineto -141 -72 rmoveto @@ -10,13 +10,13 @@ 362 -284 rlineto endchar - - + rmoveto -149 -12 rlineto -998 149 vlineto return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml index 4d45a4b..74931cb 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml @@ -4,30 +4,35 @@ hstem -546 1091 vstem -30 394 rmoveto - {6c83893f} callgsubr - 1091 {25b0bac7} callgsubr + {8ac6178e} callsubr + 1091 {0e6bbb48} callsubr -59 -242 rmoveto - {6c83893f} callgsubr - 1091 {25b0bac7} callgsubr + {8ac6178e} callsubr + 1091 {0e6bbb48} callsubr endchar - + + + 132 -516 {35032154} callsubr + return + + + -132 vlineto + return + + + hmoveto + {8ac6178e} callsubr + return + + + 132 -516 {35032154} callsubr + return + + 152 132 110 132 return - - 132 -516 {35032154} callgsubr - return - - - -132 vlineto - return - - - hmoveto - {6c83893f} callgsubr - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml index 25af321..f4dd06c 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml @@ -4,14 +4,18 @@ hstem -546 1091 vstem {2afc7c25} callgsubr - -1091 {35032154} callgsubr - 1091 {2f6bf419} callsubr - -1091 {35032154} callgsubr + -1091 {35032154} callsubr + 1091 -242 {04aa7597} callgsubr + -1091 {35032154} callsubr endchar - - -242 {04aa7597} callgsubr + + -132 vlineto + return + + + -132 vlineto return @@ -27,9 +31,5 @@ rmoveto 132 return - - -132 vlineto - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml index 14d3532..8aa5729 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml @@ -3,23 +3,27 @@ {b6a51f90} callgsubr hstem -1171 1716 vstem - -655 394 {d9b0093f} callsubr - -684 -242 {d9b0093f} callsubr + -655 394 {ec225a2c} callgsubr + -684 -242 {ec225a2c} callgsubr endchar - - rmoveto - 132 -516 -132 vlineto - 1116 hmoveto - {4b301e1c} callgsubr + + {8ac6178e} callsubr + 1116 {0e6bbb48} callsubr return - - rmoveto - 132 -516 -132 vlineto - 1116 hmoveto - {4b301e1c} callgsubr + + 132 -516 {35032154} callsubr + return + + + -132 vlineto + return + + + hmoveto + {8ac6178e} callsubr return @@ -27,22 +31,11 @@ 152 132 110 132 return - - {6c83893f} callgsubr - 1116 {25b0bac7} callgsubr - return - - - 132 -516 {35032154} callgsubr - return - - - -132 vlineto - return - - - hmoveto - {6c83893f} callgsubr + + rmoveto + 132 -516 -132 vlineto + 1116 hmoveto + {ebaf81b0} callsubr return diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml index 9fcb1ed..54e4437 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml @@ -3,20 +3,20 @@ 273 132 110 132 hstem -1091 1636 vstem 545 515 {04aa7597} callgsubr - -1636 {35032154} callgsubr - 1636 {2f6bf419} callsubr - -1636 {35032154} callgsubr - 1636 {2f6bf419} callsubr - -1636 {35032154} callgsubr + -1636 {35032154} callsubr + 1636 -242 {04aa7597} callgsubr + -1636 {35032154} callsubr + 1636 -242 {04aa7597} callgsubr + -1636 {35032154} callsubr endchar - - -242 {04aa7597} callgsubr + + -132 vlineto return - - -242 {04aa7597} callgsubr + + -132 vlineto return @@ -25,11 +25,7 @@ rmoveto 132 return - - -132 vlineto - return - - + rmoveto 132 return diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml index 0f86135..8fd6e2a 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml @@ -2,19 +2,32 @@ {b6a51f90} callgsubr hstemhm - -1171 1712 {7f892a4a} callsubr - -1329 -132 1500 {683f7f32} callgsubr + -1171 1712 {7200d27f} callsubr + -1329 -132 1500 {9a6ba509} callsubr -1518 -132 1349 hlineto - -90 -70 {00c9cf16} callsubr + -90 -70 {00c9cf16} callgsubr endchar - + -141 141 hintmask 11100000 - {8890d024} callsubr + {8890d024} callgsubr 69 -53 rlineto return + + hlineto + hintmask 11010000 + 71 -55 rlineto + -14 vlineto + -53 -41 {bf847d0e} callgsubr + return + + + + + 152 132 110 132 return + 177 693 rmoveto -88 -114 return @@ -29,18 +42,5 @@ 129 vlineto return - - - - 152 132 110 132 return - - - hlineto - hintmask 11010000 - 71 -55 rlineto - -14 vlineto - -53 -41 {bf847d0e} callsubr - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml index e9f5129..df066cf 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml @@ -2,19 +2,32 @@ {b6a51f90} callgsubr hstemhm - -546 1087 {7f892a4a} callsubr - -704 -132 875 {683f7f32} callgsubr + -546 1087 {7200d27f} callsubr + -704 -132 875 {9a6ba509} callsubr -893 -132 724 hlineto - -90 -70 {00c9cf16} callsubr + -90 -70 {00c9cf16} callgsubr endchar - + -141 141 hintmask 11100000 - {8890d024} callsubr + {8890d024} callgsubr 69 -53 rlineto return + + hlineto + hintmask 11010000 + 71 -55 rlineto + -14 vlineto + -53 -41 {bf847d0e} callgsubr + return + + + + + 152 132 110 132 return + 177 693 rmoveto -88 -114 return @@ -29,18 +42,5 @@ 129 vlineto return - - - - 152 132 110 132 return - - - hlineto - hintmask 11010000 - 71 -55 rlineto - -14 vlineto - -53 -41 {bf847d0e} callsubr - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml index e15ef51..055e79a 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml @@ -4,8 +4,8 @@ hstemhm -1171 1712 -872 141 278 141 hintmask 11010000 -190 339 rmoveto - {a6f5fb2a} callgsubr - -209 -168 {bf847d0e} callsubr + {a6f5fb2a} callsubr + -209 -168 {bf847d0e} callgsubr -1001 -132 hlineto hintmask 11010000 840 -110 hlineto @@ -17,39 +17,37 @@ hintmask 11011000 419 14 rmoveto hintmask 11100000 - {a6f5fb2a} callgsubr + {a6f5fb2a} callsubr rlineto hintmask 11011000 {822f0283} callsubr - {bf847d0e} callsubr + {bf847d0e} callgsubr 88 113 rlineto hintmask 11011000 -311 241 rlineto endchar - - rlineto - hintmask 11100000 - return + + 312 243 -83 112 return - + + 312 243 -83 112 return + + -370 -298 rlineto -130 vlineto 364 -295 return - - rlineto - hintmask 11100000 - return - 152 132 110 132 return - - 312 243 -83 112 return + + rlineto + hintmask 11100000 + return \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml index fc4fb85..67ce365 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml @@ -3,18 +3,18 @@ {b6a51f90} callgsubr hstemhm -1162 1703 -1391 141 1109 141 hintmask 11010000 - {8890d024} callsubr + {8890d024} callgsubr 69 -53 rlineto -1026 hlineto - -205 167 {bf847d0e} callsubr + -205 167 {bf847d0e} callgsubr -88 -114 rlineto hintmask 11010000 - {e525c5a7} callsubr + {e525c5a7} callgsubr hintmask 11100000 {64c17bc4} callsubr 226 182 rlineto 1031 hlineto - -90 -70 {00c9cf16} callsubr + -90 -70 {00c9cf16} callgsubr hintmask 11011000 -141 -72 rmoveto -53 -41 rlineto @@ -23,32 +23,32 @@ endchar - - 177 693 rmoveto - -88 -114 return - - - rlineto - hintmask 11100000 - return - - - 311 -240 rlineto - -14 vlineto - return - - + -312 -243 83 -112 return - - 83 -112 370 298 rlineto - 129 vlineto - return - 152 132 110 132 return + + 177 693 rmoveto + -88 -114 return + + + rlineto + hintmask 11100000 + return + + + 311 -240 rlineto + -14 vlineto + return + + + 83 -112 370 298 rlineto + 129 vlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml index 2bf5493..a0fd37b 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml @@ -4,52 +4,50 @@ hstemhm -1162 1707 -1395 141 279 141 hintmask 11011000 -709 397 rmoveto - -364 296 {bf847d0e} callsubr + -364 296 {bf847d0e} callgsubr -88 -114 rlineto hintmask 11011000 - {e525c5a7} callsubr + {e525c5a7} callgsubr hintmask 11100000 {64c17bc4} callsubr rlineto hintmask 11011000 - 370 298 {bf847d0e} callsubr + 370 298 {bf847d0e} callgsubr 1254 126 {04aa7597} callgsubr -993 vlineto -205 167 -88 -114 rlineto hintmask 11011000 - {e525c5a7} callsubr + {e525c5a7} callgsubr {64c17bc4} callsubr - 226 182 {bf847d0e} callsubr + 226 182 {bf847d0e} callgsubr 978 132 hlineto hintmask 11011000 -834 110 hlineto endchar - - rlineto - hintmask 11100000 - return - - - 311 -240 rlineto - -14 vlineto - return - - + -312 -243 83 -112 return - - rlineto - hintmask 11100000 - return + + -312 -243 83 -112 return 152 132 110 132 return - + + rlineto + hintmask 11100000 + return + + + 311 -240 rlineto + -14 vlineto + return + + rmoveto 132 return diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml index b58e9b4..07de55d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml @@ -2,10 +2,10 @@ 269 {2372f2aa} callsubr -489 1030 vstem - {8890d024} callsubr + {8890d024} callgsubr 228 -176 rlineto -806 -134 817 hlineto - -240 -187 {00c9cf16} callsubr + -240 -187 {00c9cf16} callgsubr endchar @@ -13,15 +13,16 @@ 134 hstem return - + + + 177 693 rmoveto -88 -114 return - + 83 -112 370 298 rlineto 129 vlineto return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml index edacc30..ac4dc9d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml @@ -3,9 +3,9 @@ 269 {2372f2aa} callsubr -415 361 108 361 vstem -68 269 rmoveto - {93ba709a} callgsubr + {93ba709a} callsubr 816 hmoveto - {93ba709a} callgsubr + {93ba709a} callsubr endchar @@ -13,17 +13,11 @@ 134 hstem return - - - - 14 134 rlineto - -361 -134 hlineto - return - 14 134 rlineto -361 -134 hlineto return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml index 9a4e11c..4951af5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml @@ -2,10 +2,10 @@ 269 {2372f2aa} callsubr -1114 1655 vstem - {8890d024} callsubr + {8890d024} callgsubr 228 -176 rlineto -1431 -134 1442 hlineto - -240 -187 {00c9cf16} callsubr + -240 -187 {00c9cf16} callgsubr endchar @@ -13,15 +13,16 @@ 134 hstem return - + + + 177 693 rmoveto -88 -114 return - + 83 -112 370 298 rlineto 129 vlineto return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml index bfbee91..f3936b4 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml @@ -6,7 +6,7 @@ -950 394 rmoveto hintmask 11010000 1495 132 -1326 hlineto - 72 56 -83 112 {bf847d0e} callsubr + 72 56 -83 112 {bf847d0e} callgsubr {822f0283} callsubr 88 113 -88 68 rlineto hintmask 11010000 @@ -17,12 +17,7 @@ endchar - - rlineto - hintmask 11100000 - return - - + -370 -298 rlineto -130 vlineto 364 -295 return @@ -32,5 +27,10 @@ 152 132 110 132 return + + rlineto + hintmask 11100000 + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml index e4d7f6f..8046702 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml @@ -2,7 +2,7 @@ {b6a51f90} callgsubr hstemhm - -1162 141 -141 1703 {7f892a4a} callsubr + -1162 141 -141 1703 {7200d27f} callsubr -939 hlineto 72 56 -83 112 {822f0283} callsubr 88 113 -88 68 rlineto @@ -23,17 +23,13 @@ endchar - + -141 141 hintmask 11100000 - {8890d024} callsubr + {8890d024} callgsubr 69 -53 rlineto return - - 177 693 rmoveto - -88 -114 return - - + -370 -298 rlineto -130 vlineto 364 -295 return @@ -43,5 +39,9 @@ 152 132 110 132 return + + 177 693 rmoveto + -88 -114 return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml index df057d7..cfbcc7b 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml @@ -5,10 +5,10 @@ -1162 141 -141 1703 -453 141 hintmask 11101000 229 339 rmoveto hintmask 11010000 - {a6f5fb2a} callgsubr + {a6f5fb2a} callsubr -209 -168 rlineto -1030 hlineto - 72 56 -83 112 {bf847d0e} callsubr + 72 56 -83 112 {bf847d0e} callgsubr {822f0283} callsubr 88 113 -88 68 rlineto hintmask 11101000 @@ -25,10 +25,8 @@ endchar - - rlineto - hintmask 11100000 - return + + 312 243 -83 112 return -370 -298 rlineto @@ -40,8 +38,10 @@ 152 132 110 132 return - - 312 243 -83 112 return + + rlineto + hintmask 11100000 + return \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml index 9896bd6..8a17aaf 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -2,7 +2,7 @@ 0 169 100 {2372f2aa} callsubr -1787 141 656 193 vstem - -940 {039eaf0e} callsubr + -940 {039eaf0e} callgsubr -353 -171 rmoveto -83 112 {822f0283} callsubr 88 113 -239 185 rlineto @@ -12,32 +12,33 @@ 850 hmoveto -134 1197 vlineto 14 134 rlineto - -1489 -403 {100d8e6f} callsubr + -1489 -403 {100d8e6f} callgsubr 134 hstem return - + + -370 -298 rlineto + -130 vlineto + 364 -295 return + + + + 284 rmoveto 106 hlineto 55 469 rlineto -202 hlineto return - - -370 -298 rlineto - -130 vlineto - 364 -295 return - - + rmoveto 193 hlineto 4 169 rlineto -193 hlineto endchar - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml index 1e20b0e..f6e6dcf 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml @@ -5,21 +5,20 @@ 257 838 rmoveto -365 -736 -288 223 rlineto 14 vlineto - {a6f5fb2a} callgsubr + {a6f5fb2a} callsubr {822f0283} callsubr -71 -142 136 -64 500 1009 rlineto endchar - + + 312 243 -83 112 return + + -370 -298 rlineto -130 vlineto 364 -295 return - - - 312 243 -83 112 return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml index 7d6e2a0..ecdef68 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml @@ -6,8 +6,8 @@ {a2ee077c} callsubr 480 hmoveto {a2ee077c} callsubr - -419 -755 {97a6c5e4} callsubr - 475 -167 {97a6c5e4} callsubr + -419 -755 {97a6c5e4} callgsubr + 475 -167 {97a6c5e4} callgsubr endchar @@ -29,13 +29,21 @@ 92 -96 75 -346 15 vhcurveto return - + + + rmoveto 191 hlineto 4 167 rlineto -190 hlineto return - - + + rmoveto + 191 hlineto + 4 167 rlineto + -190 hlineto + return + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml index ca08d53..9cf4c2e 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml @@ -6,19 +6,18 @@ 40 81 {511654ac} callgsubr 394 796 288 -222 rlineto -14 vlineto - -312 -243 {00c9cf16} callsubr + -312 -243 {00c9cf16} callgsubr endchar - - - 83 -112 370 298 rlineto - 129 vlineto - return - - + -135 64 -501 -1009 136 -64 return + + 83 -112 370 298 rlineto + 129 vlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml index 317482b..7410918 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml @@ -28,26 +28,26 @@ 71 -57 57 -71 vhcurveto hintmask 1110110110100000 -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callgsubr + 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callsubr hvcurveto 384 -256 rmoveto hintmask 1101101010100000 - {0f5e6060} callgsubr + {0f5e6060} callsubr 35 29 -29 -35 hvcurveto hintmask 1110110110100000 -35 -29 -29 -35 vhcurveto -384 -512 rmoveto - {0f5e6060} callgsubr + {0f5e6060} callsubr 35 29 -29 -35 -35 -29 -29 -35 hvcurveto endchar - - + -35 -29 29 35 35 29 29 35 return -35 -29 29 35 35 29 29 35 return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/gsubrs.xml b/ligature/OperatorMonoSSmLig-Bold/gsubrs.xml index d3fcbd3..204d1a4 100644 --- a/ligature/OperatorMonoSSmLig-Bold/gsubrs.xml +++ b/ligature/OperatorMonoSSmLig-Bold/gsubrs.xml @@ -22,7 +22,7 @@ -64 -228 -56 -231 -54 -229 rrcurveto 163 hlineto 12 56 11 58 12 57 rrcurveto - 4 callsubr + 175 hlineto 12 -60 12 -59 11 -58 rrcurveto -127 563 rmoveto 10 hlineto @@ -84,7 +84,7 @@ -160 hlineto 247 -161 rmoveto 158 hlineto - -43 callgsubr + -40 callgsubr -160 hlineto return @@ -251,7 +251,7 @@ -2 107 -1 80 -2 72 65 24 73 13 80 3 -6 168 rcurveline -97 -14 -74 -47 -48 -60 -11 98 rcurveline -249 hlineto - -12 -24 callsubr + -12 -21 callgsubr -9 2 -88 1 -101 1 -134 rlinecurve -124 hlineto return @@ -390,7 +390,7 @@ 88 286 87 hstemhm - 125 118 -24 callsubr + 125 118 -21 callgsubr 121 116 -115 124 hintmask 11011000 303 return @@ -456,7 +456,7 @@ - -37 callgsubr + -34 callsubr -165 660 -308 hlineto -13 -113 162 -9 rlineto -538 -164 vlineto @@ -496,7 +496,7 @@ hstem - 74 157 -28 callsubr + 74 157 -26 callsubr vstem return @@ -514,7 +514,7 @@ - 144 566 -29 callsubr + 144 566 -25 callsubr -101 callgsubr return @@ -523,7 +523,7 @@ - -21 callsubr + -16 callsubr hstem 46 169 195 169 vstem return @@ -533,31 +533,35 @@ - -259 122 hstemhm - 162 150 -150 275 hintmask 10100000 - 437 hmoveto - -40 59 rlineto - hintmask 11000000 - -165 -70 -70 -64 -62 vvcurveto - -63 70 -54 180 -5 vhcurveto - -14 callsubr - -83 6 -5 callsubr - hintmask 10100000 - 23 30 30 95 38 vhcurveto - endchar + 78 111 94 hstem + 121 116 147 118 vstem + 174 return - 171 118 268 131 return + 83 -112 370 298 rlineto + 129 vlineto + return + rmoveto + 182 -226 111 90 -173 219 179 210 -111 91 -181 -231 rlineto + 272 -153 rmoveto + 182 -226 111 90 -176 217 181 212 -111 91 -181 -231 rlineto + endchar + + + + + + 100 262 99 hstem 107 124 161 123 vstem 303 return @@ -565,7 +569,7 @@ - + 492 619 -104 callgsubr return @@ -573,7 +577,7 @@ - + vstem 297 232 rmoveto @@ -588,7 +592,7 @@ - + hstem 64 156 169 154 vstem @@ -597,7 +601,7 @@ - + rmoveto -107 93 rlineto @@ -611,7 +615,7 @@ - + -16 127 466 127 hstem 54 148 220 149 vstem @@ -622,7 +626,7 @@ - + 103 239 108 hstem 354 125 vstem @@ -631,26 +635,22 @@ - - - 127 92 114 127 return - - - - - -9 140 420 144 -139 139 hstemhm - 85 171 return + 95 110 78 hstem + 121 118 148 115 vstem + 311 return - 438 hlineto - 13 135 rlineto - -286 553 -165 hlineto + 280 281 rmoveto + 148 -291 176 20 -188 347 172 331 rlineto + -173 hlineto + -130 -272 rlineto + -44 272 -163 -688 163 281 hlineto return @@ -658,276 +658,23 @@ - 553 182 135 -524 vlineto - -11 -135 rlineto - 188 -553 hlineto - return + -49 callsubr + hstem + 165 106 106 115 vstem + 492 return - 223 113 228 -34 callsubr - 84 161 151 5 callgsubr - return + 0 125 438 125 return - 0 118 543 118 hstem - 3 callsubr - return - - - - - - - 0 219 hstem - 36 165 233 157 vstem - return - - - - - - - hmoveto - -46 callgsubr - return - - - - - - - 110 238 103 return - - - - - - - 105 hstem - 137 364 vstem - 181 return - - - - - - - hstem - 231 -11 callgsubr - return - - - - - - - hstem - 232 164 vstem - return - - - - - - - vlineto - 356 -47 145 138 265 vvcurveto - return - - - - - - - 132 -516 -34 callgsubr - return - - - - - - - rmoveto - -149 -12 rlineto - -998 149 vlineto - return - - - - - - - rmoveto - 104 -110 249 231 10 153 -251 226 -104 -110 228 -195 rlineto - endchar - - - - - - - 5 161 rlineto - return - - - - - - - -20 callgsubr - 84 100 return - - - - - - - 38 60 -80 71 hhcurveto - return - - - - - - - -10 132 302 145 hstem - 78 157 vstem - return - - - - - - - 0 137 288 137 hstem - 74 482 vstem - return - - - - - - - 0 140 409 139 hstem - 72 490 vstem - return - - - - - - - 475 -42 callsubr - return - - - - - - - rmoveto - 81 -24 rlineto - return - - - - - - - rmoveto - -226 hlineto - -11 -125 rlineto - 388 979 -381 -124 230 hlineto - endchar - - - - - - - -132 vlineto - return - - - - - - - rmoveto - -81 25 -65 -58 -39 -103 -1 -92 rlinecurve - 184 8 -19 68 2 85 19 67 rlinecurve - return - - - - - - - 3 callgsubr - 271 119 return - - - - - - - 0 135 hstem - 111 165 return - - - - - - - -6 callsubr - 72 100 return - - - - - - - hstem - 26 574 vstem - return - - - - - - - 107 242 102 return - - - - - - - 0 134 30 118 4 118 150 -34 callsubr - 289 131 vstem - return - - - - - - - 118 rlineto - return - - - - - - 207 hlineto 3 183 rlineto -207 hlineto @@ -936,18 +683,278 @@ + + + 319 443 -74 callsubr + return + + + + + + + 32 59 33 78 22 75 -131 16 rcurveline + -8 -39 -13 -48 -14 -44 rrcurveto + return + + + + + + + 0 118 543 118 hstem + 7 callgsubr + return + + + + + + + -33 callsubr + hstem + 271 119 vstem + 147 return + + + + + + + 177 693 rmoveto + -88 -114 return + + + + + + + 443 134 -20 20 hstemhm + 80 158 156 158 hintmask 10110000 + return + + + + + + + hstem + 231 -8 callgsubr + return + + + + + + + 125 -45 125 hstemhm + return + + + + + + + -9 119 -118 128 122 91 105 130 -124 128 hstemhm + 29 143 70 129 81 142 hintmask 01101111 + return + + + + + + + rmoveto + 132 -516 -132 vlineto + 1116 hmoveto + -20 callsubr + return + + + + + + + rmoveto + 250 -226 105 110 -228 195 236 195 -105 110 -248 -231 rlineto + endchar + + + + + + + hintmask 1000010001001000111100010001000010101100 + return + + + + + + + 40 24 53 60 60 vhcurveto + 18 -48 24 -51 30 -53 rrcurveto + -40 -44 -38 -15 -28 hhcurveto + -29 -17 16 38 hvcurveto + return + + + + + + + 5 161 rlineto + return + + + + + + + -15 callgsubr + 84 100 return + + + + + + + hlineto + 13 -23 callgsubr + return + + + + + + + 1061 hstemhm + 145 152 -151 157 -58 151 -143 140 hintmask 10001000 + 494 return + + + + + + + -8 141 411 155 hstem + 69 170 vstem + return + + + + + + + 0 140 409 139 hstem + 72 490 vstem + return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + 36 67 10 188 -16 vhcurveto + return + + + + + + + rmoveto + 81 -24 rlineto + return + + + + + + + rmoveto + -979 376 vlineto + 15 125 rlineto + -240 730 232 124 hlineto + endchar + + + + + + + rlineto + 36 49 25 64 74 vvcurveto + 137 -89 86 -202 -27 vhcurveto + -687 118 vlineto + return + + + + + + + rmoveto + 191 hlineto + 4 167 rlineto + -190 hlineto + return + + + + + + + -3 callgsubr + 72 100 return + + + + + + + -165 -31 -62 -144 20 vhcurveto + return + + + + + + + hstem + 26 574 vstem + return + + + + + + + 107 242 102 return + + + + - 17 26 28 10 32 hhcurveto - endchar + 0 134 30 118 4 118 150 -31 callsubr + 289 131 vstem + return - -46 callgsubr - 1116 -52 callgsubr + 118 rlineto return @@ -955,8 +962,9 @@ - 111 hmoveto - -57 callgsubr + 145 hlineto + 7 194 rlineto + -146 hlineto return @@ -964,14 +972,15 @@ - 72 147 188 147 return + -112 124 return - -246 -51 callgsubr + 111 hmoveto + -56 callsubr return @@ -979,36 +988,41 @@ - 57 121 266 132 return + -167 3 3 155 -149 1 rlineto + -154 vlineto + -157 3 rlineto + return - 312 243 -83 112 return + 311 -240 rlineto + -14 vlineto + return - 160 90 159 return + -10 126 431 152 return - 186 -141 -186 -176 -132 176 -188 141 return + 125 730 124 hstem + return - -18 126 346 125 hstem - 53 156 209 155 vstem + -246 -49 callsubr return @@ -1016,30 +1030,50 @@ - 14 134 rlineto - -361 -134 hlineto - return + 137 -60 56 -95 return + 186 -141 -186 -176 -132 176 -188 141 return + + + + + + + 156 126 135 206 207 -119 124 -157 return + + + + + + + 99 hstem + 348 114 vstem + 461 return + + + + + + 161 hstem return - + - -16 129 330 -34 callsubr - 54 156 174 158 return + 231 151 -149 140 -50 158 -151 152 return - + 165 vstem return @@ -1047,7 +1081,7 @@ - + -63 97 -52 -45 vvcurveto -39 -80 -32 -172 -45 vhcurveto @@ -1056,32 +1090,9 @@ - - - -35 -29 29 35 35 29 29 35 return - - - - - - - hintmask 1000010001010000111100010000100010101100 - return - - - - - - - hintmask 1100010001001000111100010001010000101100 - return - - - - - 70 -55 180 -4 vhcurveto + -177 -71 callgsubr return @@ -1089,8 +1100,7 @@ - rmoveto - -14 callsubr + hintmask 1000010001001000111100010001000010011100 return @@ -1098,11 +1108,7 @@ - hlineto - hintmask 11010000 - 71 -55 rlineto - -14 vlineto - -53 -41 -2 callsubr + hintmask 1000010001001000111100010100000010101100 return @@ -1110,74 +1116,80 @@ - -18 callsubr - -75 -55 -34 -40 -42 vhcurveto - -8 62 return + -244 88 286 87 return - 183 rlineto - -208 hlineto - endchar + rmoveto + -11 callsubr + return - -83 5 -5 callsubr - 24 30 30 94 37 vhcurveto - return - - - - - - - 108 87 -90 -168 -170 -80 -87 -115 return - - - - - - - 545 394 4 callgsubr - return - - - - - - - 420 -42 callsubr - return - - - - - - - 100 83 -36 callsubr - hstemhm - return - - - - - - rmoveto 132 return + + + -51 callgsubr + vstem + return + + + + + + + rmoveto + 193 hlineto + 4 169 rlineto + -193 hlineto + endchar + + + + + + + rlineto + hintmask 11100000 + return + + + + + + + 284 rmoveto + 106 hlineto + 55 469 rlineto + -202 hlineto + return + + + + + + + 420 -38 callgsubr + return + + + + - 159 vstem + 100 83 -33 callsubr + hstemhm return @@ -1185,10 +1197,7 @@ - hlineto - 16 162 rlineto - -106 hlineto - -16 -162 rlineto + 545 394 -1 callgsubr return @@ -1196,6 +1205,21 @@ + 238 159 return + + + + + + + 159 vstem + return + + + + + + -54 -92 -44 -71 vvcurveto -44 34 -44 91 -25 vhcurveto return @@ -1203,27 +1227,11 @@ - - - 45 -57 -120 -105 -52 -48 -71 hvcurveto - endchar - - - - - - - -205 1209 hstem - -20 692 vstem - return - - - - - 118 328 117 76 161 hstemhm - return + 419 vlineto + 15 25 26 9 31 hhcurveto + endchar @@ -1237,9 +1245,26 @@ - 610 hstem - 129 363 vstem - 129 return + -205 1209 hstem + -20 692 vstem + return + + + + + + + -135 -205 vhcurveto + 85 4 rmoveto + 170 return + + + + + + + 118 328 117 76 161 hstemhm + return diff --git a/ligature/OperatorMonoSSmLig-Bold/subrs.xml b/ligature/OperatorMonoSSmLig-Bold/subrs.xml index 7fff72e..082b701 100644 --- a/ligature/OperatorMonoSSmLig-Bold/subrs.xml +++ b/ligature/OperatorMonoSSmLig-Bold/subrs.xml @@ -13,7 +13,7 @@ -14 -132 231 -5 54 -20 8 -86 rlinecurve -227 4 -97 -93 -110 vvcurveto -91 67 -55 99 75 54 33 40 40 vhcurveto - -105 45 5 callsubr + -105 45 7 callsubr 25 41 48 26 28 143 -15 hvcurveto 1 -37 0 -32 2 -28 rrcurveto -19 -32 -36 -11 -30 hhcurveto @@ -228,7 +228,7 @@ 507 hlineto - 14 -26 callgsubr + 14 -23 callgsubr -181 444 -332 hlineto -12 -112 185 -9 rlineto -323 -181 vlineto @@ -364,7 +364,7 @@ rmoveto 164 hlineto - -43 callgsubr + -40 callgsubr -165 hlineto return @@ -384,17 +384,17 @@ - -9 133 168 109 163 -34 callsubr + -9 133 168 109 163 -31 callsubr 79 160 175 166 vstem 580 356 rmoveto 273 -128 106 -373 -47 vhcurveto - -287 -61 -109 61 -292 -47 callgsubr + -287 -61 -109 61 -292 -45 callsubr -341 -228 rmoveto 164 91 vlineto 7 109 rlineto -98 163 hlineto - -30 callsubr - -31 callsubr + -27 callsubr + -27 callgsubr endchar @@ -445,7 +445,7 @@ - -13 130 -59 callgsubr + -13 130 -58 callsubr hstem 61 156 190 155 vstem return @@ -501,8 +501,11 @@ - -18 127 344 126 hstem - 53 160 200 160 vstem + -88 104 -43 47 33 vvcurveto + 44 30 18 133 -5 vhcurveto + -10 142 rlineto + -238 4 -75 -102 -102 vvcurveto + -43 20 -41 36 -51 vhcurveto return @@ -510,29 +513,34 @@ - 78 111 94 hstem - 121 116 147 118 vstem - 174 return + -18 127 344 126 hstem + 53 160 200 160 vstem + return - 83 -112 370 298 rlineto - 129 vlineto - return + -259 122 hstemhm + 162 150 -150 275 hintmask 10100000 + 437 hmoveto + -40 59 rlineto + hintmask 11000000 + -165 -70 -70 -64 -62 vvcurveto + -63 70 -54 180 -5 vhcurveto + -11 callsubr + -83 6 -2 callsubr + hintmask 10100000 + 23 30 30 95 38 vhcurveto + endchar - rmoveto - 182 -226 111 90 -173 219 179 210 -111 91 -181 -231 rlineto - 272 -153 rmoveto - 182 -226 111 90 -176 217 181 212 -111 91 -181 -231 rlineto - endchar + 171 118 268 131 return @@ -547,13 +555,25 @@ - 0 118 328 117 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 + 0 118 328 117 return + + + + + + rmoveto 111 -91 181 231 7 153 -182 226 -111 -90 176 -216 rlineto 97 -213 rmoveto @@ -563,7 +583,7 @@ - + hstem 69 163 161 163 vstem @@ -572,7 +592,7 @@ - + rmoveto 107 -93 rlineto @@ -586,7 +606,7 @@ - + 0 178 -178 181 hstemhm 50 157 221 146 hintmask 01110000 @@ -595,22 +615,11 @@ - - - 95 110 78 hstem - 121 118 148 115 vstem - 311 return - - - - - 280 281 rmoveto - 148 -291 176 20 -188 347 172 331 rlineto - -173 hlineto - -130 -272 rlineto - -44 272 -163 -688 163 281 hlineto + -45 -22 33 42 39 18 36 37 32 hvcurveto + 28 -35 33 -40 38 -48 rrcurveto + -40 -27 -27 -19 -33 hhcurveto return @@ -618,26 +627,24 @@ - -51 callgsubr - hstem - 165 106 106 115 vstem - 492 return + 127 92 114 127 return - 0 125 438 125 return + -9 140 420 144 -139 139 hstemhm + 85 171 return - -141 141 hintmask 11100000 - -52 callsubr - 69 -53 rlineto + 438 hlineto + 13 135 rlineto + -286 553 -165 hlineto return @@ -645,7 +652,9 @@ - 319 443 -74 callsubr + 553 182 135 -524 vlineto + -11 -135 rlineto + 188 -553 hlineto return @@ -653,17 +662,35 @@ - -36 callsubr - hstem - 271 119 vstem - 147 return + -141 141 hintmask 11100000 + -49 callgsubr + 69 -53 rlineto + return - -28 callgsubr + 223 113 228 -31 callsubr + 84 161 151 8 callgsubr + return + + + + + + + 0 219 hstem + 36 165 233 157 vstem + return + + + + + + + -25 callgsubr hstem 373 119 vstem 144 return @@ -671,26 +698,10 @@ - - - 177 693 rmoveto - -88 -114 return - - - - - - - 443 134 -20 20 hstemhm - 80 158 156 158 hintmask 10110000 - return - - - - - 125 -45 125 hstemhm + hmoveto + -44 callsubr return @@ -698,27 +709,23 @@ - 349 103 -192 hlineto - return + 110 238 103 return - -9 119 -118 128 122 91 105 130 -124 128 hstemhm - 29 143 70 129 81 142 hintmask 01101111 - return + 105 hstem + 137 364 vstem + 181 return - rmoveto - 132 -516 -132 vlineto - 1116 hmoveto - -23 callgsubr + 349 103 -192 hlineto return @@ -726,16 +733,17 @@ - rmoveto - 250 -226 105 110 -228 195 236 195 -105 110 -248 -231 rlineto - endchar + hstem + 232 164 vstem + return - hintmask 1000010001001000111100010001000010101100 + vlineto + 356 -47 145 138 265 vvcurveto return @@ -743,7 +751,34 @@ - 653 -34 callsubr + 132 -516 -38 callsubr + return + + + + + + + rmoveto + -149 -12 rlineto + -998 149 vlineto + return + + + + + + + rmoveto + 104 -110 249 231 10 153 -251 226 -104 -110 228 -195 rlineto + endchar + + + + + + + 653 -31 callsubr 112 400 vstem 512 653 -73 callgsubr endchar @@ -751,7 +786,7 @@ - + 47 99 48 89 vvcurveto 86 -83 51 -266 85 vhcurveto @@ -762,43 +797,17 @@ - - - hlineto - 13 -26 callgsubr - return - - - - - - - 1061 hstemhm - 145 152 -151 157 -58 151 -143 140 hintmask 10001000 - 494 return - - - - - - - -8 141 411 155 hstem - 69 170 vstem - return - - - - - -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + 38 60 -80 71 hhcurveto + return - hintmask 1000010001001000111100010011000010101100 + -132 vlineto return @@ -806,7 +815,8 @@ - 36 67 10 188 -16 vhcurveto + 0 137 288 137 hstem + 74 482 vstem return @@ -814,25 +824,23 @@ - 101 177 95 return + -10 132 302 145 hstem + 78 157 vstem + return - rmoveto - -979 376 vlineto - 15 125 rlineto - -240 730 232 124 hlineto - endchar + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return - 134 hstem + 475 -38 callgsubr return @@ -840,11 +848,7 @@ - rlineto - 36 49 25 64 74 vvcurveto - 137 -89 86 -202 -27 vhcurveto - -687 118 vlineto - return + 101 177 95 return @@ -852,17 +856,17 @@ rmoveto - 191 hlineto - 4 167 rlineto - -190 hlineto - return + -226 hlineto + -11 -125 rlineto + 388 979 -381 -124 230 hlineto + endchar - -165 -31 -62 -144 20 vhcurveto + 134 hstem return @@ -870,7 +874,9 @@ - 141 14 34 -83 -160 vvcurveto + rmoveto + -81 25 -65 -58 -39 -103 -1 -92 rlinecurve + 184 8 -19 68 2 85 19 67 rlinecurve return @@ -878,6 +884,37 @@ + 5 callgsubr + 271 119 return + + + + + + + 0 135 hstem + 111 165 return + + + + + + + 141 14 34 -83 -160 vvcurveto + return + + + + + + + 157 157 return + + + + + + rmoveto 8 -107 rlineto return @@ -885,14 +922,7 @@ - - - 157 157 return - - - - - + -59 -175 rlineto -3 hlineto @@ -903,7 +933,7 @@ - + -1 87 -108 43 41 vvcurveto 27 36 13 115 14 vhcurveto @@ -913,51 +943,27 @@ - - - 145 hlineto - 7 194 rlineto - -146 hlineto - return - - - - - - - -112 124 return - - - - - - - -167 3 3 155 -149 1 rlineto - -154 vlineto - -157 3 rlineto - return - - - - - -10 126 431 152 return + 17 26 28 10 32 hhcurveto + return - -18 133 458 133 return + -94 -59 -52 -65 -93 vvcurveto + -96 59 -72 121 69 68 31 68 52 vhcurveto + return - 311 -240 rlineto - -14 vlineto + -44 callsubr + 1116 -50 callsubr return @@ -965,21 +971,50 @@ - 125 730 124 hstem - return + 57 121 266 132 return - 137 -60 56 -95 return + 72 147 188 147 return + 312 243 -83 112 return + + + + + + + -18 133 458 133 return + + + + + + + 160 90 159 return + + + + + + + -18 126 346 125 hstem + 53 156 209 155 vstem + return + + + + + + -18 132 460 132 hstem 46 165 202 166 vstem return @@ -987,23 +1022,16 @@ - + - 156 126 135 206 207 -119 124 -157 return + 14 134 rlineto + -361 -134 hlineto + return - - - 99 hstem - 348 114 vstem - 461 return - - - - - + 13 122 rlineto return @@ -1011,7 +1039,15 @@ - + + + -16 129 330 -31 callsubr + 54 156 174 158 return + + + + + rmoveto 46 -147 rlineto @@ -1022,14 +1058,7 @@ - - - 231 151 -149 140 -50 158 -151 152 return - - - - - + 4 2 2 4 1 hvcurveto 5 hlineto @@ -1039,47 +1068,23 @@ - + -9 -7 -7 -9 -9 -7 6 10 return - - - -177 -71 callgsubr - return - - - - - - - hintmask 1000010001001000111100010100000010101100 - return - - - - - - - hintmask 1000010001001000111100010001000010011100 - return - - - - - -244 88 286 87 return + -35 -29 29 35 35 29 29 35 return - -30 17 23 vvcurveto + hintmask 1100010001001000111100010001010000101100 return @@ -1087,8 +1092,7 @@ - -54 callgsubr - vstem + hintmask 1000010001010000111100010000100010101100 return @@ -1096,19 +1100,15 @@ - rmoveto - 193 hlineto - 4 169 rlineto - -193 hlineto - endchar + 70 -55 180 -4 vhcurveto + return - rlineto - hintmask 11100000 + -30 17 23 vvcurveto return @@ -1116,10 +1116,11 @@ - 284 rmoveto - 106 hlineto - 55 469 rlineto - -202 hlineto + hlineto + hintmask 11010000 + 71 -55 rlineto + -14 vlineto + -53 -41 2 callgsubr return @@ -1127,53 +1128,56 @@ - rmoveto - -49 callsubr - return + -14 callgsubr + -75 -55 -34 -40 -42 vhcurveto + -8 62 return - -312 -243 83 -112 return + 183 rlineto + -208 hlineto + endchar - -8 129 322 119 return + 108 87 -90 -168 -170 -80 -87 -115 return - 238 159 return + -83 5 -2 callsubr + 24 30 30 94 37 vhcurveto + return - 175 hlineto - return + -312 -243 83 -112 return - rmoveto - -46 -28 return + -8 129 322 119 return - 141 472 0 callsubr + rmoveto + -47 callsubr return @@ -1181,16 +1185,15 @@ - 419 vlineto - 15 25 26 9 31 hhcurveto - endchar + rmoveto + -46 -28 return - -242 4 callgsubr + 141 472 6 callsubr return @@ -1198,6 +1201,34 @@ + hlineto + 16 162 rlineto + -106 hlineto + -16 -162 rlineto + return + + + + + + + 45 -57 -120 -105 -52 -48 -71 hvcurveto + endchar + + + + + + + 610 hstem + 129 363 vstem + 129 return + + + + + + 1049 hstem 110 156 vstem 539 return @@ -1205,16 +1236,7 @@ - - - -135 -205 vhcurveto - 85 4 rmoveto - 170 return - - - - - + 610 hstem 134 363 vstem From 286e5f0820959138c670e79c6103ce7290ab3281 Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:48:51 -0500 Subject: [PATCH 4/5] Add colon equal for bold --- .../glyphs/colon_equal.liga.xml | 43 +++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..43da6c2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,43 @@ + + + 124 186 57 187 hstem + -211 809 vstem + -308 557 rmoveto + -39 -187 189 -3 39 187 rlineto + 65 -28 rmoveto + -27 -131 rlineto + 473 {256033b9} callsubr + -809 -399 rmoveto + 189 -3 39 187 -189 3 rlineto + 223 -162 rmoveto + 473 {800351b2} callsubr + -473 hlineto + endchar + + + + hlineto + {d5a87c62} callsubr + return + + + 26 {fb64a85a} callsubr + return + + + 131 rlineto + return + + + hlineto + {b0652e66} callgsubr + return + + + + + 27 132 rlineto + return + + + \ No newline at end of file From fd4b980b7c18a0338f5cdd60bc70ac8cf49a776f Mon Sep 17 00:00:00 2001 From: Mark Skelton Date: Wed, 31 Jul 2019 19:48:59 -0500 Subject: [PATCH 5/5] Update bold ligatures --- .../OperatorMonoSSmLig-BoldItalic/config.xml | 2 +- .../glyphs/ampersand_ampersand.liga.xml | 26 +- .../glyphs/bar_greater.liga.xml | 9 +- .../glyphs/equal_equal.2.liga.xml | 44 +- .../glyphs/equal_equal.liga.xml | 42 +- .../glyphs/equal_equal_equal.2.liga.xml | 52 +-- .../glyphs/equal_equal_equal.liga.xml | 44 +- .../glyphs/equal_equal_greater.liga.xml | 52 +-- .../glyphs/equal_greater.liga.xml | 52 +-- .../glyphs/exclam_equal.liga.xml | 68 +-- .../glyphs/exclam_equal_equal.liga.xml | 62 +-- .../glyphs/greater_equal_greater.liga.xml | 20 +- .../glyphs/greater_greater_equal.liga.xml | 24 +- .../glyphs/hyphen_greater.liga.xml | 59 ++- .../glyphs/hyphen_hyphen.liga.xml | 16 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 59 ++- .../glyphs/less_equal_equal.liga.xml | 30 +- .../glyphs/less_equal_greater.liga.xml | 72 +-- .../glyphs/less_equal_less.liga.xml | 54 +-- .../glyphs/less_hyphen.liga.xml | 16 +- .../glyphs/less_hyphen_hyphen.liga.xml | 16 +- .../glyphs/less_slash.liga.xml | 13 +- .../glyphs/plus_plus.liga.xml | 64 ++- .../glyphs/question_question.liga.xml | 47 +- .../glyphs/slash_greater.liga.xml | 41 +- .../glyphs/uniE0A0.xml | 12 +- .../glyphs/uniE0B0.xml | 8 +- .../glyphs/uniE0B2.xml | 8 +- .../OperatorMonoSSmLig-BoldItalic/gsubrs.xml | 425 +++++++++-------- .../OperatorMonoSSmLig-BoldItalic/subrs.xml | 429 +++++++++--------- 30 files changed, 930 insertions(+), 936 deletions(-) diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/config.xml b/ligature/OperatorMonoSSmLig-BoldItalic/config.xml index a20919d..5d03ca2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/config.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/config.xml @@ -102,7 +102,7 @@ - + diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml index 0281e8f..fc48025 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml @@ -9,9 +9,9 @@ -1 vlineto -25 26 -21 23 -10 14 {4fde3afe} callsubr 149 39 rmoveto - {18c1be37} callgsubr + {52700f2f} callsubr 530 hmoveto - {18c1be37} callgsubr + {52700f2f} callsubr endchar @@ -31,22 +31,22 @@ -152 -118 -48 -108 -92 vvcurveto return + + 40 24 53 60 60 vhcurveto + {976989be} callsubr + -29 -17 16 38 hvcurveto + return + + + 18 -48 24 -51 30 -53 rrcurveto + -40 -44 -38 -15 -28 hhcurveto + 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_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml index 3a88474..7013432 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml @@ -2,7 +2,7 @@ -356 755 vstem -14 798 {3e5ef760} callsubr - 584 439 {d4f80b1e} callsubr + 584 439 {d4f80b1e} callgsubr -417 -314 122 626 297 -299 rlineto endchar @@ -13,11 +13,12 @@ 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 index c7f88ea..42973c9 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml @@ -1,11 +1,11 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -498 547 2 547 vstem - 32 {ea169de2} callsubr + 32 {e17922fa} callsubr -481 {fdbdf28a} callsubr 1022 hmoveto - {d5a87c62} callgsubr + {d5a87c62} callsubr -481 {fdbdf28a} callsubr -106 {2386b079} callgsubr -482 {ebe0bd64} callsubr @@ -15,53 +15,53 @@ endchar - + + {1deed8a2} callsubr + hstem + return + + 152 {145d2e17} callgsubr return - - 395 {2b0429de} callsubr + + 395 {0d1be3e3} callgsubr return - - rmoveto - {d5a87c62} callgsubr + + 26 {fb64a85a} callsubr 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 + + rmoveto + {d5a87c62} callsubr return - + -243 rmoveto {b0652e66} callgsubr return - + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml index 584c0ae..ee13cb2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml @@ -1,61 +1,61 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -574 1172 vstem - 572 {ea169de2} callsubr + 572 {e17922fa} callsubr -1097 {fdbdf28a} callsubr 1050 {2386b079} callgsubr -1098 {ebe0bd64} callsubr endchar - + + {1deed8a2} callsubr + hstem + return + + 152 {145d2e17} callgsubr return - - 395 {2b0429de} callsubr + + 395 {0d1be3e3} callgsubr return - - rmoveto - {d5a87c62} callgsubr + + 26 {fb64a85a} callsubr 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 + + rmoveto + {d5a87c62} callsubr return - + -243 rmoveto {b0652e66} callgsubr return - + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml index cde7c5d..e870ce2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml @@ -1,45 +1,44 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -1199 1797 vstem -632 395 rmoveto - {821ef088} callsubr + {848e4ae3} callgsubr 1121 hmoveto - {821ef088} callsubr + {848e4ae3} callgsubr 1121 hmoveto - {821ef088} callsubr + {848e4ae3} callgsubr -733 -243 rmoveto - {a4cb57ae} callsubr + {a4cb57ae} callgsubr 1121 hmoveto - {a4cb57ae} callsubr + {a4cb57ae} callgsubr 1121 hmoveto - {a4cb57ae} callsubr + {a4cb57ae} callgsubr endchar - + + {1deed8a2} callsubr + hstem + return + + 152 {145d2e17} callgsubr return - - {d5a87c62} callgsubr - -518 {fdbdf28a} callsubr + + 26 {fb64a85a} callsubr return - + 131 rlineto return - + hlineto -27 -131 rlineto return - - {b0652e66} callgsubr - -519 {ebe0bd64} callsubr - return - hlineto -27 -132 rlineto @@ -47,16 +46,17 @@ - - {1deed8a2} callsubr - hstem - return - - + 132 111 131 return - - 26 {fb64a85a} callsubr + + {d5a87c62} callsubr + -518 {fdbdf28a} callsubr + return + + + {b0652e66} callgsubr + -519 {ebe0bd64} callsubr return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml index cc97eeb..b2060f2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml @@ -5,42 +5,42 @@ -1223 1845 cntrmask 11100000 -1100 648 rmoveto -27 -131 rlineto - 1723 {4ff4d421} callsubr - -1797 -374 {f7cec177} callgsubr - -75 -375 {f7cec177} callgsubr + 1723 {256033b9} callsubr + -1797 -374 {1e39ac37} callsubr + -75 -375 {1e39ac37} callsubr endchar - + hlineto - {d5a87c62} callgsubr + {d5a87c62} callsubr return - + + 26 {fb64a85a} callsubr + return + + 131 rlineto return + + rmoveto + 1723 {800351b2} callsubr + -1723 hlineto + return + + + hlineto + {b0652e66} callgsubr + return + 132 111 131 return - - 26 {fb64a85a} callsubr - return - - - rmoveto - 1723 {800351b2} callgsubr - -1723 hlineto - return - - - hlineto - {b0652e66} callgsubr - return - - + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml index 6bf6af5..47bc0bc 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml @@ -1,68 +1,68 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -1199 1758 {cf96d680} callgsubr -1327 {fdbdf28a} callsubr - 1486 {094a6dd1} callsubr + 1486 {094a6dd1} callgsubr -1539 {ebe0bd64} callsubr 1355 hlineto - -93 -58 {2e3e492a} callsubr + -93 -58 {9d6990a4} callsubr - + + {1deed8a2} callsubr + hstem + return + + 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 + + {0a376d15} callsubr endchar - - {ce9611a3} callgsubr + + {ce9611a3} callsubr rlineto return - + + {9ffb92b0} callsubr + 24 130 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 + + hlineto + 74 -73 -2 -13 -40 -25 rlineto + 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 index 6e1d42f..5221125 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml @@ -1,68 +1,68 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -574 1133 {cf96d680} callgsubr -702 {fdbdf28a} callsubr - 861 {094a6dd1} callsubr + 861 {094a6dd1} callgsubr -914 {ebe0bd64} callsubr 730 hlineto - -93 -58 {2e3e492a} callsubr + -93 -58 {9d6990a4} callsubr - + + {1deed8a2} callsubr + hstem + return + + 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 + + {0a376d15} callsubr endchar - - {ce9611a3} callgsubr + + {ce9611a3} callsubr rlineto return - + + {9ffb92b0} callsubr + 24 130 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 + + hlineto + 74 -73 -2 -13 -40 -25 rlineto + 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 index 9b542b9..d83b742 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml @@ -1,10 +1,10 @@ - {4465ff65} callgsubr + {4465ff65} callsubr -664 {145d2e17} callgsubr hstemhm -574 1172 -982 791 hintmask 01110000 - 572 {ea169de2} callsubr + 572 {e17922fa} callsubr -351 hlineto hintmask 01101000 160 240 rlineto @@ -13,7 +13,7 @@ hintmask 01101000 -194 -290 rlineto -583 {fdbdf28a} callsubr - 523 {558132c6} callgsubr + 523 {558132c6} callsubr -470 {ebe0bd64} callsubr 408 hlineto -218 -327 rlineto @@ -21,59 +21,59 @@ 138 -40 rlineto hintmask 01001000 244 367 rlineto - 526 {800351b2} callgsubr + 526 {800351b2} callsubr -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 + + 395 {0d1be3e3} callgsubr + return 26 {fb64a85a} callsubr return - + + 131 rlineto + return + + + hlineto + -27 -131 rlineto + return + + hlineto -74 -111 rlineto return - + + hlineto + -27 -132 rlineto + return + + hlineto {b0652e66} callgsubr return - + + + + 132 111 131 return + + + rmoveto + {d5a87c62} callsubr + return + + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml index ed174c1..ee9e52e 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,11 +1,11 @@ - {4465ff65} callgsubr + {4465ff65} callsubr -785 {145d2e17} callgsubr 112 131 hstemhm -1223 1845 -1318 791 cntrmask 01110000 hintmask 01111000 - 596 517 {2b0429de} callsubr + 596 517 {0d1be3e3} callgsubr -606 hlineto hintmask 01110100 79 118 rlineto @@ -14,9 +14,9 @@ hintmask 01110100 -112 -168 rlineto -954 {fdbdf28a} callsubr - 893 {558132c6} callgsubr + 893 {558132c6} callsubr -840 {ebe0bd64} callsubr - 779 {558132c6} callgsubr + 779 {558132c6} callsubr -726 {ebe0bd64} callsubr 665 hlineto -138 -206 rlineto @@ -24,57 +24,57 @@ 138 -40 rlineto hintmask 01110100 164 246 rlineto - 894 {800351b2} callgsubr + 894 {800351b2} callsubr -833 hlineto 74 111 rlineto - 780 {800351b2} callgsubr + 780 {800351b2} callsubr -720 hlineto 74 111 rlineto endchar - - rmoveto - {d5a87c62} callgsubr + + -215 1031 return + + + 26 {fb64a85a} callsubr 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 + -27 -132 rlineto + return + + hlineto {b0652e66} callgsubr return - + + + + 132 111 131 return + + + rmoveto + {d5a87c62} callsubr + return + + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml index d9debac..83a408e 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml @@ -6,13 +6,13 @@ 64 -63 rlineto -1047 hlineto -160 167 {d021177f} callsubr - {3c2302fa} callgsubr + {3c2302fa} callsubr 1001 hlineto hintmask 11101000 -93 -58 {9ffb92b0} callsubr rlineto hintmask 11010000 - {d4f80b1e} callsubr + {d4f80b1e} callgsubr -40 -25 rlineto -1073 hlineto hintmask 11100000 @@ -38,21 +38,21 @@ -107 -104 270 -267 -2 -13 return - - 63 -122 409 264 return - - - 24 130 rlineto - -152 -57 rmoveto + + -344 -215 63 -122 279 180 rlineto return + + 63 -122 409 264 return + 132 111 131 return - - -344 -215 63 -122 279 180 rlineto + + 24 130 rlineto + -152 -57 rmoveto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml index cf7b0a1..5b9f897 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml @@ -15,8 +15,8 @@ {d021177f} callsubr rlineto hintmask 11001000 - {3c2302fa} callgsubr - 949 {800351b2} callgsubr + {3c2302fa} callsubr + 949 {800351b2} callsubr -837 hlineto 15 82 -28 29 rlineto 871 hlineto @@ -38,21 +38,21 @@ 63 -122 409 264 return + + -344 -215 63 -122 279 180 rlineto + return + + + hlineto + {b0652e66} callgsubr + return + 132 111 131 return - - -344 -215 63 -122 279 180 rlineto - return - - - hlineto - {b0652e66} callgsubr - return - - + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml index 22e9822..ac8fa32 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml @@ -1,51 +1,50 @@ - {74339e1b} callgsubr + {74339e1b} callsubr -484 1043 {5e871159} callsubr - -784 {2e97c44c} callgsubr - 827 {35be0eb8} callsubr + -784 {2e97c44c} callsubr + 827 {e3d5b7cd} callsubr - + + 269 134 hstem + return + + 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 - + + hlineto + -280 -175 {9d6990a4} callsubr + + + {0a376d15} callsubr + endchar + + + {ce9611a3} callsubr + rlineto + return + + {9ffb92b0} callsubr 24 130 return - + + 63 -122 409 264 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 index 6fc7207..577e7f2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml @@ -1,22 +1,21 @@ - {74339e1b} callgsubr + {74339e1b} callsubr -407 366 103 366 vstem -67 269 rmoveto - {d0c326a1} callgsubr + {83dff4bc} callsubr 809 hmoveto - {d0c326a1} callgsubr + {83dff4bc} callsubr endchar - - + 269 134 hstem return - + 26 134 rlineto - -339 {2e97c44c} callgsubr + -339 {2e97c44c} callsubr return @@ -24,5 +23,6 @@ -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 index 8035449..7827384 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,51 +1,50 @@ - {74339e1b} callgsubr + {74339e1b} callsubr -1109 1668 {5e871159} callsubr - -1409 {2e97c44c} callgsubr - 1452 {35be0eb8} callsubr + -1409 {2e97c44c} callsubr + 1452 {e3d5b7cd} callsubr - + + 269 134 hstem + return + + 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 - + + hlineto + -280 -175 {9d6990a4} callsubr + + + {0a376d15} callsubr + endchar + + + {ce9611a3} callsubr + rlineto + return + + {9ffb92b0} callsubr 24 130 return - + + 63 -122 409 264 return + + + \ 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 index 8ebf951..0d90a05 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml @@ -4,13 +4,13 @@ hstemhm -1162 496 -496 1760 hintmask 11010000 -948 395 rmoveto - 1520 {4ff4d421} callsubr + 1520 {256033b9} 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 + 1344 {800351b2} callsubr -1504 hlineto -59 59 2 13 rlineto endchar @@ -20,30 +20,30 @@ 152 {145d2e17} callgsubr return - + hlineto - {d5a87c62} callgsubr + {d5a87c62} callsubr return - + + 26 {fb64a85a} callsubr + return + + 131 rlineto return + + hlineto + {b0652e66} callgsubr + return + 132 111 131 return - - 26 {fb64a85a} callsubr - return - - - hlineto - {b0652e66} callgsubr - return - - + 27 132 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml index fa384df..d11fde1 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml @@ -1,10 +1,10 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -1162 1721 {cf96d680} callgsubr -941 {d494bf67} callsubr 976 hlineto - -93 -58 {0294fbed} callsubr + -93 -58 {0a376d15} callsubr -152 -57 rmoveto -40 -25 rlineto -1320 hlineto @@ -14,54 +14,54 @@ 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 - + + 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} callsubr + rlineto + return + + + {9ffb92b0} callsubr + 24 130 return + + + 63 -122 409 264 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 index 66e095e..896e6f7 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml @@ -1,6 +1,6 @@ - {d60c0b36} callgsubr + {d60c0b36} callsubr -1162 1746 vstem 240 {ed539986} callsubr -1001 {d494bf67} callsubr @@ -13,39 +13,39 @@ 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 - + + 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 + + + + 132 111 131 return - + {e26cb4f3} callsubr 107 103 return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml index c27b089..072a247 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml @@ -1,6 +1,6 @@ - {74339e1b} callgsubr + {74339e1b} callsubr -537 1044 vstem 507 403 rmoveto -817 {8190eb7b} callgsubr @@ -8,22 +8,22 @@ endchar - - -63 122 -410 -265 -23 -129 313 -327 return - - - 269 134 hstem return - + + -63 122 -410 -265 -23 -129 313 -327 return + + + + hlineto 269 168 {acd73580} callgsubr -195 194 rlineto return - + {e26cb4f3} callsubr 107 103 return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml index 84dbfda..6b18f9c 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,6 +1,6 @@ - {74339e1b} callgsubr + {74339e1b} callsubr -1162 1669 vstem 507 403 rmoveto -1442 {8190eb7b} callgsubr @@ -8,22 +8,22 @@ endchar - - -63 122 -410 -265 -23 -129 313 -327 return - - - 269 134 hstem return - + + -63 122 -410 -265 -23 -129 313 -327 return + + + + hlineto 269 168 {acd73580} callgsubr -195 194 rlineto return - + {e26cb4f3} callsubr 107 103 return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml index 135c472..cb44c63 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml @@ -1,6 +1,6 @@ - {4465ff65} callgsubr + {4465ff65} callsubr hstemhm -537 496 -282 791 hintmask 10100000 339 816 rmoveto @@ -13,13 +13,12 @@ endchar - - -63 122 -410 -265 -23 -129 313 -327 return - - - -215 1031 return - + + -63 122 -410 -265 -23 -129 313 -327 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 index 1ff477f..8234f39 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml @@ -1,63 +1,59 @@ - {ac63e3f4} callgsubr + {ac63e3f4} callsubr -3 525 vstem 342 402 rmoveto - {58a7b0aa} callgsubr - -359 {f3ea7dc6} callsubr + {7f8bfa69} callsubr + -359 {9c2610c2} callgsubr 37 189 rlineto 359 {406c29c7} callgsubr 37 189 rlineto - 179 {4ff4d421} callsubr + 179 {256033b9} 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 + + 37 187 rlineto -140 hlineto -36 -187 rlineto return - - 187 rlineto + + hlineto + -27 -131 rlineto return - + hlineto - -37 -189 rlineto - 139 hlineto + {d5a87c62} callsubr return 26 {fb64a85a} callsubr return + + 131 rlineto + return + + + + + hlineto + {7f8bfa69} callsubr + -179 {fdbdf28a} callsubr + 181 {406c29c7} callgsubr + return + + + hlineto + -37 -189 rlineto + 139 hlineto + 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 index 6be2424..8107131 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml @@ -3,45 +3,32 @@ 0 168 hstem -71 177 303 177 vstem -293 755 rmoveto - {1ed82935} callsubr + {f5650554} callsubr 480 hmoveto - {1ed82935} callsubr - -552 -755 {4181973e} callgsubr - 447 -168 {4181973e} callgsubr + {f5650554} callsubr + -552 -755 {4181973e} callsubr + 447 -168 {4181973e} callsubr 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 + 48 -81 {44dabc1d} callgsubr + 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 + 48 -81 {44dabc1d} callgsubr + 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 @@ -49,5 +36,19 @@ -181 hlineto return + + + + rlineto + 239 return + + + rlineto + 239 return + + + 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 index b34e714..dc63ca3 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml @@ -1,38 +1,37 @@ - {4465ff65} callgsubr + {4465ff65} callsubr 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 + -344 -215 {9d6990a4} callsubr - - -129 50 -662 -991 138 -40 return - - - {0294fbed} callsubr - endchar - - - {ce9611a3} callgsubr - rlineto - return - - - 63 -122 409 264 return - - - -215 1031 return - + + -129 50 -662 -991 138 -40 return + + + {0a376d15} callsubr + endchar + + + {ce9611a3} callsubr + rlineto + return + + {9ffb92b0} callsubr 24 130 return - + + 63 -122 409 264 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml index 317482b..7410918 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml @@ -28,26 +28,26 @@ 71 -57 57 -71 vhcurveto hintmask 1110110110100000 -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callgsubr + 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callsubr hvcurveto 384 -256 rmoveto hintmask 1101101010100000 - {0f5e6060} callgsubr + {0f5e6060} callsubr 35 29 -29 -35 hvcurveto hintmask 1110110110100000 -35 -29 -29 -35 vhcurveto -384 -512 rmoveto - {0f5e6060} callgsubr + {0f5e6060} callsubr 35 29 -29 -35 -35 -29 -29 -35 hvcurveto endchar - - + -35 -29 29 35 35 29 29 35 return -35 -29 29 35 35 29 29 35 return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml index d9603bc..57a3e1f 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml @@ -1,16 +1,16 @@ - {f3a6bced} callsubr + {f3a6bced} callgsubr 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 292cc3d..079a673 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml @@ -1,16 +1,16 @@ - {f3a6bced} callsubr + {f3a6bced} callgsubr -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 838fef1..ce584fa 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/gsubrs.xml @@ -130,7 +130,7 @@ -67 callgsubr - -34 callgsubr + -34 callsubr vhcurveto -81 callsubr return @@ -268,8 +268,8 @@ rmoveto - 25 -97 rlineto - 239 54 89 127 129 vvcurveto + 25 -97 86 callgsubr + 54 89 127 129 vvcurveto 102 -68 53 -99 -109 -84 -67 -98 -105 113 -44 115 67 vhcurveto -27 -51 -61 -48 -133 -22 rrcurveto 105 216 rmoveto @@ -321,7 +321,7 @@ hintmask 10100000 -78 callgsubr hintmask 11000000 - -34 callsubr + -34 callgsubr return @@ -392,7 +392,7 @@ - 246 74 callgsubr + 246 74 callsubr 79 130 vvcurveto 91 -66 56 -105 -197 -157 -195 -181 return @@ -413,7 +413,7 @@ rmoveto - 9 callsubr + 9 callgsubr -232 158 -97 299 98 hvcurveto 16 140 rlineto -68 callsubr @@ -427,10 +427,10 @@ rmoveto 122 -394 rlineto 132 hlineto - 134 688 81 callsubr + 134 688 83 callgsubr -72 -394 rlineto -4 hlineto - -111 396 -144 -4 -134 -686 40 callgsubr + -111 396 -144 -4 -134 -686 39 callsubr 71 394 rlineto return @@ -466,7 +466,7 @@ rmoveto - -13 73 85 callsubr + -13 73 86 callsubr -42 -39 14 80 vvcurveto 19 vlineto 187 30 68 100 101 vvcurveto @@ -581,7 +581,7 @@ - -7 8 -8 133 166 109 163 45 callgsubr + -7 8 -8 133 166 109 163 45 callsubr hintmask 01111000 53 callsubr -55 -283 rlineto @@ -589,14 +589,14 @@ -21 -109 rlineto 61 hlineto hintmask 10111000 - -56 -291 3 callgsubr + -56 -291 3 callsubr -353 -141 rmoveto 93 hlineto 28 109 rlineto - -100 90 callsubr + -100 92 callgsubr 98 7 43 -52 -102 vvcurveto hintmask 01111000 - 20 callsubr + 20 callgsubr endchar @@ -623,10 +623,9 @@ - 454 hlineto - 36 135 -284 -5 332 304 26 129 rlineto - -445 hlineto - -37 -136 277 6 -334 -304 rlineto + 484 hlineto + 27 140 -301 -3 376 417 22 134 74 callgsubr + -140 298 4 -381 -418 rlineto endchar @@ -644,7 +643,7 @@ 38 callsubr - 122 631 -152 -11 -38 -197 0 callgsubr + 122 631 -152 -11 -38 -197 1 callgsubr hintmask 10111000 -60 callsubr @@ -687,7 +686,7 @@ -32 -167 rlineto 288 hlineto 32 129 rlineto - -165 90 callsubr + -165 92 callgsubr 124 hlineto 22 106 rlineto -125 hlineto @@ -735,7 +734,7 @@ - 15 callsubr + 16 callgsubr 529 59 -65 callsubr return @@ -798,8 +797,8 @@ - -17 callgsubr - -31 callgsubr + -24 callgsubr + -36 callgsubr return @@ -807,8 +806,8 @@ - -16 callgsubr - -31 callsubr + -17 callgsubr + -31 callgsubr return @@ -825,17 +824,15 @@ - -47 callsubr - hstem - return + -13 131 87 82 168 124 return - -11 callgsubr - -17 1 -15 1 -15 return + -75 -61 -158 -84 -11 callgsubr + return @@ -861,7 +858,7 @@ hstem - 48 157 217 71 callgsubr + 55 167 221 168 vstem return @@ -893,7 +890,9 @@ - 113 -52 111 74 110 return + -2 vhcurveto + 150 2 rlineto + 189 return @@ -925,7 +924,7 @@ 182 hlineto 27 135 rlineto -525 hlineto - -27 -135 93 callgsubr + -27 -135 93 callsubr -106 -553 rlineto return @@ -950,7 +949,7 @@ - -189 141 89 135 1 callgsubr + -189 141 89 135 1 callsubr return @@ -985,7 +984,9 @@ - -16 147 -37 callsubr + 151 hstem + 124 12 callgsubr + vstem return @@ -993,29 +994,31 @@ - -17 callsubr - 24 130 return + 454 hlineto + 26 135 rlineto + -292 hlineto + return - -16 127 342 126 return + -14 136 443 137 return - -14 136 443 137 return + -16 127 342 126 return - -20 callsubr + -19 callsubr -80 153 return @@ -1023,9 +1026,10 @@ - -107 -1322 380 hstem - -849 400 vstem - -449 -291 -90 callsubr + 623 251 hstem + 155 363 vstem + 155 -44 callgsubr + endchar @@ -1048,7 +1052,9 @@ - -177 -186 -247 -306 return + vvcurveto + -91 84 -24 159 99 vhcurveto + return @@ -1065,7 +1071,7 @@ - -12 133 314 129 return + 0 125 438 125 return @@ -1100,7 +1106,7 @@ hstemhm - 58 -28 callgsubr + 58 -28 callsubr return @@ -1108,8 +1114,9 @@ - 144 346 vstem - 459 619 -95 callsubr + 615 243 hstem + 134 435 vstem + 311 615 -82 callsubr endchar @@ -1118,7 +1125,7 @@ 69 rlineto - -102 12 callsubr + -102 13 callgsubr return @@ -1126,9 +1133,8 @@ - 111 435 vstem - 336 725 -88 callsubr - endchar + 27 132 rlineto + return @@ -1138,7 +1144,7 @@ rmoveto 191 977 rlineto -362 hlineto - -25 -122 93 callsubr + -25 -122 94 callgsubr -141 -733 rlineto -207 hlineto -24 -122 rlineto @@ -1149,8 +1155,7 @@ - -13 131 82 callgsubr - 19 callsubr + -15 144 433 141 21 callgsubr return @@ -1158,6 +1163,15 @@ + -13 131 81 callgsubr + 19 callgsubr + return + + + + + + rlineto 2 -14 -13 0 -12 hhcurveto -220 -133 -207 -199 hvcurveto @@ -1166,18 +1180,10 @@ - - - hstem - 65 155 161 132 vstem - return - - - - - 27 132 rlineto + hstem + 178 95 callgsubr return @@ -1185,8 +1191,10 @@ - rlineto - 418 -53 149 235 250 vvcurveto + hlineto + 31 callsubr + -179 -22 callsubr + 181 57 callgsubr return @@ -1194,7 +1202,7 @@ - 146 hlineto + 98 180 95 hstem return @@ -1202,8 +1210,10 @@ - 26 46 callsubr - return + 657 128 hstem + 114 426 vstem + 515 657 -64 callgsubr + endchar @@ -1236,8 +1246,7 @@ - -14 136 34 callsubr - return + -197 -162 -213 -236 return @@ -1252,9 +1261,7 @@ - hstem - 35 callsubr - vstem + 115 -25 115 hstemhm return @@ -1269,8 +1276,7 @@ - rlineto - -145 hlineto + -29 -40 15 32 vvcurveto return @@ -1278,18 +1284,15 @@ - rmoveto - 87 -121 289 225 38 154 -206 240 -111 -105 180 -201 rlineto - endchar + -14 24 121 -145 14 38 154 -148 13 -34 -153 -161 15 -25 -122 158 -15 return - 40 24 53 60 60 vhcurveto - 16 callgsubr - -29 -17 16 38 hvcurveto + -7 127 331 118 -117 122 hstemhm + 16 158 76 144 114 141 hintmask 11011100 return @@ -1297,8 +1300,8 @@ - 18 -48 24 -51 30 -53 rrcurveto - -40 -44 -38 -15 -28 hhcurveto + -16 132 324 118 hstem + 146 156 vstem return @@ -1306,26 +1309,15 @@ - 55 -62 63 38 vvcurveto - 45 79 31 184 31 vhcurveto - -28 127 rlineto - -294 -70 -88 -92 -84 vvcurveto - return + -140 -179 -135 -175 -236 vhcurveto + 87 14 rmoveto + 183 94 136 123 90 69 return - -14 120 hstem - 294 160 vstem - return - - - - - - hstem 61 161 218 150 vstem return @@ -1333,19 +1325,27 @@ + + + hstem + 59 154 217 140 vstem + return + + + + - -9 callsubr - hstem - 28 return + -155 -77 -142 -149 6 vhcurveto + return - hlineto - 2 callgsubr + hstem + 63 159 227 150 vstem return @@ -1361,16 +1361,14 @@ - 20 callgsubr - 583 vstem - return + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return - 95 86 3 callsubr + 112 134 114 vstem return @@ -1378,7 +1376,7 @@ - 112 134 114 vstem + 120 160 66 callgsubr return @@ -1394,8 +1392,8 @@ - 31 callsubr - 57 callsubr + 32 callgsubr + 56 callsubr hintmask 01111000 return @@ -1404,10 +1402,9 @@ - hhcurveto - 55 1 -64 -75 -42 hvcurveto - 65 -23 rlineto - 164 132 -8 162 -140 hhcurveto + vstem + 55 hmoveto + -41 callsubr return @@ -1415,6 +1412,24 @@ + -3 callgsubr + -519 -11 callsubr + return + + + + + + + 2 callsubr + -518 -22 callsubr + return + + + + + + vstem 6 callsubr 64 -63 rlineto @@ -1423,39 +1438,16 @@ - - - 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 + -14 144 -142 128 335 127 return - -244 39 callsubr + -244 40 callgsubr 72 95 return @@ -1472,7 +1464,8 @@ - 100 240 105 hstem + hstem + 68 95 callgsubr return @@ -1499,8 +1492,8 @@ - 4 callgsubr - 44 194 13 callgsubr + 4 callsubr + 44 194 13 callsubr return @@ -1516,17 +1509,14 @@ - rlineto - 150 hlineto - return + 88 280 95 return - 94 callsubr - 523 -19 callsubr + 164 rlineto return @@ -1552,22 +1542,23 @@ - 0 139 411 138 return + 122 733 122 hstem + return - 132 hstemhm - 441 159 return + 0 139 411 138 return - 269 134 hstem + rmoveto + 2 callsubr return @@ -1575,7 +1566,7 @@ - -7 8 -8 133 438 45 callgsubr + -7 8 -8 133 438 45 callsubr hintmask 01110000 return @@ -1621,7 +1612,7 @@ 164 hstem - 77 152 145 98 34 83 callgsubr + 77 152 145 98 34 83 callsubr 472 return @@ -1659,6 +1650,15 @@ + vvcurveto + -81 102 -51 194 91 vhcurveto + return + + + + + + hlineto -37 -189 rlineto 139 hlineto @@ -1667,31 +1667,25 @@ - + -9 -7 -7 -9 -9 -7 6 10 return - - - -35 -29 29 35 35 29 29 35 return - - - - - 39 callgsubr - 85 95 return + 24 130 rlineto + -152 -57 rmoveto + return - hintmask 1100010001001000111100010001010000101100 + hintmask 1000010001001000111100010001000010011100 return @@ -1699,7 +1693,7 @@ - hintmask 1000010001010000111100010000100010101100 + hintmask 1100010001001000111100010001010000101100 return @@ -1707,7 +1701,7 @@ - 99 263 99 hstem + 88 119 73 hstem return @@ -1715,8 +1709,7 @@ - hlineto - -27 -134 rlineto + 99 263 99 hstem return @@ -1724,10 +1717,8 @@ - vstem - 229 346 rmoveto - 189 hlineto - 34 94 callgsubr + 586 51 81 callsubr + 10 callsubr return @@ -1735,9 +1726,10 @@ - rmoveto - 1723 21 callgsubr - -1723 hlineto + vstem + 229 346 rmoveto + 189 hlineto + 34 187 rlineto return @@ -1745,7 +1737,7 @@ - 153 hstem + 118 vstem return @@ -1753,7 +1745,7 @@ - 118 vstem + 153 hstem return @@ -1761,17 +1753,14 @@ - -344 -215 63 -122 279 180 rlineto - return + 157 -46 147 -128 150 -101 141 return - 62 123 36 83 vvcurveto - 39 -25 36 -73 27 vhcurveto - return + 141 -101 150 -128 147 -46 157 return @@ -1779,7 +1768,7 @@ -243 rmoveto - 2 callgsubr + -3 callgsubr return @@ -1795,8 +1784,9 @@ - 92 callgsubr - -27 return + 26 callsubr + hstem + return @@ -1811,29 +1801,31 @@ - 18 130 return + 93 callgsubr + -27 return + -83 89 -123 -188 -141 -213 return + + + + + + -91 50 -61 97 69 73 31 66 76 vhcurveto return - - - -83 89 -123 -188 -141 -213 return - - - - - hintmask 1000010001001000111010010001000010101100 + -205 1209 hstem + -20 692 vstem return @@ -1841,7 +1833,7 @@ - hintmask 1000010001000100111100010011000010101100 + hintmask 1000010001010000111100010001000010101100 return @@ -1857,8 +1849,7 @@ - hhcurveto - hintmask 10100000 + hintmask 1000010001001000111010010001000010101100 return @@ -1866,21 +1857,23 @@ - -215 1031 return + 329 131 return - 329 131 return + 81 67 callgsubr + return - 130 vstem + 86 callsubr + hlineto return @@ -1896,25 +1889,24 @@ - 142 rlinecurve - -184 -4 3 -121 return + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return - rmoveto - -12 76 return + rlineto + 239 return - vvcurveto - -81 102 -51 193 91 vhcurveto - return + rmoveto + -12 76 return @@ -1930,7 +1922,8 @@ - -174 117 hstem + hlineto + 74 -73 -2 -13 -40 -25 rlineto return @@ -1938,16 +1931,15 @@ - hlineto - -74 -111 rlineto - return + rmoveto + 131 3 6 return - 271 131 hstem + -174 117 hstem return @@ -1955,8 +1947,8 @@ - rlineto - -473 hlineto + hlineto + 32 163 rlineto return @@ -1965,7 +1957,7 @@ rlineto - 84 callgsubr + -473 hlineto return @@ -1973,7 +1965,8 @@ - 187 rlineto + rlineto + 207 hlineto return diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml b/ligature/OperatorMonoSSmLig-BoldItalic/subrs.xml index 80865b1..a88ea05 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 83 callsubr + -389 84 callsubr 150 58 161 90 44 29 -38 -94 -150 -57 -161 -90 -45 -29 38 94 vhcurveto endchar @@ -214,12 +214,12 @@ -152 hlineto 84 438 rlineto - 4 callgsubr + 4 callsubr 23 125 rlineto -451 hlineto -24 66 callsubr - 4 callgsubr - -84 -438 13 callgsubr + 4 callsubr + -84 -438 13 callsubr -25 66 callsubr return @@ -229,7 +229,7 @@ rmoveto - 106 -107 104 79 -177 40 callsubr + 106 -107 104 79 -177 41 callgsubr -10 hlineto -248 -162 68 -76 rlineto return @@ -272,7 +272,7 @@ -5 hlineto 77 468 -8 callgsubr -44 -293 -25 -263 -3 -132 rrcurveto - 4 callgsubr + 4 callsubr endchar @@ -363,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 -28 callsubr + 138 66 159 95 47 12 -42 -97 -28 callgsubr 11 -51 90 -135 hhcurveto -196 -158 -218 -242 -185 104 -97 191 36 hvcurveto return @@ -411,7 +411,7 @@ 91 -92 78 -48 66 vhcurveto - 111 111 -40 74 -96 80 callgsubr + 111 111 -40 74 -96 80 callsubr -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 @@ -471,7 +471,7 @@ -225 -71 -89 41 145 vvcurveto - 126 67 158 100 51 11 -37 -103 -28 callsubr + 126 67 158 100 51 11 -37 -103 -28 callgsubr 9 -49 90 -137 hhcurveto return @@ -584,7 +584,7 @@ - -19 callsubr + -19 callgsubr 549 69 -98 callgsubr return @@ -611,9 +611,10 @@ - 484 hlineto - 27 140 -301 -3 376 417 22 134 72 callgsubr - -140 298 4 -381 -418 rlineto + 454 hlineto + 36 135 -284 -5 332 304 26 129 rlineto + -445 hlineto + -37 -136 277 6 -334 -304 rlineto endchar @@ -665,7 +666,7 @@ 61 316 -153 -11 -150 -773 rlineto 151 hlineto 67 347 rlineto - 55 52 48 36 43 80 callgsubr + 55 52 48 36 43 80 callsubr 25 14 -12 -22 -38 -40 -60 -140 -91 hvcurveto return @@ -685,8 +686,8 @@ -36 -156 rlineto 172 -18 86 -23 -61 vvcurveto -50 -56 -39 -148 -77 vhcurveto - 48 -81 rlineto - 239 116 94 94 94 vvcurveto + 48 -81 86 callgsubr + 116 94 94 94 vvcurveto 109 -126 65 -273 27 vhcurveto return @@ -729,8 +730,8 @@ - -36 callsubr - -32 callsubr + -35 callgsubr + -31 callsubr return @@ -738,7 +739,7 @@ - 632 11 callsubr + 632 11 callgsubr 84 491 hintmask 10100000 421 747 -53 callgsubr endchar @@ -767,7 +768,7 @@ - -18 callsubr + -18 callgsubr 107 553 36 callgsubr return @@ -793,8 +794,8 @@ - -24 callgsubr - -36 callgsubr + -16 callgsubr + -32 callsubr return @@ -811,7 +812,9 @@ - -13 131 87 82 168 124 return + -47 callsubr + hstem + return @@ -836,8 +839,8 @@ - -75 -61 -158 -84 -12 callsubr - return + -12 callsubr + -17 1 -15 1 -15 return @@ -846,10 +849,10 @@ 8 callsubr hintmask 10110000 - -132 -683 3 callgsubr + -132 -683 3 callsubr -159 -16 rmoveto hintmask 01110000 - 20 callsubr + 20 callgsubr 85 438 rlineto 98 7 43 -52 -102 vvcurveto endchar @@ -860,7 +863,7 @@ hstem - 54 149 230 146 vstem + 48 157 217 71 callgsubr return @@ -869,7 +872,7 @@ hstem - 55 167 221 168 vstem + 54 149 230 146 vstem return @@ -892,7 +895,7 @@ -33 callgsubr - 11 callgsubr + 11 callsubr return @@ -900,16 +903,14 @@ - -2 vhcurveto - 150 2 rlineto - 189 return + 113 -52 111 74 110 return - 83 callgsubr + 83 callsubr 176 472 -84 callgsubr return @@ -922,8 +923,8 @@ 121 139 vstem 454 1 rmoveto -42 58 rlineto - -213 -60 -78 -77 -69 58 callsubr - 0 callsubr + -213 -60 -78 -77 -69 56 callgsubr + -1 callsubr endchar @@ -974,28 +975,24 @@ - -11 136 -136 139 hstemhm - 211 261 return + -16 147 -37 callsubr + return - 151 hstem - 124 12 callgsubr - vstem - return + -11 136 -136 139 hstemhm + 211 261 return - 454 hlineto - 26 135 rlineto - -292 hlineto - return + -17 callsubr + 24 130 return @@ -1009,7 +1006,7 @@ - 643 66 callgsubr + 643 67 callgsubr 105 466 vstem 356 644 -100 callgsubr endchar @@ -1035,17 +1032,16 @@ - 623 251 hstem - 155 363 vstem - 155 -44 callgsubr - endchar + -107 -1322 380 hstem + -849 400 vstem + -449 -291 -90 callsubr - -18 callgsubr + -18 callsubr rlineto return @@ -1054,9 +1050,7 @@ - vvcurveto - -91 84 -24 159 99 vhcurveto - return + -177 -186 -247 -306 return @@ -1082,15 +1076,15 @@ - 0 125 438 125 return + -12 133 314 129 return - -9 callgsubr - 1 callsubr + -9 callsubr + 2 callgsubr return @@ -1108,9 +1102,8 @@ - 615 243 hstem - 134 435 vstem - 311 615 -82 callsubr + 144 346 vstem + 459 619 -95 callsubr endchar @@ -1142,7 +1135,7 @@ 362 hlineto 25 122 rlineto -207 hlineto - 141 733 93 callsubr + 141 733 94 callgsubr 24 122 rlineto endchar @@ -1151,23 +1144,15 @@ - -23 callgsubr - 569 vstem - return + 111 435 vstem + 336 725 -88 callsubr + endchar - -15 144 433 141 18 callsubr - return - - - - - - -15 -4 callgsubr 32 52 40 142 30 vhcurveto return @@ -1175,10 +1160,19 @@ + + + -23 callgsubr + 569 vstem + return + + + + hstem - 178 95 callgsubr + 65 155 161 132 vstem return @@ -1186,10 +1180,7 @@ - hlineto - 30 callgsubr - -179 -22 callsubr - 181 56 callgsubr + 26 40 callsubr return @@ -1197,7 +1188,8 @@ - 98 180 95 hstem + rlineto + 418 -53 149 235 250 vvcurveto return @@ -1205,17 +1197,15 @@ - 657 128 hstem - 114 426 vstem - 515 657 -64 callgsubr - endchar + 146 hlineto + return - 644 66 callgsubr + 644 67 callgsubr 215 219 vstem 215 643 -55 callgsubr endchar @@ -1233,7 +1223,7 @@ - -28 callgsubr + -28 callsubr hintmask 11011000 return @@ -1251,7 +1241,8 @@ - -197 -162 -213 -236 return + -14 136 35 callgsubr + return @@ -1266,7 +1257,9 @@ - 115 -25 115 hstemhm + hstem + 36 callsubr + vstem return @@ -1274,7 +1267,8 @@ - -29 -40 15 32 vvcurveto + hlineto + -3 callgsubr return @@ -1282,24 +1276,27 @@ - -14 24 121 -145 14 38 154 -148 13 -34 -153 -161 15 -25 -122 158 -15 return + rlineto + -145 hlineto + return - -7 127 331 118 -117 122 hstemhm - 16 158 76 144 114 141 hintmask 11011100 - return + rmoveto + 87 -121 289 225 38 154 -206 240 -111 -105 180 -201 rlineto + endchar - -16 132 324 118 hstem - 146 156 vstem + 40 24 53 60 60 vhcurveto + 16 callsubr + -29 -17 16 38 hvcurveto return @@ -1307,17 +1304,19 @@ - -140 -179 -135 -175 -236 vhcurveto - 87 14 rmoveto - 183 94 136 123 90 69 return + 18 -48 24 -51 30 -53 rrcurveto + -40 -44 -38 -15 -28 hhcurveto + return - hstem - 50 153 165 122 vstem + 55 -62 63 38 vvcurveto + 45 79 31 184 31 vhcurveto + -28 127 rlineto + -294 -70 -88 -92 -84 vvcurveto return @@ -1326,7 +1325,7 @@ hstem - 63 159 227 150 vstem + 50 153 165 122 vstem return @@ -1334,8 +1333,8 @@ - hstem - 59 154 217 140 vstem + -14 120 hstem + 294 160 vstem return @@ -1343,8 +1342,9 @@ - -155 -77 -142 -149 6 vhcurveto - return + -9 callgsubr + hstem + 28 return @@ -1361,7 +1361,9 @@ - -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + 20 callsubr + 583 vstem + return @@ -1376,7 +1378,7 @@ - 120 160 67 callgsubr + 95 86 4 callgsubr return @@ -1399,6 +1401,17 @@ + hhcurveto + 55 1 -64 -75 -42 hvcurveto + 65 -23 rlineto + 164 132 -8 162 -140 hhcurveto + return + + + + + + rmoveto -63 27 -83 -55 -63 -93 -16 -98 rlinecurve 191 2 -6 68 12 83 28 66 rlinecurve @@ -1407,20 +1420,12 @@ - - - vstem - 55 hmoveto - -41 callsubr - return - - - - - 5 callgsubr - -518 -22 callsubr + rmoveto + 84 callgsubr + 33 168 rlineto + -181 hlineto return @@ -1428,8 +1433,8 @@ - 2 callgsubr - -519 -11 callsubr + 26 134 rlineto + -339 62 callsubr return @@ -1437,7 +1442,10 @@ - -14 144 -142 128 335 127 return + 37 187 rlineto + -140 hlineto + -36 -187 rlineto + return @@ -1451,7 +1459,7 @@ - 0 174 71 callsubr + 0 174 73 callsubr return @@ -1459,8 +1467,7 @@ - hstem - 68 95 callgsubr + 100 240 105 hstem return @@ -1468,14 +1475,14 @@ - 385 163 return + 101 244 99 return - 101 244 99 return + 385 163 return @@ -1499,14 +1506,16 @@ - 88 280 95 return + rlineto + 150 hlineto + return - 164 rlineto + 131 rlineto return @@ -1523,7 +1532,8 @@ - 395 45 callsubr + 94 callsubr + 523 -19 callgsubr return @@ -1531,31 +1541,30 @@ - 122 733 122 hstem - return + -10 136 435 142 return - -10 136 435 142 return + 395 46 callgsubr + return - rmoveto - 5 callgsubr - return + 132 hstemhm + 441 159 return - 131 rlineto + 269 134 hstem return @@ -1599,8 +1608,8 @@ - 301 642 rmoveto - 167 7 47 157 -177 -9 rlineto + 356 88 callsubr + -258 -167 rlineto return @@ -1608,8 +1617,8 @@ - 356 87 callsubr - -258 -167 rlineto + 301 642 rmoveto + 167 7 47 157 -177 -9 rlineto return @@ -1634,33 +1643,30 @@ - 24 130 rlineto - -152 -57 rmoveto - return + -35 -29 29 35 35 29 29 35 return - -190 141 502 124 return - - - - - - hstemhm 41 154 154 149 return + + + -190 141 502 124 return + + + + - vvcurveto - -81 102 -51 194 91 vhcurveto - return + 39 callgsubr + 85 95 return @@ -1675,7 +1681,7 @@ - hintmask 1000010001001000111100010001000010011100 + hintmask 1000010001010000111100010000100010101100 return @@ -1691,7 +1697,8 @@ - 88 119 73 hstem + hlineto + -27 -134 rlineto return @@ -1709,8 +1716,9 @@ - 586 51 82 callsubr - 10 callsubr + rmoveto + 1723 12 callsubr + -1723 hlineto return @@ -1737,13 +1745,6 @@ - 157 -46 147 -128 150 -101 141 return - - - - - - -88 -2 -73 -375 rlineto 86 hlineto 42 217 rlineto @@ -1752,9 +1753,19 @@ + + + -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 + return @@ -1769,8 +1780,8 @@ - hstem - 50 597 vstem + 40 callgsubr + hstemhm return @@ -1778,8 +1789,8 @@ - 39 callsubr - hstemhm + hlineto + 2 callsubr return @@ -1787,8 +1798,8 @@ - 26 callsubr hstem + 50 597 vstem return @@ -1796,16 +1807,14 @@ - 82 -87 123 187 143 214 return + 18 130 return - -205 1209 hstem - -20 692 vstem - return + 82 -87 123 187 143 214 return @@ -1827,7 +1836,7 @@ - hintmask 1000010001010000111100010001000010101100 + hintmask 1100010001001000111100010000100010101100 return @@ -1835,7 +1844,7 @@ - hintmask 1100010001001000111100010000100010101100 + hintmask 1000010001000100111100010011000010101100 return @@ -1843,7 +1852,8 @@ - 81 66 callgsubr + hhcurveto + hintmask 10100000 return @@ -1851,8 +1861,8 @@ - 85 callsubr - hlineto + 87 callgsubr + rlineto return @@ -1860,16 +1870,14 @@ - 86 callgsubr - rlineto - return + -215 1031 return - -184 rmoveto + 130 vstem return @@ -1877,7 +1885,7 @@ - 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + -184 rmoveto return @@ -1885,30 +1893,38 @@ - rlineto - -150 return + 142 rlinecurve + -184 -4 3 -121 return - hlineto - 74 -73 -2 -13 -40 -25 rlineto - return + rlineto + -150 return + vvcurveto + -81 102 -51 193 91 vhcurveto + return + + + + + + rmoveto 344 215 -63 122 return - + 186 rlineto -188 hlineto @@ -1917,26 +1933,8 @@ - - - hlineto - 5 callgsubr - return - - - - - hlineto - 32 163 rlineto - return - - - - - - hvcurveto 47 242 rlineto return @@ -1944,10 +1942,19 @@ + + + 271 131 hstem + return + + + + - rmoveto - 131 3 return + hlineto + -74 -111 rlineto + return @@ -1955,7 +1962,7 @@ rlineto - 207 hlineto + 84 callgsubr return