From d1c8620f6dd1b0cfe88f3d3d149ed5b316fe9d4c Mon Sep 17 00:00:00 2001 From: Kiliman Date: Fri, 2 Aug 2019 11:40:51 -0400 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A8=20Update=20Operator=20Mono=20Light?= =?UTF-8?q?=20and=20Light=20Italic=20ligatures?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ligature/OperatorMonoLig-Light/config.xml | 16 +- .../glyphs/ampersand_ampersand.liga.xml | 51 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 18 + .../glyphs/colon_equal.liga.xml | 32 + .../glyphs/equal_equal.2.liga.xml | 39 + .../glyphs/equal_equal.liga.xml | 16 +- .../glyphs/equal_equal_equal.2.liga.xml | 46 + .../glyphs/equal_equal_equal.liga.xml | 39 + .../glyphs/equal_equal_greater.liga.xml | 38 +- .../glyphs/equal_greater.liga.xml | 38 +- .../glyphs/equal_less_less.liga.xml | 42 +- .../glyphs/exclam_equal.liga.xml | 30 +- .../glyphs/exclam_equal_equal.liga.xml | 55 + .../glyphs/greater_equal.2.liga.xml | 29 + .../glyphs/greater_equal.liga.xml | 26 + .../glyphs/greater_equal_greater.liga.xml | 52 +- .../glyphs/greater_greater_equal.liga.xml | 81 +- .../glyphs/hyphen_greater.liga.xml | 32 +- .../glyphs/hyphen_hyphen.liga.xml | 29 + .../glyphs/hyphen_hyphen_greater.liga.xml | 32 +- .../glyphs/less_bar.liga.xml | 18 + .../glyphs/less_equal.2.liga.xml | 27 + .../glyphs/less_equal.liga.xml | 61 +- .../glyphs/less_equal_equal.liga.xml | 70 +- .../glyphs/less_equal_greater.liga.xml | 54 +- .../glyphs/less_equal_less.liga.xml | 68 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 60 + .../glyphs/less_slash.liga.xml | 37 + .../glyphs/plus_plus.liga.xml | 38 + .../glyphs/question_question.liga.xml | 49 + .../glyphs/slash_greater.liga.xml | 32 + .../glyphs/underscore_underscore.liga.xml | 11 + .../OperatorMonoLig-Light/glyphs/uniE0A0.xml | 64 + .../OperatorMonoLig-Light/glyphs/uniE0B0.xml | 16 + .../OperatorMonoLig-Light/glyphs/uniE0B2.xml | 16 + ligature/OperatorMonoLig-Light/gsubrs.xml | 1043 +++++++++------- ligature/OperatorMonoLig-Light/subrs.xml | 1030 ++++++++------- .../OperatorMonoLig-LightItalic/config.xml | 12 +- .../glyphs/ampersand_ampersand.liga.xml | 51 + .../glyphs/bar_bar.liga.xml | 23 + .../glyphs/bar_greater.liga.xml | 15 + .../glyphs/colon_equal.liga.xml | 47 + .../glyphs/equal_equal.2.liga.xml | 45 + .../glyphs/equal_equal.liga.xml | 27 +- .../glyphs/equal_equal_equal.2.liga.xml | 53 + .../glyphs/equal_equal_equal.liga.xml | 44 + .../glyphs/equal_equal_greater.liga.xml | 71 ++ .../glyphs/equal_greater.liga.xml | 69 + .../glyphs/equal_less_less.liga.xml | 38 + .../glyphs/exclam_equal.liga.xml | 42 + .../glyphs/exclam_equal_equal.liga.xml | 50 + .../glyphs/greater_equal.2.liga.xml | 20 + .../glyphs/greater_equal.liga.xml | 17 + .../glyphs/greater_equal_greater.liga.xml | 69 + .../glyphs/greater_greater_equal.liga.xml | 38 + .../glyphs/hyphen_greater.liga.xml | 47 + .../glyphs/hyphen_hyphen.liga.xml | 22 + .../glyphs/hyphen_hyphen_greater.liga.xml | 47 + .../glyphs/less_bar.liga.xml | 15 + .../glyphs/less_equal.2.liga.xml | 20 + .../glyphs/less_equal.liga.xml | 17 + .../glyphs/less_equal_equal.liga.xml | 52 + .../glyphs/less_equal_greater.liga.xml | 84 ++ .../glyphs/less_equal_less.liga.xml | 59 + .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 48 + .../glyphs/less_hyphen.liga.xml | 35 + .../glyphs/less_hyphen_hyphen.liga.xml | 35 + .../glyphs/less_slash.liga.xml | 17 + .../glyphs/plus_plus.liga.xml | 47 + .../glyphs/question_question.liga.xml | 49 + .../glyphs/slash_greater.liga.xml | 17 + .../glyphs/underscore_underscore.liga.xml | 18 + .../glyphs/uniE0A0.xml | 64 + .../glyphs/uniE0B0.xml | 16 + .../glyphs/uniE0B2.xml | 16 + .../OperatorMonoLig-LightItalic/gsubrs.xml | 1112 ++++++++++------- .../OperatorMonoLig-LightItalic/subrs.xml | 889 ++++++++----- 78 files changed, 4903 insertions(+), 2012 deletions(-) create mode 100644 ligature/OperatorMonoLig-Light/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/greater_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/underscore_underscore.liga.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/uniE0A0.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/uniE0B0.xml create mode 100644 ligature/OperatorMonoLig-Light/glyphs/uniE0B2.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/ampersand_ampersand.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/bar_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/bar_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/colon_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/equal_less_less.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/greater_greater_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_bar.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_equal.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_less.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/less_slash.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/plus_plus.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/question_question.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/slash_greater.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/underscore_underscore.liga.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/uniE0A0.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B0.xml create mode 100644 ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B2.xml diff --git a/ligature/OperatorMonoLig-Light/config.xml b/ligature/OperatorMonoLig-Light/config.xml index fd0a4e9..bf71774 100644 --- a/ligature/OperatorMonoLig-Light/config.xml +++ b/ligature/OperatorMonoLig-Light/config.xml @@ -23,13 +23,13 @@ - + - + @@ -66,16 +66,16 @@ - + - + - + @@ -102,19 +102,19 @@ - + - + - + diff --git a/ligature/OperatorMonoLig-Light/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..f8fc814 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,51 @@ + + + -32 -13 60 586 67 hstem + -387 70 10 69 291 70 10 69 vstem + 449 178 rmoveto + 38 67 35 90 26 106 -63 7 rcurveline + -18 -86 -27 -79 -29 -62 rrcurveto + {75868691} callsubr + -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} callsubr + -85 55 -69 100 70 72 40 89 60 vhcurveto + -39 33 71 -90 134 hhcurveto + 70 72 40 89 60 hvcurveto + 33 -39 37 -43 39 -49 56 47 rcurveline + -47 55 -42 49 -37 42 rrcurveto + -667 -131 rmoveto + {a5af4707} callsubr + 440 hmoveto + {a5af4707} callsubr + endchar + + + + -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 + + + -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/OperatorMonoLig-Light/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..5f20ffe --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -32 -256 56 329 56 vstem + -200 705 {a9d1a864} callsubr + 385 886 {a9d1a864} callsubr + endchar + + + + rmoveto + -56 -5 rlineto + -881 56 vlineto + return + + + rmoveto + -56 -5 rlineto + -881 56 vlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..6ef5b95 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/bar_greater.liga.xml @@ -0,0 +1,18 @@ + + + -32 -201 985 hstem + -233 572 vstem + -167 784 rmoveto + -66 -6 rlineto + -979 66 vlineto + 506 492 rlineto + 62 vlineto + -67 -36 rmoveto + -439 -428 rlineto + 809 vlineto + 439 -371 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..b8e2814 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/colon_equal.liga.xml @@ -0,0 +1,32 @@ + + + -32 145 113 135 114 hstem + -370 736 vstem + -370 393 {47439142} callgsubr + 60 rlineto + -529 -60 hlineto + -207 -275 {47439142} callgsubr + 61 rlineto + -529 -61 hlineto + endchar + + + + + rmoveto + 111 hlineto + 2 114 rlineto + -112 hlineto + 734 -87 rmoveto + 1 return + + + rmoveto + 111 hlineto + 2 114 rlineto + -112 hlineto + 734 -87 rmoveto + 1 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..1920eae --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,39 @@ + + + {8cd17f0d} callgsubr + -527 1054 vstem + -39 420 {5a2ab71c} callsubr + -489 -60 hlineto + 1053 hmoveto + {237a2e75} callgsubr + -489 -60 hlineto + -77 {288a3e9c} callgsubr + -489 -61 hlineto + 1053 hmoveto + 1 61 rlineto + -489 -61 hlineto + endchar + + + + rmoveto + {237a2e75} callgsubr + return + + + + + -32 172 61 187 60 hstem + return + + + 1 60 rlineto + return + + + -248 rmoveto + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_equal.liga.xml index 35ccd45..a8ba8e9 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal.liga.xml @@ -1,22 +1,17 @@ - {a926ac67} callsubr + {a926ac67} callgsubr hstem -468 936 vstem 467 379 rmoveto - {c7138596} callgsubr + {c7138596} callsubr -936 -52 hlineto 935 -223 rmoveto - {c7138596} callgsubr + {c7138596} callsubr -936 -52 hlineto endchar - - 156 52 171 52 return - - - 1 52 rlineto return @@ -25,5 +20,10 @@ 1 52 rlineto return + + + + 156 52 171 52 return + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..4d3e398 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,46 @@ + + + {8cd17f0d} callgsubr + -1152 429 196 429 196 429 cntrmask 00111000 + -648 420 {5a2ab71c} callsubr + -505 -60 {eab9323a} callgsubr + 60 rlineto + -517 -60 {eab9323a} callgsubr + 60 rlineto + -505 -60 hlineto + -670 {288a3e9c} callgsubr + -505 -61 {eab9323a} callgsubr + 61 rlineto + -517 -61 {eab9323a} callgsubr + 61 rlineto + -505 -61 hlineto + endchar + + + + rmoveto + {237a2e75} callgsubr + return + + + + + -32 172 61 187 60 hstem + return + + + 1 60 rlineto + return + + + hlineto + 1097 hmoveto + 1 return + + + -248 rmoveto + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..1aed59f --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,39 @@ + + + -32 49 61 187 60 187 60 hstem + -1152 1679 vstem + 526 544 {bc97c7a7} callsubr + -247 {bc97c7a7} callsubr + {288a3e9c} callgsubr + -1679 -61 hlineto + endchar + + + + {5a2ab71c} callsubr + -1679 -60 hlineto + 1678 return + + + rmoveto + {237a2e75} callgsubr + return + + + {5a2ab71c} callsubr + -1679 -60 hlineto + 1678 return + + + + + 1 60 rlineto + return + + + -248 rmoveto + 1 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_greater.liga.xml index da63193..1128011 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_greater.liga.xml @@ -1,13 +1,15 @@ - {0bfe7e46} callgsubr + {17e5c391} callsubr -1018 1478 -57 {076e1c46} callsubr - -1259 -52 1320 {ce96b479} callsubr - -1329 -52 1267 {3bf8a3e7} callgsubr + -1259 -52 1320 {ce96b479} callgsubr + -1329 -52 1267 {3bf8a3e7} callsubr - - 156 52 171 52 return + + {a926ac67} callgsubr + hstemhm + return 57 hintmask 11100000 @@ -19,7 +21,17 @@ 133 595 rmoveto -36 -43 return - + + hlineto + -158 -134 {c7af96e2} callgsubr + endchar + + + + + 156 52 171 52 return + + hlineto hintmask 11010000 101 -85 rlineto @@ -27,23 +39,11 @@ -92 -78 {bf847d0e} callgsubr return - - - - {a926ac67} callsubr - hstemhm - return - - + rlineto hintmask 11100000 return - - hlineto - -158 -134 {c7af96e2} callgsubr - endchar - 35 -42 {fe9ab107} callgsubr 54 vlineto diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml index 9be8b91..0b742a5 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml @@ -1,13 +1,15 @@ - {0bfe7e46} callgsubr + {17e5c391} callsubr -468 927 -56 {076e1c46} callsubr - -709 -52 770 {ce96b479} callsubr - -779 -52 717 {3bf8a3e7} callgsubr + -709 -52 770 {ce96b479} callgsubr + -779 -52 717 {3bf8a3e7} callsubr - - 156 52 171 52 return + + {a926ac67} callgsubr + hstemhm + return 57 hintmask 11100000 @@ -19,7 +21,17 @@ 133 595 rmoveto -36 -43 return - + + hlineto + -158 -134 {c7af96e2} callgsubr + endchar + + + + + 156 52 171 52 return + + hlineto hintmask 11010000 101 -85 rlineto @@ -27,23 +39,11 @@ -92 -78 {bf847d0e} callgsubr return - - - - {a926ac67} callsubr - hstemhm - return - - + rlineto hintmask 11100000 return - - hlineto - -158 -134 {c7af96e2} callgsubr - endchar - 35 -42 {fe9ab107} callgsubr 54 vlineto diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml index e586167..cee5652 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml @@ -1,10 +1,10 @@ - {0bfe7e46} callgsubr + {17e5c391} callsubr -1018 1477 -669 58 242 58 hintmask 11010000 -152 294 rmoveto - {c55c66e3} callgsubr - hintmask 11100000 + {653069d6} callsubr + -193 -164 {bf847d0e} callgsubr -943 -52 882 hlineto hintmask 11010000 -74 -63 rlineto @@ -13,39 +13,43 @@ -873 -52 934 hlineto 207 -176 36 42 rlineto hintmask 11010000 - {472a2f7f} callsubr + -311 264 rlineto hintmask 11001000 300 hmoveto - 8 vlineto - 306 258 -36 43 {f9df3c06} callgsubr + {2b89117a} callgsubr {bf847d0e} callgsubr 36 42 rlineto endchar - - 156 52 171 52 return + + {a926ac67} callgsubr + hstemhm + return - - -311 264 rlineto + + 306 258 -36 43 return + + + 8 vlineto + {653069d6} callsubr return - - {a926ac67} callsubr - hstemhm - return + + 156 52 171 52 return - - 306 258 -36 43 -193 -164 rlineto - return - - + rlineto hintmask 11100000 return + + {a8585996} callsubr + {f9df3c06} callgsubr + return + -328 -279 rlineto -53 vlineto diff --git a/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml index a520c10..ce49656 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml @@ -1,9 +1,10 @@ - -181 898 -561 52 171 52 hstemhm + {36aee12c} callsubr + -561 52 171 52 hstemhm -468 936 -755 520 hintmask 00110000 66 379 rmoveto - 401 {91954767} callsubr + 401 {368d5b4d} callsubr -375 hlineto hintmask 00101000 140 262 rlineto @@ -20,30 +21,23 @@ 54 -19 rlineto hintmask 01101000 180 337 rlineto - 520 {91954767} callsubr + 520 {368d5b4d} callsubr -494 hlineto endchar - + + -181 898 return + + hlineto - {c7138596} callgsubr + {c7138596} callsubr return - - hlineto - {c7138596} callgsubr + + 1 52 rlineto return - - - 1 52 rlineto - return - - - 1 52 rlineto - return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..14de27f --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,55 @@ + + + -32 {36aee12c} callsubr + -668 61 187 60 187 60 hstemhm + -1152 1679 -1137 520 hintmask 00111000 + 526 297 {5a2ab71c} callsubr + -796 hlineto + 100 187 rlineto + 695 hlineto + {237a2e75} callgsubr + -664 hlineto + hintmask 00110100 + 47 89 rlineto + hintmask 10000100 + -51 24 rlineto + hintmask 00110100 + -60 -113 rlineto + -951 -60 919 hlineto + -100 -187 rlineto + -819 -60 787 hlineto + hintmask 01110100 + -100 -187 rlineto + -687 -61 655 hlineto + -113 -211 rlineto + hintmask 10000100 + 54 -19 rlineto + hintmask 01110100 + 123 230 rlineto + 959 hlineto + 1 61 rlineto + -928 hlineto + 100 187 rlineto + endchar + + + + -181 898 return + + + rmoveto + {237a2e75} callgsubr + return + + + + + 1 60 rlineto + return + + + 1 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..a9b9b9a --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,29 @@ + + + -119 50 hstemhm + -338 481 -478 702 hintmask 10100000 + {64fb1ad2} callgsubr + -700 -293 rlineto + 701 -89 rmoveto + 50 vlineto + hintmask 11000000 + -705 -50 hlineto + endchar + + + + 264 rlineto + 8 vlineto + return + + + + + -334 22 rmoveto + 612 {89cb26bd} callsubr + -605 258 25 43 668 -278 rlineto + -54 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..a96b639 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_equal.liga.xml @@ -0,0 +1,26 @@ + + + -335 702 vstem + {64fb1ad2} callgsubr + -675 -283 rlineto + 675 113 rmoveto + -675 -283 -25 42 700 297 rlineto + endchar + + + + 264 rlineto + 8 vlineto + return + + + + + -334 22 rmoveto + 612 {89cb26bd} callsubr + -605 258 25 43 668 -278 rlineto + -54 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/greater_equal_greater.liga.xml index efa7eec..678ecee 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_equal_greater.liga.xml @@ -1,10 +1,10 @@ - {b3b06f4a} callgsubr + {cae23522} callsubr 1469 -1156 57 1043 {076e1c46} callsubr - -1015 {75fc0322} callgsubr + -1015 {75fc0322} callsubr hintmask 11010000 - {86c1a00c} callsubr + {a29e87ae} callgsubr 208 176 rlineto 1015 hlineto -158 -134 {c7af96e2} callgsubr @@ -22,43 +22,51 @@ endchar - - 156 52 171 52 return + + {17e5c391} callsubr + -1010 return - + + {a926ac67} callgsubr + hstemhm + return + + 57 hintmask 11100000 {ea3a6f68} callsubr 144 -121 rlineto return - + 133 595 rmoveto -36 -43 return - - {ac399e5d} callsubr - hintmask 11100000 - -312 -264 35 -42 return + + hlineto + -193 164 -36 -43 rlineto + return - - 306 -258 rlineto + + -258 rlineto -8 vlineto return + + -312 -264 35 -42 return + - - {0bfe7e46} callgsubr - -1010 return + + 156 52 171 52 return - - {a926ac67} callsubr - hstemhm + + {791c1012} callgsubr + hintmask 11100000 + {4d0a4e5f} callsubr return - - hlineto - -193 164 -36 -43 rlineto + + 306 {1341d64a} callsubr return diff --git a/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml index de66cca..1ceb513 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml @@ -1,9 +1,9 @@ - {0bfe7e46} callgsubr + {17e5c391} callsubr -1009 1477 -1165 57 243 57 hintmask 11010000 -640 317 rmoveto - -327 278 -36 -43 {86c1a00c} callsubr + -327 278 -36 -43 {a29e87ae} callgsubr rlineto hintmask 11010000 {fe9ab107} callgsubr @@ -11,58 +11,67 @@ 300 hmoveto 54 vlineto -73 62 {bf847d0e} callgsubr - 880 {91954767} callsubr - -942 {75fc0322} callgsubr + 880 {368d5b4d} callsubr + -942 {75fc0322} callsubr hintmask 11001000 - {ac399e5d} callsubr - -312 -264 35 -42 208 176 {bf847d0e} callgsubr - 933 {91954767} callsubr + {791c1012} callgsubr + {4d0a4e5f} callsubr + 208 176 {bf847d0e} callgsubr + 933 {368d5b4d} callsubr -873 hlineto endchar - - 156 52 171 52 return - - - {ac399e5d} callsubr - hintmask 11100000 - -312 -264 35 -42 return - - - 306 -258 rlineto - -8 vlineto - return - - - hlineto - {c7138596} callgsubr - return - - - - - {a926ac67} callsubr + + {a926ac67} callgsubr hstemhm return - - 334 283 rlineto + + -258 rlineto + -8 vlineto return - - rlineto - hintmask 11100000 + + -312 -264 35 -42 return + + + hlineto + {c7138596} callsubr return - + 1 52 rlineto return - + hlineto -193 164 -36 -43 rlineto return + + + + 156 52 171 52 return + + + {791c1012} callgsubr + hintmask 11100000 + {4d0a4e5f} callsubr + return + + + 306 {1341d64a} callsubr + return + + + 334 283 rlineto + return + + + rlineto + hintmask 11100000 + return + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/hyphen_greater.liga.xml index d6df49b..6765f3c 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/hyphen_greater.liga.xml @@ -1,21 +1,10 @@ - {4ef4eda0} callgsubr - -430 890 {98ef964f} callgsubr - -807 -52 807 {ada6e010} callsubr + {4ef4eda0} callsubr + -430 890 {98ef964f} callsubr + -807 -52 807 {ada6e010} callgsubr - - 133 595 rmoveto - -36 -43 return - - - hlineto - -286 -242 {c7af96e2} callgsubr - endchar - - - 264 52 hstem return @@ -26,12 +15,23 @@ 280 -236 rlineto return - + + 133 595 rmoveto + -36 -43 return + + + + + hlineto + -286 -242 {c7af96e2} callgsubr + endchar + + 35 -42 {fe9ab107} callgsubr 54 vlineto return - + 334 283 rlineto return diff --git a/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..cfb05d0 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,29 @@ + + + -32 {4ef4eda0} callsubr + -443 314 183 314 vstem + -132 264 rmoveto + {3b143fa3} callgsubr + 808 hmoveto + {3b143fa3} callgsubr + endchar + + + + 264 52 hstem + return + + + + + 3 52 rlineto + -314 -52 hlineto + return + + + 3 52 rlineto + -314 -52 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml index 93b2aa0..0932646 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,21 +1,10 @@ - {4ef4eda0} callgsubr - -980 1440 {98ef964f} callgsubr - -1357 -52 1357 {ada6e010} callsubr + {4ef4eda0} callsubr + -980 1440 {98ef964f} callsubr + -1357 -52 1357 {ada6e010} callgsubr - - 133 595 rmoveto - -36 -43 return - - - hlineto - -286 -242 {c7af96e2} callgsubr - endchar - - - 264 52 hstem return @@ -26,12 +15,23 @@ 280 -236 rlineto return - + + 133 595 rmoveto + -36 -43 return + + + + + hlineto + -286 -242 {c7af96e2} callgsubr + endchar + + 35 -42 {fe9ab107} callgsubr 54 vlineto return - + 334 283 rlineto return diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_bar.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..45e92e8 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_bar.liga.xml @@ -0,0 +1,18 @@ + + + -32 -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/OperatorMonoLig-Light/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..eb788b5 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal.2.liga.xml @@ -0,0 +1,27 @@ + + + 148 -21 hstem + -365 706 vstem + 337 18 rmoveto + -52 vlineto + -700 293 {baa613f1} callgsubr + -89 -405 rmoveto + 705 50 -705 hlineto + endchar + + + + -258 rlineto + -8 vlineto + return + + + + + rlineto + 54 vlineto + 668 278 25 -43 -605 {1341d64a} callsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml index a07bb89..420f613 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml @@ -1,59 +1,26 @@ - + - {0bfe7e46} callgsubr - -460 58 -58 928 hintmask 11100000 - -402 286 rmoveto - {f6de01df} callgsubr - hintmask 11010000 - 768 {91954767} callsubr - -708 {cb5c326f} callsubr - 716 {91954767} callsubr - -778 hlineto + -363 699 vstem + 336 22 rmoveto + -25 -42 -675 283 {baa613f1} callgsubr + -88 -193 rmoveto + 56 vlineto + 700 -297 -25 -42 rlineto endchar - - 156 52 171 52 return - - - hlineto - {c7138596} callgsubr + + -258 rlineto + -8 vlineto return - - hlineto - 144 121 -36 43 {f48f8528} callsubr - return - - - {377aa5a8} callsubr - -158 134 rlineto - return - - - {f9df3c06} callgsubr - 36 42 return - - - {a926ac67} callsubr - hstemhm + + rlineto + 54 vlineto + 668 278 25 -43 -605 {1341d64a} callsubr return - - 8 vlineto - 101 85 rlineto - return - - - 1 52 rlineto - return - - - -328 -279 rlineto - -53 vlineto - 333 -283 return - \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal_equal.liga.xml index 795a4dd..681058a 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_equal.liga.xml @@ -1,60 +1,56 @@ - {b3b06f4a} callgsubr + {cae23522} callsubr 58 -58 1478 hintmask 11100000 -952 286 rmoveto - {f6de01df} callgsubr + 8 vlineto + 101 85 rlineto hintmask 11010000 - 1318 {91954767} callsubr - -1258 {cb5c326f} callsubr - 1266 {91954767} callsubr + 1318 {368d5b4d} callsubr + -1258 {0c8ee262} callgsubr + 1266 {368d5b4d} callsubr -1328 hlineto endchar - - 156 52 171 52 return - - - hlineto - {c7138596} callgsubr - return - - - hlineto - 144 121 -36 43 {f48f8528} callsubr - return - - - {377aa5a8} callsubr - -158 134 rlineto - return - - - {f9df3c06} callgsubr - 36 42 return - - - - - {0bfe7e46} callgsubr + + {17e5c391} callsubr -1010 return - - {a926ac67} callsubr + + {a926ac67} callgsubr hstemhm return - - 8 vlineto - 101 85 rlineto + + hlineto + {c7138596} callsubr return 1 52 rlineto return - + + -36 43 {377aa5a8} callsubr + return + + + {f9df3c06} callgsubr + 36 42 return + + + + + 156 52 171 52 return + + + hlineto + 144 121 {4ea00b91} callsubr + -158 134 rlineto + return + + -328 -279 rlineto -53 vlineto 333 -283 return diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml index 23f38da..720b94a 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml @@ -1,8 +1,8 @@ - {b3b06f4a} callgsubr + {cae23522} callsubr 58 -58 1470 -57 {076e1c46} callsubr - -1031 {cb5c326f} callsubr + -1031 {0c8ee262} callgsubr 1048 hlineto -158 -134 35 -42 rlineto hintmask 11010000 @@ -12,49 +12,54 @@ -57 -31 rmoveto -92 -78 rlineto -1171 hlineto - -92 78 rlineto - {f6de01df} callgsubr + {a1ea141e} callsubr 1153 hlineto 101 -85 rlineto endchar - - 156 52 171 52 return + + {17e5c391} callsubr + -1010 return - + + {a926ac67} callgsubr + hstemhm + return + + 57 hintmask 11100000 {ea3a6f68} callsubr 144 -121 rlineto return - + 133 595 rmoveto -36 -43 return - - hlineto - 144 121 -36 43 {f48f8528} callsubr - return - - - {377aa5a8} callsubr - -158 134 rlineto + + -36 43 {377aa5a8} callsubr return {f9df3c06} callgsubr 36 42 return + + -92 78 rlineto + 8 vlineto + 101 85 rlineto + return + - - {0bfe7e46} callgsubr - -1010 return + + 156 52 171 52 return - - {a926ac67} callsubr - hstemhm + + hlineto + 144 121 {4ea00b91} callsubr + -158 134 rlineto return @@ -66,10 +71,5 @@ 334 283 rlineto return - - 8 vlineto - 101 85 rlineto - return - \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal_less.liga.xml index 2a37eff..1e2d301 100644 --- a/ligature/OperatorMonoLig-Light/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_less.liga.xml @@ -1,22 +1,22 @@ - {b3b06f4a} callgsubr + {cae23522} callsubr 58 -58 1469 -369 58 hintmask 11010000 423 -20 rmoveto 36 42 rlineto hintmask 11001000 - {472a2f7f} callsubr - 8 vlineto - {c55c66e3} callgsubr + -311 264 rlineto + {a8585996} callsubr + -193 -164 rlineto -1015 hlineto 144 121 -36 43 rlineto hintmask 11010000 - {f48f8528} callsubr + {377aa5a8} callsubr + -158 134 rlineto 1015 hlineto -1076 52 rmoveto hintmask 11100000 - -92 78 rlineto - {f6de01df} callgsubr + {a1ea141e} callsubr 1015 hlineto hintmask 11001000 -74 -63 rlineto @@ -25,46 +25,42 @@ endchar - - 156 52 171 52 return - - - -311 264 rlineto - return - - - {377aa5a8} callsubr - -158 134 rlineto - return - - - {f9df3c06} callgsubr - 36 42 return - - - - - {0bfe7e46} callgsubr + + {17e5c391} callsubr -1010 return - - {a926ac67} callsubr + + {a926ac67} callgsubr hstemhm return - - 306 258 -36 43 -193 -164 rlineto + + 8 vlineto + {653069d6} callsubr return - - -328 -279 rlineto - -53 vlineto - 333 -283 return + + 306 258 -36 43 return - + + {f9df3c06} callgsubr + 36 42 return + + + -92 78 rlineto 8 vlineto 101 85 rlineto return + + + + 156 52 171 52 return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..fd8193a --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,60 @@ + + + -32 0 96 196 61 hstemhm + -1678 58 10 349 234 94 -62 40 1095 349 hintmask 11110110 + -995 {9500e647} callsubr + -319 326 {a1f454f7} callgsubr + 10 8 rlineto + -10 535 vlineto + 4 61 rlineto + -479 hlineto + 750 hmoveto + -61 1285 vlineto + 4 61 rlineto + hintmask 11111010 + -1517 -353 {8ff4d132} callsubr + + + + 226 rmoveto + 40 hlineto + 3 116 16 212 6 122 rrcurveto + -77 hlineto + 2 -122 10 -212 -116 vvcurveto + return + + + -36 43 {377aa5a8} callsubr + return + + + {f9df3c06} callgsubr + 36 42 return + + + 264 rlineto + 8 vlineto + return + + + rmoveto + 93 hlineto + 3 96 rlineto + -94 hlineto + endchar + + + + + rmoveto + {4ea00b91} callsubr + -311 {89cb26bd} callsubr + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_slash.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..6d0c395 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_slash.liga.xml @@ -0,0 +1,37 @@ + + + -32 {36aee12c} callsubr + hstem + -535 58 199 520 vstem + 191 717 rmoveto + -367 -687 -301 256 rlineto + {2b89117a} callgsubr + -76 -142 54 -19 466 874 rlineto + endchar + + + + -181 898 return + + + 8 vlineto + {653069d6} callsubr + return + + + 306 258 -36 43 return + + + + + {a8585996} callsubr + {f9df3c06} callgsubr + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..13e70c6 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/plus_plus.liga.xml @@ -0,0 +1,38 @@ + + + -32 {4ef4eda0} callsubr + -299 55 414 55 vstem + -244 264 {a35b2d5b} callgsubr + 469 193 {a35b2d5b} callgsubr + endchar + + + + 264 52 hstem + return + + + hlineto + {c7138596} callsubr + return + + + 1 52 rlineto + return + + + + + rmoveto + 182 {368d5b4d} callsubr + -183 192 -55 -192 -184 -52 184 -193 55 hlineto + return + + + rmoveto + 182 {368d5b4d} callsubr + -183 192 -55 -192 -184 -52 184 -193 55 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/question_question.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/question_question.liga.xml new file mode 100644 index 0000000..4342421 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/question_question.liga.xml @@ -0,0 +1,49 @@ + + + -32 0 96 525 57 hstem + -337 91 142 63 125 91 141 63 vstem + -428 678 rmoveto + {400ad052} callgsubr + 420 hmoveto + {400ad052} callgsubr + -329 -678 {b01158f3} callsubr + 419 -96 {b01158f3} callsubr + endchar + + + + rmoveto + 90 hlineto + 2 96 rlineto + -91 hlineto + return + + + rmoveto + 90 hlineto + 2 96 rlineto + -91 hlineto + return + + + + + -6 -57 rlineto + 261 -16 69 -46 -54 vvcurveto + -79 -193 -61 -9 -141 vhcurveto + 42 -1 rlineto + 14 129 209 57 109 vvcurveto + 78 -88 64 -299 18 vhcurveto + return + + + -6 -57 rlineto + 261 -16 69 -46 -54 vvcurveto + -79 -193 -61 -9 -141 vhcurveto + 42 -1 rlineto + 14 129 209 57 109 vvcurveto + 78 -88 64 -299 18 vhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..e2ca886 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/slash_greater.liga.xml @@ -0,0 +1,32 @@ + + + -32 {36aee12c} callsubr + hstem + -335 520 218 57 vstem + 133 595 rmoveto + -1 -1 53 99 {c030e715} callsubr + 387 726 297 -251 rlineto + -8 vlineto + -312 -264 {c7af96e2} callgsubr + endchar + + + + -181 898 return + + + -51 24 -469 -879 54 -19 return + + + + + 35 -42 {fe9ab107} callgsubr + 54 vlineto + return + + + 334 283 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..ccd7f5e --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,11 @@ + + + -32 -100 50 hstem + -635 1267 vstem + 632 -100 rmoveto + 50 -1267 -50 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/uniE0A0.xml b/ligature/OperatorMonoLig-Light/glyphs/uniE0A0.xml new file mode 100644 index 0000000..831d95b --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/uniE0A0.xml @@ -0,0 +1,64 @@ + + + -32 -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} callsubr + {0f5e6060} callsubr + hvcurveto + 384 -256 {95d29817} callsubr + -384 -512 {95d29817} callsubr + endchar + + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + -35 -29 29 35 35 29 29 35 return + + + rmoveto + {0f5e6060} callsubr + {30fa4c08} callsubr + 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 + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/uniE0B0.xml b/ligature/OperatorMonoLig-Light/glyphs/uniE0B0.xml new file mode 100644 index 0000000..07eaee2 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {7570ed54} callgsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + + -32 -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/uniE0B2.xml b/ligature/OperatorMonoLig-Light/glyphs/uniE0B2.xml new file mode 100644 index 0000000..e5fb123 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {7570ed54} callgsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + + -32 -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/gsubrs.xml b/ligature/OperatorMonoLig-Light/gsubrs.xml index 79dc91d..38e723f 100644 --- a/ligature/OperatorMonoLig-Light/gsubrs.xml +++ b/ligature/OperatorMonoLig-Light/gsubrs.xml @@ -7,7 +7,7 @@ rmoveto - 62 6 -48 callsubr + 62 6 -47 callsubr rlinecurve -85 callgsubr 20 -68 20 -68 19 -69 rrcurveto @@ -21,7 +21,7 @@ -99 callgsubr 79 62 37 37 40 vhcurveto -66 callsubr - -17 callsubr + -17 callgsubr hvcurveto -59 callgsubr @@ -32,7 +32,7 @@ -52 callsubr -69 callgsubr - -201 81 -113 27 callsubr + -201 81 -113 31 callsubr 7 597 -86 callgsubr @@ -48,10 +48,11 @@ - rmoveto - 121 102 105 159 154 -86 93 -120 -121 -103 -105 -157 -155 88 -94 119 hvcurveto - 9 51 rmoveto - -91 -64 76 134 127 64 72 89 92 64 -75 -133 -128 -64 -73 -90 hvcurveto + -56 callgsubr + -179 -39 callsubr + -20 -53 hhcurveto + -68 -39 -64 callgsubr + 58 -49 88 70 54 33 33 41 vhcurveto endchar @@ -82,8 +83,8 @@ rmoveto - 5 -55 60 callgsubr - -103 callsubr + 5 -55 70 callsubr + -103 callgsubr @@ -99,9 +100,9 @@ rmoveto - -37 callsubr + -37 callgsubr -85 callsubr - -46 callsubr + -45 callsubr @@ -222,7 +223,7 @@ rmoveto 124 74 76 136 hvcurveto -72 callsubr - -137 71 -74 59 callsubr + -137 71 -74 70 callgsubr endchar @@ -230,10 +231,10 @@ - -39 callsubr + -38 callgsubr -70 -54 -31 -33 -42 vhcurveto -5 55 -56 -4 rlineto - 5 -7 callgsubr + 5 -6 callgsubr 61 hlineto 180 -2 128 -3 86 vhcurveto 29 43 46 20 53 hhcurveto @@ -265,7 +266,7 @@ - -2 callsubr + -1 callsubr -87 callsubr endchar @@ -285,7 +286,7 @@ - 437 -78 callgsubr + 437 -79 callsubr vlineto endchar @@ -330,22 +331,20 @@ - hlineto - 5 47 rlineto - -191 437 -244 hlineto - -5 -42 188 -8 rlineto - -387 -190 return + 9 callsubr + -73 callsubr + return - -48 callgsubr + -47 callgsubr hintmask 11000000 -4 -45 rlineto hintmask 10100000 - -43 callgsubr + -42 callgsubr endchar @@ -353,10 +352,8 @@ - rmoveto - -61 callgsubr - 382 vlineto - 5 50 rlineto + -78 callgsubr + hlineto endchar @@ -383,14 +380,8 @@ rmoveto - 135 -249 66 12 -150 267 rlineto - 61 43 47 59 83 vvcurveto - 126 -96 82 -271 -44 vhcurveto - -618 62 235 vlineto - 48 vmoveto - 287 vlineto - 172 27 71 -60 -95 vvcurveto - -70 -37 -51 -52 -35 vhcurveto + -1 -60 rlineto + 279 -17 108 99 92 -77 callsubr return @@ -408,7 +399,7 @@ rmoveto - -76 callsubr + -76 callgsubr @@ -416,7 +407,7 @@ -60 callgsubr - -21 callgsubr + -22 callsubr return @@ -424,7 +415,7 @@ - 201 -1 -79 113 -136 -44 callgsubr + 201 -1 -79 113 -136 -43 callgsubr return @@ -440,8 +431,8 @@ - 65 callsubr - -62 callgsubr + 78 callgsubr + -62 callsubr -184 87 -137 314 19 vhcurveto endchar @@ -451,7 +442,7 @@ -104 callsubr - -78 -136 -35 callgsubr + -78 -136 -35 callsubr return @@ -474,27 +465,43 @@ - 143 -15 49 -30 -35 vvcurveto - -39 -60 -28 -171 -6 vhcurveto - return + 35 100 hvcurveto + 311 -4 callsubr + -325 vlineto + -120 return - -49 callsubr - 172 -852 -107 callgsubr + rmoveto + 121 102 105 159 76 -21 61 -35 42 hvcurveto + 42 59 -38 26 -37 -54 rlineto + 24 -33 -40 13 -44 hhcurveto + -121 -103 -105 -157 -77 22 -62 36 -42 hvcurveto + -42 -60 38 -25 37 53 rlineto + -23 33 39 -13 44 hhcurveto + -146 261 rmoveto + 127 64 72 89 37 32 -12 -23 26 vhcurveto + -213 -307 rlineto + -22 35 -13 48 60 vvcurveto + 155 -210 rmoveto + -35 -32 12 22 -25 hvcurveto + 212 308 rlineto + 22 -35 13 -47 -59 vvcurveto + -128 -65 -73 -90 vhcurveto + endchar - -273 -11 -70 98 170 vvcurveto - 147 56 104 281 8 vhcurveto - -4 60 rlineto - -301 -12 -96 -147 -169 vvcurveto + -251 -11 -69 76 130 vvcurveto + 109 58 78 254 4 vhcurveto + -4 58 rlineto + -277 -9 -91 -117 -131 vvcurveto return @@ -575,11 +582,15 @@ - 1 callsubr - 223 -5 callsubr - -208 16 callgsubr - -177 -22 callsubr - 74 101 29 28 -5 -10 -4 callgsubr + -9 54 247 46 237 18 callgsubr + -283 -75 -46 75 -293 0 callsubr + -343 -273 rmoveto + 242 143 vlineto + 3 46 rlineto + -146 233 hlineto + 25 callsubr + 24 callgsubr + endchar @@ -605,23 +616,37 @@ - -64 -26 -40 -36 -50 vvcurveto - -57 55 -39 84 vhcurveto - return + -328 -279 rlineto + -53 vlineto + 333 -283 return - 423 -63 -431 vlineto - -104 -42 -45 -86 return + 61 27 38 33 47 vvcurveto + 57 -58 37 -76 vhcurveto + return + -6 -57 rlineto + 261 -16 69 -46 -54 vvcurveto + -79 -193 -61 -9 -141 vhcurveto + 42 -1 rlineto + 14 129 209 57 109 vvcurveto + 78 -88 64 -299 18 vhcurveto + return + + + + + + 52 -6 46 121 64 121 78 116 rlinecurve 43 -289 vlineto return @@ -629,17 +654,17 @@ - + - 31 callsubr - -32 callgsubr + 36 callgsubr + -32 callsubr -45 52 hintmask 11101000 267 return - + 140 462 rmoveto 4 -47 rlineto @@ -649,16 +674,16 @@ - + - 30 callsubr - -43 callsubr + 34 callsubr + -42 callsubr return - + hhcurveto -144 -92 -120 -216 return @@ -666,7 +691,7 @@ - + 240 hlineto 1 -3 -79 -113 -63 -115 -46 -119 rlinecurve @@ -675,7 +700,7 @@ - + -93 -52 -53 -49 -47 45 -30 51 -26 hvcurveto return @@ -683,19 +708,10 @@ - - - 95 60 50 56 49 -51 30 -55 27 hvcurveto - return - - - - - -328 -279 rlineto - -53 vlineto - 333 -283 return + -60 -35 29 38 35 32 29 55 21 hvcurveto + return @@ -704,7 +720,7 @@ rmoveto 62 hlineto - 5 -9 callsubr + 5 -8 callsubr return @@ -712,16 +728,22 @@ - -25 callgsubr - hstem - 159 45 165 48 vstem - 417 return + -36 callgsubr + 119 -58 49 -90 return + 81 69 54 82 119 -149 33 -98 -89 hvcurveto + return + + + + + + rmoveto 69 41 -36 -99 hvcurveto -308 60 327 vlineto @@ -730,57 +752,40 @@ - - - 0 54 236 48 228 54 return - - - - - rmoveto - -43 426 43 vlineto - return + -12 50 193 42 166 54 return - 57 33 -26 -36 -35 -31 -26 -52 -22 return + 587 -107 callsubr + return - -36 callgsubr - hstem - 110 63 return + -29 callgsubr + -5 callsubr + return - hstemhm - 128 50 -42 51 179 49 return + 188 14 84 53 71 vvcurveto + return - 38 170 42 hstem - 125 48 201 50 vstem - 181 return - - - - - - 44 326 43 hstem 115 51 218 51 vstem 269 return @@ -788,10 +793,18 @@ + + + 38 170 42 hstem + 125 48 201 50 vstem + 181 return + + + + - -80 54 callgsubr - 30 31 27 58 return + -11 53 189 40 174 51 return @@ -826,15 +839,13 @@ - vstem - 253 224 rmoveto - 190 -229 65 10 -201 245 67 73 63 78 60 81 rlinecurve - -62 5 -57 -77 -58 -72 -65 -68 rlinecurve - -85 -2 rlineto - 435 vlineto - -60 -5 rlineto - -698 60 222 vlineto - return + 5 callgsubr + -622 0 callsubr + -63 -12 rmoveto + 24 callgsubr + 521 vlineto + 25 callsubr + endchar @@ -848,16 +859,6 @@ - rlineto - 69 -44 28 -32 -23 vvcurveto - -24 -35 -15 -87 -14 vhcurveto - return - - - - - - -12 52 540 52 hstem 60 60 310 61 vstem 269 -12 rmoveto @@ -867,18 +868,29 @@ + + + rmoveto + 182 8 callsubr + -183 192 -55 -192 -184 -52 184 -193 55 hlineto + return + + + + - -24 callgsubr - -8 callgsubr - return + -143 80 -87 106 62 51 29 33 36 hvcurveto + -127 -10 rmoveto + -86 -61 66 128 135 80 return - -51 -32 27 37 37 31 27 52 hvcurveto + 35 -42 8 callgsubr + 54 vlineto return @@ -903,8 +915,8 @@ - -7 callsubr - 566 -62 hlineto + -12 callsubr + 309 60 vstem return @@ -912,26 +924,22 @@ - -24 callsubr - hstemhm - return + 76 71 43 195 -20 return - rmoveto - 53 -326 -53 vlineto - return + 156 52 171 52 return - -36 callsubr - 52 callsubr + -35 callgsubr + 63 callgsubr return @@ -939,7 +947,12 @@ - 703 -39 callgsubr + vstem + 233 288 rmoveto + 211 -293 68 9 -226 312 212 304 rlineto + -67 hlineto + -195 -282 rlineto + -74 282 -62 -620 62 288 hlineto return @@ -947,41 +960,44 @@ - 38 callgsubr - hstem - 359 50 vstem - 134 return + 703 -39 callgsubr + return - -5 callgsubr - 53 callsubr - return + -79 -52 -45 -62 -56 54 -46 77 return + 202 48 317 55 return + + + + + + 417 -62 -424 vlineto return - + - 35 -42 14 callgsubr - 54 vlineto + hstem + 89 61 244 60 vstem return - + 127 112 115 192 vhcurveto -420 -9 rmoveto @@ -991,7 +1007,7 @@ - + 5 -50 rlineto 113 16 58 35 47 vvcurveto @@ -1000,7 +1016,7 @@ - + -113 2 -162 -207 vvcurveto return @@ -1008,23 +1024,23 @@ - + - 68 callsubr - 288 59 vstem + hstem + 82 62 261 63 vstem return - + -14 51 409 51 return - + 30 hvcurveto -150 1 -97 2 -93 vhcurveto @@ -1034,19 +1050,11 @@ - - - vstem - 120 hmoveto - -18 callgsubr - return - - - - - -12 53 -10 callsubr + 566 200 54 -460 vlineto + -5 -54 rlineto + 202 -566 hlineto return @@ -1054,8 +1062,7 @@ - -12 callsubr - 24 callgsubr + -12 53 -9 callgsubr return @@ -1071,11 +1078,8 @@ - hlineto - 280 236 -36 43 rlineto - hintmask 11000000 - -45 callsubr - -285 242 rlineto + -11 callgsubr + 27 callsubr return @@ -1083,9 +1087,11 @@ - 70 callsubr - 307 hmoveto - -4 callsubr + hlineto + 280 236 -36 43 rlineto + hintmask 11000000 + -44 callsubr + -285 242 rlineto return @@ -1093,6 +1099,16 @@ + 85 callgsubr + 307 hmoveto + -2 callgsubr + return + + + + + + -19 hlineto hintmask 1010000001010000111100100110100010100110 -6 2 -3 5 4 2 2 4 1 vhcurveto @@ -1103,18 +1119,10 @@ - - - 13 callsubr - 46 callsubr - return - - - - - hintmask 1001000001010000111100100100010010100110 + rmoveto + 237 -114 103 -290 -42 vhcurveto return @@ -1122,39 +1130,94 @@ - 0 47 391 46 return + 7 callsubr + 27 callgsubr + return - 6 54 rlineto - return + 136 43 163 47 return - 63 155 62 return + 334 283 rlineto + return - -36 callsubr - 54 49 callgsubr - hstemhm - 72 60 11 47 callsubr - -6 60 return + hlineto + 144 121 -15 callsubr + -158 134 rlineto + return + -334 22 rmoveto + 612 55 callsubr + -605 258 25 43 668 -278 rlineto + -54 vlineto + return + + + + + + + 63 155 62 return + + + + + + + -35 callgsubr + 54 57 callgsubr + hstemhm + 72 60 11 56 callsubr + -6 60 return + + + + + + + rmoveto + -15 callsubr + -311 55 callsubr + return + + + + + + + rmoveto + 172 -227 47 35 -173 return + + + + + + + -171 56 149 50 359 52 return + + + + + + 0 82 hstem 65 61 302 58 vstem return @@ -1162,86 +1225,35 @@ - - - -17 callgsubr - -1010 return - - - - - - - rmoveto - 172 -227 47 35 -173 return - - - - - - - 237 48 291 54 hstem - 100 62 return - - - - - - - 334 283 rlineto - return - - - - - - - 19 callgsubr - 496 323 3 callsubr - return - - - - - - - vlineto - 3 -19 -19 2 -21 hhcurveto - -143 -127 -100 return - - - - - 132 hstem - return + 0 47 604 47 hstem + 247 61 return - 43 hstem - 5 callsubr - vstem - 388 return + 24 callsubr + 496 323 5 callgsubr + return - 55 hstem - 92 61 280 63 vstem - return + rmoveto + 40 -42 250 225 4 63 -249 227 -41 -42 241 -217 rlineto + endchar - 198 25 82 -83 -202 vvcurveto + hintmask 1001000001010000111100100100100010100110 return @@ -1249,72 +1261,66 @@ - 0 106 420 94 hstem - 86 58 return + 1 callsubr + hvcurveto + 46 callgsubr + 14 callsubr + 98 43 return + + + + + + + -4 52 386 58 hstem + 85 60 return + + + + + + -194 -92 -95 -188 28 vhcurveto return - - - 746 -16 callgsubr - return - - - - - - - hstem - 43 464 vstem - return - - - - - 1 52 rlineto - return + 0 106 420 94 hstem + 86 58 return - -12 callsubr - 59 49 callgsubr - hstem - 142 47 callsubr - vstem - return + -6 56 516 58 hstem + 90 63 return - rmoveto - -870 318 vlineto - 6 50 rlineto - -266 769 263 51 hlineto - endchar + hstem + 264 61 vstem + return - 33 callgsubr - vhcurveto + rmoveto + 4 -47 rlineto return @@ -1322,8 +1328,8 @@ - 0 55 510 55 hstem - 70 413 vstem + 88 callsubr + -50 callgsubr return @@ -1331,32 +1337,38 @@ - 0 54 hstem - 120 62 return + rmoveto + -30 10 -54 -67 -14 -75 12 -61 rlinecurve + 79 3 -23 57 -8 61 38 72 rlinecurve + return - hlineto - 6 47 rlineto - return + rmoveto + -262 hlineto + -1 -51 rlineto + 320 871 -319 -52 262 hlineto + endchar - 47 314 45 return + 38 callsubr + vhcurveto + return - 124 74 76 27 callsubr - -49 callgsubr + 0 54 377 53 hstem + 77 406 vstem return @@ -1364,8 +1376,7 @@ - -33 callsubr - -355 -227 -35 callgsubr + hintmask 1010000001010000111100100100010010100110 return @@ -1373,58 +1384,112 @@ - 45 callgsubr - 15 25 vvcurveto - 25 29 32 108 52 vhcurveto - return + 0 54 hstem + 120 62 return - hlineto - -158 -134 -10 callgsubr - endchar + 40 333 40 return - -9 53 392 48 hstem - 185 60 return + -32 callgsubr + -355 -227 -35 callsubr + return - 45 314 44 return + 51 callgsubr + 43 callgsubr + return - 45 hstemhm - 156 59 -56 62 32 57 -52 55 hintmask 10110000 - 461 return + 306 39 callsubr + return - -11 callgsubr - -137 71 -74 59 callsubr - endchar + rmoveto + 111 hlineto + 2 114 rlineto + -112 hlineto + 734 -87 rmoveto + 1 return + rlineto + 54 vlineto + 668 278 25 -43 -605 39 callsubr + return + + + + + + + hlineto + -286 -242 -21 callgsubr + endchar + + + + + + + -9 2 -3 4 4 2 3 9 vhcurveto + return + + + + + + + 45 314 44 return + + + + + + + 39 callgsubr + hintmask 11100000 + 76 callsubr + return + + + + + + + -10 callgsubr + -137 71 -74 70 callgsubr + endchar + + + + + + 45 hstemhm 239 54 -52 57 33 61 -55 58 hintmask 10110000 68 return @@ -1432,56 +1497,9 @@ - - - 8 -2 3 -4 -4 -2 -3 -8 return - - - - - - - 43 99 -11 callsubr - return - - - - - - - hintmask 1001000001010000111100100110100010100110 - return - - - - - - - 6 51 rlineto - -88 10 -34 return - - - - - - - -220 31 callsubr - return - - - - - - - hintmask 1111111010000000 - return - - - - - 243 62 vstem + -12 52 403 52 64 callsubr return @@ -1489,16 +1507,17 @@ - 40 128 41 return + rmoveto + 28 callsubr + -386 -52 hlineto + return - vstem - 2 callsubr - 280 -236 rlineto + 43 99 -11 callsubr return @@ -1506,18 +1525,14 @@ - 21 callsubr - 259 63 vstem - return + 8 -2 3 -4 -4 -2 -3 -8 return - 88 hlineto - 5 101 rlineto - -88 hlineto + hintmask 1001000001001000111100100110100010100110 return @@ -1525,7 +1540,7 @@ - 244 63 vstem + 45 -30 127 -12 vhcurveto return @@ -1533,16 +1548,16 @@ - 316 rmoveto - return + 6 51 rlineto + -88 10 -34 return - 10 hlineto - 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + hstem + 58 callgsubr return @@ -1550,10 +1565,7 @@ - hlineto - 18 181 rlineto - -46 hlineto - -18 -181 rlineto + hintmask 1111111010000000 return @@ -1561,16 +1573,14 @@ - 306 258 -36 43 -193 -164 rlineto - return + 40 128 41 return - 8 vlineto - 101 85 rlineto + 243 62 vstem return @@ -1578,14 +1588,20 @@ - -9 55 521 60 return + hlineto + hintmask 11010000 + 101 -85 rlineto + -8 vlineto + -92 -78 81 callgsubr + return - 56 3 rlineto + 15 callsubr + 58 callgsubr return @@ -1593,15 +1609,110 @@ - -61 1 rlineto - -166 vlineto - -176 3 -3 return + 26 callgsubr + 259 63 vstem + return + 3 52 rlineto + -314 -52 hlineto + return + + + + + + + hstem + 72 60 266 60 vstem + return + + + + + + + 316 rmoveto + return + + + + + + + -32 -205 1209 hstem + -20 692 vstem + return + + + + + + + 51 768 52 hstem + 351 57 vstem + 351 return + + + + + + + 50 769 51 hstem + 143 58 vstem + 143 return + + + + + + + 396 vlineto + 28 42 44 19 52 hhcurveto + endchar + + + + + + + hlineto + 1097 hmoveto + 1 return + + + + + + + 117 vhcurveto + return + + + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + + + + + 45 -32 callsubr + return + + + + + + 335 rmoveto 96 hlineto 2 101 rlineto @@ -1611,32 +1722,50 @@ - + - 10 callsubr - vstem + -61 1 rlineto + -166 vlineto + -176 3 -3 return + + + + + + + hintmask 1010000001010000111100100100100010101110 return - + - hintmask 1001000100010000111100100100100010101110 + -248 rmoveto + 1 61 rlineto return - + - 264 52 hstem + hintmask 1111111100000000 return - + + + rmoveto + 9 callsubr + return + + + + + hstem 127 48 return @@ -1644,16 +1773,16 @@ - + - 6 callgsubr - 48 callsubr + 7 callsubr + 57 callsubr return - + rlineto hintmask 11100000 @@ -1662,7 +1791,7 @@ - + vlineto hintmask 1010000001010000111100100100101000000110 @@ -1671,7 +1800,7 @@ - + vlineto hintmask 1001000001001000111100101000100010100110 @@ -1680,40 +1809,60 @@ - + - 103 172 142 -79 90 -105 return - - - - - - - hhcurveto - 84 62 -70 -126 -133 return - - - - - - - hlineto - -193 164 -36 -43 rlineto + -32 172 61 187 60 hstem return - + + + 566 54 hstem + 63 callsubr + return + + + + + + + -79 hhcurveto + -54 -38 -50 -98 -37 hvcurveto + return + + + + + rmoveto - 45 callgsubr + 54 callgsubr 16 return - + + + vvcurveto + -46 53 callgsubr + return + + + + + + + 43 hstemhm + 7 callgsubr + return + + + + + hlineto 5 100 rlineto @@ -1723,19 +1872,19 @@ - - - 49 451 vstem - return - - - - - + 443 52 return + + + + 1 60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/subrs.xml b/ligature/OperatorMonoLig-Light/subrs.xml index c9ac0ff..cf6f197 100644 --- a/ligature/OperatorMonoLig-Light/subrs.xml +++ b/ligature/OperatorMonoLig-Light/subrs.xml @@ -27,17 +27,17 @@ rmoveto hintmask 11100100 + -41 callsubr + hintmask 11101000 + -49 callgsubr + hintmask 11011000 -41 callgsubr hintmask 11101000 -50 callsubr hintmask 11011000 - -42 callgsubr - hintmask 11101000 - -50 callgsubr - hintmask 11011000 -81 callsubr hintmask 11101000 - -41 callsubr + -40 callgsubr hintmask 11100100 -53 callsubr @@ -48,7 +48,7 @@ -72 callgsubr -82 callsubr - -64 callgsubr + -64 callsubr return @@ -56,11 +56,10 @@ - -56 callgsubr - -179 -40 callsubr - -20 -53 hhcurveto - -68 -39 -64 callsubr - 58 -49 88 70 54 33 33 41 vhcurveto + rmoveto + 121 102 105 159 154 -86 93 -120 -121 -103 -105 -157 -155 88 -94 119 hvcurveto + 9 51 rmoveto + -91 -64 76 134 127 64 72 89 92 64 -75 -133 -128 -64 -73 -90 hvcurveto endchar @@ -70,7 +69,7 @@ -89 callgsubr -78 callsubr - -33 callsubr + -32 callgsubr return @@ -158,7 +157,7 @@ - 24 callsubr + 28 callgsubr -104 callsubr return @@ -246,7 +245,7 @@ -59 callsubr - -76 -143 -35 callgsubr + -76 -143 -35 callsubr return @@ -327,10 +326,10 @@ - -29 callgsubr - -34 callgsubr + -29 callsubr + -34 callsubr vhcurveto - -42 callsubr + -40 callsubr return @@ -347,9 +346,11 @@ - 7 callgsubr - -73 callsubr - return + hlineto + 5 47 rlineto + -191 437 -244 hlineto + -5 -42 188 -8 rlineto + -387 -190 return @@ -378,8 +379,10 @@ - -79 callsubr - hlineto + rmoveto + -61 callgsubr + 382 vlineto + 5 50 rlineto endchar @@ -398,8 +401,14 @@ rmoveto - -1 -60 rlineto - 279 -17 108 99 92 -77 callsubr + 135 -249 66 12 -150 267 rlineto + 61 43 47 59 83 vvcurveto + 126 -96 82 -271 -44 vhcurveto + -618 62 235 vlineto + 48 vmoveto + 287 vlineto + 172 27 71 -60 -95 vvcurveto + -70 -37 -51 -52 -35 vhcurveto return @@ -414,10 +423,10 @@ - -49 callgsubr - 0 callsubr + -49 callsubr + 1 callsubr vhcurveto - -11 callgsubr + -10 callgsubr return @@ -427,7 +436,7 @@ -57 callgsubr rlineto - 266 -17 84 78 75 -31 callsubr + 266 -17 84 78 75 -30 callsubr return @@ -463,7 +472,7 @@ - 365 31 callgsubr + 365 36 callsubr -83 callsubr endchar @@ -475,15 +484,15 @@ -70 callgsubr 135 -717 rmoveto 55 3 rlineto - 47 callgsubr + 56 callgsubr -99 callgsubr vhcurveto - 64 callsubr + 77 callgsubr 79 62 37 37 40 hvcurveto -66 callsubr hvcurveto - 47 callgsubr - -17 callsubr + 56 callgsubr + -17 callgsubr vhcurveto -59 callgsubr @@ -495,7 +504,7 @@ rmoveto -147 83 -108 289 16 vhcurveto 8 52 rlineto - -62 callsubr + -62 callgsubr endchar @@ -515,7 +524,7 @@ -52 callsubr -1 103 -20 79 -39 54 41 72 rcurveline -41 22 -32 -59 rlineto - 28 -34 -41 15 -49 -44 callgsubr + 28 -34 -41 15 -49 -43 callgsubr -104 21 -80 40 -53 hvcurveto -40 -71 41 -22 32 58 rlineto -28 33 41 -14 49 hhcurveto @@ -535,43 +544,27 @@ - 35 100 hvcurveto - 311 -5 callsubr - -325 vlineto - -120 return + 143 -15 49 -30 -35 vvcurveto + -39 -60 -28 -171 -6 vhcurveto + return - rmoveto - 121 102 105 159 76 -21 61 -35 42 hvcurveto - 42 59 -38 26 -37 -54 rlineto - 24 -33 -40 13 -44 hhcurveto - -121 -103 -105 -157 -77 22 -62 36 -42 hvcurveto - -42 -60 38 -25 37 53 rlineto - -23 33 39 -13 44 hhcurveto - -146 261 rmoveto - 127 64 72 89 37 32 -12 -23 26 vhcurveto - -213 -307 rlineto - -22 35 -13 48 60 vvcurveto - 155 -210 rmoveto - -35 -32 12 22 -25 hvcurveto - 212 308 rlineto - 22 -35 13 -47 -59 vvcurveto - -128 -65 -73 -90 vhcurveto - endchar + -48 callsubr + 172 -852 -107 callgsubr - -251 -11 -69 76 130 vvcurveto - 109 58 78 254 4 vhcurveto - -4 58 rlineto - -277 -9 -91 -117 -131 vvcurveto + -273 -11 -70 98 170 vvcurveto + 147 56 104 281 8 vhcurveto + -4 60 rlineto + -301 -12 -96 -147 -169 vvcurveto return @@ -579,7 +572,7 @@ - -13 callsubr + -12 callgsubr -70 callgsubr return @@ -682,15 +675,11 @@ - -9 54 247 46 237 15 callgsubr - -283 -75 -46 75 -293 -1 callsubr - -343 -273 rmoveto - 242 143 vlineto - 3 46 rlineto - -146 233 hlineto - 20 callgsubr - 22 callgsubr - endchar + 2 callsubr + 223 -4 callsubr + -208 19 callsubr + -177 -22 callgsubr + 74 101 29 28 -5 -10 -3 callgsubr @@ -723,8 +712,8 @@ - 61 27 38 33 47 vvcurveto - 57 -58 37 -76 vhcurveto + -64 -26 -40 -36 -50 vvcurveto + -57 55 -39 84 vhcurveto return @@ -732,6 +721,14 @@ + 423 -63 -431 vlineto + -104 -42 -45 -86 return + + + + + + rmoveto -61 callsubr return @@ -739,14 +736,14 @@ - + -59 206 -62 205 -67 208 return - + rmoveto 28 -11 62 91 12 80 -16 78 rlinecurve @@ -756,7 +753,7 @@ - + 92 71 110 -21 -88 vvcurveto -55 -44 -33 -52 vhcurveto @@ -765,19 +762,19 @@ - + - -40 callgsubr + -50 callgsubr 36 42 return - + rmoveto -193 236 vlineto - 7 callgsubr + 9 callsubr -185 236 156 48 -156 228 181 54 -282 hlineto -73 -206 -71 -207 -69 -207 rrcurveto 63 hlineto @@ -790,7 +787,7 @@ - + -164 650 -208 hlineto -6 -43 153 -7 rlineto @@ -800,7 +797,15 @@ - + + + 95 60 50 56 49 -51 30 -55 27 hvcurveto + return + + + + + -51 25 -45 25 38 vvcurveto 86 -276 rmoveto @@ -809,15 +814,7 @@ - - - -60 -35 29 38 35 32 29 55 21 hvcurveto - return - - - - - + 1 -129 3 -85 vhcurveto -30 -43 -45 return @@ -825,26 +822,20 @@ - - - -37 callgsubr - 119 -58 49 -90 return - - - - - 58 callsubr - -25 callsubr - return + -25 callgsubr + hstem + 159 45 165 48 vstem + 417 return - 81 69 54 82 119 -149 33 -98 -89 hvcurveto + 69 callsubr + -26 callsubr return @@ -852,14 +843,15 @@ - -12 50 193 42 166 54 return + 0 54 236 48 228 54 return - 587 -107 callsubr + rmoveto + -43 426 43 vlineto return @@ -867,32 +859,39 @@ - -29 callsubr - -6 callgsubr - return + 57 33 -26 -36 -35 -31 -26 -52 -22 return - 188 14 84 53 71 vvcurveto - return + -36 callsubr + hstem + 110 63 return - -45 callsubr - -158 134 rlineto - return + hstemhm + 128 50 -42 51 179 49 return + 43 168 39 79 callgsubr + 202 48 vstem + 275 return + + + + + + 125 -280 18 91 vvcurveto 42 51 43 212 -20 vhcurveto return @@ -900,27 +899,19 @@ - - - 43 168 39 66 callgsubr - 202 48 vstem - 275 return - - - - - -11 53 189 40 174 51 return + -80 64 callgsubr + 30 31 27 58 return - 12 callgsubr + 14 callgsubr 225 174 215 -46 38 -171 -223 rlineto - 231 -63 12 callgsubr + 231 -63 14 callgsubr 224 174 216 -45 38 -171 -223 rlineto endchar @@ -929,8 +920,14 @@ - hlineto - 144 121 -36 43 -32 callsubr + vstem + 253 224 rmoveto + 190 -229 65 10 -201 245 67 73 63 78 60 81 rlinecurve + -62 5 -57 -77 -58 -72 -65 -68 rlinecurve + -85 -2 rlineto + 435 vlineto + -60 -5 rlineto + -698 60 222 vlineto return @@ -938,19 +935,6 @@ - 3 callsubr - -622 -1 callsubr - -63 -12 rmoveto - 22 callgsubr - 521 vlineto - 20 callgsubr - endchar - - - - - - hstem 49 63 326 63 vstem return @@ -958,14 +942,17 @@ - + - 156 52 171 52 return + rlineto + 69 -44 28 -32 -23 vvcurveto + -24 -35 -15 -87 -14 vhcurveto + return - + rmoveto 45 -38 171 224 4 62 -173 227 -47 -35 174 -224 rlineto @@ -976,11 +963,19 @@ + + + -25 callsubr + -7 callgsubr + return + + + + - -143 80 -87 106 62 51 29 33 36 hvcurveto - -127 -10 rmoveto - -86 -61 66 128 135 80 return + -51 -32 27 37 37 31 27 52 hvcurveto + return @@ -1014,15 +1009,6 @@ - -12 callgsubr - 309 60 vstem - return - - - - - - -21 callsubr vstem 138 return @@ -1030,9 +1016,20 @@ + + + -6 callsubr + 566 -62 hlineto + return + + + + - 76 71 43 195 -20 return + rmoveto + 53 -326 -53 vlineto + return @@ -1040,7 +1037,7 @@ 57 hintmask 11100000 - 2 callsubr + 3 callsubr 144 -121 rlineto return @@ -1049,12 +1046,7 @@ - vstem - 233 288 rmoveto - 211 -293 68 9 -226 312 212 304 rlineto - -67 hlineto - -195 -282 rlineto - -74 282 -62 -620 62 288 hlineto + -36 43 -44 callsubr return @@ -1062,7 +1054,17 @@ - 32 callgsubr + 44 callgsubr + hstem + 359 50 vstem + 134 return + + + + + + + 35 callsubr hstem 371 49 vstem 140 return @@ -1070,16 +1072,11 @@ - - - -79 -52 -45 -62 -56 54 -46 77 return - - - - - 202 48 317 55 return + -4 callgsubr + 64 callsubr + return @@ -1094,8 +1091,12 @@ - hstem - 89 61 244 60 vstem + -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 @@ -1103,6 +1104,15 @@ + -16 callgsubr + hstemhm + return + + + + + + -20 callgsubr -64 hlineto return @@ -1110,7 +1120,7 @@ - + 9 7 6 9 9 7 -6 -9 -9 -7 -7 -9 -9 -7 6 10 vhcurveto return @@ -1118,25 +1128,25 @@ - + 371 hlineto - 7 callgsubr + 9 callsubr -315 return - + - hstem - 82 62 261 63 vstem + 81 callsubr + 288 59 vstem return - + vlineto -61 -5 rlineto @@ -1145,19 +1155,11 @@ - - - 566 200 54 -460 vlineto - -5 -54 rlineto - 202 -566 hlineto - return - - - - - -15 55 -6 callsubr + vstem + 120 hmoveto + -18 callsubr return @@ -1165,7 +1167,7 @@ - 289 45 -227 hlineto + -15 55 -5 callgsubr return @@ -1173,6 +1175,14 @@ + 289 45 -227 hlineto + return + + + + + + vlineto 263 -42 141 121 245 vvcurveto return @@ -1180,14 +1190,14 @@ - + -82 -51 51 112 return - + rmoveto 4 -52 58 4 rlineto @@ -1197,7 +1207,7 @@ - + 133 595 rmoveto -36 -43 return @@ -1205,19 +1215,13 @@ - - - rmoveto - 237 -114 103 -290 -42 vhcurveto - return - - - - - 6 callgsubr - 23 callsubr + 226 rmoveto + 40 hlineto + 3 116 16 212 6 122 rrcurveto + -77 hlineto + 2 -122 10 -212 -116 vvcurveto return @@ -1225,15 +1229,16 @@ - 136 43 163 47 return + 17 callsubr + 55 callgsubr + return - hlineto - 25 callgsubr + hintmask 1001000001010000111100100100010010100110 return @@ -1241,6 +1246,30 @@ + 0 47 391 46 return + + + + + + + hlineto + 28 callsubr + return + + + + + + + 6 54 rlineto + return + + + + + + rmoveto 249 -227 41 42 -241 216 245 214 -40 43 -250 -225 rlineto endchar @@ -1248,7 +1277,7 @@ - + -6 53 177 43 -37 39 166 53 -50 52 hstemhm 39 59 143 55 155 56 hintmask 10101111 @@ -1257,7 +1286,25 @@ - + + + -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 + -1010 return + + + + + -220 -25 callgsubr return @@ -1265,22 +1312,15 @@ - + - 0 47 604 47 hstem - 247 61 return + 237 48 291 54 hstem + 100 62 return - - - -171 56 149 50 359 52 return - - - - - + 0 76 hstem 59 62 312 59 vstem @@ -1289,14 +1329,14 @@ - + 0 50 520 50 return - + 40 vstem 505 314 rmoveto @@ -1305,67 +1345,36 @@ - - - rmoveto - 40 -42 250 225 4 63 -249 227 -41 -42 241 -217 rlineto - endchar - - - - - - - hintmask 1001000001010000111100100100100010100110 - return - - - - - - - 0 callsubr - hvcurveto - 40 callgsubr - - - - - - - 9 callsubr - 98 43 return - - - - - -3 54 516 60 hstem - 69 64 return + vlineto + 3 -19 -19 2 -21 hhcurveto + -143 -127 -100 return - -4 52 386 58 hstem - 85 60 return + 132 hstem + return - -6 56 516 58 hstem - 90 63 return + 43 hstem + 7 callgsubr + vstem + 388 return - 46 callgsubr + 53 callsubr 90 43 return @@ -1373,8 +1382,7 @@ - hstem - 264 61 vstem + 746 -17 callsubr return @@ -1382,8 +1390,8 @@ - rmoveto - 4 -47 rlineto + 55 hstem + 92 61 280 63 vstem return @@ -1391,9 +1399,7 @@ - rmoveto - -30 10 -54 -67 -14 -75 12 -61 rlinecurve - 79 3 -23 57 -8 61 38 72 rlinecurve + 198 25 82 -83 -202 vvcurveto return @@ -1401,18 +1407,16 @@ - rmoveto - -262 hlineto - -1 -51 rlineto - 320 871 -319 -52 262 hlineto - endchar + -3 54 516 60 hstem + 69 64 return - 136 hvcurveto + hstem + 43 464 vstem return @@ -1420,8 +1424,7 @@ - 0 54 377 53 hstem - 77 406 vstem + 1 52 rlineto return @@ -1429,7 +1432,11 @@ - hintmask 1010000001010000111100100100010010100110 + -11 callgsubr + 59 57 callgsubr + hstem + 142 56 callsubr + vstem return @@ -1437,23 +1444,29 @@ - 382 31 callgsubr - return + rmoveto + -870 318 vlineto + 6 50 rlineto + -266 769 263 51 hlineto + endchar - 40 333 40 return + 136 hvcurveto + return - 42 callgsubr - 37 callsubr + rmoveto + 49 callsubr + 48 callsubr + hvcurveto return @@ -1461,6 +1474,39 @@ + 0 55 510 55 hstem + 70 413 vstem + return + + + + + + + 382 36 callsubr + return + + + + + + + 47 314 45 return + + + + + + + hlineto + 6 47 rlineto + return + + + + + + rmoveto 6 50 rlineto -88 10 -34 16 25 vvcurveto @@ -1470,25 +1516,44 @@ - + - 306 -258 rlineto + 124 74 76 31 callsubr + -49 callsubr + return + + + + + + + -258 rlineto -8 vlineto return - + + + 54 callgsubr + 15 25 vvcurveto + 25 29 32 108 52 vhcurveto + return + + + + + hlineto - -286 -242 -10 callgsubr + -158 -134 -21 callgsubr endchar - + 389 50 -50 53 hstemhm 111 62 return @@ -1496,24 +1561,24 @@ - + - -9 2 -3 4 4 2 3 9 vhcurveto - return + -9 53 392 48 hstem + 185 60 return - + - 34 callsubr - hintmask 11100000 - -312 -264 35 -42 return + 45 hstemhm + 156 59 -56 62 32 57 -52 55 hintmask 10110000 + 461 return - + 0 54 139 48 49 48 228 54 hstem 265 57 vstem @@ -1522,96 +1587,42 @@ - - - rmoveto - 41 callsubr - - - - - - - -18 callgsubr - endchar - - - - - - - rmoveto - 25 callgsubr - -386 -52 hlineto - return - - - - - - - -12 52 403 52 53 callsubr - return - - - - - - - hintmask 1001000001001000111100100110100010100110 - return - - - - - - - 45 -30 127 -12 vhcurveto - return - - - - - hstem - 48 callgsubr - return + rmoveto + 47 callsubr - 48 166 47 return + -18 callsubr + endchar - 83 17 callgsubr - return + 35 29 -29 -35 -35 -29 -29 -35 return - hlineto - hintmask 11010000 - 101 -85 rlineto - -8 vlineto - -92 -78 68 callgsubr - return + -35 -29 29 35 35 29 29 35 return - 13 callgsubr - 48 callgsubr + rmoveto + 90 hlineto + 2 96 rlineto + -91 hlineto return @@ -1619,6 +1630,100 @@ + rmoveto + -56 -5 rlineto + -881 56 vlineto + return + + + + + + + hintmask 1001000001010000111100100110100010100110 + return + + + + + + + -220 36 callgsubr + return + + + + + + + 306 258 -36 43 return + + + + + + + 264 rlineto + 8 vlineto + return + + + + + + + 48 166 47 return + + + + + + + 83 20 callsubr + return + + + + + + + 264 52 hstem + return + + + + + + + vstem + 3 callsubr + 280 -236 rlineto + return + + + + + + + 78 callsubr + -1679 -60 hlineto + 1678 return + + + + + + + 88 hlineto + 5 101 rlineto + -88 hlineto + return + + + + + + hstem 96 61 247 60 vstem return @@ -1626,16 +1731,15 @@ - + - hstem - 72 60 266 60 vstem + 244 63 vstem return - + hstem 60 61 return @@ -1643,58 +1747,58 @@ - + - 50 769 51 hstem - 143 58 vstem - 143 return - - - - - - - 51 768 52 hstem - 351 57 vstem - 351 return - - - - - - - 134 76 callsubr - -2 callsubr + 10 hlineto + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto return - + - 396 vlineto - 28 42 44 19 52 hhcurveto - endchar + 134 91 callsubr + -1 callsubr + return - + + + hlineto + 18 181 rlineto + -46 hlineto + -18 -181 rlineto + return + + + + + + + -9 55 521 60 return + + + + + -15 53 544 53 return - + - 117 vhcurveto + 56 3 rlineto return - + -18 -183 rlineto 46 hlineto @@ -1704,57 +1808,67 @@ - + - 45 -32 callgsubr + 91 callgsubr + 62 callsubr return - + - 77 callgsubr - 51 callsubr + 17 callgsubr + vstem return - - - hintmask 1010000001010000111100100100100010101110 - return - - - - - - - hintmask 1111111100000000 - return - - - - - + rmoveto - 7 callgsubr - return + 93 hlineto + 3 96 rlineto + -94 hlineto + endchar - + - 25 49 33 53 48 -116 79 hhcurveto + hintmask 1001000100010000111100100100100010101110 return - + + + -312 -264 35 -42 return + + + + + + + -181 898 return + + + + + + + rmoveto + 92 callgsubr + return + + + + + -58 49 -90 -66 -53 -28 -31 -41 vhcurveto return @@ -1762,7 +1876,15 @@ - + + + 25 49 33 53 48 -116 79 hhcurveto + return + + + + + hstem 71 60 return @@ -1770,7 +1892,7 @@ - + 5 hlineto hintmask 1001000001010000111010100100100010100110 @@ -1779,43 +1901,57 @@ - + - 566 54 hstem - 53 callgsubr + hlineto + -193 164 -36 -43 rlineto return - + - -79 hhcurveto - -54 -38 -50 -98 -37 hvcurveto + 103 172 142 -79 90 -105 return + + + + + + + -51 24 -469 -879 54 -19 return + + + + + + + -92 78 rlineto + 8 vlineto + 101 85 rlineto return - + - vvcurveto - -46 45 callsubr + hhcurveto + 84 62 -70 -126 -133 return + + + + + + + 8 vlineto + 54 callsubr return - - - 43 hstemhm - 5 callsubr - return - - - - - + 220 44 190 45 vstem 46 return @@ -1823,15 +1959,15 @@ - + - -311 264 rlineto + 49 451 vstem return - + 425 rmoveto return diff --git a/ligature/OperatorMonoLig-LightItalic/config.xml b/ligature/OperatorMonoLig-LightItalic/config.xml index 3ff8b7b..081f9e8 100644 --- a/ligature/OperatorMonoLig-LightItalic/config.xml +++ b/ligature/OperatorMonoLig-LightItalic/config.xml @@ -23,7 +23,7 @@ - + @@ -66,10 +66,10 @@ - + - + @@ -102,19 +102,19 @@ - + - + - + diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..fd1ece0 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,51 @@ + + + -32 -11 64 hstem + -429 69 174 60 157 69 174 60 vstem + -429 118 rmoveto + -80 44 -49 79 70 86 49 92 87 vhcurveto + -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 {254e5086} callsubr + -139 -122 -100 -125 -117 vvcurveto + 69 14 rmoveto + {635b527e} callgsubr + 460 hmoveto + {635b527e} callgsubr + endchar + + + + 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 + + + 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 + + + + + 87 77 99 97 97 vhcurveto + 11 -82 32 -79 49 -78 rrcurveto + -82 -73 -68 -41 -51 hhcurveto + -46 -28 29 50 hvcurveto + return + + + 87 77 99 97 97 vhcurveto + 11 -82 32 -79 49 -78 rrcurveto + -82 -73 -68 -41 -51 hhcurveto + -46 -28 29 50 hvcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..e23b006 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/bar_bar.liga.xml @@ -0,0 +1,23 @@ + + + -32 -337 227 158 227 vstem + -110 703 {b95482c8} callsubr + 557 883 {b95482c8} callsubr + endchar + + + + rmoveto + -56 -2 -171 -881 rlineto + 55 hlineto + return + + + rmoveto + -56 -2 -171 -881 rlineto + 55 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..02568b9 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/bar_greater.liga.xml @@ -0,0 +1,15 @@ + + + -32 -200 981 hstem + -310 685 vstem + -54 781 rmoveto + -65 -2 -191 -979 rlineto + 66 hlineto + 608 480 11 61 rlineto + -73 -30 rmoveto + -528 -417 156 807 374 -380 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..b01c3d8 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,47 @@ + + + -32 144 115 133 115 hstem + -394 801 vstem + -347 392 {c12c2549} callsubr + 719 -87 rmoveto + {3e1270ac} callsubr + -529 {6a7250c2} callsubr + -261 -276 {c12c2549} callsubr + 718 -87 rmoveto + 12 60 rlineto + -528 {1a0862e5} callgsubr + endchar + + + + 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 + + + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..ccfa19d --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,45 @@ + + + -32 172 {1a4ca569} callsubr + hstem + -549 1121 vstem + -13 420 rmoveto + {3e1270ac} callsubr + -489 {6a7250c2} callsubr + 1061 hmoveto + {3e1270ac} callsubr + -489 {6a7250c2} callsubr + -133 {681a73ac} callgsubr + -488 {1a0862e5} callgsubr + 1061 hmoveto + 12 60 rlineto + -488 {1a0862e5} callgsubr + endchar + + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + + + -248 rmoveto + 12 60 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.liga.xml index 1bb321a..756f5f0 100644 --- a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.liga.xml @@ -1,17 +1,16 @@ 156 52 171 51 hstem - -471 980 vstem - 497 379 {05ba9ecb} callgsubr - 898 -223 {05ba9ecb} callgsubr + -471 980 {d9dcffa2} callgsubr + -942 {82aca778} callsubr + 898 -223 rmoveto + {2e86003e} callsubr + -942 {82aca778} callsubr endchar - - - - rmoveto + + 11 51 rlineto - -942 {82aca778} callgsubr return @@ -19,10 +18,16 @@ -10 -51 rlineto return - - rmoveto + 11 51 rlineto - -942 {82aca778} callgsubr + return + + + + + vstem + 497 379 rmoveto + {2e86003e} callsubr return diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..821597d --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,53 @@ + + + -32 172 {1a4ca569} callsubr + hstem + -1174 1746 vstem + -621 420 rmoveto + {3e1270ac} callsubr + -506 {6a7250c2} callsubr + 1096 hmoveto + {3e1270ac} callsubr + -507 {6a7250c2} callsubr + 1096 hmoveto + {3e1270ac} callsubr + -506 {6a7250c2} callsubr + -724 {681a73ac} callgsubr + -505 {acabb242} callgsubr + -506 {acabb242} callgsubr + -505 {1a0862e5} callgsubr + endchar + + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + + + -248 rmoveto + 12 60 rlineto + return + + + {1a0862e5} callgsubr + 1096 hmoveto + 12 60 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..5b509ed --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,44 @@ + + + -32 49 60 188 {1a4ca569} callsubr + hstem + -1197 1793 cntrmask 11100000 + 584 545 {35830b95} callsubr + 1639 -248 {35830b95} callsubr + 1638 {681a73ac} callgsubr + -1686 {1a0862e5} callgsubr + endchar + + + + 60 188 59 return + + + rmoveto + {3e1270ac} callsubr + -1687 {6a7250c2} callsubr + return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + + + -248 rmoveto + 12 60 rlineto + return + + + hlineto + -12 -60 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..a56c89c --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,71 @@ + + + {42d64d00} callgsubr + -1174 1719 {66aa6cfa} callsubr + -1433 {6a7250c2} callsubr + 1502 hlineto + 98 -99 -2 -10 rlineto + hintmask 01010000 + {59e2783f} callsubr + -1522 {1a0862e5} callgsubr + 1449 {1f7399a1} callgsubr + endchar + + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + -112 -79 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -12 -60 rlineto + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {29885e03} callgsubr + return + + + 32 -54 422 299 11 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..e4a4ea1 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_greater.liga.xml @@ -0,0 +1,69 @@ + + + {42d64d00} callgsubr + -549 1094 {6a70e420} callsubr + -808 {6a7250c2} callsubr + 877 hlineto + 98 -99 -2 -10 {59e2783f} callsubr + -897 {1a0862e5} callgsubr + 824 {1f7399a1} callgsubr + endchar + + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 01110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + -112 -79 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -12 -60 rlineto + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {29885e03} callgsubr + return + + + 32 -54 422 299 11 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..85aa38d --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_less_less.liga.xml @@ -0,0 +1,38 @@ + + + {28a20589} callsubr + -1187 1697 vstem + -145 294 rmoveto + 355 252 -27 45 -227 -161 rlineto + -1090 {82aca778} callsubr + 1028 hlineto + -82 -58 -9 -52 60 -62 rlineto + -1030 {82aca778} callsubr + 1090 hlineto + 168 -173 41 41 -259 262 rlineto + 302 8 rmoveto + 355 252 {dfda4220} callgsubr + rlineto + endchar + + + + 156 51 172 51 hstem + return + + + hlineto + -10 -51 rlineto + return + + + + + {46d990e9} callgsubr + 278 -286 41 41 -259 262 return + + + -27 45 -381 -270 -9 -52 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..f3ea5e5 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal.liga.xml @@ -0,0 +1,42 @@ + + + -32 156 52 171 51 hstem + -388 665 {d9dcffa2} callgsubr + -414 hlineto + 183 259 -47 23 -199 -282 rlineto + -465 {82aca778} callsubr + 439 hlineto + -121 -172 rlineto + -351 {82aca778} callsubr + 325 hlineto + -226 -320 53 -14 236 334 rlineto + 553 hlineto + {2e86003e} callsubr + -528 hlineto + 121 172 rlineto + endchar + + + + 11 51 rlineto + return + + + hlineto + -10 -51 rlineto + return + + + 11 51 rlineto + return + + + + + vstem + 497 379 rmoveto + {2e86003e} callsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..d239f9e --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,50 @@ + + + -32 49 60 188 {1a4ca569} callsubr + hstemhm + -1197 1793 -1296 665 cntrmask 11100000 + hintmask 11101000 + 584 545 rmoveto + hintmask 11110000 + {3e1270ac} callsubr + -691 hlineto + hintmask 11101000 + 60 85 -47 23 -76 -108 rlineto + -933 {6a7250c2} callsubr + 902 hlineto + -133 -189 rlineto + -805 {6a7250c2} callsubr + 774 hlineto + -132 -188 rlineto + -678 hlineto + hintmask 11110000 + -12 -60 rlineto + 647 hlineto + hintmask 11101000 + -150 -213 53 -14 160 227 rlineto + 976 hlineto + 12 60 rlineto + -945 hlineto + 132 188 rlineto + 849 hlineto + {3e1270ac} callsubr + -819 hlineto + 133 189 rlineto + endchar + + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + -11 -59 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..c9b1020 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + -165 4 hstem + -384 435 vstem + -376 {e303e366} callgsubr + -757 -293 rlineto + 684 -89 rmoveto + 9 50 rlineto + -705 hlineto + -9 -50 rlineto + endchar + + + + + 22 rmoveto + 663 264 2 8 -555 258 33 43 614 -278 -10 -54 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..6fe0f6e --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal.liga.xml @@ -0,0 +1,17 @@ + + + -374 663 vstem + -369 {e303e366} callgsubr + -730 -283 rlineto + 697 113 rmoveto + -730 -283 -17 42 758 297 rlineto + endchar + + + + + 22 rmoveto + 663 264 2 8 -555 258 33 43 614 -278 -10 -54 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..4b21a9e --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,69 @@ + + + {42d64d00} callgsubr + -1170 1715 {66aa6cfa} callsubr + -1158 hlineto + hintmask 10010000 + -174 179 -48 -47 286 -290 -2 -10 -392 -276 32 -54 rlineto + hintmask 01010000 + 270 191 rlineto + 1143 {1f7399a1} callgsubr + -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 + + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + -112 -79 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {29885e03} callgsubr + return + + + 32 -54 422 299 11 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..6fd494f --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,38 @@ + + + {28a20589} callsubr + -1183 1691 vstem + -766 306 rmoveto + -278 285 {1c579380} callsubr + 380 271 rlineto + 1284 176 rmoveto + -1095 hlineto + -157 161 {1c579380} callsubr + 243 173 rlineto + 1067 hlineto + {2e86003e} callsubr + -1007 hlineto + 66 47 10 52 -71 73 rlineto + 1034 hlineto + endchar + + + + 156 51 172 51 hstem + return + + + {5a2c4896} callgsubr + -355 -252 27 -46 return + + + 11 51 rlineto + return + + + + + -41 -40 259 -262 -2 -8 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..8271de6 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,47 @@ + + + {bd761604} callgsubr + -481 1026 {cd8d7d7a} callgsubr + -911 hlineto + -12 -61 rlineto + 926 {7b498c3d} callsubr + + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + -365 -257 rlineto + hintmask 10100000 + {688353bf} callsubr + + + {29885e03} callgsubr + endchar + + + + + {dc85467b} callgsubr + -366 61 hstemhm + return + + + -32 -19 677 return + + + hintmask 10100000 + {44ebcab6} callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + 32 -54 422 299 11 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..21d2d76 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,22 @@ + + + -32 264 51 hstem + -418 304 172 304 vstem + -123 {3e00176a} callsubr + 771 hmoveto + 9 51 rlineto + -295 hlineto + -9 -51 rlineto + endchar + + + + 264 rmoveto + 9 51 rlineto + -295 hlineto + -9 -51 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..ec2c19f --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,47 @@ + + + {bd761604} callgsubr + -1106 1651 {cd8d7d7a} callgsubr + -1536 hlineto + -12 -61 rlineto + 1551 {7b498c3d} callsubr + + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + -365 -257 rlineto + hintmask 10100000 + {688353bf} callsubr + + + {29885e03} callgsubr + endchar + + + + + {dc85467b} callgsubr + -366 61 hstemhm + return + + + -32 -19 677 return + + + hintmask 10100000 + {44ebcab6} callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + 32 -54 422 299 11 61 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..6c57cb4 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_bar.liga.xml @@ -0,0 +1,15 @@ + + + -32 -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/OperatorMonoLig-LightItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..90a68a2 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + 37 66 hstem + -455 751 vstem + 295 18 rmoveto + -10 -52 -643 293 {5070edda} callgsubr + -167 -405 rmoveto + 705 hlineto + 9 50 rlineto + -705 hlineto + endchar + + + + + 10 54 722 278 17 -43 -655 -258 -2 -8 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..f5ee4ae --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal.liga.xml @@ -0,0 +1,17 @@ + + + -402 660 vstem + 301 22 rmoveto + -33 -42 -620 283 {5070edda} callgsubr + -125 -193 rmoveto + 11 56 642 -297 -33 -42 rlineto + endchar + + + + + 10 54 722 278 17 -43 -655 -258 -2 -8 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..75c4c46 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,52 @@ + + + {413e7510} callsubr + 1713 hintmask 01110000 + -937 420 rmoveto + 1497 hlineto + {3e1270ac} callsubr + -1426 {b8940576} callsubr + 1438 hlineto + 12 60 rlineto + -1509 hlineto + -85 86 2 10 rlineto + endchar + + + + {42d64d00} callgsubr + -1141 return + + + 60 188 59 return + + + 12 59 rlineto + return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {00532bd1} callsubr + hintmask 01110000 + -142 143 rlineto + return + + + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..10071e4 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,84 @@ + + + {413e7510} callsubr + 1686 {6a70e420} callsubr + -1172 {b8940576} callsubr + 1201 {1f7399a1} callgsubr + -73 -30 rmoveto + hintmask 01110000 + {59e2783f} callsubr + -1345 hlineto + {ea48c49a} callgsubr + 1313 hlineto + 98 -99 rlineto + endchar + + + + {42d64d00} callgsubr + -1141 return + + + 60 188 59 return + + + {f85c4f0d} callgsubr + hintmask 01110000 + 130 -132 rlineto + return + + + 236 658 rmoveto + -48 -47 rlineto + return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {00532bd1} callsubr + hintmask 01110000 + -142 143 rlineto + return + + + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return + + + -112 -79 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + hintmask 10010000 + {44ebcab6} callsubr + return + + + hlineto + -195 -137 rlineto + hintmask 10010000 + {29885e03} callgsubr + return + + + 32 -54 422 299 11 61 rlineto + return + + + -85 86 2 10 131 92 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..fb21d6a --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_equal_less.liga.xml @@ -0,0 +1,59 @@ + + + {413e7510} callsubr + 1715 hintmask 01110000 + 182 328 rmoveto + 392 276 rlineto + hintmask 10010000 + -32 54 rlineto + hintmask 01110000 + -253 -179 rlineto + -1143 {b8940576} callsubr + 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 + + + + {42d64d00} callgsubr + -1141 return + + + 60 188 59 return + + + hlineto + 178 125 rlineto + hintmask 10010000 + {00532bd1} callsubr + hintmask 01110000 + -142 143 rlineto + return + + + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return + + + + + {dc85467b} callgsubr + -486 {1a4ca569} callsubr + hstemhm + return + + + -32 -19 677 return + + + -85 86 2 10 131 92 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..0351d89 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,48 @@ + + + -32 0 96 196 61 hstemhm + -1782 417 -352 651 -16 225 50 1291 hintmask 11010100 + -1007 226 rmoveto + 39 hlineto + hintmask 11001100 + {695a0e17} callgsubr + -713 68 rmoveto + hintmask 11010100 + 4 3 -1 -5 rlineto + 639 hlineto + 12 61 rlineto + -571 hlineto + hintmask 11100100 + 272 193 {dfda4220} callgsubr + rlineto + 927 67 rmoveto + -12 -61 rlineto + 1279 hlineto + 12 61 rlineto + hintmask 11001100 + -1566 -353 {2f3e5c58} callgsubr + + + + + 25 116 56 211 30 122 rrcurveto + -78 hlineto + -21 -122 -29 -211 -22 -116 rrcurveto + return + + + {46d990e9} callgsubr + 278 -286 41 41 -259 262 return + + + -27 45 -381 -270 -9 -52 return + + + rmoveto + 90 hlineto + 20 96 rlineto + -90 hlineto + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..720557a --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen.liga.xml @@ -0,0 +1,35 @@ + + + {bd761604} callgsubr + -516 1000 hintmask 01100000 + 484 353 rmoveto + -891 {e767cc75} callgsubr + 891 hlineto + endchar + + + + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return + + + + + {dc85467b} callgsubr + -366 61 hstemhm + return + + + -32 -19 677 return + + + hlineto + 356 251 rlineto + hintmask 10100000 + {00532bd1} callsubr + hintmask 01100000 + -260 263 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..d7a6724 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,35 @@ + + + {bd761604} callgsubr + -1141 1625 hintmask 01100000 + 484 353 rmoveto + -1516 {e767cc75} callgsubr + 1516 hlineto + endchar + + + + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return + + + + + {dc85467b} callgsubr + -366 61 hstemhm + return + + + -32 -19 677 return + + + hlineto + 356 251 rlineto + hintmask 10100000 + {00532bd1} callsubr + hintmask 01100000 + -260 263 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..4e6c04e --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/less_slash.liga.xml @@ -0,0 +1,17 @@ + + + -32 -532 417 -246 665 hintmask 10000000 + 257 712 rmoveto + -479 -679 -250 253 2 8 355 252 {46d990e9} callgsubr + 276 -284 rlineto + hintmask 01000000 + -105 -149 53 -14 612 867 rlineto + endchar + + + + + -27 45 -381 -270 -9 -52 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..97ee690 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/plus_plus.liga.xml @@ -0,0 +1,47 @@ + + + -32 264 50 hstem + -37 439 vstem + 214 314 rmoveto + {b27b490d} callgsubr + -375 {ba7a58aa} callgsubr + 38 193 rlineto + 375 hlineto + -38 -193 rlineto + 54 hlineto + 38 193 rlineto + 187 hlineto + 10 50 rlineto + endchar + + + + hlineto + -10 -50 rlineto + return + + + + + 38 194 rlineto + -54 hlineto + -38 -194 rlineto + return + + + hlineto + {b27b490d} callgsubr + -187 {71266b2d} callsubr + 188 hlineto + -38 -193 rlineto + 54 hlineto + return + + + 38 194 rlineto + -54 hlineto + -38 -194 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/question_question.liga.xml new file mode 100644 index 0000000..16b735c --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/question_question.liga.xml @@ -0,0 +1,49 @@ + + + -32 0 96 hstem + -74 67 353 67 vstem + -367 678 rmoveto + {b374d8cf} callgsubr + 420 hmoveto + {b374d8cf} callgsubr + -449 -678 {60a53e89} callsubr + 400 -96 {60a53e89} callsubr + endchar + + + + rmoveto + 89 hlineto + 20 96 rlineto + -89 hlineto + return + + + rmoveto + 89 hlineto + 20 96 rlineto + -89 hlineto + return + + + + + -11 -59 rlineto + 201 -24 103 -33 -78 vvcurveto + -61 -60 -60 -190 -98 vhcurveto + 19 -33 rlineto + 215 109 83 80 83 vvcurveto + 95 -117 53 -243 26 vhcurveto + return + + + -11 -59 rlineto + 201 -24 103 -33 -78 vvcurveto + -61 -60 -60 -190 -98 vhcurveto + 19 -33 rlineto + 215 109 83 80 83 vvcurveto + 95 -117 53 -243 26 vhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..8d820ec --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/slash_greater.liga.xml @@ -0,0 +1,17 @@ + + + -32 -385 665 -213 417 hintmask 10000000 + 209 588 rmoveto + 71 101 {57653682} callsubr + 507 719 249 -252 -2 -8 rlineto + hintmask 01000000 + -355 -252 27 -46 380 271 10 52 rlineto + endchar + + + + -47 23 -618 -876 53 -14 return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..7f60dfd --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,18 @@ + + + -32 -100 50 hstem + -640 1277 vstem + 627 -100 rmoveto + 10 50 rlineto + -1267 {71266b2d} callsubr + endchar + + + + hlineto + -10 -50 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0A0.xml new file mode 100644 index 0000000..831d95b --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0A0.xml @@ -0,0 +1,64 @@ + + + -32 -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} callsubr + {0f5e6060} callsubr + hvcurveto + 384 -256 {95d29817} callsubr + -384 -512 {95d29817} callsubr + endchar + + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + -35 -29 29 35 35 29 29 35 return + + + rmoveto + {0f5e6060} callsubr + {30fa4c08} callsubr + 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 + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B0.xml new file mode 100644 index 0000000..07eaee2 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {7570ed54} callgsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + + -32 -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B2.xml new file mode 100644 index 0000000..e5fb123 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {7570ed54} callgsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + + -32 -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/gsubrs.xml b/ligature/OperatorMonoLig-LightItalic/gsubrs.xml index 9592487..0c57fef 100644 --- a/ligature/OperatorMonoLig-LightItalic/gsubrs.xml +++ b/ligature/OperatorMonoLig-LightItalic/gsubrs.xml @@ -69,7 +69,7 @@ rmoveto -90 callgsubr - -59 callgsubr + -58 callgsubr hvcurveto -14 -102 36 -43 139 82 rrcurveto return @@ -98,7 +98,7 @@ -3 vlineto -20 -14 -31 -21 -13 -8 18 -29 rcurveline 9 6 21 13 18 12 18 -156 119 -14 184 111 rrcurveto - -34 callsubr + -30 callgsubr -88 -73 -133 -209 -158 hvcurveto 226 9 130 216 92 hhcurveto return @@ -118,7 +118,7 @@ rmoveto - -14 33 -25 callgsubr + -14 33 -20 callgsubr rlinecurve -101 callgsubr return @@ -145,7 +145,7 @@ 44 229 rlineto 301 hlineto 10 53 rlineto - -362 -38 callgsubr + -362 -36 callsubr return @@ -154,7 +154,7 @@ 289 hlineto - 11 43 30 callsubr + 11 43 49 callgsubr hlineto 73 369 -50 -4 -12 -60 -129 -18 -6 -37 126 10 -51 -260 rlineto -126 hlineto @@ -214,11 +214,11 @@ -103 callgsubr hintmask 10011100 - -54 callgsubr + -54 callsubr hintmask 01101100 -80 callgsubr hintmask 10011100 - -46 callgsubr + -45 callsubr @@ -233,7 +233,7 @@ - -7 32 -34 callgsubr + -7 32 -31 callgsubr 79 rlinecurve 69 351 rlineto 13 -50 -44 7 -40 hhcurveto @@ -245,8 +245,8 @@ rmoveto - -88 callgsubr - 365 hlineto + -82 callsubr + -36 -136 84 -40 235 94 rlinecurve endchar @@ -256,11 +256,11 @@ -155 hlineto 101 522 rlineto - 150 -21 callgsubr - -366 -42 callsubr + 150 -16 callgsubr + -366 -40 callgsubr 155 hlineto -101 -522 rlineto - -151 -42 callsubr + -151 -40 callgsubr return @@ -269,8 +269,8 @@ rmoveto - 17 26 -53 45 -74 80 -45 59 rlinecurve - -45 -48 53 -55 89 -70 58 -37 rlinecurve + 3 hlineto + 199 147 -28 33 -162 -118 -104 122 -42 -34 rlineto return @@ -329,9 +329,9 @@ rmoveto - 24 -12 -47 callgsubr + 24 -12 -46 callsubr rlinecurve - -79 -3 -47 callsubr + -79 -3 -45 callgsubr rlinecurve endchar @@ -365,7 +365,7 @@ 56 2 81 350 -59 -3 -39 -176 rlineto -161 -56 -90 58 166 vvcurveto 170 99 179 129 77 13 -61 -110 -3 vhcurveto - 57 1 46 callgsubr + 57 1 69 callgsubr 7 -36 72 -106 hhcurveto -162 -136 -199 -215 -189 113 -81 186 58 hvcurveto return @@ -407,7 +407,7 @@ rmoveto - -39 callsubr + -36 callgsubr -73 callgsubr return @@ -444,11 +444,11 @@ -84 callsubr 134 -689 -103 callgsubr hintmask 1001111111000000 - -54 callgsubr + -54 callsubr hintmask 0110111111000000 -80 callgsubr hintmask 1001111111000000 - -46 callgsubr + -45 callsubr @@ -457,7 +457,7 @@ -75 callgsubr hintmask 01110000 - -17 callsubr + -10 callgsubr endchar @@ -557,7 +557,7 @@ - -56 callgsubr + -56 callsubr 99 vvcurveto 50 -23 40 -60 -62 -75 return @@ -568,29 +568,29 @@ -103 callgsubr hintmask 10011110 - -54 callgsubr + -54 callsubr hintmask 01101110 -80 callgsubr hintmask 10011110 - -46 callgsubr + -45 callsubr - 292 46 237 -5 callgsubr + 292 46 237 4 callgsubr -54 -281 rlineto -76 hlineto -9 -46 rlineto 76 hlineto - -57 -292 31 callgsubr + -57 -292 53 callgsubr -351 -90 rmoveto 143 hlineto 12 46 rlineto -146 hlineto - 46 234 -11 callsubr - -17 callgsubr + 46 234 -3 callgsubr + -10 callsubr endchar @@ -610,7 +610,7 @@ -13 -61 rlineto - 308 -67 118 92 100 -56 callsubr + 308 -67 118 92 100 -55 callsubr return @@ -618,23 +618,28 @@ - -103 44 -50 61 56 75 49 58 58 return + -48 callgsubr + -68 -2 rlineto + return - -19 208 -23 206 -25 207 return + -103 44 -50 61 56 75 49 58 58 return - rmoveto - -73 -4 6 -74 -1 -67 -61 -93 rlinecurve - 26 -13 78 89 23 83 2 79 rlinecurve + -11 -59 rlineto + 201 -24 103 -33 -78 vvcurveto + -61 -60 -60 -190 -98 vhcurveto + 19 -33 rlineto + 215 109 83 80 83 vvcurveto + 95 -117 53 -243 26 vhcurveto return @@ -642,9 +647,16 @@ - rmoveto - -11 33 rlineto - -77 -35 -15 8 31 60 69 176 return + 64 vstem + 222 200 rmoveto + 196 -205 68 10 -191 195 rlineto + 154 76 61 75 65 vvcurveto + 47 -32 32 -57 -64 -84 -42 -83 -81 vhcurveto + 65 333 -60 32 callgsubr + 61 315 rlineto + 84 83 77 41 53 hhcurveto + 32 20 -17 -29 -45 -50 -65 -174 -84 hvcurveto + return @@ -660,9 +672,8 @@ - -324 12 rmoveto - -41 -30 33 77 hvcurveto - return + -94 callsubr + endchar @@ -676,7 +687,12 @@ - 816 -91 callsubr + hintmask 11010000 + 455 51 -41 callgsubr + hintmask 10110000 + 32 141 -46 -3 rlineto + hintmask 11010000 + -37 callsubr return @@ -684,16 +700,14 @@ - 143 115 136 174 return + -144 -114 -139 -172 return - -32 callsubr - 110 567 rlineto - -62 hlineto + 686 -88 callsubr return @@ -701,8 +715,9 @@ - rmoveto - 60 2 -33 callsubr + -28 callsubr + 110 567 rlineto + -62 hlineto return @@ -710,6 +725,15 @@ + rmoveto + 60 2 -29 callgsubr + return + + + + + + 49 vstem 466 548 -105 callsubr return @@ -717,23 +741,36 @@ - - - 68 67 29 71 -1 64 return - - - - - -54 -52 -72 -47 -47 hhcurveto - endchar + -42 callgsubr + -20 callsubr + return + 12 -57 -2 -58 -51 -72 return + + + + + + + 59 callgsubr + -120 -619 53 callgsubr + -61 -7 rmoveto + -10 callsubr + 102 523 -3 callgsubr + endchar + + + + + + rmoveto -32 43 rlineto -269 -178 -109 -153 -167 vvcurveto @@ -746,42 +783,21 @@ - + -10 52 142 38 223 51 return - - - rmoveto - 133 -224 50 32 -135 219 222 220 -39 38 -216 -222 rlineto - 218 -62 rmoveto - 131 -225 50 31 -133 221 224 217 -39 38 -217 -219 rlineto - endchar - - - - - - - 110 567 rlineto - 201 hlineto - 10 53 rlineto - -463 hlineto - -10 -53 rlineto - 201 hlineto - -111 -567 rlineto - return - - - - - 53 vstem - 165 425 -86 callgsubr + rmoveto + -9 33 -216 -82 -35 43 27 118 rlinecurve + 62 273 rlineto + 195 hlineto + 9 47 rlineto + -194 hlineto return @@ -789,7 +805,8 @@ - 131 -129 30 callgsubr + hlineto + -10 -49 rlineto return @@ -797,11 +814,10 @@ - -70 -138 rlineto - -66 hlineto - -12 -47 rlineto - 93 hlineto - -62 -276 -36 -156 77 -78 251 125 rlinecurve + hlineto + -195 -137 rlineto + hintmask 10010000 + -28 callgsubr return @@ -809,8 +825,9 @@ - hlineto - -120 -620 rlineto + 9 callgsubr + -486 9 callsubr + hstemhm return @@ -818,7 +835,8 @@ - -68 -2 rlineto + -59 callgsubr + hintmask 11101100 -76 callsubr return @@ -827,9 +845,8 @@ - 4 callgsubr - -22 callgsubr - hintmask 01110000 + 83 -113 94 -26 85 vhcurveto + 89 76 -7 57 -46 hhcurveto return @@ -837,51 +854,82 @@ - -14 callgsubr - -31 callsubr - return + rmoveto + 39 -38 218 219 16 63 -131 225 -50 -31 133 -221 rlineto + 11 -219 rmoveto + 39 -37 216 222 14 63 -132 223 -51 -32 136 -218 rlineto + endchar - -102 -43 -7 21 16 return + -77 vvcurveto + -61 52 -22 113 69 vhcurveto + return - 202 47 319 55 return + -8 callsubr + -27 callsubr + return - -61 68 -55 -43 vvcurveto - -34 -38 -34 -134 -9 vhcurveto - -8 -43 rlineto - hintmask 11010000 - 98 -10 43 -25 -36 -56 -122 -37 -87 vvcurveto - -63 73 -51 181 -80 vhcurveto - endchar + 43 255 112 hstem + return - hstem - 59 60 312 60 vstem - return + -102 -43 -7 21 16 return + -33 77 callgsubr + 31 20 -22 -41 return + + + + + + + 39 131 return + + + + + + + 32 -54 422 299 11 61 rlineto + return + + + + + + + hstem + 66 62 335 63 vstem + return + + + + + + vstem 240 620 rmoveto -61 hlineto @@ -895,36 +943,33 @@ - + rmoveto - -8 31 -34 callgsubr + -8 31 -31 callgsubr 82 rlinecurve - 114 577 -61 -5 -41 -211 -23 callgsubr + 114 577 -61 -5 -41 -211 -18 callgsubr return - + - -44 callsubr - hstem - 65 return + 5 callgsubr + 278 -286 41 41 -259 262 return - + - hlineto - -10 -51 rlineto - return + 49 9 47 126 47 return - + 8 -2 3 -4 -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 vhcurveto return @@ -932,24 +977,35 @@ - + + + 41 100 -32 callgsubr + return + + + + + -157 -84 -85 4 -7 141 return - + - hstem - -14 callsubr - vstem + hlineto + 356 251 rlineto + hintmask 10100000 + -47 callsubr + hintmask 01100000 + -260 263 rlineto return - + rlineto 5 -31 -28 3 -25 hhcurveto @@ -959,15 +1015,15 @@ - + hstemhm - 81 60 215 60 return + 56 60 231 57 return - + hlineto 10 49 rlineto @@ -976,14 +1032,15 @@ - + - -173 55 -52 52 139 56 368 50 return + -7 54 -31 31 532 52 hstemhm + 131 62 return - + 17 -221 rlineto 30 hlineto @@ -999,63 +1056,27 @@ - + rmoveto 170 870 rlineto - -306 -42 callsubr + -306 -40 callgsubr 248 hlineto -149 -772 rlineto - -248 -42 callsubr + -248 -40 callgsubr endchar - - - -187 -109 -159 -228 20 vhcurveto - return - - - - - - - -10 callgsubr - -2 callsubr - return - - - - - - - hlineto - 120 620 rlineto - return - - - - - - - -12 53 537 54 return - - - - - - - 161 -17 10 48 -161 17 33 164 -58 6 -32 -164 -160 17 -10 -49 161 -17 return - - - - - -9 -3 callsubr - 23 59 hintmask 10110000 + hlineto + 15 callgsubr + -187 65 callsubr + 188 hlineto + -38 -193 rlineto + 54 hlineto return @@ -1063,6 +1084,65 @@ + hintmask 10010000 + -21 callsubr + return + + + + + + + -2 -56 rlineto + 265 -18 70 70 75 vvcurveto + return + + + + + + + -173 -135 -200 -212 return + + + + + + + 69 58 306 58 return + + + + + + + -12 53 537 54 return + + + + + + + 87 77 99 97 97 vhcurveto + 11 -82 32 -79 49 -78 rrcurveto + -82 -73 -68 -41 -51 hhcurveto + -46 -28 29 50 hvcurveto + return + + + + + + + -9 6 callsubr + 23 59 hintmask 10110000 + return + + + + + + -8 48 349 48 hstem 142 113 53 59 vstem return @@ -1070,70 +1150,10 @@ - - - -10 54 386 55 return - - - - - - - 0 49 522 49 return - - - - - - - -13 55 537 54 hstem - 70 61 323 58 vstem - return - - - - - - - hintmask 1000010001001000111100100101000101001100 - return - - - - - - - hhcurveto - 65 12 -69 -99 -89 hvcurveto - 25 -16 rlineto - 133 135 -24 112 -104 hhcurveto - -132 return - - - - - - - 16 callsubr - 518 382 40 callsubr - return - - - - - - - vvcurveto - -58 75 -38 140 74 vhcurveto - return - - - - - vvcurveto - -58 74 -38 141 74 vhcurveto + 69 callgsubr + 18 83 -62 -153 vvcurveto return @@ -1141,16 +1161,16 @@ - 44 309 45 hstem - return + 0 49 522 49 return - 5 callgsubr - hstem + 25 116 56 211 30 122 rrcurveto + -78 hlineto + -21 -122 -29 -211 -22 -116 rrcurveto return @@ -1158,10 +1178,8 @@ - -33 callgsubr - 59 -33 callsubr - 39 hstem - 255 36 callsubr + -10 52 401 52 hstem + 77 59 298 55 vstem return @@ -1169,62 +1187,198 @@ - rmoveto - 1 callsubr + hintmask 1000010001001000111100100101000101001100 + return - -47 callgsubr - -79 -3 rcurveline - -47 callsubr - rrcurveto - endchar + 49 -69 61 47 vvcurveto + 53 82 44 203 41 vhcurveto + -11 53 rlineto + -246 -59 -83 -71 -70 return - -15 56 hstem - 76 63 vstem - return + 22 rmoveto + 663 264 2 8 -555 258 33 43 614 -278 -10 -54 return - -11 56 -53 52 return + 34 callgsubr + 518 382 59 callgsubr + return - 43 309 43 return + -27 45 -381 -270 -9 -52 return - -10 53 397 55 return + 9 callgsubr + -366 61 hstemhm + return + -30 callsubr + hstem + 2 return + + + + + + + 17 callsubr + hstem + return + + + + + + + -32 -19 677 return + + + + + + + 34 -11 rcurveline + hintmask 10011110 + -22 callsubr + endchar + + + + + + + rmoveto + -24 12 rlineto + -68 -66 -29 -72 -64 vvcurveto + 80 3 -12 57 2 58 51 72 rlinecurve + return + + + + + + + rmoveto + 13 callgsubr + + + + + + + -49 callgsubr + endchar + + + + + + + -2 callgsubr + hstem + 42 483 vstem + return + + + + + + + 38 194 rlineto + -54 hlineto + -38 -194 rlineto + return + + + + + + + -220 17 callgsubr + return + + + + + + + 41 328 43 return + + + + + + + hlineto + -12 -60 rlineto + return + + + + + + + hintmask 10100000 + -21 callsubr + hintmask 01100000 + 254 -258 rlineto + return + + + + + + + -9 29 55 callgsubr + 19 34 vvcurveto + 37 55 43 133 48 vhcurveto + return + + + + + + + -10 53 397 55 return + + + + + + -3 26 hhcurveto 168 121 164 180 108 -48 54 -63 return - + 50 hhcurveto 43 35 -39 -81 -145 -87 -135 -113 hvcurveto @@ -1233,25 +1387,32 @@ - + - 35 callsubr - hstem - 132 59 return - - - - - - - -7 52 397 49 -48 51 hstemhm - 41 60 393 56 hintmask 11011000 + vstem + 497 379 rmoveto + 66 callsubr return - + + + 45 311 43 return + + + + + + + 10 54 722 278 17 -43 -655 -258 -2 -8 rlineto + return + + + + + -118 -18 -67 -85 -86 rlinecurve endchar @@ -1259,14 +1420,40 @@ - + - -9 -7 -7 -9 -9 -7 6 10 return + -49 69 -61 -47 vvcurveto + -53 -82 -44 -203 -41 vhcurveto + endchar - + + + 16 callgsubr + 92 41 return + + + + + + + -166 rmoveto + -9 29 rlineto + -107 -43 return + + + + + + + -41 -40 259 -262 -2 -8 return + + + + + -5 -135 -698 rlineto 58 hlineto @@ -1275,15 +1462,7 @@ - - - hintmask 1100010001001000111100100101010000001100 - return - - - - - + hintmask 1000010001001000111100100101000100101100 return @@ -1291,16 +1470,32 @@ - + - 0 80 hstem - 76 54 vstem + 53 hstem + 457 61 vstem return - + + + 0 76 hstem + 75 58 vstem + return + + + + + + + 0 102 429 90 return + + + + + 43 327 43 hstem return @@ -1308,40 +1503,43 @@ - + - 35 171 41 hstem + 39 callgsubr + vstem return - + - 45 196 48 vstem + 48 195 46 return + + + + + + + rlineto + 147 return + + + + + + + vstem + 254 335 rmoveto + 91 hlineto + 20 101 rlineto + -91 hlineto return - - - 50 221 49 vstem - return - - - - - - - hlineto - -9 -48 rlineto - return - - - - - + 672 rmoveto -24 15 -105 -86 -43 -80 -5 -123 rlinecurve @@ -1350,15 +1548,23 @@ - + - -10 56 -54 52 401 50 hstemhm - 56 59 235 56 return + 0 52 141 47 51 46 231 52 hstem + -14 return - + + + 23 callsubr + 282 57 return + + + + + -11 50 407 50 hstem 59 59 313 60 vstem @@ -1367,33 +1573,18 @@ - + - 69 119 37 72 vvcurveto - 34 -24 31 -69 18 vhcurveto - return + rmoveto + 9 50 rlineto + -391 hlineto + -9 -50 rlineto + endchar - - - 0 52 141 47 51 46 231 52 hstem - -14 return - - - - - - - hvcurveto - hintmask 1000010001010000111100100101000100101100 - return - - - - - + 0 52 381 52 hstem 33 return @@ -1401,43 +1592,32 @@ - + - 85 hlineto - 21 101 rlineto - -84 hlineto + 132 -130 132 hstemhm return - - - 131 hstemhm - return - - - - - + rlineto - 317 -42 151 195 229 vvcurveto - return + -116 return - + - 156 51 172 51 hstem - 63 445 vstem + rlineto + -61 hlineto return - + rmoveto 53 38 45 97 56 hvcurveto @@ -1447,7 +1627,49 @@ - + + + -32 -205 1209 hstem + -20 692 vstem + return + + + + + + + rlineto + 317 -42 151 195 229 vvcurveto + return + + + + + + + -34 callgsubr + endchar + + + + + + + rlineto + -108 -43 -42 return + + + + + + + 46 169 46 vstem + return + + + + + 110 479 vstem return @@ -1455,74 +1677,53 @@ - + - -11 52 538 54 return - - - - - - - 4 callsubr - hstem + 18 callgsubr + 1096 hmoveto + 12 60 rlineto return - - - 49 772 49 hstem - return - - - - - + rmoveto - 11 51 rlineto - -392 -27 callgsubr + 195 -127 79 -221 -37 vhcurveto return - + + + 24 -15 105 86 43 80 4 123 rlinecurve + return + + + + + + + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 return + + + + + rmoveto - 11 51 rlineto - -942 -27 callgsubr - return + 90 hlineto + 20 96 rlineto + -90 hlineto + endchar - - - -117 -145 -124 -143 -215 return - - - - - - - hintmask 1000010001001000111100100100100101001100 - return - - - - - - - hintmask 1000010100001000111100100111000101001100 - return - - - - - + hintmask 1000010001001000111100100101000101011100 return @@ -1530,23 +1731,47 @@ - + + + hintmask 1000010001001000111100100100100101001100 + return + + + + + + + -248 rmoveto + 12 60 rlineto + return + + + + + + + -118 -18 -66 return + + + + + + + 43 hstem + 63 -23 callgsubr + return + + + + + -68 76 -101 -158 -120 -198 return - - - 43 hstem - 63 -28 callsubr - return - - - - - + rlineto 152 return @@ -1554,60 +1779,69 @@ - + - 5 hlineto - hintmask 1000010001001000111010100101000101001100 - return + vlineto + hintmask 1000010001001000111100101001000101001100 + 3 return - + - 50 callsubr + 74 callgsubr 455 62 vstem return - + - rmoveto - 55 1 rlineto + -85 86 2 10 131 92 rlineto return - + - 52 callgsubr + 76 callsubr hstem return - + - 18 34 vvcurveto + 574 52 hstem return - + - 47 63 47 return + 5 123 rlinecurve + return - + - -207 45 return + 482 vstem + return + + + + + + + 581 rmoveto + return diff --git a/ligature/OperatorMonoLig-LightItalic/subrs.xml b/ligature/OperatorMonoLig-LightItalic/subrs.xml index e4717ac..2fd8e96 100644 --- a/ligature/OperatorMonoLig-LightItalic/subrs.xml +++ b/ligature/OperatorMonoLig-LightItalic/subrs.xml @@ -7,7 +7,7 @@ rmoveto - 60 4 -58 callgsubr + 60 4 -59 callsubr rlinecurve -84 callgsubr 7 -69 6 -68 6 -67 rrcurveto @@ -34,7 +34,7 @@ 185 hlineto 13 43 rlineto -233 hlineto - -46 -185 21 callsubr + -46 -185 40 callgsubr -21 46 -35 -37 vvcurveto -43 -54 -44 -184 16 vhcurveto -6 -46 rlineto @@ -47,8 +47,8 @@ rmoveto - -128 68 -68 106 -51 callgsubr - 128 -70 69 -104 -52 callsubr + -128 68 -68 106 -51 callsubr + 128 -70 69 -104 -51 callgsubr vhcurveto 372 105 rmoveto -137 -77 -113 -110 -80 -45 57 98 135 76 116 111 80 45 -59 -97 vhcurveto @@ -60,7 +60,7 @@ rmoveto - -54 callsubr + -53 callsubr rlineto -146 -29 64 -79 126 hhcurveto 115 79 73 140 27 hvcurveto @@ -146,7 +146,7 @@ 18 93 35 172 12 65 rrcurveto 74 71 66 36 47 hhcurveto 37 18 -21 -40 hvcurveto - -85 -69 -170 -37 callsubr + -85 -69 -170 -34 callgsubr return @@ -218,7 +218,7 @@ rmoveto - 104 -122 41 33 -133 151 6 callsubr + 104 -122 41 33 -133 151 21 callsubr -200 -147 28 -33 rlineto return @@ -228,8 +228,8 @@ rmoveto - -82 callsubr - -36 -136 84 -40 235 94 rlinecurve + -88 callgsubr + 365 hlineto endchar @@ -253,8 +253,8 @@ rmoveto - 3 hlineto - 199 147 -28 33 -162 -118 -104 122 -42 -34 rlineto + 17 26 -53 45 -74 80 -45 59 rlinecurve + -45 -48 53 -55 89 -70 58 -37 rlinecurve return @@ -370,7 +370,7 @@ rmoveto - -16 callsubr + -9 callgsubr -209 143 -77 236 87 hvcurveto 6 57 rlineto -71 callsubr @@ -382,7 +382,7 @@ -243 -133 rmoveto - 60 1 -33 callsubr + 60 1 -29 callgsubr -67 -1 rlineto return @@ -405,7 +405,7 @@ rmoveto 182 -282 67 10 -173 263 rlineto 130 60 73 65 92 vvcurveto - 97 -95 68 -247 -31 -22 callsubr + 97 -95 68 -247 -31 -17 callsubr 61 hlineto 110 570 rlineto 155 17 74 -40 -74 vvcurveto @@ -419,7 +419,7 @@ rmoveto 152 -531 rlineto - 64 -15 callgsubr + 64 -9 callsubr -57 hlineto -99 -518 rlineto -5 hlineto @@ -477,11 +477,11 @@ rmoveto - -51 callgsubr + -51 callsubr 48 -10 40 -18 31 hvcurveto 62 69 -36 27 -54 -60 rlineto 28 -30 -40 14 -48 hhcurveto - -52 callsubr + -51 callgsubr -50 10 -40 19 -31 hvcurveto -62 -69 36 -27 55 61 rlineto -27 29 40 -13 47 hhcurveto @@ -543,7 +543,7 @@ 229 hlineto 14 52 rlineto -175 hlineto - 46 239 21 callsubr + 46 239 40 callgsubr hlineto 8 46 rlineto -146 hlineto @@ -579,7 +579,7 @@ rmoveto 9 51 rlineto - -320 -27 callgsubr + -320 -32 callsubr return @@ -596,9 +596,7 @@ - -49 callgsubr - -68 -2 rlineto - return + -19 208 -23 206 -25 207 return @@ -613,15 +611,9 @@ - 64 vstem - 222 200 rmoveto - 196 -205 68 10 -191 195 rlineto - 154 76 61 75 65 vvcurveto - 47 -32 32 -57 -64 -84 -42 -83 -81 vhcurveto - 65 333 -60 13 callgsubr - 61 315 rlineto - 84 83 77 41 53 hhcurveto - 32 20 -17 -29 -45 -50 -65 -174 -84 hvcurveto + rmoveto + -73 -4 6 -74 -1 -67 -61 -93 rlinecurve + 26 -13 78 89 23 83 2 79 rlinecurve return @@ -629,6 +621,15 @@ + rmoveto + -11 33 rlineto + -77 -35 -15 8 31 60 69 176 return + + + + + + 138 -262 59 123 vvcurveto 63 54 55 76 73 41 -38 -88 13 vhcurveto return @@ -636,52 +637,53 @@ - - - -94 callsubr - endchar - - - - - 79 405 29 callsubr - -80 -410 return + -324 12 rmoveto + -41 -30 33 77 hvcurveto + return - hintmask 11010000 - 455 51 -43 callsubr - hintmask 10110000 - 32 141 -46 -3 rlineto - hintmask 11010000 - -39 callgsubr - return + 79 405 50 callgsubr + -80 -410 return - -144 -114 -139 -172 return + 816 -91 callsubr + return - 686 -87 callgsubr - return + 143 115 136 174 return + hlineto + 178 125 rlineto + hintmask 10010000 + -47 callsubr + hintmask 01110000 + -142 143 rlineto + return + + + + + + rmoveto 60 1 40 131 -69 -1 rlineto return @@ -689,7 +691,7 @@ - + 62 -69 55 42 vvcurveto 34 38 35 135 8 vhcurveto @@ -705,36 +707,31 @@ - - - -44 callgsubr - -24 callgsubr - return - - - - - 12 -57 -2 -58 -51 -72 return + -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto + return - 40 callsubr - -120 -619 31 callgsubr - -61 -7 rmoveto - -17 callgsubr - 102 523 -11 callsubr - endchar + 68 67 29 71 -1 64 return + -54 -52 -72 -47 -47 hhcurveto + endchar + + + + + + rmoveto 32 -43 rlineto 269 178 109 153 166 vvcurveto @@ -747,40 +744,33 @@ - + 0 53 238 47 229 53 return - - - rmoveto - -9 33 -216 -82 -35 43 27 118 rlinecurve - 62 273 rlineto - 195 hlineto - 9 47 rlineto - -194 hlineto - return - - - - - hlineto - -10 -49 rlineto - return + rmoveto + 133 -224 50 32 -135 219 222 220 -39 38 -216 -222 rlineto + 218 -62 rmoveto + 131 -225 50 31 -133 221 224 217 -39 38 -217 -219 rlineto + endchar - -53 callgsubr - -23 callsubr - hintmask 01011100 + 110 567 rlineto + 201 hlineto + 10 53 rlineto + -463 hlineto + -10 -53 rlineto + 201 hlineto + -111 -567 rlineto return @@ -788,9 +778,8 @@ - -59 callsubr - hintmask 11101100 - -76 callsubr + 53 vstem + 165 425 -86 callgsubr return @@ -798,8 +787,9 @@ - 83 -113 94 -26 85 vhcurveto - 89 76 -7 57 -46 hhcurveto + -53 callgsubr + -17 callgsubr + hintmask 01011100 return @@ -807,19 +797,19 @@ - rmoveto - 39 -38 218 219 16 63 -131 225 -50 -31 133 -221 rlineto - 11 -219 rmoveto - 39 -37 216 222 14 63 -132 223 -51 -32 136 -218 rlineto - endchar + 131 -129 49 callsubr + return - -77 vvcurveto - -61 52 -22 113 69 vhcurveto + -70 -138 rlineto + -66 hlineto + -12 -47 rlineto + 93 hlineto + -62 -276 -36 -156 77 -78 251 125 rlinecurve return @@ -827,8 +817,8 @@ - -15 callsubr - -31 callgsubr + hlineto + -120 -620 rlineto return @@ -836,7 +826,8 @@ - 43 255 112 hstem + -68 -2 rlineto + -76 callsubr return @@ -844,21 +835,65 @@ - -33 52 callsubr - 31 20 -22 -41 return + 16 callsubr + -18 callsubr + hintmask 01110000 + return - 39 131 return + -7 callgsubr + -27 callgsubr + return + hlineto + -10 -51 rlineto + 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 + + + + + + + 202 47 319 55 return + + + + + + + -61 68 -55 -43 vvcurveto + -34 -38 -34 -134 -9 vhcurveto + -8 -43 rlineto + hintmask 11010000 + 98 -10 43 -25 -36 -56 -122 -37 -87 vvcurveto + -63 73 -51 181 -80 vhcurveto + endchar + + + + + + 377 hlineto 12 53 rlineto -317 hlineto @@ -867,26 +902,26 @@ - + hstem - 66 62 335 63 vstem + 59 60 312 60 vstem return - + vstem 67 hmoveto - -50 callgsubr + -49 callgsubr return - + -171 54 141 55 hstem 75 60 242 51 vstem @@ -895,14 +930,16 @@ - + - 49 9 47 126 47 return + -43 callsubr + hstem + 65 return - + -19 hlineto hintmask 1100010001001000111100100111000101001100 @@ -916,7 +953,7 @@ - + 69 33 32 40 37 hhcurveto 38 26 -40 -98 -7 hvcurveto @@ -925,32 +962,43 @@ - + - 41 100 -35 callsubr + 236 658 rmoveto + -48 -47 rlineto return - + - -21 callsubr + hstem + -8 callgsubr + vstem + return + + + + + + + -15 callgsubr 200 62 hintmask 10111000 return - + hstemhm - 56 60 231 57 return + 81 60 215 60 return - + vhcurveto -120 -619 rlineto @@ -959,39 +1007,38 @@ - + - -7 54 -31 31 532 52 hstemhm - 131 62 return - - - - - - - 705 -59 callsubr + 705 -59 callgsubr return - + + + -173 55 -52 52 139 56 368 50 return + + + + + rmoveto -169 -870 rlineto - 305 -21 callgsubr + 305 -16 callgsubr -248 hlineto 150 772 rlineto - 248 -21 callgsubr + 248 -16 callgsubr endchar - + -53 callgsubr - 59 -33 callsubr + 59 -29 callgsubr 39 hstemhm 56 60 129 46 56 57 56 46 hintmask 0101111111000000 return @@ -999,37 +1046,55 @@ - + - -2 -56 rlineto - 265 -18 70 70 75 vvcurveto + -38 callgsubr + -1141 return + + + + + + + -2 callsubr + 7 callsubr return - + - -173 -135 -200 -212 return + -187 -109 -159 -228 20 vhcurveto + return - + + + hlineto + 120 620 rlineto + return + + + + + -11 51 406 50 return - + - 69 58 306 58 return + 161 -17 10 48 -161 17 33 164 -58 6 -32 -164 -160 17 -10 -49 161 -17 return - + rmoveto 194 -230 44 41 -185 215 281 215 -34 45 -284 -223 rlineto @@ -1038,34 +1103,41 @@ - + - -28 callgsubr - 51 callsubr + -24 callsubr + 76 callgsubr return - + - 46 callgsubr - 18 83 -62 -153 vvcurveto + hlineto + -11 -59 rlineto return - + - 9 callsubr + 25 callgsubr hstem return - + + + -10 54 386 55 return + + + + + rmoveto 35 -45 283 223 17 63 -195 230 -44 -41 185 -216 rlineto @@ -1074,37 +1146,38 @@ - + - -10 52 401 52 hstem - 77 59 298 55 vstem + -13 55 537 54 hstem + 70 61 323 58 vstem return - + - -28 callsubr + -23 callgsubr vstem return - + - 49 -69 61 47 vvcurveto - 53 82 44 203 41 vhcurveto - -11 53 rlineto - -246 -59 -83 -71 -70 return + hhcurveto + 65 12 -69 -99 -89 hvcurveto + 25 -16 rlineto + 133 135 -24 112 -104 hhcurveto + -132 return - + - 47 -128 -18 -22 callsubr + 47 -128 -18 -17 callsubr 53 hlineto 113 575 rlineto 56 1 27 return @@ -1112,16 +1185,25 @@ - + - -33 callgsubr - hstem - 2 return + vvcurveto + -58 75 -38 140 74 vhcurveto + return - + + + vvcurveto + -58 74 -38 141 74 vhcurveto + return + + + + + 53 -50 50 hstemhm 252 123 return @@ -1129,7 +1211,7 @@ - + hstem 176 61 vstem @@ -1138,71 +1220,126 @@ - + - 34 -11 rcurveline - hintmask 10011110 - -26 callsubr - endchar + 44 309 45 hstem + return - + + + 60 188 59 return + + + + + + + hlineto + -365 -257 rlineto + hintmask 10100000 + 53 callsubr + + + + + + + -30 callsubr + 59 -29 callgsubr + 39 hstem + 255 56 callgsubr + return + + + + + rmoveto - -24 12 rlineto - -68 -66 -29 -72 -64 vvcurveto - 80 3 -12 57 2 58 51 72 rlinecurve + 29 callsubr + 31 callsubr + hvcurveto return - + - -50 callgsubr + -46 callsubr + -79 -3 rcurveline + -45 callgsubr + rrcurveto endchar - + - -9 callgsubr - hstem - 42 483 vstem + rmoveto + -56 -2 -171 -881 rlineto + 55 hlineto return - + - -220 4 callsubr + -15 56 hstem + 76 63 vstem return - + - 41 328 43 return + -11 56 -53 52 return - + - -9 29 34 callsubr - 19 34 vvcurveto - 37 55 43 133 48 vhcurveto + 43 309 43 return + + + + + + + -11 callgsubr + hintmask 01110000 + 130 -132 rlineto return - + + + -11 callgsubr + hintmask 00110000 + 130 -132 rlineto + return + + + + + + + 156 51 172 51 hstem + return + + + + + rlineto -2 hlineto @@ -1211,7 +1348,7 @@ - + -10 50 400 56 hstem 434 58 vstem @@ -1221,7 +1358,16 @@ - + + + 54 callsubr + hstem + 132 59 return + + + + + -11 53 394 47 -47 188 hstemhm return @@ -1229,14 +1375,16 @@ - + - 45 311 43 return + -7 52 397 49 -48 51 hstemhm + 41 60 393 56 hintmask 11011000 + return - + -17 216 -60 -2 -63 -325 rlineto 41 hlineto @@ -1246,33 +1394,55 @@ - + - -49 69 -61 -47 vvcurveto - -53 -82 -44 -203 -41 vhcurveto - endchar + 31 callgsubr + -355 -252 27 -46 return - + - -166 rmoveto - -9 29 rlineto - -107 -43 return + rmoveto + 89 hlineto + 20 96 rlineto + -89 hlineto + return - + - 3 callsubr - 92 41 return + -35 -29 29 35 35 29 29 35 return - + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + 35 29 -29 -35 -35 -29 -29 -35 return + + + + + + + hintmask 1100010001001000111100100101010000001100 + return + + + + + hintmask 1000010001001000111100100111000101001100 return @@ -1280,32 +1450,24 @@ - + - 0 76 hstem - 75 58 vstem + 0 80 hstem + 76 54 vstem return - + - 53 hstem - 457 61 vstem + 35 171 41 hstem return - - - 0 102 429 90 return - - - - - + 40 172 35 hstem return @@ -1313,43 +1475,40 @@ - + - 20 callsubr - vstem + 45 196 48 vstem return - + - 48 195 46 return - - - - - - - rlineto - 147 return - - - - - - - vstem - 254 335 rmoveto - 91 hlineto - 20 101 rlineto - -91 hlineto + 50 221 49 vstem return - + + + hlineto + -9 -48 rlineto + return + + + + + + + -10 56 -54 52 401 50 hstemhm + 56 59 235 56 return + + + + + 296 567 rmoveto 60 4 38 131 -68 -3 rlineto @@ -1358,15 +1517,26 @@ - + - 9 callgsubr - 282 57 return + 12 59 rlineto + return - + + + 264 rmoveto + 9 51 rlineto + -295 hlineto + -9 -51 rlineto + return + + + + + -13 53 540 53 hstem 67 62 333 62 vstem @@ -1375,18 +1545,35 @@ - + - rmoveto - 9 50 rlineto - -391 hlineto - -9 -50 rlineto - endchar + 69 119 37 72 vvcurveto + 34 -24 31 -69 18 vhcurveto + return - + + + hvcurveto + hintmask 1000010001010000111100100101000100101100 + return + + + + + + + 85 hlineto + 21 101 rlineto + -84 hlineto + return + + + + + 0 54 513 54 hstem 27 return @@ -1394,32 +1581,15 @@ - + - 132 -130 132 hstemhm + 131 hstemhm return - - - rlineto - -61 hlineto - return - - - - - - - rlineto - -116 return - - - - - + rmoveto 41 hlineto @@ -1430,7 +1600,7 @@ - + 10 hlineto 6 -1 3 -4 -3 -2 -2 -7 vhcurveto @@ -1439,55 +1609,56 @@ - + - -37 callsubr + rmoveto + 42 callsubr + -1687 -4 callsubr + return + + + + + + + -28 callgsubr endchar - - - rlineto - -108 -43 -42 return - - - - - + -7 49 604 59 return - + - 46 169 46 vstem + -11 52 538 54 return + + + + + + + 49 772 49 hstem return - + - 24 -15 105 86 43 80 4 123 rlinecurve + 17 callgsubr + hstem return - - - rmoveto - 26 48 rlineto - -153 66 -67 43 49 return - - - - - + -42 -47 -98 -56 hvcurveto 33 -19 rlineto @@ -1496,16 +1667,34 @@ - + rmoveto - 195 -127 79 -221 -37 vhcurveto + 105 hlineto + 26 115 rlineto + -108 hlineto return - + + + rmoveto + 26 48 rlineto + -153 66 -67 43 49 return + + + + + + + -117 -145 -124 -143 -215 return + + + + + hintmask 1100010001001000111100100100100101001100 return @@ -1513,7 +1702,15 @@ - + + + hintmask 1000010100001000111100100111000101001100 + return + + + + + hintmask 1000010001010000111100100100100101001100 return @@ -1521,14 +1718,31 @@ - + - -118 -18 -66 return + hlineto + -10 -50 rlineto + return - + + + 11 51 rlineto + return + + + + + + + 67 -76 102 158 120 199 return + + + + + rmoveto -110 -107 -72 -199 -2 vhcurveto @@ -1537,63 +1751,70 @@ - + - 67 -76 102 158 120 199 return + 5 hlineto + hintmask 1000010001001000111010100101000101001100 + return - + - vlineto - hintmask 1000010001001000111100101001000101001100 - 3 return + -47 23 -618 -876 53 -14 return - + -62 32 -34 46 67 52 80 96 return - + 347 62 7 62 return - + - 5 123 rlinecurve + rmoveto + 55 1 rlineto return - + - 574 52 hstem + -112 -79 rlineto return - + - 482 vstem - return + -207 45 return - + - 581 rmoveto + 47 63 47 return + + + + + + + 18 34 vvcurveto return