From 822649d6a29f190387a61a9b71bd140c020d7484 Mon Sep 17 00:00:00 2001 From: kiliman Date: Fri, 29 Sep 2017 16:05:03 -0400 Subject: [PATCH] Add Operator Mono SSm Light --- .../OperatorMonoSSmLig-Light/charstrings.xml | 276 +++++ ligature/OperatorMonoSSmLig-Light/config.xml | 53 + ligature/OperatorMonoSSmLig-Light/gpos.xml | 164 +++ ligature/OperatorMonoSSmLig-Light/gsub.xml | 407 +++++++ ligature/OperatorMonoSSmLig-Light/gsubrs.xml | 1025 +++++++++++++++++ ligature/OperatorMonoSSmLig-Light/hmtx.xml | 22 + ligature/OperatorMonoSSmLig-Light/names.xml | 45 + ligature/OperatorMonoSSmLig-Light/subrs.xml | 934 +++++++++++++++ 8 files changed, 2926 insertions(+) create mode 100644 ligature/OperatorMonoSSmLig-Light/charstrings.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/config.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/gpos.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/gsub.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/gsubrs.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/hmtx.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/names.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/subrs.xml diff --git a/ligature/OperatorMonoSSmLig-Light/charstrings.xml b/ligature/OperatorMonoSSmLig-Light/charstrings.xml new file mode 100644 index 0000000..eb50688 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/charstrings.xml @@ -0,0 +1,276 @@ + + + -107 -13 60 586 67 hstemhm + 153 70 10 69 278 70 10 69 hintmask 11010100 + 976 178 rmoveto + -76 callsubr + hintmask 11011100 + -99 -63 -49 -72 -1 -80 -31 35 rcurveline + -76 callsubr + hintmask 11110100 + -2 callsubr + 55 -65 50 -55 99 -8 rrcurveto + -1 7 7 0 7 hhcurveto + 70 72 40 89 60 hvcurveto + 33 -39 37 -43 39 -49 56 47 rcurveline + hintmask 11010100 + -47 55 -42 49 -37 42 rrcurveto + hintmask 11111100 + -654 -131 rmoveto + -48 callsubr + 427 hmoveto + -48 callsubr + endchar + + + + -107 778 -20 hstem + 387 66 344 66 vstem + 453 784 -11 callsubr + 410 985 -11 callsubr + endchar + + + + -107 778 -20 hstem + 342 66 514 67 vstem + 408 784 -11 callsubr + 581 492 rlineto + 62 vlineto + -67 -36 rmoveto + -514 -433 rlineto + 818 vlineto + 514 -375 rlineto + endchar + + + + -107 -35 callsubr + 87 1076 vstem + 1162 420 rmoveto + 10 callsubr + -1076 -60 hlineto + 1075 -248 rmoveto + 1 61 rlineto + -1076 -61 hlineto + endchar + + + + -8 callgsubr + 540 rmoveto + 10 callsubr + -1701 -60 hlineto + 1700 -248 rmoveto + 1 61 rlineto + -1701 -61 hlineto + 1700 -250 rmoveto + 1 61 rlineto + -1701 -61 hlineto + endchar + + + + 518 -35 callsubr + 1721 67 vstem + 1425 18 callgsubr + 156 -131 rlineto + -1452 -60 1523 20 callgsubr + -1534 -61 1462 hlineto + -173 -145 -32 callsubr + endchar + + + + -107 -35 callsubr + 1096 67 vstem + 800 18 callgsubr + 156 -131 rlineto + -827 -60 898 20 callgsubr + -909 -61 837 hlineto + -173 -145 -32 callsubr + endchar + + + + -107 -35 callsubr + 87 1076 vstem + 718 420 rmoveto + 444 hlineto + 10 callsubr + -413 hlineto + 153 289 -60 28 -168 -317 rlineto + -588 -60 556 hlineto + -100 -187 rlineto + -456 -61 424 hlineto + -187 -352 63 -23 199 375 rlineto + 576 hlineto + 1 61 rlineto + -545 hlineto + endchar + + + + -8 callgsubr + 292 rmoveto + 1 61 rlineto + -776 hlineto + 99 187 rlineto + 676 hlineto + 10 callsubr + -645 hlineto + 90 169 -60 28 -105 -197 rlineto + -981 -60 949 hlineto + -99 -187 rlineto + -850 -61 818 hlineto + -101 -189 rlineto + -717 -61 685 hlineto + -118 -222 63 -23 130 245 rlineto + 940 hlineto + 1 61 rlineto + -909 hlineto + 101 189 rlineto + endchar + + + + -107 689 -20 hstem + 897 96 vstem + 282 689 rmoveto + 615 -282 rlineto + -10 vlineto + -627 -288 35 -52 688 314 rlineto + 62 vlineto + -683 309 rlineto + 680 -571 rmoveto + -720 -342 35 -52 685 323 rlineto + endchar + + + + -107 292 61 hstem + 87 1076 vstem + 800 18 callgsubr + 307 -258 rlineto + -978 -61 979 hlineto + -315 -265 -32 callsubr + endchar + + + + -107 292 61 hstem + 205 840 vstem + 550 292 rmoveto + 12 callsubr + 836 hmoveto + 12 callsubr + endchar + + + + 518 292 61 hstem + 87 1701 vstem + 1425 18 callgsubr + 307 -258 rlineto + -1603 -61 1604 hlineto + -315 -265 -32 callsubr + endchar + + + + -107 778 -20 hstem + 317 66 433 66 vstem + 816 778 rmoveto + -499 -425 rlineto + -62 vlineto + 499 -492 rlineto + 66 985 hlineto + -499 -467 rmoveto + 10 vlineto + 433 366 rlineto + -803 vlineto + endchar + + + + -107 -223 965 hstem + 257 96 vstem + 968 689 rmoveto + -28 53 -683 -309 rlineto + -62 vlineto + 688 -314 35 52 -627 288 rlineto + 10 vlineto + -93 -236 rmoveto + -71 vlineto + 685 -323 35 52 rlineto + endchar + + + + 518 -35 callsubr + 87 66 vstem + 153 317 rmoveto + 10 vlineto + 111 93 rlineto + 1523 hlineto + 10 callsubr + -1453 hlineto + 157 132 -58 callgsubr + -172 145 rlineto + 1461 hlineto + 1 61 rlineto + -1535 hlineto + endchar + + + + 1143 0 110 182 61 hstemhm + 857 6 callgsubr + hintmask 11010000 + 894 -28 callgsubr + -402 360 rmoveto + -58 callgsubr + -315 265 rlineto + 582 hlineto + 4 61 rlineto + -585 hlineto + 885 hmoveto + -61 1340 vlineto + 4 61 rlineto + hintmask 11100000 + -1557 -353 11 callsubr + + + + -107 292 61 hstem + 87 1076 vstem + 1163 353 rmoveto + -979 hlineto + 308 259 -58 callgsubr + -315 265 rlineto + 976 hlineto + endchar + + + + 518 292 61 hstem + 87 1701 vstem + 1788 353 rmoveto + -1604 hlineto + 308 259 -58 callgsubr + -315 265 rlineto + 1601 hlineto + endchar + + + + -107 292 60 hstem + 360 64 403 64 vstem + 891 352 rmoveto + 213 -64 -213 -403 7 callgsubr + 213 403 -213 64 213 202 vlineto + 10 callsubr + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/config.xml b/ligature/OperatorMonoSSmLig-Light/config.xml new file mode 100644 index 0000000..4caf129 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/config.xml @@ -0,0 +1,53 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/gpos.xml b/ligature/OperatorMonoSSmLig-Light/gpos.xml new file mode 100644 index 0000000..ed38430 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/gpos.xml @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/gsub.xml b/ligature/OperatorMonoSSmLig-Light/gsub.xml new file mode 100644 index 0000000..5c584e7 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/gsub.xml @@ -0,0 +1,407 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/gsubrs.xml b/ligature/OperatorMonoSSmLig-Light/gsubrs.xml new file mode 100644 index 0000000..f385504 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/gsubrs.xml @@ -0,0 +1,1025 @@ + + + + rmoveto + 22 -33 73 41 110 75 62 58 rlinecurve + -61 57 -50 -63 -93 -89 -63 -46 rlinecurve + return + + + + rmoveto + 160 103 134 240 -1 hvcurveto + 223 -1 -88 125 -152 hhcurveto + -160 -102 -133 -241 -222 89 -126 152 hvcurveto + 8 660 rmoveto + 116 63 -105 -196 -193 -62 -104 -113 -117 -62 105 197 193 62 103 113 hvcurveto + endchar + + + + rmoveto + 136 114 116 177 172 -96 103 -134 -135 -114 -118 -174 -173 97 -103 132 hvcurveto + 12 59 rmoveto + -100 -69 83 148 139 69 79 97 100 70 -82 -147 -141 -69 -79 -98 hvcurveto + endchar + + + + 60 -58 50 -184 15 vhcurveto + 10 119 rlineto + 212 hlineto + 6 52 rlineto + -267 hlineto + -16 -214 rlineto + 182 -11 59 -32 -40 vvcurveto + -50 -67 -33 -185 -14 vhcurveto + 4 -56 rlineto + return + + + + rmoveto + 71 hlineto + 3 147 rlineto + -75 hlineto + 243 -147 rmoveto + 72 hlineto + 2 147 rlineto + -74 hlineto + return + + + + rmoveto + 90 78 60 91 133 -165 35 -109 -96 hvcurveto + 14 82 60 58 137 53 -21 50 rcurveline + -169 -66 -80 -101 -124 vvcurveto + -114 68 -61 97 vhcurveto + 6 49 rmoveto + -67 -48 44 89 hvcurveto + 7 vlineto + 102 75 119 -22 -97 vvcurveto + -59 -48 -37 -58 vhcurveto + endchar + + + + 81 hlineto + 17 130 24 262 14 296 rrcurveto + -69 hlineto + -7 -175 -19 -337 -10 -86 rrcurveto + -3 hlineto + -36 128 -38 140 -34 128 rrcurveto + -48 hlineto + -33 -126 -32 -125 -40 -145 rrcurveto + -4 hlineto + -9 86 -21 337 -7 175 rrcurveto + -73 hlineto + 15 -296 22 -262 18 -130 rrcurveto + 83 hlineto + endchar + + + + 326 hlineto + 5 51 rlineto + -129 407 hlineto + -58 -5 rlineto + -68 vlineto + -138 -18 2 -44 136 9 13 callsubr + -144 vlineto + return + + + + rmoveto + hintmask 01000111 + 5 -62 rlineto + hintmask 00101011 + -80 callsubr + hintmask 10000111 + -198 2 -142 3 -96 vhcurveto + -33 -47 -49 -22 -58 hhcurveto + -74 -43 39 109 hvcurveto + 345 vlineto + hintmask 10010011 + -72 -5 rlineto + -362 vlineto + -133 65 -54 97 vhcurveto + hintmask 10000111 + 78 60 36 37 46 hvcurveto + endchar + + + + rmoveto + 23 31 -62 48 -95 93 -52 59 rlinecurve + -57 -60 63 -55 108 -74 72 -42 rlinecurve + return + + + + -191 629 rmoveto + 8 hlineto + 35 -116 35 -116 33 -116 rrcurveto + -214 hlineto + 34 116 34 116 35 116 rrcurveto + endchar + + + + rmoveto + -88 -57 -50 -69 -63 60 -51 85 88 57 50 69 63 -60 51 -85 hvcurveto + -47 vmoveto + 55 35 -29 -40 -41 -34 -29 -56 -55 -35 29 41 40 34 29 56 hvcurveto + return + + + + rmoveto + 60 -1 4 50 rlineto + -64 hlineto + 1 156 -56 -4 1 -152 rlineto + -178 hlineto + 3 45 45 181 21 73 -63 5 rcurveline + -37 -134 -20 -138 1 -82 228 1 rcurveline + return + + + + rmoveto + 7 -66 175 24 49 50 69 175 rlinecurve + hintmask 11010000 + 77 188 59 159 49 140 rrcurveto + -68 hlineto + -38 -102 -76 -226 -50 -120 rrcurveto + -7 hlineto + hintmask 10110000 + -67 148 -66 153 -58 149 -73 -4 rcurveline + 61 -148 97 -228 71 -151 rrcurveto + 2 hlineto + -41 -95 -30 -23 -142 -23 rrcurveto + endchar + + + + rmoveto + hintmask 11100100 + -66 callgsubr + hintmask 11011000 + -61 callsubr + hintmask 11101000 + -60 callsubr + hintmask 11011000 + -89 callsubr + hintmask 11100100 + -90 callgsubr + + + + -74 -232 -68 -229 -66 -230 rrcurveto + 73 hlineto + 20 75 21 73 21 74 rrcurveto + 246 hlineto + return + + + + rmoveto + 53 49 58 95 39 hvcurveto + -43 18 rlineto + -68 -30 -29 -43 -32 -49 -42 121 -72 hhcurveto + -53 -49 -58 -95 -39 hvcurveto + 42 -18 rlineto + 67 30 30 44 32 49 43 -121 71 hhcurveto + return + + + + 93 -304 rmoveto + -66 -38 31 42 39 35 31 59 23 hvcurveto + 60 -29 56 -28 -41 vvcurveto + -38 -40 -30 -66 vhcurveto + endchar + + + + rmoveto + 22 -51 rlineto + 169 66 81 100 125 vvcurveto + 114 -69 61 -97 -90 -77 -61 -91 -132 163 -35 109 94 vhcurveto + -14 -81 -59 -58 -138 -51 rrcurveto + -5 268 rmoveto + 60 48 37 57 67 48 -43 -90 vhcurveto + -7 vlineto + -100 -76 -120 23 96 vvcurveto + endchar + + + + rmoveto + -2 89 1 108 142 vvcurveto + -70 hlineto + -111 2 -104 1 -77 vhcurveto + -243 -21 -76 118 190 vvcurveto + 160 60 121 305 5 vhcurveto + -5 70 rlineto + -333 -12 -101 -163 -195 vvcurveto + -236 134 -152 327 68 vhcurveto + return + + + + 7 63 rlineto + -342 258 293 56 -293 248 337 63 -410 -688 return + + + + 486 hlineto + 5 55 rlineto + -210 484 -274 hlineto + -6 -50 209 -9 rlineto + -425 -210 vlineto + endchar + + + + rmoveto + 6 62 -181 4 -41 57 -1 135 rlinecurve + 234 6 rlineto + 180 12 -48 108 -97 hhcurveto + -61 -46 -38 -66 -26 hvcurveto + hintmask 11010111 + -30 71 -66 23 -130 8 -7 -62 rcurveline + 159 -11 39 -32 3 -140 rrcurveto + -146 -4 -78 -61 -107 vvcurveto + -86 50 -47 66 66 50 43 46 30 vhcurveto + hintmask 10101111 + 38 -56 73 -30 132 -3 rrcurveto + -128 492 rmoveto + 58 24 -63 -121 -3 hvcurveto + -168 -3 rlineto + 127 3 31 60 55 hhcurveto + -237 -432 rmoveto + -41 -30 27 63 hvcurveto + hintmask 11001111 + 74 53 30 102 2 vhcurveto + -48 5 -43 13 -35 vhcurveto + hintmask 10101111 + -41 -25 -34 -29 -43 hhcurveto + endchar + + + + -1 -69 rlineto + 311 -20 120 111 102 166 -355 48 127 vvcurveto + 62 67 51 250 -16 vhcurveto + -5 68 13 callsubr + 16 -105 -98 -95 -161 355 -45 -134 vvcurveto + return + + + + rmoveto + 61 -7 rlineto + hintmask 10100000 + 51 134 71 133 85 128 rrcurveto + 50 -321 vlineto + -5 -52 rlineto + 264 hlineto + 2 -4 rlineto + hintmask 11000000 + -88 -125 -70 -126 -50 -131 rrcurveto + endchar + + + + rmoveto + 136 114 116 177 hvcurveto + hintmask 10011100 + 84 -23 67 -39 47 vhcurveto + 47 66 rlineto + hintmask 01101100 + -44 30 -41 -59 rlineto + 26 -37 -44 14 -49 hhcurveto + -135 -114 -118 -174 -86 24 -68 40 -47 hvcurveto + -47 -66 rlineto + hintmask 10101100 + 44 -29 41 59 rlineto + -25 36 43 -14 48 hhcurveto + -158 290 rmoveto + 140 69 79 98 40 36 -13 -25 28 vhcurveto + -233 -338 rlineto + -24 39 -14 52 66 vvcurveto + 170 -231 rmoveto + -39 -34 13 24 -28 hvcurveto + 233 336 rlineto + 23 -38 13 -51 -64 vvcurveto + -141 -70 -79 -98 vhcurveto + endchar + + + + -46 callgsubr + 324 53 259.58 -52 callsubr + hintmask 10110110 + 559 358 rmoveto + hintmask 01101110 + 264 -127 114 -325 -47 vhcurveto + -313 -82 -53 82 -324 vlineto + hintmask 10110110 + 296 -47 156 135 271 vvcurveto + -379 -299 rmoveto + 264 155 vlineto + 3 53 rlineto + -158 255 hlineto + 216 27 89 -91 -222 vvcurveto + -213 -99 -105 -206 32 vhcurveto + endchar + + + + rmoveto + hintmask 10011011 + 148 -275 rlineto + hintmask 00110111 + 77 13 -166 297 rlineto + 68 48 51 64 93 vvcurveto + 140 -106 91 -304 -49 vhcurveto + hintmask 01011011 + -686 73 260 vlineto + 55 vmoveto + 315 vlineto + 187 29 78 -65 -105 vvcurveto + -77 -41 -55 -57 -39 vhcurveto + endchar + + + + 74 6 -66 229 -68 228 -74 231 rlinecurve + -103 hlineto + return + + + + 67 29 41 36 53 vvcurveto + 63 -65 42 -84 -104 -58 -60 -54 return + + + + 10 -21 32 -21 23 -21 260 54.5 320.28 62.63 -13.41 -20 hstemhm + 116 73 return + + + + 74 230 hlineto + hintmask 11010000 + 224 458 rlineto + -76 hlineto + -183 -388 rlineto + hintmask 10110000 + -185 390 -78 -3 224 -459 rlineto + endchar + + + + 18 -21 24 5 callsubr + 219 56 348 65 return + + + + 427 hlineto + 6 55 rlineto + -181 719 -235 hlineto + -6 -51 169 -8 rlineto + -660 -180 vlineto + return + + + + rmoveto + 32 -12 69 100 14 89 -17 87 rlinecurve + -84 -2 24 -81 11 -79 -49 -102 rlinecurve + return + + + + 446 hlineto + 5 63 -371 -1 362 416 rlineto + 61 -432 vlineto + -6 -63 357 1 -361 -416 rlineto + endchar + + + + rmoveto + hintmask 0100011110000000 + 5 -62 rlineto + hintmask 0010101110000000 + -80 callsubr + hintmask 1000011110000000 + -198 2 -142 3 -96 vhcurveto + -33 -47 -49 -22 -58 hhcurveto + -74 -43 39 109 hvcurveto + 345 vlineto + hintmask 1001001110000000 + -72 -5 rlineto + -362 vlineto + -133 65 -54 97 vhcurveto + hintmask 1000011110000000 + 78 60 36 37 46 hvcurveto + endchar + + + + -272 22 -88 -88 -80 -135 310 -14 -106 vvcurveto + -52 -68 -49 -247 21 vhcurveto + return + + + + rmoveto + 72 hlineto + 6 147 rlineto + -75 hlineto + return + + + + rmoveto + -212 264 vlineto + 6 63 rlineto + -203 258 171 56 -171 248 199 63 -316 hlineto + -80 -229 -79 -230 -75 -229 rrcurveto + 72 hlineto + 22 69 23 71 24 72 rrcurveto + 137 413 rmoveto + 6 -357 -125 hlineto + 39 120 41 120 39 117 rrcurveto + endchar + + + + 628 60 61 60 -28 -20 hstemhm + 94 438 hintmask 00000000 + hintmask 11010000 + 391 628 rmoveto + hintmask 10110000 + 53 49 58 95 39 hvcurveto + -43 18 rlineto + -68 -30 -29 -43 -32 hhcurveto + hintmask 11010000 + -49 -42 121 -72 hhcurveto + -53 -49 -58 -95 -39 hvcurveto + 42 -18 rlineto + 67 30 30 44 32 49 43 -121 71 hhcurveto + endchar + + + + 106 67 55 64 54 -56 33 -60 30 hvcurveto + return + + + + 3 -20 -20 2 -22 hhcurveto + -160 -141 -112 -196 -160 89 -96 117 68 57 32 36 40 hvcurveto + -139 -8 rmoveto + -94 -67 72 142 148 87 81 110 32 30 -6 -10 33 hvcurveto + -164 2 -109 2 -101 vhcurveto + -30 -37 -48 -23 -50 hhcurveto + endchar + + + + 0 63 258 56 248 63 return + + + + -68 callsubr + hintmask 10111000 + -5 61 -65 -4 rlineto + 5 -125 2 -179 -232 vvcurveto + 71 hlineto + hintmask 11011000 + -30 callgsubr + + + + 42.92 185.09 50 hstem + 145 56 220 57 vstem + 206 return + + + + rmoveto + hintmask 10101100 + -3 65 rlineto + hintmask 10011100 + -70 callgsubr + hintmask 01011100 + -47 callgsubr + hintmask 10011100 + -16 callgsubr + endchar + + + + rmoveto + 53 -44 190 248 4 72 -191 252 -55 -42 191 -247 rlineto + return + + + + hstem + 85 71 313 70.05 vstem + return + + + + -41 50 -364 -309 rlineto + -62 vlineto + 369 -314 42 50 return + + + + rmoveto + hintmask 01011100 + 264 -127 114 -325 -47 vhcurveto + -690 vlineto + hintmask 10101100 + 296 -47 156 135 271 vvcurveto + -74 -13 rmoveto + -213 -99 -105 -206 32 vhcurveto + 572 vlineto + 216 27 89 -91 -222 vvcurveto + endchar + + + + 405 hlineto + 7 55 rlineto + -192 hlineto + -2 133 -2 114 -1 100 rrcurveto + return + + + + 50 359 50 hstem + 133 59 240 59 vstem + 306 return + + + + -12 61 207 46 190 60 return + + + + rmoveto + 48 -47 rlineto + 243 195 98 164 160 vvcurveto + 157 -97 160 -239 194 vhcurveto + -49 -48 rlineto + 228 -177 86 -146 -143 vvcurveto + -144 -86 -147 -232 -178 vhcurveto + endchar + + + + rmoveto + 7 61 rlineto + -188 4 -53 27 98 vvcurveto + 303 229 56 -229 158 vlineto + hintmask 11101100 + -71 -6 rlineto + -152 -105 vlineto + -8 -56 rlineto + 113 -314 hlineto + hintmask 11011100 + -130 78 -50 227 1 vhcurveto + return + + + + hstemhm + 148 58 -49 60 195 56 -52 60 return + + + + rlineto + 77 -47 31 -36 -25 vvcurveto + -26 -39 -17 -96 -15 vhcurveto + return + + + + -13 60 594 60 hstem + 73 69 340 70 vstem + 305 -13 rmoveto + 151 96 146 221 217 -82 130 -150 -151 -96 -145 -221 -217 83 -131 149 hvcurveto + return + + + + 13 -21 hstem + 374 63 vstem + 287 32 rmoveto + -21 -40 -50 callgsubr + 20 callsubr + 46 -47 51 -103 57 vhcurveto + endchar + + + + -3 -64 rlineto + 297 -19 94 87 83 139 -311 21 99 vvcurveto + return + + + + -10.17 63.55 -33.38 -21 return + + + + 73.82 return + + + + 0 8 -2 3 -4 -4 -2 -3 -9 callgsubr + 0 -9 2 -3 4 4 2 3 -9 callgsubr + return + + + + 413 hlineto + 6 63 rlineto + -346 625 -73 hlineto + return + + + + 17 callsubr + hstem + 61 74 354 75 vstem + return + + + + -176 -21 736 -20 22 -20 hstemhm + 60 503 hintmask 10110000 + return + + + + -245 56 180 43 -22 -21 162 52 return + + + + 46 366 -37 callsubr + hintmask 11101000 + 303 return + + + + 0 62.5 414 62.5 return + + + + 52 hstemhm + 156 326 -61 61 hintmask 11000000 + 214 return + + + + 0 64.5 559.5 64 return + + + + vvcurveto + -51 51 -34 142 -13 vhcurveto + return + + + + 73.5 return + + + + 630 14 callgsubr + 274.5 -34 callgsubr + vstem + 273 630 -69 callgsubr + endchar + + + + 625 220 63 -511 vlineto + -6 -63 rlineto + 223 -625 hlineto + return + + + + 0 125 -104 -21 575 113 return + + + + -55 callsubr + endchar + + + + 128 18 64 39 53 vvcurveto + return + + + + 252 rmoveto + 46 hlineto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + return + + + + -10 61 432 56 152 -23 callgsubr + 211 71 return + + + + -25 callsubr + hstem + 275 73 vstem + return + + + + hstemhm + 104 72 266 71 return + + + + rmoveto + 276 -251 48 49 -266 239 271 235 -47 50 -277 -249 rlineto + endchar + + + + -20 26 -20 hstemhm + return + + + + 80 11 -249 346 233 337 rlineto + -78 hlineto + -212 -311 rlineto + -82 311 -73 hlineto + return + + + + -65 callsubr + hstem + return + + + + 0 63 625 -20 hstem + 139 73 return + + + + -13 60 -28 -21 25 -21 488 61 -5 -20 249 -23 callgsubr + 73 71 292 72 return + + + + 15 callgsubr + hstemhm + return + + + + 68 4 rlineto + -6 124 -2 173 236 vvcurveto + return + + + + 46 57 46 234 -22 vhcurveto + return + + + + -71 -94 -65 -262 23 vhcurveto + return + + + + 7 59 rlineto + -97 10 -37 return + + + + 676 62 hstem + 131 363 vstem + 494 676 -50 callsubr + endchar + + + + 0 55 429 55 19 -20 hstemhm + 232 70 return + + + + 51 hstem + 417 57 vstem + 162 return + + + + 61 187 60 hstem + return + + + + 0 hflex1 + return + + + + 518 42 61 189 -10 callgsubr + 87 1701 vstem + 1787 return + + + + rmoveto + -289 hlineto + -1 -59 rlineto + 357 967 -356 -60 289 hlineto + endchar + + + + 53 hstemhm + 179 68 -65 72 32 67 -61 64 hintmask 00000000 + hintmask 10110000 + 517 return + + + + -15 59 -29 -21 500 59 -11 -20 hstemhm + 73 71 338 70 hintmask 10101100 + return + + + + -10 callsubr + -11 -20 return + + + + 70.19 return + + + + 15 0 callsubr + 26 -21 313 59 311 -20 hstemhm + 116 73 return + + + + -14 callgsubr + 18 28 vvcurveto + return + + + + 55 180 55 return + + + + 0 63 149 56 53 56 248 63 hstem + 300 67 vstem + return + + + + -72 6 -62 -85 -64 -78 -69 -76 rlinecurve + -94 -3 rlineto + 482 vlineto + return + + + + -57 callsubr + endchar + + + + -19 hlineto + -6 2 -3 5 4 2 2 4 1 vhcurveto + 5 hlineto + return + + + + hstemhm + 53 519 return + + + + 107.5 -70.5 46 hintmask 00000000 + return + + + + 213 -64 -213 -203 -60 203 -213 64 return + + + + 76 12 -221 272 74 81 69 87 65 89 rlinecurve + return + + + + 10 hlineto + 0 6 -1 3 -4 -3 -2 -2 -9 callgsubr + return + + + + 147 hstemhm + return + + + + 46.5 168 48.5 return + + + + -168 -21 28 -21 169 return + + + + 55 197 -20 167 51 return + + + + 147 hstem + return + + + + 50 109 -65 callsubr + return + + + + 59 848 60 hstem + 394 67 vstem + 394 return + + + + -15 59 449 60 return + + + + 662 rmoveto + -42 -51 return + + + + 129 73 return + + + + hlineto + 111 -93 rlineto + -10 vlineto + -100 -84 rlineto + return + + + + -139.5 49.5 return + + + + -21 callsubr + vstem + return + + + + 21 -21 625 63 hstem + 276 74 vstem + return + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/hmtx.xml b/ligature/OperatorMonoSSmLig-Light/hmtx.xml new file mode 100644 index 0000000..dfea489 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/hmtx.xml @@ -0,0 +1,22 @@ + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/names.xml b/ligature/OperatorMonoSSmLig-Light/names.xml new file mode 100644 index 0000000..db50ac8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/names.xml @@ -0,0 +1,45 @@ + + + + Operator Mono SSm Lig + + + Light + + + H&Co: Operator Mono SSm Lig Light: 1.200 + + + Operator Mono SSm Lig Light + + + OperatorMonoSSmLig-Light + + + Operator Mono SSm Lig + + + Light + + + Operator Mono SSm Lig Light + + + Regular + + + H&Co: Operator Mono SSm Lig Light: 1.200 + + + Operator Mono SSm Lig Light + + + OperatorMonoSSmLig-Light + + + Operator Mono SSm Lig + + + Light + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/subrs.xml b/ligature/OperatorMonoSSmLig-Light/subrs.xml new file mode 100644 index 0000000..d602f97 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/subrs.xml @@ -0,0 +1,934 @@ + + + + rmoveto + 8 61 -273 8 -81 57 -7 137 rlinecurve + 381 10 rlineto + 172 20 -76 119 -145 hhcurveto + -138 -112 -127 -163 -174 92 -95 331 -5 hvcurveto + -186 504 rmoveto + 101 48 -75 -111 -2 hvcurveto + -313 -8 rlineto + 123 6 64 71 96 hhcurveto + endchar + + + + rmoveto + 5 -55 rlineto + 224 7 83 58 72 vvcurveto + 52 -51 46 -148 21 vhcurveto + 190 146 -5 48 rlineto + -292 -52 hlineto + 225 2 rlineto + -3 vlineto + -187 -145 -1 -31 rlineto + 157 -15 55 -33 -39 vvcurveto + -42 -66 -31 -189 -6 vhcurveto + return + + + + rmoveto + 77 71 61 101 62 hvcurveto + -44 23 rlineto + -82 -55 -45 -44 -60 hhcurveto + -56 -41 36 94 -57 hvcurveto + -51 -30 rlineto + -107 61 64 -52 74 hhcurveto + return + + + + -4 78 -3 71 117 vvcurveto + 205 -86 64 -303 11 vhcurveto + -9 -62 246 -10 73 -37 7 -135 rlinecurve + -244 18 -115 -83 -113 vvcurveto + return + + + + rmoveto + 138 82 85 152 hvcurveto + 468 -73 -478 vlineto + -114 -45 -49 -94 -90 -55 57 122 vhcurveto + 462 -73 -470 vlineto + -152 79 -83 131 vhcurveto + endchar + + + + rmoveto + 35 -11 60 74 16 84 -13 69 rlinecurve + -7 -78 -4 -6 hhcurveto + 25 -64 9 -67 -41 -81 rrcurveto + endchar + + + + rmoveto + 151 -132 46 43 -191 162 rlineto + -3 hlineto + -191 -169 37 -35 rlineto + return + + + + 68 hlineto + 19 135 22 203 14 201 rrcurveto + -68 hlineto + -10 -160 -9 -140 -12 -146 rrcurveto + -3 hlineto + -10 27 -91 259 -7 21 rrcurveto + -47 hlineto + -6 -20 -90 -258 -9 -28 rrcurveto + -5 hlineto + -13 146 -10 140 -9 159 rrcurveto + -71 hlineto + 13 -201 22 -203 21 -135 rrcurveto + 66 hlineto + endchar + + + + rmoveto + hintmask 00111110 + 65 5 rlineto + -104 callsubr + hintmask 10011110 + -70 callsubr + hintmask 01011110 + 2 -23 4 -33 1 -15 rrcurveto + hintmask 10011110 + -95 callsubr + + + + rmoveto + 3 hlineto + 192 168 -37 36 -152 -132 -151 132 -45 -43 rlineto + return + + + + rmoveto + 8 -66 rlineto + 292 15 74 109 180 vvcurveto + 48 0 332 -1 32 vhcurveto + 16 -53 -49 9 -52 hhcurveto + -151 -134 -106 -175 -145 89 -86 118 67 55 26 31 40 hvcurveto + -1 -160 -38 -40 -264 -20 rrcurveto + 166 221 rmoveto + -93 -68 64 126 131 84 73 105 37 35 -7 -12 37 hvcurveto + -329 vlineto + -26 -39 -49 -20 -49 hhcurveto + endchar + + + + rmoveto + hintmask 00111100 + -79 callgsubr + hintmask 01011100 + -92 callgsubr + hintmask 10011100 + 22 -75 21 19 callsubr + rrcurveto + hintmask 00111100 + -97 callgsubr + + + + -180 48 rmoveto + -73 -49 35 62 82 75 48 214 -23 hvcurveto + -58 1 -42 2 -38 vhcurveto + -37 -45 -63 -29 -62 hhcurveto + endchar + + + + -88 callsubr + -83 -160 rmoveto + -50 472 50 vlineto + return + + + + rmoveto + 112 73 95 141 138 -63 85 -110 -113 -72 -96 -140 -139 63 -84 110 hvcurveto + 6 409 rmoveto + 78 42 -69 -114 -110 -40 -66 -80 -78 -42 68 115 110 40 66 80 hvcurveto + endchar + + + + 322 52 -249 hlineto + 151 106 83 75 86 vvcurveto + 73 -66 58 -226 -2 vhcurveto + -5 -52 rlineto + 186 -3 52 -34 -55 vvcurveto + return + + + + rmoveto + 35 -23 55 58 67 87 37 62 rlinecurve + -75 35 -27 -62 -49 -96 -43 -61 rlinecurve + 229 -1 rmoveto + 35 -23 56 59 67 87 37 61 rlinecurve + -77 32 -26 -64 -49 -91 -43 -61 rlinecurve + return + + + + -14 59 -27 -21 26 -21 252.72 51.5 179.78 62 return + + + + -86 350 rmoveto + 33 33 29 63 63 36 -28 -40 -38 -34 -29 -56 -23 vhcurveto + -56 28 -49 27 41 vvcurveto + return + + + + 159 472 rmoveto + -100 callgsubr + return + + + + rmoveto + 572 176 58 -426 -58 177 -572 -177 -58 425 vlineto + 6 58 rlineto + endchar + + + + -82 callsubr + -86 -152 rmoveto + -50 472 50 vlineto + return + + + + rmoveto + 7 64 rlineto + -301 -12 -77 106 188 vvcurveto + 163 61 113 310 8 vhcurveto + -4 70 rlineto + -335 -13 -107 -163 -188 vvcurveto + -204 97 -153 349 21 vhcurveto + endchar + + + + rmoveto + 160 103 134 240 -1 hvcurveto + hintmask 10011100 + -1 114 -23 89 -43 59 45 79 rcurveline + hintmask 01101100 + -47 26 -36 -65 rlineto + 30 -36 -46 16 -54 hhcurveto + -160 -102 -133 -241 -114 24 -89 43 -59 hvcurveto + -44 -79 rlineto + hintmask 10101100 + 48 -25 34 63 rlineto + -29 37 46 -16 53 hhcurveto + -168 364 rmoveto + 193 63 104 113 47 39 -17 -34 29 vhcurveto + -254 -454 rlineto + -24 50 -13 70 88 vvcurveto + 180 -302 rmoveto + -47 -38 17 33 -29 hvcurveto + 253 454 rlineto + 24 -50 13 -69 -88 vvcurveto + -194 -63 -103 -113 vhcurveto + endchar + + + + rmoveto + -164 93 -120 322 19 vhcurveto + 9 60 rlineto + -277 -12 -76 82 145 vvcurveto + 120 62 85 282 3 vhcurveto + -5 68 rlineto + -309 -9 -101 -130 -147 vvcurveto + endchar + + + + 162 515 -106 callsubr + return + + + + -5.36 61.65 -59.29 59.29 425.91 59.8 -59.8 63.14 return + + + + 65 5 rlineto + -5 125 -2 179 232 vvcurveto + -71 hlineto + return + + + + -116 -14 -86 -43 -54 -52 -2 25 -3 51 -1 14 rrcurveto + -200 hlineto + -5 -51 141 -8 3 -114 1 -135 3 -176 rlinecurve + -150 hlineto + return + + + + rmoveto + 24 -62 rlineto + 252 80 89 76 74 vvcurveto + hintmask 11001000 + 83 -113 49 52 vvcurveto + 35 42 30 144 11 vhcurveto + 3 52 rlineto + hintmask 10101000 + -129 7 -54 38 43 vvcurveto + hintmask 10110000 + 54 104 50 86 vvcurveto + 81 -87 51 -248 80 vhcurveto + -24 -60 rlineto + 202 -61 86 -44 -63 -67 -100 -47 -70 vvcurveto + -42 36 -45 93 -22 vhcurveto + hintmask 11001000 + -95 -25 -36 -45 -41 -62 108 -55 -61 vvcurveto + hintmask 10101000 + -52 -89 -49 -208 -59 vhcurveto + endchar + + + + -8.24 66.59 -64.34999 64.35 569.62999 65.02 hstemhm + 106 74 return + + + + 38 67 35 90 26 106 -63 7 rcurveline + -18 -86 -27 -79 -29 -62 rrcurveto + -144 163 -65 69 64 vvcurveto + 65 51 60 194 -9 vhcurveto + -6 67 rlineto + -235 5 -73 -101 -93 vvcurveto + -49 23 -44 46 -60 vhcurveto + return + + + + rmoveto + 25 60 rlineto + -202 61 -86 45 62 67 99 47 70 vvcurveto + 42 -35 45 -93 22 vhcurveto + hintmask 11001000 + 95 25 36 45 41 62 -109 56 60 vvcurveto + 53 89 48 208 60 vhcurveto + -22 61 rlineto + -253 -80 -90 -75 -75 -82 113 -50 -52 vvcurveto + -35 -41 -29 -145 -11 vhcurveto + -2 -53 rlineto + hintmask 11010000 + 128 -7 54 -38 -43 vvcurveto + hintmask 10110000 + -54 -104 -49 -87 vvcurveto + -81 88 -51 247 -80 vhcurveto + endchar + + + + -13 61 -29 -21 26 -21 533 -20 23 -20 22 -20 return + + + + 0 55 429.5 54.5 return + + + + 455 hlineto + 5 65 -381 -1 376 561 rlineto + 63 -443 vlineto + -7 -65 373 2 -378 -562 rlineto + endchar + + + + 3 -563 rlineto + -5 hlineto + -266 563 rlineto + -84 -688 68 hlineto + -2 575 rlineto + return + + + + -87 68 -53 98 88 68 41 41 44 vhcurveto + return + + + + hintmask 11010000 + 82 hmoveto + -67 callsubr + return + + + + rmoveto + 75 45 -40 -108 hvcurveto + -342 71 364 vlineto + 132 -65 55 -99 -78 -60 -35 -37 -47 vhcurveto + return + + + + -56 callgsubr + hintmask 10110000 + -27 callsubr + hintmask 11010000 + -79 callsubr + return + + + + -58 callsubr + -395 -251 rmoveto + -50 472 50 vlineto + return + + + + 51 276.5 128 return + + + + 73 169.5 73 return + + + + 49 184.63 43.86 hstem + 147 56 221 56 vstem + 312 return + + + + -68 callsubr + hintmask 10111100 + -5 61 -65 -4 rlineto + 5 -125 2 -179 -232 vvcurveto + 71 hlineto + hintmask 11011100 + -55 callsubr + return + + + + -78 callgsubr + -38 callsubr + return + + + + -71 -28 -44 -41 -54 vvcurveto + -64 62 -43 93 vhcurveto + return + + + + -21 callgsubr + 303 58 vstem + 159 return + + + + 471 614 rmoveto + -104 callgsubr + -57 callsubr + return + + + + 210 16 94 59 79 vvcurveto + return + + + + 49.5 hstem + 157 50 177.5 55 vstem + 439 return + + + + 198 -2 142 -3 96 vhcurveto + 32 47 50 22 58 hhcurveto + return + + + + rmoveto + -49 47 rlineto + -242 -195 -98 -164 -160 vvcurveto + -157 96 -160 240 -194 vhcurveto + 49 47 rlineto + -228 177 -86 146 143 vvcurveto + 145 85 147 233 178 vhcurveto + endchar + + + + rmoveto + 191 -251 54 41 -191 248 192 238 -52 45 -190 -248 rlineto + 257 -73 rmoveto + 191 -251 54 41 -191 247 192 239 -52 45 -190 -248 rlineto + endchar + + + + 63.53 -10.11 -20 hstemhm + 107 73 305 74 return + + + + -31 callgsubr + hstemhm + 102 67 286.5 67.5 hintmask 01111000 + return + + + + rmoveto + 62 -363 -62 vlineto + return + + + + 21 -21 hstem + 206 66 vstem + 422 hmoveto + -20 31 rlineto + -145 -69 -51 -49 -49 -35 callgsubr + -1 callgsubr + 27 32 35 118 57 vhcurveto + endchar + + + + -66 -33 46 63 56 35 59 73 51 hvcurveto + 37 -44 48 -53 58 -68 rrcurveto + -74 -47 -54 -36 -51 hhcurveto + return + + + + -9.93 60.62 575.31 70 return + + + + -71 -89 -70 -165 -115 vhcurveto + return + + + + rmoveto + 66 -241 rlineto + 34 hlineto + 63 241 rlineto + 3 hlineto + -1 -299 rlineto + 49 362 -67 hlineto + -61 -235 rlineto + -3 hlineto + -65 235 rlineto + -67 -362 47 hlineto + -1 299 rlineto + endchar + + + + 17 callgsubr + hstem + 73 72 336 71 vstem + return + + + + -17 64 641 -20 hstem + 97 73 284 73 vstem + return + + + + -34 callsubr + -46 callsubr + endchar + + + + rmoveto + 274 -575 rlineto + 75 688 -69 hlineto + return + + + + -244 46 205 0 callsubr + 176 47 return + + + + 21 -21 688 -20 22 -20 hstemhm + 276 74 hintmask 10110000 + return + + + + -52 50 -34 56 -29 vhcurveto + return + + + + 47 -51 callgsubr + return + + + + 0 90 598 -20 hstem + 71 73 341 69 vstem + return + + + + 172 -10 callgsubr + return + + + + rmoveto + -92 callsubr + return + + + + -7 62 194 49 -44 45.5 181.5 62 -58 60 hstemhm + 49 69 155 64 168 66 hintmask 10101111 + return + + + + 41 -50 371 314 rlineto + 62 vlineto + return + + + + 15 -21 27 0 callsubr + 240.5 54 234.5 -20 26 -20 254 -23 callgsubr + 127 71 return + + + + 55 344 -11 callgsubr + return + + + + -138 -206 -206 101 -122 145 142 124 127 214 vhcurveto + -466 -10 rmoveto + 180 return + + + + 99 hmoveto + -74 callgsubr + return + + + + 59 42 82 29 116 10 -3 75 rcurveline + return + + + + hstemhm + 86 71 289 71 return + + + + 0 58 572 58 return + + + + -40 callsubr + 98 50 return + + + + rmoveto + 0 9 7 6 9 9 7 -6 -9 callgsubr + 0 -9 -7 -7 -9 -9 -7 6 -9 callgsubr + return + + + + -170 -21 229 58 394 60 return + + + + 0 55 664 55 hstem + 279 72 return + + + + -1 -94 rlineto + 56 hlineto + return + + + + rmoveto + 47 -50 277 249 4 73 -275 251 -48 -49 266 -238 rlineto + endchar + + + + 0 94 445 -20 hstem + 78 71 331 68 vstem + return + + + + 56 180 43 119 52 return + + + + hstemhm + 112 71 270 71 return + + + + 182 52 181 56 return + + + + 115 100 -107 -186 -187 -102 -108 -117 -117 -85 110 179 vhcurveto + return + + + + 52 344 52 hstem + 403 59 vstem + 155 return + + + + -20 -16 callsubr + return + + + + rmoveto + -66 -6 rlineto + -979 66 vlineto + return + + + + 21 -21 490 61 return + + + + rmoveto + -35 11 -61 -73 -16 -84 13 -69 rlinecurve + 91 4 -25 64 -8 67 41 80 rlinecurve + return + + + + 9 callsubr + 278.51 50 return + + + + rmoveto + -967 354 vlineto + 7 59 rlineto + -293 849 289 59 hlineto + endchar + + + + -17 62 -34 -21 654 61 -7 -20 hstemhm + 61 73 356 74 hintmask 10101100 + return + + + + -17 callsubr + hstem + -15 callsubr + vstem + 471 return + + + + 47 139 47 hstemhm + return + + + + hstem + 299 71 vstem + return + + + + -100 -63 -49 -73 -81 vvcurveto + -85 55 -69 100 70 72 40 89 60 vhcurveto + return + + + + -4 64 566 70 hstem + 83 75 vstem + return + + + + -21 27 -21 return + + + + 45 vstem + 568 349 rmoveto + 212 -116 119 -143 return + + + + rmoveto + 4 callsubr + + + + 52 hstemhm + 271 63 -61 67 33 71 -65 68 hintmask 10101000 + 82 return + + + + -43 callgsubr + endchar + + + + -21 24 -21 return + + + + rmoveto + 111 hlineto + 2 114 rlineto + -112 hlineto + hintmask 11100000 + return + + + + -57 -51 127 -88 hhcurveto + -60 -43 -56 -110 -42 hvcurveto + return + + + + 293 630 rmoveto + 72 hlineto + 9 147 rlineto + -76 hlineto + return + + + + -243 49 184.63 43.86 return + + + + 1 60 rlineto + return + + + + rmoveto + 107 hlineto + 3 110 rlineto + -108 hlineto + endchar + + + + 4 61 rlineto + -349 -61 hlineto + return + + + + rlineto + -281 return + + + + rmoveto + 20 callsubr + return + + + + 59 849 59 hstem + 165 68 vstem + 165 return + + + + -245 -607 rmoveto + return + + + + -17 62 598 62 return + + + + -4 60 423 68 return + + + + -75 21 -75 return + + + + 6 -58 rlineto + -29 callgsubr + return + + + + -20 callgsubr + vstem + return + + + + 108 50 109 52 344 52 hstemhm + return + + + + 50 97 13 callgsubr + hstemhm + return + + + \ No newline at end of file