diff --git a/ligature/OperatorMonoSSmLig-Medium/config.xml b/ligature/OperatorMonoSSmLig-Medium/config.xml new file mode 100644 index 0000000..60033ff --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/config.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml new file mode 100644 index 0000000..45bf053 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..6509906 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,67 @@ + + + -14 99 505 112 hstemhm + -420 {b2b68632} callsubr + 251 {b2b68632} callsubr + hintmask 11101000 + -420 148 rmoveto + {8dc4db91} callsubr + 113 -142 237 -12 110 154 27 -34 28 -37 31 -41 100 76 rcurveline + -43 55 -39 48 -35 42 {39bae6f9} callgsubr + hintmask 11100100 + {25988b2e} callsubr + hintmask 11101000 + -87 -54 -50 -61 -9 -76 -27 33 rcurveline + {39bae6f9} callgsubr + hintmask 11011000 + {25988b2e} callsubr + hintmask 11101000 + -96 -60 -51 -68 -88 vvcurveto + 117 26 rmoveto + 46 25 45 51 41 vhcurveto + {22419d48} callsubr + -53 -27 39 50 hvcurveto + 460 hmoveto + 46 25 45 51 41 vhcurveto + {22419d48} callsubr + -53 -27 39 50 hvcurveto + endchar + + + + 117 -31 123 return + + + 117 -31 123 return + + + -92 57 -70 113 70 70 34 77 55 vhcurveto + return + + + -110 129 -53 56 46 vvcurveto + 53 39 34 157 -7 vhcurveto + -8 112 rlineto + -237 5 -74 -102 -98 vvcurveto + -45 21 -43 40 -55 vhcurveto + return + + + 32 -39 39 -46 45 -56 rrcurveto + -54 -34 -38 -26 -40 hhcurveto + return + + + + + 34 62 35 84 23 86 -104 12 rcurveline + -12 -57 -18 -61 -20 -53 rrcurveto + return + + + 34 62 35 84 23 86 -104 12 rcurveline + -12 -57 -18 -61 -20 -53 rrcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..b3268d0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml @@ -0,0 +1,28 @@ + + + -269 116 305 {44f6dfd5} callgsubr + -153 797 {216e0612} callsubr + 421 1000 {216e0612} callsubr + endchar + + + + rmoveto + -116 -10 rlineto + -990 116 vlineto + return + + + rmoveto + -116 -10 rlineto + -990 116 vlineto + return + + + + + 116 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..6851dba --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml @@ -0,0 +1,23 @@ + + + -203 1000 hstem + -280 622 vstem + -164 797 {216e0612} callsubr + 506 480 rlineto + 103 vlineto + -111 -58 rmoveto + -395 -375 rlineto + 706 vlineto + 395 -319 rlineto + endchar + + + + rmoveto + -116 -10 rlineto + -990 116 vlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..f18f5b0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml @@ -0,0 +1,27 @@ + + + 134 155 89 {e9640039} callsubr + -412 825 vstem + -412 378 {a03a087e} callsubr + 823 -130 rmoveto + 104 -551 -104 vlineto + -274 -270 {a03a087e} callsubr + 823 -130 rmoveto + 104 -551 -104 vlineto + endchar + + + + 156 hstem + return + + + rmoveto + 168 hlineto + 2 156 rlineto + -168 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..4bf27d1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,32 @@ + + + {0217555a} callgsubr + -538 1076 vstem + -37 404 {ec2fdfc7} callsubr + -74 -244 {ec2fdfc7} callsubr + endchar + + + + 104 140 104 return + + + rmoveto + 104 -501 -104 vlineto + 1076 hmoveto + 104 -501 -104 vlineto + return + + + + + 160 {2b9886cb} callgsubr + return + + + {d8acdd14} callsubr + hstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml new file mode 100644 index 0000000..8bc958a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml @@ -0,0 +1,31 @@ + + + {0217555a} callgsubr + -538 1076 vstem + {5621f752} callsubr + -1076 -104 vlineto + 1076 -244 rmoveto + 104 -1076 -104 vlineto + endchar + + + + 104 140 104 return + + + 538 404 rmoveto + 104 return + + + + + 160 {2b9886cb} callgsubr + return + + + {d8acdd14} callsubr + hstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..768c030 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,46 @@ + + + {0217555a} callgsubr + {3fba1774} callgsubr + vstem + -646 404 {c688d5fd} callsubr + -667 -244 {c688d5fd} callsubr + endchar + + + + 104 140 104 return + + + rmoveto + 104 -517 -104 vlineto + 1109 hmoveto + {bb3d946e} callgsubr + return + + + + + 160 {2b9886cb} callgsubr + return + + + {d8acdd14} callsubr + hstem + return + + + -1163 1701 return + + + {14f4070c} callgsubr + 1109 hmoveto + {14f4070c} callgsubr + return + + + 104 -517 -104 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..fabcf1c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,29 @@ + + + 38 104 140 {2b9886cb} callgsubr + {3fba1774} callgsubr + cntrmask 11100000 + 538 526 rmoveto + 104 -1701 -104 vlineto + 1701 -244 rmoveto + 104 -1701 -104 vlineto + 1701 -244 rmoveto + 104 -1701 -104 vlineto + endchar + + + + 104 140 104 return + + + + + {d8acdd14} callsubr + hstem + return + + + -1163 1701 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..a9adbb6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,53 @@ + + + {d56558b4} callgsubr + -1163 1695 {cf9ecb38} callgsubr + -1367 -104 1497 hlineto + 87 -70 rlineto + -12 vlineto + {5c389668} callgsubr + -1512 -104 1383 {d4650a42} callsubr + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + hlineto + -124 -100 {1b07c958} callsubr + 66 -87 370 304 rlineto + 103 vlineto + return + + + rlineto + hintmask 10010000 + return + + + + + -27 707 -520 {a76f148f} callsubr + return + + + hintmask 10010000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 00110000 + 105 -84 rlineto + return + + + hintmask 01010000 + -72 -58 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..91ac166 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml @@ -0,0 +1,53 @@ + + + {d56558b4} callgsubr + -538 1070 {cf9ecb38} callgsubr + -742 -104 872 hlineto + 87 -70 rlineto + -12 vlineto + {5c389668} callgsubr + -887 -104 758 {d4650a42} callsubr + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + hlineto + -124 -100 {1b07c958} callsubr + 66 -87 370 304 rlineto + 103 vlineto + return + + + rlineto + hintmask 10010000 + return + + + + + -27 707 -520 {a76f148f} callsubr + return + + + hintmask 10010000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 00110000 + 105 -84 rlineto + return + + + hintmask 01010000 + -72 -58 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..d3a8343 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml @@ -0,0 +1,57 @@ + + + -26 707 -521 {a76f148f} callsubr + -1163 1694 hintmask 01110000 + -213 334 rmoveto + {2f381466} callgsubr + {1b07c958} callsubr + -66 87 rlineto + hintmask 01110000 + -211 -173 rlineto + -995 -104 868 {bfb17d2f} callgsubr + -853 -104 979 hlineto + hintmask 10010000 + 226 -186 69 87 -324 261 rlineto + 420 hmoveto + 12 vlineto + {2f381466} callgsubr + {78fc2c45} callsubr + rlineto + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + rlineto + hintmask 10010000 + return + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + + + 322 260 return + + + hlineto + -30 -25 rlineto + -103 vlineto + 15 -12 rlineto + return + + + 322 260 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..adb5aed --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml @@ -0,0 +1,45 @@ + + + {0829010e} callsubr + -662 {a76f148f} callsubr + -538 1076 -844 613 hintmask 00110000 + {5621f752} callsubr + -366 vlineto + hintmask 00101000 + 135 264 rlineto + hintmask 10001000 + -105 50 rlineto + hintmask 00101000 + -160 -314 rlineto + -580 -104 527 hlineto + hintmask 01101000 + -72 -140 rlineto + -455 -104 402 hlineto + -170 -334 rlineto + hintmask 10001000 + 106 -48 rlineto + hintmask 01101000 + 195 382 rlineto + 543 104 -490 hlineto + 71 140 rlineto + endchar + + + + -222 1044 return + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + 538 404 rmoveto + 104 return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..5aec388 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,50 @@ + + + {0829010e} callsubr + -784 104 140 {a76f148f} callsubr + {3fba1774} callgsubr + -1157 613 cntrmask 01110000 + hintmask 01111000 + 538 526 rmoveto + 104 -616 vlineto + hintmask 01110100 + 72 142 rlineto + hintmask 10000100 + -105 50 rlineto + hintmask 01110100 + -98 -192 rlineto + -954 -104 901 hlineto + -71 -140 rlineto + -830 -104 777 hlineto + -72 -140 rlineto + -705 -104 652 hlineto + -108 -212 rlineto + hintmask 10000100 + 106 -48 rlineto + hintmask 01110100 + 133 260 rlineto + 918 104 -865 hlineto + 71 140 rlineto + 794 104 -741 hlineto + 72 140 rlineto + endchar + + + + -222 1044 return + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + + + -1163 1701 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..c8b3b6e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,26 @@ + + + {1a6cce81} callsubr + 3 -104 803 321 {edece0fe} callgsubr + -535 rmoveto + 95 -806 -95 vlineto + endchar + + + + -27 707 hstem + -418 805 vstem + -424 60 rmoveto + return + + + + + rlineto + 103 vlineto + -754 300 -39 -88 642 -258 rlineto + -12 vlineto + 151 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..e260f41 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml @@ -0,0 +1,27 @@ + + + {1a6cce81} callsubr + 46 -87 760 304 {edece0fe} callgsubr + -245 rmoveto + 105 vlineto + -806 -322 46 -87 rlineto + endchar + + + + -27 707 hstem + -418 805 vstem + -424 60 rmoveto + return + + + + + rlineto + 103 vlineto + -754 300 -39 -88 642 -258 rlineto + -12 vlineto + 151 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..c03b603 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,73 @@ + + + {d56558b4} callgsubr + -1154 1686 {cf9ecb38} callgsubr + -1077 {e9ed07ec} callgsubr + 1080 {d4650a42} callsubr + -111 -58 rmoveto + {5c389668} callgsubr + -1083 {03d3c78d} callsubr + 1081 hlineto + 87 -70 rlineto + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + hlineto + -124 -100 {1b07c958} callsubr + 66 -87 370 304 rlineto + 103 vlineto + return + + + rlineto + hintmask 10010000 + return + + + hlineto + 16 13 rlineto + 103 vlineto + hintmask 00110000 + -29 24 rlineto + return + + + + + -27 707 -520 {a76f148f} callsubr + return + + + hintmask 10010000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 00110000 + 105 -84 rlineto + return + + + hlineto + hintmask 10010000 + -209 172 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 66 -87 rlineto + hintmask 01010000 + 228 187 rlineto + return + + + hintmask 01010000 + -72 -58 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..85b8852 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,50 @@ + + + {d56558b4} callgsubr + -1154 1692 hintmask 10010000 + -718 380 rmoveto + -364 300 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 66 -87 370 304 rlineto + hintmask 00110000 + 1256 231 rmoveto + -991 {e9ed07ec} callgsubr + 978 104 -852 {03d3c78d} callsubr + 865 hlineto + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + hlineto + 16 13 rlineto + 103 vlineto + hintmask 00110000 + -29 24 rlineto + return + + + + + -27 707 -520 {a76f148f} callsubr + return + + + hlineto + hintmask 10010000 + -209 172 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 66 -87 rlineto + hintmask 01010000 + 228 187 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..a87736d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,36 @@ + + + -27 707 -402 105 hstemhm + -487 1019 {b0aca8e8} callgsubr + -847 -105 853 {9ca0e29f} callsubr + + + + hlineto + -270 -218 {2042e89d} callgsubr + 66 -87 rlineto + hintmask 01100000 + {8642efa0} callsubr + + + 370 304 rlineto + 103 vlineto + endchar + + + + + hintmask 10100000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 01100000 + 261 -209 rlineto + return + + + rlineto + hintmask 10100000 + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..cd4778c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,24 @@ + + + 278 105 hstem + -447 356 142 356 vstem + -101 278 rmoveto + {9b4f9a6e} callsubr + 844 hmoveto + {9b4f9a6e} callsubr + endchar + + + + 10 105 rlineto + -356 -105 hlineto + return + + + 10 105 rlineto + -356 -105 hlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..8e90234 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,36 @@ + + + -27 707 -402 105 hstemhm + -1112 1644 {b0aca8e8} callgsubr + -1472 -105 1478 {9ca0e29f} callsubr + + + + hlineto + -270 -218 {2042e89d} callgsubr + 66 -87 rlineto + hintmask 01100000 + {8642efa0} callsubr + + + 370 304 rlineto + 103 vlineto + endchar + + + + + hintmask 10100000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 01100000 + 261 -209 rlineto + return + + + rlineto + hintmask 10100000 + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..3e954c8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml @@ -0,0 +1,18 @@ + + + -203 1000 hstem + -362 613 vstem + 135 787 rmoveto + -497 -408 rlineto + -103 vlineto + 497 -479 rlineto + 116 1000 hlineto + -501 -475 rmoveto + 12 vlineto + 385 312 rlineto + -695 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..596ca95 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml @@ -0,0 +1,22 @@ + + + -27 707 hstem + 416 805 vstem + 422 {0b39a572} callgsubr + 803 -321 rlineto + -803 -169 rmoveto + 806 95 -806 hlineto + endchar + + + + + 60 rmoveto + -655 262 rlineto + 12 vlineto + 642 258 -39 88 -754 -300 rlineto + -103 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..076db9f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml @@ -0,0 +1,22 @@ + + + -27 707 hstem + 415 805 vstem + 421 {0b39a572} callgsubr + 760 -304 rlineto + -760 104 rmoveto + 760 -304 46 87 -806 322 rlineto + endchar + + + + + 60 rmoveto + -655 262 rlineto + 12 vlineto + 642 258 -39 88 -754 -300 rlineto + -103 vlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..b10aed0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,42 @@ + + + -26 707 -521 {a76f148f} callsubr + -1155 1693 hintmask 00110000 + -956 404 rmoveto + 1494 104 -1366 hlineto + 107 86 {1b07c958} callsubr + {78fc2c45} callsubr + rlineto + hintmask 01110000 + -123 99 rlineto + 1380 104 -1509 hlineto + {1c3a7e80} callsubr + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + rlineto + hintmask 10010000 + return + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + -72 58 rlineto + 12 vlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..6c0a6e4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,73 @@ + + + {d56558b4} callgsubr + -1155 1687 {cf9ecb38} callgsubr + -1032 hlineto + 107 86 {1b07c958} callsubr + {78fc2c45} callsubr + rlineto + hintmask 01010000 + -123 99 rlineto + 1062 {d4650a42} callsubr + -111 -58 rmoveto + {5c389668} callgsubr + -1320 hlineto + {1c3a7e80} callsubr + hintmask 00110000 + 87 70 rlineto + 1290 hlineto + 87 -70 rlineto + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + rlineto + hintmask 10010000 + return + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + hlineto + -124 -100 {1b07c958} callsubr + 66 -87 370 304 rlineto + 103 vlineto + return + + + -72 58 rlineto + 12 vlineto + return + + + + + -27 707 -520 {a76f148f} callsubr + return + + + hintmask 10010000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 00110000 + 105 -84 rlineto + return + + + hintmask 01010000 + -72 -58 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..433d07c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml @@ -0,0 +1,62 @@ + + + -26 707 -521 {a76f148f} callsubr + -1155 1686 hintmask 10010000 + 462 -26 rmoveto + 69 87 -324 261 rlineto + 12 vlineto + {2f381466} callgsubr + -66 87 rlineto + hintmask 00110000 + -211 -173 rlineto + -1080 hlineto + 107 86 {1b07c958} callsubr + {78fc2c45} callsubr + rlineto + hintmask 01110000 + -123 99 rlineto + 1078 hlineto + -1207 104 rmoveto + {1c3a7e80} callsubr + 87 70 rlineto + 1081 {bfb17d2f} callgsubr + endchar + + + + {d8acdd14} callsubr + hstemhm + return + + + 104 140 104 return + + + rlineto + hintmask 10010000 + return + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + -72 58 rlineto + 12 vlineto + return + + + + + 322 260 return + + + hlineto + -30 -25 rlineto + -103 vlineto + 15 -12 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..99f9ec6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,45 @@ + + + -26 707 -681 145 133 105 hstemhm + -1780 112 692 81 143 1246 hintmask 00111100 + -976 {1876b999} callgsubr + -370 323 rmoveto + hintmask 10011100 + {78fc2c45} callsubr + rlineto + hintmask 00111100 + -269 217 rlineto + 487 hlineto + 10 105 rlineto + -491 hlineto + 855 hmoveto + -105 1236 vlineto + 10 105 rlineto + hintmask 01111100 + -1517 -383 {f3d40e8a} callsubr + + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + rmoveto + 159 hlineto + 4 145 rlineto + -159 hlineto + endchar + + + + + 271 rmoveto + 81 hlineto + 2 50 41 378 2 53 rrcurveto + -157 hlineto + 1 -53 30 -378 -50 vvcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..0215573 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml @@ -0,0 +1,29 @@ + + + -26 707 -403 105 hstemhm + -530 1024 hintmask 01100000 + 494 383 rmoveto + -851 hlineto + 261 211 {2042e89d} callgsubr + {78fc2c45} callsubr + rlineto + hintmask 01100000 + -269 217 rlineto + 847 hlineto + endchar + + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + + + rlineto + hintmask 10100000 + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..06d78cc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,29 @@ + + + -26 707 -403 105 hstemhm + -1155 1649 hintmask 01100000 + 494 383 rmoveto + -1476 hlineto + 261 211 {2042e89d} callgsubr + {78fc2c45} callsubr + rlineto + hintmask 01100000 + -269 217 rlineto + 1472 hlineto + endchar + + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + + + rlineto + hintmask 10100000 + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..7b6a2b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml @@ -0,0 +1,29 @@ + + + {0829010e} callsubr + -848 707 hstemhm + -530 112 179 613 hintmask 10110000 + 269 822 rmoveto + -381 -747 -306 247 rlineto + 12 vlineto + {2f381466} callgsubr + rlineto + hintmask 01110000 + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 -76 -148 rlineto + hintmask 10110000 + 106 -48 507 994 rlineto + endchar + + + + -222 1044 return + + + + + 322 260 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml new file mode 100644 index 0000000..065667e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml @@ -0,0 +1,43 @@ + + + -65 73 -70 784 -545 72 162 73 169 72 -54 54 hstemhm + 25 78 -17 461 -336 78 54 78 108 78 hintmask 1011001011100000 + 152 411 rmoveto + 83 54 66 96 hvcurveto + hintmask 1011011011100000 + {5e172dd5} callsubr + vhcurveto + hintmask 1011010100000000 + 394 274 rmoveto + hintmask 0100000100000000 + -79 38 -381 -749 79 -36 rlineto + hintmask 1011100100000000 + -9 715 rmoveto + hintmask 1011101011100000 + {b8651228} callgsubr + 314 -718 rmoveto + 83 54 66 96 {5e172dd5} callsubr + hvcurveto + 4 242 rmoveto + {b8651228} callgsubr + endchar + + + + 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return + + + 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return + + + + + 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto + return + + + 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..35e0d95 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml @@ -0,0 +1,16 @@ + + + 279 103 hstem + -296 110 374 110 vstem + 298 382 rmoveto + 197 -110 -197 -374 {2b314763} callgsubr + 198 374 -198 110 198 186 103 vlineto + endchar + + + + + 197 -110 -197 -188 -103 188 -198 110 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml new file mode 100644 index 0000000..170d6d3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml @@ -0,0 +1,49 @@ + + + {a5deb6e0} callgsubr + -369 {8098bfd2} callgsubr + 111 {8098bfd2} callgsubr + vstem + -447 754 rmoveto + {4543bd9b} callgsubr + 470 hmoveto + {4543bd9b} callgsubr + -394 -754 {c5693021} callsubr + 466 -143 {c5693021} callsubr + endchar + + + + rmoveto + 156 hlineto + 3 143 rlineto + -155 hlineto + return + + + rmoveto + 156 hlineto + 3 143 rlineto + -155 hlineto + return + + + + + 0 143 496 115 hstem + return + + + 156 71 132 return + + + -12 -115 rlineto + 263 -19 54 -34 -44 vvcurveto + -66 -178 -52 -8 -161 vhcurveto + 87 -3 rlineto + 15 142 216 47 125 vvcurveto + 89 -97 75 -340 16 vhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..ef55610 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml @@ -0,0 +1,31 @@ + + + {0829010e} callsubr + -849 707 hstemhm + -398 613 206 111 hintmask 01110000 + 168 680 rmoveto + 47 92 rlineto + hintmask 10110000 + {86cf9dde} callgsubr + 408 800 305 -244 rlineto + -12 vlineto + -325 -262 rlineto + hintmask 01110000 + 66 -87 {8642efa0} callsubr + + + + -222 1044 return + + + 370 304 rlineto + 103 vlineto + endchar + + + + + -105 50 -508 -996 106 -48 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..300a84c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,11 @@ + + + -155 99 hstem + -629 1258 vstem + 629 -56 rmoveto + -1258 -99 1258 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml new file mode 100644 index 0000000..7410918 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml @@ -0,0 +1,53 @@ + + + -136 63 193 127 320 -20 20 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 0000000000000000 + hintmask 1101101010100000 + 512 631 rmoveto + -71 -57 -57 -71 hvcurveto + hintmask 1110101001000000 + -47 26 -41 38 -22 vhcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1110110110100000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 vhcurveto + hintmask 1110101010100000 + -47 26 -41 38 -22 vhcurveto + -419 vlineto + hintmask 1110110101000000 + -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 1110101010100000 + 38 22 26 41 47 vvcurveto + hintmask 1101101010100000 + 71 -57 57 -71 vhcurveto + hintmask 1110110110100000 + -384 63 rmoveto + 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callsubr + hvcurveto + 384 -256 rmoveto + hintmask 1101101010100000 + {0f5e6060} callsubr + 35 29 -29 -35 hvcurveto + hintmask 1110110110100000 + -35 -29 -29 -35 vhcurveto + -384 -512 rmoveto + {0f5e6060} callsubr + 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + endchar + + + + -35 -29 29 35 35 29 29 35 return + + + -35 -29 29 35 35 29 29 35 return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml new file mode 100644 index 0000000..d9603bc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + -205 1209 hstem + -20 692 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml new file mode 100644 index 0000000..292cc3d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + -205 1209 hstem + -20 692 vstem + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml b/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml new file mode 100644 index 0000000..2da9375 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/gsubrs.xml @@ -0,0 +1,1397 @@ + + + + + + + + + -3 callsubr + 8 -59 229 -60 227 -68 229 rlinecurve + -176 hlineto + -69 -230 -60 -230 -59 -229 rrcurveto + 126 hlineto + 15 64 15 64 16 64 rrcurveto + 204 hlineto + 16 -66 16 -65 15 -65 rrcurveto + -153 589 rmoveto + 9 hlineto + 26 -99 25 -101 24 -101 rrcurveto + -160 hlineto + 25 101 25 101 26 99 rrcurveto + endchar + + + + + + + rmoveto + 31 -54 81 31 133 68 74 59 rlinecurve + -91 93 -60 -66 -104 -88 -64 -43 rlinecurve + return + + + + + + + 240 5 87 62 74 vvcurveto + 51 -49 43 -132 22 vhcurveto + 170 118 -7 76 rlineto + -308 -82 hlineto + 200 2 rlineto + -4 vlineto + -164 -113 rlineto + -49 vlineto + 139 -13 57 -23 -29 vvcurveto + -30 -58 -18 -182 -5 vhcurveto + return + + + + + + + rmoveto + 60 -57 51 -175 17 vhcurveto + 7 83 rlineto + 203 hlineto + 9 82 rlineto + -291 hlineto + -17 -230 rlineto + 166 -12 63 -22 -32 vvcurveto + -37 -63 -19 -177 -11 vhcurveto + 6 -88 rlineto + 224 13 102 63 82 vvcurveto + return + + + + + + + -7 126 -2 174 248 vvcurveto + -123 hlineto + -179 2 -142 2 -103 vhcurveto + -23 -34 -36 -15 -42 hhcurveto + -57 -35 31 99 hvcurveto + 336 vlineto + -123 -7 rlineto + -373 vlineto + -135 61 -55 97 76 56 35 39 44 vhcurveto + endchar + + + + + + + 17 callsubr + 179 -97 101 -138 -147 -122 -126 -179 -180 97 -101 137 hvcurveto + 22 100 rmoveto + -81 -50 69 134 122 49 61 74 80 52 -69 -133 -122 -49 -62 -75 hvcurveto + endchar + + + + + + + rmoveto + 141 -114 75 72 -204 156 rlineto + -7 hlineto + -202 -169 59 -58 rlineto + return + + + + + + + 17 120 26 223 11 209 rrcurveto + -115 hlineto + -4 -146 -5 -114 -5 -148 rrcurveto + -4 hlineto + -15 48 -53 156 -13 40 rrcurveto + -71 hlineto + -12 -40 -51 -153 -15 -49 rrcurveto + -5 hlineto + -6 149 -5 112 -5 145 rrcurveto + -119 hlineto + 10 -209 24 -223 19 -120 rrcurveto + 108 hlineto + endchar + + + + + + + rmoveto + 10 -111 199 19 59 52 79 222 rlinecurve + 62 165 55 166 39 125 rrcurveto + -118 hlineto + -14 -37 -75 -264 -35 -106 rrcurveto + -12 hlineto + -51 123 -59 166 -45 123 -125 -9 rcurveline + 42 -110 115 -293 51 -117 21 -8 rcurveline + -31 -75 -35 -13 -132 -18 rrcurveto + endchar + + + + + + + 15 130 23 262 15 296 rrcurveto + -119 hlineto + -3 -70 -13 -416 -4 -35 rrcurveto + -4 hlineto + -30 112 -24 91 -31 112 rrcurveto + -67 hlineto + -29 -111 -19 -84 -31 -120 rrcurveto + -4 hlineto + -4 35 -18 416 -3 70 rrcurveto + -123 hlineto + 14 -296 22 -262 16 -130 rrcurveto + 121 hlineto + endchar + + + + + + + rmoveto + 8 hlineto + 201 169 -58 59 -138 -114 -141 115 -76 -73 rlineto + return + + + + + + + rmoveto + 124 hlineto + 3 156 rlineto + -126 hlineto + 245 -156 rmoveto + 124 hlineto + 4 156 rlineto + -126 hlineto + return + + + + + + + rmoveto + 12 -111 rlineto + 314 16 76 127 201 vvcurveto + 90 -1 239 -2 61 vhcurveto + 17 -56 -55 10 -56 hhcurveto + -163 -136 -112 -175 -142 88 -88 115 59 48 20 27 36 hvcurveto + -3 -140 -31 -20 -245 -20 rrcurveto + 184 229 rmoveto + -73 -57 52 110 102 55 53 79 30 30 -5 -10 31 hvcurveto + -278 vlineto + -15 -29 -33 -9 -33 hhcurveto + endchar + + + + + + + -75 callsubr + -76 -57 -35 -40 -44 vhcurveto + -7 63 -114 -6 rlineto + 7 -126 2 -175 -248 vvcurveto + 123 hlineto + 178 -2 143 -3 103 vhcurveto + 23 34 36 15 44 hhcurveto + return + + + + + + + rmoveto + 62 -19 63 64 30 96 -4 83 rlinecurve + -147 -7 21 -66 3 -78 -28 -73 rlinecurve + endchar + + + + + + + 131 86 72 67 79 vvcurveto + 75 -72 60 -239 -1 vhcurveto + -7 -85 rlineto + 170 -6 50 -23 -46 vvcurveto + -59 -83 -59 -154 -95 vhcurveto + return + + + + + + + 78 34 -54 -90 3 hvcurveto + -69 -1 -113 -4 -59 -1 rrcurveto + 103 6 45 47 75 hhcurveto + endchar + + + + + + + rmoveto + -1 89 0 105 141 vvcurveto + -116 hlineto + -85 3 -100 2 -70 vhcurveto + -179 -3 -63 93 167 vvcurveto + 142 44 100 282 -11 vhcurveto + -7 121 rlineto + -343 -10 -105 -162 -200 vvcurveto + -248 154 -141 329 72 vhcurveto + return + + + + + + + 164 -321 46 103 vvcurveto + 50 56 31 224 -16 vhcurveto + -8 114 rlineto + -285 15 -119 -108 -103 -160 322 -39 -113 vvcurveto + -57 -84 -41 -235 18 vhcurveto + return + + + + + + + rmoveto + 126 -250 136 17 -162 297 rlineto + 64 47 48 60 87 vvcurveto + 142 -107 91 -340 -44 vhcurveto + -687 125 237 vlineto + 89 vmoveto + 265 vlineto + 135 18 62 -48 -91 vvcurveto + -61 -30 -48 -47 -32 vhcurveto + return + + + + + + + rmoveto + 102 -10 48 124 68 122 81 119 rlinecurve + 81 -340 vlineto + -8 -84 20 callgsubr + 247 hlineto + 2 -5 -84 -114 -66 -113 -50 -120 rlinecurve + endchar + + + + + + + rmoveto + 230 -460 rlineto + 109 688 -117 hlineto + 5 -455 rlineto + -5 hlineto + -221 455 rlineto + -119 -688 117 hlineto + -5 460 rlineto + return + + + + + + + rmoveto + 10 108 rlineto + -263 -13 -75 79 181 vvcurveto + 150 48 81 283 -5 vhcurveto + -7 121 rlineto + -341 -7 -114 -165 -192 vvcurveto + -208 103 -159 356 29 vhcurveto + endchar + + + + + + + rmoveto + -171 92 -129 344 29 vhcurveto + 12 101 rlineto + -249 -14 -77 58 142 vvcurveto + 107 42 63 276 -9 vhcurveto + -8 117 rlineto + -330 -2 -102 -138 -154 vvcurveto + endchar + + + + + + + rmoveto + -91 -58 -53 -70 -66 60 -52 89 90 59 52 70 64 -61 55 -88 hvcurveto + return + + + + + + + 17 callsubr + 81 -20 64 -34 47 hvcurveto + 48 68 -70 46 -40 -57 rlineto + 20 -34 -40 11 -45 hhcurveto + -147 -122 -126 -179 -82 20 -65 35 -48 hvcurveto + -47 -65 70 -47 39 56 rlineto + -20 34 39 -10 44 hhcurveto + -112 303 rmoveto + 123 51 61 75 31 27 -10 -19 21 vhcurveto + -188 -269 rlineto + -11 30 -6 38 46 vvcurveto + 134 -204 rmoveto + -30 -27 10 19 -21 hvcurveto + 188 268 rlineto + 11 -30 6 -37 -45 vvcurveto + -124 -52 -61 -75 vhcurveto + endchar + + + + + + + rmoveto + 59 55 65 92 40 hvcurveto + -64 30 rlineto + -60 -30 -25 -28 -22 hhcurveto + return + + + + + + + rmoveto + 55 -16 63 93 26 87 -5 103 rlinecurve + -132 -2 17 -86 3 -84 -27 -95 rlinecurve + return + + + + + + + 455 hlineto + 11 92 rlineto + -172 684 -278 hlineto + -10 -88 165 -8 rlineto + -588 -171 vlineto + return + + + + + + + rmoveto + 7 -56 114 6 rlineto + -7 122 -2 171 258 vvcurveto + 235 -43 callgsubr + -212 vlineto + 1 -8 -9 0 -8 hhcurveto + -175 -144 -116 -204 -165 86 -96 117 64 51 30 37 37 hvcurveto + -102 34 rmoveto + -77 -54 59 132 121 59 63 85 24 26 -5 -9 28 hvcurveto + 1 -134 1 -107 2 -86 rrcurveto + -21 -27 -31 -13 -37 hhcurveto + endchar + + + + + + + 469 hlineto + 9 110 -339 -2 330 473 rlineto + 107 -458 vlineto + -9 -110 330 2 -332 -473 rlineto + endchar + + + + + + + -12 -115 rlineto + 263 -19 54 -34 -44 vvcurveto + -66 -178 -52 -8 -161 vhcurveto + 87 -3 rlineto + 15 142 216 47 125 vvcurveto + 89 -97 75 -340 16 vhcurveto + return + + + + + + + rmoveto + 57 36 -31 -98 hvcurveto + -333 123 376 vlineto + return + + + + + + + rmoveto + -183 283 vlineto + 8 106 rlineto + -186 194 147 93 -147 190 180 105 -366 hlineto + -69 -227 -75 -233 -65 -228 rrcurveto + 121 hlineto + 16 61 17 61 17 61 rrcurveto + 113 400 rmoveto + 6 -307 -92 hlineto + 29 103 30 103 27 101 rrcurveto + endchar + + + + + + + -70 callgsubr + -410 -239 rmoveto + -79 477 79 vlineto + return + + + + + + + -71 callsubr + hstem + 72 123 217 120 vstem + return + + + + + + + hstem + 86 123 200 -42 callgsubr + return + + + + + + + 484 617 -104 callgsubr + return + + + + + + + vstem + 293 238 rmoveto + 165 -246 131 16 -192 284 63 81 59 87 55 86 rlinecurve + -126 9 -48 -81 -50 -75 -56 -73 rlinecurve + -67 -1 rlineto + 464 -43 callgsubr + -778 123 236 vlineto + return + + + + + + + hstem + 80 127 211 15 callsubr + return + + + + + + + 80 301 79 hstem + 118 98 192 97 vstem + 304 return + + + + + + + -17 100 386 100 hstem + 61 125 255 21 callgsubr + return + + + + + + + rmoveto + 84 -75 rlineto + 237 201 93 163 161 vvcurveto + 158 -92 159 -233 200 vhcurveto + -85 -77 rlineto + 214 -174 74 -135 -136 vvcurveto + -135 -72 -133 -220 -177 vhcurveto + endchar + + + + + + + -14 99 518 100 hstem + 61 117 268 117 vstem + 304 -14 rmoveto + 160 99 147 222 217 -81 131 -161 -160 -100 -148 -222 -216 81 -131 162 hvcurveto + return + + + + + + + -249 97 hstem + 180 16 callgsubr + 431 hmoveto + -32 48 rlineto + -157 -70 -62 -58 -56 -28 callsubr + 11 97 -19 callsubr + 24 31 32 104 46 vhcurveto + endchar + + + + + + + rmoveto + 105 -385 -105 vlineto + return + + + + + + + vstem + 277 296 rmoveto + 178 -304 138 16 -211 346 195 334 rlineto + -135 hlineto + -160 -288 rlineto + -62 288 -127 -688 127 296 hlineto + return + + + + + + + 81 217 154 hstem + 284 94 vstem + 152 return + + + + + + + hintmask 10010000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 00110000 + 105 -84 rlineto + return + + + + + + + 77 140 64 hstem + 132 92 178 91 vstem + 311 return + + + + + + + 192 92 301 104 hstem + 37 551 vstem + return + + + + + + + -27 707 -520 -43 callsubr + return + + + + + + + 0 167 hstem + 50 123 284 119 vstem + return + + + + + + + hlineto + hintmask 10010000 + -209 172 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 66 -87 rlineto + hintmask 01010000 + 228 187 rlineto + return + + + + + + + 34 62 35 84 23 86 -104 12 rcurveline + -12 -57 -18 -61 -20 -53 rrcurveto + return + + + + + + + -44 callsubr + hstem + 275 21 callgsubr + return + + + + + + + vlineto + 331 -47 149 136 268 vvcurveto + return + + + + + + + -8 110 482 110 hstem + 93 132 return + + + + + + + 128 vstem + return + + + + + + + hstem + 92 123 203 -42 callgsubr + 325 462 -75 callgsubr + return + + + + + + + 239 89 267 103 hstem + 97 125 return + + + + + + + rmoveto + 90 -332 rlineto + 124 hlineto + return + + + + + + + hintmask 1000010001001000111100010001000010101100 + return + + + + + + + hstem + 249 15 callsubr + return + + + + + + + vlineto + -123 -11 rlineto + return + + + + + + + 123 vstem + return + + + + + + + rmoveto + 261 -237 82 86 -244 212 250 212 -81 86 -260 -239 rlineto + endchar + + + + + + + 271 rmoveto + 81 hlineto + 2 50 41 378 2 53 rrcurveto + -157 hlineto + 1 -53 30 -378 -50 vvcurveto + return + + + + + + + 43 53 -96 71 hhcurveto + return + + + + + + + 60 rmoveto + -655 262 rlineto + 12 vlineto + 642 258 -39 88 -754 -300 rlineto + -103 vlineto + return + + + + + + + 63 -101 54 51 vvcurveto + 44 83 39 187 51 vhcurveto + -39 100 rlineto + -262 -83 -88 -81 -80 vvcurveto + return + + + + + + + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + 160 -3 callgsubr + return + + + + + + + 662 105 hstem + 120 385 vstem + 505 662 -62 callgsubr + endchar + + + + + + + -6 102 362 100 -100 103 hstemhm + 107 127 return + + + + + + + 0 92 369 91 hstem + 215 121 vstem + return + + + + + + + 347 117 hstem + 87 122 return + + + + + + + 171 19 57 -86 -185 vvcurveto + return + + + + + + + -184 -59 -80 -169 25 vhcurveto + return + + + + + + + 87 283 81 return + + + + + + + rmoveto + -251 hlineto + -7 -98 rlineto + 375 974 -371 -98 254 hlineto + endchar + + + + + + + rlineto + 103 vlineto + -754 300 -39 -88 642 -258 rlineto + -12 vlineto + 151 return + + + + + + + 0 107 339 107 hstem + 82 469 vstem + return + + + + + + + hintmask 10100000 + 168 680 rmoveto + -69 -88 rlineto + hintmask 01100000 + 261 -209 rlineto + return + + + + + + + 84 -85 51 -258 83 vhcurveto + -41 -98 rlineto + 179 -53 82 -41 -55 vvcurveto + return + + + + + + + 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto + return + + + + + + + 87 hstemhm + 248 109 -109 117 -22 123 -116 118 return + + + + + + + 84 115 228 115 return + + + + + + + 104 -517 -104 vlineto + return + + + + + + + 150 125 132 209 209 -118 122 -151 return + + + + + + + rmoveto + -13 callgsubr + + + + + + + 197 -110 -197 -188 -103 188 -198 110 return + + + + + + + -47 callgsubr + 197 125 vstem + return + + + + + + + -63 callsubr + endchar + + + + + + + -17 103 516 104 hstem + 52 128 264 129 vstem + return + + + + + + + -17 99 388 99 3 callgsubr + 261 121 vstem + return + + + + + + + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + hhcurveto + 75 54 -65 -127 -122 -65 -61 -85 hvcurveto + endchar + + + + + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + hintmask 1000010001010000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + + + -244 71 318 71 return + + + + + + + -10 99 488 121 return + + + + + + + -55 callsubr + hstem + return + + + + + + + -18 callgsubr + 1109 hmoveto + -18 callgsubr + return + + + + + + + -14 101 375 105 3 callgsubr + 222 123 return + + + + + + + 98 778 98 hstem + 150 118 vstem + 150 return + + + + + + + 98 778 98 hstem + 358 117 vstem + 358 return + + + + + + + -20 callsubr + 202 -42 callgsubr + return + + + + + + + hstem + 61 122 return + + + + + + + -117 1 rlineto + -165 vlineto + -173 3 -5 return + + + + + + + 0 92 592 92 hstem + 255 -42 callgsubr + return + + + + + + + hintmask 01010000 + -72 -58 rlineto + return + + + + + + + 49 96 317 104 return + + + + + + + -136 -206 vhcurveto + 69 4 rmoveto + 174 return + + + + + + + 29 39 21 126 12 vhcurveto + 5 87 rlineto + return + + + + + + + hintmask 1000010001000100111100010011000010101100 + return + + + + + + + hintmask 1000010001010000111100010001000010101100 + return + + + + + + + hintmask 1100010001001000111100010000100010101100 + return + + + + + + + -1163 1701 return + + + + + + + -89 8 -33 17 return + + + + + + + 462 105 hstem + return + + + + + + + 116 vstem + return + + + + + + + hlineto + -30 -25 rlineto + -103 vlineto + 15 -12 rlineto + return + + + + + + + -244 77 140 64 262 79 return + + + + + + + -246 -27 callgsubr + 94 79 94 return + + + + + + + rlineto + hintmask 10100000 + return + + + + + + + 124 vstem + return + + + + + + + rmoveto + 169 107 134 247 return + + + + + + + 0 143 496 115 hstem + return + + + + + + + -246 rmoveto + 11 96 rlineto + -89 8 return + + + + + + + -105 50 -508 -996 106 -48 return + + + + + + + 156 71 132 return + + + + + + + hstem + 122 128 return + + + + + + + 322 260 return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/names.json b/ligature/OperatorMonoSSmLig-Medium/names.json new file mode 100644 index 0000000..bb871a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoSSmLig-Medium", + "familyName": "Operator Mono SSm Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Medium", + "windowsFontStyle": "Regular" +} diff --git a/ligature/OperatorMonoSSmLig-Medium/subrs.xml b/ligature/OperatorMonoSSmLig-Medium/subrs.xml new file mode 100644 index 0000000..c7fcbf4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/subrs.xml @@ -0,0 +1,1366 @@ + + + + + + + + + rmoveto + 113 7 rlineto + -5 76 -6 87 108 vvcurveto + 216 -82 69 -333 5 vhcurveto + -12 -104 237 -7 62 -27 7 -106 rlinecurve + -234 9 -105 -89 -110 vvcurveto + -90 69 -54 98 80 59 36 41 42 vhcurveto + -132 18 rmoveto + -57 -36 28 50 -60 callsubr + hvcurveto + 1 -46 0 -37 2 -31 rrcurveto + -27 -38 -46 -17 -43 hhcurveto + endchar + + + + + + + rmoveto + 12 103 -245 5 -83 37 -13 112 rlinecurve + 356 9 rlineto + 192 20 -74 122 -155 hhcurveto + -145 -124 -130 -171 -179 93 -104 358 4 hvcurveto + -204 480 rmoveto + -91 callgsubr + + + + + + + 169 107 134 247 hvcurveto + 220 -1 -87 122 -157 hhcurveto + -169 -107 -134 -248 -220 88 -121 157 hvcurveto + 11 618 rmoveto + 87 47 -89 -176 -167 -41 -82 -85 -86 -47 89 176 168 40 81 85 hvcurveto + endchar + + + + + + + rmoveto + 118 70 60 66 51 -50 33 -55 28 hvcurveto + hintmask 11011000 + 61 27 35 35 49 vvcurveto + 68 -71 43 -93 -115 -61 -64 -58 -49 43 -34 51 -27 vhcurveto + hintmask 11100100 + -65 -26 -37 -38 -51 vvcurveto + -66 64 -47 105 vhcurveto + hintmask 11010100 + -64 344 rmoveto + 24 26 21 48 vhcurveto + hintmask 11011000 + 51 26 -24 -31 -27 -23 -24 -36 -18 hvcurveto + -50 24 -42 23 32 vvcurveto + 73 -273 rmoveto + hintmask 11100100 + -56 -27 26 33 30 24 23 38 17 hvcurveto + 54 -25 48 -23 -31 vvcurveto + -27 -31 -23 -50 vhcurveto + endchar + + + + + + + rmoveto + 83 78 65 105 62 hvcurveto + -70 37 rlineto + -70 -48 -40 -39 -54 hhcurveto + -51 -39 34 80 -51 hvcurveto + -85 -50 rlineto + -108 59 75 -54 81 hhcurveto + return + + + + + + + 99 83 63 92 129 -157 35 -108 -82 hvcurveto + 15 66 53 39 140 45 -32 81 rcurveline + -184 -59 -88 -101 -127 vvcurveto + -118 73 -63 106 vhcurveto + 9 77 rmoveto + -53 -42 35 78 -1 hvcurveto + 93 48 85 -19 -70 vvcurveto + -46 -35 -26 -47 vhcurveto + endchar + + + + + + + rmoveto + 35 53 -61 45 -112 94 -62 61 rlinecurve + -83 -100 77 -53 127 -67 79 -33 rlinecurve + return + + + + + + + 339 hlineto + 8 81 rlineto + -121 374 hlineto + -94 -7 rlineto + -66 vlineto + -126 -15 3 -71 123 3 rlineto + -218 -132 vlineto + return + + + + + + + -98 callsubr + endchar + + + + + + + rmoveto + 7 -87 rlineto + -105 callgsubr + return + + + + + + + rmoveto + 52 -1 7 80 -60 -1 2 143 -91 -8 1 -136 -138 2 1 18 63 229 9 29 rlinecurve + -105 7 -36 -129 -18 -142 3 -92 rlinecurve + 221 2 return + + + + + + + rmoveto + 147 91 96 159 hvcurveto + 450 -127 -472 vlineto + -89 -32 -35 -70 -67 -42 43 99 vhcurveto + 454 -127 -459 vlineto + -158 85 -88 142 vhcurveto + endchar + + + + + + + rmoveto + 32 -81 rlineto + 185 59 88 101 127 vvcurveto + 118 -74 63 -106 -98 -83 -63 -92 -130 155 -34 109 81 vhcurveto + -15 -65 -53 -39 -140 -45 rrcurveto + 35 238 rmoveto + 45 35 27 46 54 41 -34 -79 1 vhcurveto + -92 -49 -85 20 70 vvcurveto + endchar + + + + + + + -82 callsubr + -78 -175 rmoveto + -79 477 79 vlineto + return + + + + + + + rmoveto + 58 -37 62 58 71 84 42 64 rlinecurve + -117 55 -26 -65 -48 -97 -42 -62 rlinecurve + 234 -2 rmoveto + 58 -35 63 57 70 83 43 64 rlinecurve + -123 48 -25 -67 -45 -87 -41 -63 rlinecurve + return + + + + + + + rmoveto + 122 79 97 140 138 -67 85 -119 -122 -79 -98 -140 -137 67 -85 119 hvcurveto + 6 381 rmoveto + 65 33 -59 -98 -90 -30 -54 -64 -65 -33 58 99 90 29 54 65 hvcurveto + endchar + + + + + + + 414 hlineto + 11 92 rlineto + 16 callsubr + -2 119 -1 92 -3 84 62 31 77 19 96 7 -5 130 rcurveline + -105 -14 -79 -46 -50 -57 rrcurveto + -2 26 -7 64 5 vvcurveto + -229 hlineto + -10 -87 131 -8 3 -99 1 -115 2 -151 rlinecurve + -135 hlineto + return + + + + + + + 499 hlineto + 10 92 rlineto + -192 460 -309 hlineto + -10 -86 195 -9 rlineto + -365 -193 vlineto + endchar + + + + + + + 10 106 rlineto + -309 194 259 93 -259 190 303 105 -430 -688 return + + + + + + + rmoveto + 492 159 98 -444 -98 158 -492 -158 -98 441 vlineto + 9 98 rlineto + endchar + + + + + + + -4 106 rlineto + -289 20 -103 -91 -95 -139 296 -20 -79 vvcurveto + -43 -68 -26 -221 15 vhcurveto + -4 -106 rlineto + 318 -14 103 85 96 139 -297 31 75 vvcurveto + 40 63 24 206 -18 vhcurveto + return + + + + + + + rmoveto + hintmask 01101111 + 9 101 -189 3 -30 36 -1 111 rlinecurve + 228 5 rlineto + 196 13 -52 116 -110 hhcurveto + -59 -45 -29 -54 -30 hvcurveto + hintmask 10110111 + -34 56 -69 18 -131 6 -9 -103 rcurveline + 162 -7 30 -23 4 -106 rrcurveto + -156 -4 -62 -66 -116 vvcurveto + -89 47 -52 75 61 48 35 41 30 vhcurveto + 41 -50 79 -27 150 2 rrcurveto + hintmask 10101111 + -148 467 rmoveto + 39 14 -47 -93 1 hvcurveto + -31 -49 -1 -1 -37 hvcurveto + 104 3 17 38 43 hhcurveto + -215 -373 rmoveto + -35 -20 26 49 54 27 32 78 -3 hvcurveto + -46 3 -42 11 -35 vhcurveto + -22 -16 -23 -13 -25 hhcurveto + endchar + + + + + + + -42 -52 97 -71 hhcurveto + -61 -54 -65 -92 -40 hvcurveto + 64 -30 rlineto + 59 29 26 28 21 hhcurveto + return + + + + + + + 128 228 hlineto + 218 460 rlineto + -131 hlineto + -147 -340 -153 343 -134 -5 219 -458 rlineto + endchar + + + + + + + 22 callgsubr + 110 -22 85 -42 58 hvcurveto + 42 79 -78 40 -30 -58 rlineto + 18 -32 -39 10 -44 hhcurveto + -169 -107 -134 -248 -111 22 -86 43 -58 hvcurveto + -42 -76 78 -41 30 58 rlineto + -18 33 38 -9 43 hhcurveto + -117 369 rmoveto + 170 42 80 86 33 28 -13 -26 22 vhcurveto + -194 -364 rlineto + -11 41 -6 50 62 vvcurveto + 136 -266 rmoveto + -34 -28 13 26 -21 hvcurveto + 194 364 rlineto + 11 -41 6 -50 -62 vvcurveto + -170 -42 -80 -86 vhcurveto + endchar + + + + + + + 152 472 rmoveto + -100 callsubr + return + + + + + + + -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 return + + + + + + + rmoveto + 127 hlineto + 5 156 rlineto + -27 callsubr + return + + + + + + + -9 105 208 87 200 108 hstem + 91 124 228 -49 callgsubr + 571 357 rmoveto + 270 -127 108 -353 -46 vhcurveto + -298 -70 -87 70 -304 -51 callgsubr + -356 -257 rmoveto + 204 117 vlineto + 5 87 rlineto + -122 200 hlineto + -29 callgsubr + -28 callgsubr + endchar + + + + + + + 460 hlineto + 9 109 -328 -4 317 345 rlineto + 102 -448 vlineto + -10 -108 318 3 -318 -344 rlineto + endchar + + + + + + + -168 3 -53 20 87 vvcurveto + 256 209 93 -209 160 vlineto + -122 -11 rlineto + -149 -102 vlineto + -11 -93 rlineto + 113 -275 hlineto + -142 81 -55 249 5 vhcurveto + return + + + + + + + 71 318 71 hstemhm + 134 95 -87 97 151 92 -89 98 hintmask 11010100 + 303 return + + + + + + + -75 callgsubr + 135 -62 56 -97 return + + + + + + + rlineto + 66 -34 32 -28 -22 vvcurveto + -21 -35 -14 -87 -10 vhcurveto + 8 -94 rlineto + 149 14 75 49 61 vvcurveto + return + + + + + + + -110 129 -53 56 46 vvcurveto + 53 39 34 157 -7 vhcurveto + -8 112 rlineto + -237 5 -74 -102 -98 vvcurveto + -45 21 -43 40 -55 vhcurveto + return + + + + + + + -13 103 159 75 143 100 hstem + 71 121 241 119 vstem + return + + + + + + + -14 95 162 77 140 104 return + + + + + + + -35 callsubr + hstem + 114 127 return + + + + + + + hstem + 52 131 259 21 callsubr + return + + + + + + + rmoveto + 186 -237 88 71 -181 230 185 222 -88 72 -184 -238 rlineto + 266 -120 rmoveto + 185 -237 89 71 -183 229 186 223 -87 72 -185 -238 rlineto + endchar + + + + + + + 65 140 77 hstem + 131 91 177 93 vstem + 187 return + + + + + + + 125 121 125 return + + + + + + + rmoveto + -83 74 rlineto + -236 -201 -93 -162 -161 vvcurveto + -158 91 -159 233 -200 vhcurveto + 85 76 rlineto + -214 174 -74 136 136 vvcurveto + 135 72 133 219 177 vhcurveto + endchar + + + + + + + rmoveto + 88 -72 184 238 6 121 -186 236 -88 -70 183 -229 rlineto + 85 -224 rmoveto + 87 -72 185 238 6 121 -186 236 -88 -70 182 -230 rlineto + endchar + + + + + + + 428 hlineto + 11 106 rlineto + -311 582 -27 callsubr + return + + + + + + + hlineto + -124 -100 20 callsubr + 66 -87 370 304 rlineto + 103 vlineto + return + + + + + + + 84 hstemhm + 145 348 -100 100 hintmask 11000000 + 194 return + + + + + + + 61 45 37 172 -18 return + + + + + + + rmoveto + 54 -185 rlineto + 28 hlineto + 54 185 rlineto + 2 -250 72 370 -79 hlineto + -60 -199 rlineto + -3 hlineto + -62 199 rlineto + -79 -370 71 hlineto + -1 250 rlineto + endchar + + + + + + + -34 callsubr + hstem + 172 84 136 92 vstem + 484 return + + + + + + + 83 281 85 hstem + 374 98 vstem + 147 return + + + + + + + 0 146 hstem + 61 135 253 115 vstem + return + + + + + + + 104 140 104 return + + + + + + + rmoveto + 62 -19 rlineto + hintmask 11010000 + 63 64 30 96 -4 83 -147 -7 rcurveline + return + + + + + + + 338 83 -216 hlineto + return + + + + + + + rmoveto + 168 hlineto + 2 156 rlineto + -168 hlineto + return + + + + + + + 0 98 492 98 -44 callgsubr + return + + + + + + + -4 callsubr + 391 94 vstem + 151 return + + + + + + + 84 hmoveto + -79 callgsubr + return + + + + + + + rmoveto + -116 -10 rlineto + -990 116 vlineto + return + + + + + + + rmoveto + 90 -276 rlineto + 111 hlineto + return + + + + + + + 0 -35 callsubr + return + + + + + + + 142 83 138 90 return + + + + + + + 0 92 370 91 return + + + + + + + -55 callsubr + hstemhm + return + + + + + + + -8 95 -94 101 153 74 134 103 -98 101 hstemhm + 37 113 105 102 117 111 hintmask 10101111 + return + + + + + + + 32 -39 39 -46 45 -56 rrcurveto + -54 -34 -38 -26 -40 hhcurveto + return + + + + + + + rmoveto + 81 -86 260 239 8 120 -260 237 -82 -86 243 -213 rlineto + endchar + + + + + + + hlineto + -270 -218 20 callgsubr + 66 -87 rlineto + hintmask 01100000 + 19 callsubr + + + + + + + rmoveto + 104 -517 -104 vlineto + 1109 hmoveto + -2 callgsubr + return + + + + + + + 0 109 470 109 hstem + 77 478 vstem + return + + + + + + + -7 111 473 121 hstem + 75 21 callsubr + return + + + + + + + 106 194 93 190 105 return + + + + + + + 88 281 82 return + + + + + + + rmoveto + -63 19 -63 -64 -30 -95 5 -83 rlinecurve + 147 6 -22 67 -3 77 29 73 rlinecurve + return + + + + + + + 78 hstem + -45 callsubr + vstem + 452 return + + + + + + + rmoveto + 156 hlineto + 3 143 rlineto + -155 hlineto + return + + + + + + + -5 callgsubr + 83 79 return + + + + + + + -5 callsubr + 94 79 return + + + + + + + vvcurveto + -58 62 -47 165 -8 vhcurveto + return + + + + + + + -128 hlineto + return + + + + + + + rmoveto + -974 368 vlineto + 11 98 rlineto + -261 778 255 98 hlineto + endchar + + + + + + + 5 callsubr + 202 -582 hlineto + endchar + + + + + + + 155 rlineto + 16 callsubr + endchar + + + + + + + -59 -95 -46 -70 vvcurveto + -43 34 -44 93 -24 vhcurveto + -92 -28 -35 -46 -42 vvcurveto + return + + + + + + + 1 -84 110 -46 -46 vvcurveto + -30 -38 -19 -127 -13 vhcurveto + -4 -87 rlineto + return + + + + + + + 59 95 46 70 vvcurveto + 43 -34 44 -91 24 vhcurveto + 91 29 34 45 41 vvcurveto + return + + + + + + + 15 callgsubr + 93 123 return + + + + + + + rlineto + 14 callgsubr + 25 vvcurveto + return + + + + + + + 156 hstemhm + return + + + + + + + -50 callgsubr + 190 21 callsubr + return + + + + + + + 99 -3 100 hstemhm + return + + + + + + + 158 119 -117 123 -22 117 -109 109 return + + + + + + + 268 635 -3 callsubr + hlineto + 9 156 rlineto + -129 hlineto + return + + + + + + + 156 hstem + return + + + + + + + rmoveto + 104 -501 -104 vlineto + 1076 hmoveto + 104 -501 -104 vlineto + return + + + + + + + 0 106 77 93 24 93 190 105 hstem + 294 105 vstem + return + + + + + + + -50 -101 -48 -88 vvcurveto + -84 85 -51 259 -83 vhcurveto + endchar + + + + + + + -63 102 -53 -51 vvcurveto + -44 -84 -39 -186 -51 vhcurveto + endchar + + + + + + + -35 -29 29 35 35 29 29 35 return + + + + + + + hintmask 1000010001001000111100010001000010011100 + return + + + + + + + hintmask 1100010001001000111100010001010000101100 + return + + + + + + + -246 -34 callsubr + return + + + + + + + -27 callgsubr + hstem + return + + + + + + + rmoveto + 128 return + + + + + + + -27 707 hstem + -418 805 vstem + -424 60 rmoveto + return + + + + + + + rmoveto + 159 hlineto + 4 145 rlineto + -159 hlineto + endchar + + + + + + + 110 92 -96 -176 -176 -88 -96 -116 return + + + + + + + 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 return + + + + + + + 10 105 rlineto + -356 -105 hlineto + return + + + + + + + hlineto + 16 13 rlineto + 103 vlineto + hintmask 00110000 + -29 24 rlineto + return + + + + + + + -92 57 -70 113 70 70 34 77 55 vhcurveto + return + + + + + + + 582 198 106 -519 vlineto + -9 -106 rlineto + return + + + + + + + -17 104 514 105 return + + + + + + + -8 101 366 93 hstem + 191 122 return + + + + + + + -205 1209 hstem + -20 692 vstem + return + + + + + + + hintmask 1000010001001000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111010010001000010101100 + return + + + + + + + hintmask 1000010100001000111100010001000010101100 + return + + + + + + + -14 105 375 101 hstem + return + + + + + + + 538 404 rmoveto + 104 return + + + + + + + -222 1044 return + + + + + + + 127 vstem + return + + + + + + + -169 hlineto + return + + + + + + + rmoveto + 147 123 121 185 return + + + + + + + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + 370 304 rlineto + 103 vlineto + endchar + + + + + + + rlineto + hintmask 10010000 + return + + + + + + + 131 vstem + return + + + + + + + 69 vstem + 47 338 rmoveto + -207 return + + + + + + + 0 106 27 callgsubr + vstem + return + + + + + + + 79 94 81 217 154 hstemhm + return + + + + + + + 261 83 89 81 -1 79 rrcurveto + return + + + + + + + 117 -31 123 return + + + + + + + -72 58 rlineto + 12 vlineto + return + + + + + + + 44 534 vstem + return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/config.xml b/ligature/OperatorMonoSSmLig-MediumItalic/config.xml new file mode 100644 index 0000000..57b81a3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/config.xml @@ -0,0 +1,121 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml new file mode 100644 index 0000000..45bf053 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/LIG.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml new file mode 100644 index 0000000..8a3cb4e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml @@ -0,0 +1,52 @@ + + + -10 107 hstem + -487 116 394 116 vstem + -487 132 rmoveto + {8c3ac409} callsubr + 102 -179 268 32 140 147 30 -43 34 -42 38 -42 100 73 rcurveline + -46 51 -39 48 -33 47 {164a79dc} callgsubr + -14 vlineto + -22 27 -20 26 -18 26 {164a79dc} callgsubr + 116 29 rmoveto + {1f11bdb3} callgsubr + 510 hmoveto + {1f11bdb3} callgsubr + endchar + + + + -86 47 -56 90 71 77 38 77 81 vhcurveto + return + + + + + 43 53 44 65 44 75 -99 35 rcurveline + -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto + 70 66 40 72 53 vvcurveto + 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto + -147 -119 -67 -115 -101 vvcurveto + return + + + 43 53 44 65 44 75 -99 35 rcurveline + -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto + 70 66 40 72 53 vvcurveto + 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto + -147 -119 -67 -115 -101 vvcurveto + return + + + 58 42 70 76 74 vhcurveto + {063d4642} callgsubr + -36 -22 22 42 hvcurveto + return + + + 18 -59 28 -62 37 -63 rrcurveto + -58 -56 -50 -24 -37 hhcurveto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml new file mode 100644 index 0000000..f91381d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml @@ -0,0 +1,27 @@ + + + {30679697} callsubr + -366 308 113 308 vstem + -58 791 {0846e345} callsubr + 615 993 {0846e345} callsubr + endchar + + + + -202 993 hstem + return + + + rmoveto + -115 -3 -193 -990 {24a3209c} callgsubr + hlineto + return + + + + + rlineto + 114 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml new file mode 100644 index 0000000..93ad620 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml @@ -0,0 +1,29 @@ + + + {30679697} callsubr + -334 727 vstem + -26 791 {0846e345} callsubr + 595 456 18 102 rlineto + -120 -46 rmoveto + -462 -355 136 698 328 -331 rlineto + endchar + + + + -202 993 hstem + return + + + rmoveto + -115 -3 -193 -990 {24a3209c} callgsubr + hlineto + return + + + + + rlineto + 114 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml new file mode 100644 index 0000000..bf4dfda --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml @@ -0,0 +1,66 @@ + + + 132 158 87 158 hstem + -377 789 vstem + -330 377 {8192ac93} callgsubr + 692 -130 {21d5deb2} callgsubr + -457 {ab4f93ab} callsubr + -311 -273 {8192ac93} callgsubr + 691 -130 rmoveto + {10a06046} callgsubr + -458 {88dc8b40} callsubr + + + + rmoveto + 155 hlineto + return + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + rmoveto + 155 hlineto + return + + + {7de8f505} callsubr + endchar + + + hlineto + -21 -103 rlineto + return + + + + + {0a1e4431} callsubr + 33 158 rlineto + -158 hlineto + return + + + rmoveto + {a50ed197} callsubr + return + + + {0a1e4431} callsubr + 33 158 rlineto + -158 hlineto + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml new file mode 100644 index 0000000..f894709 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml @@ -0,0 +1,68 @@ + + + {0d597598} callgsubr + -11 {1360a150} callsubr + -504 {ab4f93ab} callsubr + 1083 hmoveto + {a50ed197} callsubr + -504 {ab4f93ab} callsubr + -121 {112599d2} callgsubr + -505 {7de8f505} callsubr + 1083 hmoveto + {10a06046} callgsubr + -505 {88dc8b40} callsubr + + + + 405 {21d5deb2} callgsubr + return + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + {7de8f505} callsubr + endchar + + + + + {c5e331c3} callgsubr + -564 1151 vstem + return + + + 160 {cfbc9cf1} callgsubr + hstem + return + + + 103 142 102 return + + + rmoveto + {a50ed197} callsubr + return + + + -245 rmoveto + {10a06046} callgsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml new file mode 100644 index 0000000..0704ec7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml @@ -0,0 +1,62 @@ + + + {0d597598} callgsubr + 567 {1360a150} callsubr + -1082 {ab4f93ab} callsubr + 1035 {112599d2} callgsubr + -1083 {88dc8b40} callsubr + + + + 405 {21d5deb2} callgsubr + return + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + {7de8f505} callsubr + endchar + + + hlineto + -21 -103 rlineto + return + + + + + {c5e331c3} callgsubr + -564 1151 vstem + return + + + 160 {cfbc9cf1} callgsubr + hstem + return + + + 103 142 102 return + + + rmoveto + {a50ed197} callsubr + return + + + -245 rmoveto + {10a06046} callgsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml new file mode 100644 index 0000000..8ac40b7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml @@ -0,0 +1,70 @@ + + + {c5e331c3} callgsubr + -1189 1776 vstem + -620 {1360a150} callsubr + -520 {ab4f93ab} callsubr + 1114 hmoveto + {a50ed197} callsubr + -519 {ab4f93ab} callsubr + 1114 hmoveto + {a50ed197} callsubr + -520 {ab4f93ab} callsubr + -714 {112599d2} callgsubr + -521 {7de8f505} callsubr + 1114 hmoveto + {10a06046} callgsubr + -520 {7de8f505} callsubr + 1114 hmoveto + 21 103 rlineto + -521 {88dc8b40} callsubr + + + + 405 {21d5deb2} callgsubr + return + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + {7de8f505} callsubr + endchar + + + + + 160 {cfbc9cf1} callgsubr + hstem + return + + + 103 142 102 return + + + rmoveto + {a50ed197} callsubr + return + + + -245 rmoveto + {10a06046} callgsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml new file mode 100644 index 0000000..aca7c63 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml @@ -0,0 +1,57 @@ + + + 38 103 142 103 141 102 hstem + -1215 1776 vstem + 592 527 {21d5deb2} callgsubr + -1707 {ab4f93ab} callsubr + 1657 -244 {21d5deb2} callgsubr + -1707 {ab4f93ab} callsubr + 1660 {112599d2} callgsubr + -1708 {88dc8b40} callsubr + + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + 20 102 rlineto + return + + + {7de8f505} callsubr + endchar + + + hlineto + -21 -103 rlineto + return + + + + + rmoveto + {a50ed197} callsubr + return + + + rmoveto + {a50ed197} callsubr + return + + + -245 rmoveto + {10a06046} callgsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml new file mode 100644 index 0000000..8bb5e8a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml @@ -0,0 +1,69 @@ + + + {b0d5c74e} callsubr + -1189 1742 {cf735d5c} callsubr + -1370 {ab4f93ab} callsubr + 1493 {77e64dd7} callsubr + -1530 {7de8f505} callsubr + 1394 {6d5e68cd} callsubr + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + hintmask 10010000 + {e7261302} callgsubr + hintmask 01110000 + 91 -91 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + 83 -83 -2 -12 -71 -47 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + hlineto + -135 -89 {1b07c958} callsubr + {03424c83} callsubr + return + + + rlineto + hintmask 10010000 + return + + + {6e3b20e8} callgsubr + rlineto + return + + + + + 103 142 102 return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml new file mode 100644 index 0000000..70438f7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml @@ -0,0 +1,69 @@ + + + {b0d5c74e} callsubr + -564 1117 {cf735d5c} callsubr + -745 {ab4f93ab} callsubr + 868 {77e64dd7} callsubr + -905 {7de8f505} callsubr + 769 {6d5e68cd} callsubr + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + hintmask 10010000 + {e7261302} callgsubr + hintmask 01110000 + 91 -91 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + 83 -83 -2 -12 -71 -47 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + hlineto + -135 -89 {1b07c958} callsubr + {03424c83} callsubr + return + + + rlineto + hintmask 10010000 + return + + + {6e3b20e8} callgsubr + rlineto + return + + + + + 103 142 102 return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml new file mode 100644 index 0000000..a701150 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml @@ -0,0 +1,68 @@ + + + {b0d5c74e} callsubr + -1189 1769 hintmask 01110000 + -203 {e45373fe} callsubr + -973 {ab4f93ab} callsubr + 842 {773cc18d} callsubr + -880 {7de8f505} callsubr + 1000 {15390519} callgsubr + 423 12 rmoveto + 363 239 {b2990ff6} callsubr + -277 276 rlineto + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + 345 rmoveto + 363 239 {1b07c958} callsubr + -51 95 rlineto + hintmask 01110000 + -256 -172 rlineto + return + + + rlineto + hintmask 10010000 + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + -6 -4 -18 -102 35 -36 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + + + 103 142 102 return + + + hlineto + hintmask 10010000 + 177 -184 83 81 -277 276 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml new file mode 100644 index 0000000..6622bf6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml @@ -0,0 +1,75 @@ + + + {44af986a} callsubr + -646 {cfbc9cf1} callgsubr + hstemhm + -393 770 hintmask 01110000 + 567 {1360a150} callsubr + -386 hlineto + 176 259 {1b07c958} callsubr + -100 40 rlineto + hintmask 01110000 + -204 -299 rlineto + -568 {ab4f93ab} callsubr + 520 hlineto + -97 -142 rlineto + -450 {7de8f505} callsubr + 401 hlineto + -230 -338 {1b07c958} callsubr + 107 -31 rlineto + hintmask 01010000 + 251 369 rlineto + 554 {150c2501} callsubr + -505 hlineto + hintmask 01110000 + 97 142 rlineto + endchar + + + + -209 1015 return + + + 405 {21d5deb2} callgsubr + return + + + 20 102 rlineto + return + + + rlineto + hintmask 10010000 + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + hlineto + {10a06046} callgsubr + return + + + + + 103 142 102 return + + + rmoveto + {a50ed197} callsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml new file mode 100644 index 0000000..b85e410 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml @@ -0,0 +1,72 @@ + + + {44af986a} callsubr + -768 103 142 103 141 102 hstemhm + -1215 1776 -1248 770 hintmask 00111000 + 592 527 {21d5deb2} callgsubr + -622 hlineto + hintmask 00110100 + 93 137 rlineto + hintmask 10000100 + -100 40 rlineto + hintmask 00110100 + -121 -177 rlineto + -957 {ab4f93ab} callsubr + 909 hlineto + -97 -142 rlineto + -842 {ab4f93ab} callsubr + 794 hlineto + hintmask 01110100 + -97 -142 rlineto + -724 {7de8f505} callsubr + 675 hlineto + -147 -216 rlineto + hintmask 10000100 + 107 -31 rlineto + hintmask 01110100 + 168 247 rlineto + 905 {150c2501} callsubr + -856 hlineto + 97 142 rlineto + 786 hlineto + {a50ed197} callsubr + -737 hlineto + 96 142 rlineto + endchar + + + + -209 1015 return + + + 20 102 rlineto + return + + + hlineto + -21 -102 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + hlineto + {10a06046} callgsubr + return + + + + + rmoveto + {a50ed197} callsubr + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml new file mode 100644 index 0000000..53281a8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml @@ -0,0 +1,20 @@ + + + -72 662 hstem + -463 760 vstem + -458 60 rmoveto + -17 -104 865 321 20 103 -695 {bce30084} callgsubr + -3 -12 rlineto + 47 -535 rmoveto + 19 95 rlineto + -806 hlineto + -19 -95 rlineto + endchar + + + + + 300 -56 -88 592 -258 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml new file mode 100644 index 0000000..4f611ad --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml @@ -0,0 +1,18 @@ + + + -71 663 hstem + -462 761 vstem + -456 60 rmoveto + 29 -87 819 304 20 103 -696 {bce30084} callgsubr + -2 -12 rlineto + 103 -245 rmoveto + 20 105 -868 -322 29 -87 rlineto + endchar + + + + + 300 -56 -88 592 -258 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml new file mode 100644 index 0000000..44f6b12 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml @@ -0,0 +1,79 @@ + + + {b0d5c74e} callsubr + -1180 1733 {cf735d5c} callsubr + -1092 {269c0e38} callsubr + 1060 {f518f504} callgsubr + -1075 hlineto + 16 93 -47 49 rlineto + 1096 hlineto + 83 -83 rlineto + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + hintmask 10010000 + {e7261302} callgsubr + hintmask 01110000 + 91 -91 rlineto + return + + + hlineto + hintmask 10010000 + -166 172 {1334f6d1} callgsubr + rlineto + hintmask 01110000 + 275 184 rlineto + return + + + -83 -81 276 -276 -2 -12 return + + + hlineto + -135 -89 {1b07c958} callsubr + {03424c83} callsubr + return + + + rlineto + hintmask 10010000 + return + + + {6e3b20e8} callgsubr + rlineto + return + + + + + 103 142 102 return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + {610b2572} callsubr + -363 -239 50 -95 return + + + {6d5e68cd} callsubr + -120 -46 rmoveto + hintmask 01110000 + -71 -47 rlineto + return + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml new file mode 100644 index 0000000..621feb9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml @@ -0,0 +1,55 @@ + + + {b0d5c74e} callsubr + -1180 1767 hintmask 01110000 + -697 356 rmoveto + hintmask 10010000 + -311 323 {1334f6d1} callgsubr + 415 278 rlineto + hintmask 01110000 + 1302 253 rmoveto + -1009 {269c0e38} callsubr + 954 {150c2501} callsubr + -833 hlineto + 16 93 -47 49 rlineto + 891 hlineto + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + -83 -81 276 -276 -2 -12 return + + + hlineto + hintmask 10010000 + -166 172 {1334f6d1} callgsubr + rlineto + hintmask 01110000 + 275 184 rlineto + return + + + hlineto + {10a06046} callgsubr + return + + + + + 103 142 102 return + + + {610b2572} callsubr + -363 -239 50 -95 return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml new file mode 100644 index 0000000..e430323 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {77357d67} callgsubr + -483 1036 {eac52729} callgsubr + -836 hlineto + -21 -105 rlineto + 867 {5bc6e7a7} callgsubr + + + + rlineto + hintmask 10100000 + return + + + {03424c83} callsubr + endchar + + + {6e3b20e8} callgsubr + rlineto + return + + + + + -24 703 -401 105 hstemhm + return + + + hintmask 10100000 + {e7261302} callgsubr + hintmask 01100000 + 215 -215 rlineto + return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + hlineto + -314 -207 {2042e89d} callsubr + {b0a3f997} callsubr + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml new file mode 100644 index 0000000..370c33a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml @@ -0,0 +1,26 @@ + + + 278 105 hstem + -414 355 121 355 vstem + -79 278 rmoveto + {11d75df4} callsubr + 811 hmoveto + {11d75df4} callsubr + endchar + + + + 20 105 rlineto + -334 hlineto + -21 -105 rlineto + return + + + 20 105 rlineto + -334 hlineto + -21 -105 rlineto + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml new file mode 100644 index 0000000..7d752f6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -0,0 +1,51 @@ + + + {77357d67} callgsubr + -1108 1661 {eac52729} callgsubr + -1461 hlineto + -21 -105 rlineto + 1492 {5bc6e7a7} callgsubr + + + + rlineto + hintmask 10100000 + return + + + {03424c83} callsubr + endchar + + + {6e3b20e8} callgsubr + rlineto + return + + + + + -24 703 -401 105 hstemhm + return + + + hintmask 10100000 + {e7261302} callgsubr + hintmask 01100000 + 215 -215 rlineto + return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + hlineto + -314 -207 {2042e89d} callsubr + {b0a3f997} callsubr + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml new file mode 100644 index 0000000..dba7996 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml @@ -0,0 +1,25 @@ + + + {30679697} callsubr + -338 709 vstem + 256 788 rmoveto + -576 -387 -18 -102 401 -501 {24a3209c} callgsubr + hlineto + 194 993 rlineto + -279 -845 rmoveto + -313 387 3 12 445 295 rlineto + endchar + + + + -202 993 hstem + return + + + + + rlineto + 114 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml new file mode 100644 index 0000000..61ee3ae --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml @@ -0,0 +1,15 @@ + + + -72 662 hstem + 461 760 vstem + 456 60 rmoveto + -706 262 -3 12 592 258 -56 88 -695 -300 20 -103 865 -321 rlineto + -770 -169 rmoveto + 806 hlineto + -19 95 rlineto + -806 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml new file mode 100644 index 0000000..7a462fa --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml @@ -0,0 +1,13 @@ + + + -71 663 hstem + 459 761 vstem + 453 60 rmoveto + -706 262 -2 12 592 258 -56 88 -696 -300 20 -103 819 -304 rlineto + -780 104 rmoveto + 819 -304 29 87 -868 322 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml new file mode 100644 index 0000000..57e1d1a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml @@ -0,0 +1,64 @@ + + + {36ab598c} callgsubr + 1740 hintmask 01110000 + -942 405 rmoveto + 1509 hlineto + {a50ed197} callsubr + -1374 {7f2f8eb3} callsubr + 1381 {150c2501} callsubr + -1506 hlineto + -70 70 3 12 rlineto + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + 20 102 rlineto + return + + + hlineto + 117 77 {1b07c958} callsubr + {b2990ff6} callsubr + rlineto + hintmask 01110000 + -103 103 rlineto + return + + + rlineto + hintmask 10010000 + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + hlineto + {10a06046} callgsubr + return + + + + + {b0d5c74e} callsubr + -1153 return + + + 103 142 102 return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml new file mode 100644 index 0000000..53d1651 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml @@ -0,0 +1,83 @@ + + + {36ab598c} callgsubr + 1706 {cf735d5c} callsubr + -1037 {7f2f8eb3} callsubr + 1067 {f518f504} callgsubr + -1328 hlineto + -70 70 3 12 91 60 rlineto + 1294 hlineto + 83 -83 rlineto + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + hintmask 10010000 + {e7261302} callgsubr + hintmask 01110000 + 91 -91 rlineto + return + + + hlineto + 117 77 {1b07c958} callsubr + {b2990ff6} callsubr + rlineto + hintmask 01110000 + -103 103 rlineto + return + + + rlineto + hintmask 10010000 + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + hlineto + -135 -89 {1b07c958} callsubr + {03424c83} callsubr + return + + + {6e3b20e8} callgsubr + rlineto + return + + + + + {b0d5c74e} callsubr + -1153 return + + + 103 142 102 return + + + 242 679 rmoveto + -83 -81 rlineto + return + + + {6d5e68cd} callsubr + -120 -46 rmoveto + hintmask 01110000 + -71 -47 rlineto + return + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml new file mode 100644 index 0000000..c77930b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml @@ -0,0 +1,70 @@ + + + {36ab598c} callgsubr + 1733 hintmask 01110000 + 217 {e45373fe} callsubr + -1060 {7f2f8eb3} callsubr + 1093 {15390519} callgsubr + hintmask 01110000 + -1180 -70 rmoveto + -70 70 3 12 91 60 rlineto + 1063 {773cc18d} callsubr + endchar + + + + -24 703 -519 {cfbc9cf1} callgsubr + hstemhm + return + + + 345 rmoveto + 363 239 {1b07c958} callsubr + -51 95 rlineto + hintmask 01110000 + -256 -172 rlineto + return + + + rlineto + hintmask 10010000 + return + + + hlineto + 117 77 {1b07c958} callsubr + {b2990ff6} callsubr + rlineto + hintmask 01110000 + -103 103 rlineto + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + hlineto + -6 -4 -18 -102 35 -36 rlineto + return + + + + + {b0d5c74e} callsubr + -1153 return + + + 103 142 102 return + + + hlineto + hintmask 10010000 + 177 -184 83 81 -277 276 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..b338a4a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -0,0 +1,46 @@ + + + -24 703 -679 146 132 105 hstemhm + -1778 483 220 307 10 1255 hintmask 01111100 + -982 {64858872} callsubr + -313 312 rmoveto + hintmask 10011100 + {b2990ff6} callsubr + rlineto + hintmask 01111100 + -222 221 rlineto + 483 hlineto + 20 105 rlineto + -497 hlineto + 863 hmoveto + -21 -105 rlineto + 1235 hlineto + 20 105 rlineto + -1572 -383 {28b0b3b7} callsubr + + + + 272 rmoveto + 81 hlineto + 11 50 110 378 12 52 rrcurveto + -156 hlineto + -9 -52 -39 -378 -10 -50 rrcurveto + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + rmoveto + 152 hlineto + 29 146 rlineto + -152 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml new file mode 100644 index 0000000..49f32b3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml @@ -0,0 +1,39 @@ + + + {77357d67} callgsubr + -528 1025 hintmask 01100000 + 497 383 rmoveto + -847 {b20174e3} callgsubr + 833 hlineto + endchar + + + + rlineto + hintmask 10100000 + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + + + -24 703 -401 105 hstemhm + return + + + hlineto + 305 201 {2042e89d} callsubr + {b2990ff6} callsubr + rlineto + hintmask 01100000 + -222 221 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml new file mode 100644 index 0000000..779c22b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -0,0 +1,39 @@ + + + {77357d67} callgsubr + -1153 1650 hintmask 01100000 + 497 383 rmoveto + -1472 {b20174e3} callgsubr + 1458 hlineto + endchar + + + + rlineto + hintmask 10100000 + return + + + {a7da0484} callsubr + 83 81 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + + + -24 703 -401 105 hstemhm + return + + + hlineto + 305 201 {2042e89d} callsubr + {b2990ff6} callsubr + rlineto + hintmask 01100000 + -222 221 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml new file mode 100644 index 0000000..8eb2884 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml @@ -0,0 +1,30 @@ + + + {44af986a} callsubr + -830 703 hstemhm + -528 483 -277 770 hintmask 10100000 + 348 806 rmoveto + -499 -732 -260 259 3 12 363 239 rlineto + hintmask 01100000 + {a7da0484} callsubr + rlineto + hintmask 01010000 + -105 -154 {1b07c958} callsubr + 107 -31 663 975 rlineto + endchar + + + + -209 1015 return + + + -51 95 -414 -278 -18 -102 311 -323 return + + + rlineto + hintmask 10010000 + return + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml new file mode 100644 index 0000000..e696cb1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml @@ -0,0 +1,39 @@ + + + -65 73 -60 763 -534 72 162 73 169 72 hstemhm + 24 579 -533 80 107 79 -40 80 106 80 hintmask 1011101100000000 + 167 411 rmoveto + 84 67 66 96 18 hvcurveto + 94 18 -34 58 -81 hhcurveto + -84 -67 -67 -95 -18 hvcurveto + -94 -18 34 -58 81 hhcurveto + hintmask 1011110000000000 + 436 270 rmoveto + hintmask 0100010000000000 + -75 30 -504 -740 81 -23 rlineto + hintmask 1011110000000000 + 114 705 rmoveto + hintmask 1011101100000000 + 37 11 -33 -55 -10 hvcurveto + -51 -10 -23 -30 -36 hhcurveto + -36 -13 32 56 11 hvcurveto + 51 10 22 30 37 hhcurveto + 174 -718 rmoveto + hintmask 1011101101000000 + 83 67 66 96 19 hvcurveto + 94 18 -35 58 -81 hhcurveto + hintmask 1011101010000000 + -83 -67 -67 -95 -18 hvcurveto + -94 -19 34 -58 82 hhcurveto + 51 242 rmoveto + hintmask 1011101101000000 + 37 12 -33 -55 -11 hvcurveto + -51 -10 -23 -30 -36 hhcurveto + hintmask 1011101010000000 + -36 -12 32 56 11 hvcurveto + 51 9 22 30 37 hhcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml new file mode 100644 index 0000000..7a65be7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml @@ -0,0 +1,60 @@ + + + 279 103 hstem + -489 511 vstem + 322 382 rmoveto + {f3e1af07} callsubr + -380 {6550f8f7} callgsubr + 39 198 rlineto + 380 {7791d4db} callgsubr + 39 198 rlineto + 189 {150c2501} callsubr + endchar + + + + 38 197 {d9a27841} callsubr + -38 -197 rlineto + return + + + rlineto + -110 hlineto + return + + + 38 197 {d9a27841} callsubr + -38 -197 rlineto + return + + + hlineto + -21 -103 rlineto + return + + + hlineto + {10a06046} callgsubr + return + + + + + hlineto + {f3e1af07} callsubr + -190 {7de8f505} callsubr + 191 {7791d4db} callgsubr + return + + + hlineto + -39 -198 rlineto + 110 hlineto + return + + + 21 103 rlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml new file mode 100644 index 0000000..27b1f63 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml @@ -0,0 +1,49 @@ + + + 0 144 hstem + -93 138 312 138 vstem + -354 754 rmoveto + {c76dd8af} callsubr + 450 hmoveto + {c76dd8af} callsubr + -508 -754 {c926dd37} callgsubr + 421 -144 {c926dd37} callgsubr + endchar + + + + -27 -121 rlineto + 191 -22 97 -27 -71 vvcurveto + -57 -60 -50 -172 -89 vhcurveto + 38 -64 rlineto + 239 118 93 91 94 vvcurveto + 107 -128 63 -271 28 vhcurveto + return + + + -27 -121 rlineto + 191 -22 97 -27 -71 vvcurveto + -57 -60 -50 -172 -89 vhcurveto + 38 -64 rlineto + 239 118 93 91 94 vvcurveto + 107 -128 63 -271 28 vhcurveto + return + + + + + rmoveto + 150 hlineto + 29 144 rlineto + -150 hlineto + return + + + rmoveto + 150 hlineto + 29 144 rlineto + -150 hlineto + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml new file mode 100644 index 0000000..0557593 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml @@ -0,0 +1,47 @@ + + + {44af986a} callsubr + -830 703 hstemhm + -468 770 -232 483 hintmask 01010000 + 242 678 rmoveto + hintmask 01100000 + 60 88 {2042e89d} callsubr + {d74d1da0} callgsubr + 537 790 259 -259 -2 -12 {1b07c958} callsubr + -363 -239 rlineto + hintmask 01010000 + {b0a3f997} callsubr + + + + -209 1015 return + + + rlineto + hintmask 10100000 + return + + + rlineto + hintmask 10010000 + return + + + {03424c83} callsubr + endchar + + + {6e3b20e8} callgsubr + rlineto + return + + + + + -100 40 -670 -984 107 -31 return + + + 50 -95 415 278 18 102 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml new file mode 100644 index 0000000..5b38cca --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml @@ -0,0 +1,13 @@ + + + -149 93 hstem + -701 1275 vstem + 574 -56 rmoveto + -1258 hlineto + -17 -93 rlineto + 1258 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml new file mode 100644 index 0000000..317482b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml @@ -0,0 +1,53 @@ + + + -136 63 193 127 320 -20 20 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 0000000000000000 + hintmask 1101101010100000 + 512 631 rmoveto + -71 -57 -57 -71 hvcurveto + hintmask 1110101001000000 + -47 26 -41 38 -22 vhcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1110110110100000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 vhcurveto + hintmask 1110101010100000 + -47 26 -41 38 -22 vhcurveto + -419 vlineto + hintmask 1110110101000000 + -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 1110101010100000 + 38 22 26 41 47 vvcurveto + hintmask 1101101010100000 + 71 -57 57 -71 vhcurveto + hintmask 1110110110100000 + -384 63 rmoveto + 35 29 -29 -35 -35 -29 -29 -35 {0f5e6060} callgsubr + hvcurveto + 384 -256 rmoveto + hintmask 1101101010100000 + {0f5e6060} callgsubr + 35 29 -29 -35 hvcurveto + hintmask 1110110110100000 + -35 -29 -29 -35 vhcurveto + -384 -512 rmoveto + {0f5e6060} callgsubr + 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + endchar + + + + + -35 -29 29 35 35 29 29 35 return + + + -35 -29 29 35 35 29 29 35 return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml new file mode 100644 index 0000000..57a3e1f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callgsubr + 672 365 rmoveto + -690 639 -2 -1209 rlineto + endchar + + + + + -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml new file mode 100644 index 0000000..079a673 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml @@ -0,0 +1,16 @@ + + + {f3a6bced} callgsubr + -20 365 rmoveto + 692 -570 -2 1209 rlineto + endchar + + + + + -205 1209 hstem + -20 692 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml b/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml new file mode 100644 index 0000000..4b5b8bd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/gsubrs.xml @@ -0,0 +1,2035 @@ + + + + + + + + + rmoveto + -87 callsubr + -51 callgsubr + hvcurveto + -9 -115 50 -42 172 103 rrcurveto + -348 54 -98 callgsubr + + + + + + + -98 callsubr + -90 callgsubr + return + + + + + + + rmoveto + -93 callsubr + -183 161 -110 314 159 vhcurveto + -166 406 -73 callgsubr + + + + + + + rmoveto + 181 -89 80 -123 -191 -136 -220 -235 -181 89 -80 123 192 135 219 236 vhcurveto + -409 -189 rmoveto + 167 74 175 109 58 38 -48 -110 -168 -74 -175 -108 -59 -38 49 110 vhcurveto + endchar + + + + + + + rmoveto + 143 -82 84 -128 -42 callsubr + -144 82 -83 129 -41 callgsubr + vhcurveto + -389 -112 rmoveto + 124 66 116 96 66 39 -52 -92 -124 -65 -116 -96 -66 -40 52 92 vhcurveto + endchar + + + + + + + rmoveto + -69 42 rlineto + -70 -58 -46 -40 -51 hhcurveto + -52 -35 34 82 -35 hvcurveto + -90 -47 26 callgsubr + 42 65 -55 80 hhcurveto + 83 86 60 103 80 hvcurveto + return + + + + + + + rmoveto + 103 80 66 95 111 -124 45 -116 -78 hvcurveto + 24 59 63 59 146 29 -20 78 rcurveline + -233 -57 -85 -128 -123 vvcurveto + -104 68 -52 94 vhcurveto + 14 72 rmoveto + -43 -42 26 71 6 0 7 1 6 hvcurveto + 89 55 75 -29 -64 vvcurveto + -42 -27 -36 -53 vhcurveto + endchar + + + + + + + rmoveto + -66 callgsubr + -56 callsubr + 46 150 -137 -2 rlineto + return + + + + + + + -102 -58 -23 -39 -43 vvcurveto + -61 58 -42 96 109 75 55 69 vhcurveto + -167 -53 rmoveto + -44 -37 19 32 20 14 21 71 40 hvcurveto + 40 -29 35 -28 -26 vvcurveto + -27 -32 -22 -47 vhcurveto + endchar + + + + + + + rmoveto + -33 -26 25 63 131 73 145 87 22 35 -7 -11 37 hvcurveto + -16 -85 -26 -129 -10 -53 rrcurveto + -45 -48 -57 -34 -38 hhcurveto + endchar + + + + + + + 338 hlineto + 18 79 rlineto + -119 hlineto + 76 376 -94 -7 -13 -66 -131 -15 -13 -71 127 3 -44 -221 rlineto + -130 hlineto + return + + + + + + + -99 callsubr + endchar + + + + + + + -83 callsubr + hintmask 11101000 + -99 callgsubr + + + + + + + 46 callgsubr + -116 82 62 -167 166 rlineto + -7 hlineto + -237 -163 53 -61 rlineto + return + + + + + + + rmoveto + -97 callgsubr + return + + + + + + + rmoveto + 27 50 -68 47 -99 86 -66 65 rlinecurve + -73 -95 76 -53 126 -69 77 -31 rlinecurve + return + + + + + + + rmoveto + -41 -36 102 -73 hhcurveto + -59 -63 -60 -91 -54 hvcurveto + 60 -34 rlineto + 59 38 30 35 24 40 38 -102 73 hhcurveto + 59 62 62 91 54 hvcurveto + -59 34 rlineto + -60 -39 -30 -36 -24 hhcurveto + return + + + + + + + -78 93 -69 -63 -113 -82 -72 -41 rlinecurve + return + + + + + + + -172 hlineto + -110 -229 -108 -231 -100 -229 rrcurveto + 24 callgsubr + 26 63 26 63 27 63 rrcurveto + 206 hlineto + return + + + + + + + rmoveto + -81 callsubr + -47 -172 95 -62 296 126 rlinecurve + endchar + + + + + + + -76 callgsubr + -109 116 -82 -62 rlineto + return + + + + + + + rmoveto + -85 callgsubr + 433 hlineto + endchar + + + + + + + -159 hlineto + 95 492 36 callsubr + hlineto + 19 98 rlineto + -434 hlineto + -19 -98 rlineto + 156 hlineto + -95 -492 rlineto + -154 hlineto + -19 -98 rlineto + return + + + + + + + rmoveto + -91 callsubr + return + + + + + + + 23 78 rlineto + -57 hlineto + 27 138 -89 -7 -25 -131 rlineto + -135 hlineto + 52 76 40 76 44 127 -101 5 rcurveline + -38 -126 -37 -78 -54 -93 return + + + + + + + -28 callsubr + -67 -71 -39 -74 -72 vhcurveto + 14 103 -118 -7 -23 -163 -25 -125 -50 -262 rlinecurve + 117 hlineto + 7 37 52 259 14 72 rrcurveto + 56 58 50 29 38 7 callsubr + return + + + + + + + rmoveto + 52 -40 72 55 86 84 50 60 rlinecurve + -111 60 -35 -64 -64 -94 -50 -61 rlinecurve + 236 hmoveto + 53 -41 72 55 84 83 50 60 rlinecurve + -115 54 -35 -64 -59 -87 -50 -60 rlinecurve + return + + + + + + + rmoveto + 9 hlineto + 7 -100 6 -101 5 -100 rrcurveto + -160 hlineto + 44 101 45 100 44 72 callgsubr + + + + + + + rmoveto + 112 2 93 393 -117 -4 -36 -161 rlineto + -140 -42 -69 54 140 vvcurveto + 157 83 174 113 62 13 -51 -107 -3 vhcurveto + 117 1 rlineto + 182 10 -47 86 -128 hhcurveto + -190 -155 -219 -241 -194 112 -95 197 46 hvcurveto + return + + + + + + + rmoveto + 102 -10 71 123 85 127 100 117 rlinecurve + 16 79 rlineto + -335 hlineto + -19 -82 rlineto + 235 hlineto + 1 -3 -101 -114 -85 -118 -70 -119 rlinecurve + return + + + + + + + rmoveto + 46 -40 39 -44 35 vhcurveto + 37 18 44 20 54 23 -27 52 rcurveline + -63 -27 -53 -24 -43 -22 rrcurveto + return + + + + + + + rmoveto + 7 hlineto + 238 163 -54 61 -166 -112 return + + + + + + + -111 126 -44 116 78 vhcurveto + -25 -60 -64 -59 -146 -29 rrcurveto + 82 236 rmoveto + 42 27 36 53 44 42 -26 -71 -6 0 -6 -1 -7 vhcurveto + -90 -55 -75 29 64 vvcurveto + endchar + + + + + + + rmoveto + 146 -318 136 18 -143 284 rlineto + 108 60 71 76 98 vvcurveto + 115 -102 85 -308 -42 vhcurveto + -132 -685 rlineto + 123 hlineto + 113 588 rlineto + 120 15 61 -33 -68 vvcurveto + -69 -51 -57 -142 -65 vhcurveto + return + + + + + + + rmoveto + 49 31 -27 -40 -77 -102 -42 -165 -12 hvcurveto + 102 20 70 96 97 hhcurveto + endchar + + + + + + + -21 callgsubr + -58 -28 -75 -22 -67 -12 rlinecurve + -74 callsubr + return + + + + + + + 109 22 rlineto + 127 -21 -59 69 -122 hhcurveto + -152 -104 -99 -111 hvcurveto + -161 271 -69 -99 vvcurveto + -57 -86 -39 -252 68 vhcurveto + -25 -121 rlineto + return + + + + + + + rmoveto + -11 59 rlineto + -154 -59 -45 22 94 vvcurveto + 9 0 9 1 10 vhcurveto + 182 28 77 100 106 vvcurveto + hintmask 10111100 + 70 -41 49 -72 -38 -36 -13 -24 -32 vhcurveto + hintmask 11011100 + 22 -38 -43 11 -41 hhcurveto + -152 -114 -214 -206 -101 33 -46 58 55 51 37 53 47 hvcurveto + 31 -98 98 -36 184 118 rrcurveto + -94 400 rmoveto + 23 10 -16 -27 -46 -37 -79 -103 -23 hvcurveto + 100 17 42 91 48 hhcurveto + -305 -367 rmoveto + -24 -11 27 52 132 55 155 69 17 21 -4 -19 26 hvcurveto + -47 -74 -30 -101 -107 vvcurveto + -3 vlineto + -34 -26 -25 -24 -25 hhcurveto + endchar + + + + + + + rmoveto + -18 60 -158 -66 -81 5 -17 116 rlinecurve + 231 169 113 169 137 vvcurveto + 80 -43 45 -71 return + + + + + + + 134 688 rlineto + 46 callsubr + -87 -463 rlineto + -5 hlineto + -131 465 -119 -4 -133 -686 rlineto + 117 hlineto + 86 469 rlineto + return + + + + + + + -82 callsubr + hintmask 10111110 + -12 -114 rlineto + hintmask 01111110 + -53 callgsubr + + + + + + + 128 2 47 150 -138 -2 rlineto + return + + + + + + + -27 callsubr + hintmask 10100000 + -59 callsubr + return + + + + + + + -48 callgsubr + hintmask 1111101110000000 + -83 callsubr + hintmask 1111110110000000 + -99 callgsubr + + + + + + + -46 callsubr + -37 callgsubr + rrcurveto + endchar + + + + + + + rmoveto + -41 callgsubr + 49 -9 42 -18 33 hvcurveto + 73 82 -65 49 -61 -68 rlineto + 26 -34 -44 14 -52 hhcurveto + -42 callsubr + -51 10 -43 19 -34 hvcurveto + -72 -80 64 -49 61 67 rlineto + -24 34 44 -13 51 hhcurveto + -90 242 rmoveto + 125 66 118 97 31 25 -11 -22 18 vhcurveto + -232 -260 rlineto + -3 15 -2 17 18 vvcurveto + 107 -145 rmoveto + -30 -24 10 20 -18 hvcurveto + 231 258 rlineto + 3 -13 1 -16 -16 vvcurveto + -126 -67 -117 -96 vhcurveto + endchar + + + + + + + -63 callsubr + 141 -815 -107 callgsubr + + + + + + + 43 53 44 65 44 75 -99 35 rcurveline + -29 -57 -28 -48 -27 -41 -32 58 -22 56 -11 55 rrcurveto + 70 66 40 72 53 vvcurveto + 44 -34 27 -48 -70 -78 -84 -127 -10 0 -11 1 -11 vhcurveto + -147 -119 -67 -115 -101 vvcurveto + return + + + + + + + -230 215 rmoveto + -42 -31 29 67 105 65 129 88 24 35 -9 -21 41 hvcurveto + -25 -66 -21 -81 -7 -76 rrcurveto + -50 -42 -45 -27 -40 hhcurveto + endchar + + + + + + + rmoveto + 49 -22 80 62 51 88 10 87 rlinecurve + -152 -3 -37 callgsubr + rlinecurve + endchar + + + + + + + -63 callsubr + -29 -990 -107 callsubr + + + + + + + rmoveto + 131 1 48 150 -142 -1 rlineto + return + + + + + + + 38 callgsubr + 124 634 -119 -9 -41 -210 -4 callsubr + hintmask 10111000 + -60 callsubr + + + + + + + rmoveto + 19 101 rlineto + -383 hlineto + -20 -101 rlineto + return + + + + + + + 31 callgsubr + rrcurveto + -59 callgsubr + + + + + + + rmoveto + -36 -185 rlineto + 276 hlineto + 26 102 rlineto + -177 hlineto + 40 202 rlineto + 139 hlineto + 16 85 rlineto + -139 hlineto + 39 197 rlineto + 171 hlineto + 42 callsubr + -358 hlineto + -116 -229 -116 -231 -112 -228 rrcurveto + 122 hlineto + 87 185 rlineto + 185 401 rmoveto + 12 hlineto + -61 -312 rlineto + -95 hlineto + 48 104 48 105 48 103 rrcurveto + endchar + + + + + + + -117 50 -55 66 60 76 50 63 64 return + + + + + + + rmoveto + 20 -78 rlineto + 234 57 85 128 123 vvcurveto + 104 -69 52 -94 -103 -80 -66 -95 return + + + + + + + 130 vstem + 256 218 rmoveto + 173 -226 135 16 -173 216 rlineto + 144 91 57 84 70 vvcurveto + 59 -39 39 -68 -69 -80 -41 -79 -79 vhcurveto + 65 335 -120 48 callsubr + 68 348 rlineto + 69 67 62 41 48 hhcurveto + 30 17 -15 -26 -43 -46 -64 -160 -92 hvcurveto + return + + + + + + + -66 callsubr + -165 -497 -77 callgsubr + return + + + + + + + -243 -55 -77 35 126 vvcurveto + 128 83 114 103 53 21 -28 -74 vhcurveto + return + + + + + + + 153 -274 70 114 vvcurveto + 50 44 41 61 63 38 -32 -82 17 vhcurveto + return + + + + + + + 673 -106 callgsubr + return + + + + + + + hstem + 51 122 194 114 vstem + return + + + + + + + 893 -57 callsubr + return + + + + + + + -31 callsubr + -38 callsubr + return + + + + + + + 172 128 162 193 return + + + + + + + 623 260 hstem + 152 495 vstem + 152 664 -81 callgsubr + endchar + + + + + + + hstem + 79 123 171 120 vstem + return + + + + + + + hstem + 64 130 279 130 vstem + return + + + + + + + 9 -65 -8 -77 -39 -70 return + + + + + + + 5 callgsubr + hintmask 10110000 + -132 -684 -1 callsubr + -124 -12 rmoveto + hintmask 01110000 + 17 callsubr + 95 494 18 callsubr + endchar + + + + + + + -11 callgsubr + -38 callgsubr + return + + + + + + + 535 616 -104 callsubr + return + + + + + + + rmoveto + -65 79 rlineto + -294 -206 -112 -169 -186 vvcurveto + -137 64 -147 157 -182 vhcurveto + 93 67 rlineto + -143 158 -53 124 119 vvcurveto + 155 80 142 273 183 vhcurveto + endchar + + + + + + + 9 callgsubr + -39 callsubr + return + + + + + + + 0 105 195 92 191 105 return + + + + + + + -187 35 hstem + 143 110 vstem + 453 1 rmoveto + -35 47 rlineto + -199 -62 -76 -73 -64 vvcurveto + 21 callsubr + -9 callgsubr + endchar + + + + + + + rmoveto + 74 -77 226 227 27 122 -140 236 -98 -61 140 -229 rlineto + 44 -222 rmoveto + 76 -75 225 233 25 122 -143 232 -99 -64 144 -225 rlineto + endchar + + + + + + + -19 callsubr + -126 hlineto + return + + + + + + + -62 85 hstem + 325 104 vstem + 124 -149 rmoveto + 61 -20 rlineto + -23 callgsubr + 104 2 rlineto + 148 9 -63 69 -79 hhcurveto + -68 -55 -54 -118 -49 hvcurveto + endchar + + + + + + + -83 -67 -169 -85 -18 callsubr + return + + + + + + + 23 callgsubr + -7 callsubr + hintmask 11010000 + return + + + + + + + 50 -95 415 278 18 102 return + + + + + + + 67 33 32 40 32 hhcurveto + 31 18 -37 -97 -6 hvcurveto + return + + + + + + + -14 114 -39 callgsubr + return + + + + + + + rmoveto + -7 62 -153 -42 -26 23 189 454 rlinecurve + -58 27 return + + + + + + + 304 688 rmoveto + -124 hlineto + -133 -688 rlineto + 124 hlineto + 82 344 rmoveto + 167 -352 131 16 -164 336 277 344 rlineto + -133 hlineto + return + + + + + + + -189 109 -109 114 106 108 330 98 return + + + + + + + -166 -189 -266 -304 return + + + + + + + -87 597 rmoveto + 26 20 -19 -40 return + + + + + + + 189 93 301 106 return + + + + + + + 440 hlineto + 22 106 rlineto + -315 hlineto + return + + + + + + + 616 248 hstem + 157 306 vstem + 436 616 -92 callgsubr + endchar + + + + + + + 61 -20 rcurveline + hintmask 10111100 + -23 callgsubr + endchar + + + + + + + 612 238 hstem + 213 297 vstem + 372 850 -63 callsubr + endchar + + + + + + + -14 107 501 108 return + + + + + + + 116 411 vstem + 335 735 -94 callgsubr + endchar + + + + + + + -13 99 callgsubr + -42 17 35 vvcurveto + 35 55 43 145 39 vhcurveto + return + + + + + + + -3 callsubr + -2 callgsubr + return + + + + + + + 242 679 rmoveto + -83 -81 rlineto + return + + + + + + + 24 callsubr + 2 return + + + + + + + hlineto + 305 201 89 callsubr + -54 callsubr + rlineto + hintmask 01100000 + -222 221 rlineto + return + + + + + + + -15 112 496 110 49 callgsubr + return + + + + + + + rmoveto + 140 -469 rlineto + 109 hlineto + return + + + + + + + hstem + 188 125 vstem + return + + + + + + + -3 -109 rlineto + 311 -10 88 86 94 vvcurveto + return + + + + + + + hlineto + 28 callsubr + -190 -14 callsubr + 191 59 callgsubr + return + + + + + + + rmoveto + -190 -972 rlineto + 353 hlineto + 19 96 rlineto + -233 hlineto + 151 780 rlineto + 233 hlineto + 19 96 rlineto + endchar + + + + + + + 103 142 102 return + + + + + + + 639 50 callgsubr + 232 179 vstem + 232 638 -56 callgsubr + endchar + + + + + + + -12 103 373 103 18 callgsubr + return + + + + + + + rmoveto + 213 -138 88 -279 -45 vhcurveto + return + + + + + + + hstem + 75 121 202 103 vstem + return + + + + + + + hintmask 1000010001001000111100010001000010101100 + return + + + + + + + -71 -24 -11 5 26 vvcurveto + return + + + + + + + -14 99 384 99 return + + + + + + + -26 callsubr + -120 -46 rmoveto + hintmask 01110000 + -71 -47 rlineto + return + + + + + + + 42 callgsubr + hintmask 01000000 + -63 callgsubr + + + + + + + 42 callgsubr + hintmask 11011000 + -63 callgsubr + + + + + + + 58 42 70 76 74 vhcurveto + 16 callgsubr + -36 -22 22 42 hvcurveto + return + + + + + + + -40 callsubr + -1153 return + + + + + + + 4 callsubr + -38 119 return + + + + + + + 18 -59 28 -62 37 -63 rrcurveto + -58 -56 -50 -24 -37 hhcurveto + return + + + + + + + rmoveto + 69 -94 299 234 30 122 -210 245 -87 -82 190 -215 rlineto + endchar + + + + + + + hstem + 72 120 260 110 vstem + return + + + + + + + 0 98 492 98 return + + + + + + + -4 -2 -3 -8 -9 2 -3 4 4 2 3 9 return + + + + + + + 160 2 callgsubr + hstem + return + + + + + + + hstemhm + 66 8 callsubr + return + + + + + + + -12 103 362 114 return + + + + + + + 126 hlineto + return + + + + + + + -7 100 373 94 -93 97 hstemhm + 30 123 111 113 149 111 hintmask 11011100 + return + + + + + + + rlineto + -109 return + + + + + + + hhcurveto + 62 5 -69 -89 -64 hvcurveto + 51 -20 rlineto + 157 139 -15 148 -130 hhcurveto + return + + + + + + + 30 callgsubr + -155 hlineto + return + + + + + + + rmoveto + 150 hlineto + 29 144 rlineto + -150 hlineto + return + + + + + + + 68 callsubr + 30 158 rlineto + return + + + + + + + 267 -13 129 49 38 77 return + + + + + + + 80 280 84 hstem + return + + + + + + + 82 282 80 return + + + + + + + hlineto + -314 -207 89 callsubr + 35 callsubr + + + + + + + 68 50 94 93 vvcurveto + 101 -65 51 -165 -22 vhcurveto + -134 -689 rlineto + 91 hlineto + return + + + + + + + 21 103 rlineto + return + + + + + + + 64 hstem + 53 70 400 70 vstem + 53 274 rmoveto + -170 93 -96 133 return + + + + + + + rmoveto + -11 58 -94 -29 -5 9 11 62 rlinecurve + return + + + + + + + 51 -69 71 -60 -50 vvcurveto + return + + + + + + + -245 rmoveto + 36 callgsubr + return + + + + + + + rmoveto + 42 callsubr + return + + + + + + + rmoveto + 49 -22 rlineto + return + + + + + + + hintmask 10100000 + -7 callgsubr + hintmask 01100000 + 215 -215 rlineto + return + + + + + + + -24 703 -401 105 hstemhm + return + + + + + + + 33 callgsubr + hstem + return + + + + + + + rmoveto + 110 return + + + + + + + -10 97 580 -9 callsubr + return + + + + + + + -13 113 -110 100 377 100 return + + + + + + + hstem + 71 125 277 91 callgsubr + return + + + + + + + 150 hstem + return + + + + + + + -70 71 -58 -42 vvcurveto + -31 -35 -25 -131 -7 vhcurveto + -18 -85 rlineto + return + + + + + + + 70 -71 58 42 vvcurveto + 31 36 25 130 6 vhcurveto + 19 86 rlineto + return + + + + + + + hlineto + hintmask 10010000 + 177 -184 83 81 -277 276 rlineto + return + + + + + + + 30 callsubr + -363 -239 50 -95 return + + + + + + + -15 105 509 104 hstem + 67 128 277 128 vstem + return + + + + + + + 736 rmoveto + -48 29 -121 -99 -64 -101 -4 -140 rlinecurve + return + + + + + + + 4 2 2 4 1 hvcurveto + 5 hlineto + -6 -1 -4 -5 -8 hhcurveto + return + + + + + + + hstemhm + 52 120 195 116 return + + + + + + + hlineto + -39 -198 rlineto + 110 hlineto + return + + + + + + + -35 -29 29 35 35 29 29 35 return + + + + + + + hintmask 1100010001001000111100010001010000101100 + return + + + + + + + hintmask 1000010001001000111100010100000010101100 + return + + + + + + + 104 hstemhm + 469 124 return + + + + + + + -11 106 497 111 return + + + + + + + 79 302 79 hstem + return + + + + + + + 23 callsubr + hstem + return + + + + + + + 95 192 95 vstem + return + + + + + + + 91 165 89 return + + + + + + + rmoveto + -12 60 rlineto + return + + + + + + + 21 callgsubr + -564 1151 vstem + return + + + + + + + 165 -116 11 -35 -165 -167 17 -19 -96 return + + + + + + + 100 rrcurveto + endchar + + + + + + + -79 -2 -72 -369 rlineto + 71 hlineto + 48 250 rlineto + return + + + + + + + rmoveto + 19 103 rlineto + -457 hlineto + -20 -103 rlineto + endchar + + + + + + + 0 104 345 104 hstem + 38 return + + + + + + + 72 145 61 return + + + + + + + 12 60 rlinecurve + return + + + + + + + 0 102 83 89 30 85 197 102 hstem + -27 return + + + + + + + -14 104 367 93 hstem + 158 122 vstem + return + + + + + + + 68 callsubr + 33 158 rlineto + -158 hlineto + return + + + + + + + 101 4 140 rlinecurve + return + + + + + + + hstem + 343 67 vstem + return + + + + + + + rlineto + 114 return + + + + + + + -205 1209 hstem + -20 692 vstem + return + + + + + + + 74 -78 57 -210 93 vhcurveto + -50 -89 rlineto + return + + + + + + + -18 callsubr + endchar + + + + + + + hintmask 1100010001001000111100010000100010101100 + return + + + + + + + hintmask 1000010001010000111100010001000010101100 + return + + + + + + + hintmask 1000010001001000111010010001000010101100 + return + + + + + + + 89 166 91 return + + + + + + + 117 vstem + return + + + + + + + 100 callsubr + 210 94 hintmask 10111110 + return + + + + + + + 6 -1 3 -4 -3 -2 -2 -7 vhcurveto + return + + + + + + + 582 106 hstem + 111 542 vstem + return + + + + + + + -74 78 -57 211 -93 vhcurveto + endchar + + + + + + + 91 11 91 return + + + + + + + 300 -56 -88 592 -258 return + + + + + + + -100 40 -670 -984 107 -31 return + + + + + + + 55 26 callgsubr + -36 return + + + + + + + 60 145 72 hstem + return + + + + + + + rmoveto + -13 55 rlineto + return + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/names.json b/ligature/OperatorMonoSSmLig-MediumItalic/names.json new file mode 100644 index 0000000..601b4c8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/names.json @@ -0,0 +1,8 @@ +{ + "fontName": "OperatorMonoSSmLig-MediumItalic", + "familyName": "Operator Mono SSm Lig", + "foundry": "H&Co", + "version": "1.200", + "fontStyle": "Medium Italic", + "windowsFontStyle": "Italic" +} diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml b/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml new file mode 100644 index 0000000..68a5f7d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/subrs.xml @@ -0,0 +1,2039 @@ + + + + + + + + + rmoveto + 123 8 -48 callsubr + rlinecurve + -89 callgsubr + 3 -65 4 -64 3 -64 rrcurveto + -42 587 -80 callgsubr + + + + + + + rmoveto + -76 callsubr + -96 callsubr + 61 63 39 74 66 -44 callsubr + rrcurveto + endchar + + + + + + + rmoveto + 47 -43 42 -110 27 vhcurveto + 182 115 9 78 rlineto + -297 hlineto + -16 -80 rlineto + 196 hlineto + -186 -115 -6 -39 rlineto + 124 -24 52 -29 -29 vvcurveto + -30 -49 -29 -187 20 vhcurveto + -12 -84 rlineto + 253 -25 90 81 74 vvcurveto + return + + + + + + + rmoveto + 55 -47 49 -149 25 vhcurveto + 21 86 192 -1 23 80 rlineto + -284 hlineto + -52 -221 rlineto + 152 -20 51 -28 -32 vvcurveto + -36 -53 -34 -191 16 vhcurveto + -10 -85 rlineto + 254 -18 93 83 81 vvcurveto + return + + + + + + + rmoveto + 136 95 71 174 34 hvcurveto + 89 458 rlineto + -88 callsubr + rlineto + -197 -39 82 -80 146 hhcurveto + endchar + + + + + + + -104 callsubr + endchar + + + + + + + rmoveto + 34 67 -23 116 108 vvcurveto + 6 vlineto + 62 111 41 142 52 vvcurveto + 23 -52 13 -31 -42 -73 -177 -165 -7 vhcurveto + -53 -54 -55 -27 -37 hhcurveto + -58 -29 63 350 124 hvcurveto + -116 -4 rlineto + -413 -154 62 -102 107 hhcurveto + 72 77 44 57 61 hvcurveto + 4 -93 10 -74 -22 -22 -23 -22 -97 -14 -189 15 -17 -116 rcurveline + 264 -12 122 48 39 79 rrcurveto + endchar + + + + + + + -105 callsubr + endchar + + + + + + + 28 105 rlineto + -303 hlineto + 38 195 rlineto + 252 hlineto + 18 92 rlineto + -252 hlineto + 37 191 rlineto + 298 hlineto + 21 105 rlineto + -423 hlineto + -134 -688 rlineto + return + + + + + + + rmoveto + 23 -52 85 28 143 60 81 57 rlinecurve + return + + + + + + + -77 callgsubr + hintmask 11011000 + -95 callgsubr + + + + + + + -62 -53 -49 -31 -40 hhcurveto + -41 -15 32 74 16 hvcurveto + 77 352 -117 -7 -94 -140 55 -35 -40 -186 rlineto + -137 -30 40 -67 84 hhcurveto + return + + + + + + + rmoveto + 34 -259 83 callgsubr + hlineto + 76 222 48 155 46 175 rrcurveto + -125 hlineto + -29 -144 -25 -111 -34 -155 rrcurveto + -6 hlineto + -31 265 rlineto + -72 hlineto + -134 -265 rlineto + -3 hlineto + 24 150 17 114 26 146 rrcurveto + -119 hlineto + -30 -209 -22 -223 -4 -120 rrcurveto + 113 hlineto + endchar + + + + + + + rmoveto + 49 hlineto + -83 callgsubr + -7 -65 rcurveline + 221 hlineto + -16 -82 rlineto + 87 hlineto + return + + + + + + + -13 63 -257 -66 -85 23 -4 121 rlinecurve + 251 18 136 78 129 vvcurveto + 85 -62 53 -100 -192 -149 -193 -177 return + + + + + + + rmoveto + 19 -327 rlineto + 123 hlineto + 44 130 74 262 71 296 rrcurveto + -121 hlineto + -16 -70 -95 -416 -11 -34 rrcurveto + -4 hlineto + -16 314 rlineto + -71 hlineto + -137 -314 rlineto + -6 hlineto + 3 34 64 416 11 70 rrcurveto + -124 hlineto + -43 -294 -26 -263 -5 -131 rrcurveto + 121 hlineto + endchar + + + + + + + 325 hlineto + 18 80 rlineto + -204 hlineto + 150 90 84 69 85 vvcurveto + 93 -98 48 -195 -29 vhcurveto + -12 -83 36 callsubr + 20 49 -26 -46 vvcurveto + -65 -103 -66 -167 -97 vhcurveto + return + + + + + + + rmoveto + -96 callgsubr + + + + + + + -69 callgsubr + -37 callsubr + vhcurveto + -84 callsubr + return + + + + + + + -125 hlineto + -89 -460 rlineto + -95 -18 -42 -40 -65 hhcurveto + -67 -38 40 123 24 hvcurveto + 83 432 rlineto + -124 hlineto + -82 -426 return + + + + + + + -11 60 -90 -27 -5 10 77 callgsubr + 76 391 rlineto + 17 -58 -58 8 -50 hhcurveto + -212 -133 -201 -205 return + + + + + + + -78 callsubr + -109 -173 -66 callsubr + return + + + + + + + -94 callsubr + endchar + + + + + + + -73 -47 29 -50 3 2 26 16 24 14 rlinecurve + 38 -153 142 -18 209 122 rrcurveto + -17 callgsubr + -81 -70 -124 -166 -140 hvcurveto + 228 8 103 176 79 hhcurveto + return + + + + + + + -30 24 -22 21 20 vvcurveto + 30 37 20 126 -32 vhcurveto + 32 88 rlineto + -185 27 -99 -68 -73 vvcurveto + -36 28 -33 35 -29 vhcurveto + return + + + + + + + rmoveto + 31 62 -30 83 134 vvcurveto + 10 0 12 1 11 vhcurveto + 63 112 51 134 47 vvcurveto + 22 -49 20 -29 -10 -13 -10 -18 -12 vhcurveto + 15 -35 -35 9 -38 hhcurveto + -188 -129 -184 -182 -116 57 -54 75 65 66 43 58 55 hvcurveto + 5 -88 17 -74 -22 -21 -23 -23 -102 -15 -193 14 rrcurveto + return + + + + + + + -11 63 -218 -45 -18 15 26 96 rlinecurve + 96 369 -102 1 -232 -56 9 -62 184 16 -78 -289 return + + + + + + + rmoveto + -71 callgsubr + 354 -72 138 113 115 -46 callgsubr + return + + + + + + + rmoveto + -111 61 -65 91 127 103 132 150 113 -60 65 -92 -127 -103 -133 -151 vhcurveto + 287 99 rmoveto + -96 -49 -100 -73 -44 -26 36 69 96 49 101 73 44 26 -36 -70 vhcurveto + endchar + + + + + + + 180 472 -93 callgsubr + return + + + + + + + rmoveto + 6 callsubr + -232 159 -93 284 98 hvcurveto + 13 110 rlineto + -71 callsubr + endchar + + + + + + + -11 60 -85 -29 -5 12 77 callgsubr + 79 404 rlineto + 46 callsubr + -70 -360 rlineto + return + + + + + + + rmoveto + -50 callsubr + -178 145 -109 306 142 hvcurveto + -11 63 rlineto + -47 callgsubr + endchar + + + + + + + hintmask 11000000 + 2 11 1 11 10 vvcurveto + 40 -22 22 -34 -68 -67 -69 -56 -33 25 -20 39 -10 vhcurveto + -32 -61 -47 -61 -65 -75 44 -44 rcurveline + 77 78 67 83 40 74 44 2 49 9 47 13 -182 -415 77 -87 260 116 rrcurveto + return + + + + + + + 8 callgsubr + hintmask 11010000 + -82 callgsubr + hintmask 11100000 + -26 callgsubr + endchar + + + + + + + rmoveto + -65 callgsubr + hintmask 10010000 + 39 callgsubr + hintmask 01010000 + 22 callsubr + hintmask 10010000 + -1 callgsubr + endchar + + + + + + + -227 -78 -104 47 167 vvcurveto + 150 84 173 118 65 12 -49 -110 -2 vhcurveto + 117 1 rlineto + 179 8 -43 89 -131 hhcurveto + return + + + + + + + 808 -106 callgsubr + return + + + + + + + -3 callgsubr + -68 callgsubr + endchar + + + + + + + -50 callgsubr + -75 callgsubr + + + + + + + -66 callsubr + -157 -466 -102 callsubr + + + + + + + rmoveto + -16 -77 rlineto + 484 hlineto + 15 77 rlineto + return + + + + + + + 531 601 -105 callsubr + return + + + + + + + 24 callgsubr + 42 223 309 465 rlineto + -133 hlineto + -213 -342 -88 345 -128 -5 130 -455 rlineto + endchar + + + + + + + rmoveto + -93 -66 -58 -69 -62 54 -49 84 93 66 59 68 61 -54 50 -84 hvcurveto + return + + + + + + + rmoveto + 187 133 211 236 68 -11 54 -21 42 hvcurveto + 70 95 -71 46 -53 -73 rlineto + 26 -35 -43 13 -49 hhcurveto + -186 -134 -210 -237 -67 11 -54 20 -41 hvcurveto + -70 -97 71 -46 54 74 rlineto + -27 34 43 -13 50 hhcurveto + -85 271 rmoveto + 173 70 170 107 31 25 -14 -28 18 vhcurveto + -249 -344 rlineto + -1 13 -1 15 15 vvcurveto + 100 -166 rmoveto + -33 -26 15 29 -17 hvcurveto + 251 344 rlineto + 1 -14 1 -15 -16 vvcurveto + -173 -70 -170 -107 vhcurveto + endchar + + + + + + + rmoveto + -7 61 -220 -59 -33 32 25 105 rlinecurve + 57 260 rlineto + 203 hlineto + 18 93 rlineto + -200 hlineto + 35 161 -91 -7 -95 -154 rlineto + -67 hlineto + -23 -93 rlineto + 102 hlineto + -59 -267 -42 -184 110 -97 287 149 rlinecurve + return + + + + + + + -123 53 -61 68 59 73 49 61 62 vhcurveto + -9 -112 50 -38 178 101 rrcurveto + -350 52 rmoveto + -36 -28 32 72 124 74 139 87 22 36 -6 -12 38 hvcurveto + -53 -272 rlineto + -43 -46 -56 -34 -38 hhcurveto + endchar + + + + + + + -69 -73 -58 -76 -21 5 -20 8 -20 hvcurveto + -37 -34 -55 -39 -80 -52 27 -54 rcurveline + 75 40 61 38 48 35 rrcurveto + return + + + + + + + -6 7 -7 104 206 87 201 63 callgsubr + hintmask 01111000 + 54 callsubr + -57 -294 rlineto + -69 hlineto + -17 -87 rlineto + 69 hlineto + hintmask 10111000 + -58 -303 -1 callsubr + -366 -125 rmoveto + 117 hlineto + 22 87 rlineto + -123 hlineto + 39 201 18 callsubr + hintmask 01111000 + 17 callsubr + endchar + + + + + + + rmoveto + -133 -5 2 -87 -8 -80 -42 -94 rlinecurve + 51 -20 77 91 40 89 13 106 rlinecurve + return + + + + + + + -281 -152 -6 callgsubr + return + + + + + + + 471 hlineto + 21 109 -329 -2 417 476 18 105 rlineto + -461 hlineto + -21 -109 324 3 -421 -477 rlineto + endchar + + + + + + + -52 callsubr + 83 81 return + + + + + + + 446 hlineto + 29 106 -315 -4 373 350 20 101 rlineto + -436 hlineto + -29 -106 306 4 -374 -350 rlineto + endchar + + + + + + + -51 95 -414 -278 -18 -102 311 -323 return + + + + + + + 774 -100 callgsubr + return + + + + + + + 110 2 rlineto + 145 9 -49 58 -111 hhcurveto + -183 -156 -172 -197 return + + + + + + + -27 -121 rlineto + 191 -22 97 -27 -71 vvcurveto + -57 -60 -50 -172 -89 vhcurveto + 38 -64 rlineto + 239 118 93 91 94 vvcurveto + 107 -128 63 -271 28 vhcurveto + return + + + + + + + -15 231 -18 228 -21 226 return + + + + + + + -50 callgsubr + vhcurveto + hintmask 01111000 + -75 callgsubr + + + + + + + 80 62 51 88 10 87 -152 -3 rcurveline + return + + + + + + + 870 -94 callgsubr + return + + + + + + + hvcurveto + -12 -117 57 -36 169 100 return + + + + + + + 751 -92 callgsubr + return + + + + + + + -173 -128 -163 -192 return + + + + + + + -37 callsubr + hvcurveto + -84 callsubr + return + + + + + + + -24 703 -519 2 callgsubr + hstemhm + return + + + + + + + hstem + 57 122 267 122 vstem + return + + + + + + + hstem + 65 116 273 114 vstem + return + + + + + + + -18 callgsubr + -11 0 -10 1 -10 return + + + + + + + 631 96 callgsubr + hstem + 85 478 vstem + 411 722 -91 callgsubr + endchar + + + + + + + hlineto + 117 77 67 callsubr + -54 callsubr + rlineto + hintmask 01110000 + -103 103 rlineto + return + + + + + + + rmoveto + 65 -79 rlineto + 294 206 112 169 186 vvcurveto + 137 -64 147 -157 182 vhcurveto + -93 -67 rlineto + 143 -158 53 -125 -118 vvcurveto + -156 -80 -141 -273 -183 vhcurveto + endchar + + + + + + + rmoveto + 142 -232 99 64 -144 224 228 224 -75 75 -225 -233 rlineto + 246 -118 rmoveto + 141 -236 98 61 -141 229 230 218 -74 77 -227 -227 rlineto + endchar + + + + + + + 64 callsubr + -44 callgsubr + return + + + + + + + -12 103 114 67 198 98 return + + + + + + + 103 vstem + 182 472 -84 callgsubr + return + + + + + + + 626 95 hstem + 118 436 vstem + 554 789 -102 callgsubr + endchar + + + + + + + 57 69 179 109 vvcurveto + 60 -24 49 -75 return + + + + + + + 91 -104 87 -43 75 vhcurveto + 108 102 -27 71 -79 hhcurveto + return + + + + + + + hlineto + -135 -89 67 callsubr + -25 callsubr + return + + + + + + + -24 callgsubr + rlineto + return + + + + + + + 640 50 callgsubr + 124 419 vstem + 368 639 -100 callgsubr + endchar + + + + + + + -16 callgsubr + -17 callsubr + return + + + + + + + hintmask 10010000 + -7 callgsubr + hintmask 01110000 + 91 -91 rlineto + return + + + + + + + -189 110 115 106 6 callgsubr + return + + + + + + + -107 -1324 388 hstem + -867 476 vstem + -432 -289 -58 callgsubr + + + + + + + -15 callgsubr + 32 callsubr + return + + + + + + + vvcurveto + -82 73 -24 147 91 vhcurveto + return + + + + + + + hstem + 405 133 vstem + return + + + + + + + 621 238 hstem + 170 332 vstem + 170 -45 callgsubr + endchar + + + + + + + 607 286 hstem + 271 181 vstem + 452 -43 callgsubr + endchar + + + + + + + hlineto + -21 -103 rlineto + return + + + + + + + rmoveto + 18 -185 rlineto + 28 hlineto + 90 185 rlineto + 3 hlineto + -49 -250 rlineto + 73 hlineto + 72 370 rlineto + -81 hlineto + -98 -201 rlineto + -3 hlineto + -23 202 return + + + + + + + -31 callgsubr + hstem + 59 return + + + + + + + hlineto + -21 -102 rlineto + return + + + + + + + 21 106 99 callsubr + -106 rlineto + 197 hlineto + -112 -582 rlineto + return + + + + + + + 118 hstem + 135 122 236 111 vstem + return + + + + + + + rmoveto + -115 -3 -193 -990 83 callgsubr + hlineto + return + + + + + + + hstemhm + 362 126 -59 128 return + + + + + + + 140 411 vstem + 306 615 -87 callgsubr + endchar + + + + + + + 101 26 39 52 45 vvcurveto + hintmask 10100000 + 55 -68 65 43 vvcurveto + 51 84 37 199 37 vhcurveto + -21 101 rlineto + -286 -68 -90 -87 -82 vvcurveto + return + + + + + + + rlineto + 3 -21 -20 1 -19 hhcurveto + -207 -132 -197 -199 hvcurveto + return + + + + + + + -12 106 350 110 return + + + + + + + hlineto + hintmask 10010000 + -166 172 54 callgsubr + rlineto + hintmask 01110000 + 275 184 rlineto + return + + + + + + + rlineto + 393 -51 156 228 251 vvcurveto + return + + + + + + + rmoveto + 190 973 rlineto + -354 hlineto + -19 -97 rlineto + 233 hlineto + -151 -780 rlineto + -232 hlineto + -20 -96 rlineto + endchar + + + + + + + -9 107 499 104 hstem + 129 126 145 129 vstem + return + + + + + + + 32 callsubr + 198 hlineto + -10 callsubr + endchar + + + + + + + 77 95 79 219 154 return + + + + + + + 44 callsubr + hstemhm + 240 212 return + + + + + + + -15 108 9 callsubr + return + + + + + + + -196 -157 -217 -235 return + + + + + + + hhcurveto + 33 14 -20 -35 hvcurveto + return + + + + + + + 90 -28 89 99 88 return + + + + + + + hstem + 77 126 vstem + return + + + + + + + rmoveto + 49 -22 89 callsubr + -63 callgsubr + + + + + + + 272 rmoveto + 81 hlineto + 11 50 110 378 12 52 rrcurveto + -156 hlineto + -9 -52 -39 -378 -10 -50 rrcurveto + return + + + + + + + 665 101 hstem + 119 403 vstem + 503 665 -54 callgsubr + endchar + + + + + + + rmoveto + 210 -246 87 83 -190 215 291 210 -68 94 -300 -234 rlineto + endchar + + + + + + + -187 101 callgsubr + -108 45 callsubr + return + + + + + + + -12 callsubr + 557 vstem + return + + + + + + + -136 -172 -136 -169 -237 vhcurveto + 70 12 rmoveto + 190 101 140 128 97 74 return + + + + + + + -175 -93 -157 -189 13 vhcurveto + return + + + + + + + rlineto + 126 12 61 -59 -128 vvcurveto + return + + + + + + + -12 95 hstemhm + 126 191 -2 124 hintmask 10100000 + return + + + + + + + hintmask 1000010001001000111100010011000010101100 + return + + + + + + + -75 95 -48 179 87 vhcurveto + return + + + + + + + -46 -59 -22 -218 15 vhcurveto + return + + + + + + + 81 280 80 return + + + + + + + rmoveto + 128 return + + + + + + + -14 callsubr + endchar + + + + + + + 345 rmoveto + 363 239 67 callsubr + -51 95 rlineto + hintmask 01110000 + -256 -172 rlineto + return + + + + + + + rlineto + 45 48 59 35 39 hhcurveto + 36 29 -32 -73 -124 -75 -139 -89 hvcurveto + endchar + + + + + + + 38 197 101 callsubr + -38 -197 rlineto + return + + + + + + + 0 142 hstem + 66 567 vstem + return + + + + + + + -83 -81 276 -276 -2 -12 return + + + + + + + 0 168 82 callgsubr + return + + + + + + + 112 582 rlineto + return + + + + + + + 48 callgsubr + 58 callgsubr + hintmask 01111000 + return + + + + + + + -14 100 368 113 hstem + 452 119 96 callsubr + return + + + + + + + -25 callsubr + endchar + + + + + + + rlineto + 153 return + + + + + + + 19 callgsubr + hstem + 38 565 vstem + return + + + + + + + -235 23 callsubr + return + + + + + + + -244 41 callsubr + return + + + + + + + 405 41 callgsubr + return + + + + + + + 71 312 78 return + + + + + + + 20 102 rlineto + return + + + + + + + 0 108 473 108 return + + + + + + + -9 104 -104 109 return + + + + + + + -36 -43 17 34 vvcurveto + return + + + + + + + -117 hlineto + return + + + + + + + 20 105 rlineto + -334 hlineto + -21 -105 rlineto + return + + + + + + + -9 -150 -773 76 callsubr + return + + + + + + + rlineto + 52 callsubr + return + + + + + + + 314 637 24 callsubr + 6 46 153 -138 -7 rlineto + return + + + + + + + 19 hhcurveto + 208 133 198 199 123 -54 61 -68 return + + + + + + + -126 hlineto + return + + + + + + + -6 7 -7 104 494 63 callgsubr + hintmask 01110000 + return + + + + + + + 593 429 5 callgsubr + return + + + + + + + -14 97 388 97 hstem + 57 121 270 120 vstem + return + + + + + + + 81 callgsubr + -155 -4 10 -125 -16 -86 -77 return + + + + + + + -55 67 -65 -43 vvcurveto + -51 -83 -38 -200 -36 vhcurveto + endchar + + + + + + + 38 callsubr + 94 77 return + + + + + + + 39 callsubr + 83 77 return + + + + + + + -9 -7 -7 -9 -9 -7 6 10 return + + + + + + + hintmask 1000010001010000111100010000100010101100 + return + + + + + + + hintmask 1000010001001000111100010001000010011100 + return + + + + + + + 78 220 154 hstem + return + + + + + + + -13 105 372 101 return + + + + + + + 114 562 vstem + return + + + + + + + 68 callgsubr + vstem + return + + + + + + + rlineto + hintmask 10010000 + return + + + + + + + rmoveto + 155 hlineto + return + + + + + + + hlineto + 36 callgsubr + return + + + + + + + -187 rmoveto + -12 55 rlineto + -109 45 callsubr + return + + + + + + + rmoveto + 152 hlineto + 29 146 rlineto + -152 hlineto + endchar + + + + + + + 68 126 37 82 vvcurveto + 39 -26 35 -73 25 vhcurveto + return + + + + + + + -68 -126 -37 -83 vvcurveto + -38 25 -36 74 -24 vhcurveto + return + + + + + + + 8 callsubr + hintmask 11101000 + return + + + + + + + 582 46 69 callgsubr + return + + + + + + + rlineto + 118 hlineto + return + + + + + + + 123 -15 114 -90 117 -70 111 return + + + + + + + 110 -69 116 -90 114 -14 122 return + + + + + + + 24 callsubr + hlineto + 26 124 rlineto + -128 hlineto + return + + + + + + + 41 callsubr + hstemhm + return + + + + + + + -234 82 -35 35 return + + + + + + + -202 993 hstem + return + + + + + + + -80 87 -120 -183 -138 -216 return + + + + + + + -86 47 -56 90 71 77 38 77 81 vhcurveto + return + + + + + + + 80 -87 119 182 140 217 return + + + + + + + hintmask 1000010001000100111100010011000010101100 + return + + + + + + + hintmask 1000010001001000111100010000100010101100 + return + + + + + + + hintmask 1000010100001000111100010001000010101100 + return + + + + + + + rlineto + hintmask 10100000 + return + + + + + + + -209 1015 return + + + + + + + -208 rmoveto + 104 2 rlineto + hintmask 01111100 + 6 return + + + + + + + hlineto + 14 72 -119 -9 -12 -63 rlineto + return + + + + + + + 591 105 hstem + 465 125 vstem + return + + + + + + + hstem + 70 125 268 91 callgsubr + return + + + + + + + -75 94 -49 179 88 vhcurveto + endchar + + + + + + + vstem + 14 -195 rmoveto + 118 9 return + + + + + + + hlineto + 83 -83 -2 -12 -71 -47 rlineto + return + + + + + + + hlineto + -6 -4 -18 -102 35 -36 rlineto + return + + + + + + + rlineto + -521 hlineto + -21 return + + + + + + + hstemhm + 60 119 return + + + + + + + rlineto + -110 hlineto + return + + + + + \ No newline at end of file