From 0a7eca61d47efeb25d24804b7f72b22e6cbba658 Mon Sep 17 00:00:00 2001 From: Kiliman Date: Tue, 23 Jul 2019 14:12:57 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20glyphs:=20colon=5Fequal,=20gr?= =?UTF-8?q?eater=5Fequal.2,=20less=5Fequal.2,=20percent.alt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ligature/OperatorMonoSSmLig-Book/config.xml | 2 +- .../glyphs/ampersand_ampersand.liga.xml | 38 +- .../glyphs/bar_bar.liga.xml | 10 +- .../glyphs/bar_greater.liga.xml | 8 +- .../glyphs/colon_equal.liga.xml | 45 + .../glyphs/equal_equal.2.liga.xml | 40 +- .../glyphs/equal_equal.liga.xml | 36 +- .../glyphs/equal_equal_equal.2.liga.xml | 54 +- .../glyphs/equal_equal_equal.liga.xml | 34 +- .../glyphs/equal_equal_greater.liga.xml | 78 +- .../glyphs/equal_greater.liga.xml | 78 +- .../glyphs/equal_less_less.liga.xml | 62 +- .../glyphs/exclam_equal.liga.xml | 32 +- .../glyphs/exclam_equal_equal.liga.xml | 44 +- .../glyphs/greater_equal.2.liga.xml | 22 + .../glyphs/greater_equal.liga.xml | 15 +- .../glyphs/greater_equal_greater.liga.xml | 80 +- .../glyphs/greater_greater_equal.liga.xml | 72 +- .../glyphs/hyphen_greater.liga.xml | 52 +- .../glyphs/hyphen_hyphen.liga.xml | 10 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 52 +- .../glyphs/less_equal.2.liga.xml | 25 + .../glyphs/less_equal.liga.xml | 23 +- .../glyphs/less_equal_equal.liga.xml | 84 +- .../glyphs/less_equal_greater.liga.xml | 106 ++- .../glyphs/less_equal_less.liga.xml | 98 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 46 +- .../glyphs/less_hyphen.liga.xml | 24 +- .../glyphs/less_hyphen_hyphen.liga.xml | 24 +- .../glyphs/less_slash.liga.xml | 32 +- .../glyphs/percent.alt.xml | 37 + .../glyphs/plus_plus.liga.xml | 9 +- .../glyphs/question_question.liga.xml | 32 +- .../glyphs/slash_greater.liga.xml | 38 +- .../glyphs/uniE0A0.xml | 18 +- ligature/OperatorMonoSSmLig-Book/gsubrs.xml | 840 ++++++++--------- ligature/OperatorMonoSSmLig-Book/subrs.xml | 842 +++++++++--------- .../OperatorMonoSSmLig-BookItalic/config.xml | 2 +- .../glyphs/colon_equal.liga.xml | 53 ++ .../glyphs/equal_equal.2.liga.xml | 39 +- .../glyphs/equal_equal.liga.xml | 39 +- .../glyphs/equal_equal_equal.2.liga.xml | 55 +- .../glyphs/equal_equal_equal.liga.xml | 41 +- .../glyphs/equal_equal_greater.liga.xml | 64 +- .../glyphs/equal_greater.liga.xml | 64 +- .../glyphs/equal_less_less.liga.xml | 54 +- .../glyphs/exclam_equal.liga.xml | 34 +- .../glyphs/exclam_equal_equal.liga.xml | 36 +- .../glyphs/greater_equal_greater.liga.xml | 62 +- .../glyphs/greater_greater_equal.liga.xml | 36 +- .../glyphs/hyphen_greater.liga.xml | 16 +- .../glyphs/hyphen_hyphen.liga.xml | 28 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 16 +- .../glyphs/less_equal_equal.liga.xml | 40 +- .../glyphs/less_equal_greater.liga.xml | 58 +- .../glyphs/less_equal_less.liga.xml | 78 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 15 +- .../glyphs/less_hyphen.liga.xml | 26 +- .../glyphs/less_hyphen_hyphen.liga.xml | 26 +- .../glyphs/percent.alt.xml | 37 + .../glyphs/question_question.liga.xml | 28 +- .../OperatorMonoSSmLig-BookItalic/gsubrs.xml | 544 +++++------ .../OperatorMonoSSmLig-BookItalic/subrs.xml | 490 +++++----- ligature_source/glyphs | 3 + 64 files changed, 2727 insertions(+), 2399 deletions(-) create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml diff --git a/ligature/OperatorMonoSSmLig-Book/config.xml b/ligature/OperatorMonoSSmLig-Book/config.xml index 1b1ba88..5bd3c9f 100644 --- a/ligature/OperatorMonoSSmLig-Book/config.xml +++ b/ligature/OperatorMonoSSmLig-Book/config.xml @@ -102,7 +102,7 @@ - + diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml index ccecf86..0a4c2b9 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml @@ -3,9 +3,9 @@ -13 75 555 84 hstem -495 88 340 79 380 79 vstem 374 188 rmoveto - {942f298c} callgsubr + {931fd17c} callgsubr -13 vlineto - -17 20 -16 19 -16 18 {942f298c} callgsubr + -17 20 -16 19 -16 18 {931fd17c} callgsubr -88 56 -69 105 {a2bf9d92} callsubr vhcurveto -37 31 68 -85 161 hhcurveto @@ -20,18 +20,9 @@ endchar - - 70 71 37 85 58 return - - - 70 71 37 85 58 return - - - - - {b458bdd3} callgsubr - {71ca5f9e} callgsubr - -98 -62 -51 -71 -83 vvcurveto + + 37 65 35 89 25 98 -79 9 rcurveline + -16 -75 -22 -73 -26 -59 rrcurveto return @@ -39,7 +30,18 @@ -16 -75 -22 -73 -26 -59 rrcurveto return - + + 70 71 37 85 58 return + + + + + {b458bdd3} callsubr + {71ca5f9e} callgsubr + -98 -62 -51 -71 -83 vvcurveto + return + + -132 151 -60 64 58 vvcurveto 60 46 50 180 -8 vhcurveto -6 84 rlineto @@ -47,13 +49,13 @@ -47 23 -44 44 -58 vhcurveto return - - {b458bdd3} callgsubr + + {b458bdd3} callsubr {71ca5f9e} callgsubr -98 -62 -51 -71 -83 vvcurveto return - + -61 -31 43 58 52 31 54 64 47 hvcurveto 134 -156 rlineto -67 -43 -47 -31 -47 hhcurveto diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml index 95a6511..1152941 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml @@ -1,12 +1,11 @@ -265 85 360 85 vstem - -180 789 {0a47d65c} callgsubr - 445 991 {0a47d65c} callgsubr + -180 789 {0a47d65c} callsubr + 445 991 {0a47d65c} callsubr endchar - - + rmoveto -85 -8 rlineto @@ -19,5 +18,6 @@ -983 85 vlineto return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml index d97abbf..bf9bef6 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml @@ -1,7 +1,7 @@ -289 665 vstem - -204 789 {0a47d65c} callgsubr + -204 789 {0a47d65c} callsubr 580 488 rlineto 77 vlineto -84 -44 rmoveto @@ -10,13 +10,13 @@ 496 -357 rlineto endchar - - + rmoveto -85 -8 rlineto -983 85 vlineto return - + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..2308503 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml @@ -0,0 +1,45 @@ + + + 0 129 39 {cb9b10c3} callsubr + -553 134 512 438 vstem + -401 388 {d09d3f0f} callsubr + 779 -104 {8952ca5e} callsubr + -538 -77 hlineto + -244 -278 {d09d3f0f} callsubr + 779 -98 {8952ca5e} callsubr + -538 -77 hlineto + endchar + + + + {5e5f0c6d} callgsubr + hstem + return + + + rmoveto + 133 {444efb90} callsubr + return + + + hlineto + 2 130 rlineto + -133 hlineto + return + + + rmoveto + {ab181b74} callgsubr + return + + + + + 77 169 77 return + + + 1 77 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml index af41497..0f9ebed 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml @@ -1,45 +1,45 @@ - {d1b28ebe} callsubr + {be56e9fa} callgsubr -532 1063 vstem - -40 414 {40e3a81d} callgsubr + -40 414 {8952ca5e} callsubr -493 -77 hlineto 1062 hmoveto - {ab181b74} callsubr + {ab181b74} callgsubr -493 -77 hlineto - -78 {f24d66ee} callgsubr + -78 {6b7916a4} callgsubr -493 -77 hlineto 1062 hmoveto - {ab181b74} callsubr + {ab181b74} callgsubr -493 -77 hlineto endchar - - 168 {cb9b10c3} callgsubr - return - - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstem return + + rmoveto + {ab181b74} callgsubr + return + + + + + 168 {cb9b10c3} callsubr + return + 77 169 77 return - - rmoveto - {ab181b74} callsubr + + 1 77 rlineto return - - -246 {40e3a81d} callgsubr + + -246 {8952ca5e} callsubr return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml index fb6d27c..599acb6 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml @@ -1,39 +1,39 @@ - {d1b28ebe} callsubr + {be56e9fa} callgsubr -532 1063 vstem - 530 414 {40e3a81d} callgsubr + 530 414 {8952ca5e} callsubr -1063 -77 hlineto - 1062 {f24d66ee} callgsubr + 1062 {6b7916a4} callgsubr -1063 -77 hlineto endchar - - 168 {cb9b10c3} callgsubr - return - - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstem return + + rmoveto + {ab181b74} callgsubr + return + + + + + 168 {cb9b10c3} callsubr + return + 77 169 77 return - - rmoveto - {ab181b74} callsubr + + 1 77 rlineto return - - -246 {40e3a81d} callgsubr + + -246 {8952ca5e} callsubr return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml index 935e894..4e03c48 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml @@ -1,44 +1,44 @@ - {d1b28ebe} callsubr + {be56e9fa} callgsubr -1158 1688 vstem - -647 414 {997865fc} callsubr - -667 -246 {997865fc} callsubr + -647 414 {b5f8f374} callsubr + -667 -246 {b5f8f374} callsubr endchar - - 168 {cb9b10c3} callgsubr - return - - - {40e3a81d} callgsubr - -511 -77 hlineto - 1099 hmoveto - {ab181b74} callsubr - -512 -77 hlineto - 1099 hmoveto - {ab181b74} callsubr - -511 -77 hlineto - return - - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstem return + + {8952ca5e} callsubr + -511 -77 hlineto + 1099 hmoveto + {ab181b74} callgsubr + -512 -77 hlineto + 1099 hmoveto + {ab181b74} callgsubr + -511 -77 hlineto + return + + + rmoveto + {ab181b74} callgsubr + return + + + + + 168 {cb9b10c3} callsubr + return + 77 169 77 return - - rmoveto - {ab181b74} callsubr + + 1 77 rlineto return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml index 1c64cb2..18c35bf 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml @@ -1,37 +1,37 @@ - 45 77 169 {cb9b10c3} callgsubr + 45 77 169 {cb9b10c3} callsubr -1157 1688 cntrmask 11100000 - 530 537 {40e3a81d} callgsubr + 530 537 {8952ca5e} callsubr -1688 -77 hlineto - 1687 {f24d66ee} callgsubr + 1687 {6b7916a4} callgsubr -1688 -77 hlineto - 1687 {f24d66ee} callgsubr + 1687 {6b7916a4} callgsubr -1688 -77 hlineto endchar - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstem return - - 77 169 77 return - - + rmoveto - {ab181b74} callsubr + {ab181b74} callgsubr return - - -246 {40e3a81d} callgsubr + + + + 77 169 77 return + + + 1 77 rlineto + return + + + -246 {8952ca5e} callsubr return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml index 4aa5ed6..3df5b76 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml @@ -1,79 +1,79 @@ - {41315bea} callsubr + {b360d5ed} callgsubr -1402 -77 1495 {d08059f3} callsubr - -1508 -77 1415 {c6a0f725} callsubr + -1508 -77 1415 {b6fd9416} callsubr - - {8a029985} callgsubr - 440 84 hintmask 10010000 - {5fc6f736} callgsubr - hintmask 01110000 - {6fed55c0} callgsubr + + {5e5f0c6d} callgsubr + hstemhm return - + + 669 rmoveto + return + + + 137 -113 rlineto + return + + hlineto 102 -84 rlineto -11 vlineto -89 -74 rlineto return - + {81b66a3d} callgsubr hintmask 10010000 - {bb2a322c} callsubr + {1cfc9353} callgsubr endchar - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto - return - - - -25 694 {95e8401a} callgsubr + + {c7fa422f} callgsubr + 440 84 hintmask 10010000 + {68618674} callgsubr + hintmask 01110000 + {6fed55c0} callsubr return - - -501 {2104c6cb} callgsubr + + -25 694 {15df3e2f} callgsubr return - - {5e5f0c6d} callgsubr - hstemhm + + -501 {2104c6cb} callsubr return 77 169 77 return - - 160 {69d40705} callgsubr + + 160 {69d40705} callsubr -52 -65 rlineto return - - 669 rmoveto - return - - - 137 -113 rlineto - return - - + hlineto -155 -129 rlineto return - - {7d1d3dc1} callsubr + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml index bfdc568..2968548 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml @@ -1,79 +1,79 @@ - {41315bea} callsubr + {b360d5ed} callgsubr -777 -77 870 {d08059f3} callsubr - -883 -77 790 {c6a0f725} callsubr + -883 -77 790 {b6fd9416} callsubr - - {8a029985} callgsubr - 440 84 hintmask 10010000 - {5fc6f736} callgsubr - hintmask 01110000 - {6fed55c0} callgsubr + + {5e5f0c6d} callgsubr + hstemhm return - + + 669 rmoveto + return + + + 137 -113 rlineto + return + + hlineto 102 -84 rlineto -11 vlineto -89 -74 rlineto return - + {81b66a3d} callgsubr hintmask 10010000 - {bb2a322c} callsubr + {1cfc9353} callgsubr endchar - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto - return - - - -25 694 {95e8401a} callgsubr + + {c7fa422f} callgsubr + 440 84 hintmask 10010000 + {68618674} callgsubr + hintmask 01110000 + {6fed55c0} callsubr return - - -501 {2104c6cb} callgsubr + + -25 694 {15df3e2f} callgsubr return - - {5e5f0c6d} callgsubr - hstemhm + + -501 {2104c6cb} callsubr return 77 169 77 return - - 160 {69d40705} callgsubr + + 160 {69d40705} callsubr -52 -65 rlineto return - - 669 rmoveto - return - - - 137 -113 rlineto - return - - + hlineto -155 -129 rlineto return - - {7d1d3dc1} callsubr + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml index e067b03..caad2e3 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml @@ -1,6 +1,6 @@ - -24 693 {95e8401a} callgsubr + {d0703b25} callsubr -1157 1680 -771 84 266 84 hintmask 01001100 -164 330 rmoveto 332 275 rlineto @@ -8,36 +8,21 @@ -50 64 rlineto hintmask 01101100 -213 -178 rlineto - -1062 -77 970 {f52ca306} callgsubr + -1062 -77 970 {f52ca306} callsubr -958 -77 1049 hlineto hintmask 10001100 229 -192 52 64 {34825a9a} callgsubr 350 hmoveto {a802daf0} callsubr - {414885c6} callsubr + {e95c0465} callgsubr rlineto hintmask 10010000 52 64 rlineto endchar - - 11 vlineto - 332 275 return - - - -50 64 {0da28b01} callgsubr - return - - - -366 -306 rlineto - -77 vlineto - return - - - - - -501 {2104c6cb} callgsubr + + -24 693 {15df3e2f} callgsubr return @@ -45,23 +30,46 @@ hstemhm return - - 77 169 77 return - - + hlineto -61 -51 rlineto -77 vlineto 49 -41 rlineto return - + + 11 vlineto + 332 275 return + + + -306 rlineto + -77 vlineto + return + + + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + -337 279 rlineto return - - {f6a5b790} callsubr + + -50 64 {d123630c} callgsubr + return + + + {4425875b} callgsubr 369 -310 return + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml index c487d00..164f25f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml @@ -1,10 +1,10 @@ - {f05ddc40} callsubr - -639 {2104c6cb} callgsubr + {f05ddc40} callgsubr + -639 {2104c6cb} callsubr -532 1063 -818 593 hintmask 01110000 120 414 rmoveto - 410 {796b8794} callgsubr + 410 {2baa6024} callsubr -371 hlineto hintmask 01101000 146 279 rlineto @@ -20,31 +20,31 @@ 80 -32 rlineto hintmask 01001000 198 378 rlineto - 539 {796b8794} callgsubr + 539 {2baa6024} callsubr -500 hlineto endchar - - -210 1017 return - - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstemhm return + + hlineto + {ab181b74} callgsubr + return + + + + + -210 1017 return + 77 169 77 return - - hlineto - {ab181b74} callsubr + + 1 77 rlineto return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml index a256946..0c1db1f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml @@ -1,13 +1,13 @@ - {f05ddc40} callsubr - -762 77 169 {2104c6cb} callgsubr + {f05ddc40} callgsubr + -762 77 169 {2104c6cb} callsubr -1157 1688 -1151 593 cntrmask 01110000 hintmask 01111000 - 530 291 {40e3a81d} callgsubr + 530 291 {8952ca5e} callsubr -768 hlineto 88 169 rlineto - 679 {796b8794} callgsubr + 679 {2baa6024} callsubr -640 hlineto hintmask 01110100 82 156 rlineto @@ -26,38 +26,38 @@ 80 -32 rlineto hintmask 01010100 133 255 rlineto - 937 {796b8794} callgsubr + 937 {2baa6024} callsubr -897 hlineto hintmask 01110100 88 169 rlineto endchar - - -210 1017 return - - - 1 77 rlineto - return - - - {5e5f0c6d} callgsubr hstemhm return + + rmoveto + {ab181b74} callgsubr + return + + + hlineto + {ab181b74} callgsubr + return + + + + + -210 1017 return + 77 169 77 return - - rmoveto - {ab181b74} callsubr - return - - - hlineto - {ab181b74} callsubr + + 1 77 rlineto return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..b20d80e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,22 @@ + + + -429 805 -332 536 hintmask 01000000 + -426 47 rmoveto + -85 vlineto + hintmask 10000000 + 801 324 {25e18274} callgsubr + 110 -486 rmoveto + 73 -809 -73 vlineto + endchar + + + + + rlineto + 77 vlineto + -764 306 -40 -70 702 -266 rlineto + -14 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml index 570adf0..24862c9 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml @@ -2,10 +2,7 @@ -429 805 vstem -426 47 rmoveto - 31 -72 770 311 rlineto - 77 vlineto - -764 306 -40 -70 702 -266 rlineto - -14 vlineto + 31 -72 770 311 {25e18274} callgsubr -699 -472 rmoveto 801 326 rlineto -87 vlineto @@ -13,5 +10,13 @@ endchar - + + + rlineto + 77 vlineto + -764 306 -40 -70 702 -266 rlineto + -14 vlineto + return + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml index 673d95d..7f7e9c6 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml @@ -1,20 +1,20 @@ - {8a029985} callgsubr + {c7fa422f} callgsubr -1147 1671 -1334 84 1166 84 hintmask 10001100 - {5fc6f736} callgsubr + {68618674} callgsubr hintmask 01101100 - {6fed55c0} callgsubr + {6fed55c0} callsubr -1123 hlineto hintmask 10001100 - -212 178 {518377e0} callsubr + -212 178 {f7af80f6} callsubr hintmask 01010000 230 193 rlineto 1124 {81b66a3d} callgsubr hintmask 10010000 51 -64 rlineto hintmask 10001100 - {17aabf5c} callgsubr + {f3dcc1ee} callgsubr -84 -44 rmoveto hintmask 01001100 -89 -74 rlineto @@ -28,61 +28,61 @@ endchar - - {51c2609d} callgsubr - hintmask 10010000 - -337 -280 51 -64 rlineto - return - - - 370 311 rlineto - return - - - - - -25 694 {95e8401a} callgsubr - return - - - -501 {2104c6cb} callgsubr - return - - + {5e5f0c6d} callgsubr hstemhm return - - 77 169 77 return - - - 160 {69d40705} callgsubr - -52 -65 rlineto - return - - + 669 rmoveto return - + 137 -113 rlineto return - + + {51c2609d} callsubr + hintmask 10010000 + -337 -280 51 -64 rlineto + return + + -52 -65 332 -274 rlineto -11 vlineto return - + + + + -25 694 {15df3e2f} callgsubr + return + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + + 160 {69d40705} callsubr + -52 -65 rlineto + return + + hlineto -155 -129 rlineto return - - {7d1d3dc1} callsubr + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml index 8f4ba75..62f004c 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml @@ -1,68 +1,68 @@ - {8a029985} callgsubr + {c7fa422f} callgsubr -1147 1679 -1342 84 260 84 hintmask 01001100 -726 363 rmoveto hintmask 10001100 - -364 306 {518377e0} callsubr + -364 306 {f7af80f6} callsubr hintmask 10001100 - {7d1d3dc1} callsubr + {7d1d3dc1} callgsubr 344 hmoveto 77 vlineto hintmask 01101100 -61 51 rlineto - 973 {796b8794} callgsubr + 973 {2baa6024} callsubr -1065 hlineto hintmask 10001100 - -212 178 {51c2609d} callgsubr + -212 178 {51c2609d} callsubr -337 -280 51 -64 rlineto hintmask 01001100 230 193 rlineto - 1052 {796b8794} callgsubr + 1052 {2baa6024} callsubr -962 hlineto endchar - - {51c2609d} callgsubr - hintmask 10010000 - -337 -280 51 -64 rlineto - return - - - 370 311 rlineto - return - - - 1 77 rlineto - return - - - - - -25 694 {95e8401a} callgsubr - return - - - -501 {2104c6cb} callgsubr - return - - + {5e5f0c6d} callgsubr hstemhm return - - 77 169 77 return + + {51c2609d} callsubr + hintmask 10010000 + -337 -280 51 -64 rlineto + return - + -52 -65 332 -274 rlineto -11 vlineto return - + hlineto - {ab181b74} callsubr + {ab181b74} callgsubr + return + + + + + -25 694 {15df3e2f} callgsubr + return + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + + 370 311 rlineto + return + + + 1 77 rlineto return diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml index af3ae2e..f6ff166 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml @@ -1,47 +1,47 @@ - {70ed6034} callsubr - -885 -78 886 {ae402dd3} callgsubr + {31176b04} callgsubr + -885 -78 886 {71386fba} callgsubr - - -25 694 -383 78 hstemhm - 440 84 hintmask 10100000 - {5fc6f736} callgsubr - hintmask 01100000 - 291 -240 rlineto - return - - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto + + 669 rmoveto return - - 160 {69d40705} callgsubr + + -25 694 -383 78 hstemhm + 440 84 hintmask 10100000 + {68618674} callgsubr + hintmask 01100000 + 291 -240 rlineto + return + + + 160 {69d40705} callsubr -52 -65 rlineto return - - 669 rmoveto - return - - + hlineto -297 -247 rlineto hintmask 10100000 - {bb2a322c} callsubr + {1cfc9353} callgsubr endchar - - {7d1d3dc1} callsubr + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml index d2044c4..01f3b98 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml @@ -3,12 +3,13 @@ 286 78 hstem -440 352 176 352 vstem -94 286 rmoveto - {6661d53b} callsubr + {6661d53b} callgsubr 874 hmoveto - {6661d53b} callsubr + {6661d53b} callgsubr endchar - + + 6 78 rlineto -352 -78 hlineto @@ -19,6 +20,5 @@ -352 -78 hlineto return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml index 1c3974f..96236f9 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,47 +1,47 @@ - {70ed6034} callsubr - -1510 -78 1511 {ae402dd3} callgsubr + {31176b04} callgsubr + -1510 -78 1511 {71386fba} callgsubr - - -25 694 -383 78 hstemhm - 440 84 hintmask 10100000 - {5fc6f736} callgsubr - hintmask 01100000 - 291 -240 rlineto - return - - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto + + 669 rmoveto return - - 160 {69d40705} callgsubr + + -25 694 -383 78 hstemhm + 440 84 hintmask 10100000 + {68618674} callgsubr + hintmask 01100000 + 291 -240 rlineto + return + + + 160 {69d40705} callsubr -52 -65 rlineto return - - 669 rmoveto - return - - + hlineto -297 -247 rlineto hintmask 10100000 - {bb2a322c} callsubr + {1cfc9353} callgsubr endchar - - {7d1d3dc1} callsubr + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..0137a19 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml @@ -0,0 +1,25 @@ + + + -161 536 {daa6477e} callsubr + 801 -324 rlineto + 3 -129 rmoveto + 73 -804 -73 vlineto + endchar + + + + vstem + 372 47 rmoveto + -699 272 rlineto + 14 vlineto + 702 266 -40 70 -764 {3c39be5e} callsubr + return + + + -306 rlineto + -77 vlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml index 0772fe6..37ede83 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml @@ -1,17 +1,26 @@ - 375 805 vstem - 372 47 rmoveto - -699 272 rlineto - 14 vlineto - 702 266 -40 70 -764 -306 rlineto - -77 vlineto + 375 805 {daa6477e} callsubr 770 -311 rlineto 31 -128 rmoveto -31 -72 -770 311 rlineto 87 vlineto endchar - + + + vstem + 372 47 rmoveto + -699 272 rlineto + 14 vlineto + 702 266 -40 70 -764 {3c39be5e} callsubr + return + + + -306 rlineto + -77 vlineto + return + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml index 5db7bc5..c239b5a 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml @@ -1,46 +1,26 @@ - {8228473b} callgsubr + {872d21a6} callsubr -84 1680 hintmask 01010000 -1064 319 rmoveto 11 vlineto hintmask 01110000 101 84 rlineto - 1493 {796b8794} callgsubr + 1493 {2baa6024} callsubr -1401 {4f917770} callgsubr hintmask 10010000 - {33a244e1} callsubr - 1412 {796b8794} callgsubr + {1290c630} callgsubr + 1412 {2baa6024} callsubr -1506 hlineto endchar - - 1 77 rlineto - return - - - -50 64 rlineto - hintmask 10001000 - {72f7c5b1} callgsubr - rlineto - hintmask 01001000 - -155 128 rlineto - return - - - -366 -306 rlineto - -77 vlineto - return - - - - - -24 693 {95e8401a} callgsubr + + {d0703b25} callsubr -1148 84 return - - -501 {2104c6cb} callgsubr + + -24 693 {15df3e2f} callgsubr return @@ -48,26 +28,54 @@ hstemhm return - - 77 169 77 return - - + hlineto - {ab181b74} callsubr + {ab181b74} callgsubr return - + + -306 rlineto + -77 vlineto + return + + + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + + 1 77 rlineto + return + + hlineto 138 114 rlineto return - - {0da28b01} callgsubr + + -50 64 rlineto + hintmask 10001000 + {cb3fb123} callgsubr + rlineto + hintmask 01001000 + -155 128 rlineto + return + + + {d123630c} callgsubr 52 64 return - - {f6a5b790} callsubr + + {4425875b} callgsubr 369 -310 return + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml index fd6fa1e..ece7cad 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml @@ -1,16 +1,16 @@ - {8228473b} callgsubr + {872d21a6} callsubr 1504 84 hintmask 10011000 - {5fc6f736} callgsubr + {68618674} callgsubr hintmask 01111000 - {6fed55c0} callgsubr + {6fed55c0} callsubr -1115 {4f917770} callgsubr - {8d3bb037} callsubr + {5b80185a} callgsubr -155 128 rlineto 1140 {81b66a3d} callgsubr hintmask 10011000 - {bb2a322c} callsubr + {1cfc9353} callgsubr -84 -44 rmoveto hintmask 01111000 -89 -74 rlineto @@ -23,34 +23,12 @@ endchar - - hintmask 10011000 - -50 64 {72f7c5b1} callgsubr - rlineto - hintmask 01111000 - return - - - -366 -306 rlineto - -77 vlineto - return - - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto - return - - - - - -24 693 {95e8401a} callgsubr + + {d0703b25} callsubr -1148 84 return - - -501 {2104c6cb} callgsubr + + -24 693 {15df3e2f} callgsubr return @@ -58,44 +36,74 @@ hstemhm return - - 77 169 77 return - - - 160 {69d40705} callgsubr - -52 -65 rlineto - return - - + 669 rmoveto return - + 137 -113 rlineto return - + + -306 rlineto + -77 vlineto + return + + + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + + 160 {69d40705} callsubr + -52 -65 rlineto + return + + hlineto 138 114 rlineto return - - {0da28b01} callgsubr + + hintmask 10011000 + -50 64 {cb3fb123} callgsubr + rlineto + hintmask 01111000 + return + + + {d123630c} callgsubr 52 64 return - - {f6a5b790} callsubr + + {4425875b} callgsubr 369 -310 return - + + -366 {3c39be5e} callsubr + return + + hlineto -155 -129 rlineto return - - {7d1d3dc1} callsubr + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml index a62dcb1..19b31b9 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml @@ -1,6 +1,6 @@ - {8228473b} callgsubr + {872d21a6} callsubr -84 1671 -421 84 hintmask 10000100 471 -24 rmoveto hintmask 10001000 @@ -13,7 +13,7 @@ -213 -178 rlineto -1125 {4f917770} callgsubr hintmask 10000100 - {33a244e1} callsubr + {1290c630} callgsubr 1124 hlineto -1217 77 rmoveto hintmask 01010100 @@ -21,36 +21,16 @@ 11 vlineto hintmask 01110100 101 84 rlineto - 1126 {f52ca306} callgsubr + 1126 {f52ca306} callsubr endchar - - 11 vlineto - 332 275 return - - - -50 64 rlineto - hintmask 10001000 - {72f7c5b1} callgsubr - rlineto - hintmask 01001000 - -155 128 rlineto - return - - - -366 -306 rlineto - -77 vlineto - return - - - - - -24 693 {95e8401a} callgsubr + + {d0703b25} callsubr -1148 84 return - - -501 {2104c6cb} callgsubr + + -24 693 {15df3e2f} callgsubr return @@ -58,32 +38,60 @@ hstemhm return - - 77 169 77 return + + 11 vlineto + 332 275 return - - -337 279 rlineto + + -306 rlineto + -77 vlineto return - - hlineto - 138 114 rlineto - return - - - {0da28b01} callgsubr - 52 64 return - - - {f6a5b790} callsubr - 369 -310 return - - + hlineto -61 -51 rlineto -77 vlineto 49 -41 rlineto return + + + + -501 {2104c6cb} callsubr + return + + + 77 169 77 return + + + -337 279 rlineto + return + + + hlineto + 138 114 rlineto + return + + + -50 64 rlineto + hintmask 10001000 + {cb3fb123} callgsubr + rlineto + hintmask 01001000 + -155 128 rlineto + return + + + {d123630c} callgsubr + 52 64 return + + + {4425875b} callgsubr + 369 -310 return + + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml index 2f2071e..cdac2ba 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -4,7 +4,7 @@ -1773 84 685 127 hintmask 01011000 -964 {3e9f41a0} callsubr -393 345 rmoveto - {8d3bb037} callsubr + {5b80185a} callgsubr -297 246 rlineto 540 hlineto 6 78 rlineto @@ -12,7 +12,7 @@ 887 hmoveto -78 1246 vlineto 6 78 rlineto - -1496 -364 {a36b40b4} callgsubr + -1496 -364 {a36b40b4} callsubr @@ -23,28 +23,11 @@ 2 -101 19 -295 -95 vvcurveto return - - hintmask 10011000 - -50 64 {72f7c5b1} callgsubr - rlineto - hintmask 01111000 - return - - - -366 -306 rlineto + + -306 rlineto -77 vlineto return - - - - {0da28b01} callgsubr - 52 64 return - - - {f6a5b790} callsubr - 369 -310 return - rmoveto 127 hlineto @@ -52,5 +35,26 @@ -127 hlineto endchar + + + + hintmask 10011000 + -50 64 {cb3fb123} callgsubr + rlineto + hintmask 01111000 + return + + + {d123630c} callgsubr + 52 64 return + + + {4425875b} callgsubr + 369 -310 return + + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml index 03c3ff3..cfb4f61 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml @@ -3,30 +3,34 @@ -24 693 -383 78 hstemhm -523 84 -84 1014 hintmask 01010000 491 364 rmoveto - -889 {dabb3e82} callgsubr + -889 {21cc7838} callsubr 884 hlineto endchar - - -366 -306 rlineto - -77 vlineto - return - - - - + hlineto 291 241 rlineto hintmask 10010000 -50 64 rlineto hintmask 01100000 - {f6a5b790} callsubr + {4425875b} callgsubr hintmask 10100000 369 -310 52 64 rlineto hintmask 01100000 -297 246 rlineto return + + -306 rlineto + -77 vlineto + return + + + + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml index da7fa49..d931d60 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml @@ -3,30 +3,34 @@ -24 693 -383 78 hstemhm -1148 84 -84 1639 hintmask 01010000 491 364 rmoveto - -1514 {dabb3e82} callgsubr + -1514 {21cc7838} callsubr 1509 hlineto endchar - - -366 -306 rlineto - -77 vlineto - return - - - - + hlineto 291 241 rlineto hintmask 10010000 -50 64 rlineto hintmask 01100000 - {f6a5b790} callsubr + {4425875b} callgsubr hintmask 10100000 369 -310 52 64 rlineto hintmask 01100000 -297 246 rlineto return + + -306 rlineto + -77 vlineto + return + + + + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml index 922d89c..48bb72d 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml @@ -1,6 +1,6 @@ - {f05ddc40} callsubr + {f05ddc40} callgsubr -831 693 hstemhm -523 84 204 593 hintmask 10110000 280 807 rmoveto @@ -8,34 +8,38 @@ {a802daf0} callsubr rlineto hintmask 01110000 - {414885c6} callsubr + {e95c0465} callgsubr -81 -154 rlineto hintmask 10110000 80 -32 513 980 rlineto endchar - - -210 1017 return - - + 11 vlineto 332 275 return - - -50 64 {0da28b01} callgsubr - return - - - -366 -306 rlineto + + -306 rlineto -77 vlineto return - - {f6a5b790} callsubr + + -210 1017 return + + + -50 64 {d123630c} callgsubr + return + + + {4425875b} callgsubr 369 -310 return + + -366 {3c39be5e} callsubr + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml new file mode 100644 index 0000000..1d77a71 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml @@ -0,0 +1,37 @@ + + + -61 72 200 72 138 72 200 72 hstem + 32 73 132 72 5 73 132 72 vstem + 166 421 {d1415a9f} callgsubr + 381 292 rmoveto + -78 37 -403 -771 80 -32 rlineto + 24 746 {3da6b216} callsubr + 278 -754 {d1415a9f} callgsubr + 4 272 {3da6b216} callsubr + endchar + + + + rmoveto + 44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto + return + + + rmoveto + 44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto + return + + + + + rmoveto + 87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto + return + + + rmoveto + 87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml index 0be79ec..b40cf8d 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml @@ -5,17 +5,18 @@ 278 364 rmoveto 207 -81 -207 -394 {7a9e492e} callsubr 208 394 -208 81 208 196 vlineto - {ab181b74} callsubr + {ab181b74} callgsubr endchar 207 -81 -207 -197 -77 197 -208 81 return - + + + 1 77 rlineto return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml index 1b38d7d..240111f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml @@ -1,8 +1,8 @@ 0 122 546 85 hstem - -317 {cb214c64} callgsubr - 99 {cb214c64} callgsubr + -317 {cb214c64} callsubr + 99 {cb214c64} callsubr vstem -408 753 rmoveto {a6c3505d} callgsubr @@ -13,14 +13,13 @@ endchar - - rmoveto - 123 hlineto - 3 122 rlineto - -124 hlineto - return + + 124 121 96 return - + + 124 121 96 return + + rmoveto 123 hlineto 3 122 rlineto @@ -29,13 +28,16 @@ - - 124 121 96 return + + -10 -85 rlineto + 279 -18 67 -44 -53 vvcurveto + -79 -199 -61 -9 -158 vhcurveto + 64 -2 rlineto + 15 143 225 56 123 vvcurveto + 87 -97 73 -335 18 vhcurveto + return - - 124 121 96 return - - + -10 -85 rlineto 279 -18 67 -44 -53 vvcurveto -79 -199 -61 -9 -158 vhcurveto diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml index b169854..cf81b54 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml @@ -1,33 +1,20 @@ - {f05ddc40} callsubr + {f05ddc40} callgsubr -832 694 hstemhm -382 593 229 84 hintmask 01110000 - 160 {69d40705} callgsubr + 160 {69d40705} callsubr -5 -7 56 108 rlineto hintmask 10110000 - {55975386} callgsubr + {55975386} callsubr 421 805 321 -265 rlineto -11 vlineto -337 -280 rlineto hintmask 01110000 - {bb2a322c} callsubr + {1cfc9353} callgsubr endchar - - -210 1017 return - - - 51 -64 {17aabf5c} callgsubr - return - - - 370 311 rlineto - return - - - 669 rmoveto return @@ -35,10 +22,23 @@ -78 37 -515 -985 80 -32 return - - {7d1d3dc1} callsubr + + + + -210 1017 return + + + 51 -64 {f3dcc1ee} callgsubr + return + + + {7d1d3dc1} callgsubr 77 vlineto return + + 370 311 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml index 041f314..d5b9e82 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml @@ -27,10 +27,10 @@ hintmask 1111101101000000 -384 63 rmoveto {30fa4c08} callgsubr - {0f5e6060} callsubr + {0f5e6060} callgsubr hvcurveto - 384 -256 {729746cc} callgsubr - -384 -512 {729746cc} callgsubr + 384 -256 {8c0930cd} callgsubr + -384 -512 {8c0930cd} callgsubr endchar @@ -42,22 +42,22 @@ 38 22 26 41 47 vvcurveto 71 -57 57 -71 return - - -35 -29 29 35 35 29 29 35 return - 35 29 -29 -35 -35 -29 -29 -35 return - + + -35 -29 29 35 35 29 29 35 return + + rmoveto - {0f5e6060} callsubr + {0f5e6060} callgsubr {30fa4c08} callgsubr hvcurveto return - + 35 29 -29 -35 -35 -29 -29 -35 return diff --git a/ligature/OperatorMonoSSmLig-Book/gsubrs.xml b/ligature/OperatorMonoSSmLig-Book/gsubrs.xml index d8ba3aa..15ae4f1 100644 --- a/ligature/OperatorMonoSSmLig-Book/gsubrs.xml +++ b/ligature/OperatorMonoSSmLig-Book/gsubrs.xml @@ -9,7 +9,7 @@ -100 callgsubr 68 -54 98 85 65 39 41 43 vhcurveto -158 -7 rmoveto - -67 -44 -49 callsubr + -67 -44 -48 callgsubr -53 1 -40 2 -36 vhcurveto -32 -43 -56 -25 -55 hhcurveto endchar @@ -208,7 +208,7 @@ 8 hlineto 32 -109 31 -111 30 -110 rrcurveto -193 hlineto - 30 110 31 -1 callsubr + 30 110 31 1 callgsubr rrcurveto endchar @@ -278,7 +278,7 @@ 68 41 -42 callgsubr -77 -59 -35 -38 -45 vhcurveto -6 62 -84 -5 rlineto - 6 -3 callsubr + 6 -2 callsubr 91 hlineto 190 -3 142 -2 99 vhcurveto 29 42 44 19 53 hhcurveto @@ -361,11 +361,14 @@ - 165 -342 47 118 vvcurveto - 57 63 44 240 -16 vhcurveto - -6 85 rlineto - -283 16 -110 -101 -99 -160 342 -43 -126 vvcurveto - -66 -90 -56 -251 21 vhcurveto + 19 129 23 211 13 204 rrcurveto + -86 hlineto + -8 -155 -7 -130 -9 -147 rrcurveto + -4 hlineto + -11 35 -77 220 -10 28 rrcurveto + -55 hlineto + -96 -281 rlineto + -4 hlineto return @@ -373,8 +376,8 @@ - 8 79 rlineto - -72 callgsubr + 65 28 39 36 51 vvcurveto + 65 -68 42 -88 -108 -59 -61 -56 -51 47 -33 54 -29 vhcurveto return @@ -389,10 +392,8 @@ - rmoveto - -62 callgsubr - 432 vlineto - 7 74 rlineto + -77 callsubr + hlineto endchar @@ -478,7 +479,7 @@ rmoveto -166 92 -124 331 23 vhcurveto - -66 callgsubr + -66 callsubr endchar @@ -494,11 +495,14 @@ - 10 76 rlineto - -266 -13 -77 73 144 vvcurveto - 115 55 76 280 -1 vhcurveto - -6 86 rlineto - -317 -6 -102 -133 -150 vvcurveto + rmoveto + 258 -532 rlineto + 88 688 -87 hlineto + 3 -522 rlineto + -4 hlineto + -249 522 rlineto + -98 -688 87 hlineto + -3 532 rlineto return @@ -506,10 +510,10 @@ - 70 callgsubr + 74 callsubr -1 112 -22 87 -42 58 44 80 rcurveline -60 31 -32 -62 rlineto - 26 -35 -44 13 -50 86 callsubr + 26 -35 -44 13 -50 89 callsubr -114 24 -87 43 -59 hvcurveto -43 -78 59 -31 32 61 rlineto -25 36 43 -13 49 hhcurveto @@ -564,7 +568,7 @@ - -41 callgsubr + -41 callsubr 175 -96 102 -136 return @@ -632,7 +636,7 @@ rmoveto - 5 -58 26 callgsubr + 5 -58 28 callsubr 242 vlineto -90 -8 rlineto -222 vlineto @@ -666,7 +670,7 @@ - 757 -94 callgsubr + 760 -94 callsubr return @@ -674,10 +678,10 @@ - 451 hlineto - 7 80 -354 -2 344 390 rlineto - 76 -438 vlineto - -7 -80 342 2 -345 -389 rlineto + 460 hlineto + 7 82 -365 -2 358 528 rlineto + 80 -448 vlineto + -8 -82 357 2 -361 -528 rlineto endchar @@ -685,8 +689,7 @@ - -69 -27 -40 -39 -54 vvcurveto - -64 62 -45 98 vhcurveto + 111 68 57 64 53 -54 34 -58 29 hvcurveto return @@ -714,7 +717,7 @@ - 164 104 134 243 -1 hvcurveto + 32 58 74 64 43 198 -21 hvcurveto return @@ -722,7 +725,7 @@ - 28 callsubr + 30 callsubr -47 callsubr return @@ -773,14 +776,14 @@ - 140 117 118 180 return + 0 79 234 70 226 79 return - 0 79 234 70 226 79 return + -139 -118 -121 -176 return @@ -829,7 +832,7 @@ - 629 78 callsubr + 629 82 callsubr 90 446 vstem 390 629 -95 callgsubr endchar @@ -846,7 +849,7 @@ - -15 callsubr + -14 callgsubr 369 -310 return @@ -855,7 +858,7 @@ -42 callsubr - 42 callgsubr + 45 callgsubr return @@ -863,7 +866,7 @@ - 2 callgsubr + 4 callsubr -39 callgsubr -98 -62 -51 -71 -83 vvcurveto return @@ -873,9 +876,9 @@ - -40 callgsubr + -41 callgsubr hstem - 68 callsubr + 72 callgsubr return @@ -883,9 +886,9 @@ - 62 336 61 hstem - 127 74 222 73 92 callsubr - return + 60 167 51 83 callgsubr + 204 70 vstem + 312 return @@ -918,12 +921,12 @@ rmoveto - -62 57 rlineto - -240 -197 -96 -163 -161 vvcurveto - -157 95 -160 236 -196 vhcurveto - 63 58 rlineto - -222 175 -82 143 140 vvcurveto - 141 80 142 228 178 vhcurveto + 62 -57 rlineto + 240 197 96 163 161 vvcurveto + 157 -95 160 -237 196 vhcurveto + -62 -59 rlineto + 222 -175 82 -143 -140 vvcurveto + -141 -81 -141 -227 -178 vhcurveto endchar @@ -931,12 +934,12 @@ - 8 callgsubr - -690 5 callgsubr + 8 callsubr + -690 6 callgsubr -94 -15 rmoveto - 33 callsubr - 542 vlineto 34 callgsubr + 542 vlineto + 36 callgsubr endchar @@ -953,7 +956,7 @@ -13 75 564 76 hstem - 69 87 313 88 92 callsubr + 69 87 313 88 95 callgsubr -13 rmoveto 154 98 146 221 217 -82 131 -155 -154 -97 -146 -222 -217 82 -130 154 hvcurveto return @@ -973,8 +976,8 @@ - -11 callgsubr - 296 71 return + 51 -64 0 callgsubr + return @@ -1019,9 +1022,9 @@ - 66 callsubr - -8 callsubr - return + -21 callsubr + vstem + 156 return @@ -1037,8 +1040,7 @@ - hstem - 97 91 241 91 vstem + -366 0 callsubr return @@ -1065,8 +1067,7 @@ - 62 255 138 hstem - return + 211 69 330 80 return @@ -1080,7 +1081,7 @@ - -13 77 -14 callgsubr + -13 77 -15 callsubr return @@ -1088,8 +1089,7 @@ - hstem - 90 94 256 94 vstem + -501 18 callsubr return @@ -1097,7 +1097,8 @@ - -501 17 callgsubr + hstem + 68 92 306 91 vstem return @@ -1105,16 +1106,7 @@ - hlineto - 291 241 rlineto - hintmask 10010000 - -50 64 rlineto - hintmask 01100000 - -15 callsubr - hintmask 10100000 - 369 -310 52 64 rlineto - hintmask 01100000 - -297 246 rlineto + 1 77 rlineto return @@ -1122,10 +1114,9 @@ - -37 callsubr - -112 -5 rcurveline - -36 callgsubr - rrcurveto + 619 238 hstem + 187 286 vstem + 187 -67 callgsubr endchar @@ -1143,6 +1134,13 @@ + 77 169 77 return + + + + + + 418 hlineto 8 79 rlineto -333 return @@ -1150,19 +1148,10 @@ - - - 160 92 callgsubr - -52 -65 rlineto - return - - - - - 16 callsubr - 77 vlineto + 160 94 callsubr + -52 -65 rlineto return @@ -1170,33 +1159,36 @@ - 77 169 77 return + 19 callgsubr + 77 vlineto + return - 159 286 vstem - 418 -43 callsubr - endchar + 110 31 110 return - 37 65 35 89 25 98 -79 9 rcurveline - -16 -75 -22 -73 -26 -59 rrcurveto - return + 114 396 vstem + 310 -43 callgsubr + endchar - 56 callsubr - 10 6 callgsubr + 14 callgsubr + 440 84 hintmask 10010000 + -1 callgsubr + hintmask 01110000 + 71 callsubr return @@ -1204,7 +1196,8 @@ - -17 81 -8 callgsubr + 60 callsubr + 10 10 callgsubr return @@ -1212,6 +1205,14 @@ + 68 162 51 106 9 callgsubr + return + + + + + + vlineto 309 -46 153 135 270 vvcurveto return @@ -1219,27 +1220,18 @@ - - - -35 28 callgsubr - 113 53 vhcurveto - return - - - - - -9 callsubr - 476 return + 632 -50 callsubr + return - rmoveto - 266 -127 112 -335 -47 vhcurveto + -11 callgsubr + 26 callgsubr return @@ -1247,34 +1239,41 @@ - rmoveto - -5 callsubr - return + -9 callsubr + 476 return - -362 rmoveto - 46 -14 rlineto - hintmask 11010000 - -5 callgsubr + -35 31 callgsubr + 113 53 vhcurveto + return - -24 693 -7 callgsubr - -1148 84 return + -25 694 -383 78 hstemhm + 440 84 hintmask 10100000 + -1 callgsubr + hintmask 01100000 + 291 -240 rlineto + return - -25 694 -7 callgsubr + -50 64 rlineto + hintmask 10001000 + -23 callgsubr + rlineto + hintmask 01001000 + -155 128 rlineto return @@ -1282,8 +1281,9 @@ - 23 callsubr - 24 callgsubr + -10 callgsubr + hstem + 290 91 vstem return @@ -1291,6 +1291,14 @@ + -25 694 -8 callgsubr + return + + + + + + 0 119 hstem 63 92 320 87 vstem return @@ -1298,7 +1306,16 @@ - + + + 27 callgsubr + 26 callsubr + return + + + + + -7 82 536 82 hstem 101 96 return @@ -1306,60 +1323,64 @@ - + 152 62 162 68 return - - - 0 callgsubr - hstemhm - return - - - - - - - hlineto - -5 callsubr - return - - - - - 632 151 24 callgsubr - 263 7 callsubr - endchar + 370 311 rlineto + return - -8 74 -73 76 178 59 165 78 -74 76 hstemhm - 45 85 136 78 149 83 hintmask 01101111 - return + 93 151 93 return - 31 callsubr - 563 358 8 callgsubr - return + 28 callgsubr + endchar + 632 151 26 callsubr + 263 7 callgsubr + endchar + + + + + + + 35 callsubr + 563 358 8 callsubr + return + + + + + + + -4 76 401 78 hstem + 120 93 return + + + + + + 64 hstem 152 335 vstem 207 return @@ -1367,37 +1388,10 @@ - - - -52 -65 332 -274 rlineto - -11 vlineto - return - - - - - - - hstem - 265 94 vstem - return - - - - - - - rmoveto - 60 -64 270 246 6 91 -270 245 -61 -62 258 -230 rlineto - endchar - - - - - 86 5 rlineto - -6 124 -3 172 244 vvcurveto + hstem + 47 531 vstem return @@ -1405,35 +1399,30 @@ - hintmask 1000010001001000111100010011000010101100 - return + 0 74 541 73 return - 17 27 vvcurveto - 26 32 34 return + -2 callgsubr + 609 -93 hlineto + return - 670 79 hstem - 127 371 vstem - 498 670 -23 callsubr - endchar + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return - rmoveto - -45 14 -61 -70 -22 -88 10 -74 rlinecurve - 112 5 -24 64 -6 72 36 77 rlinecurve + 168 45 callsubr return @@ -1441,19 +1430,18 @@ - 61 hstem - 16 callgsubr - vstem - 444 return + 17 27 vvcurveto + 26 32 34 return - rmoveto - -85 -8 rlineto - -983 85 vlineto + hintmask 10011000 + -50 64 -23 callgsubr + rlineto + hintmask 01111000 return @@ -1461,23 +1449,39 @@ - hlineto - 2 130 rlineto - -133 hlineto - return + 61 hstem + 18 callgsubr + vstem + 444 return + -203 -84 -94 -192 28 vhcurveto + return + + + + + + + 814 -23 callsubr + return + + + + + + 199 24 77 -90 -207 vvcurveto return - + rmoveto 5 -67 rlineto @@ -1486,51 +1490,34 @@ - + hlineto -297 -247 rlineto hintmask 10100000 - -21 callsubr + -20 callgsubr endchar - - - rmoveto - -969 360 vlineto - 8 73 rlineto - -281 822 276 74 hlineto - endchar - - - - - - - rmoveto - 50 callsubr - 51 callgsubr - hvcurveto - return - - - - - 0 79 386 79 hstem - 88 458 vstem - return + rmoveto + -274 hlineto + -4 -74 rlineto + 364 970 -361 -75 275 hlineto + endchar - -246 9 callgsubr + rmoveto + 55 callgsubr + 53 callgsubr + hvcurveto return @@ -1538,13 +1525,40 @@ - 67 321 63 return + rmoveto + 87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto + return + -10 callgsubr + hstem + 225 89 vstem + return + + + + + + + -246 1 callsubr + return + + + + + + + 67 321 63 return + + + + + + hstem 81 90 262 90 vstem return @@ -1552,32 +1566,43 @@ - + - 145 124 129 212 211 -116 120 -146 return - - - - - - - -7 79 394 86 hstem - 95 90 vstem + 151 hstem return - + + + rlineto + 77 vlineto + -764 306 -40 -70 702 -266 rlineto + -14 vlineto + return + + + + + + + -9 76 407 70 hstem + 203 90 return + + + + + -10 callgsubr - 87 42 callsubr + 87 46 callgsubr return - + 66 hstemhm 171 87 -84 91 12 86 -80 82 hintmask 10110000 @@ -1586,16 +1611,19 @@ - + - 0 79 122 70 42 70 226 79 hstem - 298 81 vstem + 91 vstem + 283 632 rmoveto + 93 hlineto + 10 -26 callgsubr + -96 hlineto return - + 4 2 2 4 1 hvcurveto 5 hlineto @@ -1605,15 +1633,14 @@ - + - 54 callgsubr - 103 61 return + 35 29 -29 -35 -35 -29 -29 -35 return - + vvcurveto -54 55 -38 151 -12 vhcurveto @@ -1622,38 +1649,31 @@ - - - 35 29 -29 -35 -35 -29 -29 -35 return - - - - - - - hintmask 1000010001001000111100010001000010011100 - return - - - - - - - hintmask 1000010001010000111100010000100010101100 - return - - - - - - - -245 68 319 63 return - - - - + -35 -29 29 35 35 29 29 35 return + + + + + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + + + hintmask 1100010001001000111100010001010000101100 + return + + + + + + hlineto -155 -129 rlineto return @@ -1661,16 +1681,14 @@ - + - 0 callgsubr - hstem - return + -245 68 319 63 return - + vlineto -91 -8 rlineto @@ -1679,43 +1697,49 @@ - + - 21 callsubr + 24 callgsubr 212 94 vstem return - + - rmoveto - 127 hlineto - 3 123 rlineto - -127 hlineto - endchar - - - - - - - -17 77 568 77 hstem - 57 95 321 94 vstem + -50 64 -33 callgsubr return - + 113 97 -103 -182 -184 -96 -102 -117 return - + + + 17 callgsubr + 246 96 vstem + return + + + + + + + 6 78 rlineto + -352 -78 hlineto + return + + + + + 110 hlineto 5 133 rlineto @@ -1724,7 +1748,7 @@ - + hstem 178 65 return @@ -1732,15 +1756,7 @@ - - - -13 75 417 78 hstem - 69 90 266 90 return - - - - - + 74 821 75 hstem 380 86 vstem @@ -1749,67 +1765,39 @@ - - - rmoveto - 56 callsubr - return - - - - - - - 137 -113 rlineto - return - - - - - - - -17 78 566 78 return - - - - - 135 vhcurveto - return + -10 77 540 90 return - rmoveto - -48 callgsubr - return + -16 75 425 75 return - -137 -206 vhcurveto - 54 3 rmoveto - 178 return + -17 78 566 78 return - 243 67 230 7 hstem - 118 91 return + 123 94 return - hintmask 1000010100001000111100010001000010101100 + 96 callgsubr + hstem + 105 91 243 91 vstem return @@ -1817,7 +1805,8 @@ - hintmask 1000010001010000111100010001000010101100 + 24 callsubr + vstem return @@ -1825,15 +1814,17 @@ - hintmask 1000010001000100111100010011000010101100 - return + 243 67 230 7 hstem + 118 91 return - 0 79 90 callsubr + -19 -193 rlineto + 65 hlineto + 19 193 rlineto return @@ -1841,6 +1832,38 @@ + hintmask 1000010001001000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111010010001000010101100 + return + + + + + + + hintmask 1100010001001000111100010000100010101100 + return + + + + + + + -13 78 417 75 hstem + return + + + + + + hlineto 138 114 rlineto return @@ -1848,7 +1871,14 @@ - + + + -210 1017 return + + + + + hstem 141 70 return @@ -1856,26 +1886,7 @@ - - - 91 vstem - 330 return - - - - - - - hlineto - -61 -51 rlineto - -77 vlineto - 49 -41 rlineto - return - - - - - + -53 -52 119 -87 hhcurveto -65 -45 -59 return @@ -1883,23 +1894,24 @@ - + - rmoveto - -41 callgsubr + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto return - + - 270 91 return + 1034 hstem + 130 90 vstem + 528 return - + hstem 80 90 return @@ -1907,16 +1919,16 @@ - + - 1034 hstem - 405 90 vstem - 97 return + 1 callsubr + -438 -77 hlineto + return - + vvcurveto -54 56 -38 150 -12 vhcurveto @@ -1925,14 +1937,24 @@ - + - -78 37 -515 -985 80 -32 return + 1034 hstem + 405 90 vstem + 97 return - + + + 55 -39 151 -11 vhcurveto + endchar + + + + + -337 279 rlineto return @@ -1940,14 +1962,7 @@ - - - 124 121 96 return - - - - - + rlineto -109 hlineto @@ -1956,18 +1971,25 @@ - + hstem - 71 90 return + 133 93 return - + - 669 rmoveto - return + vstem + 305 return + + + + + + + 479 78 return diff --git a/ligature/OperatorMonoSSmLig-Book/subrs.xml b/ligature/OperatorMonoSSmLig-Book/subrs.xml index 02a9ad8..445f180 100644 --- a/ligature/OperatorMonoSSmLig-Book/subrs.xml +++ b/ligature/OperatorMonoSSmLig-Book/subrs.xml @@ -45,12 +45,12 @@ rmoveto hintmask 11010100 - -52 callsubr - hintmask 11011000 - -78 callsubr - hintmask 11101000 -51 callgsubr hintmask 11011000 + -77 callgsubr + hintmask 11101000 + -52 callsubr + hintmask 11011000 -82 callgsubr hintmask 11101000 -46 callsubr @@ -102,7 +102,7 @@ - 35 callgsubr + 37 callgsubr -105 callsubr return @@ -111,7 +111,7 @@ - -41 callsubr + -40 callgsubr -176 97 -102 135 hvcurveto 15 75 rmoveto -92 -63 78 142 133 62 72 89 92 63 -77 -142 -134 -62 -72 -89 hvcurveto @@ -187,7 +187,7 @@ rmoveto 141 86 89 155 hvcurveto -79 callgsubr - -154 82 -85 69 callgsubr + -154 82 -85 72 callsubr endchar @@ -240,7 +240,7 @@ rmoveto 105 -303 rlineto 84 hlineto - -79 callsubr + -78 callgsubr -60 callsubr @@ -306,7 +306,7 @@ - 491 -77 callsubr + 491 -78 callsubr vlineto endchar @@ -315,14 +315,11 @@ - 19 129 23 211 13 204 rrcurveto - -86 hlineto - -8 -155 -7 -130 -9 -147 rrcurveto - -4 hlineto - -11 35 -77 220 -10 28 rrcurveto - -55 hlineto - -96 -281 rlineto - -4 hlineto + 165 -342 47 118 vvcurveto + 57 63 44 240 -16 vhcurveto + -6 85 rlineto + -283 16 -110 -101 -99 -160 342 -43 -126 vvcurveto + -66 -90 -56 -251 21 vhcurveto return @@ -330,15 +327,6 @@ - 65 28 39 36 51 vvcurveto - 65 -68 42 -88 -108 -59 -61 -56 -51 47 -33 54 -29 vhcurveto - return - - - - - - hlineto 7 69 rlineto -203 475 -287 hlineto @@ -348,11 +336,20 @@ + + + 8 79 rlineto + -72 callgsubr + return + + + + rmoveto -1 -86 rlineto - 319 -17 119 112 105 -78 callgsubr + 319 -17 119 112 105 -79 callsubr return @@ -360,8 +357,10 @@ - -77 callgsubr - hlineto + rmoveto + -62 callgsubr + 432 vlineto + 7 74 rlineto endchar @@ -405,14 +404,14 @@ rmoveto - -75 callsubr + -75 callgsubr - -48 callgsubr + -49 callsubr -44 callgsubr return @@ -450,14 +449,11 @@ - rmoveto - 258 -532 rlineto - 88 688 -87 hlineto - 3 -522 rlineto - -4 hlineto - -249 522 rlineto - -98 -688 87 hlineto - -3 532 rlineto + 10 76 rlineto + -266 -13 -77 73 144 vvcurveto + 115 55 76 280 -1 vhcurveto + -6 86 rlineto + -317 -6 -102 -133 -150 vvcurveto return @@ -475,11 +471,11 @@ - 82 callgsubr + 85 callsubr 83 -21 66 -37 47 hvcurveto 47 67 -54 35 -41 -58 rlineto 24 -35 -43 13 -48 hhcurveto - -41 callsubr + -40 callgsubr -85 22 -67 39 -47 hvcurveto -47 -65 54 -36 40 58 rlineto -24 35 42 -12 47 hhcurveto @@ -581,14 +577,14 @@ - -10 79 247 66 238 21 callgsubr - -307 -77 -66 77 -317 5 callgsubr + -10 79 247 66 238 23 callgsubr + -307 -77 -66 77 -317 6 callgsubr -370 -284 rmoveto 242 141 vlineto 4 66 rlineto -145 234 hlineto + 36 callgsubr 34 callgsubr - 33 callsubr endchar @@ -596,7 +592,7 @@ - 760 -94 callsubr + 757 -94 callgsubr return @@ -604,10 +600,10 @@ - 460 hlineto - 7 82 -365 -2 358 528 rlineto - 80 -448 vlineto - -8 -82 357 2 -361 -528 rlineto + 451 hlineto + 7 80 -354 -2 344 390 rlineto + 76 -438 vlineto + -7 -80 342 2 -345 -389 rlineto endchar @@ -615,7 +611,8 @@ - 111 68 57 64 53 -54 34 -58 29 hvcurveto + -69 -27 -40 -39 -54 vvcurveto + -64 62 -45 98 vhcurveto return @@ -642,7 +639,7 @@ - 32 58 74 64 43 198 -21 hvcurveto + 164 104 134 243 -1 hvcurveto return @@ -650,7 +647,7 @@ - 40 callsubr + 43 callsubr -38 callsubr 75 hintmask 11011000 303 return @@ -710,7 +707,7 @@ - -139 -118 -121 -176 return + 140 117 118 180 return @@ -786,7 +783,7 @@ -27 callsubr - -2 callsubr + -1 callsubr return @@ -811,18 +808,18 @@ - 52 168 59 hstem - 140 69 203 72 vstem - 199 return + 62 336 61 hstem + 127 74 222 73 95 callgsubr + return - 60 167 51 78 callgsubr - 204 70 vstem - 312 return + 52 168 59 hstem + 140 69 203 72 vstem + 199 return @@ -848,12 +845,12 @@ rmoveto - 62 -57 rlineto - 240 197 96 163 161 vvcurveto - 157 -95 160 -237 196 vhcurveto - -62 -59 rlineto - 222 -175 82 -143 -140 vvcurveto - -141 -81 -141 -227 -178 vhcurveto + -62 57 rlineto + -240 -197 -96 -163 -161 vvcurveto + -157 95 -160 236 -196 vhcurveto + 63 58 rlineto + -222 175 -82 143 140 vvcurveto + 141 80 142 228 178 vhcurveto endchar @@ -866,7 +863,7 @@ 191 -251 97 14 -209 276 69 81 65 87 62 89 rlinecurve -92 7 -58 -85 -58 -76 -64 -75 rlinecurve -84 -2 rlineto - 475 57 callgsubr + 475 60 callgsubr -776 91 242 vlineto return @@ -893,8 +890,8 @@ - 51 -64 -1 callgsubr - return + -11 callsubr + 296 71 return @@ -921,8 +918,8 @@ 196 85 vstem 426 hmoveto -25 38 rlineto - -150 -70 -55 -52 -52 50 callgsubr - 3 callgsubr + -150 -70 -55 -52 -52 54 callgsubr + 4 callgsubr endchar @@ -930,16 +927,16 @@ - -20 callgsubr - vstem - 156 return + 70 callgsubr + -7 callgsubr + return - 566 78 -7 callsubr + 566 78 -8 callsubr return @@ -947,8 +944,8 @@ - -366 -306 rlineto - -77 vlineto + hstem + 97 91 241 91 vstem return @@ -956,8 +953,8 @@ - 632 42 callsubr - 146 17 callsubr + 632 46 callgsubr + 146 20 callgsubr vstem 146 632 -85 callsubr endchar @@ -988,7 +985,8 @@ - 211 69 330 80 return + 62 255 138 hstem + return @@ -1005,7 +1003,7 @@ - 63 63 callgsubr + 63 67 callgsubr 164 69 vstem return @@ -1015,7 +1013,7 @@ hstem - 68 92 306 91 vstem + 57 96 318 96 vstem return @@ -1024,7 +1022,7 @@ hstem - 57 96 318 96 vstem + 90 94 256 94 vstem return @@ -1032,18 +1030,28 @@ - 619 238 hstem - 187 286 vstem - 187 -67 callgsubr - endchar + hlineto + 291 241 rlineto + hintmask 10010000 + -50 64 rlineto + hintmask 01100000 + -14 callgsubr + hintmask 10100000 + 369 -310 52 64 rlineto + hintmask 01100000 + -297 246 rlineto + return - 1 77 rlineto - return + -37 callsubr + -112 -5 rcurveline + -36 callgsubr + rrcurveto + endchar @@ -1060,7 +1068,9 @@ - -126 2 -177 -238 vvcurveto + hlineto + 2 130 rlineto + -133 hlineto return @@ -1068,8 +1078,7 @@ - 84 callgsubr - 286 88 vstem + -126 2 -177 -238 vvcurveto return @@ -1077,27 +1086,26 @@ - 110 31 110 return + 87 callgsubr + 286 88 vstem + return - 114 396 vstem - 310 -43 callgsubr - endchar + -306 rlineto + -77 vlineto + return - 12 callgsubr - 440 84 hintmask 10010000 - -2 callgsubr - hintmask 01110000 - 67 callgsubr + rmoveto + -6 callgsubr return @@ -1105,8 +1113,9 @@ - 68 162 51 106 7 callgsubr - return + 159 286 vstem + 418 -43 callsubr + endchar @@ -1123,8 +1132,8 @@ - -11 callsubr - 24 callsubr + 37 65 35 89 25 98 -79 9 rcurveline + -16 -75 -22 -73 -26 -59 rrcurveto return @@ -1132,41 +1141,34 @@ - 55 callsubr - 407 71 vstem - 158 return + -17 81 -7 callsubr + return - 45 callsubr - hstem - 392 74 vstem - 152 return + rmoveto + 133 -3 callsubr + return - 632 -50 callsubr - return + 59 callsubr + 407 71 vstem + 158 return - 9 callgsubr - -511 -77 hlineto - 1099 hmoveto - -5 callsubr - -512 -77 hlineto - 1099 hmoveto - -5 callsubr - -511 -77 hlineto + rmoveto + 266 -127 112 -335 -47 vhcurveto return @@ -1174,24 +1176,24 @@ - -25 694 -383 78 hstemhm - 440 84 hintmask 10100000 - -2 callgsubr - hintmask 01100000 - 291 -240 rlineto - return + 49 callsubr + hstem + 392 74 vstem + 152 return - -50 64 rlineto - hintmask 10001000 - -23 callgsubr - rlineto - hintmask 01001000 - -155 128 rlineto + 1 callsubr + -511 -77 hlineto + 1099 hmoveto + -6 callgsubr + -512 -77 hlineto + 1099 hmoveto + -6 callgsubr + -511 -77 hlineto return @@ -1199,26 +1201,25 @@ - 0 166 366 156 hstem - 95 86 return + -362 rmoveto + 46 -14 rlineto + hintmask 11010000 + -5 callsubr - -10 callgsubr - hstem - 290 91 vstem - return + 13 callsubr + -1148 84 return - 0 112 91 callgsubr - 307 86 vstem + -24 693 -8 callgsubr return @@ -1226,15 +1227,16 @@ - 253 68 300 78 hstem - 109 93 return + 0 166 366 156 hstem + 95 86 return - hintmask 1000010001001000111100010001000010101100 + 0 112 95 callsubr + 307 86 vstem return @@ -1242,29 +1244,52 @@ - 370 311 rlineto - return + 253 68 300 78 hstem + 109 93 return - 93 151 93 return + hintmask 1000010001001000111100010001000010101100 + return - 25 callsubr - endchar + -3 callgsubr + hstemhm + return + hlineto + -6 callgsubr + return + + + + + + + vstem + 372 47 rmoveto + -699 272 rlineto + 14 vlineto + 702 266 -40 70 -764 0 callsubr + return + + + + + + rmoveto 269 -246 61 63 -257 229 263 227 -60 63 -271 -245 rlineto endchar @@ -1272,7 +1297,16 @@ - + + + -8 74 -73 76 178 59 165 78 -74 76 hstemhm + 45 85 136 78 149 83 hintmask 01101111 + return + + + + + 260 rmoveto 60 hlineto @@ -1284,34 +1318,10 @@ - - - -4 76 401 78 hstem - 120 93 return - - - - - - - 0 69 637 69 hstem - 83 callgsubr - return - - - - - - - 0 74 541 73 return - - - - - hstem - 47 531 vstem + 0 69 637 69 hstem + 86 callsubr return @@ -1319,8 +1329,8 @@ - -3 callgsubr - 609 -93 hlineto + -52 -65 332 -274 rlineto + -11 vlineto return @@ -1328,21 +1338,41 @@ - -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + hstem + 265 94 vstem + return - 168 56 callgsubr - return + rmoveto + 60 -64 270 246 6 91 -270 245 -61 -62 258 -230 rlineto + endchar + 86 5 rlineto + -6 124 -3 172 244 vvcurveto + return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + 438 hlineto 8 69 rlineto return @@ -1350,18 +1380,27 @@ - + - hintmask 10011000 - -50 64 -23 callgsubr - rlineto - hintmask 01111000 + 670 79 hstem + 127 371 vstem + 498 670 -23 callsubr + endchar + + + + + + + rmoveto + -45 14 -61 -70 -22 -88 10 -74 rlinecurve + 112 5 -24 64 -6 72 36 77 rlinecurve return - + rmoveto 123 hlineto @@ -1372,7 +1411,17 @@ - + + + rmoveto + -85 -8 rlineto + -983 85 vlineto + return + + + + + 79 hstem 101 92 276 94 vstem @@ -1381,54 +1430,38 @@ - - - 54 callsubr - 93 61 return - - - - - - - -203 -84 -94 -192 28 vhcurveto - return - - - - - - - 814 -23 callsubr - return - - - - - - - 55 callgsubr - hintmask 10010000 - -21 callsubr - endchar - - - - - rmoveto - -274 hlineto - -4 -74 rlineto - 364 970 -361 -75 275 hlineto - endchar + 58 callsubr + 93 61 return - 23 callgsubr + 58 callgsubr + hintmask 10010000 + -20 callgsubr + endchar + + + + + + + rmoveto + -969 360 vlineto + 8 73 rlineto + -281 822 276 74 hlineto + endchar + + + + + + + 25 callsubr hintmask 10010000 -337 -280 51 -64 rlineto return @@ -1436,7 +1469,25 @@ - + + + rmoveto + 44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto + return + + + + + + + 0 79 386 79 hstem + 88 458 vstem + return + + + + + 0 81 526 81 hstem 81 467 vstem @@ -1445,43 +1496,41 @@ - - - -10 callgsubr - hstem - 225 89 vstem - return - - - - - + 56 347 56 return - + rmoveto 9 73 rlineto - -94 10 -36 28 callgsubr + -94 10 -36 31 callgsubr 114 53 vhcurveto return - + - 151 hstem + -3 callgsubr + hstem return - + + + 145 124 129 212 211 -116 120 -146 return + + + + + -194 3 2 176 -88 1 rlineto -176 vlineto @@ -1490,34 +1539,32 @@ - + - -9 76 407 70 hstem - 203 90 return + -7 79 394 86 hstem + 95 90 vstem + return - + 64 320 64 return - + - 91 vstem - 283 632 rmoveto - 93 hlineto - 10 -26 callgsubr - -96 hlineto + 0 79 122 70 42 70 226 79 hstem + 298 81 vstem return - + 65 hstemhm 262 81 -80 86 13 90 -84 87 hintmask 11001000 @@ -1526,40 +1573,10 @@ - - - 14 callsubr - 239 92 vstem - return - - - - - - - 61 103 -11 callgsubr - return - - - - - - - -35 -29 29 35 35 29 29 35 return - - - - - - - -9 -7 -7 -9 -9 -7 6 10 return - - - - - hintmask 1000010001001000111100010100000010101100 + 16 callsubr + 239 92 vstem return @@ -1567,7 +1584,7 @@ - hintmask 1100010001001000111100010001010000101100 + 61 103 -11 callsubr return @@ -1575,39 +1592,38 @@ - -244 40 callsubr - return + 59 callgsubr + 103 61 return - 41 callgsubr - hstem - return + -9 -7 -7 -9 -9 -7 6 10 return - 8 73 rlineto - -94 return + hintmask 1000010001010000111100010000100010101100 + return - 207 -81 -207 -197 -77 197 -208 81 return + hintmask 1000010001001000111100010001000010011100 + return - -50 64 -33 callgsubr + -244 43 callsubr return @@ -1615,8 +1631,8 @@ - 15 callgsubr - 246 96 vstem + 44 callgsubr + hstem return @@ -1624,6 +1640,41 @@ + 8 73 rlineto + -94 return + + + + + + + 207 -81 -207 -197 -77 197 -208 81 return + + + + + + + rmoveto + 127 hlineto + 3 123 rlineto + -127 hlineto + endchar + + + + + + + -17 77 568 77 hstem + 57 95 321 94 vstem + return + + + + + + -16 75 426 74 hstem 68 91 309 89 vstem return @@ -1631,16 +1682,7 @@ - - - 6 78 rlineto - -352 -78 hlineto - return - - - - - + 607 90 hstem 80 96 vstem @@ -1649,7 +1691,7 @@ - + 266 94 vstem return @@ -1657,7 +1699,7 @@ - + 73 822 74 hstem 159 87 vstem @@ -1666,48 +1708,25 @@ - - - -10 77 540 90 return - - - - - - - -16 75 425 75 return - - - - - - - 42 73 364 77 return - - - - - 123 94 return + -13 75 417 78 hstem + 69 90 266 90 return - 22 callsubr - vstem - return + 42 73 364 77 return - 91 callsubr - hstem - 105 91 243 91 vstem + rmoveto + 60 callsubr return @@ -1715,17 +1734,15 @@ - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 return + 137 -113 rlineto + return - -19 -193 rlineto - 65 hlineto - 19 193 rlineto + 135 vhcurveto return @@ -1733,15 +1750,16 @@ - hintmask 1000010001001000111010010001000010101100 - return + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return - hintmask 1100010001001000111100010000100010101100 + rmoveto + -49 callsubr return @@ -1749,23 +1767,24 @@ - hintmask 1000010001001000111100010000100010101100 - return + -137 -206 vhcurveto + 54 3 rmoveto + 178 return - 11 vlineto - 332 275 return + hintmask 1000010001010000111100010001000010101100 + return - -13 78 417 75 hstem + hintmask 1000010100001000111100010001000010101100 return @@ -1773,7 +1792,7 @@ - 75 36 75 hstem + hintmask 1000010001000100111100010011000010101100 return @@ -1781,13 +1800,38 @@ - -210 1017 return + 11 vlineto + 332 275 return + 0 79 94 callgsubr + return + + + + + + + 91 vstem + 330 return + + + + + + + 75 36 75 hstem + return + + + + + + hlineto 102 -84 rlineto -11 vlineto @@ -1797,24 +1841,34 @@ - + - 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + hlineto + -61 -51 rlineto + -77 vlineto + 49 -41 rlineto return - + - 1034 hstem - 130 90 vstem - 528 return + rmoveto + -41 callsubr + return - + + + 270 91 return + + + + + 151 hstemhm return @@ -1822,25 +1876,14 @@ - + - 54 vstem - 53 337 rmoveto - -206 return + -78 37 -515 -985 80 -32 return - - - 9 callgsubr - -438 -77 hlineto - return - - - - - + hhcurveto -34 callgsubr @@ -1849,22 +1892,30 @@ - + - 55 -39 151 -11 vhcurveto - endchar + 54 vstem + 53 337 rmoveto + -206 return - + 70 71 37 85 58 return - + + + 124 121 96 return + + + + + 54 515 vstem return @@ -1872,25 +1923,18 @@ - + + + 669 rmoveto + return + + + + + hstem - 133 93 return - - - - - - - 479 78 return - - - - - - - vstem - 305 return + 71 90 return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/config.xml b/ligature/OperatorMonoSSmLig-BookItalic/config.xml index 2499fb1..0fb6432 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/config.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/config.xml @@ -102,7 +102,7 @@ - + diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..cba696d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,53 @@ + + + 136 130 -98 77 143 130 -104 77 hstemhm + -375 851 hintmask 00000000 + hintmask 01101000 + -326 388 {fc575ff0} callsubr + hintmask 10011000 + 758 -104 {fdb5f349} callgsubr + -538 {b8250a8b} callsubr + -298 -278 {fc575ff0} callsubr + hintmask 01011000 + 760 -98 {fdb5f349} callgsubr + -538 {b8250a8b} callsubr + endchar + + + + rmoveto + 133 hlineto + 28 130 rlineto + -133 hlineto + return + + + 16 77 rlineto + return + + + hlineto + -15 -77 rlineto + return + + + rmoveto + 133 hlineto + 28 130 rlineto + -133 hlineto + return + + + + + rmoveto + {6b453ae7} callsubr + return + + + rmoveto + {6b453ae7} callsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml index 46a2dfc..2cf399e 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml @@ -2,27 +2,20 @@ 168 82 hstem -552 1086 vstem - -8 413 {28eb467f} callgsubr - -126 -246 {28eb467f} callgsubr + -8 413 {3ff74ef9} callsubr + -126 -246 {3ff74ef9} callsubr endchar - - hlineto - -15 -77 rlineto - return - - - - + rmoveto - {2ea5d542} callgsubr + {f581ec95} callsubr 1062 hmoveto - {2ea5d542} callgsubr + {f581ec95} callsubr return - - {6b453ae7} callgsubr + + {6b453ae7} callsubr -493 {b8250a8b} callsubr return @@ -30,12 +23,18 @@ 16 77 rlineto return - - rmoveto - {2ea5d542} callgsubr - 1062 hmoveto - {2ea5d542} callgsubr + + hlineto + -15 -77 rlineto return - + + rmoveto + {f581ec95} callsubr + 1062 hmoveto + {f581ec95} callsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml index d212ba4..087e6b9 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml @@ -1,21 +1,19 @@ - 168 {677e3848} callgsubr + 168 {677e3848} callsubr hstem -532 1063 vstem - 563 414 {e67ebce2} callsubr - 1014 -246 {e67ebce2} callsubr + 563 414 {f8d4a1b7} callgsubr + 1014 -246 {f8d4a1b7} callgsubr endchar - - {5a624417} callsubr - -1063 {b8250a8b} callsubr + + 77 {c2e9bcd5} callgsubr return - - rmoveto - {6b453ae7} callgsubr + + 16 77 rlineto return @@ -23,22 +21,19 @@ -15 -77 rlineto return - - {5a624417} callsubr + + + + 169 77 return + + + {fdb5f349} callgsubr -1063 {b8250a8b} callsubr return - - - - 77 {c2e9bcd5} callgsubr - return - - - 169 77 return - - - 16 77 rlineto + + rmoveto + {6b453ae7} callsubr return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml index b9755dc..2bd68c5 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml @@ -1,25 +1,19 @@ - 169 {677e3848} callgsubr + 169 {677e3848} callsubr hstem -1176 1702 vstem - -614 414 {848566a8} callsubr - -715 -246 {848566a8} callsubr + -614 414 {a94de908} callgsubr + -715 -246 {a94de908} callgsubr endchar - - rmoveto - 16 77 rlineto - -511 {c041989a} callsubr - -512 {c041989a} callsubr - -511 hlineto - -15 -77 rlineto + + 77 {c2e9bcd5} callgsubr return - - {b8250a8b} callsubr - 1099 {b1c411e4} callsubr + + 16 77 rlineto return @@ -27,31 +21,24 @@ -15 -77 rlineto return - - hmoveto - {6b453ae7} callgsubr - return - - - rmoveto - 16 77 rlineto - -511 {c041989a} callsubr - -512 {c041989a} callsubr - -511 hlineto - -15 -77 rlineto - return - - - 77 {c2e9bcd5} callgsubr - return - - + 169 77 return - - 16 77 rlineto + + rmoveto + {a1178d26} callgsubr + 1099 hmoveto + {6b453ae7} callsubr + -512 {b8250a8b} callsubr + 1099 hmoveto + {a1178d26} callgsubr + return + + + {6b453ae7} callsubr + -511 {b8250a8b} callsubr return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml index 55841f1..a3d4017 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml @@ -1,22 +1,20 @@ - 45 77 169 {677e3848} callgsubr + 45 77 169 {677e3848} callsubr hstem -1153 1554 cntrmask 11100000 - 586 537 {ea345470} callsubr - 1639 -246 {ea345470} callsubr - 1639 -246 {ea345470} callsubr + 586 537 {70fa2d50} callgsubr + 1639 -246 {70fa2d50} callgsubr + 1639 -246 {70fa2d50} callgsubr endchar - - {5a624417} callsubr - -1688 {b8250a8b} callsubr + + 77 {c2e9bcd5} callgsubr return - - rmoveto - {6b453ae7} callgsubr + + 16 77 rlineto return @@ -24,22 +22,19 @@ -15 -77 rlineto return - - {5a624417} callsubr + + + + 169 77 return + + + {fdb5f349} callgsubr -1688 {b8250a8b} callsubr return - - - - 77 {c2e9bcd5} callgsubr - return - - - 169 77 return - - - 16 77 rlineto + + rmoveto + {6b453ae7} callsubr return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml index f464044..4d9fbac 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml @@ -1,37 +1,38 @@ - {7578ecff} callgsubr + {8fe785bb} callsubr -1386 {b8250a8b} callsubr - 1477 {2605de9f} callsubr + 1477 {2605de9f} callgsubr -1504 {b8250a8b} callsubr - 1407 {638fc45d} callsubr + 1407 {638fc45d} callgsubr - - -21 687 -498 {613b027f} callgsubr + + {402b0d4d} callsubr + 76 472 hintmask 10010000 + {d78a39af} callsubr + hintmask 01110000 + 114 -115 rlineto return - + + -21 687 -498 {5b0bcb2b} callgsubr + return + + + 77 {c2e9bcd5} callgsubr + return + + 238 666 rmoveto -61 -60 rlineto return - + hlineto -15 -77 rlineto return - - hlineto - 92 -93 -2 -10 -96 -66 rlineto - return - - - hlineto - -173 -119 rlineto - hintmask 10010000 - {e00cebbc} callsubr - {113542a9} callsubr rlineto @@ -42,25 +43,24 @@ - - {fbf660f2} callsubr - 76 472 hintmask 10010000 - {d78a39af} callsubr - hintmask 01110000 - 114 -115 rlineto - return - - - {677e3848} callgsubr + + {677e3848} callsubr hstemhm return - - 77 {c2e9bcd5} callgsubr + + 169 77 return + + + hlineto + 92 -93 -2 -10 -96 -66 rlineto return - - 169 77 return + + hlineto + -173 -119 rlineto + hintmask 10010000 + {e00cebbc} callsubr \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml index cefe845..42a1454 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml @@ -1,37 +1,38 @@ - {7578ecff} callgsubr + {8fe785bb} callsubr -761 {b8250a8b} callsubr - 852 {2605de9f} callsubr + 852 {2605de9f} callgsubr -879 {b8250a8b} callsubr - 782 {638fc45d} callsubr + 782 {638fc45d} callgsubr - - -21 687 -498 {613b027f} callgsubr + + {402b0d4d} callsubr + 76 472 hintmask 10010000 + {d78a39af} callsubr + hintmask 01110000 + 114 -115 rlineto return - + + -21 687 -498 {5b0bcb2b} callgsubr + return + + + 77 {c2e9bcd5} callgsubr + return + + 238 666 rmoveto -61 -60 rlineto return - + hlineto -15 -77 rlineto return - - hlineto - 92 -93 -2 -10 -96 -66 rlineto - return - - - hlineto - -173 -119 rlineto - hintmask 10010000 - {e00cebbc} callsubr - {113542a9} callsubr rlineto @@ -42,25 +43,24 @@ - - {fbf660f2} callsubr - 76 472 hintmask 10010000 - {d78a39af} callsubr - hintmask 01110000 - 114 -115 rlineto - return - - - {677e3848} callgsubr + + {677e3848} callsubr hstemhm return - - 77 {c2e9bcd5} callgsubr + + 169 77 return + + + hlineto + 92 -93 -2 -10 -96 -66 rlineto return - - 169 77 return + + hlineto + -173 -119 rlineto + hintmask 10010000 + {e00cebbc} callsubr \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml index c6ba7bd..06a096c 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml @@ -1,6 +1,6 @@ - {fbf660f2} callsubr + {402b0d4d} callsubr -246 472 -122 472 hintmask 01001000 -155 334 rmoveto hintmask 01010000 @@ -14,7 +14,7 @@ -982 {b8250a8b} callsubr 1072 hlineto hintmask 10010000 - {dd8cf1f6} callgsubr + {dd8cf1f6} callsubr 352 10 rmoveto hintmask 10001000 381 262 {588d100c} callsubr @@ -22,40 +22,40 @@ endchar - - -21 687 -498 {613b027f} callgsubr - return - - - hlineto - -15 -77 rlineto - return - - - hlineto - -56 -39 -14 -76 52 -54 rlineto - return - - - -39 70 -419 -291 -14 -76 310 -320 62 60 return - - - - - {677e3848} callgsubr - hstemhm + + -21 687 -498 {5b0bcb2b} callgsubr return 77 {c2e9bcd5} callgsubr return - - 169 77 return + + hlineto + -15 -77 rlineto + return - + + hlineto + -56 -39 -14 -76 52 -54 rlineto + return + + 183 -189 62 60 -283 285 rlineto return + + -39 70 -419 -291 -14 -76 310 -320 62 60 return + + + + + {677e3848} callsubr + hstemhm + return + + + 169 77 return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml index 98b7b0a..f240fe2 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml @@ -1,8 +1,8 @@ - -202 999 -629 {613b027f} callgsubr + -202 999 -629 {5b0bcb2b} callgsubr -532 1063 -900 752 hintmask 01110000 - 563 414 {5a624417} callsubr + 563 414 {fdb5f349} callgsubr -386 hlineto hintmask 01101000 190 274 {34e2f07c} callgsubr @@ -19,42 +19,42 @@ hintmask 01001000 257 370 rlineto 547 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -509 hlineto hintmask 01101000 117 169 rlineto endchar - - rmoveto - {6b453ae7} callgsubr + + 77 {c2e9bcd5} callgsubr return - + + 16 77 rlineto + return + + hlineto -15 -77 rlineto return - - {677e3848} callgsubr + + {677e3848} callsubr hstemhm return - - 77 {c2e9bcd5} callgsubr - return - - + 169 77 return - - 16 77 rlineto + + rmoveto + {6b453ae7} callsubr return - + rlineto hintmask 10001000 return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml index d35945e..9261087 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,8 +1,8 @@ - -202 999 -752 77 169 {613b027f} callgsubr + -202 999 -752 77 169 {5b0bcb2b} callgsubr -702 752 hintmask 00011000 - 586 537 {5a624417} callsubr + 586 537 {fdb5f349} callgsubr -657 hlineto 105 151 {34e2f07c} callgsubr -72 32 rlineto @@ -23,47 +23,47 @@ hintmask 01001000 172 247 rlineto 940 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -903 hlineto hintmask 00101000 118 169 rlineto 817 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -780 hlineto hintmask 00011000 118 169 rlineto endchar - - rmoveto - {6b453ae7} callgsubr + + 77 {c2e9bcd5} callgsubr return - + + 16 77 rlineto + return + + hlineto -15 -77 rlineto return - - {677e3848} callgsubr + + {677e3848} callsubr hstemhm return - - 77 {c2e9bcd5} callgsubr - return - - + 169 77 return - - 16 77 rlineto + + rmoveto + {6b453ae7} callsubr return - + rlineto hintmask 10001000 return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml index 712d558..5f33c99 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml @@ -1,14 +1,14 @@ - {fbf660f2} callsubr - -1174 472 778 {4b48d46d} callsubr + {402b0d4d} callsubr + -1174 472 778 {4b48d46d} callgsubr -1133 hlineto hintmask 10011000 -170 175 {cc6c9f4a} callgsubr -381 -262 39 -70 rlineto hintmask 01011000 272 189 rlineto - 1112 {f06b7f2a} callsubr + 1112 {f06b7f2a} callgsubr -1113 hlineto 36 25 14 77 rlineto hintmask 01111000 @@ -18,15 +18,12 @@ endchar - - -21 687 -498 {613b027f} callgsubr + + -21 687 -498 {5b0bcb2b} callgsubr return - - 472 hintmask 10011000 - {d78a39af} callsubr - hintmask 01111000 - 114 -115 rlineto + + 77 {c2e9bcd5} callgsubr return @@ -34,7 +31,30 @@ -61 -60 rlineto return - + + 39 -70 419 291 14 77 return + + + + + {677e3848} callsubr + hstemhm + return + + + 169 77 return + + + 472 hintmask 10011000 + {d78a39af} callsubr + hintmask 01111000 + 114 -115 rlineto + return + + + -61 -60 282 -285 -2 -10 return + + hlineto -173 -119 rlineto hintmask 10011000 @@ -45,25 +65,5 @@ -96 -66 rlineto return - - 39 -70 419 291 14 77 return - - - - - {677e3848} callgsubr - hstemhm - return - - - 77 {c2e9bcd5} callgsubr - return - - - 169 77 return - - - -61 -60 282 -285 -2 -10 return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml index d42b56a..bcc3102 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml @@ -1,6 +1,6 @@ - {fbf660f2} callsubr + {402b0d4d} callsubr -1174 472 -128 472 hintmask 01010000 -702 347 rmoveto hintmask 10010000 @@ -16,7 +16,7 @@ hintmask 01001000 272 189 rlineto 1034 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -939 hlineto 36 25 14 77 rlineto hintmask 01101000 @@ -25,35 +25,35 @@ endchar - - -21 687 -498 {613b027f} callgsubr - return - - - - - {677e3848} callgsubr - hstemhm + + -21 687 -498 {5b0bcb2b} callgsubr return 77 {c2e9bcd5} callgsubr return - + + 16 77 rlineto + return + + + + + {677e3848} callsubr + hstemhm + return + + 169 77 return - + -61 -60 282 -285 -2 -10 return - + rlineto hintmask 10001000 return - - 16 77 rlineto - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml index c47fbd7..1a23611 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml @@ -2,7 +2,7 @@ {74a3c57b} callgsubr -888 hlineto - {f185d220} callsubr + {f185d220} callgsubr 908 {361dc461} callsubr @@ -11,22 +11,18 @@ -61 -60 rlineto return - - -15 -78 rlineto - return - - + hlineto -345 -237 rlineto hintmask 10100000 {e00cebbc} callsubr - + {113542a9} callsubr rlineto endchar - + 39 -70 419 291 14 77 return @@ -43,5 +39,9 @@ -21 687 -380 78 hstemhm return + + -15 -78 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml index 0fdbf17..5b05622 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml @@ -3,12 +3,24 @@ 286 78 hstem -436 346 182 346 vstem -105 286 rmoveto - {8c70c3da} callgsubr + {2cc8b1f4} callsubr 859 hmoveto - {8c70c3da} callgsubr + {2cc8b1f4} callsubr endchar + + {31c226ba} callgsubr + {f185d220} callgsubr + return + + + {31c226ba} callgsubr + {f185d220} callgsubr + return + + + 15 78 rlineto -331 hlineto @@ -23,17 +35,5 @@ -331 hlineto return - - - - {31c226ba} callsubr - {f185d220} callsubr - return - - - {31c226ba} callsubr - {f185d220} callsubr - return - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml index 7b2b9b5..3acb187 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -2,7 +2,7 @@ {74a3c57b} callgsubr -1520 hlineto - {f185d220} callsubr + {f185d220} callgsubr 1540 {361dc461} callsubr @@ -11,22 +11,18 @@ -61 -60 rlineto return - - -15 -78 rlineto - return - - + hlineto -345 -237 rlineto hintmask 10100000 {e00cebbc} callsubr - + {113542a9} callsubr rlineto endchar - + 39 -70 419 291 14 77 return @@ -43,5 +39,9 @@ -21 687 -380 78 hstemhm return + + -15 -78 rlineto + return + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml index a47ba13..a74c89e 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml @@ -1,10 +1,10 @@ - {fbf660f2} callsubr + {402b0d4d} callsubr -1148 1680 -1678 472 hintmask 01110000 -939 414 rmoveto 1502 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -1406 hlineto hintmask 01101000 153 105 {34e2f07c} callgsubr @@ -13,38 +13,38 @@ hintmask 01001000 -128 129 rlineto 1417 hlineto - {6b453ae7} callgsubr + {6b453ae7} callsubr -1510 hlineto -78 79 2 10 rlineto endchar - - -21 687 -498 {613b027f} callgsubr - return - - - -39 70 -419 -291 -14 -76 310 -320 62 60 return - - - - - {677e3848} callgsubr - hstemhm + + -21 687 -498 {5b0bcb2b} callgsubr return 77 {c2e9bcd5} callgsubr return - - 169 77 return - - + 16 77 rlineto return - + + -39 70 -419 -291 -14 -76 310 -320 62 60 return + + + + + {677e3848} callsubr + hstemhm + return + + + 169 77 return + + rlineto hintmask 10001000 return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml index ceb5e50..d180d10 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml @@ -1,10 +1,10 @@ - {fbf660f2} callsubr - -1146 472 750 {4b48d46d} callsubr + {402b0d4d} callsubr + -1146 472 750 {4b48d46d} callgsubr -1118 hlineto {0fed7c50} callsubr - 1151 {f06b7f2a} callsubr + 1151 {f06b7f2a} callgsubr -1340 hlineto {7561d8ce} callgsubr 1306 hlineto @@ -12,15 +12,12 @@ endchar - - -21 687 -498 {613b027f} callgsubr + + -21 687 -498 {5b0bcb2b} callgsubr return - - 472 hintmask 10011000 - {d78a39af} callsubr - hintmask 01111000 - 114 -115 rlineto + + 77 {c2e9bcd5} callgsubr return @@ -44,7 +41,27 @@ -39 70 -419 -291 -14 -76 310 -320 62 60 return - + + 39 -70 419 291 14 77 return + + + + + {677e3848} callsubr + hstemhm + return + + + 169 77 return + + + 472 hintmask 10011000 + {d78a39af} callsubr + hintmask 01111000 + 114 -115 rlineto + return + + hlineto -173 -119 rlineto hintmask 10011000 @@ -55,24 +72,7 @@ -96 -66 rlineto return - - 39 -70 419 291 14 77 return - - - - - {677e3848} callgsubr - hstemhm - return - - - 77 {c2e9bcd5} callgsubr - return - - - 169 77 return - - + -78 79 2 10 rlineto hintmask 01111000 116 80 rlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml index 1524b05..f62311c 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml @@ -1,6 +1,6 @@ - {fbf660f2} callsubr + {402b0d4d} callsubr -1146 472 778 472 hintmask 01001000 195 334 rmoveto 381 262 {34e2f07c} callgsubr @@ -12,7 +12,7 @@ {0fed7c50} callsubr 1133 hlineto hintmask 10011000 - {dd8cf1f6} callgsubr + {dd8cf1f6} callsubr hintmask 01011000 -1172 -79 rmoveto {7561d8ce} callgsubr @@ -20,55 +20,55 @@ endchar - - -21 687 -498 {613b027f} callgsubr - return - - - 153 105 rlineto - {1cc56ba1} callsubr - hintmask 01011000 - -128 129 rlineto - return - - - hintmask 10011000 - {588d100c} callsubr - rlineto - return - - - -39 70 -419 -291 -14 -76 310 -320 62 60 return - - - hlineto - -56 -39 -14 -76 52 -54 rlineto - return - - - - - {677e3848} callgsubr - hstemhm + + -21 687 -498 {5b0bcb2b} callgsubr return 77 {c2e9bcd5} callgsubr return - + + 153 105 rlineto + {1cc56ba1} callsubr + hintmask 01011000 + -128 129 rlineto + return + + + hintmask 10011000 + {588d100c} callsubr + rlineto + return + + + -39 70 -419 -291 -14 -76 310 -320 62 60 return + + + 183 -189 62 60 -283 285 rlineto + return + + + hlineto + -56 -39 -14 -76 52 -54 rlineto + return + + + + + {677e3848} callsubr + hstemhm + return + + 169 77 return - + rlineto hintmask 10001000 return - - 183 -189 62 60 -283 285 rlineto - return - - + -78 79 2 10 rlineto hintmask 01111000 116 80 rlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml index 49c6a4b..586d25b 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -11,7 +11,7 @@ 21 78 rlineto -531 hlineto 873 hmoveto - {f185d220} callsubr + {f185d220} callgsubr 1246 hlineto 21 78 rlineto -1551 -364 {e4f1ffe8} callsubr @@ -34,11 +34,7 @@ -39 70 -419 -291 -14 -76 310 -320 62 60 return - - -15 -78 rlineto - return - - + rmoveto 122 hlineto 25 124 rlineto @@ -46,5 +42,10 @@ endchar - + + + -15 -78 rlineto + return + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml index 6b56eaf..bffdd25 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml @@ -1,20 +1,15 @@ {ce331721} callgsubr - -521 {67e00e75} callgsubr - -875 {1427aa54} callsubr + -521 {67e00e75} callsubr + -875 {1427aa54} callgsubr 862 hlineto endchar - - hlineto - 337 232 rlineto - hintmask 10100000 - {588d100c} callsubr - rlineto - hintmask 01100000 - -245 247 rlineto + + 472 hintmask 01100000 + 489 364 rmoveto return @@ -26,9 +21,14 @@ -21 687 -380 78 hstemhm return - - 472 hintmask 01100000 - 489 364 rmoveto + + hlineto + 337 232 rlineto + hintmask 10100000 + {588d100c} callsubr + rlineto + hintmask 01100000 + -245 247 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml index 9219758..110ce48 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,20 +1,15 @@ {ce331721} callgsubr - -1146 {67e00e75} callgsubr - -1500 {1427aa54} callsubr + -1146 {67e00e75} callsubr + -1500 {1427aa54} callgsubr 1487 hlineto endchar - - hlineto - 337 232 rlineto - hintmask 10100000 - {588d100c} callsubr - rlineto - hintmask 01100000 - -245 247 rlineto + + 472 hintmask 01100000 + 489 364 rmoveto return @@ -26,9 +21,14 @@ -21 687 -380 78 hstemhm return - - 472 hintmask 01100000 - 489 364 rmoveto + + hlineto + 337 232 rlineto + hintmask 10100000 + {588d100c} callsubr + rlineto + hintmask 01100000 + -245 247 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml new file mode 100644 index 0000000..b492ccc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml @@ -0,0 +1,37 @@ + + + -61 72 200 72 138 72 200 72 hstemhm + 32 73 190 74 -57 73 115 74 hintmask 11111011 + 208 421 rmoveto + 87 70 72 106 20 hvcurveto + 102 19 -34 64 -85 hhcurveto + -87 -71 -73 -104 -21 hvcurveto + -103 -21 38 -64 85 hhcurveto + 438 292 rmoveto + -71 37 -553 -771 74 -32 {c3284665} callsubr + 746 rmoveto + 44 15 -38 -65 -12 hvcurveto + -60 -11 -29 -37 -44 hhcurveto + -44 -16 38 65 13 hvcurveto + 61 12 28 36 44 hhcurveto + 131 -754 rmoveto + 87 70 72 106 21 hvcurveto + 102 20 -36 64 -85 hhcurveto + hintmask 11111101 + -87 -71 -73 -104 -20 hvcurveto + -103 -20 36 -64 85 hhcurveto + 57 272 rmoveto + 44 16 -38 -65 -13 hvcurveto + -60 -12 -28 -37 -44 hhcurveto + -44 -15 38 65 12 hvcurveto + 61 11 29 36 44 hhcurveto + endchar + + + + rlineto + 169 return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml index c2d9f9c..84f45eb 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml @@ -6,8 +6,8 @@ {ce5baade} callsubr 440 hmoveto {ce5baade} callsubr - -484 -753 {378fec3f} callgsubr - 415 -123 {378fec3f} callgsubr + -484 -753 {378fec3f} callsubr + 415 -123 {378fec3f} callsubr endchar @@ -29,21 +29,13 @@ 106 -129 61 -270 28 vhcurveto return + + rmoveto + 121 hlineto + 25 123 rlineto + -121 hlineto + return + - - - rmoveto - 121 hlineto - 25 123 rlineto - -121 hlineto - return - - - rmoveto - 121 hlineto - 25 123 rlineto - -121 hlineto - return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/gsubrs.xml b/ligature/OperatorMonoSSmLig-BookItalic/gsubrs.xml index 87ea2ce..91116ec 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/gsubrs.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/gsubrs.xml @@ -9,7 +9,7 @@ rmoveto 91 8 -52 callsubr rlinecurve - -88 callsubr + -87 callgsubr 5 -71 6 -71 5 -71 rrcurveto -58 614 -88 callgsubr @@ -49,7 +49,7 @@ rmoveto 54 -49 50 -154 26 vhcurveto 26 107 rlineto - 200 34 callsubr + 200 35 callsubr -270 hlineto -52 -212 rlineto 159 -22 51 -34 -37 vvcurveto @@ -64,7 +64,7 @@ rmoveto - -87 callgsubr + -88 callsubr -54 callsubr hvcurveto -13 -114 45 -46 162 97 rrcurveto @@ -198,7 +198,7 @@ rmoveto -40 -31 32 75 151 87 150 108 26 37 -6 -12 41 hvcurveto -59 -293 rlineto - -53 -53 -70 -44 51 callsubr + -53 -53 -70 -44 50 callsubr @@ -216,8 +216,8 @@ rmoveto - 4 hlineto - 229 162 -42 48 -173 -123 -113 127 -62 -48 rlineto + 22 38 -63 48 -89 88 -57 65 rlinecurve + -60 -71 66 -58 110 -74 71 -36 rlinecurve return @@ -245,10 +245,12 @@ - -10 45 -103 -38 -6 17 15 76 rlinecurve - 76 390 rlineto - 16 -56 -53 7 -47 hhcurveto - -197 -135 -193 -203 return + -129 hlineto + -115 -229 -112 -232 -105 -229 rrcurveto + 93 hlineto + 31 69 32 70 32 70 rrcurveto + 232 hlineto + return @@ -365,13 +367,13 @@ - 36 callsubr + 34 callgsubr hintmask 11100000 1 callsubr hintmask 11010000 -83 callgsubr hintmask 11100000 - -89 -38 callsubr + -89 -37 callgsubr endchar @@ -419,7 +421,7 @@ - -46 callgsubr + -47 callsubr -73 callsubr endchar @@ -430,7 +432,7 @@ rmoveto 157 -537 rlineto - 87 2 callgsubr + 87 1 callgsubr -86 hlineto -100 -527 rlineto -5 hlineto @@ -448,7 +450,7 @@ hintmask 11000000 -60 callgsubr hintmask 10100000 - -48 callsubr + -47 callgsubr endchar @@ -470,10 +472,13 @@ - -230 -85 -118 53 187 vvcurveto - 172 101 186 135 78 12 -59 -118 -2 vhcurveto - 87 2 rlineto - 169 8 -38 88 -126 hhcurveto + 43 130 75 262 71 296 rrcurveto + -89 hlineto + -31 -134 -90 -368 -20 -66 rrcurveto + -4 hlineto + -24 364 rlineto + -56 hlineto + -165 -364 rlineto return @@ -481,10 +486,8 @@ - rmoveto - -25 callgsubr - -72 callsubr - endchar + -66 callsubr + -164 -461 -101 callgsubr @@ -500,11 +503,11 @@ rmoveto - -46 callsubr + -45 callgsubr 51 -10 44 -19 34 hvcurveto 70 78 -51 39 -59 -68 rlineto 29 -34 -45 15 -53 hhcurveto - -45 callgsubr + -46 callsubr -53 11 -45 20 -34 hvcurveto -71 -78 51 -38 61 67 rlineto -27 33 44 -14 51 hhcurveto @@ -647,7 +650,7 @@ 316 66 hstem - 24 callsubr + 24 callgsubr -59 -304 rlineto -77 hlineto -13 -66 rlineto @@ -658,7 +661,7 @@ 17 66 rlineto -145 hlineto 45 235 8 callsubr - -3 callsubr + -3 callgsubr endchar @@ -666,10 +669,10 @@ - 460 hlineto - 15 81 -354 -2 454 531 13 78 rlineto - -449 hlineto - -15 -81 347 2 -457 -531 rlineto + 440 hlineto + 21 79 -343 -3 410 394 15 74 rlineto + -428 hlineto + -21 -78 331 2 -410 -392 rlineto endchar @@ -678,7 +681,7 @@ -45 callsubr - 37 callgsubr + 36 callsubr return @@ -740,7 +743,8 @@ - 890 -95 callgsubr + -42 callgsubr + 301 -15 82 81 88 vvcurveto return @@ -748,9 +752,7 @@ - rmoveto - -8 48 -165 -54 -33 33 193 470 rlinecurve - -43 23 -70 -31 -81 -22 -67 -9 rlinecurve + 757 -90 callgsubr return @@ -758,7 +760,7 @@ - -165 -127 -158 -191 return + 165 128 156 193 return @@ -775,7 +777,7 @@ - 630 79 callsubr + 630 78 callsubr 87 464 vstem 402 699 -95 callsubr endchar @@ -785,9 +787,9 @@ - -22 callgsubr - 45 callgsubr - -93 hlineto + 49 -82 84 -71 -60 vvcurveto + -51 -54 -34 -239 20 vhcurveto + -2 -82 rlineto return @@ -812,8 +814,9 @@ - -35 callgsubr - -22 callsubr + -26 callgsubr + -24 callsubr + hintmask 01111000 return @@ -821,19 +824,15 @@ - -3 callgsubr - -133 -686 -9 callsubr - -92 -9 rmoveto - -3 callsubr - 105 544 8 callsubr - endchar + 529 612 -104 callgsubr + return - 147 -145 50 callsubr + -71 -181 -28 callgsubr return @@ -855,7 +854,7 @@ - -11 77 139 52 227 74 return + 0 79 234 69 228 78 return @@ -878,7 +877,7 @@ 164 82 vstem 451 1 rmoveto -27 37 rlineto - -187 -64 -73 -69 -61 -2 callgsubr + -187 -64 -73 -69 -61 -1 callgsubr -14 callgsubr endchar @@ -902,7 +901,7 @@ 380 635 -45 callsubr rlineto hintmask 10100000 - 37 callgsubr + 36 callsubr -74 callgsubr endchar @@ -940,8 +939,8 @@ - 2 callsubr - -21 callgsubr + 73 35 34 42 37 hhcurveto + 38 24 -41 -104 -7 hvcurveto return @@ -965,16 +964,15 @@ - 61 256 138 hstem - return + 209 70 331 80 return - hstemhm - 61 90 232 84 return + 61 256 138 hstem + return @@ -992,7 +990,7 @@ hstem - 66 90 313 90 vstem + 90 90 209 90 vstem return @@ -1001,7 +999,7 @@ hstem - 90 90 209 90 vstem + 73 95 333 95 vstem return @@ -1011,7 +1009,7 @@ vstem 75 hmoveto - -42 callgsubr + -43 callsubr return @@ -1029,17 +1027,13 @@ rmoveto - 18 -220 rlineto - 32 hlineto - 102 220 rlineto - 3 hlineto - -55 -280 rlineto - 59 hlineto - 71 365 rlineto - -73 hlineto - -104 -222 rlineto - -2 hlineto - -21 223 return + 71 callgsubr + 1099 hmoveto + 3 callsubr + -512 -40 callsubr + 1099 hmoveto + 71 callgsubr + return @@ -1081,7 +1075,7 @@ 145 390 vstem - 302 616 -90 callgsubr + 302 616 -91 callsubr endchar @@ -1089,11 +1083,13 @@ - -42 callsubr - 76 472 hintmask 10010000 - -14 callsubr - hintmask 01110000 - 114 -115 rlineto + hlineto + 337 232 rlineto + hintmask 10100000 + -56 callsubr + rlineto + hintmask 01100000 + -245 247 rlineto return @@ -1101,7 +1097,7 @@ - -13 85 -20 callgsubr + -13 85 -21 callgsubr return @@ -1116,7 +1112,7 @@ - 14 callgsubr + 13 callsubr hstemhm return @@ -1140,7 +1136,7 @@ - 31 callgsubr + 30 callgsubr 76 472 hintmask 10100000 -14 callsubr hintmask 01100000 @@ -1171,8 +1167,7 @@ - rmoveto - 215 -140 88 -260 -43 vhcurveto + -195 -109 -168 -226 19 vhcurveto return @@ -1180,6 +1175,15 @@ + -24 callgsubr + hstem + 3 return + + + + + + vvcurveto -69 87 19 callgsubr return @@ -1187,32 +1191,16 @@ - - - hstemhm - 73 -15 callgsubr - return - - - - - -194 -153 -220 -236 return + 59 104 -23 callgsubr + return - hintmask 1000010001001000111100010001000010101100 - return - - - - - - hlineto 133 688 rlineto return @@ -1220,25 +1208,49 @@ - + -14 80 556 80 return + + + rmoveto + 3 callsubr + return + + + + - 673 75 hstem - 124 382 vstem - 492 673 -58 callgsubr - endchar + hlineto + -173 -119 rlineto + hintmask 10011000 + -25 callsubr + rlineto + -91 -36 rmoveto + hintmask 01011000 + -96 -66 rlineto + return + 635 148 hstem + 249 140 vstem + 249 634 -51 callgsubr + endchar + + + + + + -133 -166 -137 -163 -238 vhcurveto 55 10 rmoveto 196 108 145 132 103 79 return @@ -1246,16 +1258,16 @@ - + - rmoveto - 213 -252 65 61 -199 230 303 225 -51 70 -308 -242 rlineto - endchar + -9 81 551 78 hstem + 143 93 189 94 vstem + return - + -16 callsubr 544 vstem @@ -1264,19 +1276,9 @@ - - - 16 77 rlineto - return - - - - - 8 callgsubr - -493 -37 callsubr - return + 0 74 541 73 return @@ -1284,25 +1286,14 @@ rmoveto - 9 callgsubr - 1062 hmoveto - 9 callgsubr - return + 51 -69 309 241 23 93 -213 251 -66 -61 200 -229 rlineto + endchar - -15 84 552 82 hstem - 79 92 324 87 vstem - return - - - - - - -12 77 415 77 hstem 84 89 300 82 vstem return @@ -1310,22 +1301,23 @@ - + - 0 161 376 153 return - - - - - - - 77 50 callgsubr + hintmask 1000010001001000111100010011000010101100 return - + + + hstemhm + 380 93 -22 95 return + + + + + hhcurveto 67 10 -73 -101 -83 hvcurveto @@ -1336,10 +1328,20 @@ + + + 70 callgsubr + -102 -497 rmoveto + 124 74 callsubr + endchar + + + + - -8 77 hstemhm - 267 169 -2 88 hintmask 10100000 + 3 callgsubr + -1688 -40 callsubr return @@ -1347,11 +1349,8 @@ - rmoveto - 121 hlineto - 25 123 rlineto - -121 hlineto - return + -244 29 callsubr + 94 59 return @@ -1373,8 +1372,10 @@ - 51 callgsubr - 66 hstem + 472 hintmask 10011000 + -14 callsubr + hintmask 01111000 + 114 -115 rlineto return @@ -1382,18 +1383,18 @@ - -5 30 27 -2 25 hhcurveto - 196 134 188 200 121 -54 60 -69 return + hlineto + -173 -119 rlineto + hintmask 10010000 + -6 callsubr - 47 -16 rcurveline - hintmask 10111100 - -28 callsubr - endchar + -5 30 27 -2 25 hhcurveto + 196 134 188 200 121 -54 60 -69 return @@ -1411,8 +1412,8 @@ - -7 80 407 72 -71 74 hstemhm - 43 90 143 84 182 83 hintmask 11011100 + 495 92 vstem + 587 426 -4 callsubr return @@ -1420,18 +1421,16 @@ - 50 hstem - 55 55 422 55 vstem - 55 279 rmoveto - -171 95 -100 131 return + -43 callsubr + endchar - rmoveto - -9 45 -106 -40 -6 18 15 79 rlinecurve + -10 71 hstem + 148 154 32 91 vstem return @@ -1439,7 +1438,7 @@ - 9 callsubr + 9 callgsubr hstem 47 548 vstem return @@ -1449,8 +1448,7 @@ - -10 71 hstem - 148 154 32 91 vstem + -16 81 36 callgsubr return @@ -1458,48 +1456,50 @@ - -186 rmoveto - -11 43 rlineto - return + 49 callsubr + 61 return - 56 342 61 return - - - - - - -21 687 -380 78 hstemhm return - + -11 77 407 84 return + + + -12 74 412 83 hstem + 472 89 vstem + 26 -195 rmoveto + 87 7 return + + + + - 49 hhcurveto - 42 34 -39 -82 -146 -86 -145 -110 hvcurveto - endchar + 58 callsubr + hstem + 145 90 return - 68 callsubr - 81 callsubr + rmoveto + -12 46 rlineto return @@ -1507,15 +1507,6 @@ - hstem - 85 94 vstem - return - - - - - - hlineto -15 -76 rlineto return @@ -1523,10 +1514,21 @@ + + + hstem + 85 94 vstem + return + + + + - -103 -2 rlineto - return + -186 rmoveto + 39 callsubr + 36 vvcurveto + 39 return @@ -1542,17 +1544,15 @@ - 107 hlineto - 29 134 rlineto - -107 hlineto - return + -9 -7 -7 -9 -9 -7 6 10 return - -9 -7 -7 -9 -9 -7 6 10 return + hintmask 1000010001001000111100010001000010011100 + return @@ -1567,16 +1567,16 @@ - hintmask 1000010001001000111100010100000010101100 - return + hstemhm + 80 88 -88 572 return - vhcurveto - -133 -686 rlineto + 47 callgsubr + vstem return @@ -1584,8 +1584,7 @@ - 29 callsubr - hstem + 61 337 61 hstem return @@ -1593,7 +1592,8 @@ - 118 609 rlineto + 29 callgsubr + hstem return @@ -1609,21 +1609,24 @@ - 56 171 48 return + 69 195 67 return - 69 195 67 return + 326 633 rmoveto + 93 5 44 148 -102 -5 rlineto + return - -86 8 -35 -174 -174 18 -15 -73 174 -17 return + 147 hstemhm + return @@ -1637,21 +1640,6 @@ - 62 316 return - - - - - - - 0 77 125 68 45 66 230 77 hstem - -17 return - - - - - - -13 74 424 73 hstem 66 89 314 90 vstem return @@ -1659,7 +1647,7 @@ - + -72 -2 -71 -364 rlineto 56 hlineto @@ -1669,15 +1657,23 @@ - + - 578 41 36 callsubr - return + 33 callgsubr + 280 84 return - + + + 0 78 389 77 hstem + 41 return + + + + + 0 80 528 80 hstem 32 return @@ -1685,7 +1681,7 @@ - + -78 79 2 10 rlineto hintmask 01111000 @@ -1695,18 +1691,26 @@ + + + 168 76 170 76 hstem + 71 507 vstem + return + + + + - 183 -189 62 60 -283 285 rlineto - return + -18 -79 -87 -96 rlinecurve + endchar - 30 callgsubr - hstemhm + 123 544 vstem return @@ -1714,14 +1718,17 @@ - 4 63 554 82 return + 29 callsubr + hstemhm + return - 123 544 vstem + rlineto + -92 hlineto return @@ -1731,7 +1738,7 @@ rmoveto 16 76 rlineto - -445 36 callgsubr + -445 35 callgsubr return @@ -1739,23 +1746,24 @@ - -77 86 -116 -179 -135 -218 return + 3 callgsubr + -1063 -40 callsubr + return - vvcurveto - -69 88 19 callgsubr - endchar + hintmask 1000010100001000111100010001000010101100 + return - hintmask 1100010001001000111100010000100010101100 + hintmask 1000010001001000111100010000100010101100 return @@ -1763,7 +1771,7 @@ - hintmask 1000010001010000111100010001000010101100 + hintmask 1100010001001000111100010000100010101100 return @@ -1771,7 +1779,7 @@ - hintmask 1000010001001000111010010001000010101100 + 131 70 callgsubr return @@ -1779,15 +1787,16 @@ - -234 29 callsubr - return + hstem + 62 88 233 86 return - -13 78 407 70 hstem + 15 78 rlineto + -331 hlineto return @@ -1795,24 +1804,26 @@ - hstem - 62 88 233 86 return + rlineto + -124 hlineto + return - 472 hintmask 01100000 - 489 364 rmoveto + 3 callsubr + -511 -40 callsubr return - + - 931dfc93 660a0b + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return @@ -1826,10 +1837,8 @@ - rmoveto - 102 hlineto - 21 105 rlineto - -101 hlineto + hlineto + 92 -93 -2 -10 -96 -66 rlineto return @@ -1837,8 +1846,10 @@ - hlineto - 26 69 callsubr + rmoveto + 102 hlineto + 21 105 rlineto + -101 hlineto return @@ -1871,8 +1882,7 @@ - rlineto - -249 hlineto + 617 79 hstem return @@ -1888,7 +1898,7 @@ - 624 rmoveto + -15 -78 rlineto return diff --git a/ligature/OperatorMonoSSmLig-BookItalic/subrs.xml b/ligature/OperatorMonoSSmLig-BookItalic/subrs.xml index 9002ce9..6013caf 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/subrs.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/subrs.xml @@ -40,8 +40,8 @@ rmoveto - 142 -79 80 -122 -45 callgsubr - -143 78 -79 122 -46 callsubr + 142 -79 80 -122 -46 callsubr + -143 78 -79 122 -45 callgsubr vhcurveto -403 -115 rmoveto 139 77 124 111 79 46 -60 -101 -140 -78 -121 -110 -79 -46 58 101 vhcurveto @@ -71,7 +71,7 @@ -16 vlineto -25 -17 -36 -24 -10 -6 24 -40 rcurveline 7 5 24 15 21 13 29 -164 136 -16 206 123 rrcurveto - -58 81 callgsubr + -58 81 callsubr 31 21 -22 -44 -90 -76 -139 -204 -160 hvcurveto 242 9 127 213 92 hhcurveto return @@ -143,7 +143,7 @@ rmoveto - 53 34 callsubr + 53 35 callsubr -59 hlineto 29 147 -68 -5 -28 -142 rlineto -160 hlineto @@ -199,8 +199,8 @@ rmoveto - 22 38 -63 48 -89 88 -57 65 rlinecurve - -60 -71 66 -58 110 -74 71 -36 rlinecurve + 4 hlineto + 229 162 -42 48 -173 -123 -113 127 -62 -48 rlineto return @@ -240,12 +240,10 @@ - -129 hlineto - -115 -229 -112 -232 -105 -229 rrcurveto - 93 hlineto - 31 69 32 70 32 70 rrcurveto - 232 hlineto - return + -10 45 -103 -38 -6 17 15 76 rlinecurve + 76 390 rlineto + 16 -56 -53 7 -47 hhcurveto + -197 -135 -193 -203 return @@ -316,7 +314,7 @@ 24 -361 rlineto 98 hlineto hintmask 10100000 - -68 callsubr + -68 callgsubr hintmask 11000000 -61 callgsubr @@ -326,7 +324,7 @@ -92 hlineto - -90 -465 56 callsubr + -90 -465 55 callsubr -21 -51 -49 -79 hhcurveto -88 -39 55 126 25 hvcurveto 86 442 rlineto @@ -379,10 +377,10 @@ rmoveto - 0 callgsubr + -3 callsubr -231 159 -89 272 97 hvcurveto 9 84 rlineto - -68 callgsubr + -68 callsubr endchar @@ -405,7 +403,7 @@ rmoveto 178 -315 100 14 -170 288 rlineto 127 64 77 74 101 vvcurveto - 110 -104 80 -288 -38 43 callgsubr + 110 -104 80 -288 -38 42 callsubr 92 hlineto 118 613 rlineto 149 17 74 -39 -76 vvcurveto @@ -484,13 +482,10 @@ - 43 130 75 262 71 296 rrcurveto - -89 hlineto - -31 -134 -90 -368 -20 -66 rrcurveto - -4 hlineto - -24 364 rlineto - -56 hlineto - -165 -364 rlineto + -230 -85 -118 53 187 vvcurveto + 172 101 186 135 78 12 -59 -118 -2 vhcurveto + 87 2 80 callsubr + 8 -38 88 -126 hhcurveto return @@ -498,8 +493,10 @@ - -66 callsubr - -164 -461 -101 callgsubr + rmoveto + -25 callgsubr + -72 callsubr + endchar @@ -633,7 +630,7 @@ - 26 callgsubr + 26 callsubr 125 637 -89 -7 -44 -224 -69 callgsubr @@ -648,10 +645,10 @@ - 440 hlineto - 21 79 -343 -3 410 394 15 74 rlineto - -428 hlineto - -21 -78 331 2 -410 -392 rlineto + 460 hlineto + 15 81 -354 -2 454 531 13 78 rlineto + -449 hlineto + -15 -81 347 2 -457 -531 rlineto endchar @@ -716,8 +713,7 @@ - -43 callsubr - 301 -15 82 81 88 vvcurveto + 890 -95 callgsubr return @@ -725,7 +721,9 @@ - 757 -91 callsubr + rmoveto + -8 48 -165 -54 -33 33 193 470 rlinecurve + -43 23 -70 -31 -81 -22 -67 -9 rlinecurve return @@ -733,7 +731,7 @@ - 165 128 156 193 return + -165 -127 -158 -191 return @@ -756,9 +754,9 @@ - 49 -82 84 -71 -60 vvcurveto - -51 -54 -34 -239 20 vhcurveto - -2 -82 rlineto + -22 callgsubr + 43 callsubr + -93 hlineto return @@ -781,9 +779,8 @@ - -26 callgsubr - -23 callgsubr - hintmask 01111000 + hlineto + -15 -77 rlineto return @@ -791,7 +788,8 @@ - 529 612 -104 callgsubr + -35 callsubr + -21 callsubr return @@ -799,16 +797,19 @@ - -71 -181 -28 callgsubr - return + -4 callsubr + -133 -686 -9 callsubr + -92 -9 rmoveto + -3 callgsubr + 105 544 8 callsubr + endchar - hlineto - -15 -77 rlineto + 147 -145 49 callgsubr return @@ -830,7 +831,7 @@ - 0 79 234 69 228 78 return + -11 77 139 52 227 74 return @@ -846,7 +847,7 @@ - 45 callgsubr + 43 callsubr 212 hlineto 15 79 rlineto -516 hlineto @@ -872,7 +873,7 @@ 331 79 vstem 123 -148 rmoveto 47 -16 rlineto - -28 callsubr + -27 callgsubr 79 2 rlineto 143 9 -58 66 -75 hhcurveto -63 -53 -53 -112 -47 hvcurveto @@ -902,8 +903,8 @@ - 73 35 34 42 37 hhcurveto - 38 24 -41 -104 -7 hvcurveto + 2 callgsubr + -20 callgsubr return @@ -911,8 +912,8 @@ - 3 callgsubr - -21 callsubr + 2 callsubr + -22 callsubr return @@ -936,7 +937,8 @@ - 209 70 331 80 return + hstemhm + 61 90 232 84 return @@ -954,7 +956,7 @@ hstem - 75 87 312 85 vstem + 66 90 313 90 vstem return @@ -963,7 +965,7 @@ hstem - 73 95 333 95 vstem + 75 87 312 85 vstem return @@ -986,8 +988,8 @@ - 32 callgsubr - 13 callsubr + 31 callgsubr + 13 callgsubr hintmask 11010000 return @@ -997,12 +999,17 @@ rmoveto - 16 77 rlineto - -511 -4 callsubr - -512 -4 callsubr - -511 hlineto - -15 -77 rlineto - return + 18 -220 rlineto + 32 hlineto + 102 220 rlineto + 3 hlineto + -55 -280 rlineto + 59 hlineto + 71 365 rlineto + -73 hlineto + -104 -222 rlineto + -2 hlineto + -21 223 return @@ -1019,7 +1026,7 @@ - -35 callsubr + -35 callgsubr hstem 71 return @@ -1048,7 +1055,7 @@ 169 269 vstem - 416 613 -91 callsubr + 416 613 -90 callgsubr endchar @@ -1065,13 +1072,11 @@ - hlineto - 337 232 rlineto - hintmask 10100000 - -56 callsubr - rlineto - hintmask 01100000 - -245 247 rlineto + -42 callsubr + 76 472 hintmask 10010000 + -14 callsubr + hintmask 01110000 + 114 -115 rlineto return @@ -1079,7 +1084,7 @@ - 0 120 42 callsubr + 0 120 42 callgsubr hintmask 11000000 return @@ -1133,8 +1138,8 @@ hlineto - 26 callsubr - -201 36 callgsubr + 25 callsubr + -201 35 callgsubr 201 hlineto -40 -208 rlineto 81 hlineto @@ -1145,8 +1150,8 @@ - -37 callsubr - 1099 80 callsubr + rmoveto + 215 -140 88 -260 -43 vhcurveto return @@ -1154,24 +1159,23 @@ - -195 -109 -168 -226 19 vhcurveto - return + -194 -153 -220 -236 return - -24 callsubr - hstem - 3 return + hstemhm + 73 -15 callgsubr + return - 59 104 -24 callgsubr + 90 -37 callsubr return @@ -1179,7 +1183,7 @@ - 90 -37 callgsubr + hintmask 1000010001001000111100010001000010101100 return @@ -1202,14 +1206,7 @@ - hlineto - -173 -119 rlineto - hintmask 10011000 - -25 callsubr - rlineto - -91 -36 rmoveto - hintmask 01011000 - -96 -66 rlineto + 16 77 rlineto return @@ -1217,9 +1214,9 @@ - 635 148 hstem - 249 140 vstem - 249 634 -51 callgsubr + 673 75 hstem + 124 382 vstem + 492 673 -58 callgsubr endchar @@ -1239,17 +1236,17 @@ - 29 callgsubr - -114 -43 -46 19 36 vvcurveto - return + rmoveto + 213 -252 65 61 -199 230 303 225 -51 70 -308 -242 rlineto + endchar - -9 81 551 78 hstem - 143 93 189 94 vstem + 28 callsubr + -114 -43 -46 19 36 vvcurveto return @@ -1266,16 +1263,20 @@ - 0 74 541 73 return + rmoveto + 71 callsubr + 1062 hmoveto + 71 callsubr + return - rmoveto - 51 -69 309 241 23 93 -213 251 -66 -61 200 -229 rlineto - endchar + -15 84 552 82 hstem + 79 92 324 87 vstem + return @@ -1289,16 +1290,15 @@ - hintmask 1000010001001000111100010011000010101100 - return + 0 161 376 153 return - hstemhm - 380 93 -22 95 return + 77 50 callgsubr + return @@ -1315,18 +1315,19 @@ - 70 callsubr - -102 -497 rmoveto - 124 75 callgsubr - endchar + -8 77 hstemhm + 267 169 -2 88 hintmask 10100000 + return - 47 callsubr - -1688 -37 callsubr + rmoveto + 121 hlineto + 25 123 rlineto + -121 hlineto return @@ -1343,14 +1344,6 @@ - -244 30 callgsubr - 94 59 return - - - - - - hstem 196 92 vstem return @@ -1358,13 +1351,21 @@ + + + 49 callsubr + 66 hstem + return + + + + - 472 hintmask 10011000 - -14 callsubr - hintmask 01111000 - 114 -115 rlineto - return + 47 -16 rcurveline + hintmask 10111100 + -27 callgsubr + endchar @@ -1381,44 +1382,45 @@ - hlineto - -173 -119 rlineto - hintmask 10010000 - -6 callsubr + rmoveto + 25 callgsubr - rmoveto - 25 callsubr + -7 80 407 72 -71 74 hstemhm + 43 90 143 84 182 83 hintmask 11011100 + return - 495 92 vstem - 587 426 -3 callgsubr - return + 50 hstem + 55 55 422 55 vstem + 55 279 rmoveto + -171 95 -100 131 return - -42 callgsubr - endchar + 40 207 rlineto + -81 hlineto + -40 -207 rlineto + return - 40 207 rlineto - -81 hlineto - -40 -207 rlineto + rmoveto + -9 45 -106 -40 -6 18 15 79 rlinecurve return @@ -1436,7 +1438,8 @@ - -16 81 35 callgsubr + -186 rmoveto + -11 43 rlineto return @@ -1444,15 +1447,14 @@ - 51 callgsubr - 61 return + 56 342 61 return - -11 79 19 callsubr + -11 79 18 callsubr return @@ -1460,7 +1462,7 @@ - 35 callsubr + 34 callsubr hstem return @@ -1469,25 +1471,31 @@ - -12 74 412 83 hstem - 472 89 vstem - 26 -195 rmoveto - 87 7 return + 49 hhcurveto + 42 34 -39 -82 -146 -86 -145 -110 hvcurveto + endchar - 60 callsubr - hstem - 145 90 return + 69 callgsubr + 81 callgsubr + return + 63 318 61 return + + + + + + hlineto 18 61 rlineto return @@ -1495,17 +1503,9 @@ - - - 63 318 61 return - - - - - rmoveto - -12 46 rlineto + -103 -2 rlineto return @@ -1513,19 +1513,19 @@ - -186 rmoveto - 39 callsubr - 36 vvcurveto - 39 return + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return - 4 2 2 4 1 hvcurveto - 5 hlineto - -6 -1 -4 -5 -8 hhcurveto + 107 hlineto + 29 134 rlineto + -107 hlineto return @@ -1541,7 +1541,7 @@ - hintmask 1000010001001000111100010001000010011100 + hintmask 1000010001001000111100010100000010101100 return @@ -1557,15 +1557,16 @@ - hstemhm - 80 88 -88 572 return + vhcurveto + -133 -686 rlineto + return - 72 223 71 vstem + 118 609 rlineto return @@ -1581,7 +1582,7 @@ - 61 337 61 hstem + 72 223 71 vstem return @@ -1589,33 +1590,20 @@ - 48 callgsubr - vstem - return + 56 171 48 return - rmoveto - 8 callgsubr - return + -86 8 -35 -174 -174 18 -15 -73 174 -17 return - 326 633 rmoveto - 93 5 44 148 -102 -5 rlineto - return - - - - - - rmoveto 122 hlineto 25 124 rlineto @@ -1625,18 +1613,25 @@ + + + 62 316 return + + + + - 147 hstemhm - return + -46 hhcurveto + endchar - -46 hhcurveto - endchar + 0 77 125 68 45 66 230 77 hstem + -17 return @@ -1652,14 +1647,6 @@ - 33 callsubr - 280 84 return - - - - - - rmoveto 14 76 rlineto -443 hlineto @@ -1669,15 +1656,15 @@ - + - 0 78 389 77 hstem - 41 return + 578 41 34 callgsubr + return - + rlineto -109 return @@ -1685,10 +1672,20 @@ + + + 183 -189 62 60 -283 285 rlineto + return + + + + - 168 76 170 76 hstem - 71 507 vstem + rmoveto + 133 hlineto + 28 130 rlineto + -133 hlineto return @@ -1696,8 +1693,7 @@ - -18 -79 -87 -96 rlinecurve - endchar + -9 74 631 88 return @@ -1712,39 +1708,37 @@ - -9 74 631 88 return + 4 63 554 82 return - rlineto - -92 hlineto - return + 77 -86 116 178 136 219 return - 77 -86 116 178 136 219 return + -77 86 -116 -179 -135 -218 return - 47 callsubr - -1063 -37 callsubr - return + vvcurveto + -69 88 19 callgsubr + endchar - hintmask 1000010001000100111100010011000010101100 + hintmask 1000010001001000111010010001000010101100 return @@ -1752,7 +1746,7 @@ - hintmask 1000010100001000111100010001000010101100 + hintmask 1000010001010000111100010001000010101100 return @@ -1760,7 +1754,7 @@ - hintmask 1000010001001000111100010000100010101100 + hintmask 1000010001000100111100010011000010101100 return @@ -1768,16 +1762,15 @@ - 138 rlinecurve - -123 -4 return + -234 29 callgsubr + return - 15 78 rlineto - -331 hlineto + -13 78 407 70 hstem return @@ -1785,16 +1778,16 @@ - 131 70 callsubr - return + 138 rlinecurve + -123 -4 return - rlineto - -124 hlineto + 472 hintmask 01100000 + 489 364 rmoveto return @@ -1802,7 +1795,8 @@ - 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + 3 callsubr + -493 -40 callsubr return @@ -1817,8 +1811,8 @@ - 78 callsubr - 492 92 vstem + -19 -79 -87 -96 rlinecurve + -238 hmoveto return @@ -1826,8 +1820,8 @@ - -19 -79 -87 -96 rlinecurve - -238 hmoveto + hlineto + 26 67 callgsubr return @@ -1844,8 +1838,8 @@ - hlineto - 92 -93 -2 -10 -96 -66 rlineto + 79 callgsubr + 492 92 vstem return @@ -1862,14 +1856,6 @@ - 617 79 hstem - return - - - - - - 72 callsubr hstem return @@ -1877,18 +1863,26 @@ + + + rlineto + -249 hlineto + return + + + + - hmoveto - 8 callgsubr - return + rlineto + 169 return - -15 -78 rlineto + 624 rmoveto return diff --git a/ligature_source/glyphs b/ligature_source/glyphs index 35e9eb4..57b8324 100644 --- a/ligature_source/glyphs +++ b/ligature_source/glyphs @@ -2,6 +2,9 @@ # includes patterns *.liga # all ligatures + +percent.alt # alternate % sign + uniE0A0 # Powerline branch uniE0B0 # Powerline right triangle uniE0B2 # Powerline left triangle