diff --git a/ligature/OperatorMonoLig-Light/config.xml b/ligature/OperatorMonoLig-Light/config.xml new file mode 100644 index 0000000..6a44b16 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/config.xml @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/LIG.xml b/ligature/OperatorMonoLig-Light/glyphs/LIG.xml new file mode 100644 index 0000000..825171c --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ 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 new file mode 100644 index 0000000..35ccd45 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal.liga.xml @@ -0,0 +1,29 @@ + + + {a926ac67} callsubr + hstem + -468 936 vstem + 467 379 rmoveto + {c7138596} callgsubr + -936 -52 hlineto + 935 -223 rmoveto + {c7138596} callgsubr + -936 -52 hlineto + endchar + + + + 156 52 171 52 return + + + + + 1 52 rlineto + return + + + 1 52 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 new file mode 100644 index 0000000..da63193 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,57 @@ + + + {0bfe7e46} callgsubr + -1018 1478 -57 {076e1c46} callsubr + -1259 -52 1320 {ce96b479} callsubr + -1329 -52 1267 {3bf8a3e7} callgsubr + + + + 156 52 171 52 return + + + 57 hintmask 11100000 + {ea3a6f68} callsubr + 144 -121 rlineto + return + + + 133 595 rmoveto + -36 -43 return + + + hlineto + hintmask 11010000 + 101 -85 rlineto + -8 vlineto + -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 + return + + + 334 283 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..9be8b91 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_greater.liga.xml @@ -0,0 +1,57 @@ + + + {0bfe7e46} callgsubr + -468 927 -56 {076e1c46} callsubr + -709 -52 770 {ce96b479} callsubr + -779 -52 717 {3bf8a3e7} callgsubr + + + + 156 52 171 52 return + + + 57 hintmask 11100000 + {ea3a6f68} callsubr + 144 -121 rlineto + return + + + 133 595 rmoveto + -36 -43 return + + + hlineto + hintmask 11010000 + 101 -85 rlineto + -8 vlineto + -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 + return + + + 334 283 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..e586167 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/equal_less_less.liga.xml @@ -0,0 +1,55 @@ + + + {0bfe7e46} callgsubr + -1018 1477 -669 58 242 58 hintmask 11010000 + -152 294 rmoveto + {c55c66e3} callgsubr + hintmask 11100000 + -943 -52 882 hlineto + hintmask 11010000 + -74 -63 rlineto + -53 vlineto + 65 -55 {bf847d0e} callgsubr + -873 -52 934 hlineto + 207 -176 36 42 rlineto + hintmask 11010000 + {472a2f7f} callsubr + hintmask 11001000 + 300 hmoveto + 8 vlineto + 306 258 -36 43 {f9df3c06} callgsubr + {bf847d0e} callgsubr + 36 42 rlineto + endchar + + + + 156 52 171 52 return + + + -311 264 rlineto + return + + + + + {a926ac67} callsubr + hstemhm + return + + + 306 258 -36 43 -193 -164 rlineto + return + + + rlineto + hintmask 11100000 + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..a520c10 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/exclam_equal.liga.xml @@ -0,0 +1,49 @@ + + + -181 898 -561 52 171 52 hstemhm + -468 936 -755 520 hintmask 00110000 + 66 379 rmoveto + 401 {91954767} callsubr + -375 hlineto + hintmask 00101000 + 140 262 rlineto + hintmask 10001000 + -51 24 rlineto + hintmask 00101000 + -153 -286 rlineto + -497 -52 470 hlineto + hintmask 01101000 + -92 -171 rlineto + -378 -52 351 hlineto + -170 -318 rlineto + hintmask 10001000 + 54 -19 rlineto + hintmask 01101000 + 180 337 rlineto + 520 {91954767} callsubr + -494 hlineto + endchar + + + + hlineto + {c7138596} callgsubr + return + + + hlineto + {c7138596} callgsubr + return + + + + + 1 52 rlineto + return + + + 1 52 rlineto + 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 new file mode 100644 index 0000000..efa7eec --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,74 @@ + + + {b3b06f4a} callgsubr + 1469 -1156 57 1043 {076e1c46} callsubr + -1015 {75fc0322} callgsubr + hintmask 11010000 + {86c1a00c} callsubr + 208 176 rlineto + 1015 hlineto + -158 -134 {c7af96e2} callgsubr + hintmask 11001000 + -57 -31 rmoveto + -92 -78 rlineto + -1016 hlineto + hintmask 11010000 + 65 55 rlineto + 54 vlineto + -73 62 rlineto + 1015 hlineto + hintmask 11001000 + 101 -85 rlineto + endchar + + + + 156 52 171 52 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 + + + 306 -258 rlineto + -8 vlineto + return + + + + + {0bfe7e46} callgsubr + -1010 return + + + {a926ac67} callsubr + hstemhm + return + + + hlineto + -193 164 -36 -43 rlineto + 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/greater_greater_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..de66cca --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,68 @@ + + + {0bfe7e46} callgsubr + -1009 1477 -1165 57 243 57 hintmask 11010000 + -640 317 rmoveto + -327 278 -36 -43 {86c1a00c} callsubr + rlineto + hintmask 11010000 + {fe9ab107} callgsubr + hintmask 11001000 + 300 hmoveto + 54 vlineto + -73 62 {bf847d0e} callgsubr + 880 {91954767} callsubr + -942 {75fc0322} callgsubr + hintmask 11001000 + {ac399e5d} callsubr + -312 -264 35 -42 208 176 {bf847d0e} callgsubr + 933 {91954767} 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 + hstemhm + return + + + 334 283 rlineto + return + + + rlineto + hintmask 11100000 + return + + + 1 52 rlineto + return + + + hlineto + -193 164 -36 -43 rlineto + 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 new file mode 100644 index 0000000..d6df49b --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,39 @@ + + + {4ef4eda0} callgsubr + -430 890 {98ef964f} callgsubr + -807 -52 807 {ada6e010} callsubr + + + + 133 595 rmoveto + -36 -43 return + + + hlineto + -286 -242 {c7af96e2} callgsubr + endchar + + + + + 264 52 hstem + return + + + vstem + {ea3a6f68} callsubr + 280 -236 rlineto + 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/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..93b2aa0 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,39 @@ + + + {4ef4eda0} callgsubr + -980 1440 {98ef964f} callgsubr + -1357 -52 1357 {ada6e010} callsubr + + + + 133 595 rmoveto + -36 -43 return + + + hlineto + -286 -242 {c7af96e2} callgsubr + endchar + + + + + 264 52 hstem + return + + + vstem + {ea3a6f68} callsubr + 280 -236 rlineto + 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/less_equal.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..a07bb89 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal.liga.xml @@ -0,0 +1,59 @@ + + + {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 + 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 + + + + + {a926ac67} callsubr + hstemhm + 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 new file mode 100644 index 0000000..795a4dd --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,63 @@ + + + {b3b06f4a} callgsubr + 58 -58 1478 hintmask 11100000 + -952 286 rmoveto + {f6de01df} callgsubr + hintmask 11010000 + 1318 {91954767} callsubr + -1258 {cb5c326f} callsubr + 1266 {91954767} 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 + -1010 return + + + {a926ac67} callsubr + hstemhm + 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_greater.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..23f38da --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,75 @@ + + + {b3b06f4a} callgsubr + 58 -58 1470 -57 {076e1c46} callsubr + -1031 {cb5c326f} callsubr + 1048 hlineto + -158 -134 35 -42 rlineto + hintmask 11010000 + {fe9ab107} callgsubr + 54 vlineto + hintmask 11101000 + -57 -31 rmoveto + -92 -78 rlineto + -1171 hlineto + -92 78 rlineto + {f6de01df} callgsubr + 1153 hlineto + 101 -85 rlineto + endchar + + + + 156 52 171 52 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 + return + + + {f9df3c06} callgsubr + 36 42 return + + + + + {0bfe7e46} callgsubr + -1010 return + + + {a926ac67} callsubr + hstemhm + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + 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 new file mode 100644 index 0000000..2a37eff --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_equal_less.liga.xml @@ -0,0 +1,70 @@ + + + {b3b06f4a} callgsubr + 58 -58 1469 -369 58 hintmask 11010000 + 423 -20 rmoveto + 36 42 rlineto + hintmask 11001000 + {472a2f7f} callsubr + 8 vlineto + {c55c66e3} callgsubr + -1015 hlineto + 144 121 -36 43 rlineto + hintmask 11010000 + {f48f8528} callsubr + 1015 hlineto + -1076 52 rmoveto + hintmask 11100000 + -92 78 rlineto + {f6de01df} callgsubr + 1015 hlineto + hintmask 11001000 + -74 -63 rlineto + -53 vlineto + 65 -55 rlineto + endchar + + + + 156 52 171 52 return + + + -311 264 rlineto + return + + + {377aa5a8} callsubr + -158 134 rlineto + return + + + {f9df3c06} callgsubr + 36 42 return + + + + + {0bfe7e46} callgsubr + -1010 return + + + {a926ac67} callsubr + hstemhm + return + + + 306 258 -36 43 -193 -164 rlineto + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + 8 vlineto + 101 85 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..9673745 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_hyphen.liga.xml @@ -0,0 +1,35 @@ + + + 264 52 hstemhm + -460 58 -58 894 hintmask 10100000 + 434 {9b6142ec} callgsubr + -810 {c56f9f9a} callgsubr + 807 hlineto + endchar + + + + {f9df3c06} callgsubr + 36 42 return + + + + + 316 rmoveto + return + + + hlineto + 280 236 -36 43 rlineto + hintmask 11000000 + {377aa5a8} callsubr + -285 242 rlineto + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoLig-Light/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..1455b42 --- /dev/null +++ b/ligature/OperatorMonoLig-Light/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,35 @@ + + + 264 52 hstemhm + -1010 58 -58 1444 hintmask 10100000 + 434 {9b6142ec} callgsubr + -1360 {c56f9f9a} callgsubr + 1357 hlineto + endchar + + + + {f9df3c06} callgsubr + 36 42 return + + + + + 316 rmoveto + return + + + hlineto + 280 236 -36 43 rlineto + hintmask 11000000 + {377aa5a8} callsubr + -285 242 rlineto + return + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/gsubrs.xml b/ligature/OperatorMonoLig-Light/gsubrs.xml new file mode 100644 index 0000000..79dc91d --- /dev/null +++ b/ligature/OperatorMonoLig-Light/gsubrs.xml @@ -0,0 +1,1741 @@ + + + + + + + + + rmoveto + 62 6 -48 callsubr + rlinecurve + -85 callgsubr + 20 -68 20 -68 19 -69 rrcurveto + -175 570 -86 callsubr + + + + + + + -99 callgsubr + 79 62 37 37 40 vhcurveto + -66 callsubr + -17 callsubr + hvcurveto + -59 callgsubr + + + + + + + -52 callsubr + -69 callgsubr + -201 81 -113 27 callsubr + 7 597 -86 callgsubr + + + + + + + -101 callsubr + -75 callsubr + + + + + + + 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 + + + + + + + -102 callsubr + endchar + + + + + + + rmoveto + 69 63 54 91 56 hvcurveto + -37 20 rlineto + -74 -51 -40 -41 -55 hhcurveto + -51 -37 33 86 -52 hvcurveto + -44 -26 rlineto + -96 56 57 -47 66 hhcurveto + return + + + + + + + rmoveto + 5 -55 60 callgsubr + -103 callsubr + + + + + + + -100 callsubr + 62 -47 88 return + + + + + + + rmoveto + -37 callsubr + -85 callsubr + -46 callsubr + + + + + + + rmoveto + 55 -1 4 44 rlineto + -59 hlineto + 1 141 -48 -4 1 -137 rlineto + -163 hlineto + 3 41 39 161 20 68 -55 4 rcurveline + -32 -120 -19 -124 1 -74 206 2 rcurveline + return + + + + + + + -96 callsubr + endchar + + + + + + + -97 callgsubr + -1 -86 rlineto + 48 hlineto + return + + + + + + + rmoveto + 6 -58 156 22 44 46 61 154 rlinecurve + 71 171 53 143 45 126 rrcurveto + -58 hlineto + -35 -95 -69 -200 -46 -110 rrcurveto + -7 hlineto + -61 134 -59 138 -54 135 -62 -3 rcurveline + 56 -135 86 -201 65 -139 rrcurveto + 1 hlineto + -38 -86 -27 -22 -128 -20 rrcurveto + endchar + + + + + + + -74 callgsubr + -64 hlineto + -80 callsubr + return + + + + + + + rmoveto + 6 -56 rlineto + 261 13 68 97 161 vvcurveto + 40 -1 305 -1 27 vhcurveto + 15 -47 -44 8 -46 hhcurveto + -135 -121 -96 -158 -130 80 -77 106 61 51 23 28 36 hvcurveto + -144 -33 -38 -241 -18 vhcurveto + 148 199 rmoveto + -85 -62 58 114 120 77 67 97 33 33 -6 -11 33 hvcurveto + -299 vlineto + -24 -35 -46 -19 -45 hhcurveto + endchar + + + + + + + rmoveto + 30 -10 54 67 13 75 -12 61 rlinecurve + -78 -3 23 -58 8 -60 -38 -72 rlinecurve + endchar + + + + + + + -248 7 -73 53 -6 125 rlinecurve + 344 8 rlineto + 154 18 -67 107 -130 hhcurveto + -125 -100 -113 -147 return + + + + + + + rmoveto + 53 -52 46 -166 13 vhcurveto + 8 110 rlineto + 193 hlineto + 4 45 rlineto + -238 hlineto + -15 -192 rlineto + return + + + + + + + rmoveto + 124 74 76 136 hvcurveto + -72 callsubr + -137 71 -74 59 callsubr + endchar + + + + + + + -39 callsubr + -70 -54 -31 -33 -42 vhcurveto + -5 55 -56 -4 rlineto + 5 -7 callgsubr + 61 hlineto + 180 -2 128 -3 86 vhcurveto + 29 43 46 20 53 hhcurveto + return + + + + + + + rmoveto + 107 58 -96 -178 -175 -58 -95 -103 -108 -57 96 178 175 57 95 104 hvcurveto + endchar + + + + + + + -88 hlineto + -67 -209 -62 -206 -59 -207 rrcurveto + 61 hlineto + 57 202 rlineto + 225 hlineto + return + + + + + + + -2 callsubr + -87 callsubr + endchar + + + + + + + rmoveto + 101 65 86 127 124 -57 76 -98 -101 -64 -86 -126 -125 56 -76 98 hvcurveto + 6 370 rmoveto + 71 38 -62 -104 -100 -36 -60 -73 -71 -38 62 103 101 36 60 73 hvcurveto + endchar + + + + + + + 437 -78 callgsubr + vlineto + endchar + + + + + + + rmoveto + 30 -20 49 53 61 79 32 54 rlinecurve + -64 32 -24 -57 -45 -86 -39 -55 rlinecurve + 207 -1 rmoveto + 29 -19 51 52 59 79 34 55 rlinecurve + -67 28 -24 -58 -44 -82 -38 -55 rlinecurve + return + + + + + + + -71 -408 -102 callgsubr + + + + + + + rmoveto + -2 80 1 97 128 vvcurveto + -60 hlineto + 3 -265 rlineto + -223 -21 -70 107 174 vvcurveto + 145 56 111 276 5 vhcurveto + -4 60 rlineto + -300 -11 -91 -147 -175 vvcurveto + -213 120 -137 294 62 vhcurveto + return + + + + + + + hlineto + 5 47 rlineto + -191 437 -244 hlineto + -5 -42 188 -8 rlineto + -387 -190 return + + + + + + + -48 callgsubr + hintmask 11000000 + -4 -45 rlineto + hintmask 10100000 + -43 callgsubr + endchar + + + + + + + rmoveto + -61 callgsubr + 382 vlineto + 5 50 rlineto + endchar + + + + + + + rmoveto + -82 callgsubr + + + + + + + rmoveto + 61 hlineto + 2 -20 callgsubr + return + + + + + + + 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 + return + + + + + + + 201 6 75 52 64 vvcurveto + 48 -46 41 -135 19 vhcurveto + 173 133 return + + + + + + + rmoveto + -76 callsubr + + + + + + + -60 callgsubr + -21 callgsubr + return + + + + + + + 201 -1 -79 113 -136 -44 callgsubr + return + + + + + + + 701 -101 callgsubr + return + + + + + + + 65 callsubr + -62 callgsubr + -184 87 -137 314 19 vhcurveto + endchar + + + + + + + -104 callsubr + -78 -136 -35 callgsubr + return + + + + + + + rmoveto + 251 -526 rlineto + 65 620 -59 hlineto + 2 -514 rlineto + -4 hlineto + -243 514 rlineto + -74 -620 59 hlineto + -2 526 rlineto + return + + + + + + + 143 -15 49 -30 -35 vvcurveto + -39 -60 -28 -171 -6 vhcurveto + return + + + + + + + -49 callsubr + 172 -852 -107 callgsubr + + + + + + + -273 -11 -70 98 170 vvcurveto + 147 56 104 281 8 vhcurveto + -4 60 rlineto + -301 -12 -96 -147 -169 vvcurveto + return + + + + + + + 520 160 50 -382 -50 160 -520 -160 -50 return + + + + + + + 79 51 45 61 57 -54 46 -76 hvcurveto + -41 vmoveto + 50 33 -27 -37 -37 -31 -27 -52 return + + + + + + + -54 1 -39 1 -34 vhcurveto + -34 -41 -58 -27 -57 hhcurveto + endchar + + + + + + + 585 -107 callsubr + return + + + + + + + -3 55 rlineto + -243 20 -79 -79 -71 -122 280 -11 -98 vvcurveto + -47 -61 -45 -224 18 vhcurveto + -3 -55 return + + + + + + + -5 114 -2 161 207 vvcurveto + -60 hlineto + return + + + + + + + 817 -95 callsubr + return + + + + + + + 401 hlineto + 5 54 -337 -1 328 380 rlineto + 51 -388 vlineto + -5 -53 rlineto + 324 hlineto + -328 -379 rlineto + endchar + + + + + + + 1 callsubr + 223 -5 callsubr + -208 16 callgsubr + -177 -22 callsubr + 74 101 29 28 -5 -10 -4 callgsubr + + + + + + + 691 -93 callsubr + return + + + + + + + 408 hlineto + 5 56 -346 -2 341 512 rlineto + 54 -398 vlineto + -5 -56 338 2 -343 -512 rlineto + endchar + + + + + + + -64 -26 -40 -36 -50 vvcurveto + -57 55 -39 84 vhcurveto + return + + + + + + + 423 -63 -431 vlineto + -104 -42 -45 -86 return + + + + + + + 52 -6 46 121 64 121 78 116 rlinecurve + 43 -289 vlineto + return + + + + + + + 31 callsubr + -32 callgsubr + -45 52 hintmask 11101000 + 267 return + + + + + + + 140 462 rmoveto + 4 -47 rlineto + -66 callgsubr + return + + + + + + + 30 callsubr + -43 callsubr + return + + + + + + + hhcurveto + -144 -92 -120 -216 return + + + + + + + 240 hlineto + 1 -3 -79 -113 -63 -115 -46 -119 rlinecurve + return + + + + + + + -93 -52 -53 -49 -47 45 -30 51 -26 hvcurveto + return + + + + + + + 95 60 50 56 49 -51 30 -55 27 hvcurveto + return + + + + + + + -328 -279 rlineto + -53 vlineto + 333 -283 return + + + + + + + rmoveto + 62 hlineto + 5 -9 callsubr + return + + + + + + + -25 callgsubr + hstem + 159 45 165 48 vstem + 417 return + + + + + + + rmoveto + 69 41 -36 -99 hvcurveto + -308 60 327 vlineto + return + + + + + + + 0 54 236 48 228 54 return + + + + + + + rmoveto + -43 426 43 vlineto + return + + + + + + + 57 33 -26 -36 -35 -31 -26 -52 -22 return + + + + + + + -36 callgsubr + hstem + 110 63 return + + + + + + + hstemhm + 128 50 -42 51 179 49 return + + + + + + + 38 170 42 hstem + 125 48 201 50 vstem + 181 return + + + + + + + 44 326 43 hstem + 115 51 218 51 vstem + 269 return + + + + + + + -80 54 callgsubr + 30 31 27 58 return + + + + + + + rmoveto + 42 -40 rlineto + 219 175 88 148 144 vvcurveto + 141 -87 145 -216 174 vhcurveto + -42 -42 rlineto + 206 -159 79 -132 -129 vvcurveto + -131 -79 -133 -210 -161 vhcurveto + endchar + + + + + + + rmoveto + -42 40 rlineto + -219 -175 -88 -148 -144 vvcurveto + -141 87 -145 216 -174 vhcurveto + 42 40 rlineto + -206 160 -79 132 130 vvcurveto + 131 79 133 210 161 vhcurveto + endchar + + + + + + + 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 + + + + + + + 47 166 37 110 45 return + + + + + + + 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 + 135 87 132 199 195 -75 118 -134 -136 -86 -131 -200 -195 75 -118 134 hvcurveto + return + + + + + + + -24 callgsubr + -8 callgsubr + return + + + + + + + -51 -32 27 37 37 31 27 52 hvcurveto + return + + + + + + + 132 rlineto + return + + + + + + + 45 hstemhm + 135 293 -52 53 hintmask 10100000 + 188 return + + + + + + + -7 callsubr + 566 -62 hlineto + return + + + + + + + -24 callsubr + hstemhm + return + + + + + + + rmoveto + 53 -326 -53 vlineto + return + + + + + + + -36 callsubr + 52 callsubr + return + + + + + + + 703 -39 callgsubr + return + + + + + + + 38 callgsubr + hstem + 359 50 vstem + 134 return + + + + + + + -5 callgsubr + 53 callsubr + return + + + + + + + 417 -62 -424 vlineto + return + + + + + + + 35 -42 14 callgsubr + 54 vlineto + return + + + + + + + 127 112 115 192 vhcurveto + -420 -9 rmoveto + 163 77 108 109 104 90 -97 -168 -170 -92 -97 -106 -105 -77 99 162 vhcurveto + return + + + + + + + 5 -50 rlineto + 113 16 58 35 47 vvcurveto + return + + + + + + + -113 2 -162 -207 vvcurveto + return + + + + + + + 68 callsubr + 288 59 vstem + return + + + + + + + -14 51 409 51 return + + + + + + + 30 hvcurveto + -150 1 -97 2 -93 vhcurveto + -27 -34 -45 -21 -45 hhcurveto + endchar + + + + + + + vstem + 120 hmoveto + -18 callgsubr + return + + + + + + + -12 53 -10 callsubr + return + + + + + + + -12 callsubr + 24 callgsubr + return + + + + + + + 0 47 390 64 -63 47 hstemhm + 204 59 return + + + + + + + hlineto + 280 236 -36 43 rlineto + hintmask 11000000 + -45 callsubr + -285 242 rlineto + return + + + + + + + 70 callsubr + 307 hmoveto + -4 callsubr + return + + + + + + + -19 hlineto + hintmask 1010000001010000111100100110100010100110 + -6 2 -3 5 4 2 2 4 1 vhcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + 13 callsubr + 46 callsubr + return + + + + + + + hintmask 1001000001010000111100100100010010100110 + return + + + + + + + 0 47 391 46 return + + + + + + + 6 54 rlineto + return + + + + + + + 63 155 62 return + + + + + + + -36 callsubr + 54 49 callgsubr + hstemhm + 72 60 11 47 callsubr + -6 60 return + + + + + + + 0 82 hstem + 65 61 302 58 vstem + return + + + + + + + -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 + + + + + + + 43 hstem + 5 callsubr + vstem + 388 return + + + + + + + 55 hstem + 92 61 280 63 vstem + return + + + + + + + 198 25 82 -83 -202 vvcurveto + return + + + + + + + 0 106 420 94 hstem + 86 58 return + + + + + + + -194 -92 -95 -188 28 vhcurveto + return + + + + + + + 746 -16 callgsubr + return + + + + + + + hstem + 43 464 vstem + return + + + + + + + 1 52 rlineto + return + + + + + + + -12 callsubr + 59 49 callgsubr + hstem + 142 47 callsubr + vstem + return + + + + + + + rmoveto + -870 318 vlineto + 6 50 rlineto + -266 769 263 51 hlineto + endchar + + + + + + + 33 callgsubr + vhcurveto + return + + + + + + + 0 55 510 55 hstem + 70 413 vstem + return + + + + + + + 0 54 hstem + 120 62 return + + + + + + + hlineto + 6 47 rlineto + return + + + + + + + 47 314 45 return + + + + + + + 124 74 76 27 callsubr + -49 callgsubr + return + + + + + + + -33 callsubr + -355 -227 -35 callgsubr + return + + + + + + + 45 callgsubr + 15 25 vvcurveto + 25 29 32 108 52 vhcurveto + return + + + + + + + hlineto + -158 -134 -10 callgsubr + endchar + + + + + + + -9 53 392 48 hstem + 185 60 return + + + + + + + 45 314 44 return + + + + + + + 45 hstemhm + 156 59 -56 62 32 57 -52 55 hintmask 10110000 + 461 return + + + + + + + -11 callgsubr + -137 71 -74 59 callsubr + endchar + + + + + + + 45 hstemhm + 239 54 -52 57 33 61 -55 58 hintmask 10110000 + 68 return + + + + + + + 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 + return + + + + + + + 40 128 41 return + + + + + + + vstem + 2 callsubr + 280 -236 rlineto + return + + + + + + + 21 callsubr + 259 63 vstem + return + + + + + + + 88 hlineto + 5 101 rlineto + -88 hlineto + return + + + + + + + 244 63 vstem + return + + + + + + + 316 rmoveto + return + + + + + + + 10 hlineto + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + hlineto + 18 181 rlineto + -46 hlineto + -18 -181 rlineto + return + + + + + + + 306 258 -36 43 -193 -164 rlineto + return + + + + + + + 8 vlineto + 101 85 rlineto + return + + + + + + + -9 55 521 60 return + + + + + + + 56 3 rlineto + return + + + + + + + -61 1 rlineto + -166 vlineto + -176 3 -3 return + + + + + + + 335 rmoveto + 96 hlineto + 2 101 rlineto + -97 hlineto + return + + + + + + + 10 callsubr + vstem + return + + + + + + + hintmask 1001000100010000111100100100100010101110 + return + + + + + + + 264 52 hstem + return + + + + + + + hstem + 127 48 return + + + + + + + 6 callgsubr + 48 callsubr + return + + + + + + + rlineto + hintmask 11100000 + return + + + + + + + vlineto + hintmask 1010000001010000111100100100101000000110 + 4 return + + + + + + + vlineto + hintmask 1001000001001000111100101000100010100110 + 3 return + + + + + + + 103 172 142 -79 90 -105 return + + + + + + + hhcurveto + 84 62 -70 -126 -133 return + + + + + + + hlineto + -193 164 -36 -43 rlineto + return + + + + + + + rmoveto + 45 callgsubr + 16 return + + + + + + + hlineto + 5 100 rlineto + -98 hlineto + endchar + + + + + + + 49 451 vstem + return + + + + + + + 443 52 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-Light/names.json b/ligature/OperatorMonoLig-Light/names.json new file mode 100644 index 0000000..7b4accc --- /dev/null +++ b/ligature/OperatorMonoLig-Light/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoLig-Light", + "familyName": "Operator Mono Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Light", + "windowsFontStyle": "Regular" +} diff --git a/ligature/OperatorMonoLig-Light/subrs.xml b/ligature/OperatorMonoLig-Light/subrs.xml new file mode 100644 index 0000000..c9ac0ff --- /dev/null +++ b/ligature/OperatorMonoLig-Light/subrs.xml @@ -0,0 +1,1842 @@ + + + + + + + + + rmoveto + 19 -28 65 37 99 68 54 53 rlinecurve + -52 48 -45 -56 -83 -80 -57 -42 rlinecurve + return + + + + + + + rmoveto + 55 3 rlineto + -106 callgsubr + + + + + + + rmoveto + hintmask 11100100 + -41 callgsubr + hintmask 11101000 + -50 callsubr + hintmask 11011000 + -42 callgsubr + hintmask 11101000 + -50 callgsubr + hintmask 11011000 + -81 callsubr + hintmask 11101000 + -41 callsubr + hintmask 11100100 + -53 callsubr + + + + + + + -72 callgsubr + -82 callsubr + -64 callgsubr + return + + + + + + + -56 callgsubr + -179 -40 callsubr + -20 -53 hhcurveto + -68 -39 -64 callsubr + 58 -49 88 70 54 33 33 41 vhcurveto + endchar + + + + + + + -89 callgsubr + -78 callsubr + -33 callsubr + return + + + + + + + rmoveto + 8 53 -90 callgsubr + -157 83 -85 296 -5 hvcurveto + -166 456 rmoveto + return + + + + + + + -3 71 -3 63 106 vvcurveto + 184 -77 58 -272 10 vhcurveto + -7 -54 222 -9 67 -33 6 -124 rlinecurve + -221 16 -104 -73 -103 vvcurveto + -78 return + + + + + + + rmoveto + 96 -348 rlineto + 71 hlineto + 15 117 22 236 13 267 rrcurveto + -59 hlineto + -7 -165 -18 -298 -9 -81 rrcurveto + -3 hlineto + -32 116 -36 130 -31 116 rrcurveto + -41 hlineto + -31 -114 -29 -116 -37 -132 rrcurveto + -4 hlineto + -8 81 -19 298 -7 165 rrcurveto + -62 hlineto + 13 -267 21 -236 15 -117 rrcurveto + 73 hlineto + endchar + + + + + + + rmoveto + 103 -292 rlineto + 58 hlineto + 18 122 20 183 12 179 rrcurveto + -58 hlineto + -9 -144 -9 -129 -11 -131 rrcurveto + -3 hlineto + -99 281 rlineto + -40 hlineto + -6 -17 -82 -239 -9 -23 rrcurveto + -4 hlineto + -12 131 -9 128 -9 143 rrcurveto + -61 hlineto + 12 -179 19 -183 20 -122 rrcurveto + 56 hlineto + endchar + + + + + + + 293 hlineto + 4 44 rlineto + -117 368 hlineto + -50 -4 rlineto + -61 vlineto + -125 -17 1 -37 124 9 rlineto + -258 -130 vlineto + return + + + + + + + 24 callsubr + -104 callsubr + return + + + + + + + rmoveto + 137 -121 38 37 -170 147 rlineto + -3 hlineto + -172 -153 32 -30 rlineto + return + + + + + + + rmoveto + -97 callsubr + return + + + + + + + rmoveto + 2 hlineto + 172 151 -32 31 -137 -120 -137 121 -39 -38 rlineto + return + + + + + + + rmoveto + 20 27 -56 43 -85 84 -46 53 rlinecurve + -50 -52 56 -49 96 -68 65 -38 rlinecurve + return + + + + + + + rmoveto + 47 44 51 86 35 hvcurveto + -37 16 rlineto + -62 -27 -27 -40 -29 -45 -37 110 -64 hhcurveto + -48 -43 -51 -86 -36 hvcurveto + 37 -15 rlineto + 61 26 28 40 29 45 38 -110 64 hhcurveto + return + + + + + + + -95 callgsubr + endchar + + + + + + + rmoveto + 19 -44 rlineto + 151 60 73 90 112 vvcurveto + 103 -62 54 -87 -81 -69 -54 -82 -119 147 -32 99 86 vhcurveto + -13 -74 -54 -54 -123 -46 rrcurveto + -8 243 rmoveto + 55 45 35 52 61 43 -40 -81 vhcurveto + -7 vlineto + -91 -70 -110 20 88 vvcurveto + endchar + + + + + + + -59 callsubr + -76 -143 -35 callgsubr + return + + + + + + + 138 98 75 67 78 vvcurveto + 65 -59 52 -203 -2 vhcurveto + -4 -44 rlineto + 168 -3 48 -31 -50 vvcurveto + -65 -81 -63 -149 -105 vhcurveto + return + + + + + + + rmoveto + 7 hlineto + 33 -106 31 -105 31 -106 rrcurveto + -197 hlineto + 31 105 32 106 32 106 rrcurveto + endchar + + + + + + + 12 75 55 54 123 48 -18 43 rcurveline + -151 -59 -72 -91 -112 vvcurveto + -102 61 -55 87 vhcurveto + 6 43 rmoveto + -62 -44 39 82 hvcurveto + 5 vlineto + return + + + + + + + 721 -107 callsubr + return + + + + + + + -175 hlineto + -1 120 -2 105 -1 91 53 39 73 27 107 8 rrcurveto + hintmask 11010000 + -3 64 -105 -11 -78 -40 -49 -47 rlinecurve + hintmask 10110000 + -1 23 -3 45 -1 13 rrcurveto + -178 hlineto + -5 -43 128 -7 3 -104 1 -123 3 -160 rlinecurve + -137 hlineto + return + + + + + + + -4 42 rlineto + -263 -45 hlineto + 205 1 rlineto + -2 vlineto + -170 -133 -1 -26 rlineto + return + + + + + + + -29 callgsubr + -34 callgsubr + vhcurveto + -42 callsubr + return + + + + + + + 219 -132 -74 callgsubr + -63 hlineto + return + + + + + + + 7 callgsubr + -73 callsubr + return + + + + + + + 165 -10 53 -29 -37 vvcurveto + -46 -61 -31 -167 -13 vhcurveto + 4 -47 rlineto + return + + + + + + + 149 -322 44 116 vvcurveto + 56 61 47 227 -14 vhcurveto + -4 58 rlineto + -254 15 -93 -87 -86 -145 322 -41 -122 vvcurveto + -64 -86 -61 -237 21 vhcurveto + return + + + + + + + -79 callsubr + hlineto + endchar + + + + + + + 92 45 -69 -101 -2 hvcurveto + -288 -8 rlineto + 112 6 58 66 89 hhcurveto + endchar + + + + + + + rmoveto + -1 -60 rlineto + 279 -17 108 99 92 -77 callsubr + return + + + + + + + -310 236 267 48 -267 228 306 54 -369 -620 return + + + + + + + -49 callgsubr + 0 callsubr + vhcurveto + -11 callgsubr + return + + + + + + + -57 callgsubr + rlineto + 266 -17 84 78 75 -31 callsubr + return + + + + + + + rmoveto + 5 53 -162 3 -38 54 -1 123 rlinecurve + 211 5 rlineto + 161 11 -43 97 -87 hhcurveto + -55 -41 -35 -60 -24 hvcurveto + hintmask 10110111 + -26 64 -60 22 -117 7 -5 -53 rcurveline + 142 -10 36 -30 3 -128 rrcurveto + -131 -4 -71 -54 -96 vvcurveto + -77 44 -42 59 60 46 39 42 27 vhcurveto + 34 -51 65 -27 118 -3 rrcurveto + hintmask 10101111 + -114 444 rmoveto + 53 22 -57 -111 -2 hvcurveto + hintmask 11001111 + -155 -4 rlineto + 117 3 28 55 51 hhcurveto + -215 -393 rmoveto + -38 -27 25 57 69 50 27 93 1 hvcurveto + -43 4 -38 12 -33 vhcurveto + -37 -23 -32 -28 -39 hhcurveto + endchar + + + + + + + 365 31 callgsubr + -83 callsubr + endchar + + + + + + + -70 callgsubr + 135 -717 rmoveto + 55 3 rlineto + 47 callgsubr + -99 callgsubr + vhcurveto + 64 callsubr + 79 62 37 37 40 hvcurveto + -66 callsubr + hvcurveto + 47 callgsubr + -17 callsubr + vhcurveto + -59 callgsubr + + + + + + + rmoveto + -147 83 -108 289 16 vhcurveto + 8 52 rlineto + -62 callsubr + endchar + + + + + + + 2 -21 3 -29 1 -14 rrcurveto + -165 40 rmoveto + -67 -45 32 57 return + + + + + + + -52 callsubr + -1 103 -20 79 -39 54 41 72 rcurveline + -41 22 -32 -59 rlineto + 28 -34 -41 15 -49 -44 callgsubr + -104 21 -80 40 -53 hvcurveto + -40 -71 41 -22 32 58 rlineto + -28 33 41 -14 49 hhcurveto + -154 327 rmoveto + 176 57 94 104 43 35 -15 -30 27 vhcurveto + -232 -415 rlineto + -22 46 -12 63 81 vvcurveto + 165 -274 rmoveto + -43 -36 15 30 -26 hvcurveto + 232 414 rlineto + 22 -45 12 -64 -80 vvcurveto + -176 -58 -94 -103 vhcurveto + endchar + + + + + + + 35 100 hvcurveto + 311 -5 callsubr + -325 vlineto + -120 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 + + + + + + + -251 -11 -69 76 130 vvcurveto + 109 58 78 254 4 vhcurveto + -4 58 rlineto + -277 -9 -91 -117 -131 vvcurveto + return + + + + + + + -13 callsubr + -70 callgsubr + return + + + + + + + 63 208 hlineto + 202 412 rlineto + -65 hlineto + -166 -353 -169 354 -67 -2 202 -413 rlineto + endchar + + + + + + + 138 425 -94 callsubr + return + + + + + + + rmoveto + 20 -53 rlineto + hintmask 10101000 + 226 72 81 68 66 vvcurveto + hintmask 11010000 + 75 -102 44 48 vvcurveto + 31 38 28 131 10 vhcurveto + 2 45 rlineto + hintmask 10110000 + -117 6 -49 35 39 49 94 44 78 vvcurveto + 73 -78 46 -223 72 vhcurveto + -21 -52 rlineto + 184 -56 77 -40 -56 -62 -90 -42 -62 vvcurveto + -39 33 -40 85 -20 vhcurveto + hintmask 11010000 + -87 -22 -33 -41 -37 vvcurveto + hintmask 10101000 + -56 98 -49 -56 vvcurveto + -47 -81 -45 -188 -54 vhcurveto + endchar + + + + + + + rmoveto + 21 51 rlineto + -184 57 -77 40 56 62 89 42 62 vvcurveto + 38 -32 41 -82 20 vhcurveto + hintmask 10101000 + 85 22 32 41 36 vvcurveto + hintmask 11010000 + 57 -98 50 55 vvcurveto + 48 80 44 189 54 vhcurveto + -19 53 rlineto + -227 -72 -82 -68 -67 vvcurveto + hintmask 10101000 + -73 102 -45 -48 vvcurveto + -31 -37 -27 -132 -11 vhcurveto + -1 -45 rlineto + hintmask 10110000 + 116 -6 49 -35 -39 -49 -94 -44 -78 vvcurveto + -73 79 -46 223 -72 vhcurveto + endchar + + + + + + + 703 -93 callgsubr + return + + + + + + + rmoveto + 5 53 rlineto + -171 3 -48 24 90 vvcurveto + 275 209 48 -209 143 vlineto + -60 -6 rlineto + -137 -94 vlineto + -8 -48 rlineto + 102 -285 hlineto + -116 70 -45 204 1 vhcurveto + return + + + + + + + -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 + + + + + + + 54 -27 51 -25 -38 vvcurveto + -34 -37 -28 -60 vhcurveto + endchar + + + + + + + rmoveto + 144 92 121 215 -1 hvcurveto + return + + + + + + + 686 -92 callsubr + return + + + + + + + 61 27 38 33 47 vvcurveto + 57 -58 37 -76 vhcurveto + return + + + + + + + rmoveto + -61 callsubr + return + + + + + + + -59 206 -62 205 -67 208 return + + + + + + + rmoveto + 28 -11 62 91 12 80 -16 78 rlinecurve + -73 -2 22 -73 10 -71 -45 -92 rlinecurve + return + + + + + + + 92 71 110 -21 -88 vvcurveto + -55 -44 -33 -52 vhcurveto + endchar + + + + + + + -40 callgsubr + 36 42 return + + + + + + + rmoveto + -193 236 vlineto + 7 callgsubr + -185 236 156 48 -156 228 181 54 -282 hlineto + -73 -206 -71 -207 -69 -207 rrcurveto + 63 hlineto + 20 63 21 65 22 65 rrcurveto + 125 373 rmoveto + 6 -325 -115 hlineto + 36 109 37 110 36 106 rrcurveto + endchar + + + + + + + -164 650 -208 hlineto + -6 -43 153 -7 rlineto + -600 -163 vlineto + return + + + + + + + -51 25 -45 25 38 vvcurveto + 86 -276 rmoveto + return + + + + + + + -60 -35 29 38 35 32 29 55 21 hvcurveto + return + + + + + + + 1 -129 3 -85 vhcurveto + -30 -43 -45 return + + + + + + + -37 callgsubr + 119 -58 49 -90 return + + + + + + + 58 callsubr + -25 callsubr + return + + + + + + + 81 69 54 82 119 -149 33 -98 -89 hvcurveto + return + + + + + + + -12 50 193 42 166 54 return + + + + + + + 587 -107 callsubr + return + + + + + + + -29 callsubr + -6 callgsubr + return + + + + + + + 188 14 84 53 71 vvcurveto + return + + + + + + + -45 callsubr + -158 134 rlineto + return + + + + + + + 125 -280 18 91 vvcurveto + 42 51 43 212 -20 vhcurveto + return + + + + + + + 43 168 39 66 callgsubr + 202 48 vstem + 275 return + + + + + + + -11 53 189 40 174 51 return + + + + + + + 12 callgsubr + 225 174 215 -46 38 -171 -223 rlineto + 231 -63 12 callgsubr + 224 174 216 -45 38 -171 -223 rlineto + endchar + + + + + + + hlineto + 144 121 -36 43 -32 callsubr + return + + + + + + + 3 callsubr + -622 -1 callsubr + -63 -12 rmoveto + 22 callgsubr + 521 vlineto + 20 callgsubr + endchar + + + + + + + hstem + 49 63 326 63 vstem + return + + + + + + + 156 52 171 52 return + + + + + + + rmoveto + 45 -38 171 224 4 62 -173 227 -47 -35 174 -224 rlineto + 60 -216 rmoveto + 45 -38 172 224 3 62 -172 227 -47 -35 173 -224 rlineto + endchar + + + + + + + -143 80 -87 106 62 51 29 33 36 hvcurveto + -127 -10 rmoveto + -86 -61 66 128 135 80 return + + + + + + + -11 callsubr + 268 50 return + + + + + + + rmoveto + 60 -221 rlineto + 30 hlineto + 58 221 rlineto + 3 hlineto + -1 -273 rlineto + 42 326 -59 hlineto + -56 -214 rlineto + -2 hlineto + -59 214 rlineto + -59 -326 41 hlineto + -1 273 rlineto + endchar + + + + + + + -12 callgsubr + 309 60 vstem + return + + + + + + + -21 callsubr + vstem + 138 return + + + + + + + 76 71 43 195 -20 return + + + + + + + 57 hintmask 11100000 + 2 callsubr + 144 -121 rlineto + return + + + + + + + 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 + + + + + + + 32 callgsubr + hstem + 371 49 vstem + 140 return + + + + + + + -79 -52 -45 -62 -56 54 -46 77 return + + + + + + + 202 48 317 55 return + + + + + + + 44 254 113 hstem + return + + + + + + + hstem + 89 61 244 60 vstem + return + + + + + + + -20 callgsubr + -64 hlineto + return + + + + + + + 9 7 6 9 9 7 -6 -9 -9 -7 -7 -9 -9 -7 6 10 vhcurveto + return + + + + + + + 371 hlineto + 7 callgsubr + -315 return + + + + + + + hstem + 82 62 261 63 vstem + return + + + + + + + vlineto + -61 -5 rlineto + return + + + + + + + 566 200 54 -460 vlineto + -5 -54 rlineto + 202 -566 hlineto + return + + + + + + + -15 55 -6 callsubr + return + + + + + + + 289 45 -227 hlineto + return + + + + + + + vlineto + 263 -42 141 121 245 vvcurveto + return + + + + + + + -82 -51 51 112 return + + + + + + + rmoveto + 4 -52 58 4 rlineto + -5 112 -2 156 210 vvcurveto + return + + + + + + + 133 595 rmoveto + -36 -43 return + + + + + + + rmoveto + 237 -114 103 -290 -42 vhcurveto + return + + + + + + + 6 callgsubr + 23 callsubr + return + + + + + + + 136 43 163 47 return + + + + + + + hlineto + 25 callgsubr + return + + + + + + + rmoveto + 249 -227 41 42 -241 216 245 214 -40 43 -250 -225 rlineto + endchar + + + + + + + -6 53 177 43 -37 39 166 53 -50 52 hstemhm + 39 59 143 55 155 56 hintmask 10101111 + return + + + + + + + -220 -25 callgsubr + return + + + + + + + 0 47 604 47 hstem + 247 61 return + + + + + + + -171 56 149 50 359 52 return + + + + + + + 0 76 hstem + 59 62 312 59 vstem + return + + + + + + + 0 50 520 50 return + + + + + + + 40 vstem + 505 314 rmoveto + 192 -105 107 -128 -129 -98 -124 -186 -186 return + + + + + + + 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 + + + + + + + -4 52 386 58 hstem + 85 60 return + + + + + + + -6 56 516 58 hstem + 90 63 return + + + + + + + 46 callgsubr + 90 43 return + + + + + + + hstem + 264 61 vstem + return + + + + + + + rmoveto + 4 -47 rlineto + return + + + + + + + rmoveto + -30 10 -54 -67 -14 -75 12 -61 rlinecurve + 79 3 -23 57 -8 61 38 72 rlinecurve + return + + + + + + + rmoveto + -262 hlineto + -1 -51 rlineto + 320 871 -319 -52 262 hlineto + endchar + + + + + + + 136 hvcurveto + return + + + + + + + 0 54 377 53 hstem + 77 406 vstem + return + + + + + + + hintmask 1010000001010000111100100100010010100110 + return + + + + + + + 382 31 callgsubr + return + + + + + + + 40 333 40 return + + + + + + + 42 callgsubr + 37 callsubr + return + + + + + + + rmoveto + 6 50 rlineto + -88 10 -34 16 25 vvcurveto + 24 30 32 108 52 vhcurveto + return + + + + + + + 306 -258 rlineto + -8 vlineto + return + + + + + + + hlineto + -286 -242 -10 callgsubr + endchar + + + + + + + 389 50 -50 53 hstemhm + 111 62 return + + + + + + + -9 2 -3 4 4 2 3 9 vhcurveto + return + + + + + + + 34 callsubr + hintmask 11100000 + -312 -264 35 -42 return + + + + + + + 0 54 139 48 49 48 228 54 hstem + 265 57 vstem + return + + + + + + + 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 + + + + + + + 48 166 47 return + + + + + + + 83 17 callgsubr + return + + + + + + + hlineto + hintmask 11010000 + 101 -85 rlineto + -8 vlineto + -92 -78 68 callgsubr + return + + + + + + + 13 callgsubr + 48 callgsubr + return + + + + + + + hstem + 96 61 247 60 vstem + return + + + + + + + hstem + 72 60 266 60 vstem + return + + + + + + + hstem + 60 61 return + + + + + + + 50 769 51 hstem + 143 58 vstem + 143 return + + + + + + + 51 768 52 hstem + 351 57 vstem + 351 return + + + + + + + 134 76 callsubr + -2 callsubr + return + + + + + + + 396 vlineto + 28 42 44 19 52 hhcurveto + endchar + + + + + + + -15 53 544 53 return + + + + + + + 117 vhcurveto + return + + + + + + + -18 -183 rlineto + 46 hlineto + 18 183 rlineto + return + + + + + + + 45 -32 callgsubr + return + + + + + + + 77 callgsubr + 51 callsubr + return + + + + + + + hintmask 1010000001010000111100100100100010101110 + return + + + + + + + hintmask 1111111100000000 + return + + + + + + + rmoveto + 7 callgsubr + return + + + + + + + 25 49 33 53 48 -116 79 hhcurveto + return + + + + + + + -58 49 -90 -66 -53 -28 -31 -41 vhcurveto + return + + + + + + + hstem + 71 60 return + + + + + + + 5 hlineto + hintmask 1001000001010000111010100100100010100110 + return + + + + + + + 566 54 hstem + 53 callgsubr + return + + + + + + + -79 hhcurveto + -54 -38 -50 -98 -37 hvcurveto + return + + + + + + + vvcurveto + -46 45 callsubr + return + + + + + + + 43 hstemhm + 5 callsubr + return + + + + + + + 220 44 190 45 vstem + 46 return + + + + + + + -311 264 rlineto + return + + + + + + + 425 rmoveto + return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/config.xml b/ligature/OperatorMonoLig-LightItalic/config.xml new file mode 100644 index 0000000..869b5bc --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/config.xml @@ -0,0 +1,127 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/glyphs/LIG.xml b/ligature/OperatorMonoLig-LightItalic/glyphs/LIG.xml new file mode 100644 index 0000000..825171c --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ 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 new file mode 100644 index 0000000..1bb321a --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/glyphs/equal_equal.liga.xml @@ -0,0 +1,29 @@ + + + 156 52 171 51 hstem + -471 980 vstem + 497 379 {05ba9ecb} callgsubr + 898 -223 {05ba9ecb} callgsubr + endchar + + + + + rmoveto + 11 51 rlineto + -942 {82aca778} callgsubr + return + + + hlineto + -10 -51 rlineto + return + + + rmoveto + 11 51 rlineto + -942 {82aca778} callgsubr + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/gsubrs.xml b/ligature/OperatorMonoLig-LightItalic/gsubrs.xml new file mode 100644 index 0000000..9592487 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/gsubrs.xml @@ -0,0 +1,1615 @@ + + + + + + + + + rmoveto + 43 -44 39 -43 36 vhcurveto + 37 20 46 23 57 27 -16 28 rcurveline + -61 -29 -50 -25 -40 -22 rrcurveto + -32 28 -27 26 25 vvcurveto + 34 42 29 126 -28 vhcurveto + 16 48 rlineto + -152 25 -79 -54 -59 vvcurveto + -35 30 -32 35 -30 vhcurveto + -101 -60 -22 -35 -38 vvcurveto + -52 52 -36 77 86 63 47 57 vhcurveto + -140 -63 rmoveto + -51 -38 22 37 23 15 25 86 50 hvcurveto + 41 -34 40 -32 -32 vvcurveto + -33 -38 -26 -55 vhcurveto + endchar + + + + + + + rmoveto + -95 callgsubr + -164 140 -84 254 131 vhcurveto + -119 391 -81 callsubr + + + + + + + rmoveto + 44 -41 41 -119 26 vhcurveto + 192 132 5 43 rlineto + -254 hlineto + -8 -43 rlineto + 200 hlineto + -194 -132 -3 -23 rlineto + 131 -26 42 -33 -35 vvcurveto + -37 -46 -39 -191 19 vhcurveto + -6 -46 rlineto + 224 -21 68 69 61 vvcurveto + return + + + + + + + rmoveto + -167 -120 -208 -205 -153 69 -78 103 167 121 208 205 153 -70 78 -103 hvcurveto + -105 -591 rmoveto + -72 -48 60 122 176 90 179 125 72 48 -60 -121 -176 -89 -180 -126 hvcurveto + endchar + + + + + + + rmoveto + -90 callgsubr + -59 callgsubr + hvcurveto + -14 -102 36 -43 139 82 rrcurveto + return + + + + + + + -9 32 -96 -43 -5 21 15 79 rlinecurve + 71 361 rlineto + -57 hlineto + -62 -317 rlineto + -81 -72 -54 -41 -50 hhcurveto + -47 -24 37 97 23 hvcurveto + 70 308 -60 -4 -70 -121 39 -23 -38 -166 rlineto + return + + + + + + + 245 176 93 156 115 vvcurveto + 63 -33 36 -56 -135 -174 -267 -270 vhcurveto + -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 + -88 -73 -133 -209 -158 hvcurveto + 226 9 130 216 92 hhcurveto + return + + + + + + + rmoveto + -102 callgsubr + return + + + + + + + rmoveto + -14 33 -25 callgsubr + rlinecurve + -101 callgsubr + return + + + + + + + -105 callgsubr + endchar + + + + + + + 14 53 rlineto + -302 hlineto + 46 238 rlineto + 255 hlineto + 9 47 rlineto + -255 hlineto + 44 229 rlineto + 301 hlineto + 10 53 rlineto + -362 -38 callgsubr + return + + + + + + + 289 hlineto + 11 43 30 callsubr + hlineto + 73 369 -50 -4 -12 -60 -129 -18 -6 -37 126 10 -51 -260 rlineto + -126 hlineto + return + + + + + + + -9 33 rlineto + -220 -85 -107 39 138 vvcurveto + 5 vlineto + 231 17 133 70 113 vvcurveto + 69 -51 43 -83 -166 -122 -172 -153 return + + + + + + + rmoveto + 50 hlineto + -85 callsubr + -4 -34 rcurveline + 206 hlineto + -16 -85 rlineto + 46 hlineto + return + + + + + + + rmoveto + 46 -284 rlineto + 55 hlineto + 60 167 48 152 45 165 rrcurveto + -63 hlineto + -34 -143 -35 -127 -38 -134 rrcurveto + -4 hlineto + -44 285 rlineto + -40 hlineto + -152 -284 rlineto + -3 hlineto + 14 131 14 128 20 144 rrcurveto + -60 hlineto + -24 -180 -14 -182 -4 -122 rrcurveto + 59 hlineto + endchar + + + + + + + -103 callgsubr + hintmask 10011100 + -54 callgsubr + hintmask 01101100 + -80 callgsubr + hintmask 10011100 + -46 callgsubr + + + + + + + rmoveto + -96 callsubr + + + + + + + -7 32 -34 callgsubr + 79 rlinecurve + 69 351 rlineto + 13 -50 -44 7 -40 hhcurveto + -168 -122 -168 -183 return + + + + + + + rmoveto + -88 callgsubr + 365 hlineto + endchar + + + + + + + -155 hlineto + 101 522 rlineto + 150 -21 callgsubr + -366 -42 callsubr + 155 hlineto + -101 -522 rlineto + -151 -42 callsubr + return + + + + + + + rmoveto + 17 26 -53 45 -74 80 -45 59 rlinecurve + -45 -48 53 -55 89 -70 58 -37 rlinecurve + return + + + + + + + rmoveto + -93 callsubr + return + + + + + + + rmoveto + 11 -43 rlineto + 203 57 70 115 104 vvcurveto + 94 -62 46 -77 -84 -66 -56 -83 -105 128 -42 105 83 vhcurveto + -20 -64 -60 -69 -148 -37 rrcurveto + 40 241 rmoveto + 52 37 39 61 51 47 -29 -78 -7 0 -7 -1 -8 vhcurveto + -94 -75 -101 34 79 vvcurveto + endchar + + + + + + + -87 hlineto + -107 -207 -104 -209 -98 -207 rrcurveto + 62 hlineto + 32 67 32 67 33 68 rrcurveto + 225 hlineto + return + + + + + + + rmoveto + -7 33 -159 -56 -33 37 176 433 rlinecurve + -28 19 -73 -32 -77 -19 -60 -5 rlinecurve + 5 17 3 15 13 vvcurveto + 23 -12 13 -19 -39 -43 -49 -35 -21 16 -13 26 -6 vhcurveto + -28 -68 -44 -64 -62 -75 26 -23 rcurveline + 61 67 58 87 33 71 50 -1 65 12 64 20 -176 -414 72 -69 205 90 rrcurveto + return + + + + + + + rmoveto + 24 -12 -47 callgsubr + rlinecurve + -79 -3 -47 callsubr + rlinecurve + endchar + + + + + + + rmoveto + 8 hlineto + 12 -105 11 -107 10 -107 rrcurveto + -199 hlineto + 52 107 53 106 53 106 rrcurveto + endchar + + + + + + + 149 88 138 110 26 35 -6 -10 38 vhcurveto + -15 -74 -30 -153 -10 -53 rrcurveto + return + + + + + + + rmoveto + 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 + 7 -36 72 -106 hhcurveto + -162 -136 -199 -215 -189 113 -81 186 58 hvcurveto + return + + + + + + + vstem + 167 425 -94 callsubr + return + + + + + + + -126 -29 37 -58 72 hhcurveto + 60 62 42 81 70 hvcurveto + -24 -116 35 -44 143 82 rrcurveto + endchar + + + + + + + rmoveto + -55 callgsubr + -165 139 -82 240 120 hvcurveto + -10 33 rlineto + -60 callsubr + endchar + + + + + + + rmoveto + -39 callsubr + -73 callgsubr + return + + + + + + + rmoveto + 26 -21 59 52 72 75 42 53 rlinecurve + -60 33 -33 -55 -58 -83 -48 -54 rlinecurve + 207 hmoveto + 27 -21 59 51 71 75 42 54 rlinecurve + -62 30 -33 -57 -55 -78 -49 -54 rlinecurve + return + + + + + + + -42 -47 -62 -54 -11 1 -11 3 -11 hvcurveto + -37 -44 -52 -43 -91 -66 17 -28 rcurveline + 77 49 58 45 44 41 rrcurveto + 39 -84 87 -73 -61 vvcurveto + -50 -45 -38 -229 22 vhcurveto + return + + + + + + + -84 callsubr + 134 -689 -103 callgsubr + hintmask 1001111111000000 + -54 callgsubr + hintmask 0110111111000000 + -80 callgsubr + hintmask 1001111111000000 + -46 callgsubr + + + + + + + -75 callgsubr + hintmask 01110000 + -17 callsubr + endchar + + + + + + + rmoveto + -6 33 rlineto + -146 -77 -49 30 107 vvcurveto + 12 1 12 1 13 vhcurveto + 156 20 85 94 102 vvcurveto + hintmask 10111000 + 57 -31 36 -54 -34 -32 -15 -26 -28 vhcurveto + hintmask 11011000 + 25 -34 -33 13 -37 hhcurveto + -126 -100 -187 -183 -86 28 -42 45 51 48 41 55 42 hvcurveto + 18 -101 80 -37 155 104 rrcurveto + -58 388 rmoveto + 29 15 -20 -33 -74 -68 -77 -112 -17 hvcurveto + 109 18 54 112 64 hhcurveto + -312 -396 rmoveto + -24 -13 28 56 144 64 167 86 22 29 -9 -24 30 hvcurveto + -49 -69 -31 -101 -1 -98 rrcurveto + -51 -39 -41 -43 -33 hhcurveto + endchar + + + + + + + rmoveto + -9 -41 rlineto + 432 hlineto + 9 41 rlineto + return + + + + + + + 56 10 rlineto + 109 -15 -52 59 -100 hhcurveto + -120 -88 -86 -92 hvcurveto + -145 262 -64 -111 vvcurveto + -68 -87 -54 -264 66 vhcurveto + return + + + + + + + rmoveto + 166 117 205 202 60 -10 49 -18 37 hvcurveto + 67 87 -36 26 -56 -73 rlineto + 35 -30 -42 18 -49 hhcurveto + -164 -119 -204 -203 -59 10 -49 17 -37 hvcurveto + -66 -88 37 -26 55 73 rlineto + -35 30 42 -18 49 hhcurveto + -112 244 rmoveto + 173 87 176 124 39 32 -17 -35 21 vhcurveto + -292 -390 rlineto + -7 26 -4 31 36 vvcurveto + 123 -191 rmoveto + -41 -33 18 36 -21 hvcurveto + 294 390 rlineto + 7 -26 4 -31 -37 vvcurveto + -174 -87 -176 -123 vhcurveto + endchar + + + + + + + -84 callsubr + 18 -854 -107 callsubr + + + + + + + -107 47 -55 62 56 73 45 56 56 vhcurveto + -12 -97 39 -40 137 81 rrcurveto + -323 11 rmoveto + -43 -33 39 80 144 86 136 109 26 38 -6 -11 39 hvcurveto + -56 -288 rlineto + -51 -49 -69 -43 -48 hhcurveto + endchar + + + + + + + -56 callgsubr + 99 vvcurveto + 50 -23 40 -60 -62 -75 return + + + + + + + -103 callgsubr + hintmask 10011110 + -54 callgsubr + hintmask 01101110 + -80 callgsubr + hintmask 10011110 + -46 callgsubr + + + + + + + 292 46 237 -5 callgsubr + -54 -281 rlineto + -76 hlineto + -9 -46 rlineto + 76 hlineto + -57 -292 31 callgsubr + -351 -90 rmoveto + 143 hlineto + 12 46 rlineto + -146 hlineto + 46 234 -11 callsubr + -17 callgsubr + endchar + + + + + + + 407 hlineto + 9 54 -337 -1 435 515 9 52 rlineto + -396 hlineto + -11 -54 328 1 -435 -515 rlineto + endchar + + + + + + + -13 -61 rlineto + 308 -67 118 92 100 -56 callsubr + return + + + + + + + -103 44 -50 61 56 75 49 58 58 return + + + + + + + -19 208 -23 206 -25 207 return + + + + + + + rmoveto + -73 -4 6 -74 -1 -67 -61 -93 rlinecurve + 26 -13 78 89 23 83 2 79 rlinecurve + return + + + + + + + rmoveto + -11 33 rlineto + -77 -35 -15 8 31 60 69 176 return + + + + + + + 55 1 rlineto + 108 2 -39 48 -88 hhcurveto + -153 -134 -154 -167 return + + + + + + + -324 12 rmoveto + -41 -30 33 77 hvcurveto + return + + + + + + + -10 56 -55 53 399 51 -20 20 return + + + + + + + 816 -91 callsubr + return + + + + + + + 143 115 136 174 return + + + + + + + -32 callsubr + 110 567 rlineto + -62 hlineto + return + + + + + + + rmoveto + 60 2 -33 callsubr + return + + + + + + + 49 vstem + 466 548 -105 callsubr + return + + + + + + + 68 67 29 71 -1 64 return + + + + + + + -54 -52 -72 -47 -47 hhcurveto + endchar + + + + + + + rmoveto + -32 43 rlineto + -269 -178 -109 -153 -167 vvcurveto + -123 62 -134 151 -160 vhcurveto + 46 35 rlineto + -142 147 -60 122 114 vvcurveto + 150 92 139 261 165 vhcurveto + endchar + + + + + + + -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 + return + + + + + + + 131 -129 30 callgsubr + return + + + + + + + -70 -138 rlineto + -66 hlineto + -12 -47 rlineto + 93 hlineto + -62 -276 -36 -156 77 -78 251 125 rlinecurve + return + + + + + + + hlineto + -120 -620 rlineto + return + + + + + + + -68 -2 rlineto + -76 callsubr + return + + + + + + + 4 callgsubr + -22 callgsubr + hintmask 01110000 + return + + + + + + + -14 callgsubr + -31 callsubr + return + + + + + + + -102 -43 -7 21 16 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 + + + + + + + hstem + 59 60 312 60 vstem + return + + + + + + + vstem + 240 620 rmoveto + -61 hlineto + -121 -620 rlineto + 61 hlineto + 88 312 rmoveto + 201 -317 66 9 -197 308 301 308 rlineto + -69 hlineto + return + + + + + + + rmoveto + -8 31 -34 callgsubr + 82 rlinecurve + 114 577 -61 -5 -41 -211 -23 callgsubr + return + + + + + + + -44 callsubr + hstem + 65 return + + + + + + + hlineto + -10 -51 rlineto + return + + + + + + + 8 -2 3 -4 -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 vhcurveto + return + + + + + + + -157 -84 -85 4 -7 141 return + + + + + + + hstem + -14 callsubr + vstem + return + + + + + + + rlineto + 5 -31 -28 3 -25 hhcurveto + -166 -119 -164 -179 hvcurveto + return + + + + + + + hstemhm + 81 60 215 60 return + + + + + + + hlineto + 10 49 rlineto + return + + + + + + + -173 55 -52 52 139 56 368 50 return + + + + + + + 17 -221 rlineto + 30 hlineto + 102 221 rlineto + 3 hlineto + -54 -273 rlineto + 43 hlineto + 63 326 rlineto + -60 hlineto + -98 -215 rlineto + return + + + + + + + rmoveto + 170 870 rlineto + -306 -42 callsubr + 248 hlineto + -149 -772 rlineto + -248 -42 callsubr + 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 + return + + + + + + + -8 48 349 48 hstem + 142 113 53 59 vstem + return + + + + + + + -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 + return + + + + + + + 44 309 45 hstem + return + + + + + + + 5 callgsubr + hstem + return + + + + + + + -33 callgsubr + 59 -33 callsubr + 39 hstem + 255 36 callsubr + return + + + + + + + rmoveto + 1 callsubr + + + + + + + -47 callgsubr + -79 -3 rcurveline + -47 callsubr + rrcurveto + endchar + + + + + + + -15 56 hstem + 76 63 vstem + return + + + + + + + -11 56 -53 52 return + + + + + + + 43 309 43 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 + endchar + + + + + + + 35 callsubr + hstem + 132 59 return + + + + + + + -7 52 397 49 -48 51 hstemhm + 41 60 393 56 hintmask 11011000 + return + + + + + + + -118 -18 -67 -85 -86 rlinecurve + endchar + + + + + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + -5 -135 -698 rlineto + 58 hlineto + return + + + + + + + hintmask 1100010001001000111100100101010000001100 + return + + + + + + + hintmask 1000010001001000111100100101000100101100 + return + + + + + + + 0 80 hstem + 76 54 vstem + return + + + + + + + 43 327 43 hstem + return + + + + + + + 35 171 41 hstem + return + + + + + + + 45 196 48 vstem + return + + + + + + + 50 221 49 vstem + return + + + + + + + hlineto + -9 -48 rlineto + return + + + + + + + 672 rmoveto + -24 15 -105 -86 -43 -80 -5 -123 rlinecurve + return + + + + + + + -10 56 -54 52 401 50 hstemhm + 56 59 235 56 return + + + + + + + -11 50 407 50 hstem + 59 59 313 60 vstem + return + + + + + + + 69 119 37 72 vvcurveto + 34 -24 31 -69 18 vhcurveto + return + + + + + + + 0 52 141 47 51 46 231 52 hstem + -14 return + + + + + + + hvcurveto + hintmask 1000010001010000111100100101000100101100 + return + + + + + + + 0 52 381 52 hstem + 33 return + + + + + + + 85 hlineto + 21 101 rlineto + -84 hlineto + return + + + + + + + 131 hstemhm + return + + + + + + + rlineto + 317 -42 151 195 229 vvcurveto + return + + + + + + + 156 51 172 51 hstem + 63 445 vstem + return + + + + + + + rmoveto + 53 38 45 97 56 hvcurveto + -34 19 rlineto + -62 return + + + + + + + 110 479 vstem + return + + + + + + + -11 52 538 54 return + + + + + + + 4 callsubr + hstem + return + + + + + + + 49 772 49 hstem + return + + + + + + + rmoveto + 11 51 rlineto + -392 -27 callgsubr + return + + + + + + + rmoveto + 11 51 rlineto + -942 -27 callgsubr + return + + + + + + + -117 -145 -124 -143 -215 return + + + + + + + hintmask 1000010001001000111100100100100101001100 + return + + + + + + + hintmask 1000010100001000111100100111000101001100 + return + + + + + + + hintmask 1000010001001000111100100101000101011100 + return + + + + + + + -68 76 -101 -158 -120 -198 return + + + + + + + 43 hstem + 63 -28 callsubr + return + + + + + + + rlineto + 152 return + + + + + + + 5 hlineto + hintmask 1000010001001000111010100101000101001100 + return + + + + + + + 50 callsubr + 455 62 vstem + return + + + + + + + rmoveto + 55 1 rlineto + return + + + + + + + 52 callgsubr + hstem + return + + + + + + + 18 34 vvcurveto + return + + + + + + + 47 63 47 return + + + + + + + -207 45 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoLig-LightItalic/names.json b/ligature/OperatorMonoLig-LightItalic/names.json new file mode 100644 index 0000000..e418b71 --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoLig-LightItalic", + "familyName": "Operator Mono Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Light Italic", + "windowsFontStyle": "Italic" +} diff --git a/ligature/OperatorMonoLig-LightItalic/subrs.xml b/ligature/OperatorMonoLig-LightItalic/subrs.xml new file mode 100644 index 0000000..e4717ac --- /dev/null +++ b/ligature/OperatorMonoLig-LightItalic/subrs.xml @@ -0,0 +1,1602 @@ + + + + + + + + + rmoveto + 60 4 -58 callgsubr + rlinecurve + -84 callgsubr + 7 -69 6 -68 6 -67 rrcurveto + -64 570 -81 callgsubr + + + + + + + rmoveto + 14 -27 72 36 104 60 63 51 rlinecurve + -44 50 -54 -55 -90 -73 -65 -42 rlinecurve + return + + + + + + + rmoveto + 48 -46 46 -143 25 vhcurveto + 28 110 rlineto + 185 hlineto + 13 43 rlineto + -233 hlineto + -46 -185 21 callsubr + -21 46 -35 -37 vvcurveto + -43 -54 -44 -184 16 vhcurveto + -6 -46 rlineto + 216 -17 77 72 68 vvcurveto + return + + + + + + + rmoveto + -128 68 -68 106 -51 callgsubr + 128 -70 69 -104 -52 callsubr + vhcurveto + 372 105 rmoveto + -137 -77 -113 -110 -80 -45 57 98 135 76 116 111 80 45 -59 -97 vhcurveto + endchar + + + + + + + rmoveto + -54 callsubr + rlineto + -146 -29 64 -79 126 hhcurveto + 115 79 73 140 27 hvcurveto + 82 422 rlineto + -75 callsubr + endchar + + + + + + + -105 callsubr + endchar + + + + + + + rmoveto + 24 48 -12 82 124 vvcurveto + 15 0 14 1 14 vhcurveto + 47 96 38 138 31 vvcurveto + 14 -24 8 -17 -26 -58 -164 -130 -11 vhcurveto + -71 -59 -72 -49 -49 hhcurveto + -66 -34 70 337 121 hvcurveto + -58 -2 rlineto + -371 -138 56 -89 91 hhcurveto + 71 80 57 66 56 hvcurveto + 1 -128 11 -78 -26 -27 -21 -20 -72 -22 -200 18 -9 -61 rcurveline + 229 -14 98 37 28 57 rrcurveto + endchar + + + + + + + rmoveto + 85 66 56 83 105 -128 42 -105 -83 hvcurveto + 20 64 60 69 148 37 -12 42 rcurveline + -203 -56 -69 -116 -103 vvcurveto + -95 62 -45 76 vhcurveto + 8 40 rmoveto + -52 -46 30 78 7 0 7 1 8 hvcurveto + 94 75 100 -34 -79 vvcurveto + -52 -37 -40 -60 vhcurveto + endchar + + + + + + + rmoveto + -35 23 rlineto + -74 -58 -45 -42 -54 hhcurveto + -51 -32 33 87 -35 hvcurveto + -47 -24 rlineto + -99 38 50 -46 65 hhcurveto + 69 68 52 90 67 hvcurveto + return + + + + + + + -69 callgsubr + -164 -441 -107 callgsubr + + + + + + + -64 callgsubr + -39 -76 -74 vhcurveto + 6 36 6 48 4 23 -57 -4 rcurveline + -23 -144 -21 -108 -45 -231 rrcurveto + 58 hlineto + 18 93 35 172 12 65 rrcurveto + 74 71 66 36 47 hhcurveto + 37 18 -21 -40 hvcurveto + -85 -69 -170 -37 callsubr + return + + + + + + + -97 callgsubr + endchar + + + + + + + -100 callgsubr + hintmask 10110000 + -77 callgsubr + + + + + + + rmoveto + -96 callgsubr + return + + + + + + + 278 hlineto + 10 44 rlineto + -214 hlineto + 156 97 89 68 85 vvcurveto + 81 -80 41 -161 -24 vhcurveto + -7 -45 rlineto + 144 20 51 -30 -53 vvcurveto + -73 -99 -66 -168 -105 vhcurveto + return + + + + + + + rmoveto + 26 -346 rlineto + 70 hlineto + 39 117 68 236 64 267 rrcurveto + -59 hlineto + -38 -165 -76 -298 -25 -81 rrcurveto + -4 hlineto + -27 362 rlineto + -41 hlineto + -166 -362 rlineto + -4 hlineto + 6 81 40 298 25 165 rrcurveto + -60 hlineto + -39 -267 -25 -236 -5 -117 rrcurveto + 70 hlineto + endchar + + + + + + + rmoveto + 104 -122 41 33 -133 151 6 callsubr + -200 -147 28 -33 rlineto + return + + + + + + + rmoveto + -82 callsubr + -36 -136 84 -40 235 94 rlinecurve + endchar + + + + + + + rmoveto + -48 -16 110 -68 hhcurveto + -48 -47 -45 -86 -50 hvcurveto + 32 -19 rlineto + 61 37 33 42 30 48 16 -110 68 hhcurveto + 49 46 50 86 50 hvcurveto + -32 19 rlineto + -61 -37 -33 -47 -30 hhcurveto + return + + + + + + + rmoveto + 3 hlineto + 199 147 -28 33 -162 -118 -104 122 -42 -34 rlineto + return + + + + + + + -94 callgsubr + endchar + + + + + + + -83 callsubr + hintmask 01111110 + -72 callsubr + + + + + + + 13 42 rlineto + -55 hlineto + 28 140 -48 -4 -26 -136 rlineto + -163 hlineto + 53 76 39 70 41 124 -52 2 rcurveline + -38 -120 -37 -72 -54 -88 return + + + + + + + rmoveto + -80 -57 -49 -61 -56 51 -43 73 79 58 49 62 56 -52 42 -72 hvcurveto + -5 -39 rmoveto + 48 35 -29 -35 -37 -37 -30 -50 -48 -34 28 36 37 37 30 49 hvcurveto + return + + + + + + + rmoveto + 24 47 -24 67 135 vvcurveto + 16 1 20 1 21 vhcurveto + 49 102 44 126 29 vvcurveto + 12 -23 11 -17 -6 -8 -9 -15 -9 vhcurveto + 15 -36 -36 9 -36 hhcurveto + -161 -119 -154 -165 -101 49 -54 70 70 65 52 67 48 hvcurveto + -120 26 -78 -29 -28 vhcurveto + -20 -20 -79 -23 -206 18 rrcurveto + return + + + + + + + -8 35 -206 -58 -33 22 24 92 rlinecurve + 92 352 -54 1 -205 -52 4 -33 183 30 -80 -307 return + + + + + + + rmoveto + 55 34 -29 -42 -89 -120 -49 -183 -14 hvcurveto + 111 17 79 112 118 hhcurveto + endchar + + + + + + + -69 callgsubr + -153 -412 -102 callsubr + + + + + + + rmoveto + -99 50 -56 76 109 85 122 136 100 -49 55 -76 -110 -85 -122 -136 vhcurveto + 271 98 rmoveto + -106 -56 -104 -81 -52 -32 40 77 106 55 104 81 53 32 -40 -77 vhcurveto + endchar + + + + + + + rmoveto + 53 -5 69 120 83 123 97 115 rlinecurve + 9 40 rlineto + -283 hlineto + -9 -43 rlineto + 230 -3 hlineto + -98 -111 -83 -119 -68 -117 rrcurveto + return + + + + + + + rmoveto + -16 callsubr + -209 143 -77 236 87 hvcurveto + 6 57 rlineto + -71 callsubr + endchar + + + + + + + -243 -133 rmoveto + 60 1 -33 callsubr + -67 -1 rlineto + return + + + + + + + -61 hlineto + -82 -423 rlineto + -107 -21 -51 -49 -81 hhcurveto + -94 -35 58 116 23 hvcurveto + return + + + + + + + rmoveto + 182 -282 67 10 -173 263 rlineto + 130 60 73 65 92 vvcurveto + 97 -95 68 -247 -31 -22 callsubr + 61 hlineto + 110 570 rlineto + 155 17 74 -40 -74 vvcurveto + -75 -65 -52 -151 -67 vhcurveto + return + + + + + + + rmoveto + 152 -531 rlineto + 64 -15 callgsubr + -57 hlineto + -99 -518 rlineto + -5 hlineto + -147 519 -72 -2 -119 -619 rlineto + 57 hlineto + 101 531 rlineto + return + + + + + + + -6 -59 235 -15 104 36 29 58 rlinecurve + -213 168 rmoveto + -48 -37 36 75 127 83 130 113 31 37 -10 -20 41 hvcurveto + -23 -58 -23 -80 -10 -71 rrcurveto + -83 -49 -60 -46 -55 hhcurveto + endchar + + + + + + + -208 -80 -116 51 182 vvcurveto + 170 102 177 133 79 12 -61 -110 -3 vhcurveto + 58 1 rlineto + 146 7 -30 78 -111 hhcurveto + return + + + + + + + rmoveto + -68 callgsubr + hintmask 01111000 + -60 callgsubr + endchar + + + + + + + 49 vstem + 465 534 -105 callgsubr + return + + + + + + + rmoveto + -51 callgsubr + 48 -10 40 -18 31 hvcurveto + 62 69 -36 27 -54 -60 rlineto + 28 -30 -40 14 -48 hhcurveto + -52 callsubr + -50 10 -40 19 -31 hvcurveto + -62 -69 36 -27 55 61 rlineto + -27 29 40 -13 47 hhcurveto + -115 205 rmoveto + 136 77 116 111 38 30 -13 -25 22 vhcurveto + -263 -297 rlineto + -10 22 -5 28 33 vvcurveto + 126 -155 rmoveto + -37 -30 12 23 -21 hvcurveto + 262 296 rlineto + 9 -22 4 -27 -31 vvcurveto + -137 -77 -114 -110 vhcurveto + endchar + + + + + + + 720 -106 callsubr + return + + + + + + + 62 hlineto + 39 204 291 416 rlineto + -67 hlineto + -241 -351 -108 352 -63 -2 128 -409 rlineto + endchar + + + + + + + -78 callgsubr + -103 -143 -69 callgsubr + return + + + + + + + 57 vstem + 455 65 -99 callgsubr + return + + + + + + + rmoveto + -38 -193 rlineto + 229 hlineto + 14 52 rlineto + -175 hlineto + 46 239 21 callsubr + hlineto + 8 46 rlineto + -146 hlineto + 45 231 rlineto + 173 hlineto + 10 52 rlineto + -275 hlineto + -114 -207 -112 -209 -110 -204 rrcurveto + 64 hlineto + 34 64 33 64 34 65 rrcurveto + 197 375 rmoveto + 9 hlineto + -64 -328 rlineto + -117 hlineto + 57 108 57 110 58 110 rrcurveto + endchar + + + + + + + 391 hlineto + 15 53 -329 -2 395 383 10 50 rlineto + -380 hlineto + -14 -52 316 1 -395 -382 rlineto + endchar + + + + + + + rmoveto + 9 51 rlineto + -320 -27 callgsubr + return + + + + + + + -204 -77 -106 43 137 vvcurveto + 138 97 122 117 56 26 -26 -79 2 vhcurveto + return + + + + + + + -49 callgsubr + -68 -2 rlineto + return + + + + + + + -69 callgsubr + -154 -426 -98 callgsubr + + + + + + + 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 + return + + + + + + + 138 -262 59 123 vvcurveto + 63 54 55 76 73 41 -38 -88 13 vhcurveto + return + + + + + + + -94 callsubr + endchar + + + + + + + 79 405 29 callsubr + -80 -410 return + + + + + + + hintmask 11010000 + 455 51 -43 callsubr + hintmask 10110000 + 32 141 -46 -3 rlineto + hintmask 11010000 + -39 callgsubr + return + + + + + + + -144 -114 -139 -172 return + + + + + + + 686 -87 callgsubr + return + + + + + + + rmoveto + 60 1 40 131 -69 -1 rlineto + return + + + + + + + 62 -69 55 42 vvcurveto + 34 38 35 135 8 vhcurveto + 8 43 rlineto + hintmask 10101000 + -99 10 -42 25 36 56 121 38 86 vvcurveto + 63 -72 51 -181 80 vhcurveto + -26 -47 rlineto + 153 -67 66 -43 -49 -69 -118 -37 -72 vvcurveto + -33 24 -31 68 -19 vhcurveto + return + + + + + + + -44 callgsubr + -24 callgsubr + return + + + + + + + 12 -57 -2 -58 -51 -72 return + + + + + + + 40 callsubr + -120 -619 31 callgsubr + -61 -7 rmoveto + -17 callgsubr + 102 523 -11 callsubr + endchar + + + + + + + rmoveto + 32 -43 rlineto + 269 178 109 153 166 vvcurveto + 124 -62 133 -151 161 vhcurveto + -47 -35 rlineto + 143 -147 60 -122 -114 vvcurveto + -151 -92 -139 -261 -164 vhcurveto + endchar + + + + + + + 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 + + + + + + + -53 callgsubr + -23 callsubr + hintmask 01011100 + return + + + + + + + -59 callsubr + hintmask 11101100 + -76 callsubr + return + + + + + + + 83 -113 94 -26 85 vhcurveto + 89 76 -7 57 -46 hhcurveto + 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 + + + + + + + -77 vvcurveto + -61 52 -22 113 69 vhcurveto + return + + + + + + + -15 callsubr + -31 callgsubr + return + + + + + + + 43 255 112 hstem + return + + + + + + + -33 52 callsubr + 31 20 -22 -41 return + + + + + + + 39 131 return + + + + + + + 377 hlineto + 12 53 rlineto + -317 hlineto + return + + + + + + + hstem + 66 62 335 63 vstem + return + + + + + + + vstem + 67 hmoveto + -50 callgsubr + return + + + + + + + -171 54 141 55 hstem + 75 60 242 51 vstem + return + + + + + + + 49 9 47 126 47 return + + + + + + + -19 hlineto + hintmask 1100010001001000111100100111000101001100 + -6 2 -3 5 vhcurveto + hintmask 1010000001001000111100100111000101001100 + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + 69 33 32 40 37 hhcurveto + 38 26 -40 -98 -7 hvcurveto + return + + + + + + + 41 100 -35 callsubr + return + + + + + + + -21 callsubr + 200 62 hintmask 10111000 + return + + + + + + + hstemhm + 56 60 231 57 return + + + + + + + vhcurveto + -120 -619 rlineto + return + + + + + + + -7 54 -31 31 532 52 hstemhm + 131 62 return + + + + + + + 705 -59 callsubr + return + + + + + + + rmoveto + -169 -870 rlineto + 305 -21 callgsubr + -248 hlineto + 150 772 rlineto + 248 -21 callgsubr + endchar + + + + + + + -53 callgsubr + 59 -33 callsubr + 39 hstemhm + 56 60 129 46 56 57 56 46 hintmask 0101111111000000 + return + + + + + + + -2 -56 rlineto + 265 -18 70 70 75 vvcurveto + return + + + + + + + -173 -135 -200 -212 return + + + + + + + -11 51 406 50 return + + + + + + + 69 58 306 58 return + + + + + + + rmoveto + 194 -230 44 41 -185 215 281 215 -34 45 -284 -223 rlineto + endchar + + + + + + + -28 callgsubr + 51 callsubr + return + + + + + + + 46 callgsubr + 18 83 -62 -153 vvcurveto + return + + + + + + + 9 callsubr + hstem + return + + + + + + + rmoveto + 35 -45 283 223 17 63 -195 230 -44 -41 185 -216 rlineto + endchar + + + + + + + -10 52 401 52 hstem + 77 59 298 55 vstem + return + + + + + + + -28 callsubr + vstem + return + + + + + + + 49 -69 61 47 vvcurveto + 53 82 44 203 41 vhcurveto + -11 53 rlineto + -246 -59 -83 -71 -70 return + + + + + + + 47 -128 -18 -22 callsubr + 53 hlineto + 113 575 rlineto + 56 1 27 return + + + + + + + -33 callgsubr + hstem + 2 return + + + + + + + 53 -50 50 hstemhm + 252 123 return + + + + + + + hstem + 176 61 vstem + return + + + + + + + 34 -11 rcurveline + hintmask 10011110 + -26 callsubr + endchar + + + + + + + rmoveto + -24 12 rlineto + -68 -66 -29 -72 -64 vvcurveto + 80 3 -12 57 2 58 51 72 rlinecurve + return + + + + + + + -50 callgsubr + endchar + + + + + + + -9 callgsubr + hstem + 42 483 vstem + return + + + + + + + -220 4 callsubr + return + + + + + + + 41 328 43 return + + + + + + + -9 29 34 callsubr + 19 34 vvcurveto + 37 55 43 133 48 vhcurveto + return + + + + + + + rlineto + -2 hlineto + return + + + + + + + -10 50 400 56 hstem + 434 58 vstem + 26 -176 rmoveto + 57 5 return + + + + + + + -11 53 394 47 -47 188 hstemhm + return + + + + + + + 45 311 43 return + + + + + + + -17 216 -60 -2 -63 -325 rlineto + 41 hlineto + 52 273 rlineto + return + + + + + + + -49 69 -61 -47 vvcurveto + -53 -82 -44 -203 -41 vhcurveto + endchar + + + + + + + -166 rmoveto + -9 29 rlineto + -107 -43 return + + + + + + + 3 callsubr + 92 41 return + + + + + + + hintmask 1000010001001000111100100111000101001100 + return + + + + + + + 0 76 hstem + 75 58 vstem + return + + + + + + + 53 hstem + 457 61 vstem + return + + + + + + + 0 102 429 90 return + + + + + + + 40 172 35 hstem + return + + + + + + + 20 callsubr + vstem + return + + + + + + + 48 195 46 return + + + + + + + rlineto + 147 return + + + + + + + vstem + 254 335 rmoveto + 91 hlineto + 20 101 rlineto + -91 hlineto + return + + + + + + + 296 567 rmoveto + 60 4 38 131 -68 -3 rlineto + return + + + + + + + 9 callgsubr + 282 57 return + + + + + + + -13 53 540 53 hstem + 67 62 333 62 vstem + return + + + + + + + rmoveto + 9 50 rlineto + -391 hlineto + -9 -50 rlineto + endchar + + + + + + + 0 54 513 54 hstem + 27 return + + + + + + + 132 -130 132 hstemhm + return + + + + + + + rlineto + -61 hlineto + return + + + + + + + rlineto + -116 return + + + + + + + rmoveto + 41 hlineto + 81 247 3 32 rlineto + -76 hlineto + return + + + + + + + 10 hlineto + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + -37 callsubr + endchar + + + + + + + rlineto + -108 -43 -42 return + + + + + + + -7 49 604 59 return + + + + + + + 46 169 46 vstem + return + + + + + + + 24 -15 105 86 43 80 4 123 rlinecurve + return + + + + + + + rmoveto + 26 48 rlineto + -153 66 -67 43 49 return + + + + + + + -42 -47 -98 -56 hvcurveto + 33 -19 rlineto + 64 40 return + + + + + + + rmoveto + 195 -127 79 -221 -37 vhcurveto + return + + + + + + + hintmask 1100010001001000111100100100100101001100 + return + + + + + + + hintmask 1000010001010000111100100100100101001100 + return + + + + + + + -118 -18 -66 return + + + + + + + rmoveto + -110 -107 -72 -199 -2 vhcurveto + return + + + + + + + 67 -76 102 158 120 199 return + + + + + + + vlineto + hintmask 1000010001001000111100101001000101001100 + 3 return + + + + + + + -62 32 -34 46 67 52 80 96 return + + + + + + + 347 62 7 62 return + + + + + + + 5 123 rlinecurve + return + + + + + + + 574 52 hstem + return + + + + + + + 482 vstem + return + + + + + + + 581 rmoveto + return + + + + + \ No newline at end of file