From 651edc2b627d8b1868f4dbf50c1e8f54158960e9 Mon Sep 17 00:00:00 2001 From: Kiliman Date: Sun, 4 Aug 2019 18:20:38 -0400 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20Add=20complete=20set=20of=20SSm=20L?= =?UTF-8?q?ight/Italic=20ligatures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ligature/OperatorMonoSSmLig-Light/config.xml | 121 ++ .../OperatorMonoSSmLig-Light/glyphs/LIG.xml | 7 + .../glyphs/ampersand_ampersand.liga.xml | 55 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 23 + .../glyphs/colon_equal.liga.xml | 48 + .../glyphs/equal_equal.2.liga.xml | 43 + .../glyphs/equal_equal_equal.2.liga.xml | 49 + .../glyphs/equal_equal_equal.liga.xml | 43 + .../glyphs/exclam_equal_equal.liga.xml | 53 + .../glyphs/greater_equal.2.liga.xml | 25 + .../glyphs/greater_equal.liga.xml | 26 + .../glyphs/hyphen_hyphen.liga.xml | 24 + .../glyphs/less_bar.liga.xml | 18 + .../glyphs/less_equal.2.liga.xml | 26 + .../glyphs/less_equal.liga.xml | 26 + .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 47 + .../glyphs/less_slash.liga.xml | 32 + .../glyphs/plus_plus.liga.xml | 22 + .../glyphs/question_question.liga.xml | 41 + .../glyphs/slash_greater.liga.xml | 32 + .../glyphs/underscore_underscore.liga.xml | 11 + .../glyphs/uniE0A0.xml | 64 + .../glyphs/uniE0B0.xml | 16 + .../glyphs/uniE0B2.xml | 16 + ligature/OperatorMonoSSmLig-Light/gsubrs.xml | 1881 ++++++++++++++++ ligature/OperatorMonoSSmLig-Light/names.json | 8 + ligature/OperatorMonoSSmLig-Light/subrs.xml | 1879 ++++++++++++++++ .../OperatorMonoSSmLig-LightItalic/config.xml | 121 ++ .../glyphs/LIG.xml | 7 + .../glyphs/ampersand_ampersand.liga.xml | 55 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 20 + .../glyphs/colon_equal.liga.xml | 57 + .../glyphs/equal_equal.2.liga.xml | 68 + .../glyphs/equal_equal.liga.xml | 62 + .../glyphs/equal_equal_equal.2.liga.xml | 74 + .../glyphs/equal_equal_equal.liga.xml | 61 + .../glyphs/equal_equal_greater.liga.xml | 75 + .../glyphs/equal_greater.liga.xml | 73 + .../glyphs/exclam_equal.liga.xml | 55 + .../glyphs/exclam_equal_equal.liga.xml | 63 + .../glyphs/greater_equal.2.liga.xml | 20 + .../glyphs/greater_equal.liga.xml | 18 + .../glyphs/greater_equal_greater.liga.xml | 77 + .../glyphs/hyphen_greater.liga.xml | 51 + .../glyphs/hyphen_hyphen.liga.xml | 26 + .../glyphs/hyphen_hyphen_greater.liga.xml | 51 + .../glyphs/less_bar.liga.xml | 15 + .../glyphs/less_equal.2.liga.xml | 20 + .../glyphs/less_equal.liga.xml | 18 + .../glyphs/less_equal_equal.liga.xml | 60 + .../glyphs/less_equal_greater.liga.xml | 92 + .../glyphs/less_equal_less.liga.xml | 63 + .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 59 + .../glyphs/less_hyphen.liga.xml | 39 + .../glyphs/less_hyphen_hyphen.liga.xml | 39 + .../glyphs/less_slash.liga.xml | 23 + .../glyphs/plus_plus.liga.xml | 53 + .../glyphs/question_question.liga.xml | 41 + .../glyphs/slash_greater.liga.xml | 34 + .../glyphs/underscore_underscore.liga.xml | 18 + .../glyphs/uniE0A0.xml | 64 + .../glyphs/uniE0B0.xml | 16 + .../glyphs/uniE0B2.xml | 16 + .../OperatorMonoSSmLig-LightItalic/gsubrs.xml | 1927 ++++++++++++++++ .../OperatorMonoSSmLig-LightItalic/names.json | 8 + .../OperatorMonoSSmLig-LightItalic/subrs.xml | 1933 +++++++++++++++++ 68 files changed, 10254 insertions(+) create mode 100644 ligature/OperatorMonoSSmLig-Light/config.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/LIG.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/gsubrs.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/names.json create mode 100644 ligature/OperatorMonoSSmLig-Light/subrs.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/config.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/LIG.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/gsubrs.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/names.json create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/subrs.xml diff --git a/ligature/OperatorMonoSSmLig-Light/config.xml b/ligature/OperatorMonoSSmLig-Light/config.xml new file mode 100644 index 0000000..651b1c4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/config.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/LIG.xml new file mode 100644 index 0000000..45bf053 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..251a581 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,55 @@ + + + -13 60 586 67 hstem + -387 70 10 69 291 70 10 69 vstem + 449 178 rmoveto + {532cb88d} callgsubr + -5 0 -4 1 -5 vhcurveto + -45 51 38 67 35 90 26 106 rlinecurve + -63 7 -18 -86 -27 -79 -29 -62 rlinecurve + {75868691} callgsubr + -85 55 -69 100 {4691862b} callsubr + vhcurveto + -39 33 71 -90 134 hhcurveto + {4691862b} callsubr + hvcurveto + 33 -39 37 -43 39 -49 56 47 rcurveline + -47 55 -42 49 -37 42 rrcurveto + -667 -131 rmoveto + {a5af4707} callgsubr + 440 hmoveto + {a5af4707} callgsubr + endchar + + + + 70 72 40 89 60 return + + + 70 72 40 89 60 return + + + + + 38 67 35 90 26 106 -63 7 rcurveline + -18 -86 -27 -79 -29 -62 rrcurveto + {75868691} callgsubr + return + + + -144 163 -65 69 64 vvcurveto + 65 51 60 194 -9 vhcurveto + -6 67 rlineto + -235 5 -73 -101 -93 vvcurveto + -49 23 -44 46 -60 vhcurveto + -100 -63 -49 -73 -81 vvcurveto + return + + + -66 -33 46 63 56 35 59 73 51 hvcurveto + 37 -44 48 -53 58 -68 rrcurveto + -74 -47 -54 -36 -51 hhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..8b06b45 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -224 66 319 66 vstem + -158 784 {e9f1ccf4} callgsubr + 385 985 {e9f1ccf4} callgsubr + endchar + + + + + rmoveto + -66 -6 rlineto + -979 66 vlineto + return + + + rmoveto + -66 -6 rlineto + -979 66 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..d1bfe7b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml @@ -0,0 +1,23 @@ + + + -201 985 hstem + -233 572 vstem + -167 784 {e9f1ccf4} callgsubr + 506 492 rlineto + 62 vlineto + -67 -36 rmoveto + -439 -428 rlineto + 809 vlineto + 439 -371 rlineto + endchar + + + + + rmoveto + -66 -6 rlineto + -979 66 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..e510c6f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml @@ -0,0 +1,48 @@ + + + 145 113 135 114 hstem + -370 736 vstem + -370 393 {f9197ada} callsubr + 734 -87 {5a2ab71c} callgsubr + -529 -60 hlineto + -207 -275 {f9197ada} callsubr + 734 -87 rmoveto + {2c9ba62e} callgsubr + -529 -61 hlineto + endchar + + + + rmoveto + 111 hlineto + 2 114 {205d8c86} callsubr + return + + + rlineto + -112 hlineto + return + + + rmoveto + 111 hlineto + 2 114 {205d8c86} callsubr + return + + + + + rmoveto + {237a2e75} callgsubr + return + + + 1 60 rlineto + return + + + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..caac99f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,43 @@ + + + {d0d2c68b} callsubr + -527 1054 vstem + -39 420 {5a2ab71c} callgsubr + -489 -60 hlineto + 1053 hmoveto + {237a2e75} callgsubr + -489 -60 hlineto + -77 {10987ec4} callsubr + -489 -61 hlineto + 1053 hmoveto + {2c9ba62e} callgsubr + -489 -61 hlineto + endchar + + + + 172 61 187 60 hstem + return + + + -248 rmoveto + {2c9ba62e} callgsubr + return + + + + + rmoveto + {237a2e75} callgsubr + return + + + 1 60 rlineto + return + + + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..abb0fbd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,49 @@ + + + {d0d2c68b} callsubr + -1152 429 196 429 196 429 cntrmask 00111000 + -648 420 {5a2ab71c} callgsubr + -505 -60 hlineto + 1097 hmoveto + {237a2e75} callgsubr + -517 -60 hlineto + 1097 hmoveto + {237a2e75} callgsubr + -505 -60 hlineto + -670 {10987ec4} callsubr + -505 -61 hlineto + 1097 hmoveto + {2c9ba62e} callgsubr + -517 -61 hlineto + 1097 hmoveto + {2c9ba62e} callgsubr + -505 -61 hlineto + endchar + + + + 172 61 187 60 hstem + return + + + -248 rmoveto + {2c9ba62e} callgsubr + return + + + + + rmoveto + {237a2e75} callgsubr + return + + + 1 60 rlineto + return + + + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..6de8a59 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,43 @@ + + + 49 61 187 60 187 60 hstem + -1152 1679 vstem + 526 544 {6cc5a316} callgsubr + -247 {6cc5a316} callgsubr + {10987ec4} callsubr + -1679 -61 hlineto + endchar + + + + -248 rmoveto + {2c9ba62e} callgsubr + return + + + + + {5a2ab71c} callgsubr + -1679 -60 hlineto + 1678 return + + + rmoveto + {237a2e75} callgsubr + return + + + 1 60 rlineto + return + + + {5a2ab71c} callgsubr + -1679 -60 hlineto + 1678 return + + + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..e0e5044 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,53 @@ + + + -203 1000 -748 61 187 60 187 60 hstemhm + -1152 1679 -1129 579 hintmask 00101000 + 526 297 {5a2ab71c} callgsubr + -769 hlineto + hintmask 00011000 + 100 187 rlineto + 668 hlineto + {237a2e75} callgsubr + -638 hlineto + hintmask 00010100 + 88 165 rlineto + hintmask 10000100 + -60 28 rlineto + hintmask 00010100 + -103 -193 rlineto + -966 -60 935 hlineto + hintmask 00100100 + -100 -187 rlineto + -835 -60 803 hlineto + hintmask 01000100 + -99 -187 rlineto + -704 -61 672 hlineto + -122 -229 rlineto + hintmask 10000100 + 63 -23 rlineto + hintmask 01000100 + 134 252 rlineto + 931 hlineto + {2c9ba62e} callgsubr + -900 hlineto + hintmask 00100100 + 99 187 rlineto + endchar + + + + + rmoveto + {237a2e75} callgsubr + return + + + 1 60 rlineto + return + + + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..9fc9676 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,25 @@ + + + -163 50 90 {45c53c44} callgsubr + -1 -59 805 323 {c67d4276} callgsubr + -480 rmoveto + 50 -804 -50 vlineto + endchar + + + + + 685 hstem + -387 805 vstem + -388 27 rmoveto + return + + + rlineto + 62 vlineto + -775 309 -22 -51 700 -284 rlineto + -10 vlineto + 97 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..ec85c15 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml @@ -0,0 +1,26 @@ + + + -23 {45c53c44} callgsubr + 21 -50 783 314 {c67d4276} callgsubr + -186 rmoveto + 66 vlineto + -804 -330 21 -50 rlineto + endchar + + + + + 685 hstem + -387 805 vstem + -388 27 rmoveto + return + + + rlineto + 62 vlineto + -775 309 -22 -51 700 -284 rlineto + -10 vlineto + 97 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..46891bf --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,24 @@ + + + 292 61 hstem + -423 349 148 349 vstem + -78 292 rmoveto + {b1653555} callsubr + 842 hmoveto + {b1653555} callsubr + endchar + + + + 4 61 rlineto + -349 -61 hlineto + return + + + 4 61 rlineto + -349 -61 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..b4cc4bd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml @@ -0,0 +1,18 @@ + + + -201 985 hstem + -344 566 vstem + 156 778 rmoveto + -500 -425 rlineto + -62 vlineto + 500 -492 rlineto + 66 985 hlineto + -500 -467 rmoveto + 10 vlineto + 434 366 rlineto + -803 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..6eef0d0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml @@ -0,0 +1,26 @@ + + + 559 -163 50 90 {698d8172} callgsubr + 805 -323 rlineto + -805 -131 rmoveto + 804 50 -804 hlineto + endchar + + + + + 685 hstem + 455 805 vstem + 456 27 rmoveto + -707 290 rlineto + 10 vlineto + 700 284 -22 51 -775 {f180a5c2} callgsubr + return + + + -309 rlineto + -62 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..23a0881 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml @@ -0,0 +1,26 @@ + + + -23 {698d8172} callgsubr + 783 -314 rlineto + -783 154 rmoveto + 783 -314 21 50 -804 330 rlineto + endchar + + + + + 685 hstem + 455 805 vstem + 456 27 rmoveto + -707 290 rlineto + 10 vlineto + 700 284 -22 51 -775 {f180a5c2} callgsubr + return + + + -309 rlineto + -62 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..56296da --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,47 @@ + + + -23 685 -662 110 182 61 hstemhm + -1661 66 -15 349 264 108 -71 46 1054 349 hintmask 00101011 + -960 {ea4d4c8f} callgsubr + -296 360 rmoveto + hintmask 10001011 + -41 50 rlineto + hintmask 00110101 + -364 {f180a5c2} callgsubr + hintmask 10010101 + 369 -314 42 50 rlineto + hintmask 00110101 + -315 265 rlineto + 490 hlineto + 4 61 rlineto + -493 hlineto + 764 hmoveto + -61 1285 vlineto + 4 61 rlineto + -1487 -353 rmoveto + hintmask 01110101 + {67311771} callgsubr + + + + + 252 rmoveto + 46 hlineto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + return + + + -309 rlineto + -62 vlineto + return + + + 107 hlineto + 3 110 rlineto + -108 hlineto + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..bdc370e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml @@ -0,0 +1,32 @@ + + + {425b9255} callgsubr + -518 66 219 579 hintmask 10110000 + 286 797 rmoveto + -404 -761 -334 281 rlineto + 10 vlineto + 339 285 rlineto + hintmask 01110000 + {fae42a88} callgsubr + -84 -157 rlineto + hintmask 10110000 + 63 -23 516 972 rlineto + endchar + + + + + -203 1000 -820 685 hstemhm + return + + + -41 50 -364 {f180a5c2} callgsubr + 369 -314 return + + + -309 rlineto + -62 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..23ab3d0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml @@ -0,0 +1,22 @@ + + + 292 60 hstem + -267 64 405 64 vstem + 266 352 rmoveto + 213 -64 -213 -405 {cc1f0f71} callsubr + 213 405 -213 64 213 202 vlineto + {237a2e75} callgsubr + endchar + + + + 213 -64 -213 -203 -60 203 -213 64 return + + + + + 1 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml new file mode 100644 index 0000000..b10ed78 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml @@ -0,0 +1,41 @@ + + + 0 109 577 66 hstem + -311 104 152 74 90 104 152 74 vstem + -411 752 rmoveto + {3c3b4f3b} callsubr + 420 hmoveto + {3c3b4f3b} callsubr + -321 -752 {89b2413f} callsubr + 418 -109 {89b2413f} callsubr + endchar + + + + -7 -66 rlineto + 289 -18 74 -50 -58 vvcurveto + -87 -212 -66 -9 -157 vhcurveto + 49 -2 rlineto + 15 144 231 62 121 vvcurveto + 86 -98 72 -332 19 vhcurveto + return + + + -7 -66 rlineto + 289 -18 74 -50 -58 vvcurveto + -87 -212 -66 -9 -157 vhcurveto + 49 -2 rlineto + 15 144 231 62 121 vvcurveto + 86 -98 72 -332 19 vhcurveto + return + + + rmoveto + 104 hlineto + 2 109 rlineto + -104 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..23494a5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml @@ -0,0 +1,32 @@ + + + {425b9255} callgsubr + -366 579 239 67 hintmask 01110000 + 156 662 rmoveto + 57 107 rlineto + hintmask 10110000 + {799a92f3} callsubr + 427 805 328 -275 rlineto + -10 vlineto + -345 -290 rlineto + hintmask 01110000 + {d56ca169} callsubr + endchar + + + + -60 28 -519 -977 63 -23 return + + + 41 -50 371 314 rlineto + 62 vlineto + return + + + + + -203 1000 -820 685 hstemhm + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..a31e0d5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,11 @@ + + + -113 57 hstem + -629 1258 vstem + 629 -56 rmoveto + -1258 -57 1258 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml new file mode 100644 index 0000000..dfadfa3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml @@ -0,0 +1,64 @@ + + + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 + 512 631 rmoveto + -71 -57 -57 -71 hvcurveto + hintmask 1111010010000000 + -47 26 -41 38 -22 vhcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + {6b0561fb} callgsubr + -71 -57 -57 -71 vhcurveto + hintmask 1111010101000000 + -47 26 -41 38 -22 vhcurveto + -419 vlineto + hintmask 1111101010000000 + -38 -22 -26 -41 -47 vvcurveto + -71 57 -57 71 71 57 57 71 34 -13 30 -21 23 vhcurveto + 23 19 30 18 49 hhcurveto + 128 128 128 128 hvcurveto + 18 vlineto + hintmask 1111010101000000 + {6b0561fb} callgsubr + vhcurveto + hintmask 1111101101000000 + -384 63 rmoveto + {30fa4c08} callgsubr + {0f5e6060} callsubr + hvcurveto + 384 -256 {729746cc} callsubr + -384 -512 {729746cc} callsubr + endchar + + + + -35 -29 29 35 35 29 29 35 return + + + rmoveto + {0f5e6060} callsubr + {30fa4c08} callgsubr + hvcurveto + return + + + -35 -29 29 35 35 29 29 35 return + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml new file mode 100644 index 0000000..57a3e1f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callgsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + + -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml new file mode 100644 index 0000000..079a673 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callgsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + + -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/gsubrs.xml b/ligature/OperatorMonoSSmLig-Light/gsubrs.xml new file mode 100644 index 0000000..d97d28d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/gsubrs.xml @@ -0,0 +1,1881 @@ + + + + + + + + + -100 callgsubr + 68 -53 98 88 68 41 41 44 vhcurveto + 2 -23 4 -33 1 -15 rrcurveto + -180 48 rmoveto + -73 -49 -47 callsubr + -58 1 -42 2 -38 vhcurveto + -37 -45 -63 -29 -62 hhcurveto + endchar + + + + + + + rmoveto + 22 -33 73 41 110 75 62 58 rlinecurve + -61 57 -50 -63 -93 -89 -63 -46 rlinecurve + return + + + + + + + rmoveto + 24 callgsubr + -107 callgsubr + + + + + + + -47 callgsubr + 172 -96 103 -134 -38 callgsubr + -173 97 -103 132 hvcurveto + 12 59 rmoveto + -100 -69 83 148 139 69 79 97 100 70 -82 -147 -141 -69 -79 -98 hvcurveto + endchar + + + + + + + -92 callsubr + -81 callgsubr + return + + + + + + + rmoveto + 77 71 61 101 62 hvcurveto + -44 23 rlineto + -82 -55 -45 -44 -60 hhcurveto + -56 -41 36 94 -57 hvcurveto + -51 -30 rlineto + -107 61 64 -52 74 hhcurveto + return + + + + + + + rmoveto + 8 61 -91 callsubr + -174 92 -95 331 -5 hvcurveto + -186 71 callsubr + return + + + + + + + -4 78 -3 71 117 vvcurveto + 205 -86 64 -303 11 vhcurveto + -9 -62 246 -10 73 -37 7 -135 rlinecurve + -244 18 -115 -83 -113 vvcurveto + -87 return + + + + + + + rmoveto + 106 -383 rlineto + 81 hlineto + 17 130 24 262 14 296 rrcurveto + -69 hlineto + -7 -175 -19 -337 -10 -86 rrcurveto + -3 hlineto + -36 128 -38 140 -34 128 rrcurveto + -48 hlineto + -33 -126 -32 -125 -40 -145 rrcurveto + -4 hlineto + -9 86 -21 337 -7 175 rrcurveto + -73 hlineto + 15 -296 22 -262 18 -130 rrcurveto + 83 hlineto + endchar + + + + + + + rmoveto + -101 callsubr + + + + + + + 138 82 85 152 hvcurveto + -83 callgsubr + -152 79 -83 131 vhcurveto + endchar + + + + + + + 326 hlineto + 5 51 rlineto + -129 407 hlineto + -58 -5 rlineto + -68 vlineto + -138 -18 2 -44 136 9 59 callsubr + -144 vlineto + return + + + + + + + -94 callgsubr + endchar + + + + + + + 29 callsubr + -103 callgsubr + return + + + + + + + rmoveto + 3 hlineto + 192 168 -37 36 -152 -132 -151 132 -45 -43 rlineto + return + + + + + + + rmoveto + -96 callgsubr + return + + + + + + + 322 52 -249 75 callgsubr + 106 83 75 86 vvcurveto + 73 -66 58 -226 -2 vhcurveto + -5 -52 rlineto + 186 -3 52 -34 -55 vvcurveto + -71 -89 -70 -165 -115 vhcurveto + return + + + + + + + rmoveto + 8 hlineto + 35 -116 35 -116 33 -116 rrcurveto + -214 hlineto + 34 116 34 116 35 116 rrcurveto + endchar + + + + + + + rmoveto + 22 -51 rlineto + 169 66 81 100 125 vvcurveto + 114 -69 61 -97 -90 -77 -61 -91 -132 163 -35 109 94 vhcurveto + -14 -81 -59 -58 -138 -51 rrcurveto + -5 268 rmoveto + 60 48 37 57 67 48 -43 -90 vhcurveto + -7 vlineto + -100 -76 -120 23 96 vvcurveto + endchar + + + + + + + rmoveto + 60 -58 50 -184 15 vhcurveto + 10 119 rlineto + 212 hlineto + 6 52 rlineto + -267 hlineto + -16 -214 rlineto + return + + + + + + + rmoveto + -91 callgsubr + return + + + + + + + -80 callgsubr + -83 -160 -37 callgsubr + return + + + + + + + -18 callsubr + -82 callgsubr + return + + + + + + + -74 -43 -65 callgsubr + 65 -54 97 78 60 36 37 46 vhcurveto + endchar + + + + + + + 468 -73 -478 vlineto + -114 -45 -49 -94 -90 -55 57 122 vhcurveto + 462 -73 -470 vlineto + return + + + + + + + 88 57 50 69 63 -60 51 -85 hvcurveto + -47 vmoveto + 55 35 -29 -40 -41 -34 -29 -56 -55 -35 29 41 40 34 29 56 hvcurveto + return + + + + + + + -187 -145 -1 -31 rlineto + 157 -15 55 -33 -39 vvcurveto + -42 -66 -31 -189 -6 vhcurveto + return + + + + + + + 159 472 -92 callgsubr + return + + + + + + + -192 hlineto + -2 133 -2 114 -1 100 59 42 82 29 116 10 -3 75 rcurveline + -116 -14 -86 -43 -54 -52 -2 25 -3 51 -1 14 rrcurveto + -200 hlineto + -5 -51 141 -8 3 -114 1 -135 3 -176 rlinecurve + -150 hlineto + return + + + + + + + 101 48 -75 -111 -2 hvcurveto + -313 -8 rlineto + 123 6 64 71 96 hhcurveto + endchar + + + + + + + -55 callgsubr + -51 callsubr + return + + + + + + + -48 callgsubr + hintmask 11000000 + -5 -52 rlineto + hintmask 10100000 + -44 callgsubr + endchar + + + + + + + -78 callsubr + hlineto + endchar + + + + + + + rmoveto + -1 -69 rlineto + 311 -20 120 111 102 -76 callsubr + return + + + + + + + 67 29 41 36 53 vvcurveto + 63 -65 42 -84 -104 -58 -60 -54 -52 50 -34 56 -29 vhcurveto + return + + + + + + + -342 258 293 56 -293 248 337 63 -410 -688 return + + + + + + + 486 hlineto + 5 55 rlineto + -35 callgsubr + -36 callsubr + + + + + + + -60 callsubr + rlineto + 297 -19 94 87 83 -28 callgsubr + return + + + + + + + rmoveto + -85 callgsubr + 148 -796 rmoveto + 24 callgsubr + hintmask 1111111010000000 + -107 callgsubr + + + + + + + rmoveto + 7 64 rlineto + -63 callsubr + -204 97 -153 349 21 vhcurveto + endchar + + + + + + + 405 hlineto + 7 55 rlineto + -79 callgsubr + endchar + + + + + + + rmoveto + -71 callgsubr + + + + + + + 39 109 hvcurveto + 345 vlineto + -72 -5 rlineto + -362 vlineto + -133 return + + + + + + + rmoveto + -85 callgsubr + 188 -943 -107 callsubr + + + + + + + -47 callgsubr + 84 -23 67 -39 47 hvcurveto + 47 66 -44 30 -41 -59 rlineto + 26 -37 -44 14 -49 hhcurveto + -38 callgsubr + -86 24 -68 40 -47 hvcurveto + -47 -66 44 -29 41 59 rlineto + -25 36 43 -14 48 hhcurveto + -158 290 rmoveto + 140 69 79 98 40 36 -13 -25 28 vhcurveto + -233 -338 rlineto + -24 39 -14 52 66 vvcurveto + 170 -231 rmoveto + -39 -34 13 24 -28 hvcurveto + 233 336 rlineto + 23 -38 13 -51 -64 vvcurveto + -141 -70 -79 -98 vhcurveto + endchar + + + + + + + rmoveto + 71 hlineto + 3 -51 callgsubr + return + + + + + + + 572 176 58 -426 -58 177 -572 -177 -58 return + + + + + + + rmoveto + 24 -62 rlineto + hintmask 10101000 + 252 80 89 76 74 vvcurveto + hintmask 11010000 + 83 -113 49 52 vvcurveto + 35 42 30 144 11 vhcurveto + 3 52 rlineto + hintmask 10110000 + -129 7 -54 38 43 54 104 50 86 vvcurveto + 81 -87 51 -248 80 vhcurveto + -24 -60 rlineto + 202 -61 86 -44 -63 -67 -100 -47 -70 vvcurveto + -42 36 -45 93 -22 vhcurveto + hintmask 11010000 + -95 -25 -36 -45 -41 vvcurveto + hintmask 10101000 + -62 108 -55 -61 vvcurveto + -52 -89 -49 -208 -59 vhcurveto + endchar + + + + + + + rmoveto + 25 60 rlineto + hintmask 10110000 + -202 61 -86 45 62 67 99 47 70 vvcurveto + 42 -35 45 -93 22 vhcurveto + hintmask 11001000 + 95 25 36 45 41 62 -109 56 60 vvcurveto + 53 89 48 208 60 vhcurveto + -22 61 rlineto + -253 -80 -90 -75 -75 -82 113 -50 -52 vvcurveto + -35 -41 -29 -145 -11 vhcurveto + -2 -53 rlineto + hintmask 11010000 + 128 -7 54 -38 -43 vvcurveto + hintmask 10110000 + -54 -104 -49 -87 vvcurveto + -81 88 -51 247 -80 vhcurveto + endchar + + + + + + + -4 callgsubr + 719 -235 hlineto + -6 -51 169 -8 rlineto + -660 -180 vlineto + return + + + + + + + 7 callsubr + 246 vlineto + -72 -6 rlineto + -229 vlineto + 3 -20 -20 2 -22 hhcurveto + -160 -141 -112 -196 -10 callsubr + 148 33 callgsubr + -164 14 callgsubr + + + + + + + rmoveto + 7 61 rlineto + -188 4 -53 27 98 vvcurveto + 303 229 56 -229 158 37 callsubr + -152 -105 vlineto + -8 -56 rlineto + 113 -314 hlineto + -130 78 -50 227 1 vhcurveto + return + + + + + + + 4 50 rlineto + -64 hlineto + 1 156 -56 -4 1 -152 rlineto + return + + + + + + + 60 -29 56 -28 -41 vvcurveto + -38 -40 -30 -66 vhcurveto + endchar + + + + + + + 765 -93 callgsubr + return + + + + + + + 455 hlineto + 5 65 -381 -1 376 561 rlineto + 63 -443 vlineto + -7 -65 373 2 -378 -562 rlineto + endchar + + + + + + + 147 rlineto + -75 hlineto + return + + + + + + + -71 -28 -44 -41 -54 vvcurveto + -64 62 -43 93 vhcurveto + return + + + + + + + -144 163 -65 69 64 vvcurveto + 65 51 60 194 -9 vhcurveto + -6 67 rlineto + -235 5 -73 -101 -93 vvcurveto + -49 23 -44 46 -60 vhcurveto + -100 -63 -49 -73 -81 vvcurveto + return + + + + + + + 61 -7 51 134 85 callgsubr + 85 128 rlinecurve + 50 -321 vlineto + return + + + + + + + rmoveto + 136 114 116 177 return + + + + + + + 36 callsubr + -22 callgsubr + hintmask 11010100 + 303 return + + + + + + + 630 -96 callsubr + return + + + + + + + 264 hlineto + 2 -4 -88 -125 -70 -126 -50 -131 rlinecurve + return + + + + + + + -66 -38 31 42 39 35 31 59 23 hvcurveto + return + + + + + + + 754 -97 callsubr + return + + + + + + + 32 callgsubr + 6 -51 callgsubr + return + + + + + + + 616 -93 callgsubr + return + + + + + + + -17 callgsubr + 228 1 rcurveline + return + + + + + + + -135 -114 -118 -174 return + + + + + + + rmoveto + -50 472 50 vlineto + return + + + + + + + 626 -57 callsubr + return + + + + + + + -210 484 -274 hlineto + -6 -50 return + + + + + + + 619 243 hstem + 152 424 vstem + 152 643 -84 callsubr + endchar + + + + + + + 605 43 callsubr + hstem + 177 44 callgsubr + vstem + 322 838 rmoveto + -85 callgsubr + endchar + + + + + + + rmoveto + 53 -44 190 248 4 72 -191 252 -55 -42 191 -247 rlineto + return + + + + + + + 38 67 35 90 26 106 -63 7 rcurveline + -18 -86 -27 -79 -29 -62 rrcurveto + -49 callgsubr + return + + + + + + + vstem + 157 -45 callgsubr + return + + + + + + + 210 16 94 59 79 vvcurveto + return + + + + + + + 139 -311 21 99 vvcurveto + 46 57 46 234 -22 vhcurveto + return + + + + + + + 50 359 50 hstem + 133 59 240 59 vstem + 306 return + + + + + + + -40 -108 hvcurveto + -342 71 364 vlineto + return + + + + + + + 209 -9 rlineto + -425 -210 return + + + + + + + rmoveto + -49 47 rlineto + -242 -195 -98 -164 -160 vvcurveto + -157 96 -160 240 -194 vhcurveto + 49 47 rlineto + -228 177 -86 146 143 vvcurveto + 145 85 147 233 178 vhcurveto + endchar + + + + + + + 7 callgsubr + -690 4 callsubr + -74 -13 rmoveto + 28 callsubr + 572 vlineto + 26 callsubr + endchar + + + + + + + -19 callsubr + -52 60 return + + + + + + + 627 59 hstem + 109 409 75 callsubr + 627 -102 callgsubr + endchar + + + + + + + -13 60 594 60 hstem + 73 69 340 70 vstem + 305 -13 rmoveto + 151 96 146 221 217 -82 130 -150 -151 -96 -145 -221 -217 83 -131 149 hvcurveto + return + + + + + + + -66 -33 46 63 56 35 59 73 51 hvcurveto + 37 -44 48 -53 58 -68 rrcurveto + -74 -47 -54 -36 -51 hhcurveto + return + + + + + + + -9 callsubr + 303 58 return + + + + + + + -37 -134 -20 -138 1 -82 return + + + + + + + rmoveto + 66 -241 rlineto + 34 hlineto + 63 241 rlineto + 3 hlineto + -1 -299 rlineto + 49 362 -67 hlineto + -61 -235 rlineto + -3 hlineto + -65 235 rlineto + -67 -362 47 hlineto + -1 299 rlineto + endchar + + + + + + + 52 hstemhm + 156 326 -61 61 hintmask 10100000 + 214 return + + + + + + + -4 callsubr + 625 -73 hlineto + return + + + + + + + -18 callgsubr + vstem + 159 return + + + + + + + 222 56 348 65 return + + + + + + + -38 callsubr + 85 callsubr + 289 71 vstem + return + + + + + + + -107 -1326 398 hstem + -899 551 vstem + -376 -49 callsubr + + + + + + + vstem + 266 318 rmoveto + 231 -324 80 11 -249 346 233 337 rlineto + -78 hlineto + -212 -311 rlineto + -82 311 -73 -688 73 318 hlineto + return + + + + + + + 622 205 hstem + 120 385 75 callsubr + -42 callgsubr + endchar + + + + + + + hstem + 104 72 266 71 vstem + return + + + + + + + 618 231 hstem + 199 267 vstem + 199 -66 callsubr + endchar + + + + + + + 685 hstem + 455 805 vstem + 456 27 rmoveto + -707 290 rlineto + 10 vlineto + 700 284 -22 51 -775 54 callgsubr + return + + + + + + + 427 hlineto + 6 55 rlineto + -181 return + + + + + + + vvcurveto + -51 51 -34 37 callgsubr + return + + + + + + + 86 callsubr + 313 70 vstem + return + + + + + + + 120 385 vstem + 310 -40 callgsubr + endchar + + + + + + + 625 220 63 -511 vlineto + -6 -63 rlineto + 223 -625 hlineto + return + + + + + + + 0 55 664 55 hstem + 279 72 return + + + + + + + -17 64 -3 callsubr + return + + + + + + + 43 callgsubr + hstem + 403 59 vstem + 155 return + + + + + + + 29 callgsubr + hstem + 417 57 vstem + 162 return + + + + + + + 779 -41 callgsubr + return + + + + + + + 50 hstem + 21 callsubr + vstem + 439 return + + + + + + + rmoveto + 264 -127 114 -325 -47 vhcurveto + return + + + + + + + 79 callgsubr + 350 hmoveto + 0 callgsubr + return + + + + + + + -38 callsubr + 59 43 callsubr + hstemhm + 86 71 9 44 callgsubr + -10 71 hintmask 1111111100000000 + return + + + + + + + 252 rmoveto + 46 hlineto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + return + + + + + + + 262 55 320 62 hstem + 116 73 return + + + + + + + 13 callsubr + 40 callgsubr + return + + + + + + + 0 58 572 58 return + + + + + + + 2 -109 2 -101 vhcurveto + -30 -37 -48 -23 -50 hhcurveto + endchar + + + + + + + 630 22 callgsubr + 275 74 vstem + 273 6 callsubr + endchar + + + + + + + 48 callsubr + 559 358 7 callgsubr + return + + + + + + + -245 -29 callsubr + return + + + + + + + rmoveto + 191 -251 54 41 -191 return + + + + + + + rmoveto + 47 -50 277 249 4 73 -275 251 -48 -49 266 -238 rlineto + endchar + + + + + + + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + + + + + + + 7 59 rlineto + -97 10 -37 return + + + + + + + 147 hstem + return + + + + + + + 115 100 -107 -186 -187 -102 -108 -117 -117 -85 110 179 vhcurveto + return + + + + + + + 65 5 rlineto + return + + + + + + + hstem + 35 callgsubr + vstem + return + + + + + + + rmoveto + -66 -6 rlineto + -979 66 vlineto + return + + + + + + + 825 -21 callsubr + return + + + + + + + -4 60 423 68 hstem + 100 71 return + + + + + + + 55 344 51 return + + + + + + + rmoveto + -35 11 -61 -73 -16 -84 13 -69 rlinecurve + 91 4 -25 64 -8 67 41 80 rlinecurve + return + + + + + + + rmoveto + -967 354 vlineto + 7 59 rlineto + -293 849 289 59 hlineto + endchar + + + + + + + rmoveto + 72 hlineto + return + + + + + + + 87 81 110 32 30 -6 -10 33 hvcurveto + return + + + + + + + 0 65 559 64 hstem + 84 460 vstem + return + + + + + + + 112 71 270 71 return + + + + + + + rmoveto + 38 callgsubr + return + + + + + + + 142 -13 vhcurveto + return + + + + + + + 1 60 rlineto + return + + + + + + + rlineto + 62 vlineto + -775 309 -22 -51 700 -284 rlineto + -10 vlineto + 97 return + + + + + + + hstem + 299 71 vstem + return + + + + + + + -10 61 432 56 hstem + 211 71 return + + + + + + + 426 60 -60 63 hstemhm + 129 72 return + + + + + + + 52 344 52 return + + + + + + + 55 180 55 return + + + + + + + 0 63 149 56 53 56 248 63 hstem + 300 67 vstem + return + + + + + + + rmoveto + 48 callgsubr + + + + + + + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + -14 callgsubr + endchar + + + + + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + + + + + hintmask 1000010001010000111100010000100010101100 + return + + + + + + + hintmask 1100010001001000111100010001010000101100 + return + + + + + + + -244 36 callsubr + return + + + + + + + -309 rlineto + -62 vlineto + return + + + + + + + -57 -51 127 -88 hhcurveto + -60 -43 -56 -110 -42 hvcurveto + return + + + + + + + -41 50 -364 54 callgsubr + 369 -314 return + + + + + + + 36 callgsubr + -1679 -60 hlineto + 1678 return + + + + + + + 685 hstem + -387 805 vstem + -388 27 rmoveto + return + + + + + + + 276 74 vstem + return + + + + + + + 293 630 32 callgsubr + 9 147 rlineto + return + + + + + + + -13 60 443 61 hstem + 73 71 292 72 return + + + + + + + 107 hlineto + 3 110 rlineto + -108 hlineto + endchar + + + + + + + -15 59 449 60 return + + + + + + + 38 58 394 60 return + + + + + + + -205 1209 hstem + -20 692 vstem + return + + + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + + + + + hintmask 1000010001000100111100010011000010101100 + return + + + + + + + hintmask 1000010001010000111100010001000010101100 + return + + + + + + + hintmask 1100010001001000111100010000100010101100 + return + + + + + + + 60 61 60 hstem + return + + + + + + + 350 rmoveto + return + + + + + + + -203 1000 -820 685 hstemhm + return + + + + + + + 1030 hstem + 136 71 vstem + 525 return + + + + + + + 78 callgsubr + hstemhm + return + + + + + + + hlineto + 151 return + + + + + + + 1 61 rlineto + return + + + + + + + hstem + 73 72 return + + + + + + + 13 callsubr + 90 147 return + + + + + + + 84 callgsubr + 59 callgsubr + return + + + + + + + 1030 hstem + 418 71 vstem + 100 return + + + + + + + hhcurveto + 92 68 -77 -139 -146 return + + + + + + + 51 -35 37 callgsubr + endchar + + + + + + + -214 333 hstem + return + + + + + + + 625 63 hstem + return + + + + + + + 71 133 return + + + + + + + 58 137 return + + + + + + + 490 61 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/names.json b/ligature/OperatorMonoSSmLig-Light/names.json new file mode 100644 index 0000000..268cffe --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoSSmLig-Light", + "familyName": "Operator Mono SSm Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Light", + "windowsFontStyle": "Regular" +} diff --git a/ligature/OperatorMonoSSmLig-Light/subrs.xml b/ligature/OperatorMonoSSmLig-Light/subrs.xml new file mode 100644 index 0000000..68d6419 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/subrs.xml @@ -0,0 +1,1879 @@ + + + + + + + + + rmoveto + 74 6 -48 callsubr + rlinecurve + -87 callsubr + 22 -75 21 64 callsubr + rrcurveto + -191 629 -90 callgsubr + + + + + + + -53 callsubr + -69 callsubr + -222 89 -126 152 hvcurveto + 8 70 callsubr + 116 63 -105 -196 -193 -62 -104 -113 -117 -62 105 197 193 62 103 113 hvcurveto + endchar + + + + + + + -101 callgsubr + -78 callgsubr + + + + + + + rmoveto + -43 callsubr + hintmask 11011000 + -73 callgsubr + hintmask 11100100 + -50 callgsubr + hintmask 11010100 + -35 callsubr + hintmask 11011000 + -73 callsubr + hintmask 11100100 + -72 callsubr + + + + + + + -102 callsubr + endchar + + + + + + + -88 callgsubr + -77 callsubr + -29 callgsubr + return + + + + + + + 90 78 60 91 133 -165 35 -109 -96 hvcurveto + 14 82 60 86 callgsubr + 53 -21 50 rcurveline + -169 -66 -80 -101 -124 vvcurveto + -114 68 -61 97 vhcurveto + 6 49 rmoveto + -67 -48 44 89 hvcurveto + 7 vlineto + 102 75 119 -22 -97 vvcurveto + -59 -48 -37 -58 vhcurveto + endchar + + + + + + + rmoveto + 5 -62 24 callgsubr + -83 callsubr + -84 callgsubr + + + + + + + rmoveto + 113 -320 rlineto + 68 hlineto + 19 135 22 203 14 201 rrcurveto + -68 hlineto + -10 -160 -9 -140 -12 -146 rrcurveto + -3 hlineto + -10 27 -91 259 -7 21 rrcurveto + -47 hlineto + -6 -20 -90 -258 -9 -28 rrcurveto + -5 hlineto + -13 146 -10 140 -9 159 rrcurveto + -71 hlineto + 13 -201 22 -203 21 -135 rrcurveto + 66 hlineto + endchar + + + + + + + rmoveto + 35 -11 60 74 16 84 -13 69 rlinecurve + -7 -78 -4 -6 hhcurveto + 25 -64 9 -67 -41 -81 rrcurveto + endchar + + + + + + + rmoveto + 151 -132 46 43 -191 162 rlineto + -3 hlineto + -191 -169 37 -35 rlineto + return + + + + + + + -62 callgsubr + -80 callsubr + return + + + + + + + rmoveto + 53 49 58 95 39 hvcurveto + -43 18 rlineto + -68 -30 -29 -43 -32 -49 -42 121 -72 hhcurveto + -53 -49 -58 -95 -39 hvcurveto + 42 -18 rlineto + 67 30 30 44 32 49 43 -121 71 hhcurveto + return + + + + + + + rmoveto + 23 31 -62 48 -95 93 -52 59 rlinecurve + -57 -60 63 -55 108 -74 72 -42 rlinecurve + return + + + + + + + rmoveto + 7 -66 175 24 49 50 69 175 rlinecurve + 77 188 59 159 49 140 rrcurveto + -68 hlineto + -38 -102 -76 -226 -50 -120 rrcurveto + -7 hlineto + -67 148 -66 153 -58 149 -73 -4 rcurveline + 61 -148 97 -228 71 -151 rrcurveto + 2 hlineto + -41 -95 -30 -23 -142 -23 rrcurveto + endchar + + + + + + + 224 7 83 58 72 vvcurveto + 52 -51 46 -148 21 vhcurveto + 190 146 -5 48 rlineto + -292 -52 hlineto + 225 2 rlineto + -3 vlineto + return + + + + + + + -273 8 -81 57 -7 137 rlinecurve + 381 10 rlineto + 172 20 -76 119 -145 hhcurveto + -138 -112 -127 -163 return + + + + + + + rmoveto + 8 -66 rlineto + 292 15 74 109 180 vvcurveto + 48 0 332 -1 32 vhcurveto + 16 -53 -49 9 -52 hhcurveto + -151 -134 -106 -175 -145 89 -86 118 67 55 26 31 40 hvcurveto + -1 -160 -38 -40 -264 -20 rrcurveto + 166 221 rmoveto + -93 -68 64 126 131 84 73 105 37 35 -7 -12 37 hvcurveto + -329 vlineto + -26 -39 -49 -20 -49 hhcurveto + endchar + + + + + + + 76 callsubr + -77 callgsubr + -39 callgsubr + 18 callsubr + endchar + + + + + + + rmoveto + -97 callgsubr + + + + + + + -103 hlineto + -74 -232 -68 -229 -66 -230 rrcurveto + 73 hlineto + 20 75 21 73 21 74 rrcurveto + 246 hlineto + return + + + + + + + rmoveto + 75 45 -44 callsubr + -78 -60 -35 -37 -47 vhcurveto + -5 61 -65 -22 callsubr + 71 hlineto + 198 -2 142 -3 96 vhcurveto + 32 47 50 22 58 hhcurveto + return + + + + + + + rmoveto + 112 73 95 141 138 -63 85 -110 -113 -72 -96 -140 -139 63 -84 110 hvcurveto + 6 409 rmoveto + 78 42 -69 -114 -110 -40 -66 -80 -78 -42 68 115 110 40 66 80 hvcurveto + endchar + + + + + + + rmoveto + 35 -23 55 58 67 87 37 62 rlinecurve + -75 35 -27 -62 -49 -96 -43 -61 rlinecurve + 229 -1 rmoveto + 35 -23 56 59 67 87 37 61 rlinecurve + -77 32 -26 -64 -49 -91 -43 -61 rlinecurve + return + + + + + + + -59 callsubr + -198 2 -142 3 -96 vhcurveto + -33 -47 -49 -22 -58 hhcurveto + return + + + + + + + 800 -106 callgsubr + return + + + + + + + rmoveto + -2 89 1 108 142 vvcurveto + -70 hlineto + -111 2 -104 1 -77 vhcurveto + -243 -21 -76 118 190 vvcurveto + 160 60 121 305 5 vhcurveto + -5 70 rlineto + -333 -12 -101 -163 -195 vvcurveto + -236 134 -152 327 68 vhcurveto + return + + + + + + + 243 -147 32 callgsubr + 2 147 rlineto + -74 hlineto + return + + + + + + + -77 -454 -103 callsubr + + + + + + + 7 63 rlineto + -72 callgsubr + return + + + + + + + 182 -11 59 -32 -40 vvcurveto + -50 -67 -33 -185 -14 vhcurveto + 4 -56 rlineto + return + + + + + + + 166 -355 48 127 vvcurveto + 62 67 51 250 -16 vhcurveto + -5 68 59 callsubr + 16 -105 -98 -95 -161 355 -45 -134 vvcurveto + -71 -94 -65 -262 23 vhcurveto + return + + + + + + + rmoveto + -61 callgsubr + 425 vlineto + 6 58 rlineto + endchar + + + + + + + rmoveto + 148 -275 77 13 -166 297 rlineto + 68 48 51 64 93 vvcurveto + 140 -106 91 -304 -49 vhcurveto + -686 73 260 vlineto + 55 vmoveto + 315 vlineto + 187 29 78 -65 -105 vvcurveto + -77 -41 -55 -57 -39 vhcurveto + return + + + + + + + 63 36 -28 -40 -38 -34 -29 -56 -23 hvcurveto + -56 28 -49 27 41 vvcurveto + 93 -304 rmoveto + return + + + + + + + -43 callgsubr + -54 callgsubr + + + + + + + rmoveto + -75 callgsubr + + + + + + + rmoveto + 6 62 -181 4 -41 57 -1 135 rlinecurve + 234 6 rlineto + 180 12 -48 108 -97 hhcurveto + -61 -46 -38 -66 -26 hvcurveto + hintmask 11101110 + -30 71 -66 23 -130 8 -7 -62 rcurveline + 159 -11 39 -32 3 -140 rrcurveto + -146 -4 -78 -61 -107 vvcurveto + -86 50 -47 66 66 50 43 46 30 vhcurveto + 38 -56 73 -30 132 -3 rrcurveto + hintmask 11011110 + -128 492 rmoveto + 58 24 -63 -121 -3 hvcurveto + -168 -3 rlineto + 127 3 31 60 55 hhcurveto + -237 -432 rmoveto + -41 -30 27 63 74 53 30 102 2 hvcurveto + -48 5 -43 13 -35 vhcurveto + -41 -25 -34 -29 -43 hhcurveto + endchar + + + + + + + 223 -1 -88 125 -152 -45 callsubr + return + + + + + + + 776 -102 callgsubr + return + + + + + + + rmoveto + -164 93 -120 322 19 vhcurveto + 9 60 rlineto + -62 callsubr + endchar + + + + + + + 651 -106 callgsubr + return + + + + + + + rmoveto + 274 -575 rlineto + 75 688 -69 hlineto + 3 -563 rlineto + -5 hlineto + -266 563 rlineto + -84 -688 68 hlineto + -2 575 rlineto + return + + + + + + + -53 callsubr + -1 114 -23 89 -43 59 45 79 rcurveline + -47 26 -36 -65 rlineto + 30 -36 -46 16 -54 -45 callsubr + -114 24 -89 43 -59 hvcurveto + -44 -79 48 -25 34 63 rlineto + -29 37 46 -16 53 hhcurveto + -168 364 rmoveto + 193 63 104 113 47 39 -17 -34 29 vhcurveto + -254 -454 rlineto + -24 50 -13 70 88 vvcurveto + 180 -302 rmoveto + -47 -38 17 33 -29 hvcurveto + 253 454 rlineto + 24 -50 13 -69 -88 vvcurveto + -194 -63 -103 -113 vhcurveto + endchar + + + + + + + -301 -12 -77 106 188 vvcurveto + 163 61 113 310 8 vhcurveto + -4 70 rlineto + -335 -13 -107 -163 -188 vvcurveto + return + + + + + + + -277 -12 -76 82 145 vvcurveto + 120 62 85 282 3 vhcurveto + -5 68 rlineto + -309 -9 -101 -130 -147 vvcurveto + return + + + + + + + 74 230 hlineto + 224 458 rlineto + -76 hlineto + -183 -388 -185 390 -78 -3 224 -459 rlineto + endchar + + + + + + + -3 65 rlineto + -272 22 -88 -88 -80 -135 310 -14 -106 vvcurveto + -52 -68 -49 -247 21 vhcurveto + -3 -64 return + + + + + + + -5 125 -2 179 232 vvcurveto + -71 hlineto + return + + + + + + + 779 -96 callsubr + return + + + + + + + rmoveto + 32 -12 69 100 14 89 -17 87 rlinecurve + -84 -2 24 -81 11 -79 -49 -102 rlinecurve + return + + + + + + + 903 -97 callsubr + return + + + + + + + -10 63 270 53 260 16 callgsubr + -313 -82 -53 82 -324 4 callsubr + -379 -299 rmoveto + 264 155 vlineto + 3 53 rlineto + -158 255 hlineto + 26 callsubr + 28 callsubr + endchar + + + + + + + 760 -94 callsubr + return + + + + + + + rmoveto + 160 103 134 240 -1 hvcurveto + return + + + + + + + 446 hlineto + 5 63 -371 -1 362 416 rlineto + 61 -432 vlineto + -6 -63 357 1 -361 -416 rlineto + endchar + + + + + + + -178 hlineto + 3 45 45 181 21 73 -63 5 rcurveline + return + + + + + + + -7 -66 rlineto + 289 -18 74 -50 -58 vvcurveto + -87 -212 -66 -9 -157 vhcurveto + 49 -2 rlineto + 15 144 231 62 121 vvcurveto + 86 -98 72 -332 19 vhcurveto + return + + + + + + + -292 -98 callsubr + + + + + + + -66 229 -68 228 -74 231 return + + + + + + + 35 62 82 75 48 214 -23 hvcurveto + return + + + + + + + rmoveto + -212 264 vlineto + 6 63 rlineto + -203 258 171 56 -171 248 199 63 -316 hlineto + -80 -229 -79 -230 -75 -229 rrcurveto + 72 hlineto + 22 69 23 71 24 72 rrcurveto + 137 413 rmoveto + 6 -357 -125 hlineto + 39 120 41 120 39 117 rrcurveto + endchar + + + + + + + hhcurveto + -160 -102 -133 -241 return + + + + + + + -26 callgsubr + 132 -65 55 -99 return + + + + + + + 106 67 55 64 54 -56 33 -60 30 hvcurveto + return + + + + + + + -33 callsubr + -13 callsubr + return + + + + + + + 611 -94 callsubr + return + + + + + + + -29 callsubr + hstem + 182 52 181 56 vstem + 471 return + + + + + + + 0 63 258 56 248 63 return + + + + + + + -14 59 210 49 182 62 return + + + + + + + -103 callgsubr + -86 -152 -37 callgsubr + return + + + + + + + -25 callgsubr + vlineto + endchar + + + + + + + -86 71 callgsubr + 33 33 29 63 vhcurveto + return + + + + + + + 628 70 callgsubr + 94 438 vstem + 391 628 -95 callsubr + endchar + + + + + + + rlineto + 77 -47 31 -36 -25 vvcurveto + -26 -39 -17 -96 -15 vhcurveto + return + + + + + + + -26 callsubr + -2 callgsubr + return + + + + + + + -17 callsubr + -73 -157 -37 callgsubr + return + + + + + + + -39 callsubr + hstem + 129 73 return + + + + + + + 56 180 43 119 52 return + + + + + + + 43 185 50 hstem + 145 56 220 57 vstem + 206 return + + + + + + + 49 185 43 hstem + 147 56 221 56 vstem + 312 return + + + + + + + -12 61 207 46 190 60 return + + + + + + + 18 callgsubr + 248 192 238 -52 45 -190 -248 rlineto + 257 -73 18 callgsubr + 247 192 239 -52 45 -190 -248 rlineto + endchar + + + + + + + rmoveto + 48 -47 rlineto + 243 195 98 164 160 vvcurveto + 157 -97 160 -239 194 vhcurveto + -49 -48 rlineto + 228 -177 86 -146 -143 vvcurveto + -144 -86 -147 -232 -178 vhcurveto + endchar + + + + + + + vstem + 288 248 rmoveto + 208 -254 76 12 -221 272 74 81 69 87 65 89 rlinecurve + -72 6 -62 -85 -64 -78 -69 -76 rlinecurve + -94 -3 rlineto + 482 37 callsubr + -775 71 245 vlineto + return + + + + + + + -4 rlineto + 5 -125 2 -179 -232 vvcurveto + return + + + + + + + rmoveto + 62 -363 -62 vlineto + return + + + + + + + -32 callgsubr + 69 -239 -32 callgsubr + endchar + + + + + + + 2 callsubr + 195 56 return + + + + + + + -88 -57 -50 -69 -63 60 -51 85 return + + + + + + + 155 472 -87 callgsubr + return + + + + + + + 206 66 vstem + 422 hmoveto + -20 31 rlineto + -145 -69 -51 -49 -49 -3 callgsubr + -1 callsubr + endchar + + + + + + + 63 callgsubr + -7 callsubr + return + + + + + + + 62 callsubr + -8 callsubr + return + + + + + + + 6 -58 rlineto + 128 18 64 39 53 vvcurveto + return + + + + + + + 374 63 vstem + 287 32 rmoveto + -21 -40 -42 callsubr + 46 -47 51 -103 57 vhcurveto + endchar + + + + + + + 630 22 callgsubr + 157 15 callsubr + -30 callgsubr + endchar + + + + + + + -160 89 -96 117 68 57 32 36 40 hvcurveto + -139 -8 rmoveto + -94 -67 72 142 return + + + + + + + 51 277 128 hstem + return + + + + + + + hstem + 61 74 354 75 vstem + return + + + + + + + 77 callgsubr + 336 71 vstem + return + + + + + + + 614 276 hstem + 272 71 vstem + 238 -36 callgsubr + endchar + + + + + + + 17 callgsubr + 108 50 return + + + + + + + 413 hlineto + 6 63 rlineto + -346 return + + + + + + + hstem + 97 73 284 73 vstem + return + + + + + + + 165 266 vstem + 408 -41 callsubr + endchar + + + + + + + 41 callsubr + 27 32 35 118 57 vhcurveto + return + + + + + + + vstem + 139 hmoveto + -14 callgsubr + return + + + + + + + -13 61 -7 callgsubr + return + + + + + + + hstemhm + 148 58 -49 60 return + + + + + + + -12 callgsubr + hstem + 53 519 vstem + return + + + + + + + vlineto + 296 -47 156 135 271 vvcurveto + return + + + + + + + rmoveto + 111 hlineto + 2 114 54 callsubr + return + + + + + + + 630 -41 callgsubr + return + + + + + + + rmoveto + 4 -57 68 4 rlineto + -6 124 -2 173 236 vvcurveto + return + + + + + + + vstem + 99 hmoveto + -58 callgsubr + return + + + + + + + -138 -206 -206 101 -122 145 142 124 127 214 vhcurveto + -466 -10 rmoveto + 180 return + + + + + + + 0 125 450 113 hstem + 102 67 return + + + + + + + 13 callgsubr + hstem + 275 73 vstem + return + + + + + + + hintmask 1000010001001000111100010001000010101100 + return + + + + + + + 0 55 430 55 return + + + + + + + rmoveto + 276 -251 48 49 -266 239 271 235 -47 50 -277 -249 rlineto + endchar + + + + + + + 73 169 73 return + + + + + + + 0 94 hstem + 78 71 331 68 vstem + return + + + + + + + 0 90 hstem + 71 73 341 69 vstem + return + + + + + + + -1 -94 rlineto + 56 hlineto + return + + + + + + + 25 callsubr + 281 74 vstem + return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + 157 50 178 55 return + + + + + + + -7 62 194 49 183 62 -58 60 hstemhm + 49 69 155 64 168 66 hintmask 11011110 + return + + + + + + + 676 62 hstem + 131 363 vstem + 494 676 -21 callsubr + endchar + + + + + + + 87 callgsubr + 25 callgsubr + return + + + + + + + -6 64 570 65 hstem + 106 74 return + + + + + + + 216 27 89 -91 -222 vvcurveto + return + + + + + + + -4 64 566 70 hstem + 83 75 return + + + + + + + -213 -99 -105 -206 32 vhcurveto + return + + + + + + + rmoveto + 5 -55 rlineto + return + + + + + + + -12 callgsubr + 63 43 callsubr + hstem + 165 44 callgsubr + vstem + return + + + + + + + rmoveto + -289 hlineto + -1 -59 rlineto + 357 967 -356 -60 289 hlineto + endchar + + + + + + + rmoveto + 50 callsubr + 50 callgsubr + hvcurveto + return + + + + + + + 0 63 414 63 hstem + 92 451 vstem + return + + + + + + + 0 55 429 55 hstem + 232 70 vstem + return + + + + + + + 0 63 hstem + 139 73 return + + + + + + + 46 366 47 return + + + + + + + vlineto + -71 -6 rlineto + return + + + + + + + -29 callgsubr + -395 -251 -37 callgsubr + return + + + + + + + 172 61 187 60 hstem + return + + + + + + + -3 59 42 callgsubr + 238 73 hintmask 10111000 + return + + + + + + + 21 callgsubr + 18 28 vvcurveto + return + + + + + + + rmoveto + 104 hlineto + 2 109 rlineto + -104 hlineto + return + + + + + + + 47 139 47 return + + + + + + + 53 hstemhm + 179 68 -65 72 32 67 -61 64 hintmask 11010000 + 517 return + + + + + + + 45 vstem + 568 349 rmoveto + 212 -116 119 -143 return + + + + + + + 52 hstemhm + 271 63 -61 67 33 71 -65 68 hintmask 10110000 + 82 return + + + + + + + 11 callgsubr + 265 72 vstem + return + + + + + + + 63 hstem + 107 73 305 74 vstem + return + + + + + + + 53 callgsubr + 98 50 return + + + + + + + -35 -29 29 35 35 29 29 35 return + + + + + + + hintmask 1000010001001000111100010001000010011100 + return + + + + + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + + + -248 rmoveto + 76 callgsubr + return + + + + + + + rlineto + -112 hlineto + return + + + + + + + 213 -64 -213 -203 -60 203 -213 64 return + + + + + + + -15 59 450 59 hstem + 73 71 338 70 vstem + return + + + + + + + -17 62 599 61 hstem + 61 73 356 74 vstem + return + + + + + + + 4 61 rlineto + -349 -61 hlineto + return + + + + + + + rlineto + -281 return + + + + + + + 59 849 59 hstem + 165 68 vstem + 165 return + + + + + + + 59 848 60 hstem + 394 67 vstem + 394 return + + + + + + + -17 62 598 62 return + + + + + + + -10 63 573 70 return + + + + + + + -75 21 -75 return + + + + + + + -29 -33 -41 hvcurveto + 292 37 callsubr + return + + + + + + + 1 callgsubr + vstem + return + + + + + + + hintmask 1000010001001000111010010001000010101100 + return + + + + + + + hintmask 1000010100001000111100010001000010101100 + return + + + + + + + hintmask 1000010001001000111100010000100010101100 + return + + + + + + + 660 rmoveto + return + + + + + + + 504 rmoveto + return + + + + + + + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + -3 59 426 60 hstem + 129 72 return + + + + + + + 41 -50 371 314 rlineto + 62 vlineto + return + + + + + + + vstem + 308 return + + + + + + + rmoveto + 60 -1 return + + + + + + + 248 53 208 53 vstem + 56 return + + + + + + + 162 515 29 callsubr + return + + + + + + + rmoveto + 85 hlineto + 1 93 rlineto + -85 hlineto + return + + + + + + + -60 28 -519 -977 63 -23 return + + + + + + + 113 54 callsubr + endchar + + + + + + + hlineto + 5 116 rlineto + return + + + + + + + 70 72 40 89 60 return + + + + + + + 60 503 vstem + return + + + + + + + hstem + 86 71 return + + + + + + + hstem + 85 71 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/config.xml b/ligature/OperatorMonoSSmLig-LightItalic/config.xml new file mode 100644 index 0000000..913d903 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/config.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/LIG.xml new file mode 100644 index 0000000..45bf053 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..8a16e19 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,55 @@ + + + -11 64 hstem + -429 69 174 60 157 69 174 60 vstem + -429 118 rmoveto + {716fe3f5} callsubr + -51 37 61 -90 119 hhcurveto + 70 86 49 92 87 hvcurveto + 37 -51 45 -50 51 -50 54 49 rcurveline + -56 53 -46 51 -38 52 {254e5086} callsubr + -136 -120 -99 -122 -4 -115 -17 19 -15 20 -15 20 {fe69575c} callsubr + 69 14 rmoveto + {2765b42c} callgsubr + 460 hmoveto + {2765b42c} callgsubr + endchar + + + + -80 44 -49 79 70 86 49 92 87 vhcurveto + return + + + 46 57 46 68 44 79 -61 22 rcurveline + -35 -69 -36 -59 -36 -49 -46 75 -26 77 -6 82 rrcurveto + 63 66 38 72 54 vvcurveto + 34 -19 17 -29 -50 -65 -114 -114 -2 vhcurveto + return + + + {254e5086} callsubr + -139 -122 -100 -125 -117 vvcurveto + return + + + 11 -82 32 -79 49 -78 rrcurveto + -82 -73 -68 -41 -51 hhcurveto + return + + + + + 87 77 99 97 97 vhcurveto + {0e9a217f} callsubr + -46 -28 29 50 hvcurveto + return + + + 87 77 99 97 97 vhcurveto + {0e9a217f} callsubr + -46 -28 29 50 hvcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..b23a7d3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -315 256 129 256 vstem + -59 781 {ac088060} callgsubr + 575 981 {ac088060} callgsubr + endchar + + + + + rmoveto + -65 -2 -191 -979 rlineto + 66 hlineto + return + + + rmoveto + -65 -2 -191 -979 rlineto + 66 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..28c7fb7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml @@ -0,0 +1,20 @@ + + + -200 981 hstem + -310 685 vstem + -54 781 {ac088060} callgsubr + 608 480 11 61 rlineto + -73 -30 rmoveto + -528 -417 156 807 374 -380 rlineto + endchar + + + + + rmoveto + -65 -2 -191 -979 rlineto + 66 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..3d01529 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,57 @@ + + + 144 115 133 115 hstem + -394 801 vstem + -347 392 {c12c2549} callgsubr + 719 -87 rmoveto + {3e1270ac} callgsubr + -529 {6a7250c2} callgsubr + -261 -276 {c12c2549} callgsubr + 718 -87 {4bacf368} callgsubr + -528 {93ed7de1} callgsubr + + + + + rmoveto + 105 hlineto + 26 115 rlineto + -108 hlineto + return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + rmoveto + 105 hlineto + 26 115 rlineto + -108 hlineto + return + + + rmoveto + {e9726f1d} callgsubr + return + + + 12 60 rlineto + return + + + {1a0862e5} callgsubr + endchar + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..1fed2b1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,68 @@ + + + {6a2b3f70} callsubr + -549 1121 vstem + -13 {b1497916} callsubr + -489 {6a7250c2} callgsubr + 1061 hmoveto + {3e1270ac} callgsubr + -489 {6a7250c2} callgsubr + -133 {72e954b9} callsubr + -488 {1a0862e5} callgsubr + 1061 hmoveto + {e9726f1d} callgsubr + -488 {93ed7de1} callgsubr + + + + {d29b7cb2} callgsubr + hstem + return + + + 420 rmoveto + {3e1270ac} callgsubr + return + + + -248 {4bacf368} callgsubr + return + + + + + 172 {1a4ca569} callgsubr + return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + rmoveto + {e9726f1d} callgsubr + return + + + 12 60 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + {1a0862e5} callgsubr + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml new file mode 100644 index 0000000..64cd54c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml @@ -0,0 +1,62 @@ + + + {6a2b3f70} callsubr + -549 1121 vstem + 560 {b1497916} callsubr + -1062 {6a7250c2} callgsubr + 1013 {72e954b9} callsubr + -1061 {93ed7de1} callgsubr + + + + {d29b7cb2} callgsubr + hstem + return + + + 420 rmoveto + {3e1270ac} callgsubr + return + + + -248 {4bacf368} callgsubr + return + + + + + 172 {1a4ca569} callgsubr + return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + rmoveto + {e9726f1d} callgsubr + return + + + 12 60 rlineto + return + + + {1a0862e5} callgsubr + endchar + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..f082911 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,74 @@ + + + {6a2b3f70} callsubr + -1174 1746 vstem + -621 {b1497916} callsubr + -506 {6a7250c2} callgsubr + 1096 hmoveto + {3e1270ac} callgsubr + -507 {6a7250c2} callgsubr + 1096 hmoveto + {3e1270ac} callgsubr + -506 {6a7250c2} callgsubr + -724 {72e954b9} callsubr + -505 {1a0862e5} callgsubr + 1096 hmoveto + {e9726f1d} callgsubr + -506 {1a0862e5} callgsubr + 1096 hmoveto + {e9726f1d} callgsubr + -505 {93ed7de1} callgsubr + + + + {d29b7cb2} callgsubr + hstem + return + + + 420 rmoveto + {3e1270ac} callgsubr + return + + + -248 {4bacf368} callgsubr + return + + + + + 172 {1a4ca569} callgsubr + return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + rmoveto + {e9726f1d} callgsubr + return + + + 12 60 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + {1a0862e5} callgsubr + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..01621ca --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,61 @@ + + + 49 60 188 {1a4ca569} callgsubr + hstem + -1197 1793 cntrmask 11100000 + 584 545 {4be179d9} callsubr + 1639 -248 {4be179d9} callsubr + 1638 {72e954b9} callsubr + -1686 {93ed7de1} callgsubr + + + + rmoveto + {3e1270ac} callgsubr + -1687 {6a7250c2} callgsubr + return + + + rmoveto + {3e1270ac} callgsubr + -1687 {6a7250c2} callgsubr + return + + + -248 {4bacf368} callgsubr + return + + + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + rmoveto + {e9726f1d} callgsubr + return + + + 12 60 rlineto + return + + + {1a0862e5} callgsubr + endchar + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..491ce0a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,75 @@ + + + {6437456d} callgsubr + -1174 1719 {66aa6cfa} callgsubr + -1433 {6a7250c2} callgsubr + 1502 hlineto + 98 -99 -2 -10 rlineto + hintmask 01010000 + {59e2783f} callsubr + -1522 {1a0862e5} callgsubr + 1449 {6fd774ea} callsubr + endchar + + + + -19 677 return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + -112 -79 rlineto + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {f2eb570c} callgsubr + return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -11 -59 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..5c16311 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml @@ -0,0 +1,73 @@ + + + {6437456d} callgsubr + -549 1094 {6a70e420} callsubr + -808 {6a7250c2} callgsubr + 877 hlineto + 98 -99 -2 -10 {59e2783f} callsubr + -897 {1a0862e5} callgsubr + 824 {6fd774ea} callsubr + endchar + + + + -19 677 return + + + {f85c4f0d} callgsubr + hintmask 01110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + -112 -79 rlineto + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {f2eb570c} callgsubr + return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -11 -59 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..4ea029c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml @@ -0,0 +1,55 @@ + + + {d29b7cb2} callgsubr + hstemhm + -549 1121 -961 741 hintmask 11010000 + 560 420 rmoveto + hintmask 11100000 + {3e1270ac} callgsubr + -421 hlineto + hintmask 11010000 + 201 286 -56 27 -220 -313 rlineto + -566 {6a7250c2} callgsubr + 535 hlineto + {2069af8c} callsubr + -439 hlineto + hintmask 11100000 + -12 -60 rlineto + 409 hlineto + hintmask 11010000 + -249 -354 63 -17 261 371 rlineto + 577 hlineto + {e9726f1d} callgsubr + -547 hlineto + 132 188 rlineto + endchar + + + + -132 -188 rlineto + return + + + + + 172 {1a4ca569} callgsubr + return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + 12 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..7e20ebd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,63 @@ + + + 49 60 188 {1a4ca569} callgsubr + hstemhm + -1197 1793 -1297 741 cntrmask 11100000 + hintmask 11101000 + 584 545 rmoveto + hintmask 11110000 + {3e1270ac} callgsubr + -669 hlineto + hintmask 11101000 + 113 161 -56 27 {2069af8c} callsubr + -943 {6a7250c2} callgsubr + 912 hlineto + -133 -189 rlineto + -815 {6a7250c2} callgsubr + 785 hlineto + {2069af8c} callsubr + -689 hlineto + hintmask 11110000 + -12 -60 rlineto + 658 hlineto + hintmask 11101000 + -162 -231 63 -17 174 248 rlineto + 953 hlineto + {e9726f1d} callgsubr + -922 hlineto + 132 188 rlineto + 826 hlineto + {3e1270ac} callgsubr + -797 hlineto + 133 189 rlineto + endchar + + + + -132 -188 rlineto + return + + + -132 -188 rlineto + return + + + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + 12 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..c5432f2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + -163 50 42 637 hstem + -435 757 vstem + -431 27 rmoveto + -13 -59 868 323 {57377a1d} callsubr + 4 -480 rmoveto + 10 50 rlineto + -804 hlineto + -10 -50 rlineto + endchar + + + + 12 62 -715 309 -32 -51 645 -284 -2 -10 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..36e958b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml @@ -0,0 +1,18 @@ + + + -70 638 hstem + -434 758 vstem + -429 27 rmoveto + 11 -50 844 314 {57377a1d} callsubr + 61 -186 rmoveto + 13 66 -868 -330 11 -50 rlineto + endchar + + + + 12 62 -715 309 -32 -51 645 -284 -2 -10 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..099e11a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,77 @@ + + + {6437456d} callgsubr + -1170 1715 {66aa6cfa} callgsubr + -1158 hlineto + hintmask 10010000 + -174 179 {311c538e} callsubr + -392 -276 32 -54 rlineto + hintmask 01010000 + 270 191 rlineto + 1143 {6fd774ea} callsubr + -73 -30 rmoveto + hintmask 01010000 + {59e2783f} callsubr + -1144 hlineto + 68 48 11 61 rlineto + hintmask 00110000 + -77 79 rlineto + 1158 hlineto + 98 -99 rlineto + endchar + + + + -19 677 return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + -48 -47 286 -290 -2 -10 return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {f2eb570c} callgsubr + return + + + -112 -79 rlineto + return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..118eb75 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {62fdf4a4} callgsubr + -481 1026 {cd8d7d7a} callgsubr + -911 hlineto + -12 -61 rlineto + 926 {023c72a5} callgsubr + + + + -19 677 return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + + + {bea2e09e} callsubr + -366 61 hstemhm + return + + + hintmask 10100000 + {44ebcab6} callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + hlineto + -365 -257 rlineto + hintmask 10100000 + {5f8c1c5f} callgsubr + + + {f2eb570c} callgsubr + endchar + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..4fc0078 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,26 @@ + + + 292 61 hstem + -398 340 136 340 vstem + -70 292 rmoveto + {4ee66785} callgsubr + 804 hmoveto + {4ee66785} callgsubr + endchar + + + + + 12 61 rlineto + -328 hlineto + -12 -61 rlineto + return + + + 12 61 rlineto + -328 hlineto + -12 -61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..6ba45e8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {62fdf4a4} callgsubr + -1106 1651 {cd8d7d7a} callgsubr + -1536 hlineto + -12 -61 rlineto + 1551 {023c72a5} callgsubr + + + + -19 677 return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + + + {bea2e09e} callsubr + -366 61 hstemhm + return + + + hintmask 10100000 + {44ebcab6} callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + hlineto + -365 -257 rlineto + hintmask 10100000 + {5f8c1c5f} callgsubr + + + {f2eb570c} callgsubr + endchar + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..602a7a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml @@ -0,0 +1,15 @@ + + + -200 981 hstem + -339 669 vstem + 265 779 rmoveto + -593 -419 -11 -61 413 -499 rlineto + 66 hlineto + 190 981 rlineto + -239 -895 rmoveto + -359 432 2 10 514 362 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..405e131 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + 559 -163 50 42 637 hstem + 503 757 vstem + 499 {090f804d} callgsubr + 868 -323 rlineto + -780 -131 rmoveto + 804 hlineto + -10 50 rlineto + -804 hlineto + endchar + + + + + 27 rmoveto + -763 290 -2 10 645 284 -32 51 -715 -309 12 -62 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..f61d043 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml @@ -0,0 +1,18 @@ + + + -70 638 hstem + 502 758 vstem + 497 {090f804d} callgsubr + 844 -314 rlineto + -813 154 rmoveto + 844 -314 11 50 -868 330 rlineto + endchar + + + + + 27 rmoveto + -763 290 -2 10 645 284 -32 51 -715 -309 12 -62 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..11ca277 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,60 @@ + + + {e2f97248} callsubr + 1713 hintmask 01110000 + -937 420 rmoveto + 1497 hlineto + {3e1270ac} callgsubr + -1426 {2b7468f2} callgsubr + 1438 hlineto + {e9726f1d} callgsubr + -1509 hlineto + -85 86 2 10 rlineto + endchar + + + + {6437456d} callgsubr + -1141 return + + + -19 677 return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {2042e0de} callgsubr + rlineto + hintmask 01110000 + -142 143 rlineto + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + 12 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..9db3987 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,92 @@ + + + {e2f97248} callsubr + 1686 {6a70e420} callsubr + -1172 {2b7468f2} callgsubr + 1201 {6fd774ea} callsubr + -73 -30 rmoveto + hintmask 01110000 + {59e2783f} callsubr + -1345 hlineto + {ea48c49a} callgsubr + 1313 hlineto + 98 -99 rlineto + endchar + + + + {6437456d} callgsubr + -1141 return + + + -19 677 return + + + {f85c4f0d} callgsubr + hintmask 01110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {f2eb570c} callgsubr + return + + + -112 -79 rlineto + return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {2042e0de} callgsubr + rlineto + hintmask 01110000 + -142 143 rlineto + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + -85 86 2 10 131 92 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..28a72c5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml @@ -0,0 +1,63 @@ + + + {e2f97248} callsubr + 1715 hintmask 01110000 + 182 328 rmoveto + 392 276 rlineto + hintmask 10010000 + -32 54 rlineto + hintmask 01110000 + -253 -179 rlineto + -1143 {2b7468f2} callgsubr + 1158 hlineto + hintmask 10010000 + 186 -191 48 48 -286 289 rlineto + hintmask 01110000 + -1165 -86 rmoveto + {ea48c49a} callgsubr + 1142 hlineto + -85 -60 -11 -61 65 -67 rlineto + endchar + + + + {6437456d} callgsubr + -1141 return + + + -19 677 return + + + + + {bea2e09e} callsubr + -486 {1a4ca569} callgsubr + hstemhm + return + + + 60 188 59 return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {2042e0de} callgsubr + rlineto + hintmask 01110000 + -142 143 rlineto + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + -85 86 2 10 131 92 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..305d4cb --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,59 @@ + + + {bea2e09e} callsubr + -658 110 182 61 hstemhm + -1766 465 -416 651 8 254 -3 1291 hintmask 01101010 + -896 750 rmoveto + {4fc01720} callgsubr + 46 hlineto + hintmask 01101100 + {18d41e38} callsubr + hintmask 01110010 + -497 -146 rmoveto + hintmask 10010010 + {2042e0de} callgsubr + rlineto + hintmask 01110010 + -260 263 rlineto + 591 {29863fb2} callsubr + -591 hlineto + 862 hmoveto + -12 -61 rlineto + 1279 {29863fb2} callsubr + -1542 -353 {bec862c1} callsubr + + + + -19 677 return + + + 27 122 66 246 31 129 rrcurveto + return + + + hlineto + 12 61 rlineto + return + + + rmoveto + 104 hlineto + 22 110 rlineto + -103 hlineto + endchar + + + + + -22 -129 -32 -246 -24 -122 rrcurveto + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..0b8c2e2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml @@ -0,0 +1,39 @@ + + + {62fdf4a4} callgsubr + -516 1000 hintmask 01100000 + 484 353 rmoveto + -891 {6f5f6a13} callsubr + 891 hlineto + endchar + + + + -19 677 return + + + hlineto + 356 251 rlineto + hintmask 10100000 + {2042e0de} callgsubr + rlineto + hintmask 01100000 + -260 263 rlineto + return + + + + + {bea2e09e} callsubr + -366 61 hstemhm + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..c515bff --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,39 @@ + + + {62fdf4a4} callgsubr + -1141 1625 hintmask 01100000 + 484 353 rmoveto + -1516 {6f5f6a13} callsubr + 1516 hlineto + endchar + + + + -19 677 return + + + hlineto + 356 251 rlineto + hintmask 10100000 + {2042e0de} callgsubr + rlineto + hintmask 01100000 + -260 263 rlineto + return + + + + + {bea2e09e} callsubr + -366 61 hstemhm + return + + + {1922b804} callgsubr + 48 48 return + + + -32 54 -422 -298 -11 -61 309 -318 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..ad712bc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml @@ -0,0 +1,23 @@ + + + {bea2e09e} callsubr + hstemhm + -516 465 -271 741 hintmask 11000000 + 363 792 rmoveto + -531 -754 -277 280 2 10 392 276 {1922b804} callgsubr + rlineto + hintmask 10100000 + -115 -163 63 -17 678 964 rlineto + endchar + + + + -19 677 return + + + + + -32 54 -422 -298 -11 -61 309 -318 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..d507cca --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml @@ -0,0 +1,53 @@ + + + 292 60 hstem + 0 490 vstem + 282 352 rmoveto + {6d7e19b6} callgsubr + -413 {f331089d} callsubr + 42 213 rlineto + 413 {a341c853} callsubr + 64 hlineto + 42 213 rlineto + 206 hlineto + 13 60 rlineto + endchar + + + + hlineto + -42 -213 rlineto + return + + + hlineto + {6d7e19b6} callgsubr + -206 {1a0862e5} callgsubr + 207 {a341c853} callsubr + 64 hlineto + return + + + hlineto + -42 -213 rlineto + return + + + + + 42 213 rlineto + -64 {a341c853} callsubr + return + + + 42 213 rlineto + -64 {a341c853} callsubr + return + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml new file mode 100644 index 0000000..69cb5c0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml @@ -0,0 +1,41 @@ + + + 0 109 hstem + -22 79 341 79 vstem + -342 753 rmoveto + {0b9eeed8} callsubr + 420 hmoveto + {0b9eeed8} callsubr + -455 -753 {e35194ac} callsubr + 397 -109 {e35194ac} callsubr + endchar + + + + -14 -70 rlineto + 220 -27 114 -35 -86 vvcurveto + -66 -66 -66 -208 -107 vhcurveto + 22 -39 rlineto + 239 121 92 89 92 vvcurveto + 105 -130 60 -269 29 vhcurveto + return + + + -14 -70 rlineto + 220 -27 114 -35 -86 vvcurveto + -66 -66 -66 -208 -107 vhcurveto + 22 -39 rlineto + 239 121 92 89 92 vvcurveto + 105 -130 60 -269 29 vhcurveto + return + + + rmoveto + 103 hlineto + 23 109 rlineto + -103 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..d1ebbeb --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml @@ -0,0 +1,34 @@ + + + {bea2e09e} callsubr + hstemhm + -429 741 -232 465 hintmask 11000000 + 236 658 rmoveto + 76 107 {b588b716} callgsubr + 563 801 277 -281 -2 -10 rlineto + hintmask 10100000 + -392 -276 {5f8c1c5f} callgsubr + + + + -19 677 return + + + + + -56 27 -685 -974 63 -17 return + + + {f2eb570c} callgsubr + endchar + + + {fbf36c20} callgsubr + rlineto + return + + + 32 -54 422 299 11 61 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..ddd8cbd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,18 @@ + + + -112 56 hstem + -694 1268 vstem + 574 -56 rmoveto + -1257 {147e94f1} callgsubr + 1257 hlineto + endchar + + + + + hlineto + -11 -56 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml new file mode 100644 index 0000000..dfadfa3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml @@ -0,0 +1,64 @@ + + + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 + 512 631 rmoveto + -71 -57 -57 -71 hvcurveto + hintmask 1111010010000000 + -47 26 -41 38 -22 vhcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + {6b0561fb} callgsubr + -71 -57 -57 -71 vhcurveto + hintmask 1111010101000000 + -47 26 -41 38 -22 vhcurveto + -419 vlineto + hintmask 1111101010000000 + -38 -22 -26 -41 -47 vvcurveto + -71 57 -57 71 71 57 57 71 34 -13 30 -21 23 vhcurveto + 23 19 30 18 49 hhcurveto + 128 128 128 128 hvcurveto + 18 vlineto + hintmask 1111010101000000 + {6b0561fb} callgsubr + vhcurveto + hintmask 1111101101000000 + -384 63 rmoveto + {30fa4c08} callgsubr + {0f5e6060} callsubr + hvcurveto + 384 -256 {729746cc} callsubr + -384 -512 {729746cc} callsubr + endchar + + + + -35 -29 29 35 35 29 29 35 return + + + rmoveto + {0f5e6060} callsubr + {30fa4c08} callgsubr + hvcurveto + return + + + -35 -29 29 35 35 29 29 35 return + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml new file mode 100644 index 0000000..d9603bc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + -205 1209 hstem + -20 692 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml new file mode 100644 index 0000000..292cc3d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + -205 1209 hstem + -20 692 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/gsubrs.xml b/ligature/OperatorMonoSSmLig-LightItalic/gsubrs.xml new file mode 100644 index 0000000..2506047 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/gsubrs.xml @@ -0,0 +1,1927 @@ + + + + + + + + + rmoveto + 47 -48 43 -47 39 vhcurveto + 40 22 50 25 63 30 -19 34 rcurveline + -67 -32 -55 -28 -45 -24 rrcurveto + -35 30 -29 28 27 vvcurveto + 38 46 32 138 -32 vhcurveto + 19 56 75 callsubr + 28 -88 -61 -66 vvcurveto + -38 33 -35 39 -34 vhcurveto + -112 -66 -24 -39 -42 vvcurveto + -58 58 -40 85 98 70 52 64 vhcurveto + -157 -69 rmoveto + -55 -42 24 41 25 17 27 93 55 hvcurveto + 46 -38 43 -35 -34 vvcurveto + -36 -41 -29 -61 vhcurveto + endchar + + + + + + + -102 callgsubr + -359 16 -96 callsubr + + + + + + + rmoveto + -95 callsubr + -182 156 -95 285 146 76 callsubr + 432 -78 callsubr + + + + + + + rmoveto + 170 -78 87 -115 -186 -133 -230 -229 -170 78 -87 115 186 133 230 229 vhcurveto + -438 76 callgsubr + 193 97 197 137 79 51 -65 -133 -193 -97 -197 -137 -79 -51 65 133 vhcurveto + endchar + + + + + + + rmoveto + 54 -50 51 -157 27 vhcurveto + 29 119 60 callsubr + hlineto + 15 50 60 callgsubr + hlineto + -51 -206 rlineto + 162 -24 51 -37 -41 vvcurveto + -46 -59 -48 -203 18 vhcurveto + -7 -54 rlineto + 241 -19 85 80 76 vvcurveto + return + + + + + + + rmoveto + -87 callsubr + -59 callsubr + hvcurveto + -15 -113 41 -47 156 92 rrcurveto + return + + + + + + + -74 callsubr + -91 callgsubr + return + + + + + + + -103 callgsubr + endchar + + + + + + + 269 193 104 173 129 vvcurveto + 70 -37 41 -63 -151 -193 -294 -300 vhcurveto + -6 vlineto + -23 -16 -34 -23 -14 -8 21 -34 rcurveline + 53 34 22 -172 132 -15 204 123 rlinecurve + -40 641 rmoveto + 34 22 -24 -45 -97 -80 -146 -226 -173 hvcurveto + 251 9 141 234 100 hhcurveto + return + + + + + + + rmoveto + -15 39 -17 callgsubr + rlinecurve + -99 callgsubr + return + + + + + + + -68 callgsubr + -180 -490 -107 callgsubr + + + + + + + rmoveto + 27 54 -14 93 136 vvcurveto + 16 0 15 2 14 vhcurveto + 52 108 42 151 36 vvcurveto + 15 -28 10 -21 -28 -66 -182 -146 -11 vhcurveto + -77 -65 -78 -52 -53 hhcurveto + -73 -37 77 371 134 hvcurveto + -68 -2 rlineto + -411 -154 62 -99 102 hhcurveto + 79 86 61 73 63 hvcurveto + 1 -139 13 -85 -30 -30 -22 -22 -82 -23 -219 19 rrcurveto + return + + + + + + + -64 callsubr + -82 -43 -84 -81 vhcurveto + 7 40 7 53 4 25 -68 -5 rcurveline + -25 -160 -24 -120 -50 -257 rrcurveto + 69 hlineto + 19 97 40 198 12 72 rrcurveto + 79 78 71 40 19 callgsubr + -44 hvcurveto + -93 -75 -186 -87 -25 callgsubr + return + + + + + + + 322 hlineto + 12 50 rlineto + -128 hlineto + 81 408 -58 -5 -13 -68 -143 -18 -7 -44 139 10 -55 -283 rlineto + -140 hlineto + return + + + + + + + rmoveto + 56 hlineto + 15 49 rlineto + -61 hlineto + 30 154 -55 -5 -29 -149 rlineto + -176 hlineto + 58 83 43 78 45 136 -62 3 rcurveline + -42 -132 -40 -80 -60 -98 -4 -39 rcurveline + 228 hlineto + return + + + + + + + rmoveto + -52 -19 120 -75 hhcurveto + -54 -53 -51 -94 -55 hvcurveto + 37 -22 rlineto + 66 41 36 46 33 52 20 -120 75 hhcurveto + 55 52 56 95 55 hvcurveto + -38 21 rlineto + -66 -41 -36 -51 -33 hhcurveto + return + + + + + + + -88 -78 -59 -44 -53 hhcurveto + -52 -25 40 105 24 hvcurveto + 78 343 -71 -4 -78 -135 44 -27 -42 -184 rlineto + -140 -32 40 -64 81 hhcurveto + return + + + + + + + -93 callgsubr + -18 -94 rlineto + 54 hlineto + return + + + + + + + rmoveto + 3 hlineto + 223 163 -34 38 -178 -129 -115 134 -49 -39 rlineto + return + + + + + + + rmoveto + 29 -379 rlineto + 81 hlineto + 43 130 76 262 71 296 rrcurveto + -70 hlineto + -41 -174 -85 -337 -26 -86 rrcurveto + -4 hlineto + -29 395 rlineto + -47 hlineto + -182 -395 rlineto + -4 hlineto + 7 86 45 337 27 174 rrcurveto + -71 hlineto + -44 -295 -27 -263 -6 -130 rrcurveto + 81 hlineto + endchar + + + + + + + rmoveto + -94 callsubr + + + + + + + -103 hlineto + -118 -230 -115 -231 -108 -230 rrcurveto + 73 hlineto + 34 73 35 74 36 74 rrcurveto + 247 hlineto + 7 return + + + + + + + rmoveto + 20 30 -60 50 -84 89 -50 65 rlinecurve + -53 -56 60 -61 101 -77 66 -40 rlinecurve + return + + + + + + + rmoveto + 8 hlineto + 12 -116 12 -117 11 -117 rrcurveto + -215 hlineto + 56 117 58 117 58 116 rrcurveto + endchar + + + + + + + rmoveto + -92 callsubr + return + + + + + + + -73 hlineto + -91 -468 65 callsubr + -22 -56 -54 -87 hhcurveto + -102 -39 63 128 25 hvcurveto + 87 448 rlineto + -72 hlineto + -88 -453 return + + + + + + + rmoveto + -7 39 -174 -60 -37 39 195 479 rlinecurve + -33 21 -79 -34 -84 -21 -67 -7 rlinecurve + 5 18 3 16 14 vvcurveto + 28 -14 14 -22 -46 -49 -56 -40 -24 18 -14 30 -8 vhcurveto + -31 -73 -49 -71 -68 -83 30 -26 rcurveline + 68 75 65 94 37 79 rrcurveto + 55 70 12 22 69 hvcurveto + -194 -456 78 -78 231 101 rrcurveto + return + + + + + + + rmoveto + -110 55 -62 85 122 95 135 151 111 -56 62 -85 -122 -94 -136 -151 vhcurveto + 299 109 rmoveto + -117 -61 -114 -89 -56 -35 44 84 116 60 115 89 57 35 -45 -83 vhcurveto + endchar + + + + + + + 76 73 34 80 72 vvcurveto + -93 -3 13 -63 -3 -66 -55 -78 rlinecurve + endchar + + + + + + + rmoveto + 31 -25 66 57 81 84 47 59 rlinecurve + -71 38 -36 -62 -65 -92 -53 -59 27 callsubr + 32 -25 66 56 80 83 46 60 rlinecurve + -72 35 -37 -63 -61 -87 -54 -59 rlinecurve + return + + + + + + + -68 callgsubr + -169 -458 -100 callgsubr + + + + + + + rmoveto + -7 callsubr + -231 158 -86 265 96 hvcurveto + 7 68 rlineto + -71 callgsubr + endchar + + + + + + + rmoveto + -52 callsubr + -182 154 -93 269 134 hvcurveto + -11 39 rlineto + -59 callgsubr + endchar + + + + + + + rmoveto + 66 2 90 389 -69 -3 -43 -193 rlineto + -176 -61 -97 64 181 vvcurveto + 186 107 196 142 83 14 -66 -120 -3 vhcurveto + 68 hlineto + 170 7 -40 81 -118 hhcurveto + -181 -151 -221 -239 hvcurveto + return + + + + + + + rmoveto + 168 -579 78 callsubr + 134 688 rlineto + -68 hlineto + -108 -566 rlineto + -6 hlineto + -160 568 -83 -3 -133 -687 rlineto + 68 hlineto + 110 579 rlineto + return + + + + + + + -61 callsubr + rlineto + 343 -74 131 103 111 -52 callgsubr + return + + + + + + + -231 -89 -127 56 200 vvcurveto + 186 111 193 145 86 13 -65 -122 -3 vhcurveto + 69 1 rlineto + 163 8 -35 88 -123 hhcurveto + return + + + + + + + -85 callsubr + 150 -762 -106 callgsubr + + + + + + + rmoveto + -26 callsubr + -72 callgsubr + endchar + + + + + + + rmoveto + -10 -48 rlineto + 480 hlineto + 10 48 rlineto + return + + + + + + + -85 callsubr + 17 -946 -107 callsubr + + + + + + + rmoveto + 185 130 227 225 67 -11 54 -20 41 hvcurveto + 74 96 -43 30 -61 -79 rlineto + 38 -34 -46 19 -54 hhcurveto + -183 -132 -226 -226 -66 11 -54 19 -41 hvcurveto + -73 -97 44 -30 60 79 rlineto + -38 34 45 -19 55 hhcurveto + -121 271 rmoveto + 191 94 193 135 42 35 -19 -38 23 vhcurveto + -318 -425 rlineto + -7 27 -4 33 38 vvcurveto + 133 -208 rmoveto + -45 -34 20 39 -23 hvcurveto + 319 426 rlineto + 8 -28 4 -33 -39 vvcurveto + -192 -95 -193 -134 vhcurveto + endchar + + + + + + + -40 -47 -58 -47 -99 -72 19 -34 rcurveline + 84 53 65 49 48 45 rrcurveto + 46 -92 93 -78 -66 vvcurveto + -55 -51 -40 -251 23 vhcurveto + return + + + + + + + rmoveto + -9 38 -239 -88 -39 46 30 130 rlinecurve + 67 299 rlineto + 217 hlineto + 10 55 rlineto + -214 hlineto + 35 157 -54 -3 -80 -154 rlineto + -71 hlineto + -15 -55 rlineto + 103 hlineto + -68 -303 -40 -174 87 -88 280 140 rlinecurve + return + + + + + + + rmoveto + 31 56 rlineto + -169 72 -73 48 54 vvcurveto + hintmask 11010000 + 76 132 40 81 vvcurveto + 37 -27 34 -75 22 vhcurveto + hintmask 11101000 + 102 24 41 52 44 55 -75 67 52 vvcurveto + 58 90 48 223 45 vhcurveto + -12 62 rlineto + -274 -65 -92 -80 -78 -69 75 -60 -47 vvcurveto + -37 -41 -38 -148 -8 vhcurveto + -10 -52 rlineto + hintmask 11010000 + 108 -11 47 -28 -39 -62 -134 -41 -96 vvcurveto + -70 80 -57 201 -89 vhcurveto + endchar + + + + + + + -20 callgsubr + -358 -43 callgsubr + return + + + + + + + rmoveto + -85 -4 6 -82 -1 -76 -66 -102 rlinecurve + 31 -15 85 99 28 91 2 89 rlinecurve + return + + + + + + + 435 hlineto + 17 62 -361 -2 434 420 11 59 rlineto + -422 hlineto + -17 -62 347 2 -433 -419 rlineto + endchar + + + + + + + -228 -83 -114 46 150 vvcurveto + 152 106 134 127 62 28 -29 -87 2 vhcurveto + return + + + + + + + rmoveto + -41 -212 rlineto + 255 hlineto + 17 62 rlineto + -193 hlineto + 51 260 rlineto + 160 hlineto + 11 54 rlineto + -161 hlineto + 49 251 rlineto + 190 73 callsubr + -309 hlineto + -126 -229 -124 -232 -121 -227 rrcurveto + 75 hlineto + 37 70 37 71 37 71 rrcurveto + 216 415 rmoveto + 9 hlineto + -70 -360 rlineto + -127 hlineto + endchar + + + + + + + -56 callgsubr + 48 48 return + + + + + + + -32 54 -422 -298 -11 -61 309 -318 return + + + + + + + -21 230 -25 229 -27 229 return + + + + + + + -68 callgsubr + -170 -473 -98 callsubr + + + + + + + -53 callsubr + -50 callgsubr + + + + + + + 154 -289 65 136 vvcurveto + 67 59 60 82 80 45 -41 -97 14 vhcurveto + return + + + + + + + -90 callsubr + endchar + + + + + + + -359 16 rmoveto + -46 -37 42 88 157 94 150 119 28 41 -7 -13 44 hvcurveto + -61 -314 rlineto + -57 -54 -75 -46 -53 hhcurveto + endchar + + + + + + + 650 -106 callsubr + return + + + + + + + 160 128 151 194 return + + + + + + + 760 -85 callgsubr + return + + + + + + + 630 75 callgsubr + 88 456 vstem + 396 685 -92 callgsubr + endchar + + + + + + + hlineto + 178 125 rlineto + hintmask 10010000 + -57 callgsubr + rlineto + hintmask 01110000 + -142 143 rlineto + return + + + + + + + -23 callgsubr + 120 625 rlineto + -72 hlineto + return + + + + + + + hlineto + -12 -60 rlineto + return + + + + + + + -39 callsubr + -17 callsubr + return + + + + + + + 146 -144 146 hstemhm + return + + + + + + + rmoveto + -38 51 rlineto + -298 -198 -120 -171 -184 vvcurveto + -137 69 -148 167 -179 vhcurveto + 54 41 rlineto + -157 163 -65 135 125 vvcurveto + 167 100 153 288 182 vhcurveto + endchar + + + + + + + -55 callsubr + hintmask 11101100 + -76 callsubr + 294 return + + + + + + + 0 63 258 55 250 62 return + + + + + + + rmoveto + 147 -246 59 38 -150 241 246 243 -46 44 -239 -246 rlineto + 243 -72 rmoveto + 144 -248 59 36 -147 244 248 240 -46 45 -240 -243 rlineto + endchar + + + + + + + 121 625 rlineto + 221 hlineto + 12 63 rlineto + -515 hlineto + -11 -63 rlineto + 220 hlineto + -121 -625 rlineto + return + + + + + + + -40 53 hstem + 335 64 vstem + 122 -148 rmoveto + 39 -13 rlineto + -33 callsubr + 64 2 rlineto + 141 9 -55 63 -72 hhcurveto + -61 -52 -51 -110 -46 hvcurveto + endchar + + + + + + + rmoveto + -27 callsubr + 20 37 vvcurveto + return + + + + + + + -185 -34 callgsubr + return + + + + + + + 91 -123 103 -30 92 vhcurveto + 100 86 -9 64 -54 hhcurveto + return + + + + + + + rmoveto + 45 -45 241 242 18 74 -145 248 -59 -36 148 -244 rlineto + 14 -241 rmoveto + 46 -45 238 246 17 74 -147 246 -59 -37 149 -242 rlineto + endchar + + + + + + + -29 callgsubr + rlineto + return + + + + + + + 32 -54 422 299 11 61 return + + + + + + + -16 callsubr + -23 callsubr + return + + + + + + + 37 callsubr + -486 -10 callgsubr + hstemhm + return + + + + + + + -133 -688 rlineto + return + + + + + + + vvcurveto + -68 59 -25 127 79 vhcurveto + return + + + + + + + 619 206 hstem + 122 375 vstem + 333 753 -93 callsubr + endchar + + + + + + + 420 hlineto + 14 63 rlineto + -348 hlineto + return + + + + + + + hstem + 79 74 364 74 vstem + return + + + + + + + rmoveto + 18 -241 rlineto + 34 hlineto + 110 241 rlineto + 4 hlineto + -59 -299 rlineto + 50 hlineto + 70 362 rlineto + -68 hlineto + -107 -236 rlineto + -3 hlineto + -19 237 rlineto + return + + + + + + + rmoveto + -3 callgsubr + return + + + + + + + 611 279 hstem + 320 85 vstem + 405 -47 callsubr + endchar + + + + + + + 57 7 55 137 55 return + + + + + + + -174 -91 -92 4 -9 153 return + + + + + + + hstem + 96 71 233 71 vstem + return + + + + + + + hlineto + -11 -59 rlineto + return + + + + + + + 149 376 vstem + 299 616 -89 callgsubr + endchar + + + + + + + -12 66 -16 callgsubr + return + + + + + + + rlineto + 356 -47 166 218 253 vvcurveto + return + + + + + + + rmoveto + -188 -966 rlineto + 340 hlineto + 12 58 rlineto + -272 hlineto + 165 850 rlineto + 271 hlineto + 13 58 rlineto + endchar + + + + + + + 60 188 59 return + + + + + + + hintmask 10010000 + -18 callsubr + return + + + + + + + rmoveto + 217 -141 88 -248 -43 vhcurveto + return + + + + + + + rmoveto + -65 -2 -191 -979 rlineto + 66 hlineto + return + + + + + + + -193 68 -65 65 153 64 return + + + + + + + -14 64 588 64 return + + + + + + + -11 66 434 60 return + + + + + + + 12 60 rlineto + return + + + + + + + 632 147 hstem + 259 116 vstem + 259 631 -56 callsubr + endchar + + + + + + + 87 77 99 97 97 vhcurveto + 2 callsubr + -46 -28 29 50 hvcurveto + return + + + + + + + -10 63 -60 60 hstemhm + 283 143 20 69 hintmask 10110000 + return + + + + + + + -19 callsubr + 537 vstem + return + + + + + + + -9 57 381 57 hstem + 161 131 53 71 vstem + return + + + + + + + 91 vvcurveto + 95 -62 52 -143 -20 vhcurveto + -26 callgsubr + 61 hlineto + 126 635 rlineto + 60 2 return + + + + + + + rlineto + 165 19 91 -68 -167 vvcurveto + return + + + + + + + 48 callsubr + 109 48 return + + + + + + + 68 70 252 68 return + + + + + + + 45 141 46 hstem + return + + + + + + + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + + + + + + + -14 65 587 65 hstem + 84 72 352 69 vstem + return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + hstem + 6 callgsubr + vstem + return + + + + + + + 147 -145 147 hstemhm + return + + + + + + + -4 callgsubr + 66 7 callgsubr + 68 70 140 55 57 68 56 54 vstem + return + + + + + + + -43 callgsubr + endchar + + + + + + + 27 rmoveto + -763 290 -2 10 645 284 -32 51 -715 -309 12 -62 return + + + + + + + rmoveto + -10 36 -111 -46 -8 23 17 89 rlinecurve + return + + + + + + + -244 27 callgsubr + 100 48 return + + + + + + + 12 callsubr + hstem + return + + + + + + + 52 hhcurveto + 40 19 -24 return + + + + + + + 46 87 77 hvcurveto + return + + + + + + + -25 callsubr + 66 7 callgsubr + 289 49 callgsubr + return + + + + + + + hlineto + -365 -257 rlineto + hintmask 10100000 + 23 callgsubr + + + + + + + -30 callgsubr + endchar + + + + + + + -44 callgsubr + endchar + + + + + + + 42 213 rlineto + -64 32 callsubr + return + + + + + + + 172 -10 callgsubr + return + + + + + + + 47 361 50 return + + + + + + + -9 callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + + + + + hintmask 10100000 + -18 callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + + + + + 37 callsubr + -366 61 hstemhm + return + + + + + + + 0 93 hstem + 89 522 vstem + return + + + + + + + -13 63 -44 44 588 65 return + + + + + + + -11 63 434 65 return + + + + + + + 12 59 rlineto + return + + + + + + + rlineto + 87 78 73 43 19 callgsubr + -43 hvcurveto + -92 -75 -188 return + + + + + + + 64 callsubr + hstem + 152 71 return + + + + + + + 12 61 rlineto + -328 hlineto + -12 -61 rlineto + return + + + + + + + -8 61 436 57 -56 59 hstemhm + 51 70 432 66 hintmask 11011000 + return + + + + + + + hhcurveto + 47 37 -42 -89 -158 -94 -149 -123 hvcurveto + endchar + + + + + + + -75 -93 -96 rlinecurve + endchar + + + + + + + vstem + 286 371 rmoveto + 17 callsubr + return + + + + + + + 96 hlineto + 25 117 rlineto + -96 hlineto + return + + + + + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + + + + + vvcurveto + -65 84 -43 157 82 vhcurveto + return + + + + + + + hintmask 1100010001001000111100010001010000101100 + return + + + + + + + hintmask 1000010001001000111100010001000010011100 + return + + + + + + + 0 91 hstem + 88 69 vstem + return + + + + + + + hstemhm + 89 71 264 60 return + + + + + + + 55 181 54 vstem + return + + + + + + + 41 186 47 hstem + return + + + + + + + 52 callsubr + vstem + return + + + + + + + 47 186 42 return + + + + + + + 178 -18 11 56 -177 19 36 181 -68 7 return + + + + + + + -486 rmoveto + 105 hlineto + 24 115 rlineto + -106 hlineto + endchar + + + + + + + 46 vstem + 56 282 rmoveto + -172 96 -102 130 return + + + + + + + -16 callsubr + hstem + 71 70 342 70 vstem + return + + + + + + + 0 62 150 55 55 54 251 61 hstem + -10 return + + + + + + + 0 63 562 63 hstem + 36 return + + + + + + + 0 61 417 61 hstem + 43 return + + + + + + + rlineto + -261 return + + + + + + + -237 53 339 50 109 48 110 return + + + + + + + -49 vvcurveto + -65 83 33 callsubr + endchar + + + + + + + 128 534 vstem + return + + + + + + + 27 callgsubr + hstem + return + + + + + + + rlineto + 281 return + + + + + + + -75 85 -114 -176 -133 -220 return + + + + + + + -22 -129 -32 -246 -24 -122 rrcurveto + return + + + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + + + + + 75 -85 114 176 133 221 return + + + + + + + rmoveto + 105 hlineto + 26 115 rlineto + -108 hlineto + return + + + + + + + hintmask 1100010001001000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111010010001000010101100 + return + + + + + + + hintmask 1000010100001000111100010001000010101100 + return + + + + + + + 138 60 hstem + return + + + + + + + 55 65 55 hstem + return + + + + + + + -197 rmoveto + return + + + + + + + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + -12 62 432 55 hstem + 177 70 return + + + + + + + -230 53 return + + + + + + + -56 27 -685 -974 63 -17 return + + + + + + + -85 86 2 10 131 92 rlineto + return + + + + + + + 390 88 callsubr + return + + + + + + + 68 69 257 66 return + + + + + + + 48 110 50 hstem + return + + + + + + + 5 137 rlinecurve + return + + + + + + + rmoveto + 11 56 rlineto + return + + + + + + + hlineto + -11 -56 rlineto + return + + + + + + + hstem + 202 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/names.json b/ligature/OperatorMonoSSmLig-LightItalic/names.json new file mode 100644 index 0000000..f75b75a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoSSmLig-LightItalic", + "familyName": "Operator Mono SSm Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Light Italic", + "windowsFontStyle": "Italic" +} diff --git a/ligature/OperatorMonoSSmLig-LightItalic/subrs.xml b/ligature/OperatorMonoSSmLig-LightItalic/subrs.xml new file mode 100644 index 0000000..6ee86a5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/subrs.xml @@ -0,0 +1,1933 @@ + + + + + + + + + rmoveto + 72 6 -55 callgsubr + rlinecurve + -86 callgsubr + -75 7 -75 6 -74 rrcurveto + -68 630 -84 callgsubr + + + + + + + rmoveto + 17 -32 80 40 118 66 71 57 rlinecurve + -52 57 -61 -61 -101 -81 -72 -46 rlinecurve + return + + + + + + + rmoveto + 49 -45 45 -130 29 vhcurveto + 210 143 6 50 rlineto + -283 hlineto + -10 -50 rlineto + 220 hlineto + -212 -144 -4 -27 rlineto + 143 -28 48 -37 -37 vvcurveto + -40 -51 -42 -210 21 vhcurveto + -8 -54 rlineto + 250 -23 76 76 69 vvcurveto + return + + + + + + + rmoveto + -101 callgsubr + 66 67 20 callgsubr + -23 -128 41 -45 157 91 rrcurveto + endchar + + + + + + + rmoveto + 142 -77 77 -117 -49 callsubr + -142 77 -76 117 -48 callgsubr + vhcurveto + -411 -116 rmoveto + 148 83 128 121 87 49 -64 -107 -150 -84 -125 -120 -87 -49 63 107 vhcurveto + endchar + + + + + + + rmoveto + 128 88 80 157 31 hvcurveto + 91 467 rlineto + -82 callgsubr + rlineto + -164 -32 71 -87 141 hhcurveto + endchar + + + + + + + rmoveto + -41 27 rlineto + -81 -64 -50 -46 -59 hhcurveto + -56 -36 37 94 -39 hvcurveto + -55 -27 rlineto + -111 42 56 -51 73 hhcurveto + 77 76 58 100 76 hvcurveto + return + + + + + + + rmoveto + 95 74 62 93 117 -141 46 -117 -93 hvcurveto + 22 71 67 75 163 41 -13 49 rcurveline + -227 -62 -77 -128 -116 vvcurveto + -105 69 -50 85 vhcurveto + 9 47 rmoveto + -56 -51 32 86 8 0 7 1 8 hvcurveto + 103 81 109 -36 -86 vvcurveto + -57 -40 -43 -66 vhcurveto + endchar + + + + + + + rmoveto + 26 53 -26 75 149 vvcurveto + 17 1 22 2 23 vhcurveto + 55 112 48 139 33 vvcurveto + 14 -28 13 -19 -7 -9 -10 -17 -10 vhcurveto + 17 -40 -39 10 -40 hhcurveto + -180 -132 -172 -184 -112 55 -59 78 75 72 56 73 54 hvcurveto + -127 28 -87 -30 -30 vhcurveto + -23 -23 -88 -24 -226 19 -8 -70 rcurveline + 261 -16 118 41 32 65 rrcurveto + -236 188 rmoveto + -52 -41 40 82 138 91 143 122 32 43 -11 -22 44 hvcurveto + -26 -65 -25 -88 -11 -80 rrcurveto + -88 -53 -65 -49 -59 hhcurveto + endchar + + + + + + + -105 callsubr + endchar + + + + + + + 16 63 rlineto + -333 hlineto + 50 258 65 callgsubr + hlineto + 11 55 rlineto + -281 hlineto + 48 250 rlineto + 331 hlineto + 13 62 rlineto + -404 -32 callsubr + return + + + + + + + rmoveto + -44 -34 36 83 163 96 152 119 29 39 -6 -11 42 hvcurveto + -16 -83 -33 -165 -12 -59 rrcurveto + -58 -56 -79 -52 54 callsubr + + + + + + + -11 39 rlineto + -246 -92 -116 42 151 vvcurveto + 5 vlineto + 257 19 146 77 125 vvcurveto + 77 -57 49 -93 -185 -136 -191 -170 return + + + + + + + -97 callsubr + endchar + + + + + + + rmoveto + 115 -134 49 39 -149 167 rlineto + -3 hlineto + -223 -163 32 -38 rlineto + return + + + + + + + 310 hlineto + 11 51 rlineto + -234 hlineto + 171 107 97 75 94 vvcurveto + 89 -89 46 -180 -27 vhcurveto + -8 -53 rlineto + 159 23 56 -33 -58 vvcurveto + -79 -109 -74 -185 -114 vhcurveto + return + + + + + + + -96 callgsubr + hintmask 01111000 + -29 callsubr + + + + + + + rmoveto + -94 callgsubr + return + + + + + + + rmoveto + 50 -310 rlineto + 65 hlineto + 68 189 53 167 49 182 rrcurveto + -74 hlineto + -37 -157 -37 -139 -42 -149 rrcurveto + -5 hlineto + -47 313 rlineto + -46 hlineto + -166 -312 rlineto + -3 hlineto + 15 146 16 140 22 158 rrcurveto + -70 hlineto + -27 -200 -16 -203 -5 -135 rrcurveto + 70 hlineto + endchar + + + + + + + rmoveto + -86 callsubr + 408 hlineto + endchar + + + + + + + -9 36 -111 -45 -7 22 59 callsubr + 77 390 rlineto + 15 -56 -50 7 -44 hhcurveto + -189 -135 -187 -203 return + + + + + + + -171 hlineto + 111 572 rlineto + 166 hlineto + 11 58 rlineto + -409 hlineto + -11 -58 rlineto + 170 hlineto + -110 -572 rlineto + -167 -4 callsubr + return + + + + + + + rmoveto + -88 -64 -55 -68 -62 56 -47 81 89 64 54 69 62 -57 47 -81 hvcurveto + -5 -46 rmoveto + 52 37 -30 -38 -40 -39 -33 -54 -52 -36 30 39 40 39 32 53 hvcurveto + return + + + + + + + rmoveto + 13 -50 rlineto + 227 62 77 128 116 vvcurveto + 105 -69 50 -85 -95 -74 -62 -92 -118 141 -45 117 92 vhcurveto + -22 -71 -67 -75 -163 -40 rrcurveto + 48 265 rmoveto + 56 40 43 66 56 51 -32 -85 -8 0 -8 -1 -8 vhcurveto + -103 -81 -109 36 87 vvcurveto + endchar + + + + + + + rmoveto + -79 callsubr + -41 -152 93 -46 264 106 rlinecurve + endchar + + + + + + + -90 callgsubr + endchar + + + + + + + vstem + 191 472 -90 callsubr + return + + + + + + + -13 callsubr + -79 callgsubr + + + + + + + -10 40 -227 -63 -35 23 26 102 rlinecurve + 102 389 -63 2 -228 -58 4 -39 203 32 -88 -336 return + + + + + + + rmoveto + 61 37 -31 -47 -97 -132 -54 -199 -15 hvcurveto + 121 18 87 123 128 hhcurveto + endchar + + + + + + + rmoveto + 63 -7 75 133 92 135 108 127 rlinecurve + 10 48 rlineto + -316 hlineto + -11 -51 rlineto + 254 -3 hlineto + -109 -123 -90 -130 -76 -129 rrcurveto + return + + + + + + + -271 -148 rmoveto + 72 1 43 146 -79 -2 rlineto + return + + + + + + + rmoveto + 198 -313 79 12 -188 290 rlineto + 141 68 80 71 102 vvcurveto + 109 -105 76 -277 -36 vhcurveto + -132 -686 rlineto + 72 hlineto + 121 629 rlineto + 168 18 81 -43 -81 vvcurveto + -82 -71 -58 -166 -73 vhcurveto + return + + + + + + + -9 36 -105 -46 -6 23 59 callsubr + 78 402 rlineto + -67 hlineto + -70 -353 rlineto + return + + + + + + + -81 callsubr + -114 -160 -68 callgsubr + return + + + + + + + rmoveto + -8 38 rlineto + -161 -84 -54 33 116 vvcurveto + 13 1 14 1 14 vhcurveto + 173 23 94 103 113 vvcurveto + hintmask 10111000 + 64 -34 40 -62 -37 -36 -16 -28 -31 vhcurveto + hintmask 11011000 + 27 -38 -37 14 -41 hhcurveto + -141 -111 -208 -204 -95 31 -47 51 56 53 45 60 47 hvcurveto + 21 -111 89 -41 174 117 rrcurveto + -68 428 rmoveto + 31 17 -22 -36 -79 -71 -85 -125 -19 hvcurveto + 119 21 58 122 69 hhcurveto + -343 -434 rmoveto + -26 -15 30 62 157 71 184 93 25 30 -9 -27 33 hvcurveto + -54 -76 -34 -111 -1 -108 rrcurveto + -56 -41 -44 -46 -37 hhcurveto + endchar + + + + + + + rmoveto + -32 callgsubr + -66 callsubr + hintmask 01110000 + -8 callsubr + endchar + + + + + + + -74 callgsubr + hintmask 01111100 + 3 callsubr + return + + + + + + + 799 -106 callsubr + return + + + + + + + 57 vstem + 523 594 -105 callsubr + return + + + + + + + rmoveto + -48 callgsubr + 53 -11 44 -19 34 hvcurveto + 69 77 -42 32 -60 -67 rlineto + 30 -33 -45 16 -53 hhcurveto + -49 callsubr + -55 11 -45 21 -34 hvcurveto + -69 -77 42 -31 61 67 rlineto + -28 33 43 -15 52 hhcurveto + -124 229 rmoveto + 149 84 127 121 41 33 -14 -27 24 vhcurveto + -288 -325 rlineto + -10 25 -5 30 35 vvcurveto + 137 -170 rmoveto + -40 -32 13 25 -23 hvcurveto + 286 323 rlineto + 9 -24 5 -29 -33 vvcurveto + -150 -85 -125 -120 vhcurveto + endchar + + + + + + + -48 -54 -67 -61 -13 2 -13 3 -13 hvcurveto + -65 callgsubr + return + + + + + + + 73 hlineto + 44 227 321 461 rlineto + -79 hlineto + -263 -386 -117 388 -75 -3 141 -452 rlineto + endchar + + + + + + + -30 callsubr + 67 77 194 109 vvcurveto + 56 -26 45 -68 -69 return + + + + + + + 67 vstem + 513 72 -98 callgsubr + return + + + + + + + 323 53 259 15 callsubr + -60 -310 rlineto + -83 hlineto + -11 -53 rlineto + 84 hlineto + -63 -323 -12 callgsubr + -388 -101 rmoveto + 156 hlineto + 13 53 rlineto + -159 hlineto + 50 256 4 callgsubr + -9 callsubr + endchar + + + + + + + -135 -98 -96 -103 hvcurveto + -161 289 -71 -121 vvcurveto + -74 -95 -59 -290 73 vhcurveto + -16 -72 return + + + + + + + 453 hlineto + 12 64 -371 -2 477 564 11 62 rlineto + -442 hlineto + -12 -64 361 2 -479 -564 rlineto + endchar + + + + + + + -114 49 -56 67 62 83 54 64 64 return + + + + + + + 46 57 46 68 44 79 -61 22 rcurveline + -35 -69 -36 -59 -36 -49 -46 75 -26 77 -6 82 rrcurveto + 63 66 38 72 54 vvcurveto + 34 -19 17 -29 -50 -65 -114 -114 -2 vhcurveto + return + + + + + + + -14 -70 rlineto + 220 -27 114 -35 -86 vvcurveto + -66 -66 -66 -208 -107 vhcurveto + 22 -39 rlineto + 239 121 92 89 92 vvcurveto + 105 -130 60 -269 29 vhcurveto + return + + + + + + + rmoveto + 72 1 44 146 -81 -2 rlineto + return + + + + + + + -48 callsubr + -80 -2 rlineto + return + + + + + + + 75 vstem + 254 222 rmoveto + 214 -228 80 12 -209 217 rlineto + 169 85 66 82 72 vvcurveto + 53 -36 36 -63 -71 -92 -46 -92 -89 vhcurveto + 71 367 36 callsubr + 67 349 rlineto + 92 90 85 45 57 hhcurveto + 35 22 -18 -32 -49 -55 -73 -190 -92 hvcurveto + return + + + + + + + rlineto + 6 -33 -30 3 -28 hhcurveto + -186 -132 -183 -199 -120 52 -60 69 62 80 50 63 63 hvcurveto + -14 -109 44 -45 155 91 rrcurveto + return + + + + + + + 64 1 rlineto + 123 4 -44 53 -99 hhcurveto + -171 -149 -171 -187 return + + + + + + + 902 -93 callsubr + return + + + + + + + 38 41 37 148 9 vhcurveto + 10 51 rlineto + hintmask 01010100 + -108 11 -47 28 39 62 135 41 96 vvcurveto + hintmask 10010100 + 70 -81 57 -201 89 vhcurveto + -31 -55 rlineto + 169 -73 73 -48 -54 -75 -132 -41 -81 vvcurveto + -37 27 -34 75 -21 vhcurveto + hintmask 10100100 + -102 -24 -41 -53 -44 vvcurveto + return + + + + + + + -161 -127 -155 -191 return + + + + + + + rmoveto + 71 2 44 146 return + + + + + + + 890 -61 callgsubr + return + + + + + + + 605 7 callgsubr + 253 49 callgsubr + 405 837 -85 callsubr + endchar + + + + + + + -80 -2 rlineto + -76 callsubr + return + + + + + + + 619 238 hstem + 152 454 vstem + 152 644 -78 callgsubr + endchar + + + + + + + 57 vstem + 524 609 -103 callgsubr + return + + + + + + + -8 callgsubr + -133 -686 -12 callgsubr + -72 -8 rmoveto + -9 callsubr + 111 575 4 callgsubr + endchar + + + + + + + -58 callsubr + -139 -122 -100 -125 -117 vvcurveto + return + + + + + + + rmoveto + 38 -50 rlineto + 298 198 120 170 185 vvcurveto + 136 -68 149 -167 178 vhcurveto + -55 -41 rlineto + 157 -163 65 -134 -126 vvcurveto + -166 -100 -154 -288 -182 vhcurveto + endchar + + + + + + + -11 62 154 43 244 60 return + + + + + + + 62 vstem + 189 472 -83 callgsubr + return + + + + + + + 79 callgsubr + hstem + 176 66 vstem + 450 1 rmoveto + -23 30 rlineto + -179 -65 -72 -67 -58 44 callgsubr + 29 callsubr + endchar + + + + + + + 627 58 hstem + 125 400 vstem + 525 785 -101 callsubr + endchar + + + + + + + hlineto + -195 -137 rlineto + hintmask 10010000 + -30 callgsubr + return + + + + + + + 631 12 callgsubr + 151 351 hintmask 01100000 + 387 77 callsubr + hintmask 10100000 + -45 callsubr + endchar + + + + + + + 76 36 36 45 40 hhcurveto + 41 28 -44 -109 -7 hvcurveto + return + + + + + + + hlineto + -26 callgsubr + return + + + + + + + -6 callgsubr + 48 callgsubr + hintmask 10111000 + return + + + + + + + rmoveto + -12 37 rlineto + -85 -36 -16 8 33 return + + + + + + + -10 -72 254 -15 110 42 32 64 rlinecurve + endchar + + + + + + + -5 callgsubr + -22 callgsubr + return + + + + + + + -10 34 rlineto + -118 -46 -47 return + + + + + + + 66 13 rlineto + 121 -17 -58 66 -111 hhcurveto + return + + + + + + + 221 56 350 64 return + + + + + + + -107 -1327 400 hstem + -894 538 vstem + -407 -287 -80 callsubr + + + + + + + hstem + 71 71 340 71 vstem + return + + + + + + + vstem + 276 688 rmoveto + -73 hlineto + -134 -688 78 callsubr + 96 347 rmoveto + 219 -353 78 11 -214 341 328 342 rlineto + -80 hlineto + return + + + + + + + vstem + 80 hmoveto + -44 callgsubr + return + + + + + + + 611 234 hstem + 176 247 vstem + 403 611 -85 callgsubr + endchar + + + + + + + -38 callgsubr + hstem + 78 return + + + + + + + 236 658 rmoveto + -48 -47 rlineto + return + + + + + + + hstem + -5 callsubr + vstem + return + + + + + + + -12 59 446 59 return + + + + + + + 193 286 vstem + 193 -49 callgsubr + endchar + + + + + + + hlineto + 356 251 rlineto + hintmask 10100000 + -57 callgsubr + rlineto + hintmask 01100000 + -260 263 rlineto + return + + + + + + + rmoveto + 28 -15 rlineto + return + + + + + + + 781 -55 callsubr + return + + + + + + + rmoveto + 189 966 rlineto + -341 hlineto + -11 -57 rlineto + 272 hlineto + -165 -851 rlineto + -272 -4 callsubr + endchar + + + + + + + hlineto + 25 callgsubr + -206 -43 callgsubr + 207 32 callsubr + 64 hlineto + return + + + + + + + -205 -119 -175 -248 21 vhcurveto + return + + + + + + + -3 -66 rlineto + 296 -19 78 79 84 vvcurveto + return + + + + + + + -193 -150 -222 -236 return + + + + + + + hintmask 1000010001001000111100010001000010101100 + return + + + + + + + 82 68 335 68 return + + + + + + + hlineto + -12 -58 rlineto + return + + + + + + + -131 -162 -138 -159 -239 vhcurveto + 46 9 rmoveto + 200 112 147 134 108 81 return + + + + + + + 677 60 hstem + 127 370 vstem + 485 677 -62 callgsubr + endchar + + + + + + + rmoveto + 215 -254 52 48 -204 237 310 236 -40 54 -314 -247 rlineto + endchar + + + + + + + -8 64 583 62 hstem + 151 73 216 73 vstem + return + + + + + + + -27 callgsubr + -1141 return + + + + + + + 11 -82 32 -79 49 -78 rrcurveto + -82 -73 -68 -41 -51 hhcurveto + return + + + + + + + -208 125 -91 205 62 vhcurveto + return + + + + + + + -189 63 150 65 403 59 return + + + + + + + 53 339 50 hstem + return + + + + + + + 0 58 572 58 return + + + + + + + rmoveto + 40 -53 314 246 19 74 -215 255 -52 -48 204 -238 rlineto + endchar + + + + + + + -11 61 440 61 hstem + 91 70 325 64 vstem + return + + + + + + + -4 callgsubr + 11 callgsubr + return + + + + + + + 26 callgsubr + hstem + return + + + + + + + 0 122 457 111 return + + + + + + + 53 338 50 return + + + + + + + hhcurveto + 71 13 -77 -108 -96 hvcurveto + 29 -18 rlineto + 148 149 -26 127 -116 hhcurveto + return + + + + + + + 39 -13 rcurveline + hintmask 10011110 + -33 callsubr + endchar + + + + + + + 47 callsubr + 583 424 -8 callgsubr + return + + + + + + + -25 callsubr + hstem + 8 return + + + + + + + 105 hlineto + 23 115 rlineto + -105 hlineto + return + + + + + + + 51 338 54 hstem + return + + + + + + + 88 callgsubr + 72 vstem + return + + + + + + + -6 34 31 -3 28 hhcurveto + 189 134 183 199 120 -54 61 -69 return + + + + + + + rmoveto + -28 15 rlineto + -76 -73 -34 -80 -72 vvcurveto + 93 3 -13 63 3 66 55 78 rlinecurve + return + + + + + + + rmoveto + 24 callgsubr + + + + + + + rmoveto + 43 callsubr + 43 callgsubr + hvcurveto + return + + + + + + + 6 callsubr + hstem + 52 539 vstem + return + + + + + + + -248 -20 callgsubr + return + + + + + + + -16 65 87 callsubr + vstem + return + + + + + + + rlinecurve + 230 hmoveto + return + + + + + + + -9 callgsubr + hintmask 01110000 + 130 -132 rlineto + return + + + + + + + -27 callsubr + 21 37 vvcurveto + 40 61 48 147 52 vhcurveto + return + + + + + + + -11 63 19 callsubr + return + + + + + + + -18 callgsubr + vstem + return + + + + + + + hlineto + -42 -213 rlineto + return + + + + + + + -43 158 82 vhcurveto + return + + + + + + + -11 59 438 66 hstem + 485 70 vstem + 34 -195 rmoveto + 68 5 return + + + + + + + rmoveto + 103 hlineto + 23 109 rlineto + -103 hlineto + return + + + + + + + -70 -6 -150 -774 rlineto + 69 hlineto + return + + + + + + + -19 677 return + + + + + + + 12 62 -715 309 -32 -51 645 -284 -2 -10 rlineto + return + + + + + + + -131 -20 40 callgsubr + + + + + + + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + -55 75 -67 -52 vvcurveto + -58 -90 -48 -223 -45 vhcurveto + endchar + + + + + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + -35 -29 29 35 35 29 29 35 return + + + + + + + hintmask 1000010001010000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + + + 420 rmoveto + 34 callgsubr + return + + + + + + + 61 hstem + 511 72 vstem + return + + + + + + + -236 12 callsubr + return + + + + + + + 58 241 58 vstem + return + + + + + + + 54 213 56 vstem + return + + + + + + + 50 359 50 hstem + return + + + + + + + 56 213 54 return + + + + + + + 28 -17 117 96 49 90 5 136 rlinecurve + -104 -3 return + + + + + + + -51 hhcurveto + endchar + + + + + + + -15 63 592 63 hstem + 80 74 362 74 vstem + return + + + + + + + 36 callgsubr + 306 67 return + + + + + + + rmoveto + 10 60 rlineto + -435 hlineto + -11 -60 rlineto + endchar + + + + + + + hstem + 74 69 277 52 vstem + return + + + + + + + 17 85 rlinecurve + return + + + + + + + rlineto + 205 return + + + + + + + rmoveto + 34 callgsubr + -1687 -15 callgsubr + return + + + + + + + rmoveto + 104 hlineto + 22 110 rlineto + -103 hlineto + endchar + + + + + + + -133 -686 rlineto + return + + + + + + + -9 60 662 70 return + + + + + + + rlineto + -117 return + + + + + + + -205 1209 hstem + -20 692 vstem + return + + + + + + + 18 -117 -96 -49 -90 -5 -136 rlinecurve + return + + + + + + + -80 44 -49 79 70 86 49 92 87 vhcurveto + return + + + + + + + 27 122 66 246 31 129 rrcurveto + return + + + + + + + hintmask 1000010001010000111100010001000010101100 + return + + + + + + + hintmask 1000010001000100111100010011000010101100 + return + + + + + + + hintmask 1000010001001000111100010000100010101100 + return + + + + + + + hlineto + 12 61 rlineto + return + + + + + + + hlineto + -10 -56 rlineto + return + + + + + + + rlineto + -170 return + + + + + + + vhcurveto + -136 return + + + + + + + 632 -48 callsubr + rlineto + return + + + + + + + rlineto + 73 hlineto + return + + + + + + + -48 -47 286 -290 -2 -10 return + + + + + + + -68 -2 -70 -361 rlineto + 48 hlineto + return + + + + + + + 86 callsubr + 509 72 vstem + return + + + + + + + 91 75 callgsubr + return + + + + + + + -132 -188 rlineto + return + + + + + + + 625 63 hstem + return + + + + + + + -112 -79 rlineto + return + + + + + + + 633 62 hstem + return + + + + + + + hstem + 91 73 return + + + + + + + 73 2 75 return + + + + + \ No newline at end of file