From fff435748f9fcde3bc762431b4e0c39c543e1353 Mon Sep 17 00:00:00 2001 From: Jakob Pearson <40262817+Jakob6174@users.noreply.github.com> Date: Thu, 21 Dec 2023 16:21:24 +0000 Subject: [PATCH] Merge remote-tracking branch 'kiliman/master' (#185) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * OperatorMonoSSm (Light, Book, Medium, Bold) New Ligatures: - colon_colon - exclam_exclam - semicolon_semicolon - less_less - greater_greater - hyphen_equal (minus_equal) - asterisk_equal - slash_equal - less_slash_greater - less_less_equal - quotedbl_quotedbl_quotedbl - quotesingle_quotesingle_quotesingle New Powerline Glyhps: - E0A1 (Powerline LN) - E0A2 (Powerline lock) - E0B1 (Powerline left soft divider) - E0B3 (Powerline right soft divider) Features: - ss10 can be used to substitute 'x' for '×'. Eg 0×FF or 800×600 - 'Equality Spaces' and 'Less-than/Greater-than Horizontal Bar' alternatives are included by default, and can be activated via ss11 and ss12 respectively. - Corrected and simplified features code to include the missing 'kern' feature for fraction numerator and denominator positioning. - 'calt.js' will also generate the 'liga' feature. Edited and repositioned some existing glyphs to be more consistent across font weights. Created missing glyphs for other weights. Eg 'w_w_w.liga' and 'plus_equal.liga' * 'calt.js' no longer generates the 'liga' feature. * Adjusted hinting, no contours changed. --- .gitignore | 1 + build.bat | 9 +- build.sh | 8 +- features/default.fea | 382 ++++---- features/defaultSSm.fea | 252 ++++++ index.js | 10 +- .../glyphs/ampersand.spacer.xml | 10 +- .../glyphs/ampersand_ampersand.liga.xml | 46 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 15 + .../glyphs/bar.spacer.xml | 10 +- .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 20 +- .../glyphs/colon.spacer.xml | 10 +- .../glyphs/colon_colon.liga.xml | 27 + .../glyphs/colon_equal.liga.xml | 31 +- .../glyphs/equal.spacer.xml | 10 +- .../glyphs/equal_equal.2.liga.xml | 17 - .../glyphs/equal_equal.liga.ss11.xml | 17 + .../glyphs/equal_equal.liga.xml | 5 +- .../glyphs/equal_equal_equal.2.liga.xml | 21 - .../glyphs/equal_equal_equal.liga.ss11.xml | 20 + .../glyphs/equal_equal_equal.liga.xml | 18 +- .../glyphs/equal_equal_greater.liga.xml | 16 +- .../glyphs/equal_greater.liga.xml | 16 +- .../glyphs/equal_less_less.liga.xml | 30 +- .../glyphs/exclam.spacer.xml | 10 +- .../glyphs/exclam_equal.liga.xml | 28 +- .../glyphs/exclam_equal_equal.liga.xml | 23 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater.spacer.xml | 10 +- .../glyphs/greater_equal.2.liga.xml | 16 - .../glyphs/greater_equal.liga.ss12.xml | 16 + .../glyphs/greater_equal.liga.xml | 19 +- .../glyphs/greater_equal_greater.liga.xml | 29 +- .../glyphs/greater_greater.liga.xml | 21 + .../glyphs/greater_greater_equal.liga.xml | 37 +- .../glyphs/hyphen.spacer.xml | 10 +- .../glyphs/hyphen_equal.liga.xml | 16 + .../glyphs/hyphen_greater.liga.xml | 14 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 14 +- .../glyphs/less.spacer.xml | 10 +- .../glyphs/less_bar.liga.xml | 18 +- .../glyphs/less_equal.2.liga.xml | 18 - .../glyphs/less_equal.liga.ss12.xml | 16 + .../glyphs/less_equal.liga.xml | 21 +- .../glyphs/less_equal_equal.liga.xml | 15 +- .../glyphs/less_equal_greater.liga.xml | 22 +- .../glyphs/less_equal_less.liga.xml | 28 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 36 +- .../glyphs/less_hyphen.liga.xml | 9 +- .../glyphs/less_hyphen_greater.liga.xml | 15 +- .../glyphs/less_hyphen_hyphen.liga.xml | 9 +- .../glyphs/less_less.liga.xml | 21 + .../glyphs/less_less_equal.liga.xml | 24 + .../glyphs/less_slash.liga.xml | 10 +- .../glyphs/less_slash_greater.liga.xml | 19 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 41 +- .../glyphs/plus.spacer.xml | 10 +- .../glyphs/plus_equal.liga.xml | 16 + .../glyphs/plus_plus.liga.xml | 8 +- .../glyphs/question.spacer.xml | 10 +- .../glyphs/question_question.liga.xml | 22 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 27 + .../glyphs/slash.spacer.xml | 10 +- .../glyphs/slash_equal.liga.xml | 14 + .../glyphs/slash_greater.liga.xml | 14 +- .../glyphs/underscore.spacer.xml | 10 +- .../glyphs/underscore_underscore.liga.xml | 5 +- .../glyphs/uniE0A0.xml | 47 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 51 ++ .../glyphs/ampersand.spacer.xml | 10 +- .../glyphs/ampersand_ampersand.liga.xml | 27 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 21 + .../glyphs/bar.spacer.xml | 10 +- .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 16 +- .../glyphs/colon.spacer.xml | 10 +- .../glyphs/colon_colon.liga.xml | 25 + .../glyphs/colon_equal.liga.xml | 34 +- .../glyphs/equal.spacer.xml | 10 +- .../glyphs/equal_equal.2.liga.xml | 25 - .../glyphs/equal_equal.liga.ss11.xml | 24 + .../glyphs/equal_equal.liga.xml | 11 +- .../glyphs/equal_equal_equal.2.liga.xml | 33 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 15 +- .../glyphs/equal_equal_greater.liga.xml | 10 +- .../glyphs/equal_greater.liga.xml | 10 +- .../glyphs/equal_less_less.liga.xml | 25 +- .../glyphs/exclam.spacer.xml | 10 +- .../glyphs/exclam_equal.liga.xml | 33 +- .../glyphs/exclam_equal_equal.liga.xml | 42 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater.spacer.xml | 10 +- .../glyphs/greater_equal.2.liga.xml | 14 - .../glyphs/greater_equal.liga.ss12.xml | 14 + .../glyphs/greater_equal.liga.xml | 12 +- .../glyphs/greater_equal_greater.liga.xml | 22 +- .../glyphs/greater_greater.liga.xml | 13 + .../glyphs/greater_greater_equal.liga.xml | 27 +- .../glyphs/hyphen.spacer.xml | 10 +- .../glyphs/hyphen_equal.liga.xml | 22 + .../glyphs/hyphen_greater.liga.xml | 10 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 10 +- .../glyphs/less.spacer.xml | 10 +- .../glyphs/less_bar.liga.xml | 16 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 12 + .../glyphs/less_equal.liga.xml | 13 +- .../glyphs/less_equal_equal.liga.xml | 13 +- .../glyphs/less_equal_greater.liga.xml | 12 +- .../glyphs/less_equal_less.liga.xml | 18 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 30 +- .../glyphs/less_hyphen.liga.xml | 8 +- .../glyphs/less_hyphen_greater.liga.xml | 15 + .../glyphs/less_hyphen_hyphen.liga.xml | 8 +- .../glyphs/less_less.liga.xml | 13 + .../glyphs/less_less_equal.liga.xml | 21 + .../glyphs/less_slash.liga.xml | 12 +- .../glyphs/less_slash_greater.liga.xml | 11 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 52 +- .../glyphs/plus.spacer.xml | 10 +- .../glyphs/plus_equal.liga.xml | 30 + .../glyphs/plus_plus.liga.xml | 19 +- .../glyphs/question.spacer.xml | 10 +- .../glyphs/question_question.liga.xml | 22 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 23 + .../glyphs/slash.spacer.xml | 10 +- .../glyphs/slash_equal.liga.xml | 18 + .../glyphs/slash_greater.liga.xml | 10 +- .../glyphs/underscore.spacer.xml | 10 +- .../glyphs/underscore_underscore.liga.xml | 7 +- .../glyphs/uniE0A0.xml | 47 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 49 ++ .../glyphs/ampersand_ampersand.liga.xml | 46 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 15 + .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 20 +- .../glyphs/colon_colon.liga.xml | 27 + .../glyphs/colon_equal.liga.xml | 27 +- .../glyphs/equal_equal.2.liga.xml | 17 - .../glyphs/equal_equal.liga.ss11.xml | 25 + .../glyphs/equal_equal.liga.xml | 5 +- .../glyphs/equal_equal_equal.2.liga.xml | 21 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 20 +- .../glyphs/equal_equal_greater.liga.xml | 15 +- .../glyphs/equal_greater.liga.xml | 15 +- .../glyphs/equal_less_less.liga.xml | 28 +- .../glyphs/exclam_equal.liga.xml | 35 +- .../glyphs/exclam_equal_equal.liga.xml | 41 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater_equal.2.liga.xml | 17 - .../glyphs/greater_equal.liga.ss12.xml | 15 + .../glyphs/greater_equal.liga.xml | 21 +- .../glyphs/greater_equal_greater.liga.xml | 41 +- .../glyphs/greater_greater.liga.xml | 21 + .../glyphs/greater_greater_equal.liga.xml | 38 +- .../glyphs/hyphen_equal.liga.xml | 14 + .../glyphs/hyphen_greater.liga.xml | 15 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 15 +- .../glyphs/less_bar.liga.xml | 16 +- .../glyphs/less_equal.2.liga.xml | 17 - .../glyphs/less_equal.liga.ss12.xml | 15 + .../glyphs/less_equal.liga.xml | 21 +- .../glyphs/less_equal_equal.liga.xml | 24 +- .../glyphs/less_equal_greater.liga.xml | 33 +- .../glyphs/less_equal_less.liga.xml | 36 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 39 +- .../glyphs/less_hyphen.liga.xml | 16 +- .../glyphs/less_hyphen_greater.liga.xml | 23 +- .../glyphs/less_hyphen_hyphen.liga.xml | 16 +- .../glyphs/less_less.liga.xml | 21 + .../glyphs/less_less_equal.liga.xml | 27 + .../glyphs/less_slash.liga.xml | 12 +- .../glyphs/less_slash_greater.liga.xml | 19 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 26 +- .../glyphs/plus_equal.liga.xml | 19 +- .../glyphs/plus_plus.liga.xml | 9 +- .../glyphs/question_question.liga.xml | 26 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 23 + .../glyphs/slash_equal.liga.xml | 16 + .../glyphs/slash_greater.liga.xml | 14 +- .../glyphs/underscore_underscore.liga.xml | 5 +- .../glyphs/uniE0A0.xml | 36 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w_w_w.liga.xml | 54 +- .../glyphs/ampersand_ampersand.liga.xml | 30 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 18 + .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 17 +- .../glyphs/colon_colon.liga.xml | 25 + .../glyphs/colon_equal.liga.xml | 36 +- ...l.2.liga.xml => equal_equal.liga.ss11.xml} | 25 +- .../glyphs/equal_equal.liga.xml | 7 +- .../glyphs/equal_equal_equal.2.liga.xml | 33 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 20 +- .../glyphs/equal_equal_greater.liga.xml | 14 +- .../glyphs/equal_greater.liga.xml | 14 +- .../glyphs/equal_less_less.liga.xml | 29 +- .../glyphs/exclam_equal.liga.xml | 18 +- .../glyphs/exclam_equal_equal.liga.xml | 34 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater_equal.2.liga.xml | 15 - .../glyphs/greater_equal.liga.ss12.xml | 14 + .../glyphs/greater_equal.liga.xml | 13 +- .../glyphs/greater_equal_greater.liga.xml | 18 +- .../glyphs/greater_greater.liga.xml | 13 + .../glyphs/greater_greater_equal.liga.xml | 26 +- .../glyphs/hyphen_equal.liga.xml | 20 + .../glyphs/hyphen_greater.liga.xml | 11 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 11 +- .../glyphs/less_bar.liga.xml | 17 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 14 + .../glyphs/less_equal.liga.xml | 13 +- .../glyphs/less_equal_equal.liga.xml | 18 +- .../glyphs/less_equal_greater.liga.xml | 25 +- .../glyphs/less_equal_less.liga.xml | 28 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 37 +- .../glyphs/less_hyphen.liga.xml | 14 +- .../glyphs/less_hyphen_greater.liga.xml | 18 +- .../glyphs/less_hyphen_hyphen.liga.xml | 14 +- .../glyphs/less_less.liga.xml | 13 + .../glyphs/less_less_equal.liga.xml | 21 + .../glyphs/less_slash.liga.xml | 14 +- .../glyphs/less_slash_greater.liga.xml | 11 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 41 +- .../glyphs/plus_equal.liga.xml | 29 + .../glyphs/plus_plus.liga.xml | 19 +- .../glyphs/question_question.liga.xml | 22 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 23 + .../glyphs/slash_equal.liga.xml | 18 + .../glyphs/slash_greater.liga.xml | 12 +- .../glyphs/underscore_underscore.liga.xml | 7 +- .../glyphs/uniE0A0.xml | 36 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w_w_w.liga.xml | 36 +- .../glyphs/ampersand_ampersand.liga.xml | 37 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 15 + .../glyphs/bar_bar.liga.xml | 5 +- .../glyphs/bar_greater.liga.xml | 21 +- .../glyphs/colon_colon.liga.xml | 27 + .../glyphs/colon_equal.liga.xml | 31 +- .../glyphs/equal_equal.2.liga.xml | 17 - .../glyphs/equal_equal.liga.ss11.xml | 25 + .../glyphs/equal_equal.liga.xml | 7 +- .../glyphs/equal_equal_equal.2.liga.xml | 21 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 19 +- .../glyphs/equal_equal_greater.liga.xml | 15 +- .../glyphs/equal_greater.liga.xml | 15 +- .../glyphs/equal_less_less.liga.xml | 21 +- .../glyphs/exclam_equal.liga.xml | 36 +- .../glyphs/exclam_equal_equal.liga.xml | 44 +- .../glyphs/exclam_exclam.liga.xml | 26 + .../glyphs/greater_equal.2.liga.xml | 17 - .../glyphs/greater_equal.liga.ss12.xml | 15 + .../glyphs/greater_equal.liga.xml | 20 +- .../glyphs/greater_equal_greater.liga.xml | 24 +- .../glyphs/greater_greater.liga.xml | 21 + .../glyphs/greater_greater_equal.liga.xml | 33 +- .../glyphs/hyphen_equal.liga.xml | 14 + .../glyphs/hyphen_greater.liga.xml | 17 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 18 +- .../glyphs/less_bar.liga.xml | 19 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 15 + .../glyphs/less_equal.liga.xml | 19 +- .../glyphs/less_equal_equal.liga.xml | 21 +- .../glyphs/less_equal_greater.liga.xml | 35 +- .../glyphs/less_equal_less.liga.xml | 31 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 45 +- .../glyphs/less_hyphen.liga.xml | 19 +- .../glyphs/less_hyphen_greater.liga.xml | 23 +- .../glyphs/less_hyphen_hyphen.liga.xml | 19 +- .../glyphs/less_less.liga.xml | 21 + .../glyphs/less_less_equal.liga.xml | 25 + .../glyphs/less_slash.liga.xml | 16 +- .../glyphs/less_slash_greater.liga.xml | 19 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 21 + .../glyphs/plus_equal.liga.xml | 16 + .../glyphs/plus_plus.liga.xml | 9 +- .../glyphs/question_question.liga.xml | 27 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 25 + .../glyphs/slash_equal.liga.xml | 16 + .../glyphs/slash_greater.liga.xml | 14 +- .../glyphs/underscore_underscore.liga.xml | 5 +- .../glyphs/uniE0A0.xml | 36 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 47 + .../glyphs/ampersand_ampersand.liga.xml | 31 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 18 + .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 15 +- .../glyphs/colon_colon.liga.xml | 27 + .../glyphs/colon_equal.liga.xml | 32 +- ...l.2.liga.xml => equal_equal.liga.ss11.xml} | 25 +- .../glyphs/equal_equal.liga.xml | 11 +- .../glyphs/equal_equal_equal.2.liga.xml | 33 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 19 +- .../glyphs/equal_equal_greater.liga.xml | 15 +- .../glyphs/equal_greater.liga.xml | 10 +- .../glyphs/equal_less_less.liga.xml | 24 +- .../glyphs/exclam_equal.liga.xml | 22 +- .../glyphs/exclam_equal_equal.liga.xml | 34 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater_equal.2.liga.xml | 15 - .../glyphs/greater_equal.liga.ss12.xml | 14 + .../glyphs/greater_equal.liga.xml | 13 +- .../glyphs/greater_equal_greater.liga.xml | 23 +- .../glyphs/greater_greater.liga.xml | 13 + .../glyphs/greater_greater_equal.liga.xml | 22 +- .../glyphs/hyphen_equal.liga.xml | 20 + .../glyphs/hyphen_greater.liga.xml | 10 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 10 +- .../glyphs/less_bar.liga.xml | 15 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 14 + .../glyphs/less_equal.liga.xml | 13 +- .../glyphs/less_equal_equal.liga.xml | 14 +- .../glyphs/less_equal_greater.liga.xml | 25 +- .../glyphs/less_equal_less.liga.xml | 24 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 38 +- .../glyphs/less_hyphen.liga.xml | 14 +- .../glyphs/less_hyphen_greater.liga.xml | 19 +- .../glyphs/less_hyphen_hyphen.liga.xml | 14 +- .../glyphs/less_less.liga.xml | 13 + .../glyphs/less_less_equal.liga.xml | 21 + .../glyphs/less_slash.liga.xml | 10 +- .../glyphs/less_slash_greater.liga.xml | 11 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 32 + .../glyphs/plus_equal.liga.xml | 29 + .../glyphs/plus_plus.liga.xml | 19 +- .../glyphs/question_question.liga.xml | 22 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 23 + .../glyphs/slash_equal.liga.xml | 18 + .../glyphs/slash_greater.liga.xml | 10 +- .../glyphs/underscore_underscore.liga.xml | 7 +- .../glyphs/uniE0A0.xml | 36 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 48 + .../glyphs/ampersand_ampersand.liga.xml | 48 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 15 + .../glyphs/bar_bar.liga.xml | 9 +- .../glyphs/bar_greater.liga.xml | 21 +- .../glyphs/colon_colon.liga.xml | 27 + .../glyphs/colon_equal.liga.xml | 31 +- .../glyphs/equal_equal.2.liga.xml | 17 - .../glyphs/equal_equal.liga.ss11.xml | 17 + .../glyphs/equal_equal.liga.xml | 20 +- .../glyphs/equal_equal_equal.2.liga.xml | 21 - .../glyphs/equal_equal_equal.liga.ss11.xml | 20 + .../glyphs/equal_equal_equal.liga.xml | 14 +- .../glyphs/equal_equal_greater.liga.xml | 40 +- .../glyphs/equal_greater.liga.xml | 32 +- .../glyphs/equal_less_less.liga.xml | 25 +- .../glyphs/exclam_equal.liga.xml | 34 +- .../glyphs/exclam_equal_equal.liga.xml | 30 +- .../glyphs/exclam_exclam.liga.xml | 26 + .../glyphs/greater_equal.2.liga.xml | 17 - .../glyphs/greater_equal.liga.ss12.xml | 16 + .../glyphs/greater_equal.liga.xml | 18 +- .../glyphs/greater_equal_greater.liga.xml | 43 +- .../glyphs/greater_greater.liga.xml | 21 + .../glyphs/greater_greater_equal.liga.xml | 32 +- .../glyphs/hyphen_equal.liga.xml | 14 + .../glyphs/hyphen_greater.liga.xml | 18 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 17 +- .../glyphs/less_bar.liga.xml | 19 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 16 + .../glyphs/less_equal.liga.xml | 17 +- .../glyphs/less_equal_equal.liga.xml | 35 +- .../glyphs/less_equal_greater.liga.xml | 46 +- .../glyphs/less_equal_less.liga.xml | 48 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 35 +- .../glyphs/less_hyphen.liga.xml | 16 +- .../glyphs/less_hyphen_greater.liga.xml | 31 +- .../glyphs/less_hyphen_hyphen.liga.xml | 16 +- .../glyphs/less_less.liga.xml | 21 + .../glyphs/less_less_equal.liga.xml | 24 + .../glyphs/less_slash.liga.xml | 12 +- .../glyphs/less_slash_greater.liga.xml | 19 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 32 +- .../glyphs/plus_equal.liga.xml | 15 + .../glyphs/plus_plus.liga.xml | 8 +- .../glyphs/question_question.liga.xml | 22 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 25 + .../glyphs/slash_equal.liga.xml | 14 + .../glyphs/slash_greater.liga.xml | 15 +- .../glyphs/underscore_underscore.liga.xml | 5 +- .../glyphs/uniE0A0.xml | 48 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 51 ++ .../glyphs/ampersand_ampersand.liga.xml | 31 +- .../glyphs/asterisk.spacer.xml | 7 + .../glyphs/asterisk_equal.liga.xml | 18 + .../glyphs/bar_bar.liga.xml | 8 +- .../glyphs/bar_greater.liga.xml | 17 +- .../glyphs/colon_colon.liga.xml | 25 + .../glyphs/colon_equal.liga.xml | 36 +- ...l.2.liga.xml => equal_equal.liga.ss11.xml} | 25 +- .../glyphs/equal_equal.liga.xml | 11 +- .../glyphs/equal_equal_equal.2.liga.xml | 33 - .../glyphs/equal_equal_equal.liga.ss11.xml | 32 + .../glyphs/equal_equal_equal.liga.xml | 19 +- .../glyphs/equal_equal_greater.liga.xml | 10 +- .../glyphs/equal_greater.liga.xml | 10 +- .../glyphs/equal_less_less.liga.xml | 24 +- .../glyphs/exclam_equal.liga.xml | 33 +- .../glyphs/exclam_equal_equal.liga.xml | 43 +- .../glyphs/exclam_exclam.liga.xml | 25 + .../glyphs/greater_equal.2.liga.xml | 15 - .../glyphs/greater_equal.liga.ss12.xml | 14 + .../glyphs/greater_equal.liga.xml | 13 +- .../glyphs/greater_equal_greater.liga.xml | 18 +- .../glyphs/greater_greater.liga.xml | 13 + .../glyphs/greater_greater_equal.liga.xml | 22 +- .../glyphs/hyphen_equal.liga.xml | 20 + .../glyphs/hyphen_greater.liga.xml | 10 +- .../glyphs/hyphen_hyphen.liga.xml | 7 +- .../glyphs/hyphen_hyphen_greater.liga.xml | 10 +- .../glyphs/less_bar.liga.xml | 17 +- .../glyphs/less_equal.2.liga.xml | 15 - .../glyphs/less_equal.liga.ss12.xml | 14 + .../glyphs/less_equal.liga.xml | 13 +- .../glyphs/less_equal_equal.liga.xml | 18 +- .../glyphs/less_equal_greater.liga.xml | 25 +- .../glyphs/less_equal_less.liga.xml | 24 +- .../glyphs/less_exclam_hyphen_hyphen.liga.xml | 35 +- .../glyphs/less_hyphen.liga.xml | 14 +- .../glyphs/less_hyphen_greater.liga.xml | 21 +- .../glyphs/less_hyphen_hyphen.liga.xml | 14 +- .../glyphs/less_less.liga.xml | 13 + .../glyphs/less_less_equal.liga.xml | 21 + .../glyphs/less_slash.liga.xml | 14 +- .../glyphs/less_slash_greater.liga.xml | 11 + .../glyphs/minus.spacer.xml | 7 + .../glyphs/percent.alt.xml | 51 +- .../glyphs/plus_equal.liga.xml | 29 + .../glyphs/plus_plus.liga.xml | 19 +- .../glyphs/question_question.liga.xml | 24 +- .../glyphs/quotedbl.spacer.xml | 7 + .../quotedbl_quotedbl_quotedbl.liga.xml | 33 + .../glyphs/quotesingle.spacer.xml | 7 + ...otesingle_quotesingle_quotesingle.liga.xml | 21 + .../glyphs/semicolon.spacer.xml | 7 + .../glyphs/semicolon_semicolon.liga.xml | 23 + .../glyphs/slash_equal.liga.xml | 18 + .../glyphs/slash_greater.liga.xml | 12 +- .../glyphs/underscore_underscore.liga.xml | 7 +- .../glyphs/uniE0A0.xml | 47 +- .../glyphs/uniE0A1.xml | 17 + .../glyphs/uniE0A2.xml | 24 + .../glyphs/uniE0B0.xml | 7 +- .../glyphs/uniE0B1.xml | 12 + .../glyphs/uniE0B2.xml | 7 +- .../glyphs/uniE0B3.xml | 12 + .../glyphs/w.spacer.xml | 7 + .../glyphs/w_w_w.liga.xml | 49 ++ ligature_source/glyphs | 12 +- package.json | 4 +- pnpm-lock.yaml | 823 ++++++++++++++++++ 564 files changed, 7899 insertions(+), 4164 deletions(-) create mode 100644 features/defaultSSm.fea create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/colon_colon.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.ss11.xml delete mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Bold/glyphs/w_w_w.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_colon.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.ss11.xml delete mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w_w_w.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/colon_colon.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.ss11.xml delete mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_colon.liga.xml rename ligature/OperatorMonoSSmLig-BookItalic/glyphs/{equal_equal.2.liga.xml => equal_equal.liga.ss11.xml} (51%) delete mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/colon_colon.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.ss11.xml delete mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/percent.alt.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Light/glyphs/w_w_w.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_colon.liga.xml rename ligature/OperatorMonoSSmLig-LightItalic/glyphs/{equal_equal.2.liga.xml => equal_equal.liga.ss11.xml} (50%) delete mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/percent.alt.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-LightItalic/glyphs/w_w_w.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/colon_colon.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.ss11.xml delete mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-Medium/glyphs/w_w_w.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_colon.liga.xml rename ligature/OperatorMonoSSmLig-MediumItalic/glyphs/{equal_equal.2.liga.xml => equal_equal.liga.ss11.xml} (50%) delete mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.ss11.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_exclam.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_equal.liga.xml delete mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.ss12.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash_greater.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/minus.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon_semicolon.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_equal.liga.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A1.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A2.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B1.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B3.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w.spacer.xml create mode 100644 ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w_w_w.liga.xml create mode 100644 pnpm-lock.yaml diff --git a/.gitignore b/.gitignore index 6576556..151ba0b 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ node_modules .idea .vscode .DS_Store +pnpm-lock.yaml diff --git a/build.bat b/build.bat index 32587a2..a1d0cf5 100644 --- a/build.bat +++ b/build.bat @@ -31,6 +31,13 @@ if not exist .\ligature\%lig%\glyphs\* exit /b ttx -f .\original\%otf%.otf node index.js %otf% %flags% ttx -f .\build\%lig%.ttx -fonttools feaLib -v -o ".\build\%lig%.otf" .\features\default.fea ".\build\%lig%.otf" +rem check if "SSm" is in name since the features are slightly different +@echo.%lig% | findstr /C:"SSm" 1>nul +if errorlevel 1 ( + set fea=".\features\default.fea" +) else ( + set fea=".\features\defaultSSm.fea" +) +fonttools feaLib -v -o ".\build\%lig%.otf" %fea% ".\build\%lig%.otf" exit /b diff --git a/build.sh b/build.sh index 44086c9..f90a6d0 100755 --- a/build.sh +++ b/build.sh @@ -21,8 +21,12 @@ build_font() { node index.js "$otf" "$flags" ttx -f "./build/$1.ttx" - - fonttools feaLib -v -o "./build/$1.otf" ./features/default.fea "./build/$1.otf" + if [[ $lig == *"SSm"* ]]; then + fea="./features/defaultSSm.fea" + else + fea="./features/default.fea" + fi + fonttools feaLib -v -o "./build/$1.otf" $fea "./build/$1.otf" } flags= diff --git a/features/default.fea b/features/default.fea index df2f2c1..520870d 100644 --- a/features/default.fea +++ b/features/default.fea @@ -1,212 +1,234 @@ -languagesystem DFLT dflt; -languagesystem latn dflt; - -lookup lookup_0 { -sub zero by zero.num; -sub one by one.num; -sub two by two.num; -sub three by three.num; -sub four by four.num; -sub five by five.num; -sub six by six.num; -sub seven by seven.num; -sub eight by eight.num; -sub nine by nine.num; -sub slash by fraction; -sub fraction by fraction.afrc; -} lookup_0; - -lookup lookup_1 { -sub zero by zero.den; -sub one by one.den; -sub two by two.den; -sub three by three.den; -sub four by four.den; -sub five by five.den; -sub six by six.den; -sub seven by seven.den; -sub eight by eight.den; -sub nine by nine.den; -sub slash by fraction; -} lookup_1; - -lookup lookup_2 { -sub L periodcentered by Ldot; -sub l periodcentered by ldot; -} lookup_2; - - -feature case { -sub guillemotleft by guillemotleft.cap; -sub guillemotright by guillemotright.cap; -sub guilsinglleft by guilsinglleft.cap; -sub guilsinglright by guilsinglright.cap; -sub parenleft by parenleft.cap; -sub parenright by parenright.cap; -sub bracketleft by bracketleft.cap; -sub bracketright by bracketright.cap; -sub braceleft by braceleft.cap; -sub braceright by braceright.cap; -} case; - -feature dnom { -sub zero by zero.den; -sub one by one.den; -sub two by two.den; -sub three by three.den; -sub four by four.den; -sub five by five.den; -sub six by six.den; -sub seven by seven.den; -sub eight by eight.den; -sub nine by nine.den; -} dnom; - -feature frac { -lookup frac0 { - sub [zero one two three four five six seven eight nine] slash' lookup lookup_0 [zero one two three four five six seven eight nine] ; -} frac0; -lookup frac1 { - ignore sub [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] fraction' ; - ignore sub fraction' [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] ; - sub [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] fraction' lookup lookup_0 [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] ; -} frac1; -lookup frac2 { - sub [zero one two three four five six seven eight nine]' lookup lookup_0 fraction.afrc ; - sub fraction.afrc [zero one two three four five six seven eight nine]' lookup lookup_1 ; -} frac2; -lookup frac3 { - sub one.num fraction.afrc two.den by onehalf; - sub one.num fraction.afrc three.den by onethird; - sub one.num fraction.afrc four.den by onequarter; - sub one.num fraction.afrc five.den by onefifth; - sub one.num fraction.afrc six.den by onesixth; - sub one.num fraction.afrc eight.den by oneeighth; - sub two.num fraction.afrc three.den by twothirds; - sub two.num fraction.afrc five.den by twofifths; - sub three.num fraction.afrc four.den by threequarters; - sub three.num fraction.afrc five.den by threefifths; - sub three.num fraction.afrc eight.den by threeeighths; - sub four.num fraction.afrc five.den by fourfifths; - sub five.num fraction.afrc six.den by fivesixths; - sub five.num fraction.afrc eight.den by fiveeighths; - sub seven.num fraction.afrc eight.den by seveneighths; -} frac3; -} frac; - +############################## +# Languagesystem definitions # +############################## +languagesystem DFLT dflt; # Default default +languagesystem latn dflt; # Latin default +languagesystem latn CAT ; # Latin Catalan +########## +# Prefix # +########## +@HexDigit = [a b c d e f A B C D E F]; +@Digit = [zero one two three four five six seven eight nine]; +@DigitAll = [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den]; +@DigitSmall = [zero.small one.small two.small three.small four.small five.small six.small seven.small eight.small nine.small]; +@DigitNumerator = [zero.num one.num two.num three four.num five.num six.num seven.num eight.num nine.num]; +@DigitDenominator = [zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den]; +@DigitSuperior = [zero.sup one.sup two.sup three.sup four.sup five.sup six.sup seven.sup eight.sup nine.sup]; +@DigitInferior = [zero.inf one.inf two.inf three.inf four.inf five.inf six.inf seven.inf eight.inf nine.inf]; +####################### +# Feature definitions # +####################### feature locl { -script latn; -language CAT ; -sub l' lookup lookup_2 periodcentered' lookup lookup_2 l ; -sub L' lookup lookup_2 periodcentered' lookup lookup_2 L ; +# GSUB feature: Localized Forms + script latn; # Latin + language CAT; # Catalan + sub l' periodcentered' by ldot; + sub L' periodcentered' by Ldot; } locl; +feature aalt useExtension { +# GSUB feature: Access All Alternates + feature case; + feature dnom; + feature numr; + feature salt; + feature sinf; + feature ss01; + feature ss03; + feature ss04; + feature ss05; + feature ss07; + feature ss08; + feature ss09; + feature ss10; + feature subs; + feature sups; + feature smcp; + feature c2sc; +} aalt; + +feature frac { +# GSUB feature: Fractions + lookup frac0 { + sub @Digit slash' @Digit by fraction; + } frac0; + + lookup frac1 { + ignore sub @DigitAll @DigitAll fraction'; + ignore sub fraction' @DigitAll @DigitAll; + sub @DigitAll fraction' @DigitAll by fraction.afrc; + } frac1; + + lookup frac2 { + sub @Digit' fraction.afrc by @DigitNumerator; + sub fraction.afrc @Digit' by @DigitDenominator; + } frac2; + + lookup frac3 { + sub one.num fraction.afrc two.den by onehalf; + sub one.num fraction.afrc three.den by onethird; + sub one.num fraction.afrc four.den by onequarter; + sub one.num fraction.afrc five.den by onefifth; + sub one.num fraction.afrc six.den by onesixth; + sub one.num fraction.afrc eight.den by oneeighth; + sub two.num fraction.afrc three.den by twothirds; + sub two.num fraction.afrc five.den by twofifths; + sub three.num fraction.afrc four.den by threequarters; + sub three.num fraction.afrc five.den by threefifths; + sub three.num fraction.afrc eight.den by threeeighths; + sub four.num fraction.afrc five.den by fourfifths; + sub five.num fraction.afrc six.den by fivesixths; + sub five.num fraction.afrc eight.den by fiveeighths; + sub seven.num fraction.afrc eight.den by seveneighths; + } frac3; +} frac; + feature numr { -sub zero by zero.num; -sub one by one.num; -sub two by two.num; -sub three by three.num; -sub four by four.num; -sub five by five.num; -sub six by six.num; -sub seven by seven.num; -sub eight by eight.num; -sub nine by nine.num; +# GSUB feature: Numerators + sub @Digit by @DigitNumerator; } numr; -feature rupa { -sub R p by R_p; -} rupa; +feature dnom { +# GSUB feature: Denominators + sub @Digit by @DigitDenominator; +} dnom; -feature ss01 { -sub registered by registered.alt; -} ss01; +feature sups { +# GSUB feature: Superscript + sub @Digit by @DigitSuperior; +} sups; -feature salt { -lookup salt0 { - sub registered by registered.alt; -} salt0; -lookup salt1 { - sub colon by colon.alt; -} salt1; -lookup salt2 { - sub bullet by bullet.alt; -} salt2; -lookup salt3 { - sub asterisk by asterisk.alt; -} salt3; -lookup salt4 { - sub zero by zero.alt; -} salt4; -lookup salt5 { - sub underscore by underscore.alt; -} salt5; -lookup salt6 { - sub [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] slash' lookup lookup_1 [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] ; -} salt6; -} salt; +feature subs { +# GSUB feature: Subscript + sub @Digit by @DigitInferior; +} subs; feature sinf { -sub zero by zero.inf; -sub one by one.inf; -sub two by two.inf; -sub three by three.inf; -sub four by four.inf; -sub five by five.inf; -sub six by six.inf; -sub seven by seven.inf; -sub eight by eight.inf; -sub nine by nine.inf; +# GSUB feature: Scientific Inferiors + sub @Digit by @DigitInferior; } sinf; +feature ordn { +# Ordinals + sub @Digit [A a]' by ordfeminine; + sub @Digit [O o]' by ordmasculine; + sub N o period by numero; +} ordn; + +feature smcp { +# Small Caps + sub @Digit by @DigitSmall; +} smcp; + +feature c2sc { +# Capitals to Small Caps + sub @Digit by @DigitSmall; +} c2sc; + +feature case { +# GSUB feature: Case-Sensitive Forms + sub guillemotleft by guillemotleft.cap; + sub guillemotright by guillemotright.cap; + sub guilsinglleft by guilsinglleft.cap; + sub guilsinglright by guilsinglright.cap; + sub parenleft by parenleft.cap; + sub parenright by parenright.cap; + sub bracketleft by bracketleft.cap; + sub bracketright by bracketright.cap; + sub braceleft by braceleft.cap; + sub braceright by braceright.cap; +} case; + + + +include(calt.fea); + + + +feature salt { +# GSUB feature: Stylistic Alternates + sub registered by registered.alt; + sub colon by colon.alt; + sub bullet by bullet.alt; + sub asterisk by asterisk.alt; + sub zero by zero.alt; + sub underscore by underscore.alt; + lookup salt { + # GSUB lookup 20, type 16 (Chaining Context) + sub @DigitAll slash' @DigitAll by fraction; + } salt; +} salt; + +feature ss01 { + featureNames { + name "Large Registered Symbol"; + }; + sub registered by registered.alt; +} ss01; + feature ss03 { -sub colon by colon.alt; + featureNames { + name "Raised Colon"; + }; + sub colon by colon.alt; } ss03; feature ss04 { -sub bullet by bullet.alt; + featureNames { + name "Square Bullet"; + }; + sub bullet by bullet.alt; } ss04; feature ss05 { -sub asterisk by asterisk.alt; + featureNames { + name "Six-Pointed Asterisk"; + }; + sub asterisk by asterisk.alt; } ss05; feature ss07 { -sub zero by zero.alt; + featureNames { + name "Unslashed Zero"; + }; + sub zero by zero.alt; } ss07; feature ss08 { -sub underscore by underscore.alt; + featureNames { + name "Connected Underscore"; + }; + sub underscore by underscore.alt; } ss08; feature ss09 { -sub [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] slash' lookup lookup_1 [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den] ; + featureNames { + name "Fraction Bar"; + }; + sub @DigitAll slash' @DigitAll by fraction; } ss09; -feature subs { -sub zero by zero.inf; -sub one by one.inf; -sub two by two.inf; -sub three by three.inf; -sub four by four.inf; -sub five by five.inf; -sub six by six.inf; -sub seven by seven.inf; -sub eight by eight.inf; -sub nine by nine.inf; -} subs; +feature ss10 { + featureNames { + name "Hexidecimal Multiply Sign"; + }; + ### 0xFF + sub [zero zero.alt] x' [@Digit @HexDigit] by multiply; + ### 800x600 + sub [@Digit zero.alt] x' [@Digit zero.alt] by multiply; +} ss10; + +feature rupa { + sub R p by R_p; +} rupa; + +feature kern { +# GPOS feature: Kerning + lookup kern { + # GPOS lookup 1, type 2 (Pair adjustment) + pos fraction.afrc @DigitDenominator -550; + pos @DigitNumerator fraction.afrc -550; + } kern; +} kern; -feature subs { -sub zero by zero.sup; -sub one by one.sup; -sub two by two.sup; -sub three by three.sup; -sub four by four.sup; -sub five by five.sup; -sub six by six.sup; -sub seven by seven.sup; -sub eight by eight.sup; -sub nine by nine.sup; -} subs; -include(calt.fea); diff --git a/features/defaultSSm.fea b/features/defaultSSm.fea new file mode 100644 index 0000000..ab30125 --- /dev/null +++ b/features/defaultSSm.fea @@ -0,0 +1,252 @@ +############################## +# Languagesystem definitions # +############################## +languagesystem DFLT dflt; # Default default +languagesystem latn dflt; # Latin default +languagesystem latn CAT ; # Latin Catalan +########## +# Prefix # +########## +@HexDigit = [a b c d e f A B C D E F]; +@Digit = [zero one two three four five six seven eight nine]; +@DigitAll = [zero one two three four five six seven eight nine zero.num one.num two.num three.num four.num five.num six.num seven.num eight.num nine.num zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den]; +@DigitSmall = [zero.small one.small two.small three.small four.small five.small six.small seven.small eight.small nine.small]; +@DigitNumerator = [zero.num one.num two.num three four.num five.num six.num seven.num eight.num nine.num]; +@DigitDenominator = [zero.den one.den two.den three.den four.den five.den six.den seven.den eight.den nine.den]; +@DigitSuperior = [zero.sup one.sup two.sup three.sup four.sup five.sup six.sup seven.sup eight.sup nine.sup]; +@DigitInferior = [zero.inf one.inf two.inf three.inf four.inf five.inf six.inf seven.inf eight.inf nine.inf]; +####################### +# Feature definitions # +####################### +feature locl { +# GSUB feature: Localized Forms + script latn; # Latin + language CAT; # Catalan + sub l' periodcentered' by ldot; + sub L' periodcentered' by Ldot; +} locl; + +feature aalt useExtension { +# GSUB feature: Access All Alternates + feature case; + feature dnom; + feature numr; + feature salt; + feature sinf; + feature ss01; + feature ss03; + feature ss04; + feature ss05; + feature ss07; + feature ss08; + feature ss09; + feature ss10; + feature ss11; + feature ss12; + feature subs; + feature sups; + feature smcp; + feature c2sc; +} aalt; + +feature frac { +# GSUB feature: Fractions + lookup frac0 { + sub @Digit slash' @Digit by fraction; + } frac0; + + lookup frac1 { + ignore sub @DigitAll @DigitAll fraction'; + ignore sub fraction' @DigitAll @DigitAll; + sub @DigitAll fraction' @DigitAll by fraction.afrc; + } frac1; + + lookup frac2 { + sub @Digit' fraction.afrc by @DigitNumerator; + sub fraction.afrc @Digit' by @DigitDenominator; + } frac2; + + lookup frac3 { + sub one.num fraction.afrc two.den by onehalf; + sub one.num fraction.afrc three.den by onethird; + sub one.num fraction.afrc four.den by onequarter; + sub one.num fraction.afrc five.den by onefifth; + sub one.num fraction.afrc six.den by onesixth; + sub one.num fraction.afrc eight.den by oneeighth; + sub two.num fraction.afrc three.den by twothirds; + sub two.num fraction.afrc five.den by twofifths; + sub three.num fraction.afrc four.den by threequarters; + sub three.num fraction.afrc five.den by threefifths; + sub three.num fraction.afrc eight.den by threeeighths; + sub four.num fraction.afrc five.den by fourfifths; + sub five.num fraction.afrc six.den by fivesixths; + sub five.num fraction.afrc eight.den by fiveeighths; + sub seven.num fraction.afrc eight.den by seveneighths; + } frac3; +} frac; + +feature numr { +# GSUB feature: Numerators + sub @Digit by @DigitNumerator; +} numr; + +feature dnom { +# GSUB feature: Denominators + sub @Digit by @DigitDenominator; +} dnom; + +feature sups { +# GSUB feature: Superscript + sub @Digit by @DigitSuperior; +} sups; + +feature subs { +# GSUB feature: Subscript + sub @Digit by @DigitInferior; +} subs; + +feature sinf { +# GSUB feature: Scientific Inferiors + sub @Digit by @DigitInferior; +} sinf; + +feature ordn { +# Ordinals + sub @Digit [A a]' by ordfeminine; + sub @Digit [O o]' by ordmasculine; + sub N o period by numero; +} ordn; + +feature smcp { +# Small Caps + sub @Digit by @DigitSmall; +} smcp; + +feature c2sc { +# Capitals to Small Caps + sub @Digit by @DigitSmall; +} c2sc; + +feature case { +# GSUB feature: Case-Sensitive Forms + sub guillemotleft by guillemotleft.cap; + sub guillemotright by guillemotright.cap; + sub guilsinglleft by guilsinglleft.cap; + sub guilsinglright by guilsinglright.cap; + sub parenleft by parenleft.cap; + sub parenright by parenright.cap; + sub bracketleft by bracketleft.cap; + sub bracketright by bracketright.cap; + sub braceleft by braceleft.cap; + sub braceright by braceright.cap; +} case; + + + +include(calt.fea); + + + +feature salt { +# GSUB feature: Stylistic Alternates + sub registered by registered.alt; + sub colon by colon.alt; + sub bullet by bullet.alt; + sub asterisk by asterisk.alt; + sub zero by zero.alt; + sub underscore by underscore.alt; + lookup salt { + # GSUB lookup 20, type 16 (Chaining Context) + sub @DigitAll slash' @DigitAll by fraction; + } salt; +} salt; + +feature ss01 { + featureNames { + name "Large Registered Symbol"; + }; + sub registered by registered.alt; +} ss01; + +feature ss03 { + featureNames { + name "Raised Colon"; + }; + sub colon by colon.alt; +} ss03; + +feature ss04 { + featureNames { + name "Square Bullet"; + }; + sub bullet by bullet.alt; +} ss04; + +feature ss05 { + featureNames { + name "Six-Pointed Asterisk"; + }; + sub asterisk by asterisk.alt; +} ss05; + +feature ss07 { + featureNames { + name "Unslashed Zero"; + }; + sub zero by zero.alt; +} ss07; + +feature ss08 { + featureNames { + name "Connected Underscore"; + }; + sub underscore by underscore.alt; +} ss08; + +feature ss09 { + featureNames { + name "Fraction Bar"; + }; + sub @DigitAll slash' @DigitAll by fraction; +} ss09; + +feature ss10 { + featureNames { + name "Hexidecimal Multiply Sign"; + }; + ### 0xFF + sub [zero zero.alt] x' [@Digit @HexDigit] by multiply; + ### 800x600 + sub [@Digit zero.alt] x' [@Digit zero.alt] by multiply; +} ss10; + +feature ss11 { + featureNames { + name "Equality Spaces"; + }; + sub equal_equal.liga by equal_equal.liga.ss11; + sub equal_equal_equal.liga by equal_equal_equal.liga.ss11; +} ss11; + +feature ss12 { + featureNames { + name "Less-than/Greater-than Horizontal Bar"; + }; + sub less_equal.liga by less_equal.liga.ss12; + sub greater_equal.liga by greater_equal.liga.ss12; +} ss12; + +feature rupa { + sub R p by R_p; +} rupa; + +feature kern { +# GPOS feature: Kerning + lookup kern { + # GPOS lookup 1, type 2 (Pair adjustment) + pos fraction.afrc @DigitDenominator -625; + pos @DigitNumerator fraction.afrc -625; + } kern; +} kern; + + diff --git a/index.js b/index.js index ad68ffe..3b49fd1 100644 --- a/index.js +++ b/index.js @@ -57,16 +57,14 @@ const buildFont = (profile, options) => { .map((name) => mapLigatures(name, profile.ligatures)) .filter((entry) => filterGlyphsExists(entry)); - const ligaturesWithLIG = ligatures; - //[...ligatures, { name: 'LIG', glyph: 'LIG' }]; processPatch('names', patchNames, dom, ligatures, profile); - processPatch('charstrings', patchCharStrings, dom, ligaturesWithLIG); - processPatch('glyphs', patchGlyphs, dom, ligaturesWithLIG); + processPatch('charstrings', patchCharStrings, dom, ligatures); + processPatch('glyphs', patchGlyphs, dom, ligatures); processPatch('hmtx', patchHmtx, dom); - const feature = calt.gencalt(ligatures); - fs.writeFileSync('./features/calt.fea', feature); + const feature = calt.gencalt(ligatures); + fs.writeFileSync('./features/calt.fea', feature); console.log(`Writing ligature font file ${dstFileName}`); fs.writeFileSync(dstFileName, format(serialize(dom))); diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand.spacer.xml index d2b9549..ceea06e 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml index ce075ac..48ac134 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/ampersand_ampersand.liga.xml @@ -1,37 +1,37 @@ - + - -16 127 451 142 hstem - -449 149 267 131 23 160 166 131 vstem - 491 224 rmoveto - 32 59 33 78 22 75 -131 16 rcurveline + -16 127 451 142 hstemhm + -525 148 -58 160 320 160 hintmask 11011000 + -42 194 rmoveto + -4 5 -16 20 -4 5 32 59 34 78 22 75 -132 16 rcurveline -8 -39 -13 -48 -14 -44 rrcurveto - -88 104 -43 47 33 vvcurveto - 44 30 18 133 -5 vhcurveto - -10 142 rlineto - -238 4 -75 -102 -102 vvcurveto - -43 20 -41 36 -51 vhcurveto - -79 -50 -50 -54 -13 -71 -24 30 rcurveline - 32 59 33 78 22 75 -131 16 rcurveline - -8 -39 -13 -48 -14 -44 rrcurveto - -88 104 -43 47 33 vvcurveto - 44 30 18 133 -5 vhcurveto - -10 142 rlineto + -88 104 -42 48 33 vvcurveto + 1 43 30 18 132 -5 -10 142 rcurveline -238 4 -75 -102 -102 vvcurveto -43 20 -41 36 -51 vhcurveto + hintmask 11101000 -94 -59 -52 -65 -93 vvcurveto -96 59 -72 121 69 68 31 68 52 vhcurveto -68 62 108 -31 121 hhcurveto 69 68 31 68 52 hvcurveto 23 -30 24 -33 25 -36 130 96 rcurveline - -41 55 -37 47 -33 42 rrcurveto - -724 -113 rmoveto + -41 55 -37 47 -33 42 32 59 33 78 22 75 -131 16 rcurveline + -8 -39 -13 -48 -14 -44 rrcurveto + -88 104 -43 47 33 vvcurveto + 44 30 18 133 -5 vhcurveto + -10 142 rlineto + -238 4 -75 -102 -102 vvcurveto + -43 20 -41 36 -51 vhcurveto + -43 -27 -43 -33 -28 -44 -14 -22 -10 -23 -5 -26 rrcurveto + -181 -24 rmoveto + -40 -27 -27 -19 -33 hhcurveto -45 -22 33 42 39 18 36 37 32 hvcurveto 28 -35 33 -40 38 -48 rrcurveto - -40 -27 -27 -19 -33 hhcurveto - 480 hmoveto - -45 -22 33 42 39 18 36 37 32 hvcurveto - 28 -35 33 -40 38 -48 rrcurveto - -40 -27 -27 -19 -33 hhcurveto + 481 hmoveto + -22 -33 -30 -30 -43 4 rrcurveto + -40 3 -20 32 40 vvcurveto + 39 18 36 37 32 vhcurveto + 28 -35 34 -40 38 -48 rrcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..adaca39 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,15 @@ + + + 152 132 110 132 hstem + -559 550 vstem + 477 526 rmoveto + -466 -132 466 hlineto + -110 vmoveto + -466 -132 466 hlineto + -670 -82 rmoveto + 91 56 -59 152 152 65 -25 103 -163 -11 -13 165 -108 8 -41 -160 -157 41 -43 -99 139 -91 -85 -136 80 -71 127 103 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar.spacer.xml index 3852279..95fc4c5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml index 5159e0b..bbcef61 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_bar.liga.xml @@ -1,9 +1,10 @@ - + - -308 149 318 149 vstem - -308 794 rmoveto + 774 -20 hstem + -267 149 236 149 vstem + 118 794 rmoveto -998 149 1010 vlineto - 318 -12 rmoveto + -534 -12 rmoveto -998 149 1010 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml index 52dd2d0..e27e81b 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/bar_greater.liga.xml @@ -1,14 +1,14 @@ - + - -304 652 vstem - -304 794 rmoveto - -998 149 vlineto - 503 472 rlineto - 129 vlineto - -503 409 rlineto - -820 vmoveto - 637 vlineto - 362 -284 rlineto + -181 -21 216 -21 815 -20 hstem + -341 149 vstem + 342 391 rmoveto + -534 405 -149 12 rlineto + -1010 149 vlineto + 534 463 rlineto + -534 -268 rmoveto + 626 vlineto + 393 -285 rlineto -14 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon.spacer.xml index 2268aa9..825a149 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..c21ded6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_colon.liga.xml @@ -0,0 +1,27 @@ + + + 0 183 163 183 hstemhm + -295 208 -202 207 172 208 -202 207 hintmask 11010100 + 300 346 rmoveto + 3 183 rlineto + -207 hlineto + -3 -183 rlineto + 198 -346 rmoveto + hintmask 11011000 + 7 183 rlineto + -208 hlineto + -7 -183 rlineto + -168 346 rmoveto + 3 183 rlineto + -207 hlineto + -3 -183 rlineto + 198 -346 rmoveto + hintmask 11100100 + 7 183 rlineto + -208 hlineto + -7 -183 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml index 5de160b..5af07ae 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/colon_equal.liga.xml @@ -1,19 +1,20 @@ - + - 126 183 60 183 hstem - -450 907 vstem - -243 369 rmoveto - 3 183 rlineto - -207 hlineto - -3 -183 rlineto - 876 157 rmoveto - -566 -132 566 hlineto - -669 -268 rmoveto - 3 183 rlineto - -207 hlineto - -3 -183 rlineto - 876 158 rmoveto - -566 -132 566 hlineto + 126 183 -157 132 85 183 -158 132 hstemhm + -441 206 hintmask 01011000 + -128 152 rmoveto + 566 132 -566 hlineto + 110 vmoveto + 566 132 -566 hlineto + hintmask 10101000 + -107 -400 rmoveto + 2 183 rlineto + -208 hlineto + -1 -183 rlineto + 207 243 rmoveto + 2 183 rlineto + -208 hlineto + -1 -183 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal.spacer.xml index cc4594e..f73b590 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml deleted file mode 100644 index 5b9b5fc..0000000 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 152 132 110 132 hstem - -546 1091 vstem - -30 526 rmoveto - -516 -132 516 hlineto - 575 132 rmoveto - -516 -132 516 hlineto - -575 -110 rmoveto - -516 -132 516 hlineto - 575 132 rmoveto - -516 -132 516 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.ss11.xml new file mode 100644 index 0000000..17b6f8d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.ss11.xml @@ -0,0 +1,17 @@ + + + 152 132 110 132 hstem + -546 516 59 516 vstem + -546 152 rmoveto + 516 132 -516 hlineto + 575 -132 rmoveto + 516 132 -516 hlineto + -575 110 rmoveto + 516 132 -516 hlineto + 575 -132 rmoveto + 516 132 -516 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml index 03f07d7..aaedabb 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal.liga.xml @@ -1,10 +1,9 @@ 152 132 110 132 hstem - -546 1091 vstem - 545 526 rmoveto + 545 284 rmoveto -1091 -132 1091 hlineto - -110 vmoveto + 374 vmoveto -1091 -132 1091 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index 5f72c23..0000000 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - 152 132 110 132 hstem - -1171 1716 vstem - -655 526 rmoveto - -516 -132 516 hlineto - 600 132 rmoveto - -516 -132 516 hlineto - 600 132 rmoveto - -516 -132 516 hlineto - -1200 -110 rmoveto - -516 -132 516 hlineto - 600 132 rmoveto - -516 -132 516 hlineto - 600 132 rmoveto - -516 -132 516 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..d2e20d0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,20 @@ + + + 152 132 110 132 hstem + -1171 152 rmoveto + 516 132 -516 hlineto + 600 -132 rmoveto + 516 132 -516 hlineto + 600 -132 rmoveto + 516 132 -516 hlineto + -1200 110 rmoveto + 516 132 -516 hlineto + 600 -132 rmoveto + 516 132 -516 hlineto + 600 -132 rmoveto + 516 132 -516 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml index adbd7f7..de9ac71 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_equal.liga.xml @@ -1,13 +1,13 @@ - + - 273 132 110 132 hstem - -1091 1636 vstem - 545 647 rmoveto - -1636 -132 1636 hlineto - -110 vmoveto - -1636 -132 1636 hlineto - -110 vmoveto - -1636 -132 1636 hlineto + 31 132 110 132 110 132 hstem + cntrmask 11100000 + -1171 515 rmoveto + 1716 132 -1716 hlineto + -374 vmoveto + 1716 132 -1716 hlineto + -374 vmoveto + 1716 132 -1716 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml index 6f3e1e8..f02c561 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_equal_greater.liga.xml @@ -1,19 +1,17 @@ - 152 132 110 132 hstemhm - -1171 1712 -141 141 hintmask 11100000 - 89 579 rmoveto - 69 -53 rlineto + -9 -21 182 132 110 132 167 -20 hstem + 400 141 vstem + 171 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 69 -53 rlineto -1329 -132 1500 hlineto - hintmask 11010000 71 -55 rlineto -14 vlineto -53 -41 rlineto - hintmask 11100000 -1518 -132 1349 hlineto - -90 -70 83 -112 370 298 rlineto - 129 vlineto - -364 296 rlineto + -90 -70 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml index fe989da..53eb075 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_greater.liga.xml @@ -1,19 +1,17 @@ - 152 132 110 132 hstemhm - -546 1087 -141 141 hintmask 11100000 - 89 579 rmoveto - 69 -53 rlineto + -9 -21 182 132 110 132 167 -20 hstem + 400 141 vstem + 171 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 69 -53 rlineto -704 -132 875 hlineto - hintmask 11010000 71 -55 rlineto -14 vlineto -53 -41 rlineto - hintmask 11100000 -893 -132 724 hlineto - -90 -70 83 -112 370 298 rlineto - 129 vlineto - -364 296 rlineto + -90 -70 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml index 8691476..1a31102 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/equal_less_less.liga.xml @@ -1,31 +1,19 @@ - 152 132 110 132 hstemhm - -1171 1712 -872 141 278 141 hintmask 11010000 - 122 582 rmoveto - -83 112 -209 -168 rlineto - hintmask 11100000 - -1001 -132 hlineto - hintmask 11010000 - 840 -110 hlineto - hintmask 11100000 - -840 -132 hlineto - hintmask 11010000 - 981 hlineto + -8 -21 181 132 110 132 148 -20 40 -20 hstem + -327 141 274 141 vstem + 43 694 rmoveto + -209 -168 rlineto + -1005 -132 844 -110 -844 -132 985 hlineto 223 -181 88 113 -311 241 rlineto 14 vlineto - hintmask 11100000 - 731 243 rmoveto - -83 112 rlineto - hintmask 11011000 + 312 243 rlineto + 332 112 rmoveto -370 -298 rlineto -130 vlineto - 364 -295 rlineto - hintmask 11100000 - 88 113 rlineto - hintmask 11011000 - -311 241 rlineto + 364 -295 88 113 -311 241 rlineto 14 vlineto + 312 243 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam.spacer.xml index eb1625b..691583d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml index bf64ab9..ba3aa66 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal.liga.xml @@ -1,26 +1,16 @@ - -235 1073 -686 132 110 132 hstemhm - -546 1091 -864 636 hintmask 01110000 + -214 -21 387 132 110 132 292 -20 hstem 545 526 rmoveto - -351 hlineto - hintmask 01101000 - 123 248 rlineto - hintmask 10001000 - -135 64 rlineto - hintmask 01101000 - -155 -312 rlineto - -573 -132 508 hlineto + -348 hlineto + 123 248 -135 64 -155 -312 rlineto + -576 -132 510 hlineto -55 -110 rlineto - -453 -132 387 hlineto - -160 -323 rlineto - hintmask 10001000 - 136 -64 rlineto - hintmask 01101000 - 192 387 rlineto - 536 132 -471 hlineto - 55 110 rlineto - 416 hlineto + -455 -132 390 hlineto + -161 -323 136 -64 192 387 rlineto + 534 132 -468 hlineto + 54 110 rlineto + 414 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml index e30d8c2..ebfc836 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_equal_equal.liga.xml @@ -1,21 +1,20 @@ - + - 273 132 110 132 hstem - -1091 1636 vstem - 545 647 rmoveto - -563 hlineto - 63 127 -135 64 -95 -191 rlineto - -906 -132 841 hlineto + -214 -21 266 132 110 132 110 132 171 -20 hstem + -125 838 rmoveto + -95 -191 rlineto + -951 -132 886 hlineto -55 -110 rlineto - -786 -132 720 hlineto + -831 -132 765 hlineto -54 -110 rlineto - -666 -132 600 hlineto + -711 -132 645 hlineto -100 -202 136 -64 132 266 rlineto - 868 132 -803 hlineto + 903 132 -838 hlineto 55 110 rlineto - 748 132 -683 hlineto + 783 132 -718 hlineto 55 110 rlineto - 628 hlineto + 663 132 -598 hlineto + 63 127 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..05ada4e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 169 hstem + -347 193 296 193 vstem + 298 284 rmoveto + 55 469 rlineto + -202 hlineto + 41 -469 rlineto + 141 -284 rmoveto + 4 169 rlineto + -193 hlineto + -4 -169 rlineto + -331 284 rmoveto + 55 469 rlineto + -202 hlineto + 41 -469 rlineto + 141 -284 rmoveto + 4 169 rlineto + -193 hlineto + -4 -169 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater.spacer.xml index 499ba48..420c13d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index 64f0070..0000000 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,16 +0,0 @@ - - - -397 805 vstem - -402 -64 rmoveto - 803 332 rlineto - 129 vlineto - -763 311 -47 -129 589 -240 rlineto - -14 vlineto - -582 -243 rlineto - 803 -208 rmoveto - -803 -127 803 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..b03921a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,16 @@ + + + -183 119 743 -20 hstem + 223 184 vstem + 407 393 rmoveto + -760 306 -61 -118 637 -240 rlineto + -17 vlineto + -637 -193 50 -122 774 267 rlineto + 9 -340 rmoveto + -833 -1 rlineto + -118 836 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.xml index db81eec..3bbe704 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal.liga.xml @@ -1,14 +1,13 @@ - + - -397 805 vstem - -355 -45 rmoveto - 756 313 rlineto - 129 vlineto - -763 311 -47 -129 589 -240 rlineto - -14 vlineto - -582 -243 rlineto - 803 75 rmoveto - -803 -335 47 -127 756 313 rlineto + -179 -21 879 -20 hstem + 223 184 vstem + 407 393 rmoveto + -760 306 -61 -118 637 -240 rlineto + -17 vlineto + -637 -193 50 -122 774 267 rlineto + 2 -68 rmoveto + -826 -286 50 -122 779 276 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml index ffd60bb..465b3bb 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_equal_greater.liga.xml @@ -1,28 +1,23 @@ - 152 132 110 132 hstemhm - -1162 1703 -1391 141 1109 141 hintmask 11010000 - 89 579 rmoveto - 69 -53 rlineto + -9 -21 182 132 110 132 147 -20 40 -20 hstem + -850 141 1109 141 vstem + 171 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 69 -53 rlineto -1026 hlineto - -205 167 rlineto - hintmask 11100000 - -88 -114 rlineto - hintmask 11010000 - 311 -240 rlineto + -205 167 -88 -114 311 -240 rlineto -14 vlineto - hintmask 11100000 -312 -243 83 -112 226 182 rlineto 1031 hlineto - -90 -70 83 -112 370 298 rlineto - 129 vlineto - -364 296 rlineto - 170 -409 rmoveto - hintmask 11010000 - -1056 110 1038 hlineto - hintmask 11011000 + -90 -70 rlineto + -797 312 rmoveto + 1038 hlineto 71 -55 rlineto -14 vlineto + -53 -41 rlineto + -1056 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..e6b0574 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater.liga.xml @@ -0,0 +1,21 @@ + + + -9 -21 703 -20 hstem + -120 141 274 141 vstem + 66 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 311 -240 rlineto + -14 vlineto + -312 -243 rlineto + -332 -112 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 311 -240 rlineto + -14 vlineto + -312 -243 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml index dc47c19..46d07ed 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/greater_greater_equal.liga.xml @@ -1,32 +1,19 @@ - 152 132 110 132 hstemhm - -1162 1707 -1395 141 279 141 hintmask 11011000 - -1073 693 rmoveto - hintmask 11100000 - -88 -114 rlineto - hintmask 11011000 - 311 -240 rlineto - -14 vlineto - hintmask 11100000 - -312 -243 83 -112 rlineto - hintmask 11011000 - 370 298 rlineto - 129 vlineto - hintmask 11100000 - 1254 129 rmoveto - -993 hlineto - -205 167 -88 -114 rlineto - hintmask 11011000 - 311 -240 rlineto + -9 -21 182 132 110 132 147 -20 hstem + -850 141 274 141 vstem + 545 394 rmoveto + 132 -998 vlineto + -205 167 -88 -114 311 -240 rlineto -14 vlineto -312 -243 83 -112 226 182 rlineto - hintmask 11100000 - 978 132 hlineto - hintmask 11011000 - -834 110 hlineto - hintmask 11100000 - 834 hlineto + 983 132 -839 110 hlineto + -785 -424 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 311 -240 rlineto + -14 vlineto + -312 -243 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen.spacer.xml index b7a54c7..d1aaf9d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..58f45f5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,16 @@ + + + 152 132 -14 132 -8 132 hstemhm + hintmask 10100000 + 477 526 rmoveto + -466 -132 466 hlineto + -110 vmoveto + -466 -132 466 hlineto + hintmask 01000000 + -489 250 rmoveto + -466 -132 466 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml index 6764af3..69376d5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_greater.liga.xml @@ -1,13 +1,13 @@ - 269 134 hstem - -489 1030 vstem - 89 579 rmoveto - 228 -176 rlineto - -806 -134 817 hlineto - -240 -187 83 -112 370 298 rlineto + -9 -21 299 134 290 -20 hstem + 400 141 vstem + 171 -30 rmoveto + 370 298 rlineto 129 vlineto - -364 296 rlineto + -364 296 -88 -114 228 -176 rlineto + -806 -134 817 hlineto + -240 -187 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml index b4cfb1f..0e915f5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen.liga.xml @@ -1,10 +1,9 @@ - + 269 134 hstem - -415 361 108 361 vstem - -54 403 rmoveto + 437 403 rmoveto -361 -134 347 hlineto - 483 134 rmoveto + -491 134 rmoveto -361 -134 347 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml index 61489fb..7152333 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,13 +1,13 @@ - 269 134 hstem - -1114 1655 vstem - 89 579 rmoveto - 228 -176 rlineto - -1431 -134 1442 hlineto - -240 -187 83 -112 370 298 rlineto + -9 -21 299 134 290 -20 hstem + 400 141 vstem + 171 -30 rmoveto + 370 298 rlineto 129 vlineto - -364 296 rlineto + -364 296 -88 -114 228 -176 rlineto + -1431 -134 1442 hlineto + -240 -187 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less.spacer.xml index f7b817b..2500939 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml index 66e998c..8011f5e 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_bar.liga.xml @@ -1,15 +1,15 @@ - + - -348 646 vstem - -348 396 rmoveto - -130 vlineto - 497 -468 rlineto + -181 -21 216 -21 815 -20 hstem + 197 145 vstem + -342 261 rmoveto + 535 -463 rlineto 149 1010 hlineto - -149 -12 rlineto - -356 -457 rmoveto - 356 280 rlineto + -149 -12 -535 -405 rlineto + 145 -71 rmoveto + 14 vlineto + 394 285 rlineto -626 vlineto - -356 332 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.2.liga.xml deleted file mode 100644 index 4f15d50..0000000 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - -253 127 834 -20 hstemhm - -379 221 hintmask 00000000 - hintmask 11100000 - -158 325 rmoveto - 14 vlineto - 589 240 -47 129 -763 -311 rlineto - -129 vlineto - 803 -332 rlineto - 146 vlineto - -335 vmoveto - 127 -803 -127 vlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..bda0b1e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,16 @@ + + + -183 119 763 -20 hstem + -407 184 vstem + -410 276 rmoveto + 774 -267 50 122 -637 193 rlineto + 17 vlineto + 637 240 -61 118 -760 -306 rlineto + -15 -576 rmoveto + 836 118 hlineto + -833 1 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.xml index 8c44bbd..d72b0ee 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal.liga.xml @@ -1,16 +1,13 @@ - + - 29 -21 700 -20 hstemhm - -379 221 hintmask 00000000 - hintmask 11100000 - -158 325 rmoveto - 14 vlineto - 589 240 -47 129 -763 -311 rlineto - -129 vlineto - 756 -313 47 127 rlineto - -47 -387 rmoveto - 47 127 -803 335 rlineto - -149 vlineto + -179 -21 899 -20 hstem + -407 184 vstem + -410 276 rmoveto + 774 -267 50 122 -637 193 rlineto + 17 vlineto + 637 240 -61 118 -760 -306 rlineto + -8 -317 rmoveto + 779 -276 50 122 -826 286 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml index dacf65f..8d9a814 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_equal.liga.xml @@ -1,20 +1,17 @@ - 152 132 110 132 hstemhm - -1162 141 -141 1707 hintmask 11010000 - 545 394 rmoveto - 132 -1326 vlineto - 72 56 -83 112 rlineto - hintmask 11100000 - -370 -298 rlineto + -8 -21 181 132 110 132 148 -20 hstem + -1162 141 vstem + 545 526 rmoveto + -1326 hlineto + 72 56 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -88 68 rlineto - hintmask 11010000 1343 132 -1513 hlineto - hintmask 11100000 -53 41 rlineto 14 vlineto 71 55 rlineto + 1495 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml index d140780..67a2627 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_greater.liga.xml @@ -1,27 +1,23 @@ - 152 132 110 132 hstemhm - -1162 141 -141 1703 -141 141 hintmask 11100000 - 89 579 rmoveto - 69 -53 rlineto + -9 -21 22 -21 181 132 110 132 148 -20 39 -20 hstem + -1162 141 1421 141 vstem + 171 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 69 -53 rlineto -939 hlineto 72 56 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -88 68 rlineto 976 hlineto - -90 -70 83 -112 rlineto - hintmask 11010000 - 370 298 rlineto - 129 vlineto - -364 296 rlineto - 168 -411 rmoveto - 2 -1313 vlineto - hintmask 11100000 + -90 -70 rlineto + 259 202 rmoveto + -1315 hlineto -53 41 rlineto 14 vlineto 71 55 rlineto 1279 hlineto - hintmask 11101000 71 -55 rlineto -14 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml index 8354c49..875c528 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_equal_less.liga.xml @@ -1,27 +1,23 @@ - 152 132 110 132 hstemhm - -1162 141 -141 1703 -453 141 hintmask 11010000 - 541 582 rmoveto - -83 112 -209 -168 rlineto + -8 -21 181 132 110 132 148 -20 40 -20 hstem + -1162 141 1109 141 vstem + 458 694 rmoveto + -209 -168 rlineto -1030 hlineto - 72 56 -83 112 rlineto - hintmask 11100000 - -370 -298 rlineto + 72 56 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -88 68 rlineto - hintmask 11101000 1027 hlineto - 223 -181 rlineto - hintmask 11010000 - 88 113 rlineto - hintmask 11101000 - -311 241 rlineto + 223 -181 88 113 -311 241 rlineto 14 vlineto - -1250 hmoveto - 71 55 rlineto - 1038 -110 -1056 hlineto + 312 243 rlineto + -453 -298 rmoveto + -1056 hlineto -53 41 rlineto + 14 vlineto + 71 55 rlineto + 1038 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml index 49aebb9..18f3e32 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,27 +1,25 @@ - 0 169 100 134 hstem - -1787 141 656 193 vstem - -834 284 rmoveto - 55 469 rlineto - -202 hlineto - 41 -469 rlineto - -477 410 rmoveto - -370 -298 rlineto - -130 vlineto - 364 -295 88 113 -239 185 rlineto - 497 hlineto - 14 134 rlineto - -501 hlineto - 230 179 rlineto - 620 -313 rmoveto - 1197 hlineto - 14 134 rlineto - -1211 hlineto - -85 -403 rmoveto + -8 -21 29 169 100 134 271 -20 hstem + -1787 141 606 193 vstem + -849 hmoveto 4 169 rlineto -193 hlineto -4 -169 rlineto + -375 694 rmoveto + -370 -298 rlineto + -130 vlineto + 364 -295 88 113 -239 185 rlineto + 460 134 -450 hlineto + 230 179 rlineto + 450 -298 rmoveto + 55 469 rlineto + -202 hlineto + 41 -469 rlineto + 1487 119 rmoveto + -1250 hlineto + -14 -134 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml index 4fcac0f..05bb58f 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen.liga.xml @@ -1,14 +1,13 @@ - 269 134 hstemhm - -537 141 -141 1034 hintmask 11000000 - -314 403 rmoveto + -8 -21 298 134 271 -20 hstem + -537 141 vstem + 497 403 rmoveto + -811 hlineto 230 179 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -239 185 rlineto 807 hlineto - hintmask 10100000 - 14 134 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_greater.liga.xml index 1d811e9..79144e3 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_greater.liga.xml @@ -1,18 +1,17 @@ - 269 134 hstemhm - -1162 141 -141 1703 hintmask 11000000 - 177 693 rmoveto - -88 -114 228 -176 rlineto + -9 -21 22 -21 298 134 271 -20 39 -20 hstem + -1162 141 1421 141 vstem + 171 -30 rmoveto + 370 298 rlineto + 129 vlineto + -364 296 -88 -114 228 -176 rlineto -1256 hlineto 230 179 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -239 185 rlineto 1277 hlineto - -240 -187 83 -112 rlineto - hintmask 10100000 - 370 298 rlineto - 129 vlineto + -240 -187 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml index 0869d6e..2a1fcfc 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_hyphen_hyphen.liga.xml @@ -1,14 +1,13 @@ - 269 134 hstemhm - -1162 141 -141 1659 hintmask 11000000 - -939 403 rmoveto + -8 -21 298 134 271 -20 hstem + -1162 141 vstem + 497 403 rmoveto + -1436 hlineto 230 179 -83 112 -370 -298 rlineto -130 vlineto 364 -295 88 113 -239 185 rlineto 1432 hlineto - hintmask 10100000 - 14 134 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less.liga.xml new file mode 100644 index 0000000..d66ba6b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less.liga.xml @@ -0,0 +1,21 @@ + + + -8 -21 703 -20 hstem + -432 141 274 141 vstem + 353 694 rmoveto + -370 -298 rlineto + -130 vlineto + 364 -295 88 113 -311 241 rlineto + 14 vlineto + 312 243 rlineto + -498 112 rmoveto + -370 -298 rlineto + -130 vlineto + 364 -295 88 113 -311 241 rlineto + 14 vlineto + 312 243 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..5dfc330 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_less_equal.liga.xml @@ -0,0 +1,24 @@ + + + -8 -21 181 132 110 132 148 -20 hstem + -1162 141 274 141 vstem + 545 152 rmoveto + 132 -1098 vlineto + -53 41 rlineto + 14 vlineto + 71 55 rlineto + 1080 132 -911 hlineto + 72 56 -83 112 -370 -298 rlineto + -130 vlineto + 364 -295 88 113 -88 68 rlineto + -409 542 rmoveto + -370 -298 rlineto + -130 vlineto + 364 -295 88 113 -311 241 rlineto + 14 vlineto + 312 243 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml index 6c0472c..e99560d 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash.liga.xml @@ -1,13 +1,13 @@ - -235 1073 hstem - -537 141 152 636 vstem - -108 102 rmoveto - -288 223 rlineto + -214 -21 227 -21 703 -20 164 -20 hstem + -537 141 vstem + 257 838 rmoveto + -365 -736 -288 223 rlineto 14 vlineto 312 243 -83 112 -370 -298 rlineto -130 vlineto - 364 -295 -71 -142 136 -64 500 1009 -135 64 rlineto + 364 -295 -71 -142 136 -64 500 1009 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..5f196e3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,19 @@ + + + -214 -21 226 -21 22 -21 702 -20 21 -20 164 -20 hstem + -919 141 970 141 vstem + -37 -30 rmoveto + 370 298 rlineto + 129 vlineto + -363 296 40 81 -135 64 -365 -736 -288 223 rlineto + 14 vlineto + 312 243 -83 112 -370 -298 rlineto + -130 vlineto + 364 -295 -71 -142 136 -64 394 796 288 -222 rlineto + -14 vlineto + -312 -243 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/percent.alt.xml index 8a9921c..6aee3ea 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/percent.alt.xml @@ -1,32 +1,17 @@ - + - -143 91 -90 887 -663 90 255 91 134 90 hstemhm - 32 95 -73 526 -384 92 46 92 72 90 hintmask 0100010101000000 - 468 745 rmoveto - hintmask 0100001000000000 - -414 -834 113 -53 413 834 rlineto - hintmask 0001101000000000 - -424 -265 rmoveto - hintmask 0001110101000000 - 79 53 68 95 93 -44 59 -79 -79 -53 -68 -95 -94 44 -58 79 hvcurveto - 3 225 rmoveto - 26 13 -27 -45 -39 -11 -23 -25 -26 -13 26 45 39 11 24 25 hvcurveto - hintmask 0100010101000000 - 297 -795 rmoveto - 79 53 68 95 hvcurveto - hintmask 0011110101000000 - 93 -44 59 -79 vhcurveto - hintmask 0011110111000000 - -79 -53 -68 -95 hvcurveto - hintmask 0100010111000000 - -94 44 -58 79 vhcurveto - hintmask 0011110111000000 - 3 225 rmoveto - 26 13 -27 -45 hvcurveto - hintmask 1001110111000000 - -39 -11 -23 -25 -26 -13 26 45 vhcurveto - hintmask 0011110111000000 - 39 11 24 25 vhcurveto + 5 -21 720 -20 hstem + 41 227 89 226 vstem + 462 54 rmoveto + -20 -15 29 48 54 23 35 28 20 15 -30 -48 -53 -22 -35 -29 hvcurveto + -70 vmoveto + 68 53 62 96 92 -44 56 -61 -67 -54 -62 -97 -92 44 -55 61 hvcurveto + -424 63 rmoveto + 96 -63 452 658 -95 62 rlineto + -344 -236 rmoveto + -21 -15 29 48 54 23 35 28 21 15 -30 -48 -53 -22 -35 -29 hvcurveto + -70 vmoveto + 68 53 62 96 92 -45 56 -61 -66 -55 -62 -97 -92 45 -55 61 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus.spacer.xml index 9d06922..d9be923 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..a15d9f5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_equal.liga.xml @@ -0,0 +1,16 @@ + + + 152 132 -14 132 -8 132 hstemhm + -315 141 hintmask 10110000 + 477 526 rmoveto + -466 -132 466 hlineto + -110 vmoveto + -466 -132 466 hlineto + hintmask 01010000 + -475 118 rmoveto + 132 -176 186 -141 -186 -176 -132 176 -188 141 188 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml index 67c7f4e..9bd47ca 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/plus_plus.liga.xml @@ -1,9 +1,9 @@ - + 270 132 hstem - -317 141 352 141 vstem - 317 588 rmoveto - -141 -186 -352 186 -141 -186 -176 -132 176 -188 141 188 352 -188 141 188 176 132 -176 hlineto + -315 141 348 141 vstem + 491 270 rmoveto + 132 -176 186 -141 -186 -348 186 -141 -186 -176 -132 176 -188 141 188 348 -188 141 188 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/question.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/question.spacer.xml index b1af0af..c271590 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/question.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/question.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml index db5aa7a..754c76f 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + 0 167 hstem - -386 191 17 171 102 191 16 171 vstem - -464 607 rmoveto + -382 191 16 171 111 191 16 171 vstem + 28 607 rmoveto 246 -19 40 -24 -33 vvcurveto -54 -155 -42 -7 -163 vhcurveto 113 -3 rlineto 15 141 205 36 127 vvcurveto 92 -96 75 -346 15 vhcurveto - 465 -148 rmoveto - 246 -19 40 -24 -33 vvcurveto - -54 -155 -42 -7 -163 vhcurveto - 113 -3 rlineto - 15 141 205 36 127 vvcurveto - 92 -96 75 -346 15 vhcurveto - -228 -755 rmoveto + 252 -755 rmoveto 4 167 rlineto -190 hlineto -5 -167 rlineto - 671 hmoveto + -565 607 rmoveto + 246 -19 40 -24 -33 vvcurveto + -54 -155 -42 -7 -163 vhcurveto + 113 -3 rlineto + 15 141 205 36 127 vvcurveto + 92 -96 75 -346 15 vhcurveto + 252 -755 rmoveto 4 167 rlineto -190 hlineto -5 -167 rlineto diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..b0e51ba --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 413 340 hstem + -1041 172 82 171 108 172 82 171 132 172 82 171 vstem + 416 413 rmoveto + 59 284 -3 56 rlineto + -172 hlineto + 5 -340 rlineto + -143 hmoveto + 59 284 -2 56 rlineto + -173 hlineto + 5 -340 rlineto + -192 hmoveto + 59 284 -3 56 rlineto + -172 hlineto + 5 -340 rlineto + -143 hmoveto + 59 284 -2 56 rlineto + -173 hlineto + 5 -340 rlineto + -168 hmoveto + 59 284 -3 56 rlineto + -172 hlineto + 5 -340 rlineto + -143 hmoveto + 59 284 -2 56 rlineto + -173 hlineto + 5 -340 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..85663aa --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 413 340 hstem + -911 182 351 182 375 182 vstem + 290 413 rmoveto + 72 284 -3 56 rlineto + -182 hlineto + 3 -340 rlineto + -447 hmoveto + 72 284 -3 56 rlineto + -182 hlineto + 3 -340 rlineto + -423 hmoveto + 72 284 -3 56 rlineto + -182 hlineto + 3 -340 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..c64dbdd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,27 @@ + + + 0 529 -183 183 hstemhm + -339 207 -181 179 284 207 -181 179 hintmask 10010100 + 354 346 rmoveto + hintmask 10011000 + 3 183 rlineto + -207 hlineto + hintmask 01010100 + -3 -183 rlineto + -19 -497 rmoveto + 84 -24 98 84 85 160 -59 124 rlinecurve + -195 -8 56 -111 -15 -151 -54 -74 rlinecurve + -263 497 rmoveto + hintmask 10100100 + 3 183 rlineto + -207 hlineto + hintmask 01010100 + -3 -183 rlineto + -19 -497 rmoveto + 84 -24 98 84 85 160 -59 124 rlinecurve + -195 -8 56 -111 -15 -151 -54 -74 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash.spacer.xml index c021733..8f955b5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..ae50c2f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_equal.liga.xml @@ -0,0 +1,14 @@ + + + -214 -21 387 132 110 132 292 -20 hstem + -57 838 rmoveto + -501 -1009 136 -64 192 387 rlineto + 707 132 -642 hlineto + 55 110 rlineto + 587 132 -522 hlineto + 123 248 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml index 135a5b4..9f77df5 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/slash_greater.liga.xml @@ -1,13 +1,13 @@ - -235 1073 hstem - -418 636 182 141 vstem - 218 774 rmoveto - -135 64 -501 -1009 136 -64 394 796 288 -222 rlineto - -14 vlineto - -312 -243 83 -112 370 298 rlineto + -214 -21 226 -21 723 -20 145 -20 hstem + 400 141 vstem + 171 -30 rmoveto + 370 298 rlineto 129 vlineto - -363 296 rlineto + -363 296 40 81 -135 64 -501 -1009 136 -64 394 796 288 -222 rlineto + -14 vlineto + -312 -243 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore.spacer.xml index 0f22206..8ff2a75 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore.spacer.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml index 0598dec..f51ade7 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/underscore_underscore.liga.xml @@ -1,9 +1,8 @@ -183 127 hstem - -629 1258 vstem - 629 -56 rmoveto - -1258 -127 1258 hlineto + -629 -183 rmoveto + 1258 127 -1258 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml index af8f3d9..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A0.xml @@ -1,41 +1,32 @@ - -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 + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 + hintmask 1111010101000000 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 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - hintmask 1101101010100000 - -35 -29 29 35 35 29 29 35 35 29 -29 -35 hvcurveto - hintmask 1110110110100000 - -35 -29 -29 -35 vhcurveto - -384 -512 rmoveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B0.xml index 67b1057..588038a 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B2.xml index 8522fcf..23f2478 100644 --- a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + -179 -21 1180 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Bold/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-Bold/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..4b088b8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Bold/glyphs/w_w_w.liga.xml @@ -0,0 +1,51 @@ + + + 21 -21 562 -20 hstemhm + -1203 153 -153 168 1471 144 hintmask 11011000 + -1001 hmoveto + 91 309 110 -309 rlineto + 73 hlineto + 100 307 116 -307 rlineto + 81 hlineto + 105 307 109 -307 rlineto + 75 hlineto + 117 307 103 -307 rlineto + 77 hlineto + 104 307 115 -307 rlineto + 133 hlineto + 0 62 284 10 278 vhcurveto + -144 hlineto + 3 -3 -9 -158 -11 -236 rrcurveto + -6 hlineto + -103 249 rlineto + -89 hlineto + -97 -250 rlineto + -5 hlineto + -89 260 rlineto + -89 hlineto + -108 -261 rlineto + -4 hlineto + -107 259 rlineto + -88 hlineto + -98 -257 rlineto + -4 hlineto + -113 261 rlineto + -86 hlineto + -89 -261 rlineto + -5 hlineto + -100 249 rlineto + -88 hlineto + -81 -249 rlineto + -5 hlineto + hintmask 11101000 + -4 143 -4 84 -7 170 rrcurveto + -153 hlineto + 26 -355 44 -207 0 vvcurveto + 1569 562 rmoveto + 0 vlineto + 0 0 0 0 vhcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand.spacer.xml index d2b9549..ceea06e 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml index f2c5fd2..4bc6089 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/ampersand_ampersand.liga.xml @@ -1,31 +1,32 @@ - -10 137 hstem - -513 149 381 149 vstem - -513 142 rmoveto + -13 140 -137 137 -129 -21 733 -20 hstemhm + -513 149 381 149 hintmask 01111100 + -313 460 rmoveto + -99 -77 -101 -108 -133 vvcurveto -91 50 -61 97 69 73 31 66 76 vhcurveto - 140 -156 296 46 94 110 25 -37 27 -36 30 -37 131 90 rcurveline + hintmask 10111100 + 65 -72 100 -29 96 1 89 1 120 29 60 70 25 -37 27 -36 30 -37 131 90 rcurveline -40 48 -34 45 -30 44 42 52 43 62 44 73 -123 44 rcurveline -24 -48 -24 -41 -22 -35 -23 45 -18 42 -11 40 rrcurveto 72 67 40 69 51 vvcurveto 52 -44 33 -62 -82 -86 -62 -134 -17 1 -18 3 -19 vhcurveto -152 -118 -48 -108 -92 vvcurveto - -1 vlineto + 0 0 -1 0 vhcurveto -25 26 -21 23 -10 14 42 52 43 62 44 73 -123 44 rcurveline -24 -48 -24 -41 -22 -35 -23 45 -18 42 -11 40 rrcurveto 72 67 40 69 51 vvcurveto - 52 -44 33 -62 -82 -86 -62 -134 -17 1 -18 3 -19 vhcurveto - -152 -118 -48 -108 -92 vvcurveto - 149 39 rmoveto - 40 24 53 60 60 vhcurveto - 18 -48 24 -51 30 -53 rrcurveto + 52 -44 33 -62 -48 -50 -22 -45 -33 vhcurveto + -37 -52 -6 -70 10 -61 rrcurveto + 105 -278 rmoveto -40 -44 -38 -15 -28 hhcurveto - -29 -17 16 38 hvcurveto + -27 -17 14 34 -2 hvcurveto + -3 59 48 61 39 39 18 -48 24 -51 30 -53 rrcurveto 530 hmoveto + -29 -26 -45 -32 -41 3 rrcurveto + -26 2 -15 16 36 vvcurveto 40 24 53 60 60 vhcurveto 18 -48 24 -51 30 -53 rrcurveto - -40 -44 -38 -15 -28 hhcurveto - -29 -17 16 38 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..273b1d2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,21 @@ + + + 76 -21 97 132 -28 139 0 131 67 -20 hstemhm + hintmask 11011000 + 530 526 rmoveto + -472 hlineto + -27 -131 rlineto + 473 hlineto + -21 -111 rmoveto + -473 hlineto + -27 -132 rlineto + 473 hlineto + -657 -97 rmoveto + 94 37 rlineto + hintmask 10101000 + -29 164 167 39 -6 100 -165 22 15 168 -99 28 -75 -153 -151 70 -58 -85 123 -120 -111 -122 63 -80 149 77 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar.spacer.xml index 3852279..95fc4c5 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml index 5ed180c..c39773e 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_bar.liga.xml @@ -1,11 +1,12 @@ - + - -402 342 125 342 vstem - -208 795 rmoveto + -182 -21 hstem + -365 342 43 342 vstem + 214 795 rmoveto -194 -998 rlineto 147 hlineto 195 1001 rlineto - 319 -3 rmoveto + -533 -3 rmoveto -194 -998 rlineto 147 hlineto 195 1001 rlineto diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml index 453b5a7..0e03fb0 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/bar_greater.liga.xml @@ -1,12 +1,12 @@ - + - -356 755 vstem - -162 795 rmoveto - -194 -998 rlineto - 147 hlineto - 584 439 24 130 -413 432 rlineto - -156 -803 rmoveto - 122 626 297 -299 -2 -13 rlineto + -181 -21 216 -21 815 -20 hstem + 418 391 rmoveto + -456 405 -146 12 -197 -1010 rlineto + 149 hlineto + 624 463 rlineto + -590 -268 rmoveto + 122 626 337 -285 -2 -14 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon.spacer.xml index 2268aa9..825a149 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..01748a4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_colon.liga.xml @@ -0,0 +1,25 @@ + + + 0 186 160 187 hstem + -346 293 92 293 vstem + 298 346 rmoveto + 34 187 rlineto + -189 hlineto + -34 -187 rlineto + 120 -346 rmoveto + 34 186 rlineto + -188 hlineto + -36 -186 rlineto + -126 346 rmoveto + 34 187 rlineto + -189 hlineto + -34 -187 rlineto + 120 -346 rmoveto + 34 186 rlineto + -188 hlineto + -36 -186 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml index 37a518a..fd7d5f0 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/colon_equal.liga.xml @@ -1,19 +1,25 @@ - + - 124 186 57 187 hstem - -441 909 vstem - -397 370 rmoveto - 189 -3 39 187 -189 3 rlineto - 227 -162 rmoveto - 573 hlineto - 26 131 rlineto - -572 hlineto - -148 -402 rmoveto - 39 187 -189 3 -39 -187 rlineto - 835 25 rmoveto - 27 132 rlineto - -573 hlineto + 126 183 -157 132 85 183 -157 131 hstemhm + -460 242 -194 242 hintmask 01010100 + 493 526 rmoveto + -563 hlineto + -27 -131 rlineto + 564 hlineto + -17 -111 rmoveto + -568 hlineto -27 -132 rlineto + 568 hlineto + hintmask 10100100 + -627 217 rmoveto + 34 183 rlineto + -207 hlineto + -35 -183 rlineto + 160 -243 rmoveto + hintmask 10011000 + 34 183 rlineto + -207 hlineto + -35 -183 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal.spacer.xml index cc4594e..f73b590 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml deleted file mode 100644 index fe4a2e6..0000000 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.2.liga.xml +++ /dev/null @@ -1,25 +0,0 @@ - - - 152 132 111 131 hstem - -498 547 2 547 vstem - 58 526 rmoveto - -481 hlineto - -27 -131 rlineto - 482 hlineto - 566 131 rmoveto - -481 hlineto - -27 -131 rlineto - 482 hlineto - -561 -111 rmoveto - -482 hlineto - -27 -132 rlineto - 482 hlineto - 567 132 rmoveto - -482 hlineto - -27 -132 rlineto - 482 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.ss11.xml new file mode 100644 index 0000000..6a64ea8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.ss11.xml @@ -0,0 +1,24 @@ + + + 152 132 111 131 hstem + -574 152 rmoveto + 518 hlineto + 27 132 rlineto + -518 hlineto + 549 -132 rmoveto + 522 hlineto + 27 132 rlineto + -522 hlineto + -555 111 rmoveto + 518 hlineto + 26 131 rlineto + -517 hlineto + 549 -131 rmoveto + 522 hlineto + 26 131 rlineto + -521 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml index a7eb943..6dd0568 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal.liga.xml @@ -1,15 +1,14 @@ 152 132 111 131 hstem - -574 1172 vstem - 598 526 rmoveto + -574 152 rmoveto + 1098 hlineto + 27 132 rlineto + -1098 hlineto + 1145 242 rmoveto -1097 hlineto -27 -131 rlineto 1098 hlineto - -21 -111 rmoveto - -1098 hlineto - -27 -132 rlineto - 1098 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index 6638503..0000000 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 152 132 111 131 hstem - -1199 1797 vstem - -606 526 rmoveto - -518 hlineto - -27 -131 rlineto - 519 hlineto - 628 131 rmoveto - -518 hlineto - -27 -131 rlineto - 519 hlineto - 628 131 rmoveto - -518 hlineto - -27 -131 rlineto - 519 hlineto - -1225 -111 rmoveto - -519 hlineto - -27 -132 rlineto - 519 hlineto - 629 132 rmoveto - -519 hlineto - -27 -132 rlineto - 519 hlineto - 629 132 rmoveto - -519 hlineto - -27 -132 rlineto - 519 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..fb5af40 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 152 132 111 131 hstem + -1199 152 rmoveto + 519 hlineto + 27 132 rlineto + -519 hlineto + 575 -132 rmoveto + 519 hlineto + 27 132 rlineto + -519 hlineto + 575 -132 rmoveto + 519 hlineto + 27 132 rlineto + -519 hlineto + -1183 111 rmoveto + 519 hlineto + 26 131 rlineto + -518 hlineto + 575 -131 rmoveto + 519 hlineto + 26 131 rlineto + -518 hlineto + 575 -131 rmoveto + 519 hlineto + 26 131 rlineto + -518 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml index d1bb615..5381e10 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_equal.liga.xml @@ -1,19 +1,18 @@ - 31 132 111 131 112 131 hstem - -1223 1845 vstem - -1127 517 rmoveto + 31 132 111 132 111 131 hstem + -1100 648 rmoveto + -27 -131 rlineto 1723 hlineto 26 131 rlineto - -1722 hlineto - 1648 -374 rmoveto + -1797 -374 rmoveto + 1723 hlineto 27 132 rlineto -1723 hlineto - -27 -132 rlineto - 1675 -243 rmoveto + -75 -375 rmoveto + 1723 hlineto 27 132 rlineto -1723 hlineto - -27 -132 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml index a7d5ab8..f0d0e0e 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_equal_greater.liga.xml @@ -1,9 +1,9 @@ - 152 132 111 131 hstem - -1199 1758 vstem - 139 589 rmoveto - 64 -63 rlineto + -7 -21 180 132 111 131 167 -20 hstem + 407 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 64 -63 rlineto -1327 hlineto -27 -131 rlineto 1486 hlineto @@ -11,7 +11,7 @@ -1539 hlineto -27 -132 rlineto 1355 hlineto - -93 -58 63 -122 409 264 24 130 -313 327 rlineto + -93 -58 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml index 27a74b7..734d2b2 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_greater.liga.xml @@ -1,9 +1,9 @@ - 152 132 111 131 hstem - -574 1133 vstem - 139 589 rmoveto - 64 -63 rlineto + -7 -21 180 132 111 131 167 -20 hstem + 407 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 64 -63 rlineto -702 hlineto -27 -131 rlineto 861 hlineto @@ -11,7 +11,7 @@ -914 hlineto -27 -132 rlineto 730 hlineto - -93 -58 63 -122 409 264 24 130 -313 327 rlineto + -93 -58 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml index c9cdd88..0fc7a73 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/equal_less_less.liga.xml @@ -1,22 +1,19 @@ - 152 132 111 131 hstemhm - -1199 1783 -916 496 -76 496 hintmask 11010000 - 164 571 rmoveto - -63 122 -258 -167 rlineto - -967 hlineto + -7 -21 180 132 111 131 147 -20 40 -20 hstem + -327 152 263 152 vstem + 106 693 rmoveto + -258 -167 rlineto + -972 hlineto -27 -131 rlineto - 836 hlineto + 841 hlineto -17 -96 14 -15 rlineto - -854 hlineto - hintmask 11100000 + -859 hlineto -27 -132 rlineto - 1008 hlineto - 172 -180 rlineto - hintmask 11001000 - 107 103 -270 268 2 13 rlineto - 764 215 rmoveto - -63 122 -410 -265 -23 -129 313 -327 107 103 -270 268 2 13 rlineto + 1013 hlineto + 172 -180 107 103 -270 268 2 13 344 215 rlineto + 352 122 rmoveto + -410 -265 -23 -129 313 -327 107 103 -270 268 2 13 344 215 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam.spacer.xml index eb1625b..691583d 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml index b64fde4..7f93f54 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal.liga.xml @@ -1,33 +1,22 @@ - -215 1031 -664 132 111 131 hstemhm - -574 1172 -982 791 hintmask 01110000 + -194 -21 367 132 111 131 270 -20 hstem 598 526 rmoveto - -351 hlineto - hintmask 01101000 - 160 240 rlineto - hintmask 10001000 - -129 50 rlineto - hintmask 01101000 - -194 -290 rlineto - -583 hlineto + -381 hlineto + 160 240 -129 50 -194 -290 rlineto + -553 hlineto -27 -131 rlineto - 523 hlineto + 493 hlineto -74 -111 rlineto - -470 hlineto + -440 hlineto -27 -132 rlineto - 408 hlineto - -218 -327 rlineto - hintmask 10001000 - 138 -40 rlineto - hintmask 01001000 - 244 367 rlineto - 526 hlineto + 378 hlineto + -218 -327 138 -40 244 367 rlineto + 556 hlineto 27 132 rlineto - -465 hlineto - hintmask 01101000 + -495 hlineto 74 111 rlineto - 412 hlineto + 442 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml index 092f9db..b3d5c6a 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,40 +1,30 @@ - -215 1031 -785 132 111 131 112 131 hstemhm - -1223 1845 -1318 791 hintmask 01111000 - 622 648 rmoveto - -606 hlineto - hintmask 01110100 - 79 118 rlineto - hintmask 10000100 - -129 50 rlineto - hintmask 01110100 - -112 -168 rlineto - -954 hlineto + -194 -21 246 132 111 132 111 131 148 -20 hstem + -1100 648 rmoveto -27 -131 rlineto - 893 hlineto + 880 hlineto -74 -111 rlineto - -840 hlineto + -827 hlineto -27 -132 rlineto - 779 hlineto + 766 hlineto -74 -111 rlineto - -726 hlineto + -713 hlineto -27 -132 rlineto - 665 hlineto - -138 -206 rlineto - hintmask 10000100 - 138 -40 rlineto - hintmask 01110100 - 164 246 rlineto - 894 hlineto + 652 hlineto + -138 -206 138 -40 164 246 rlineto + 907 hlineto 27 132 rlineto - -833 hlineto + -846 hlineto 74 111 rlineto - 780 hlineto + 793 hlineto 27 132 rlineto - -720 hlineto + -733 hlineto 74 111 rlineto - 667 hlineto + 680 hlineto + 26 131 rlineto + -619 hlineto + 79 118 -129 50 -112 -168 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..f58f025 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 171 hstem + -398 343 146 343 vstem + 294 285 rmoveto + 140 468 rlineto + -200 hlineto + -44 -468 rlineto + 84 -285 rmoveto + 34 171 rlineto + -184 hlineto + -33 -171 rlineto + -286 285 rmoveto + 140 468 rlineto + -200 hlineto + -44 -468 rlineto + 84 -285 rmoveto + 34 171 rlineto + -184 hlineto + -33 -171 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater.spacer.xml index 499ba48..420c13d 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index 46ae237..0000000 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,14 +0,0 @@ - - - -441 761 vstem - -459 -64 rmoveto - 868 332 25 129 -703 311 -72 -129 543 -240 -3 -14 -629 -243 rlineto - 762 -208 rmoveto - -803 hlineto - -24 -127 rlineto - 803 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..6c577f1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -183 118 764 -20 hstem + 466 276 rmoveto + 19 117 -700 306 -84 -118 590 -240 -3 -17 -675 -193 27 -122 rlineto + 751 -192 rmoveto + 19 118 rlineto + -836 hlineto + -23 -118 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.xml index 7e7e635..8540d37 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal.liga.xml @@ -1,10 +1,10 @@ - + - -436 766 vstem - -403 -45 rmoveto - 817 313 25 129 -703 311 -72 -129 543 -240 -3 -14 -629 -243 rlineto - 817 75 rmoveto - -868 -335 23 -127 816 313 rlineto + -179 -21 899 -20 hstem + 466 276 rmoveto + 19 117 -700 306 -84 -118 590 -240 -3 -17 -675 -193 27 -122 rlineto + 788 43 rmoveto + 22 132 -811 -262 27 -122 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml index 08984ec..140a616 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_equal_greater.liga.xml @@ -1,22 +1,18 @@ - 152 132 111 131 hstemhm - -1187 496 -496 1746 -496 496 hintmask 11100000 - 139 589 rmoveto - 64 -63 rlineto + -7 -21 180 132 111 131 147 -20 40 -20 hstem + -843 152 1098 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 64 -63 rlineto -1047 hlineto -160 167 -107 -104 270 -267 -2 -13 -344 -215 63 -122 279 180 rlineto 1001 hlineto - hintmask 11101000 - -93 -58 63 -122 409 264 rlineto - hintmask 11010000 - 24 130 -313 327 rlineto - 121 -409 rmoveto - -1073 hlineto - hintmask 11100000 - 15 82 -28 29 rlineto + -93 -58 rlineto + -782 301 rmoveto 1054 hlineto - 74 -73 -2 -13 rlineto + 74 -73 -2 -13 -40 -25 rlineto + -1073 hlineto + 15 82 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..420b829 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater.liga.xml @@ -0,0 +1,13 @@ + + + -7 -21 701 -20 hstem + -113 152 263 152 vstem + 21 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 270 -267 -2 -13 -344 -215 rlineto + -352 -122 rmoveto + 409 264 24 130 -313 327 -107 -104 270 -267 -2 -13 -344 -215 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml index fa08bf2..17230e6 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/greater_greater_equal.liga.xml @@ -1,24 +1,19 @@ - 152 132 111 131 hstemhm - -1187 496 -496 1785 -1365 496 hintmask 11001000 - -1004 693 rmoveto - -107 -104 270 -267 -2 -13 rlineto - hintmask 11010000 - -344 -215 63 -122 409 264 rlineto - hintmask 11100000 - 24 130 rlineto - 267 160 rmoveto - -160 167 -107 -104 270 -267 -2 -13 rlineto - hintmask 11001000 - -344 -215 63 -122 279 180 rlineto - 949 hlineto + -7 -21 180 132 111 131 147 -20 hstem + -843 152 263 152 vstem + -709 -28 rmoveto + 279 180 rlineto + 954 hlineto 27 132 rlineto - -837 hlineto + -842 hlineto 15 82 -28 29 rlineto - 871 hlineto - hintmask 11010000 + 876 hlineto 26 131 rlineto + -1027 hlineto + -160 167 -107 -104 270 -267 -2 -13 -344 -215 rlineto + -352 -122 rmoveto + 409 264 24 130 -313 327 -107 -104 270 -267 -2 -13 -344 -215 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen.spacer.xml index b7a54c7..d1aaf9d 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..7e2f669 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,22 @@ + + + 152 132 -13 131 -7 131 hstemhm + hintmask 10100000 + 530 526 rmoveto + -472 hlineto + -27 -131 rlineto + 473 hlineto + -21 -111 rmoveto + -473 hlineto + -27 -132 rlineto + 473 hlineto + hintmask 01000000 + -440 250 rmoveto + -473 hlineto + -25 -131 rlineto + 471 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml index fce10c2..9510bed 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_greater.liga.xml @@ -1,13 +1,13 @@ - 269 134 hstem - -484 1043 vstem - 139 589 rmoveto - 188 -186 rlineto + -7 -21 297 134 290 -20 hstem + 407 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 188 -186 rlineto -784 hlineto -27 -134 rlineto 827 hlineto - -280 -175 63 -122 409 264 24 130 -313 327 rlineto + -280 -175 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml index c0c50c0..89449c0 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen.liga.xml @@ -1,12 +1,11 @@ - + 269 134 hstem - -407 366 103 366 vstem - -41 403 rmoveto + 447 403 rmoveto -339 hlineto -27 -134 rlineto 340 hlineto - 495 134 rmoveto + -479 134 rmoveto -339 hlineto -27 -134 rlineto 340 hlineto diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml index d84fd6e..da9b342 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,13 +1,13 @@ - 269 134 hstem - -1109 1668 vstem - 139 589 rmoveto - 188 -186 rlineto + -7 -21 297 134 290 -20 hstem + 407 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 188 -186 rlineto -1409 hlineto -27 -134 rlineto 1452 hlineto - -280 -175 63 -122 409 264 24 130 -313 327 rlineto + -280 -175 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less.spacer.xml index f7b817b..2500939 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml index 6b024c8..ac59683 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_bar.liga.xml @@ -1,12 +1,12 @@ - + - -376 738 vstem - -353 428 rmoveto - -23 -129 396 -502 rlineto - 147 hlineto - 195 1001 -148 -3 rlineto - -440 -452 rmoveto - 2 13 402 254 -121 -622 rlineto + -181 -21 216 -21 815 -20 hstem + -394 261 rmoveto + 444 -463 rlineto + 149 hlineto + 196 1010 -151 -12 -613 -405 rlineto + 127 -71 rmoveto + 3 14 448 285 -121 -626 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.2.liga.xml deleted file mode 100644 index 697d610..0000000 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -253 127 834 -20 hstem - -502 972 vstem - -169 325 rmoveto - 3 14 636 240 -22 129 -824 -311 -25 -129 739 -332 28 146 rlineto - -65 -335 rmoveto - 25 127 rlineto - -803 hlineto - -25 -127 rlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..2699522 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,12 @@ + + + -183 118 764 -20 hstem + 366 9 rmoveto + 73 122 -599 193 4 17 683 240 -38 118 -820 -306 -25 -117 rlineto + 734 -459 rmoveto + 22 117 -829 1 -25 -118 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.xml index 264e3b9..5df4858 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal.liga.xml @@ -1,11 +1,10 @@ - + - 29 -21 700 -20 hstem - -411 921 vstem - -129 325 rmoveto - 3 14 636 240 -22 129 -824 -311 -25 -129 696 -313 71 127 rlineto - -122 -387 rmoveto - 72 127 -738 335 -29 -149 rlineto + -179 -21 899 -20 hstem + 366 9 rmoveto + 73 122 -599 193 4 17 683 240 -38 118 -820 -306 -25 -117 rlineto + 648 -476 rmoveto + 73 122 -739 274 -29 -132 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml index 9b3d495..1a78ea6 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_equal.liga.xml @@ -1,18 +1,15 @@ - 152 132 111 131 hstemhm - -1162 496 -496 1760 hintmask 11010000 - 572 395 rmoveto - 26 131 rlineto + -7 -21 180 132 111 131 147 -20 hstem + -1162 152 vstem + 598 526 rmoveto -1336 hlineto - hintmask 11100000 - 72 45 -63 122 -410 -265 rlineto - hintmask 11010000 - -23 -129 313 -327 107 103 -78 77 rlineto + 72 45 -63 122 -410 -265 -23 -129 313 -327 107 103 -78 77 rlineto 1344 hlineto 27 132 rlineto -1504 hlineto -59 59 2 13 62 39 rlineto + 1520 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml index e5b1c5a..c7a9eb8 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_greater.liga.xml @@ -1,14 +1,14 @@ - 152 132 111 131 hstem - -1162 1721 vstem - 139 589 rmoveto - 64 -63 rlineto + -7 -21 180 132 111 131 147 -20 40 -20 hstem + -1162 152 1417 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 64 -63 rlineto -941 hlineto 72 45 -63 122 -410 -265 -23 -129 313 -327 107 103 -78 77 rlineto 976 hlineto - -93 -58 63 -122 409 264 24 130 -313 327 rlineto - 121 -409 rmoveto + -93 -58 rlineto + 304 190 rmoveto -1320 hlineto -59 59 2 13 62 39 rlineto 1283 hlineto diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml index a0bfe96..365bae7 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_equal_less.liga.xml @@ -1,18 +1,18 @@ - 152 132 111 131 hstem - -1162 1746 vstem - 584 571 rmoveto - -63 122 -258 -167 rlineto + -7 -21 180 132 111 131 147 -20 40 -20 hstem + -1162 152 1098 152 vstem + 521 693 rmoveto + -258 -167 rlineto -1001 hlineto 72 45 -63 122 -410 -265 -23 -129 313 -327 107 103 -78 77 rlineto 1049 hlineto - 172 -180 107 103 -270 268 2 13 rlineto - -1252 -13 rmoveto - 2 13 62 39 rlineto - 1053 hlineto - -17 -96 14 -15 rlineto + 172 -180 107 103 -270 268 2 13 344 215 rlineto + -482 -287 rmoveto -1055 hlineto + -59 59 2 13 62 39 rlineto + 1053 hlineto + -17 -96 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml index a7e86cc..c3a4a22 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,23 +1,23 @@ - 0 171 98 134 hstem - -1787 496 250 343 839 366 vstem - -898 753 rmoveto - -44 -468 rlineto - 104 hlineto - 140 468 rlineto - -862 -350 rmoveto - 269 168 -63 122 -410 -265 -23 -129 313 -327 107 103 -195 194 rlineto - 496 hlineto - 26 134 rlineto - 312 -134 rmoveto - 1209 hlineto - 26 134 rlineto - -1208 hlineto - -157 -403 rmoveto + -7 -21 28 171 98 134 270 -20 hstem + -1787 152 544 343 vstem + -908 hmoveto 34 171 rlineto -184 hlineto -33 -171 rlineto + -27 269 rmoveto + 27 134 rlineto + -469 hlineto + 269 168 -63 122 -410 -265 -23 -129 313 -327 107 103 -195 194 rlineto + 674 16 rmoveto + 140 468 rlineto + -200 hlineto + -44 -468 rlineto + 1499 118 rmoveto + -1250 hlineto + -26 -134 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml index 450567c..03985e6 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen.liga.xml @@ -1,11 +1,11 @@ - 269 134 hstem - -537 1044 vstem - -310 403 rmoveto + -7 -21 297 134 270 -20 hstem + -537 152 vstem + 507 403 rmoveto + -817 hlineto 269 168 -63 122 -410 -265 -23 -129 313 -327 107 103 -195 194 rlineto 793 hlineto - 26 134 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_greater.liga.xml new file mode 100644 index 0000000..3d0f5df --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_greater.liga.xml @@ -0,0 +1,15 @@ + + + -7 -21 297 134 270 -20 40 -20 hstem + -1162 152 1417 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 -107 -104 188 -186 rlineto + -1262 hlineto + 269 168 -63 122 -410 -265 -23 -129 313 -327 107 103 -195 194 rlineto + 1280 hlineto + -280 -175 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml index 84a919b..a236868 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,11 +1,11 @@ - 269 134 hstem - -1162 1669 vstem - -935 403 rmoveto + -7 -21 297 134 270 -20 hstem + -1162 152 vstem + 507 403 rmoveto + -1442 hlineto 269 168 -63 122 -410 -265 -23 -129 313 -327 107 103 -195 194 rlineto 1418 hlineto - 26 134 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less.liga.xml new file mode 100644 index 0000000..ea661f5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less.liga.xml @@ -0,0 +1,13 @@ + + + -7 -21 701 -20 hstem + -432 152 263 152 vstem + 416 693 rmoveto + -410 -265 -23 -129 313 -327 107 103 -270 268 2 13 344 215 rlineto + -478 122 rmoveto + -410 -265 -23 -129 313 -327 107 103 -270 268 2 13 344 215 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..25b296b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_less_equal.liga.xml @@ -0,0 +1,21 @@ + + + -7 -21 180 132 111 131 147 -20 hstem + -1162 152 263 152 vstem + -314 693 rmoveto + -410 -265 -23 -129 313 -327 107 103 -78 77 rlineto + 929 hlineto + 27 132 rlineto + -1089 hlineto + -59 59 2 13 62 39 rlineto + 1105 hlineto + 26 131 rlineto + -921 hlineto + 72 45 rlineto + -478 122 rmoveto + -410 -265 -23 -129 313 -327 107 103 -270 268 2 13 344 215 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml index 547ce72..8389871 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash.liga.xml @@ -1,13 +1,9 @@ - -215 1031 hstemhm - -537 496 -282 791 hintmask 10100000 - -140 98 rmoveto - -247 245 2 13 rlineto - hintmask 11000000 - 344 215 -63 122 -410 -265 -23 -129 313 -327 rlineto - hintmask 10100000 - -99 -147 138 -40 653 981 -129 50 rlineto + -194 -21 208 -21 701 -20 143 -20 hstem + -537 152 vstem + 339 816 rmoveto + -479 -718 -247 245 2 13 344 215 -63 122 -410 -265 -23 -129 313 -327 -99 -147 138 -40 653 981 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..c5d6688 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,11 @@ + + + -194 -21 208 -21 701 -20 143 -20 hstem + -923 152 965 152 vstem + -87 -28 rmoveto + 409 264 24 130 -313 327 49 73 -129 50 -479 -718 -247 245 2 13 344 215 -63 122 -410 -265 -23 -129 313 -327 -99 -147 138 -40 520 781 247 -244 -2 -13 -344 -215 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/percent.alt.xml index bf3e7e2..873e803 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/percent.alt.xml @@ -1,43 +1,31 @@ -143 91 -74 852 -644 90 255 91 134 90 hstemhm - -14 654 -608 95 315 92 hintmask 00010010 - 181 427 rmoveto - 79 66 68 95 18 hvcurveto - hintmask 00001010 - 93 19 -33 59 -79 hhcurveto - -79 -66 -68 -95 -19 hvcurveto - hintmask 00010010 - -94 -18 33 -58 79 hhcurveto - hintmask 01000011 - 352 299 rmoveto - hintmask 01000100 - -547 -819 114 -33 539 811 rlineto - hintmask 00001100 - -411 -33 rmoveto - 26 7 -27 -45 -8 hvcurveto - hintmask 00010100 - -39 -8 -16 -23 -25 hhcurveto - -26 -7 26 45 8 hvcurveto - hintmask 00001100 - 39 8 16 24 25 hhcurveto - hintmask 10000100 - 142 -795 rmoveto - hintmask 10000011 + -14 654 -608 95 315 92 hintmask 10111011 + 277 9 rmoveto + -94 -19 33 -58 79 hhcurveto 79 66 68 95 19 hvcurveto - hintmask 00100011 93 18 -33 59 -79 hhcurveto -79 -66 -68 -95 -18 hvcurveto - hintmask 10000011 - -94 -19 33 -58 79 hhcurveto - hintmask 00100011 - 47 225 rmoveto - 26 7 -27 -45 -8 hvcurveto - hintmask 10000011 - -39 -8 -15 -23 -25 hhcurveto + 117 -61 rmoveto -26 -8 26 45 8 hvcurveto - hintmask 00100011 39 8 16 24 25 hhcurveto + 26 7 -27 -45 -8 hvcurveto + -39 -8 -15 -23 -25 hhcurveto + hintmask 01000100 + -408 -41 rmoveto + 114 -33 539 811 -106 41 rlineto + -446 -147 rmoveto + hintmask 10111011 + -94 -18 33 -58 79 hhcurveto + 79 66 68 95 18 hvcurveto + 93 19 -33 59 -79 hhcurveto + -79 -66 -68 -95 -19 hvcurveto + 117 -61 rmoveto + -26 -7 26 45 8 hvcurveto + 39 8 16 24 25 hhcurveto + 26 7 -27 -45 -8 hvcurveto + -39 -8 -16 -23 -25 hhcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus.spacer.xml index 9d06922..d9be923 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..aeb84dd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_equal.liga.xml @@ -0,0 +1,30 @@ + + + 152 132 -13 131 -7 131 hstemhm + -496 525 hintmask 10110000 + 530 526 rmoveto + -472 hlineto + -27 -131 rlineto + 473 hlineto + -21 -111 rmoveto + -473 hlineto + -27 -132 rlineto + 473 hlineto + hintmask 01010000 + -453 119 rmoveto + 26 131 rlineto + -180 hlineto + 37 187 rlineto + -140 hlineto + -36 -187 rlineto + -179 hlineto + -27 -131 rlineto + 181 hlineto + -37 -189 rlineto + 139 hlineto + 37 189 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml index 26c1482..fd07747 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/plus_plus.liga.xml @@ -1,27 +1,28 @@ - + - 271 131 hstem - -3 525 vstem - 379 589 rmoveto + 271 131 hstemhm + -496 525 -36 525 hintmask 10100000 + 492 271 rmoveto + 26 131 rlineto + -180 hlineto + 37 187 rlineto -140 hlineto -36 -187 rlineto - -359 hlineto + -350 hlineto 37 187 rlineto -140 hlineto -36 -187 rlineto -179 hlineto + hintmask 11000000 -27 -131 rlineto 181 hlineto -37 -189 rlineto 139 hlineto 37 189 rlineto - 359 hlineto + 350 hlineto -37 -189 rlineto 139 hlineto 37 189 rlineto - 179 hlineto - 26 131 rlineto - -180 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question.spacer.xml index b1af0af..c271590 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml index 65011cf..1d6fa25 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + 0 168 hstem - -71 177 303 177 vstem - -329 599 rmoveto + -148 177 312 177 vstem + 83 599 rmoveto 172 -18 86 -23 -61 vvcurveto -50 -56 -39 -148 -77 vhcurveto 48 -81 rlineto 239 116 94 94 94 vvcurveto 109 -126 65 -273 27 vhcurveto - 444 -156 rmoveto - 172 -18 86 -23 -61 vvcurveto - -50 -56 -39 -148 -77 vhcurveto - 48 -81 rlineto - 239 116 94 94 94 vvcurveto - 109 -126 65 -273 27 vhcurveto - -371 -755 rmoveto + 109 -755 rmoveto 33 168 rlineto -181 hlineto -33 -168 rlineto - 661 hmoveto + -453 599 rmoveto + 172 -18 86 -23 -61 vvcurveto + -50 -56 -39 -148 -77 vhcurveto + 48 -81 rlineto + 239 116 94 94 94 vvcurveto + 109 -126 65 -273 27 vhcurveto + 109 -755 rmoveto 33 168 rlineto -181 hlineto -33 -168 rlineto diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..87f67b2 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 415 338 hstem + -1018 470 63 470 87 470 vstem + 426 415 rmoveto + 108 285 8 53 rlineto + -173 hlineto + -56 -338 rlineto + -128 hmoveto + 108 285 9 53 rlineto + -174 hlineto + -56 -338 rlineto + -203 hmoveto + 108 285 8 53 rlineto + -173 hlineto + -56 -338 rlineto + -128 hmoveto + 108 285 9 53 rlineto + -174 hlineto + -56 -338 rlineto + -179 hmoveto + 108 285 8 53 rlineto + -173 hlineto + -56 -338 rlineto + -128 hmoveto + 108 285 9 53 rlineto + -174 hlineto + -56 -338 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..680dd93 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 415 338 hstem + -902 239 294 239 318 239 vstem + 303 415 rmoveto + 118 285 6 53 rlineto + -183 hlineto + -56 -338 rlineto + -442 hmoveto + 118 285 6 53 rlineto + -183 hlineto + -56 -338 rlineto + -418 hmoveto + 118 285 6 53 rlineto + -183 hlineto + -56 -338 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..db00725 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,23 @@ + + + 346 187 hstem + -348 185 304 185 vstem + 350 346 rmoveto + 34 187 rlineto + -190 hlineto + -33 -187 rlineto + -102 -471 rmoveto + 62 -33 129 107 71 105 5 134 rlinecurve + -185 -3 -2 -121 -15 -92 -65 -97 rlinecurve + -198 471 rmoveto + 34 187 rlineto + -190 hlineto + -33 -187 rlineto + -102 -471 rmoveto + 62 -33 129 107 71 105 5 134 rlinecurve + -185 -3 -2 -121 -15 -92 -65 -97 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash.spacer.xml index c021733..8f955b5 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..5e97306 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_equal.liga.xml @@ -0,0 +1,18 @@ + + + -194 -21 367 132 111 131 270 -20 hstem + 21 816 rmoveto + -662 -991 138 -40 244 367 rlineto + 715 hlineto + 27 132 rlineto + -654 hlineto + 74 111 rlineto + 601 hlineto + 26 131 rlineto + -540 hlineto + 160 240 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml index 8a89cfb..4bfee2b 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/slash_greater.liga.xml @@ -1,11 +1,9 @@ - -215 1031 hstemhm - -496 791 -232 496 hintmask 11000000 - 295 766 rmoveto - -129 50 -662 -991 138 -40 520 781 247 -244 -2 -13 rlineto - hintmask 10100000 - -344 -215 63 -122 409 264 24 130 -313 327 rlineto + -194 -21 208 -21 721 -20 123 -20 hstem + 407 152 vstem + 126 -28 rmoveto + 409 264 24 130 -313 327 49 73 -129 50 -662 -991 138 -40 520 781 247 -244 -2 -13 -344 -215 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore.spacer.xml index 0f22206..8ff2a75 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore.spacer.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore.spacer.xml @@ -1,7 +1,7 @@ - - endchar - - - + + endchar + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml index b3e6762..49d9c33 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/underscore_underscore.liga.xml @@ -1,11 +1,10 @@ -174 117 hstem - -707 1281 vstem - 574 -57 rmoveto - -1259 hlineto - -22 -117 rlineto + -707 -174 rmoveto 1259 hlineto + 22 117 rlineto + -1259 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml index af8f3d9..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A0.xml @@ -1,41 +1,32 @@ - -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 + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 + hintmask 1111010101000000 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 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - hintmask 1101101010100000 - -35 -29 29 35 35 29 29 35 35 29 -29 -35 hvcurveto - hintmask 1110110110100000 - -35 -29 -29 -35 vhcurveto - -384 -512 rmoveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml index 67b1057..ce1ec70 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + 1000 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml index 8522fcf..f46a0c7 100644 --- a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + 980 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..1fa8b64 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BoldItalic/glyphs/w_w_w.liga.xml @@ -0,0 +1,49 @@ + + + 21 -21 563 -20 hstem + -828 hmoveto + 47 94 46 96 28 56 18 -137 0 28 18 -137 rrcurveto + 83 hlineto + 137 244 39 -243 rlineto + 82 hlineto + 138 241 rlineto + 0 31 -231 2 -12 vhcurveto + 82 hlineto + 71 135 69 110 0 vvcurveto + 0 31 -208 5 -36 vhcurveto + 82 hlineto + 9 17 121 221 0 vvcurveto + 0 14 -142 12 -96 vhcurveto + 140 hlineto + 41 96 100 358 29 109 rrcurveto + -157 hlineto + -34 -158 -37 -233 0 vvcurveto + -3 hlineto + -2 20 -23 197 -2 20 rrcurveto + -86 hlineto + -8 -15 -105 -202 -9 -18 rrcurveto + -11 hlineto + -3 20 -27 197 -3 20 rrcurveto + -86 hlineto + -64 -126 -61 -113 0 vvcurveto + -11 1 rlineto + 2 -28 233 0 vhcurveto + -85 hlineto + 0 -100 -173 -33 -61 vhcurveto + -13 hlineto + -7 53 -17 118 -8 66 rrcurveto + -86 hlineto + -41 -81 -23 -33 -62 -123 rrcurveto + -9 hlineto + 0 -21 108 -17 127 vhcurveto + -85 hlineto + -53 -109 6 19 -72 -146 rrcurveto + -3 hlineto + 32 146 6 73 39 171 rrcurveto + -151 hlineto + -44 -361 7 -202 0 vvcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml index d2cf6e2..804d5ac 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/ampersand_ampersand.liga.xml @@ -1,38 +1,38 @@ - + - -13 75 555 84 hstem - -495 88 340 79 380 79 vstem - 374 188 rmoveto - 37 65 35 89 25 98 -79 9 rcurveline - -16 -75 -22 -73 -26 -59 rrcurveto - -132 151 -60 64 58 vvcurveto - 60 46 50 180 -8 vhcurveto - -6 84 rlineto - -236 4 -74 -100 -96 vvcurveto - -47 23 -44 44 -58 vhcurveto - -98 -62 -51 -71 -83 vvcurveto - -13 vlineto + -13 75 -56 -21 632 84 hstemhm + -494 88 -6 90 287 88 -6 90 hintmask 11101100 + -35 131 rmoveto -17 20 -16 19 -16 18 37 65 35 89 25 98 -79 9 rcurveline -16 -75 -22 -73 -26 -59 rrcurveto - -132 151 -60 64 58 vvcurveto - 60 46 50 180 -8 vhcurveto - -6 84 rlineto + -131 150 -61 64 58 vvcurveto + -1 60 47 51 180 -8 -6 84 rcurveline -236 4 -74 -100 -96 vvcurveto -47 23 -44 44 -58 vhcurveto + hintmask 11110100 -98 -62 -51 -71 -83 vvcurveto -88 56 -69 105 70 71 37 85 58 vhcurveto -37 31 68 -85 161 hhcurveto 70 71 37 85 58 hvcurveto 31 -37 33 -41 36 -46 73 58 rcurveline - -45 55 -41 48 -37 42 rrcurveto - -689 -126 rmoveto - -61 -31 43 58 52 31 54 64 47 hvcurveto - 134 -156 rlineto + -45 55 -41 48 -37 42 37 65 35 89 25 98 -79 9 rcurveline + -16 -75 -22 -73 -26 -59 rrcurveto + hintmask 11110010 + -132 151 -60 64 58 vvcurveto + 60 46 50 180 -8 vhcurveto + -6 84 rlineto + -236 4 -74 -100 -96 vvcurveto + -47 23 -44 44 -58 vhcurveto + hintmask 11110100 + -98 -62 -51 -71 -83 -2 0 -9 -2 vvcurveto + -142 29 rmoveto -67 -43 -47 -31 -47 hhcurveto + -61 -31 43 58 52 31 54 64 47 hvcurveto + 19 -22 89 -104 26 -30 rrcurveto 459 hmoveto - -61 -31 43 58 52 31 54 64 47 hvcurveto - 134 -156 rlineto - -67 -43 -47 -31 -47 hhcurveto + -42 -65 -46 -32 -46 -1 rrcurveto + -61 -34 43 58 52 31 54 64 47 hvcurveto + 19 -22 89 -104 26 -30 rrcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..166050f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,15 @@ + + + 168 77 169 77 hstem + -498 476 vstem + 454 491 rmoveto + -438 -77 437 hlineto + 1 -169 rmoveto + -438 -77 437 hlineto + -620 -70 rmoveto + 51 31 -69 156 163 59 -14 57 -171 -17 -6 172 -61 5 -37 -169 -163 48 -24 -55 149 -87 -95 -140 45 -39 127 113 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml index 30e251b..ca0c73e 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_bar.liga.xml @@ -1,9 +1,10 @@ - + - -265 85 360 85 vstem - -265 781 rmoveto + 761 -20 hstem + -234 85 300 85 vstem + 151 781 rmoveto -983 85 991 vlineto - 360 -8 rmoveto + -470 -8 rmoveto -983 85 991 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml index 9ec24c6..41199df 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/bar_greater.liga.xml @@ -1,14 +1,14 @@ - + - -289 665 vstem - -289 781 rmoveto - -983 85 vlineto - 580 488 rlineto - 77 vlineto - -580 426 rlineto - -884 vmoveto - 782 vlineto - 496 -357 rlineto + -181 -21 991 -20 hstem + -333 85 vstem + 333 363 rmoveto + -581 418 -85 8 rlineto + -991 85 vlineto + 581 488 rlineto + -581 -381 rmoveto + 777 vlineto + 497 -352 rlineto -11 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..0ee5799 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_colon.liga.xml @@ -0,0 +1,27 @@ + + + 0 129 236 130 hstemhm + -260 134 -127 133 245 134 -127 133 hintmask 11010100 + 263 365 rmoveto + 2 130 rlineto + -133 hlineto + -2 -130 rlineto + 123 -365 rmoveto + hintmask 11011000 + 6 129 rlineto + -134 hlineto + -5 -129 rlineto + -242 365 rmoveto + 2 130 rlineto + -133 hlineto + -2 -130 rlineto + 123 -365 rmoveto + hintmask 11100100 + 6 129 rlineto + -134 hlineto + -5 -129 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml index c15e447..ff379e6 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/colon_equal.liga.xml @@ -1,19 +1,24 @@ - + - 0 129 39 77 169 77 hstem - -553 134 512 438 vstem - -268 388 rmoveto + 136 130 -98 77 143 130 -104 77 hstemhm + -388 131 hintmask 01011000 + -147 168 rmoveto + 537 hlineto + 1 77 rlineto + -538 hlineto + 169 vmoveto + 537 hlineto + 1 77 rlineto + -538 hlineto + hintmask 10101000 + -110 -355 rmoveto 2 130 rlineto -133 hlineto - -2 -130 rlineto - 782 103 rmoveto - -538 -77 537 hlineto - -648 -278 rmoveto + -3 -130 rlineto + 134 252 rmoveto 2 130 rlineto -133 hlineto - -2 -130 rlineto - 782 109 rmoveto - -538 -77 537 hlineto + -3 -130 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml deleted file mode 100644 index 4a34a03..0000000 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 168 77 169 77 hstem - -532 1063 vstem - -39 491 rmoveto - -493 -77 492 hlineto - 571 77 rmoveto - -493 -77 492 hlineto - -569 -169 rmoveto - -493 -77 492 hlineto - 571 77 rmoveto - -493 -77 492 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.ss11.xml new file mode 100644 index 0000000..f0aa247 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.ss11.xml @@ -0,0 +1,25 @@ + + + 168 77 169 77 hstem + -532 493 77 493 vstem + -532 168 rmoveto + 492 hlineto + 1 77 rlineto + -493 hlineto + 570 -77 rmoveto + 492 hlineto + 1 77 rlineto + -493 hlineto + -570 169 rmoveto + 492 hlineto + 1 77 rlineto + -493 hlineto + 570 -77 rmoveto + 492 hlineto + 1 77 rlineto + -493 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml index 090ff63..cd691df 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal.liga.xml @@ -1,10 +1,9 @@ 168 77 169 77 hstem - -532 1063 vstem - 531 491 rmoveto + 531 245 rmoveto -1063 -77 1062 hlineto - 1 -169 rmoveto + 1 323 rmoveto -1063 -77 1062 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index 874448d..0000000 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - 168 77 169 77 hstem - -1158 1688 vstem - -646 491 rmoveto - -511 -77 510 hlineto - 590 77 rmoveto - -512 -77 511 hlineto - 589 77 rmoveto - -511 -77 510 hlineto - -1176 -169 rmoveto - -511 -77 510 hlineto - 590 77 rmoveto - -512 -77 511 hlineto - 589 77 rmoveto - -511 -77 510 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..ab6db48 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 168 77 169 77 hstem + -1157 168 rmoveto + 510 hlineto + 1 77 rlineto + -511 hlineto + 588 -77 rmoveto + 511 hlineto + 1 77 rlineto + -512 hlineto + 589 -77 rmoveto + 510 hlineto + 1 77 rlineto + -511 hlineto + -1177 169 rmoveto + 510 hlineto + 1 77 rlineto + -511 hlineto + 588 -77 rmoveto + 511 hlineto + 1 77 rlineto + -512 hlineto + 589 -77 rmoveto + 510 hlineto + 1 77 rlineto + -511 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml index 3d97992..4d42abe 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_equal.liga.xml @@ -1,13 +1,19 @@ 45 77 169 77 169 77 hstem - -1157 1688 vstem - 531 614 rmoveto - -1688 -77 1687 hlineto - 1 -169 rmoveto - -1688 -77 1687 hlineto - 1 -169 rmoveto - -1688 -77 1687 hlineto + cntrmask 11100000 + -1157 537 rmoveto + 1687 hlineto + 1 77 rlineto + -1688 hlineto + -323 vmoveto + 1687 hlineto + 1 77 rlineto + -1688 hlineto + -323 vmoveto + 1687 hlineto + 1 77 rlineto + -1688 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml index 8057cb6..eb98797 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_equal_greater.liga.xml @@ -1,20 +1,17 @@ - -25 694 -501 77 169 77 hstemhm - 440 84 hintmask 01010000 - 108 604 rmoveto - hintmask 01110000 - 137 -113 rlineto + -4 -21 193 77 169 77 178 -20 hstem + 440 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 137 -113 rlineto -1402 -77 1495 hlineto 102 -84 rlineto -11 vlineto -89 -74 rlineto -1508 -77 1415 hlineto -155 -129 rlineto - hintmask 10010000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml index d78a8c5..f6ca30a 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_greater.liga.xml @@ -1,20 +1,17 @@ - -25 694 -501 77 169 77 hstemhm - 440 84 hintmask 01010000 - 108 604 rmoveto - hintmask 01110000 - 137 -113 rlineto + -4 -21 193 77 169 77 178 -20 hstem + 440 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 137 -113 rlineto -777 -77 870 hlineto 102 -84 rlineto -11 vlineto -89 -74 rlineto -883 -77 790 hlineto -155 -129 rlineto - hintmask 10010000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml index dcc983f..cfacb0f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/equal_less_less.liga.xml @@ -1,29 +1,23 @@ - -24 693 -501 77 169 77 hstemhm - -1157 1680 -771 84 266 84 hintmask 01000100 - 168 605 rmoveto - hintmask 10000100 - -50 64 rlineto - hintmask 01100100 + -3 -21 192 77 169 77 158 -20 40 -20 hstem + -313 84 331 84 vstem + 53 669 rmoveto -213 -178 rlineto - -1062 -77 970 hlineto - hintmask 01101100 + -997 -77 905 hlineto -61 -51 rlineto -77 vlineto 49 -41 rlineto - -958 -77 1049 hlineto - hintmask 10001100 + -893 -77 984 hlineto 229 -192 52 64 -337 279 rlineto 11 vlineto - 350 hmoveto - 332 275 -50 64 -366 -306 rlineto + 332 275 rlineto + 365 64 rmoveto + -366 -306 rlineto -77 vlineto - 369 -310 rlineto - hintmask 10010000 - 52 64 rlineto - hintmask 10000100 - -337 279 rlineto + 369 -310 52 64 -337 279 rlineto + 11 vlineto + 332 275 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml index 6b006f9..c9755d4 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal.liga.xml @@ -1,29 +1,18 @@ - -210 1017 -639 77 169 77 hstemhm - -532 1063 -818 593 hintmask 01110000 - 530 414 rmoveto + -189 -21 378 77 169 77 296 -20 hstem + 531 491 rmoveto + -382 hlineto + 147 279 -78 37 -166 -316 rlineto + -584 -77 544 hlineto + -88 -169 rlineto + -456 -77 415 hlineto + -181 -346 80 -32 198 378 rlineto + 550 hlineto 1 77 rlineto - -371 hlineto - hintmask 01101000 - 146 279 rlineto - hintmask 10001000 - -78 37 rlineto - hintmask 01101000 - -165 -316 rlineto - -595 -77 555 hlineto - -89 -169 rlineto - -466 -77 426 hlineto - -181 -346 rlineto - hintmask 10001000 - 80 -32 rlineto - hintmask 01001000 - 198 378 rlineto - 539 hlineto - 1 77 rlineto - -500 hlineto - hintmask 01101000 - 89 169 rlineto + -510 hlineto + 88 169 rlineto + 421 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml index 5e404ec..26cb747 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_equal_equal.liga.xml @@ -1,35 +1,26 @@ - -210 1017 -762 77 169 77 169 77 hstemhm - -1157 1688 -1151 593 hintmask 01101000 - 531 368 rmoveto - -768 hlineto - hintmask 01111000 - 88 169 rlineto - 679 hlineto - 1 77 rlineto - -640 hlineto - hintmask 01110100 - 82 156 rlineto - hintmask 10000100 - -78 37 rlineto - hintmask 01110100 + -189 -21 255 77 169 77 169 77 173 -20 hstem + -92 807 rmoveto -101 -193 rlineto - -951 -77 911 hlineto + -964 -77 924 hlineto -89 -169 rlineto - -822 -77 782 hlineto + -835 -77 795 hlineto -88 -169 rlineto - -694 -77 654 hlineto - -117 -223 rlineto - hintmask 10000100 - 80 -32 rlineto - hintmask 01100100 - 133 255 rlineto - 937 hlineto + -707 -77 667 hlineto + -117 -223 80 -32 133 255 rlineto + 924 hlineto 1 77 rlineto - -897 hlineto + -884 hlineto 88 169 rlineto - 808 hlineto + 795 hlineto + 1 77 rlineto + -755 hlineto + 88 169 rlineto + 666 hlineto + 1 77 rlineto + -627 hlineto + 82 156 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..041beb0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 123 hstem + -301 127 344 127 vstem + 269 260 rmoveto + 2 95 28 295 5 101 rrcurveto + -116 hlineto + 2 -101 19 -295 -95 vvcurveto + 86 -260 rmoveto + 3 123 rlineto + -127 hlineto + -3 -123 rlineto + -370 260 rmoveto + 2 95 28 295 5 101 rrcurveto + -116 hlineto + 2 -101 19 -295 -95 vvcurveto + 86 -260 rmoveto + 3 123 rlineto + -127 hlineto + -3 -123 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index d3417bd..0000000 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -167 73 hstem - 273 102 vstem - -426 -38 rmoveto - 801 324 rlineto - 77 vlineto - -764 306 -40 -70 702 -266 rlineto - -14 vlineto - -699 -272 rlineto - 809 -141 rmoveto - -809 -73 809 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..3ca7fd9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,15 @@ + + + -168 70 742 -20 hstem + 277 110 vstem + 387 361 rmoveto + -743 303 -37 -68 670 -274 rlineto + -9 vlineto + -671 -258 31 -72 752 295 rlineto + 9 -376 rmoveto + -792 -70 794 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml index 1f75b10..22c21c0 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal.liga.xml @@ -1,16 +1,13 @@ - + - -225 894 hstem - 273 102 vstem - -395 -25 rmoveto - 770 311 rlineto - 77 vlineto - -764 306 -40 -70 702 -266 rlineto - -14 vlineto - -699 -272 rlineto - 801 126 rmoveto - -87 vlineto - -770 -311 -31 72 rlineto + -179 -21 844 -20 hstem + 277 110 vstem + 387 361 rmoveto + -743 303 -37 -68 670 -274 rlineto + -9 vlineto + -671 -258 31 -72 752 295 rlineto + 3 -99 rmoveto + -785 -308 31 -71 756 302 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml index da0ae30..9aa60e8 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_equal_greater.liga.xml @@ -1,36 +1,25 @@ - -25 694 -501 77 169 77 hstemhm - -1147 1671 -1334 84 1166 84 hintmask 01001100 - 108 604 rmoveto - hintmask 01101100 - 137 -113 rlineto - -1123 hlineto - hintmask 10001100 - -212 178 -52 -65 332 -274 rlineto - -11 vlineto - hintmask 10010000 - -337 -280 51 -64 rlineto - hintmask 01010000 - 230 193 rlineto - 1124 hlineto - -155 -129 rlineto - hintmask 10010000 - 51 -64 rlineto - hintmask 10001100 + -4 -21 193 77 169 77 158 -20 40 -20 hstem + -810 84 1166 84 vstem + 154 -25 rmoveto 370 311 rlineto 77 vlineto - -364 306 rlineto - hintmask 01001100 - 191 -424 rmoveto - -1126 hlineto - 49 41 rlineto - 77 vlineto - hintmask 01101100 - -61 51 rlineto + -364 306 -52 -65 137 -113 rlineto + -1123 hlineto + -212 178 -52 -65 332 -274 rlineto + -11 vlineto + -337 -280 51 -64 230 193 rlineto + 1124 hlineto + -155 -129 rlineto + -890 375 rmoveto 1125 hlineto 102 -84 rlineto -11 vlineto + -89 -74 rlineto + -1126 hlineto + 49 41 rlineto + 77 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..110ccb6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater.liga.xml @@ -0,0 +1,21 @@ + + + -4 -21 674 -20 hstem + -80 84 331 84 vstem + 49 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 332 -274 rlineto + -11 vlineto + -337 -280 rlineto + -364 -64 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 332 -274 rlineto + -11 vlineto + -337 -280 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml index 9304d45..b4c4d09 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/greater_greater_equal.liga.xml @@ -1,33 +1,25 @@ - -25 694 -501 77 169 77 hstemhm - -1147 1679 -1342 84 260 84 hintmask 10000100 - -1090 669 rmoveto - -52 -65 rlineto - hintmask 10001100 - 332 -274 rlineto - -11 vlineto - hintmask 10010000 - -337 -280 51 -64 rlineto - hintmask 10001100 - 370 311 rlineto - 77 vlineto - 344 hmoveto - hintmask 01101100 - -61 51 rlineto - 973 hlineto + -4 -21 193 77 169 77 158 -20 hstem + -810 84 331 84 vstem + 530 414 rmoveto 1 77 rlineto - -1065 hlineto - hintmask 10001100 + -994 hlineto -212 178 -52 -65 332 -274 rlineto -11 vlineto - -337 -280 51 -64 rlineto - hintmask 01001100 - 230 193 rlineto - 1052 hlineto + -337 -280 51 -64 230 193 rlineto + 981 hlineto 1 77 rlineto - -962 hlineto + -891 hlineto 49 41 rlineto + 77 vlineto + -61 51 rlineto + -724 -439 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 332 -274 rlineto + -11 vlineto + -337 -280 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..144eadd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,14 @@ + + + 168 77 42 77 50 77 hstem + 454 491 rmoveto + -438 -77 437 hlineto + 1 -169 rmoveto + -438 -77 437 hlineto + -470 196 rmoveto + -438 -77 437 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml index ed52074..670a8da 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_greater.liga.xml @@ -1,16 +1,13 @@ - -25 694 -383 78 hstemhm - 440 84 hintmask 10100000 - 108 604 rmoveto - hintmask 01100000 - 291 -240 rlineto + -4 -21 311 78 305 -20 hstem + 440 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 291 -240 rlineto -885 -78 886 hlineto -297 -247 rlineto - hintmask 10100000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml index a9fa87c..381949b 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen.liga.xml @@ -1,10 +1,9 @@ - + 286 78 hstem - -440 352 176 352 vstem - -88 364 rmoveto + 431 364 rmoveto -352 -78 346 hlineto - 534 78 rmoveto + -499 78 rmoveto -352 -78 346 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml index f6f92cc..d5ecb9f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,16 +1,13 @@ - -25 694 -383 78 hstemhm - 440 84 hintmask 10100000 - 108 604 rmoveto - hintmask 01100000 - 291 -240 rlineto + -4 -21 311 78 305 -20 hstem + 440 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 291 -240 rlineto -1510 -78 1511 hlineto -297 -247 rlineto - hintmask 10100000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_bar.liga.xml index 0cf1ce0..7142a10 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_bar.liga.xml @@ -1,15 +1,15 @@ - + - 102 84 vstem - -343 363 rmoveto - -77 vlineto + -181 -21 991 -20 hstem + 249 84 vstem + -333 286 rmoveto 581 -488 rlineto 85 991 hlineto - -85 -8 rlineto - -497 -451 rmoveto - 497 352 rlineto + -85 -8 -581 -418 rlineto + 84 -44 rmoveto + 11 vlineto + 498 352 rlineto -777 vlineto - -497 414 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml deleted file mode 100644 index a7cf4b6..0000000 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -167 73 hstem - -429 102 vstem - -327 319 rmoveto - 14 vlineto - 702 266 -40 70 -764 -306 rlineto - -77 vlineto - 801 -324 rlineto - 85 vlineto - 3 -141 rmoveto - -804 -73 804 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..96c40e8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,15 @@ + + + -168 70 762 -20 hstem + -387 110 vstem + -389 278 rmoveto + 752 -295 31 72 -671 258 rlineto + 9 vlineto + 670 274 -37 68 -743 -303 rlineto + -13 -529 rmoveto + 794 70 -792 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml index 0a5e1aa..1ca3f44 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal.liga.xml @@ -1,16 +1,13 @@ - + - -225 894 hstem - -429 102 vstem - -327 319 rmoveto - 14 vlineto - 702 266 -40 70 -764 -306 rlineto - -77 vlineto - 770 -311 31 72 rlineto - -31 -272 rmoveto - -770 311 rlineto - 87 vlineto - 801 -326 rlineto + -179 -21 864 -20 hstem + -387 110 vstem + -389 278 rmoveto + 752 -295 31 72 -671 258 rlineto + 9 vlineto + 670 274 -37 68 -743 -303 rlineto + -7 -259 rmoveto + 756 -302 31 71 -785 308 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml index 4d902c3..73b8fef 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_equal.liga.xml @@ -1,27 +1,19 @@ - -24 693 -501 77 169 77 hstemhm - -1148 84 -84 1680 hintmask 01010000 - -1064 330 rmoveto - hintmask 01110000 - 101 84 rlineto - 1493 hlineto - 1 77 rlineto + -3 -21 192 77 169 77 158 -20 hstem + -1148 84 vstem + 531 491 rmoveto -1401 hlineto - 138 114 rlineto - hintmask 10010000 - -50 64 rlineto - hintmask 10001000 - -366 -306 rlineto + 138 114 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01001000 - -155 128 rlineto + 369 -310 52 64 -155 128 rlineto 1412 hlineto 1 77 rlineto -1506 hlineto - hintmask 01010000 -89 74 rlineto + 11 vlineto + 101 84 rlineto + 1493 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml index 0cec219..abd0e14 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_greater.liga.xml @@ -1,32 +1,25 @@ - -24 693 -501 77 169 77 hstemhm - -1148 84 1504 84 hintmask 01111000 - 108 604 rmoveto - 137 -113 rlineto + -4 -21 22 -21 192 77 169 77 158 -20 40 -20 hstem + -1148 84 1504 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 137 -113 rlineto -1115 hlineto - 138 114 rlineto - hintmask 10011000 - -50 64 -366 -306 rlineto + 138 114 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01111000 - -155 128 rlineto + 369 -310 52 64 -155 128 rlineto 1140 hlineto -155 -129 rlineto - hintmask 10011000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto - hintmask 01111000 - 191 -424 rmoveto - -1326 hlineto - -89 74 rlineto - 11 vlineto - 101 84 rlineto + -1066 375 rmoveto 1301 hlineto 102 -84 rlineto -11 vlineto + -89 -74 rlineto + -1326 hlineto + -89 74 rlineto + 11 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml index 63805ba..35a5523 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_equal_less.liga.xml @@ -1,39 +1,25 @@ - -24 693 -501 77 169 77 hstemhm - -1148 84 -84 1671 -421 84 hintmask 01001000 - 523 40 rmoveto - hintmask 01000100 - -337 279 rlineto - 11 vlineto - 332 275 rlineto - hintmask 10000100 - -50 64 rlineto - hintmask 01100100 + -3 -21 192 77 169 77 158 -20 40 -20 hstem + -1148 84 1166 84 vstem + 468 669 rmoveto -213 -178 rlineto -1125 hlineto - 138 114 rlineto - hintmask 10000100 - -50 64 rlineto - hintmask 10001000 - -366 -306 rlineto + 138 114 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01001000 - -155 128 rlineto + 369 -310 52 64 -155 128 rlineto 1124 hlineto - hintmask 10001000 - 229 -192 rlineto - hintmask 10010100 - -1535 343 rmoveto + 229 -192 52 64 -337 279 rlineto 11 vlineto - hintmask 01110100 - 101 84 rlineto - 1126 hlineto + 332 275 rlineto + -355 -191 rmoveto -61 -51 rlineto -77 vlineto 49 -41 rlineto -1126 hlineto + -89 74 rlineto + 11 vlineto + 101 84 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml index 3c040e1..e8d4c1e 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,30 +1,25 @@ - -24 693 -669 123 163 78 hstemhm - -1773 84 685 127 hintmask 01011000 - -904 260 rmoveto - 2 95 28 295 5 101 rrcurveto - -116 hlineto - 2 -101 19 -295 -95 vvcurveto - hintmask 10011000 - -443 409 rmoveto - -366 -306 rlineto - -77 vlineto - 369 -310 52 64 rlineto - hintmask 01111000 - -297 246 rlineto - 540 hlineto - 6 78 rlineto - -545 hlineto - 291 241 rlineto - 596 -319 rmoveto - 1246 hlineto - 6 78 rlineto - -1252 hlineto - -117 -364 rmoveto + -3 -21 24 123 163 78 285 -20 hstem + -1773 84 686 127 vstem + -878 hmoveto 3 123 rlineto -127 hlineto -3 -123 rlineto + -402 669 rmoveto + -366 -306 rlineto + -77 vlineto + 369 -310 52 64 -297 246 rlineto + 538 78 -537 hlineto + 291 241 rlineto + 453 -345 rmoveto + 2 95 28 295 5 101 rrcurveto + -116 hlineto + 2 -101 19 -295 -95 vvcurveto + 1455 104 rmoveto + -1250 hlineto + -6 -78 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml index 56835aa..fd12637 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen.liga.xml @@ -1,17 +1,13 @@ - -24 693 -383 78 hstemhm - -523 84 hintmask 01100000 - -398 364 rmoveto - 291 241 rlineto - hintmask 10100000 - -50 64 -366 -306 rlineto + -3 -21 310 78 285 -20 hstem + -523 84 vstem + 491 364 rmoveto + -889 hlineto + 291 241 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01100000 - -297 246 rlineto + 369 -310 52 64 -297 246 rlineto 884 hlineto - 6 78 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_greater.liga.xml index bcca347..5c02664 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_greater.liga.xml @@ -1,24 +1,17 @@ - -25 694 -383 78 hstemhm - -1148 84 1504 84 hintmask 10110000 - 160 669 rmoveto - -52 -65 rlineto - hintmask 01110000 - 291 -240 rlineto + -4 -21 22 -21 310 78 285 -20 40 -20 hstem + -1148 84 1504 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -52 -65 291 -240 rlineto -1422 hlineto - 291 241 rlineto - hintmask 10110000 - -50 64 -366 -306 rlineto + 291 241 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01110000 - -297 246 rlineto + 369 -310 52 64 -297 246 rlineto 1424 hlineto -297 -247 rlineto - hintmask 10110000 - 51 -64 370 311 rlineto - 77 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml index 8c24e04..5d66d3f 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_hyphen_hyphen.liga.xml @@ -1,17 +1,13 @@ - -24 693 -383 78 hstemhm - -1148 84 hintmask 01100000 - -1023 364 rmoveto - 291 241 rlineto - hintmask 10100000 - -50 64 -366 -306 rlineto + -3 -21 310 78 285 -20 hstem + -1148 84 vstem + 491 364 rmoveto + -1514 hlineto + 291 241 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 52 64 rlineto - hintmask 01100000 - -297 246 rlineto + 369 -310 52 64 -297 246 rlineto 1509 hlineto - 6 78 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_less.liga.xml new file mode 100644 index 0000000..877e239 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_less.liga.xml @@ -0,0 +1,21 @@ + + + -3 -21 673 -20 hstem + -418 84 331 84 vstem + 363 669 rmoveto + -366 -306 rlineto + -77 vlineto + 369 -310 52 64 -337 279 rlineto + 11 vlineto + 332 275 rlineto + -465 64 rmoveto + -366 -306 rlineto + -77 vlineto + 369 -310 52 64 -337 279 rlineto + 11 vlineto + 332 275 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..e60b196 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_less_equal.liga.xml @@ -0,0 +1,27 @@ + + + -3 -21 192 77 169 77 158 -20 hstem + -1148 84 331 84 vstem + 530 168 rmoveto + 1 77 rlineto + -1091 hlineto + -89 74 rlineto + 11 vlineto + 101 84 rlineto + 1078 hlineto + 1 77 rlineto + -986 hlineto + 138 114 -50 64 -366 -306 rlineto + -77 vlineto + 369 -310 52 64 -155 128 rlineto + -315 501 rmoveto + -366 -306 rlineto + -77 vlineto + 369 -310 52 64 -337 279 rlineto + 11 vlineto + 332 275 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml index dc07116..ae5b28c 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash.liga.xml @@ -1,15 +1,13 @@ - -210 1017 -831 693 hstemhm - -523 84 204 593 hintmask 01110000 - -115 51 rmoveto - -324 268 rlineto + -189 -21 207 -21 673 -20 158 -20 hstem + -523 84 vstem + 280 807 rmoveto + -395 -756 -324 268 rlineto 11 vlineto 332 275 -50 64 -366 -306 rlineto -77 vlineto - 369 -310 -81 -154 rlineto - hintmask 10110000 - 80 -32 513 980 -78 37 rlineto + 369 -310 -81 -154 80 -32 513 980 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..994cd97 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,19 @@ + + + -189 -21 206 -21 22 -21 673 -20 158 -20 hstem + -895 84 1026 84 vstem + -71 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -5 -7 56 108 -78 37 -395 -756 -324 268 rlineto + 11 vlineto + 332 275 -50 64 -366 -306 rlineto + -77 vlineto + 369 -310 -81 -154 80 -32 421 805 321 -265 rlineto + -11 vlineto + -337 -280 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml index fcee7e2..5474d96 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/percent.alt.xml @@ -1,17 +1,17 @@ - + - -61 72 200 72 138 72 200 72 hstem - 32 73 132 72 5 73 132 72 vstem - 166 421 rmoveto - 87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto - 303 329 rmoveto - -403 -771 80 -32 401 766 rlineto - -377 -20 rmoveto - 44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto - 278 -754 rmoveto - 87 56 72 106 102 -48 64 -85 -87 -57 -73 -104 -103 49 -64 85 hvcurveto - 4 272 rmoveto - 44 23 -38 -65 -60 -21 -37 -44 -44 -23 38 65 61 21 36 44 hvcurveto + 4 -21 25 -21 713 -20 24 -20 hstem + 62 202 98 202 vstem + 459 47 rmoveto + 26 19 34 56 50 -15 29 -21 -26 -20 -34 -56 -50 15 -29 22 hvcurveto + -60 vmoveto + -57 -40 51 88 93 47 57 59 56 40 -51 -88 -93 -45 -57 -60 hvcurveto + -326 -4 rmoveto + 420 682 -61 35 -420 -680 rlineto + 86 454 rmoveto + -21 -15 29 50 56 20 35 26 21 15 -30 -50 -56 -20 -34 -26 hvcurveto + -60 vmoveto + 59 47 57 93 88 -40 52 -56 -61 -45 -58 -93 -88 40 -51 56 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_equal.liga.xml index a5a9923..447e9a9 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_equal.liga.xml @@ -1,17 +1,14 @@ - + 168 77 42 77 50 77 hstem - -273 81 205 438 vstem - -192 287 rmoveto - 196 hlineto + -276 81 vstem + 454 491 rmoveto + -438 -77 437 hlineto + 1 -169 rmoveto + -438 -77 437 hlineto + -452 119 rmoveto 1 77 rlineto - -197 207 -81 -207 -197 -77 197 -208 81 hlineto - 642 335 rmoveto - 1 77 rlineto - -438 -77 hlineto - 437 -246 rmoveto - 1 77 rlineto - -438 -77 hlineto + -197 207 -81 -207 -197 -77 197 -208 81 208 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml index 41e92f9..98e4ae2 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/plus_plus.liga.xml @@ -1,11 +1,10 @@ - + 287 77 hstem - -278 81 394 81 vstem - 278 571 rmoveto - -81 -207 -394 207 -81 -207 -197 -77 197 -208 81 208 394 -208 81 208 196 hlineto + -276 81 390 81 vstem + 472 287 rmoveto 1 77 rlineto - -197 hlineto + -197 207 -81 -207 -390 207 -81 -207 -197 -77 197 -208 81 208 390 -208 81 208 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml index b09078f..78fccc0 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/question_question.liga.xml @@ -1,24 +1,26 @@ - + - 0 122 546 85 hstem - -317 124 121 96 99 124 121 96 vstem - -418 668 rmoveto + 0 122 546 85 hstemhm + -346 124 -123 124 120 96 130 124 -123 124 120 96 hintmask 11101101 + 24 668 rmoveto 279 -18 67 -44 -53 vvcurveto -79 -199 -61 -9 -158 vhcurveto 64 -2 rlineto 15 143 225 56 123 vvcurveto 87 -97 73 -335 18 vhcurveto - 430 -85 rmoveto - 279 -18 67 -44 -53 vvcurveto - -79 -199 -61 -9 -158 vhcurveto - 64 -2 rlineto - 15 143 225 56 123 vvcurveto - 87 -97 73 -335 18 vhcurveto - -227 -753 rmoveto + 213 -753 rmoveto + hintmask 11101011 3 122 rlineto -124 hlineto -2 -122 rlineto - 563 hmoveto + -571 668 rmoveto + 279 -18 67 -44 -53 vvcurveto + -79 -199 -61 -9 -158 vhcurveto + 64 -2 rlineto + 15 143 225 56 123 vvcurveto + 87 -97 73 -335 18 vhcurveto + 213 -753 rmoveto + hintmask 11011101 3 122 rlineto -124 hlineto -2 -122 rlineto diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..31cad44 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 416 327 hstem + -1021 108 133 108 199 108 133 108 199 108 133 108 vstem + 379 416 rmoveto + 46 284 -3 43 rlineto + -109 hlineto + 5 -327 rlineto + -179 hmoveto + 46 284 -4 43 rlineto + -109 hlineto + 6 -327 rlineto + -247 hmoveto + 46 284 -3 43 rlineto + -109 hlineto + 5 -327 rlineto + -179 hmoveto + 46 284 -4 43 rlineto + -109 hlineto + 6 -327 rlineto + -247 hmoveto + 46 284 -3 43 rlineto + -109 hlineto + 5 -327 rlineto + -179 hmoveto + 46 284 -4 43 rlineto + -109 hlineto + 6 -327 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..194ba32 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 405 338 hstem + -897 117 431 117 431 117 cntrmask 01110000 + 264 405 rmoveto + 53 294 -4 44 rlineto + -117 hlineto + 5 -338 rlineto + -485 hmoveto + 53 294 -4 44 rlineto + -117 hlineto + 5 -338 rlineto + -485 hmoveto + 53 294 -4 44 rlineto + -117 hlineto + 5 -338 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..5fc91bc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,23 @@ + + + -169 -21 555 130 hstem + -296 134 -102 104 335 134 -102 104 vstem + 308 365 rmoveto + 2 130 rlineto + -134 hlineto + -2 -130 rlineto + -28 -555 rmoveto + 48 -15 96 90 48 124 -42 127 rlinecurve + -126 -7 56 -122 -7 -111 -73 -86 rlinecurve + -309 555 rmoveto + 2 130 rlineto + -134 hlineto + -2 -130 rlineto + -28 -555 rmoveto + 48 -15 96 90 48 124 -42 127 rlinecurve + -126 -7 56 -122 -7 -111 -73 -86 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..509d2d3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_equal.liga.xml @@ -0,0 +1,16 @@ + + + -189 -21 378 77 169 77 296 -20 hstem + 454 491 rmoveto + -537 hlineto + 146 279 -78 37 -515 -985 80 -32 198 378 rlineto + 705 hlineto + 1 77 rlineto + -666 hlineto + 89 169 rlineto + 576 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml index d9d252b..bc901ec 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/slash_greater.liga.xml @@ -1,15 +1,13 @@ - -210 1017 -832 694 hstemhm - -382 593 229 84 hintmask 10110000 - 155 662 rmoveto - 56 108 -78 37 -515 -985 80 -32 421 805 321 -265 rlineto + -189 -21 206 -21 694 -20 138 -20 hstem + 440 84 vstem + 154 -25 rmoveto + 370 311 rlineto + 77 vlineto + -364 306 -5 -7 56 108 -78 37 -515 -985 80 -32 421 805 321 -265 rlineto -11 vlineto -337 -280 rlineto - hintmask 01110000 - 51 -64 370 311 rlineto - 77 vlineto - -364 306 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/underscore_underscore.liga.xml index 5261bc2..cdb1d4c 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/underscore_underscore.liga.xml @@ -1,9 +1,8 @@ -129 73 hstem - -629 1258 vstem - 629 -56 rmoveto - -1258 -73 1258 hlineto + -629 -129 rmoveto + 1258 73 -1258 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml index 6200912..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A0.xml @@ -1,21 +1,8 @@ -136 63 193 127 320 64 64 64 hstemhm - 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 - 512 631 rmoveto - -71 -57 -57 -71 hvcurveto - hintmask 1111010010000000 - -47 26 -41 38 -22 vhcurveto - -18 vlineto - -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto - 303 vlineto - hintmask 1111101101000000 - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 -71 -57 -57 -71 vhcurveto - hintmask 1111010101000000 - -47 26 -41 38 -22 vhcurveto - -419 vlineto - hintmask 1111101010000000 + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 @@ -24,13 +11,22 @@ hintmask 1111010101000000 38 22 26 41 47 vvcurveto 71 -57 57 -71 vhcurveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto hintmask 1111101101000000 - -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto - -384 -512 rmoveto + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B0.xml index 67b1057..588038a 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B2.xml index 8522fcf..23f2478 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + -179 -21 1180 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Book/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-Book/glyphs/w_w_w.liga.xml index 35a0ca6..adae6a7 100644 --- a/ligature/OperatorMonoSSmLig-Book/glyphs/w_w_w.liga.xml +++ b/ligature/OperatorMonoSSmLig-Book/glyphs/w_w_w.liga.xml @@ -1,49 +1,45 @@ - 0 112 -112 114 430 -20 hstemhm - -1176 104 1526 100 hintmask 01111000 - -1176 544 rmoveto - 14 -204 27 -211 24 -129 rrcurveto - 94 hlineto - 107 339 122 -339 rlineto + 21 -21 544 -20 hstem + -1176 104 1526 100 vstem + -1017 hmoveto + 18 56 71 227 18 56 20 -56 82 -227 20 -56 rrcurveto 52 hlineto - 108 337 132 -337 rlineto + 18 56 72 225 18 56 22 -56 88 -225 22 -56 rrcurveto 54 hlineto - 117 335 122 -335 rlineto + 19 56 79 223 19 56 20 -56 82 -223 20 -56 rrcurveto 53 hlineto - 130 336 110 -336 rlineto + 22 56 86 224 22 56 18 -56 74 -224 18 -56 rrcurveto 53 hlineto - 118 339 132 -339 rlineto + 20 56 78 227 20 56 22 -56 88 -227 22 -56 rrcurveto 97 hlineto 22 129 28 211 14 204 rrcurveto -100 hlineto - hintmask 10111000 -9 -155 -8 -130 -10 -147 rrcurveto - -5 hlineto - -13 35 -99 256 -12 28 rrcurveto + -4 hlineto + -13 35 -100 256 -12 28 rrcurveto -64 hlineto - hintmask 01111000 - -111 -317 rlineto + -3 -9 -103 -295 -5 -13 rrcurveto -4 hlineto -13 35 -76 251 -12 28 rrcurveto -64 hlineto - hintmask 10111000 - -123 -316 rlineto - -5 hlineto - -12 35 -89 252 -12 28 rrcurveto + -21 -53 -81 -210 -21 -53 rrcurveto + -4 hlineto + -12 35 -90 252 -12 28 rrcurveto -64 hlineto - hintmask 01111000 - -111 -313 rlineto - -5 hlineto - -13 35 -99 252 -12 28 rrcurveto + -3 -9 -103 -291 -5 -13 rrcurveto + -4 hlineto + -13 35 -100 252 -12 28 rrcurveto -63 hlineto - -101 -315 rlineto - -5 hlineto - -12 35 -89 254 -12 28 rrcurveto + -17 -53 -67 -209 -17 -53 rrcurveto + -4 hlineto + -12 35 -90 254 -12 28 rrcurveto -64 hlineto - -100 -317 rlineto - -5 hlineto - -11 147 -11 129 -8 154 rrcurveto + -3 -9 -93 -295 -4 -13 rrcurveto + -4 hlineto + -11 147 -12 129 -8 154 rrcurveto + -104 hlineto + 14 -204 27 -211 24 -129 rrcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/ampersand_ampersand.liga.xml index aac17b1..d0349ea 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/ampersand_ampersand.liga.xml @@ -1,33 +1,31 @@ - -11 81 hstem - -462 87 142 84 177 87 142 84 vstem - -462 124 rmoveto + -11 81 -70 -21 731 -20 hstem + -462 87 142 190 71 87 142 190 vstem + -233 476 rmoveto + -97 -82 -132 -134 -136 vvcurveto -83 45 -52 83 71 82 45 87 86 vhcurveto - 128 -181 194 11 168 170 34 -48 40 -47 46 -47 71 58 rcurveline + 56 -80 80 -56 101 5 83 4 88 44 82 83 34 -48 40 -47 46 -47 71 58 rcurveline -52 52 -43 50 -36 50 45 55 45 67 44 78 -75 26 rcurveline -33 -65 -33 -54 -33 -46 -40 69 -25 68 -9 70 rrcurveto 67 68 39 72 55 vvcurveto 37 -25 21 -36 -58 -71 -105 -120 vhcurveto - -9 vlineto - -142 -121 -87 -121 -110 vvcurveto - 1 -15 -24 27 -21 26 -19 27 rlinecurve - 45 55 45 67 44 78 -75 26 rcurveline + -1 0 -6 -2 vvcurveto + -142 -121 -87 -121 -110 -3 1 -10 -2 vvcurveto + -23 26 -21 26 -20 28 45 55 45 67 44 78 -75 26 rcurveline -33 -65 -33 -54 -33 -46 -40 69 -25 68 -9 70 rrcurveto 67 68 39 72 55 vvcurveto 37 -25 21 -36 -58 -71 -105 -120 vhcurveto - -9 vlineto - -142 -121 -87 -121 -110 vvcurveto - 87 19 rmoveto - 76 62 87 89 87 vhcurveto - 15 -71 31 -73 44 -72 rrcurveto + -1 0 -7 -1 vvcurveto + 99 -299 rmoveto -73 -66 -62 -34 -46 hhcurveto - -42 -25 26 47 hvcurveto + -48 -21 33 45 2 hvcurveto + 3 75 61 85 87 85 15 -71 31 -73 44 -72 rrcurveto 490 hmoveto + -64 -71 -60 -34 -46 -2 rrcurveto + -47 -2 -24 30 45 vvcurveto 76 62 87 89 87 vhcurveto 15 -71 31 -73 44 -72 rrcurveto - -73 -66 -62 -34 -46 hhcurveto - -42 -25 26 47 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..c7fd9bc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,18 @@ + + + 82 21 65 76 27 85 58 76 51 -20 hstem + 501 490 rmoveto + -445 hlineto + -15 -76 rlineto + 444 hlineto + -32 -170 rmoveto + -444 hlineto + -15 -76 rlineto + 444 hlineto + -609 -86 rmoveto + 53 21 -38 168 172 29 -2 56 -173 17 26 172 -56 16 -71 -161 -153 79 -33 -48 132 -116 -121 -122 35 -45 149 88 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_bar.liga.xml index d3f1bdc..d0f7691 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_bar.liga.xml @@ -1,11 +1,12 @@ - + - -372 276 179 276 vstem - -180 782 rmoveto + 762 -20 hstem + -330 276 109 276 vstem + 247 782 rmoveto -192 -983 rlineto 84 hlineto 192 986 rlineto - 371 -3 rmoveto + -469 -3 rmoveto -192 -983 rlineto 84 hlineto 192 986 rlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_greater.liga.xml index d13799b..d750ef4 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/bar_greater.liga.xml @@ -1,13 +1,12 @@ - + - -201 986 hstem - -353 701 vstem - -161 782 rmoveto - -192 -983 rlineto - 84 hlineto - 603 471 14 77 -425 438 rlineto - -169 -867 rmoveto - 149 765 356 -362 -2 -10 rlineto + -181 -21 991 -20 hstem + 404 363 rmoveto + -500 418 -84 8 -192 -991 rlineto + 85 hlineto + 676 488 rlineto + -656 -381 rmoveto + 151 777 429 -352 -2 -11 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..89aff07 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_colon.liga.xml @@ -0,0 +1,25 @@ + + + 0 131 234 132 hstem + -308 226 159 226 vstem + 277 365 rmoveto + 26 132 rlineto + -124 hlineto + -26 -132 rlineto + 48 -365 rmoveto + 26 131 rlineto + -124 hlineto + -26 -131 rlineto + -185 365 rmoveto + 26 132 rlineto + -124 hlineto + -26 -132 rlineto + 48 -365 rmoveto + 26 131 rlineto + -124 hlineto + -26 -131 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml index c6ef3b8..17274af 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/colon_equal.liga.xml @@ -1,23 +1,25 @@ - + - 140 131 115 132 hstem - -408 851 vstem - -237 386 rmoveto - 26 132 rlineto - -124 hlineto - -26 -132 rlineto - 804 104 rmoveto - -545 hlineto + 136 130 -98 76 144 130 -104 76 hstemhm + -410 156 -107 156 hintmask 01010100 + 440 490 rmoveto + -538 hlineto -15 -76 rlineto - 544 hlineto - -711 -274 rmoveto - 26 131 rlineto - -124 hlineto - -26 -131 rlineto - 803 104 rmoveto - -544 hlineto + 537 hlineto + -34 -170 rmoveto + -535 hlineto -15 -76 rlineto - 544 hlineto + 535 hlineto + hintmask 10100100 + -605 220 rmoveto + 25 130 rlineto + -131 hlineto + -25 -130 rlineto + 82 -252 rmoveto + hintmask 10011000 + 25 130 rlineto + -131 hlineto + -25 -130 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.ss11.xml similarity index 51% rename from ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml rename to ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.ss11.xml index e5bdf97..06e4920 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.ss11.xml @@ -1,23 +1,22 @@ - + 168 76 170 76 hstem - -554 1132 vstem - 4 490 rmoveto - -496 hlineto - -15 -76 rlineto + -554 168 rmoveto 495 hlineto - 590 76 rmoveto - -496 hlineto - -15 -76 rlineto - 495 hlineto - -606 -170 rmoveto + 15 76 rlineto -495 hlineto - -15 -76 rlineto + 559 -76 rmoveto 495 hlineto - 589 76 rmoveto + 15 76 rlineto -495 hlineto - -15 -76 rlineto + -542 170 rmoveto 495 hlineto + 16 76 rlineto + -496 hlineto + 559 -76 rmoveto + 495 hlineto + 16 76 rlineto + -496 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml index 0f32ecf..ad24e6b 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal.liga.xml @@ -1,15 +1,14 @@ 168 76 170 76 hstem - -554 1132 vstem 578 490 rmoveto -1070 hlineto -15 -76 rlineto 1069 hlineto - -32 -170 rmoveto - -1069 hlineto - -15 -76 rlineto + -1116 -246 rmoveto 1069 hlineto + 15 76 rlineto + -1069 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index 0904578..0000000 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 168 76 170 76 hstem - -1179 1757 vstem - -604 490 rmoveto - -513 hlineto - -15 -76 rlineto - 512 hlineto - 607 76 rmoveto - -513 hlineto - -15 -76 rlineto - 512 hlineto - 607 76 rmoveto - -513 hlineto - -15 -76 rlineto - 512 hlineto - -1214 -170 rmoveto - -512 hlineto - -15 -76 rlineto - 512 hlineto - 606 76 rmoveto - -512 hlineto - -15 -76 rlineto - 512 hlineto - 606 76 rmoveto - -512 hlineto - -15 -76 rlineto - 512 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..06b6fc9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 168 76 170 76 hstem + -1179 168 rmoveto + 512 hlineto + 15 76 rlineto + -512 hlineto + 576 -76 rmoveto + 512 hlineto + 15 76 rlineto + -512 hlineto + 576 -76 rmoveto + 512 hlineto + 15 76 rlineto + -512 hlineto + -1150 170 rmoveto + 512 hlineto + 16 76 rlineto + -513 hlineto + 576 -76 rmoveto + 512 hlineto + 16 76 rlineto + -513 hlineto + 576 -76 rmoveto + 512 hlineto + 16 76 rlineto + -513 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml index 672c15b..3220b73 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_equal.liga.xml @@ -1,19 +1,19 @@ - 168 76 170 76 hstem - -1205 1809 vstem - 604 613 rmoveto - -1695 hlineto + 45 76 170 76 170 76 hstem + cntrmask 11100000 + -1091 613 rmoveto -15 -76 rlineto 1694 hlineto - -36 -170 rmoveto - -1695 hlineto - -15 -76 rlineto + 16 76 rlineto + -1762 -322 rmoveto 1694 hlineto - -32 -170 rmoveto + 16 76 rlineto + -1695 hlineto + -62 -322 rmoveto + 1694 hlineto + 15 76 rlineto -1694 hlineto - -15 -76 rlineto - 1694 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml index c0baf63..295821f 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_equal_greater.liga.xml @@ -1,21 +1,17 @@ - -21 687 -498 76 170 76 hstemhm - -1179 1727 hintmask 00110000 - 177 606 rmoveto - 115 -116 rlineto + 0 -21 189 76 170 76 176 -20 hstem + 457 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 115 -116 rlineto -1409 hlineto -15 -76 rlineto 1499 hlineto - 92 -93 -2 -10 rlineto - hintmask 01110000 - -97 -67 rlineto + 92 -93 -2 -10 -97 -67 rlineto -1524 hlineto -15 -76 rlineto 1428 hlineto -173 -119 rlineto - hintmask 10010000 - 39 -70 419 291 14 77 -310 319 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml index e6bbcad..0fcec68 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_greater.liga.xml @@ -1,21 +1,17 @@ - -21 687 -498 76 170 76 hstemhm - -554 1102 hintmask 00110000 - 177 606 rmoveto - 115 -116 rlineto + 0 -21 189 76 170 76 176 -20 hstem + 457 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 115 -116 rlineto -784 hlineto -15 -76 rlineto 874 hlineto - 92 -93 -2 -10 rlineto - hintmask 01110000 - -97 -67 rlineto + 92 -93 -2 -10 -97 -67 rlineto -899 hlineto -15 -76 rlineto 803 hlineto -173 -119 rlineto - hintmask 10010000 - 39 -70 419 291 14 77 -310 319 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml index 7d0134e..3bbda68 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/equal_less_less.liga.xml @@ -1,26 +1,19 @@ - -21 687 -498 76 170 76 hstemhm - -1179 1137 -204 472 -122 472 hintmask 00101000 - 226 596 rmoveto - hintmask 10001000 - -39 70 rlineto - hintmask 00101000 + 0 -21 189 76 170 76 156 -20 40 -20 hstem + -311 91 324 91 vstem + 122 666 rmoveto -253 -176 rlineto - -1051 hlineto + -986 hlineto -15 -76 rlineto - 956 hlineto - -56 -39 -14 -76 rlineto - hintmask 01101000 - 53 -55 rlineto - -971 hlineto + 891 hlineto + -56 -39 -14 -76 53 -55 rlineto + -906 hlineto -15 -76 rlineto - 1060 hlineto - hintmask 10001000 - 183 -189 62 60 -283 285 2 10 rlineto - hintmask 10010100 - 731 262 rmoveto - -39 70 -419 -291 -14 -76 310 -320 62 60 -283 285 2 10 rlineto + 995 hlineto + 183 -189 62 60 -283 285 2 10 381 262 rlineto + 376 70 rmoveto + -419 -291 -14 -76 310 -320 62 60 -283 285 2 10 381 262 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml index e4a00aa..9befc73 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal.liga.xml @@ -1,32 +1,20 @@ - -202 999 -629 76 170 76 hstemhm - -554 1132 -972 752 hintmask 00110000 + -181 -21 370 76 170 76 287 -20 hstem 578 490 rmoveto -411 hlineto - hintmask 00101000 - 191 275 rlineto - hintmask 10001000 - -72 32 rlineto - hintmask 00101000 - -214 -307 rlineto + 191 275 -72 32 -214 -307 rlineto -564 hlineto -15 -76 rlineto 526 hlineto - hintmask 01001000 -118 -170 rlineto -440 hlineto -15 -76 rlineto 402 hlineto - -242 -348 rlineto - hintmask 10001000 - 80 -22 rlineto - hintmask 01001000 - 257 370 rlineto + -242 -348 80 -22 257 370 rlineto 572 hlineto 15 76 rlineto -534 hlineto - hintmask 00101000 118 170 rlineto 448 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml index 15c31aa..24e3c17 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,34 +1,30 @@ - -202 999 hstemhm - -1205 1809 -1328 752 hintmask 11000000 - 604 613 rmoveto - -682 hlineto - hintmask 10100000 - 106 152 -72 32 -128 -184 rlineto - -919 hlineto + -181 -21 247 76 170 76 170 76 164 -20 hstem + -1091 613 rmoveto -15 -76 rlineto - 881 hlineto + 916 hlineto -118 -170 rlineto - -800 hlineto + -835 hlineto -15 -76 rlineto - 762 hlineto + 797 hlineto -119 -170 rlineto - -675 hlineto - hintmask 11000000 + -710 hlineto -15 -76 rlineto - 638 hlineto - hintmask 10100000 + 673 hlineto -157 -225 80 -22 172 247 rlineto - 961 hlineto + 926 hlineto 15 76 rlineto - -924 hlineto + -889 hlineto 119 170 rlineto - 837 hlineto + 802 hlineto 16 76 rlineto - -801 hlineto + -766 hlineto 119 170 rlineto - 718 hlineto + 683 hlineto + 16 76 rlineto + -647 hlineto + 106 152 -72 32 -128 -184 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..971094b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 124 hstem + -360 274 197 274 vstem + 258 260 rmoveto + 21 95 83 296 23 100 rrcurveto + -116 hlineto + -17 -100 -35 -296 -18 -95 rrcurveto + 34 -260 rmoveto + 25 124 rlineto + -121 hlineto + -26 -124 rlineto + -324 260 rmoveto + 21 95 83 296 23 100 rrcurveto + -116 hlineto + -17 -100 -35 -296 -18 -95 rrcurveto + 34 -260 rmoveto + 25 124 rlineto + -121 hlineto + -26 -124 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index 5ee270f..0000000 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -167 73 hstem - -442 904 vstem - -417 -38 rmoveto - 864 324 15 77 -705 306 -53 -70 650 -266 -3 -14 -752 -272 rlineto - 782 -141 rmoveto - -809 hlineto - -14 -73 rlineto - 809 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..7f5d915 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -168 70 762 -20 hstem + 446 278 rmoveto + 13 83 -684 303 -50 -68 617 -274 -2 -9 -721 -258 17 -72 rlineto + 739 -151 rmoveto + 11 70 rlineto + -798 hlineto + -13 -70 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.xml index 573d5fc..452b3fd 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal.liga.xml @@ -1,11 +1,10 @@ - + - -225 894 hstem - -449 901 vstem - -394 -25 rmoveto - 831 311 15 77 -705 306 -53 -70 650 -266 -3 -14 -752 -272 rlineto - 826 126 rmoveto - -17 -87 -830 -311 -17 72 rlineto + -179 -21 864 -20 hstem + 446 278 rmoveto + 13 83 -684 303 -50 -68 617 -274 -2 -9 -721 -258 17 -72 rlineto + 778 98 rmoveto + 13 77 -792 -287 17 -71 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml index 78ba07f..b97d343 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_equal_greater.liga.xml @@ -1,20 +1,14 @@ - -21 687 -498 76 170 76 hstemhm - -1174 1722 hintmask 00110000 - 177 606 rmoveto - 115 -116 rlineto + 0 -21 189 76 170 76 156 -20 40 -20 hstem + -793 91 1159 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 115 -116 rlineto -1133 hlineto - hintmask 10010000 - -171 176 -61 -60 282 -285 -2 -10 -381 -262 39 -70 rlineto - hintmask 01110000 - 272 189 rlineto + -171 176 -61 -60 282 -285 -2 -10 -381 -262 39 -70 272 189 rlineto 1112 hlineto -173 -119 rlineto - hintmask 10010000 - 39 -70 419 291 14 77 -310 319 rlineto - hintmask 01110000 - 122 -422 rmoveto + 284 195 rmoveto -1113 hlineto 37 26 14 77 -65 67 rlineto 1134 hlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..18e57e6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater.liga.xml @@ -0,0 +1,13 @@ + + + 0 -21 667 -20 hstem + -63 91 324 91 vstem + 10 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 282 -285 -2 -10 -381 -262 rlineto + -376 -70 rmoveto + 419 291 14 77 -310 319 -61 -60 282 -285 -2 -10 -381 -262 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml index 6208608..d0bec7d 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/greater_greater_equal.liga.xml @@ -1,25 +1,19 @@ - -21 687 -498 76 170 76 hstemhm - -1174 472 -122 472 hintmask 10001000 - -1012 666 rmoveto - -61 -60 282 -285 -2 -10 rlineto - hintmask 10010000 - -381 -262 39 -70 419 291 14 77 rlineto - hintmask 00110000 - 211 143 rmoveto - hintmask 10010000 - -171 176 -61 -60 282 -285 -2 -10 rlineto - hintmask 10001000 - -381 -262 39 -70 rlineto - hintmask 01101000 + 0 -21 189 76 170 76 156 -20 hstem + -793 91 324 91 vstem + -720 -21 rmoveto 272 189 rlineto - 1028 hlineto + 963 hlineto 15 76 rlineto - -933 hlineto + -868 hlineto 37 26 14 77 -65 67 rlineto - 979 hlineto + 914 hlineto 16 76 rlineto + -1004 hlineto + -171 176 -61 -60 282 -285 -2 -10 -381 -262 rlineto + -376 -70 rmoveto + 419 291 14 77 -310 319 -61 -60 282 -285 -2 -10 -381 -262 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..08fcbc6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,20 @@ + + + 168 76 43 76 51 76 hstem + 501 490 rmoveto + -445 hlineto + -15 -76 rlineto + 444 hlineto + -32 -170 rmoveto + -444 hlineto + -15 -76 rlineto + 444 hlineto + -433 195 rmoveto + -445 hlineto + -15 -76 rlineto + 444 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml index 2ef54e5..2334cd4 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_greater.liga.xml @@ -1,16 +1,13 @@ - -21 687 -380 78 hstemhm - -482 1030 hintmask 10100000 - 177 606 rmoveto - hintmask 01100000 - 239 -242 rlineto + 0 -21 307 78 302 -20 hstem + 457 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 239 -242 rlineto -883 hlineto -15 -78 rlineto 903 hlineto -345 -237 rlineto - hintmask 10100000 - 39 -70 419 291 14 77 -310 319 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml index c305af4..1523f13 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen.liga.xml @@ -1,12 +1,11 @@ - + 286 78 hstem - -416 346 161 346 vstem - -70 364 rmoveto + 429 364 rmoveto -331 hlineto -15 -78 rlineto 331 hlineto - 522 78 rmoveto + -490 78 rmoveto -331 hlineto -15 -78 rlineto 331 hlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml index bf01b3e..e7d798e 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,16 +1,13 @@ - -21 687 -380 78 hstemhm - -1107 1655 hintmask 10100000 - 177 606 rmoveto - hintmask 01100000 - 239 -242 rlineto + 0 -21 307 78 302 -20 hstem + 457 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 239 -242 rlineto -1508 hlineto -15 -78 rlineto 1528 hlineto -345 -237 rlineto - hintmask 10100000 - 39 -70 419 291 14 77 -310 319 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_bar.liga.xml index a9863fd..85bc56f 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_bar.liga.xml @@ -1,13 +1,12 @@ - + - -201 986 hstem - -323 684 vstem - -309 375 rmoveto - -14 -76 408 -500 rlineto - 84 hlineto - 192 986 -84 -3 rlineto - -511 -458 rmoveto - 2 10 487 336 -149 -761 rlineto + -181 -21 991 -20 hstem + -381 286 rmoveto + 486 -488 rlineto + 85 hlineto + 192 991 -86 -8 -662 -418 rlineto + 75 -44 rmoveto + 2 11 566 352 -151 -777 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.2.liga.xml deleted file mode 100644 index c43ca1a..0000000 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -167 73 hstem - -465 953 vstem - -269 319 rmoveto - 3 14 754 266 -27 70 -823 -306 -15 -77 738 -324 16 85 rlineto - -24 -141 rmoveto - -804 hlineto - -14 -73 rlineto - 804 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..3e92e62 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -168 70 762 -20 hstem + 359 -17 rmoveto + 45 72 -620 258 2 9 723 274 -23 68 -802 -303 -19 -83 rlineto + 696 -446 rmoveto + 14 70 rlineto + -795 hlineto + -17 -70 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.xml index 30166d1..e6dded1 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal.liga.xml @@ -1,11 +1,10 @@ - + - -225 894 hstem - -416 904 vstem - -269 319 rmoveto - 3 14 754 266 -27 70 -823 -306 -15 -77 709 -311 45 72 rlineto - -83 -272 rmoveto - -710 311 17 87 738 -326 rlineto + -179 -21 864 -20 hstem + 359 -17 rmoveto + 45 72 -620 258 2 9 723 274 -23 68 -802 -303 -19 -83 rlineto + 649 -478 rmoveto + 45 72 -718 305 -17 -77 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml index d67f7d2..f49ed10 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_equal.liga.xml @@ -1,19 +1,17 @@ - -21 687 -498 76 170 76 hstemhm - -1146 1724 hintmask 00110000 - 562 414 rmoveto - 16 76 rlineto - -1406 hlineto - 154 106 rlineto - hintmask 10010000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01110000 - -128 129 rlineto + 0 -21 189 76 170 76 156 -20 hstem + -1146 91 vstem + -713 666 rmoveto + -419 -291 -14 -76 310 -320 62 60 -128 129 rlineto 1417 hlineto 15 76 rlineto -1508 hlineto -79 80 2 10 116 80 rlineto + 1501 hlineto + 16 76 rlineto + -1406 hlineto + 154 106 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml index 14a79c6..e284ba9 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_greater.liga.xml @@ -1,25 +1,18 @@ - -21 687 -498 76 170 76 hstemhm - -1146 1694 hintmask 00110000 - 177 606 rmoveto - 115 -116 rlineto + 0 -21 189 76 170 76 156 -20 40 -20 hstem + -1146 91 1512 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 115 -116 rlineto -1120 hlineto - 154 106 rlineto - hintmask 10010000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01110000 - -128 129 rlineto + 154 106 -39 70 -419 -291 -14 -76 310 -320 62 60 -128 129 rlineto 1151 hlineto -173 -119 rlineto - hintmask 10010000 - 39 -70 419 291 14 77 -310 319 rlineto - hintmask 01110000 - 122 -422 rmoveto - -1338 hlineto - -79 80 2 10 116 80 rlineto + -1015 365 rmoveto 1306 hlineto - 92 -93 -2 -10 rlineto + 92 -93 -2 -10 -97 -67 rlineto + -1338 hlineto + -79 80 2 10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml index 5c43237..502ec8f 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_equal_less.liga.xml @@ -1,30 +1,18 @@ - -21 687 -498 76 170 76 hstemhm - -1146 1722 hintmask 00110000 - 576 596 rmoveto - hintmask 10010000 - -39 70 rlineto - hintmask 00110000 + 0 -21 189 76 170 76 156 -20 40 -20 hstem + -1146 91 1159 91 vstem + 537 666 rmoveto -253 -176 rlineto -1112 hlineto - 154 106 rlineto - hintmask 10010000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01110000 - -128 129 rlineto + 154 106 -39 70 -419 -291 -14 -76 310 -320 62 60 -128 129 rlineto 1133 hlineto - hintmask 10010000 - 183 -189 62 60 -283 285 2 10 rlineto - -1252 -10 rmoveto - 2 10 rlineto - hintmask 00110000 - 116 80 rlineto + 183 -189 62 60 -283 285 2 10 381 262 rlineto + -1515 -182 rmoveto 1113 hlineto - -56 -39 -14 -76 rlineto - hintmask 01110000 - 53 -55 rlineto + -56 -39 -14 -76 53 -55 rlineto -1135 hlineto + -79 80 2 10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml index ea9163e..565adc6 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,30 +1,23 @@ - -21 687 -666 124 162 78 hstemhm - -1771 472 -418 616 29 274 20 1267 hintmask 01001110 - -925 260 rmoveto - 21 95 83 296 23 100 rrcurveto - -116 hlineto - -17 -100 -35 -296 -18 -95 rrcurveto - hintmask 10001110 - -354 406 rmoveto - -419 -291 rlineto - hintmask 10010110 - -14 -76 310 -320 62 60 rlineto - hintmask 01110110 - -245 247 rlineto - 528 hlineto - 15 78 rlineto - -535 hlineto - 337 232 rlineto - 521 -310 rmoveto - 1252 hlineto - 15 78 rlineto - -1252 hlineto - -187 -364 rmoveto + 0 -21 21 124 162 78 282 -20 hstem + -1771 91 618 274 vstem + -940 hmoveto 25 124 rlineto -121 hlineto -26 -124 rlineto + -60 286 rmoveto + 15 78 rlineto + -529 hlineto + 337 232 -39 70 -419 -291 -14 -76 310 -320 62 60 -245 247 rlineto + 729 -26 rmoveto + 21 95 83 296 23 100 rrcurveto + -116 hlineto + -17 -100 -35 -296 -18 -95 rrcurveto + 1463 104 rmoveto + -1250 hlineto + -15 -78 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml index 644f4f5..e334b6a 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen.liga.xml @@ -1,15 +1,11 @@ - -21 687 -380 78 hstemhm - -521 1010 hintmask 01100000 - -386 364 rmoveto - 337 232 rlineto - hintmask 10100000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01100000 - -245 247 rlineto + 0 -21 307 78 282 -20 hstem + -521 91 vstem + 489 364 rmoveto + -875 hlineto + 337 232 -39 70 -419 -291 -14 -76 310 -320 62 60 -245 247 rlineto 868 hlineto - 15 78 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_greater.liga.xml index e7d4366..294036a 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_greater.liga.xml @@ -1,21 +1,13 @@ - -21 687 -380 78 hstemhm - -1146 472 750 472 hintmask 10110000 - 238 666 rmoveto - -61 -60 rlineto - hintmask 01110000 - 239 -242 rlineto + 0 -21 307 78 282 -20 40 -20 hstem + -1146 91 1512 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 -61 -60 239 -242 rlineto -1427 hlineto - 337 232 rlineto - hintmask 10110000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01110000 - -245 247 rlineto + 337 232 -39 70 -419 -291 -14 -76 310 -320 62 60 -245 247 rlineto 1440 hlineto -345 -237 rlineto - hintmask 10110000 - 39 -70 419 291 14 77 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml index 1094984..2a872b4 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,15 +1,11 @@ - -21 687 -380 78 hstemhm - -1146 1635 hintmask 01100000 - -1011 364 rmoveto - 337 232 rlineto - hintmask 10100000 - -39 70 -419 -291 -14 -76 310 -320 62 60 rlineto - hintmask 01100000 - -245 247 rlineto + 0 -21 307 78 282 -20 hstem + -1146 91 vstem + 489 364 rmoveto + -1500 hlineto + 337 232 -39 70 -419 -291 -14 -76 310 -320 62 60 -245 247 rlineto 1493 hlineto - 15 78 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less.liga.xml new file mode 100644 index 0000000..529d6d9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less.liga.xml @@ -0,0 +1,13 @@ + + + 0 -21 667 -20 hstem + -416 91 324 91 vstem + 432 666 rmoveto + -419 -291 -14 -76 310 -320 62 60 -283 285 2 10 381 262 rlineto + -454 70 rmoveto + -419 -291 -14 -76 310 -320 62 60 -283 285 2 10 381 262 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..af5d059 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_less_equal.liga.xml @@ -0,0 +1,21 @@ + + + 0 -21 189 76 170 76 156 -20 hstem + -1146 91 324 91 vstem + -298 666 rmoveto + -419 -291 -14 -76 310 -320 62 60 -128 129 rlineto + 1002 hlineto + 15 76 rlineto + -1093 hlineto + -79 80 2 10 116 80 rlineto + 1086 hlineto + 16 76 rlineto + -991 hlineto + 154 106 rlineto + -454 70 rmoveto + -419 -291 -14 -76 310 -320 62 60 -283 285 2 10 381 262 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash.liga.xml index 323700b..da0296c 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash.liga.xml @@ -1,15 +1,9 @@ - -202 999 -818 687 hstemhm - -521 472 -273 752 hintmask 10100000 - -161 51 rmoveto - -271 273 2 10 381 262 rlineto - hintmask 01100000 - -39 70 -419 -291 -14 -76 310 -320 rlineto - hintmask 01010000 - -111 -159 rlineto - hintmask 10010000 - 80 -22 672 967 -72 32 rlineto + -181 -21 202 -21 667 -20 151 -20 hstem + -521 91 vstem + 358 797 rmoveto + -519 -746 -271 273 2 10 381 262 -39 70 -419 -291 -14 -76 310 -320 -111 -159 80 -22 672 967 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..bd717d3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,11 @@ + + + -181 -21 202 -21 667 -20 151 -20 hstem + -888 91 1010 91 vstem + -129 -21 rmoveto + 419 291 14 77 -310 319 69 99 -72 32 -519 -746 -271 273 2 10 381 262 -39 70 -419 -291 -14 -76 310 -320 -111 -159 80 -22 553 796 271 -273 -2 -10 -381 -262 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml index b492ccc..faecc72 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/percent.alt.xml @@ -1,37 +1,32 @@ -61 72 200 72 138 72 200 72 hstemhm - 32 73 190 74 -57 73 115 74 hintmask 11111011 - 208 421 rmoveto + 32 73 190 74 -57 73 115 74 hintmask 11111101 + 396 -61 rmoveto + 87 70 72 106 21 hvcurveto + 102 20 -36 64 -85 hhcurveto + -87 -71 -73 -104 -20 hvcurveto + -103 -20 36 -64 85 hhcurveto + -27 175 rmoveto + 61 11 29 36 44 hhcurveto + 44 16 -38 -65 -13 hvcurveto + -60 -12 -28 -37 -44 hhcurveto + -44 -15 38 65 12 hvcurveto + -273 -167 rmoveto + 550 766 -71 37 -553 -771 rlineto + 186 442 rmoveto + hintmask 11111011 87 70 72 106 20 hvcurveto 102 19 -34 64 -85 hhcurveto -87 -71 -73 -104 -21 hvcurveto -103 -21 38 -64 85 hhcurveto - 438 292 rmoveto - -71 37 -553 -771 74 -32 {c3284665} callsubr - 746 rmoveto + -27 175 rmoveto + 61 12 28 36 44 hhcurveto 44 15 -38 -65 -12 hvcurveto -60 -11 -29 -37 -44 hhcurveto -44 -16 38 65 13 hvcurveto - 61 12 28 36 44 hhcurveto - 131 -754 rmoveto - 87 70 72 106 21 hvcurveto - 102 20 -36 64 -85 hhcurveto - hintmask 11111101 - -87 -71 -73 -104 -20 hvcurveto - -103 -20 36 -64 85 hhcurveto - 57 272 rmoveto - 44 16 -38 -65 -13 hvcurveto - -60 -12 -28 -37 -44 hhcurveto - -44 -15 38 65 12 hvcurveto - 61 11 29 36 44 hhcurveto endchar - - - rlineto - 169 return - - + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..2a1654c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_equal.liga.xml @@ -0,0 +1,29 @@ + + + 168 76 43 76 51 76 hstem + -474 498 vstem + 501 490 rmoveto + -445 hlineto + -15 -76 rlineto + 444 hlineto + -32 -170 rmoveto + -444 hlineto + -15 -76 rlineto + 444 hlineto + -430 119 rmoveto + 16 76 rlineto + -201 hlineto + 40 207 rlineto + -81 hlineto + -40 -207 rlineto + -201 hlineto + -15 -76 rlineto + 201 hlineto + -40 -208 rlineto + 81 hlineto + 40 208 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_plus.liga.xml index 25833b3..e264135 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/plus_plus.liga.xml @@ -1,27 +1,28 @@ - + - 287 76 hstem - 3 498 vstem - 340 570 rmoveto + 287 76 hstemhm + -474 498 -27 498 hintmask 10100000 + 479 287 rmoveto + 16 76 rlineto + -201 hlineto + 40 207 rlineto -81 hlineto -40 -207 rlineto - -401 hlineto + -390 hlineto 40 207 rlineto -81 hlineto -40 -207 rlineto -201 hlineto + hintmask 11000000 -15 -76 rlineto 201 hlineto -40 -208 rlineto 81 hlineto 40 208 rlineto - 401 hlineto + 390 hlineto -40 -208 rlineto 81 hlineto 40 208 rlineto - 200 hlineto - 16 76 rlineto - -201 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml index ad85220..d9fb65f 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + 0 123 hstem - -38 102 318 102 vstem - -354 664 rmoveto + -70 102 369 102 vstem + 85 664 rmoveto 209 -25 107 -32 -80 vvcurveto -63 -63 -60 -195 -100 vhcurveto 29 -49 rlineto 238 120 93 90 93 vvcurveto 106 -129 61 -270 28 vhcurveto - 401 -89 rmoveto - 209 -25 107 -32 -80 vvcurveto - -63 -63 -60 -195 -100 vhcurveto - 29 -49 rlineto - 238 120 93 90 93 vvcurveto - 106 -129 61 -270 28 vhcurveto - -343 -753 rmoveto + 77 -753 rmoveto 25 123 rlineto -121 hlineto -25 -123 rlineto - 541 hmoveto + -446 664 rmoveto + 209 -25 107 -32 -80 vvcurveto + -63 -63 -60 -195 -100 vhcurveto + 29 -49 rlineto + 238 120 93 90 93 vvcurveto + 106 -129 61 -270 28 vhcurveto + 77 -753 rmoveto 25 123 rlineto -121 hlineto -25 -123 rlineto diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..e0b2c61 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 425 318 hstem + -993 400 148 400 148 400 cntrmask 01110000 + 404 425 rmoveto + 94 277 5 41 rlineto + -109 hlineto + -54 -318 rlineto + -173 hmoveto + 95 277 4 41 rlineto + -108 hlineto + -55 -318 rlineto + -247 hmoveto + 94 277 5 41 rlineto + -109 hlineto + -54 -318 rlineto + -173 hmoveto + 95 277 4 41 rlineto + -108 hlineto + -55 -318 rlineto + -247 hmoveto + 94 277 5 41 rlineto + -109 hlineto + -54 -318 rlineto + -173 hmoveto + 95 277 4 41 rlineto + -108 hlineto + -55 -318 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..4756c77 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 425 318 hstem + -874 166 382 166 382 166 cntrmask 01110000 + 286 425 rmoveto + 98 277 4 41 rlineto + -112 hlineto + -54 -318 rlineto + -484 hmoveto + 98 277 4 41 rlineto + -112 hlineto + -54 -318 rlineto + -484 hmoveto + 98 277 4 41 rlineto + -112 hlineto + -54 -318 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..cf17ad4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,23 @@ + + + -173 -21 559 132 hstem + -319 120 351 120 vstem + 320 365 rmoveto + 26 132 rlineto + -125 hlineto + -25 -132 rlineto + -140 -538 rmoveto + 36 -21 121 100 53 92 6 135 rlinecurve + -123 -3 12 -128 -18 -79 -87 -96 rlinecurve + -207 538 rmoveto + 26 132 rlineto + -125 hlineto + -25 -132 rlineto + -140 -538 rmoveto + 36 -21 121 100 53 92 6 135 rlinecurve + -123 -3 12 -128 -18 -79 -87 -96 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..83d6b18 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_equal.liga.xml @@ -0,0 +1,18 @@ + + + -181 -21 370 76 170 76 287 -20 hstem + 68 797 rmoveto + -680 -977 80 -22 257 370 rlineto + 713 hlineto + 15 76 rlineto + -675 hlineto + 118 170 rlineto + 589 hlineto + 16 76 rlineto + -552 hlineto + 191 275 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_greater.liga.xml index d079d53..7771eee 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/slash_greater.liga.xml @@ -1,13 +1,9 @@ - -202 999 -818 687 hstemhm - -445 752 -231 472 hintmask 10100000 - 307 765 rmoveto - -72 32 -680 -977 80 -22 553 796 271 -273 -2 -10 rlineto - hintmask 10010000 - -381 -262 rlineto - hintmask 01010000 - 39 -70 419 291 14 77 -310 319 rlineto + -181 -21 202 -21 687 -20 131 -20 hstem + 457 91 vstem + 115 -21 rmoveto + 419 291 14 77 -310 319 69 99 -72 32 -680 -977 80 -22 553 796 271 -273 -2 -10 -381 -262 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/underscore_underscore.liga.xml index 58ad4e6..df2d7d0 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/underscore_underscore.liga.xml @@ -1,11 +1,10 @@ -126 70 hstem - -697 1271 vstem - 574 -56 rmoveto - -1257 hlineto - -14 -70 rlineto + -697 -126 rmoveto 1258 hlineto + 13 70 rlineto + -1257 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A0.xml index 6200912..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A0.xml @@ -1,21 +1,8 @@ -136 63 193 127 320 64 64 64 hstemhm - 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 - 512 631 rmoveto - -71 -57 -57 -71 hvcurveto - hintmask 1111010010000000 - -47 26 -41 38 -22 vhcurveto - -18 vlineto - -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto - 303 vlineto - hintmask 1111101101000000 - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 -71 -57 -57 -71 vhcurveto - hintmask 1111010101000000 - -47 26 -41 38 -22 vhcurveto - -419 vlineto - hintmask 1111101010000000 + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 @@ -24,13 +11,22 @@ hintmask 1111010101000000 38 22 26 41 47 vvcurveto 71 -57 57 -71 vhcurveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto hintmask 1111101101000000 - -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto - -384 -512 rmoveto + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B0.xml index 67b1057..ce1ec70 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + 1000 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B2.xml index 8522fcf..f46a0c7 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + 980 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/w_w_w.liga.xml index 8e92c39..f2c6337 100644 --- a/ligature/OperatorMonoSSmLig-BookItalic/glyphs/w_w_w.liga.xml +++ b/ligature/OperatorMonoSSmLig-BookItalic/glyphs/w_w_w.liga.xml @@ -1,43 +1,43 @@ - 0 111 -111 112 431 -20 hstemhm - -940 1559 hintmask 01110000 + 21 -21 543 -20 hstem -854 hmoveto - 157 312 43 -312 rlineto + 27 53 118 236 12 23 8 -56 27 -200 8 -56 rrcurveto 55 hlineto 158 308 42 -308 rlineto 55 hlineto - 164 302 36 -302 rlineto + 164 302 rlineto + 0 29 -246 7 -56 vhcurveto 55 hlineto - 161 308 39 -308 rlineto + 29 55 132 253 0 vvcurveto + 0 32 -252 7 -56 vhcurveto 55 hlineto - 158 312 42 -312 rlineto + 23 45 135 267 0 vvcurveto + 0 37 -272 5 -40 vhcurveto 84 hlineto 70 201 51 163 48 179 rrcurveto -93 hlineto - hintmask 10110000 -34 -152 -32 -128 -40 -152 rrcurveto -5 hlineto - -39 315 rlineto + -7 54 -25 207 -7 54 rrcurveto -56 hlineto - hintmask 01110000 - -155 -314 rlineto + -20 -40 -112 -227 -23 -47 rrcurveto -5 hlineto - -36 310 rlineto + -6 52 -24 206 -6 52 rrcurveto -56 hlineto - -158 -310 rlineto + -27 -52 -104 -206 -27 -52 rrcurveto -5 hlineto - -33 304 rlineto + -6 52 -21 200 -6 52 rrcurveto -56 hlineto - -161 -304 rlineto + -12 -23 -135 -255 -14 -26 rrcurveto -5 hlineto - -39 310 rlineto + -3 22 -33 260 -3 28 rrcurveto -56 hlineto - -155 -310 rlineto + -17 -34 -112 -225 -26 -51 rrcurveto -4 hlineto - -41 314 rlineto + 0 -34 261 -7 53 vhcurveto -56 hlineto - -154 -314 rlineto + -22 -46 -102 -207 -30 -61 rrcurveto -4 hlineto 19 148 16 129 24 154 rrcurveto -89 hlineto diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml index 80f1c25..614405f 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/ampersand_ampersand.liga.xml @@ -1,9 +1,9 @@ - + - -13 60 586 67 hstem - -387 70 10 69 291 70 10 69 vstem - 449 178 rmoveto - 38 67 35 90 26 106 -63 7 rcurveline + -13 60 -41 -21 648 67 hstem + -481 70 10 69 371 69 vstem + -40 127 rmoveto + -4 4 -37 43 -4 4 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 @@ -11,28 +11,27 @@ -235 5 -73 -101 -93 vvcurveto -49 23 -44 46 -60 vhcurveto -100 -63 -49 -73 -81 vvcurveto - -5 0 -4 1 -5 vhcurveto - -45 51 38 67 35 90 26 106 rlinecurve - -63 7 -18 -86 -27 -79 -29 -62 rlinecurve - -144 163 -65 69 64 vvcurveto - 65 51 60 194 -9 vhcurveto - -6 67 rlineto - -235 5 -73 -101 -93 vvcurveto - -49 23 -44 46 -60 vhcurveto - -100 -63 -49 -73 -81 vvcurveto -85 55 -69 100 70 72 40 89 60 vhcurveto -39 33 71 -90 134 hhcurveto 70 72 40 89 60 hvcurveto 33 -39 37 -43 39 -49 56 47 rcurveline - -47 55 -42 49 -37 42 rrcurveto - -667 -131 rmoveto + -47 55 -42 49 -37 42 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 + -45 -28 -35 -31 -25 -32 -26 -35 -26 -60 9 -45 rrcurveto + -120 30 rmoveto + -74 -47 -54 -36 -51 hhcurveto -66 -33 46 63 56 35 59 73 51 hvcurveto 37 -44 48 -53 58 -68 rrcurveto - -74 -47 -54 -36 -51 hhcurveto 440 hmoveto - -66 -33 46 63 56 35 59 73 51 hvcurveto + -45 -71 -52 -36 -49 -3 rrcurveto + -69 -4 -36 48 65 vvcurveto + 56 35 59 73 51 vhcurveto 37 -44 48 -53 58 -68 rrcurveto - -74 -47 -54 -36 -51 hhcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..c7c234d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,15 @@ + + + 172 61 187 60 hstem + -477 456 vstem + 447 480 rmoveto + -429 -60 428 hlineto + 1 -187 rmoveto + -429 -61 428 hlineto + -601 -67 rmoveto + 39 23 -72 158 167 57 -12 43 -173 -18 -4 174 -47 4 -36 -172 -164 51 -20 -42 153 -87 -98 -141 35 -29 127 115 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml index 1edf43d..5bdad9a 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_bar.liga.xml @@ -1,9 +1,10 @@ + 758 -20 hstem -224 66 319 66 vstem - -224 778 rmoveto + 161 778 rmoveto -979 66 985 vlineto - 319 -6 rmoveto + -451 -6 rmoveto -979 66 985 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml index 6e1c772..570d8dd 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/bar_greater.liga.xml @@ -1,15 +1,14 @@ - + - -201 985 hstem - -233 572 vstem - -233 778 rmoveto - -979 66 vlineto - 506 492 rlineto - 62 vlineto - -506 431 rlineto - -895 vmoveto - 809 vlineto - 439 -371 rlineto + -180 -21 985 -20 hstem + -325 66 vstem + 326 356 rmoveto + -585 422 -66 6 rlineto + -985 66 vlineto + 585 495 rlineto + -585 -404 rmoveto + 803 vlineto + 519 -363 rlineto -10 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..ca4c3d1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_colon.liga.xml @@ -0,0 +1,27 @@ + + + 0 113 258 114 hstemhm + -250 112 -105 112 266 112 -105 112 hintmask 11010100 + 252 371 rmoveto + 2 114 rlineto + -112 hlineto + -1 -114 rlineto + 102 -371 rmoveto + hintmask 11011000 + 4 113 rlineto + -112 hlineto + -4 -113 rlineto + -264 371 rmoveto + 2 114 rlineto + -112 hlineto + -1 -114 rlineto + 102 -371 rmoveto + hintmask 11100100 + 4 113 rlineto + -112 hlineto + -4 -113 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml index c34cfd1..878848f 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/colon_equal.liga.xml @@ -1,19 +1,24 @@ - + - 145 113 135 114 hstem - -370 736 vstem - -259 393 rmoveto - 2 114 rlineto + 145 114 -87 61 160 114 -87 60 hstemhm + -371 109 hintmask 01011000 + -161 172 rmoveto + 528 hlineto + 1 61 rlineto + -529 hlineto + 187 vmoveto + 528 hlineto + 1 60 rlineto + -529 hlineto + hintmask 10101000 + -101 -335 rmoveto + 3 114 rlineto -112 hlineto - -1 -114 rlineto - 736 87 rmoveto - -529 -60 528 hlineto - -624 -275 rmoveto - 2 114 rlineto + -3 -114 rlineto + 112 248 rmoveto + 3 114 rlineto -112 hlineto - -1 -114 rlineto - 736 88 rmoveto - -529 -61 528 hlineto + -3 -114 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml deleted file mode 100644 index d24070a..0000000 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 172 61 187 60 hstem - -527 1054 vstem - -38 480 rmoveto - -489 -60 488 hlineto - 566 60 rmoveto - -489 -60 488 hlineto - -564 -187 rmoveto - -489 -61 488 hlineto - 566 61 rmoveto - -489 -61 488 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.ss11.xml new file mode 100644 index 0000000..f085ad0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.ss11.xml @@ -0,0 +1,25 @@ + + + 172 61 187 60 hstem + -527 489 76 489 vstem + -527 172 rmoveto + 488 hlineto + 1 61 rlineto + -489 hlineto + 565 -61 rmoveto + 488 hlineto + 1 61 rlineto + -489 hlineto + -565 187 rmoveto + 488 hlineto + 1 60 rlineto + -489 hlineto + 565 -60 rmoveto + 488 hlineto + 1 60 rlineto + -489 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.xml index 515c3f3..cb7a326 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal.liga.xml @@ -1,11 +1,10 @@ 172 61 187 60 hstem - -527 1054 vstem - 527 480 rmoveto - -1054 -60 1053 hlineto - 1 -187 rmoveto + 527 233 rmoveto -1054 -61 1053 hlineto + 1 308 rmoveto + -1054 -60 1053 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index f56402d..0000000 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - 172 61 187 60 hstem - -1152 429 196 429 196 429 cntrmask 00111000 - -647 480 rmoveto - -505 -60 504 hlineto - 594 60 rmoveto - -517 -60 516 hlineto - 582 60 rmoveto - -505 -60 504 hlineto - -1173 -187 rmoveto - -505 -61 504 hlineto - 594 61 rmoveto - -517 -61 516 hlineto - 582 61 rmoveto - -505 -61 504 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..4b22f2f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 172 61 187 60 hstem + -1152 172 rmoveto + 504 hlineto + 1 61 rlineto + -505 hlineto + 581 -61 rmoveto + 516 hlineto + 1 61 rlineto + -517 hlineto + 593 -61 rmoveto + 504 hlineto + 1 61 rlineto + -505 hlineto + -1174 187 rmoveto + 504 hlineto + 1 60 rlineto + -505 hlineto + 581 -60 rmoveto + 516 hlineto + 1 60 rlineto + -517 hlineto + 593 -60 rmoveto + 504 hlineto + 1 60 rlineto + -505 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml index 7de7128..a8c9060 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_equal.liga.xml @@ -1,13 +1,18 @@ 49 61 187 60 187 60 hstem - -1152 1679 vstem - 527 604 rmoveto - -1679 -60 1678 hlineto - 1 -187 rmoveto - -1679 -60 1678 hlineto - 1 -187 rmoveto - -1679 -61 1678 hlineto + -1152 544 rmoveto + 1678 hlineto + 1 60 rlineto + -1679 hlineto + -307 vmoveto + 1678 hlineto + 1 60 rlineto + -1679 hlineto + -308 vmoveto + 1678 hlineto + 1 61 rlineto + -1679 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_greater.liga.xml index 991fa6c..2580bd1 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_equal_greater.liga.xml @@ -1,20 +1,17 @@ - -23 685 -490 61 187 60 hstemhm - -1152 1671 hintmask 01010000 - 114 611 rmoveto - hintmask 01110000 - 156 -131 rlineto + -2 -21 195 61 187 60 182 -20 hstem + 452 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 156 -131 rlineto -1422 -60 1493 hlineto 111 -93 rlineto -10 vlineto -100 -84 rlineto -1504 -61 1432 hlineto -173 -145 rlineto - hintmask 10010000 - 41 -50 371 314 rlineto - 62 vlineto - -363 309 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_greater.liga.xml index d452ddb..267f9f0 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_greater.liga.xml @@ -1,20 +1,17 @@ - -23 685 -490 61 187 60 hstemhm - -527 1046 hintmask 01010000 - 114 611 rmoveto - hintmask 01110000 - 156 -131 rlineto + -2 -21 195 61 187 60 182 -20 hstem + 452 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 156 -131 rlineto -797 -60 868 hlineto 111 -93 rlineto -10 vlineto -100 -84 rlineto -879 -61 807 hlineto -173 -145 rlineto - hintmask 10010000 - 41 -50 371 314 rlineto - 62 vlineto - -363 309 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_less_less.liga.xml index a2023ee..eb4cc9b 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/equal_less_less.liga.xml @@ -1,24 +1,23 @@ - -23 685 -490 61 187 60 hstemhm - -1152 1670 hintmask 10010000 - 162 612 rmoveto - -41 50 rlineto - hintmask 00110000 + -2 -21 195 61 187 60 162 -20 40 -20 hstem + -308 66 349 66 vstem + 56 662 rmoveto -214 -182 rlineto - -1059 -60 988 hlineto + -994 -60 923 hlineto -79 -67 rlineto -62 vlineto - hintmask 01010000 68 -58 rlineto - -977 -61 1049 hlineto - hintmask 10010000 + -912 -61 984 hlineto 229 -195 42 50 -345 290 rlineto 10 vlineto - 350 hmoveto - 339 285 -41 50 -364 -309 rlineto + 339 285 rlineto + 374 50 rmoveto + -364 -309 rlineto -62 vlineto 369 -314 42 50 -345 290 rlineto + 10 vlineto + 339 285 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal.liga.xml index bc59726..57171c6 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal.liga.xml @@ -1,30 +1,18 @@ - -203 1000 -625 61 187 60 hstemhm - -527 1054 -833 579 hintmask 00110000 - 526 420 rmoveto - 1 60 rlineto - -407 hlineto - hintmask 00101000 - 153 289 rlineto - hintmask 10001000 - -60 28 rlineto - hintmask 00101000 - -168 -317 rlineto - -572 -60 540 hlineto - hintmask 01001000 - -100 -187 rlineto - -440 -61 408 hlineto - -187 -352 rlineto - hintmask 10001000 - 63 -23 rlineto - hintmask 01001000 - 199 375 rlineto - 570 hlineto + -182 -21 375 61 187 60 297 -20 hstem + 527 480 rmoveto + -393 hlineto + 154 289 -60 28 -169 -317 rlineto + -586 -60 554 hlineto + -99 -187 rlineto + -455 -61 422 hlineto + -187 -352 63 -23 200 375 rlineto + 555 hlineto 1 61 rlineto - -539 hlineto - hintmask 00101000 - 100 187 rlineto + -524 hlineto + 99 187 rlineto + 424 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml index 1940e2e..c1d9548 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_equal_equal.liga.xml @@ -1,38 +1,26 @@ - -203 1000 -748 61 187 60 187 60 hstemhm - -1152 1679 -1129 579 hintmask 00101000 - 527 357 rmoveto - -769 hlineto - hintmask 00011000 - 100 187 rlineto - 668 hlineto - 1 60 rlineto - -638 hlineto - hintmask 00010100 - 88 165 rlineto - hintmask 10000100 - -60 28 rlineto - hintmask 00010100 + -182 -21 252 61 187 60 187 60 173 -20 hstem + -82 797 rmoveto -103 -193 rlineto - -966 -60 935 hlineto - hintmask 00100100 + -967 -60 936 hlineto -100 -187 rlineto - -835 -60 803 hlineto - hintmask 01000100 + -836 -60 804 hlineto -99 -187 rlineto - -704 -61 672 hlineto - -122 -229 rlineto - hintmask 10000100 - 63 -23 rlineto - hintmask 01000100 - 134 252 rlineto - 931 hlineto + -705 -61 673 hlineto + -122 -229 63 -23 134 252 rlineto + 930 hlineto 1 61 rlineto - -900 hlineto - hintmask 00100100 + -899 hlineto 99 187 rlineto - 800 hlineto + 799 hlineto + 1 60 rlineto + -768 hlineto + 100 187 rlineto + 667 hlineto + 1 60 rlineto + -637 hlineto + 88 165 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..21b8f5f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,26 @@ + + + 0 110 hstemhm + -288 108 -71 46 382 108 -71 46 hintmask 11001000 + 260 252 rmoveto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + 69 -252 rmoveto + 3 110 rlineto + -108 hlineto + -2 -110 rlineto + hintmask 10110000 + -381 252 rmoveto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + 69 -252 rmoveto + 3 110 rlineto + -108 hlineto + -2 -110 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index 2c2ba98..0000000 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -163 50 90 685 hstem - -387 805 vstem - -389 -32 rmoveto - 805 323 rlineto - 62 vlineto - -775 309 -22 -51 700 -284 rlineto - -10 vlineto - -707 -290 rlineto - 804 -140 rmoveto - -804 -50 804 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..8099855 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,15 @@ + + + -163 56 740 -20 hstem + 304 75 vstem + 379 349 rmoveto + -738 304 -30 -54 693 -285 rlineto + -7 vlineto + -693 -273 25 -56 746 299 rlineto + 16 -384 rmoveto + -787 -56 790 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml index 490bbff..5b81412 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal.liga.xml @@ -1,15 +1,13 @@ - + - -23 685 hstem - -387 805 vstem - -367 -23 rmoveto - 783 314 rlineto - 62 vlineto - -775 309 -22 -51 700 -284 rlineto - -10 vlineto - -707 -290 rlineto - 804 170 rmoveto - -804 -330 21 -50 783 314 rlineto + -179 -21 833 -20 hstem + 304 75 vstem + 379 349 rmoveto + -738 304 -30 -54 693 -285 rlineto + -7 vlineto + -693 -273 25 -56 746 299 rlineto + 6 -110 rmoveto + -777 -311 25 -56 755 303 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal_greater.liga.xml index 1ec7fd3..0b2ed6a 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_equal_greater.liga.xml @@ -1,29 +1,21 @@ - -23 685 -490 61 187 60 hstemhm - -1143 1662 hintmask 10010000 - 114 611 rmoveto - hintmask 00110000 - 156 -131 rlineto + -2 -21 195 61 187 60 162 -20 40 -20 hstem + -798 67 1183 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 156 -131 rlineto -1150 hlineto - hintmask 10010000 -214 182 -42 -51 338 -284 rlineto -10 vlineto - -345 -290 41 -50 rlineto - hintmask 01010000 - 230 195 rlineto + -345 -290 41 -50 230 195 rlineto 1152 hlineto -173 -145 rlineto - hintmask 10010000 - 41 -50 371 314 rlineto - 62 vlineto - -363 309 rlineto - hintmask 01010000 - 196 -429 rmoveto + 245 206 rmoveto -1152 hlineto 69 58 rlineto 62 vlineto - hintmask 00110000 -79 67 rlineto 1151 hlineto 111 -93 rlineto diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..e9c3348 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater.liga.xml @@ -0,0 +1,21 @@ + + + -2 -21 665 -20 hstem + -68 67 348 67 vstem + 43 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 338 -284 rlineto + -10 vlineto + -345 -290 rlineto + -374 -50 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 338 -284 rlineto + -10 vlineto + -345 -290 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater_equal.liga.xml index 0b23126..4840fe1 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/greater_greater_equal.liga.xml @@ -1,28 +1,25 @@ - -23 685 -490 61 187 60 hstemhm - -1143 1670 hintmask 10010000 - -1094 662 rmoveto - -42 -51 338 -284 rlineto - -10 vlineto - -345 -290 41 -50 371 314 rlineto - 62 vlineto - 350 hmoveto - hintmask 00110000 - -79 67 rlineto - 986 hlineto + -2 -21 195 61 187 60 162 -20 hstem + -798 67 348 67 vstem + 526 420 rmoveto 1 60 rlineto - -1057 hlineto - hintmask 10010000 + -992 hlineto -214 182 -42 -51 338 -284 rlineto -10 vlineto - -345 -290 41 -50 rlineto - hintmask 01010000 - 230 195 rlineto - 1048 hlineto + -345 -290 41 -50 230 195 rlineto + 983 hlineto 1 61 rlineto - -977 hlineto + -912 hlineto 69 58 rlineto + 62 vlineto + -79 67 rlineto + -707 -443 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 338 -284 rlineto + -10 vlineto + -345 -290 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..9134b80 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,14 @@ + + + 172 61 59 60 68 60 hstem + 447 480 rmoveto + -429 -60 428 hlineto + 1 -187 rmoveto + -429 -61 428 hlineto + -464 180 rmoveto + -429 -60 428 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_greater.liga.xml index 7112bf7..9c42ebe 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_greater.liga.xml @@ -1,18 +1,13 @@ - -23 685 -370 61 hstemhm - -485 1004 hintmask 01100000 - 114 611 rmoveto - 307 -258 rlineto - -906 -61 907 hlineto - -315 -265 rlineto - hintmask 10100000 - 41 -50 rlineto - hintmask 01100000 + -2 -21 315 61 309 -20 hstem + 452 67 vstem + 148 -23 rmoveto 371 314 rlineto 62 vlineto - hintmask 10100000 - -363 309 rlineto + -363 309 -42 -51 307 -258 rlineto + -906 -61 907 hlineto + -315 -265 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml index 5910d94..bf9f993 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen.liga.xml @@ -1,10 +1,9 @@ - + 292 61 hstem - -423 349 148 349 vstem - -74 353 rmoveto + 429 353 rmoveto -349 -61 345 hlineto - 501 61 rmoveto + -501 61 rmoveto -349 -61 345 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen_greater.liga.xml index 079db70..982a30d 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,19 +1,13 @@ - -23 685 -370 61 hstemhm - -1110 1629 hintmask 10100000 - 114 611 rmoveto - hintmask 01100000 - 307 -258 rlineto - -1531 -61 1532 hlineto - -315 -265 rlineto - hintmask 10100000 - 41 -50 rlineto - hintmask 01100000 + -2 -21 315 61 309 -20 hstem + 452 67 vstem + 148 -23 rmoveto 371 314 rlineto 62 vlineto - hintmask 10100000 - -363 309 rlineto + -363 309 -42 -51 307 -258 rlineto + -1531 -61 1532 hlineto + -315 -265 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml index 607bc37..94c7400 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_bar.liga.xml @@ -1,16 +1,15 @@ - + - -201 985 hstem - -344 566 vstem - -344 353 rmoveto - -62 vlineto - 500 -492 rlineto + -180 -21 985 -20 hstem + 260 66 vstem + -325 294 rmoveto + 585 -495 rlineto 66 985 hlineto - -66 -6 rlineto - -434 -451 rmoveto - 434 366 rlineto + -66 -6 -585 -422 rlineto + 66 -36 rmoveto + 10 vlineto + 519 363 rlineto -803 vlineto - -434 427 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml deleted file mode 100644 index 2af25bf..0000000 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -163 50 90 685 hstem - -291 317 rmoveto - 10 vlineto - 700 284 -22 51 -775 -309 rlineto - -62 vlineto - 805 -323 -1 59 rlineto - -190 vmoveto - 50 -804 -50 vlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..c4ec00e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,15 @@ + + + -163 56 760 -20 hstem + -379 75 vstem + -382 277 rmoveto + 746 -299 25 56 -693 273 rlineto + 7 vlineto + 693 285 -30 54 -738 -304 rlineto + -22 -512 rmoveto + 790 56 -787 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml index ebedff3..06e163f 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal.liga.xml @@ -1,14 +1,13 @@ - + - -23 685 hstem - -251 317 rmoveto - 10 vlineto - 700 284 -22 51 -775 -309 rlineto - -62 vlineto - 783 -314 21 50 rlineto - -21 -210 rmoveto - 21 50 -804 330 rlineto - -66 vlineto + -179 -21 853 -20 hstem + -379 75 vstem + -382 277 rmoveto + 746 -299 25 56 -693 273 rlineto + 7 vlineto + 693 285 -30 54 -738 -304 rlineto + -12 -246 rmoveto + 755 -303 25 56 -777 311 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_equal.liga.xml index 5618474..e2b1d48 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_equal.liga.xml @@ -1,24 +1,19 @@ - -23 685 -490 61 187 60 hstemhm - -1143 1670 hintmask 10010000 - -1077 327 rmoveto - hintmask 00110000 - 111 93 rlineto - 1492 hlineto - 1 60 rlineto + -2 -21 195 61 187 60 162 -20 hstem + -1143 66 vstem + 527 480 rmoveto -1422 hlineto - 157 132 rlineto - hintmask 10010000 - -41 50 -364 -309 rlineto + 157 132 -41 50 -364 -309 rlineto -62 vlineto - 369 -314 42 50 rlineto - hintmask 01010000 - -173 145 rlineto + 369 -314 42 50 -173 145 rlineto 1431 hlineto 1 61 rlineto -1504 hlineto -100 84 rlineto + 10 vlineto + 111 93 rlineto + 1492 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_greater.liga.xml index d92db36..9973900 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_greater.liga.xml @@ -1,34 +1,25 @@ - -23 685 -490 61 187 60 hstemhm - -1143 1662 hintmask 10010000 - 114 611 rmoveto - hintmask 00110000 - 156 -131 rlineto + -2 -21 195 61 187 60 162 -20 40 -20 hstem + -1143 66 1529 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 156 -131 rlineto -1165 hlineto - 157 132 rlineto - hintmask 10010000 - -41 50 -364 -309 rlineto + 157 132 -41 50 -364 -309 rlineto -62 vlineto - 369 -314 42 50 rlineto - hintmask 01010000 - -173 145 rlineto + 369 -314 42 50 -173 145 rlineto 1185 hlineto -173 -145 rlineto - hintmask 10010000 - 41 -50 371 314 rlineto - 62 vlineto - -363 309 rlineto - hintmask 01010000 - 196 -429 rmoveto - -1329 hlineto - -100 84 rlineto - 10 vlineto - hintmask 00110000 - 111 93 rlineto + -1073 393 rmoveto 1307 hlineto 111 -93 rlineto -10 vlineto + -100 -84 rlineto + -1329 hlineto + -100 84 rlineto + 10 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_less.liga.xml index 71420f4..663da17 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_equal_less.liga.xml @@ -1,34 +1,25 @@ - -23 685 -490 61 187 60 hstemhm - -1143 1661 hintmask 10010000 - 518 27 rmoveto - -345 290 rlineto - 10 vlineto - 339 285 -41 50 rlineto - hintmask 00110000 + -2 -21 195 61 187 60 162 -20 40 -20 hstem + -1143 66 1184 66 vstem + 471 662 rmoveto -214 -182 rlineto -1152 hlineto - 157 132 rlineto - hintmask 10010000 - -41 50 -364 -309 rlineto + 157 132 -41 50 -364 -309 rlineto -62 vlineto - 369 -314 42 50 rlineto - hintmask 01010000 - -173 145 rlineto + 369 -314 42 50 -173 145 rlineto 1152 hlineto - hintmask 10010000 - 229 -195 rlineto - -1553 340 rmoveto + 229 -195 42 50 -345 290 rlineto 10 vlineto - hintmask 00110000 - 111 93 rlineto - 1152 hlineto + 339 285 rlineto + -326 -192 rmoveto -79 -67 rlineto -62 vlineto - hintmask 01010000 68 -58 rlineto -1152 hlineto + -100 84 rlineto + 10 vlineto + 111 93 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml index b29c433..c41ea25 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,33 +1,26 @@ - + - -23 685 -662 110 182 61 hstemhm - -1661 66 -15 349 264 108 -71 46 1054 349 hintmask 00101011 - -914 252 rmoveto - 3 124 20 244 6 130 rrcurveto - -91 hlineto - 3 -130 13 -244 -124 vvcurveto - hintmask 10001011 - -337 410 rmoveto - hintmask 00110101 - -364 -309 rlineto - -62 vlineto - hintmask 10010101 - 369 -314 42 50 rlineto - hintmask 00110101 - -315 265 rlineto - 490 hlineto - 4 61 rlineto - -493 hlineto - 308 259 rlineto - 456 -320 rmoveto - 1285 hlineto - 4 61 rlineto - -1289 hlineto - hintmask 01110101 - -91 -353 rmoveto + -2 -21 23 110 182 61 289 -20 hstemhm + -1768 66 709 108 -71 46 hintmask 11111100 + -887 hmoveto 3 110 rlineto -108 hlineto -2 -110 rlineto + -410 662 rmoveto + -364 -309 rlineto + -62 vlineto + 369 -314 42 50 -315 265 rlineto + 562 61 -561 hlineto + 308 259 rlineto + hintmask 11111010 + 453 -360 rmoveto + 3 124 20 244 6 130 rrcurveto + -91 hlineto + 3 -130 13 -244 -124 vvcurveto + 1445 101 rmoveto + -1250 hlineto + -4 -61 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen.liga.xml index 68a7422..3b5d660 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen.liga.xml @@ -1,20 +1,13 @@ - -23 685 -370 61 hstemhm - -518 1007 hintmask 01100000 - -421 353 rmoveto - 308 259 rlineto - hintmask 10100000 - -41 50 rlineto - hintmask 01100000 - -364 -309 rlineto + -2 -21 315 61 289 -20 hstem + -518 66 vstem + 489 353 rmoveto + -910 hlineto + 308 259 -41 50 -364 -309 rlineto -62 vlineto - hintmask 10100000 - 369 -314 42 50 rlineto - hintmask 01100000 - -315 265 rlineto + 369 -314 42 50 -315 265 rlineto 907 hlineto - 4 61 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_greater.liga.xml index 4b3dbfe..7b22635 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_greater.liga.xml @@ -1,24 +1,17 @@ - -23 685 -370 61 hstemhm - -1143 1662 hintmask 10100000 - 156 662 rmoveto - -42 -51 rlineto - hintmask 01100000 - 307 -258 rlineto + -2 -21 315 61 289 -20 40 -20 hstem + -1143 66 1529 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 -42 -51 307 -258 rlineto -1467 hlineto - 308 259 rlineto - hintmask 10100000 - -41 50 -364 -309 rlineto + 308 259 -41 50 -364 -309 rlineto -62 vlineto - 369 -314 42 50 rlineto - hintmask 01100000 - -315 265 rlineto + 369 -314 42 50 -315 265 rlineto 1469 hlineto -315 -265 rlineto - hintmask 10100000 - 41 -50 371 314 rlineto - 62 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_hyphen.liga.xml index ab60abc..06a26fc 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_hyphen_hyphen.liga.xml @@ -1,20 +1,13 @@ - -23 685 -370 61 hstemhm - -1143 1632 hintmask 01100000 - -1046 353 rmoveto - 308 259 rlineto - hintmask 10100000 - -41 50 rlineto - hintmask 01100000 - -364 -309 rlineto + -2 -21 315 61 289 -20 hstem + -1143 66 vstem + 489 353 rmoveto + -1535 hlineto + 308 259 -41 50 -364 -309 rlineto -62 vlineto - hintmask 10100000 - 369 -314 42 50 rlineto - hintmask 01100000 - -315 265 rlineto + 369 -314 42 50 -315 265 rlineto 1532 hlineto - 4 61 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_less.liga.xml new file mode 100644 index 0000000..690e91b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_less.liga.xml @@ -0,0 +1,21 @@ + + + -2 -21 665 -20 hstem + -413 66 349 66 vstem + 366 662 rmoveto + -364 -309 rlineto + -62 vlineto + 369 -314 42 50 -345 290 rlineto + 10 vlineto + 339 285 rlineto + -456 50 rmoveto + -364 -309 rlineto + -62 vlineto + 369 -314 42 50 -345 290 rlineto + 10 vlineto + 339 285 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..ea2c7ff --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_less_equal.liga.xml @@ -0,0 +1,25 @@ + + + -2 -21 195 61 187 60 162 -20 hstem + -1143 66 349 66 vstem + 526 172 rmoveto + 1 61 rlineto + -1089 hlineto + -100 84 rlineto + 10 vlineto + 108 91 1080 2 1 60 rlineto + -1007 hlineto + 157 132 -41 50 -364 -309 rlineto + -62 vlineto + 369 -314 42 50 -173 145 rlineto + -289 490 rmoveto + -364 -309 rlineto + -62 vlineto + 369 -314 42 50 -345 290 rlineto + 10 vlineto + 339 285 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml index aa83230..8aba21a 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash.liga.xml @@ -1,17 +1,13 @@ - -203 1000 -820 685 hstemhm - -518 66 219 579 hintmask 10110000 - -118 36 rmoveto - -334 281 rlineto + -182 -21 201 -21 665 -20 155 -20 hstem + -518 66 vstem + 286 797 rmoveto + -404 -761 -334 281 rlineto 10 vlineto - 339 285 rlineto - hintmask 01110000 - -41 50 -364 -309 rlineto + 339 285 -41 50 -364 -309 rlineto -62 vlineto - 369 -314 -84 -157 rlineto - hintmask 10110000 - 63 -23 516 972 -60 28 rlineto + 369 -314 -84 -157 63 -23 516 972 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..7eb7e15 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,19 @@ + + + -182 -21 201 -21 665 -20 155 -20 hstem + -886 66 1037 67 vstem + -87 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 57 107 -60 28 -404 -761 -334 281 rlineto + 10 vlineto + 339 285 -41 50 -364 -309 rlineto + -62 vlineto + 369 -314 -84 -157 63 -23 427 805 328 -275 rlineto + -10 vlineto + -345 -290 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/percent.alt.xml new file mode 100644 index 0000000..765b586 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/percent.alt.xml @@ -0,0 +1,21 @@ + + + -13 55 -38 -21 256 56 101 55 196 57 -5 -20 hstemhm + 61 58 95 58 81 57 96 57 hintmask 1111011111000000 + 353 135 rmoveto + -93 40 -55 61 61 48 61 98 93 -40 56 -60 -63 -47 -62 -98 vhcurveto + 57 6 rmoveto + 62 18 36 31 30 17 -35 -62 -63 -18 -37 -31 -30 -17 36 63 vhcurveto + -328 -129 rmoveto + 51 -29 410 689 -50 27 rlineto + -330 -303 rmoveto + 61 48 61 97 hvcurveto + hintmask 1111101111000000 + 94 -41 56 -60 -63 -47 -62 -98 -93 41 -55 61 vhcurveto + 2 55 rmoveto + -29 -17 36 62 63 18 35 31 29 17 -34 -62 -64 -18 -36 -31 hvcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..bd7c224 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_equal.liga.xml @@ -0,0 +1,16 @@ + + + 172 61 59 60 68 60 hstem + -265 64 vstem + 447 480 rmoveto + -429 -60 428 hlineto + 1 -187 rmoveto + -429 -61 428 hlineto + -445 120 rmoveto + 1 60 rlineto + -203 213 -64 -213 -203 -60 203 -213 64 213 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml index fc0a174..fab30f0 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/plus_plus.liga.xml @@ -1,11 +1,10 @@ - + 292 60 hstem - -267 64 405 64 vstem - 266 565 rmoveto - -64 -213 -405 213 -64 -213 -203 -60 203 -213 64 213 405 -213 64 213 202 hlineto + -265 64 401 64 vstem + 466 292 rmoveto 1 60 rlineto - -203 hlineto + -203 213 -64 -213 -401 213 -64 -213 -203 -60 203 -213 64 213 401 -213 64 213 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml index 8424362..127d805 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/question_question.liga.xml @@ -1,24 +1,27 @@ - + - 0 109 577 66 hstem - -311 104 152 74 90 104 152 74 vstem - -418 686 rmoveto + 0 109 577 66 hstemhm + -545 313 -103 104 151 313 -312 74 135 104 152 74 hintmask 11010111 + 23 686 rmoveto 289 -18 74 -50 -58 vvcurveto -87 -212 -66 -9 -157 vhcurveto 49 -2 rlineto 15 144 231 62 121 vvcurveto 86 -98 72 -332 19 vhcurveto - 413 -66 rmoveto - 289 -18 74 -50 -58 vvcurveto - -87 -212 -66 -9 -157 vhcurveto - 49 -2 rlineto - 15 144 231 62 121 vvcurveto - 86 -98 72 -332 19 vhcurveto - -217 -752 rmoveto + hintmask 11011001 + 203 -752 rmoveto 2 109 rlineto -104 hlineto -2 -109 rlineto - 524 hmoveto + -571 686 rmoveto + hintmask 11010111 + 289 -18 74 -50 -58 vvcurveto + -87 -212 -66 -9 -157 vhcurveto + 49 -2 rlineto + 15 144 231 62 121 vvcurveto + 86 -98 72 -332 19 vhcurveto + hintmask 11100111 + 203 -752 rmoveto 2 109 rlineto -104 hlineto -2 -109 rlineto diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..8b8735a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 416 324 hstem + -1008 90 148 89 218 90 148 89 218 90 148 89 vstem + 368 416 rmoveto + 42 285 -3 39 rlineto + -90 hlineto + 5 -324 rlineto + -190 hmoveto + 42 285 -4 39 rlineto + -91 hlineto + 6 -324 rlineto + -262 hmoveto + 42 285 -3 39 rlineto + -90 hlineto + 5 -324 rlineto + -190 hmoveto + 42 285 -4 39 rlineto + -91 hlineto + 6 -324 rlineto + -262 hmoveto + 42 285 -3 39 rlineto + -90 hlineto + 5 -324 rlineto + -190 hmoveto + 42 285 -4 39 rlineto + -91 hlineto + 6 -324 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..8619aa8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 403 337 hstem + -885 98 447 98 447 98 cntrmask 01110000 + 256 403 rmoveto + 48 297 -4 40 rlineto + -98 hlineto + 5 -337 rlineto + -496 hmoveto + 48 297 -4 40 rlineto + -98 hlineto + 5 -337 rlineto + -496 hmoveto + 48 297 -4 40 rlineto + -98 hlineto + 5 -337 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..8800665 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,25 @@ + + + 371 114 hstemhm + -282 112 -79 82 350 112 -79 82 hintmask 10101000 + 294 371 rmoveto + hintmask 10110000 + 1 114 rlineto + -111 hlineto + -2 -114 rlineto + -31 -572 rmoveto + 37 -13 96 92 37 113 -37 128 rlinecurve + -106 -7 57 -125 -6 -99 -78 -89 rlinecurve + -322 572 rmoveto + hintmask 11001000 + 1 114 rlineto + -111 hlineto + -2 -114 rlineto + -31 -572 rmoveto + 37 -13 96 92 37 113 -37 128 rlinecurve + -106 -7 57 -125 -6 -99 -78 -89 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..676a305 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_equal.liga.xml @@ -0,0 +1,16 @@ + + + -182 -21 375 61 187 60 297 -20 hstem + 447 480 rmoveto + -542 hlineto + 153 289 -60 28 -519 -977 63 -23 199 375 rlineto + 705 hlineto + 1 61 rlineto + -674 hlineto + 100 187 rlineto + 573 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml index 2c9460a..539f362 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/slash_greater.liga.xml @@ -1,15 +1,13 @@ - -203 1000 -820 685 hstemhm - -366 579 239 67 hintmask 10110000 - 213 769 rmoveto - -60 28 -519 -977 63 -23 427 805 328 -275 rlineto + -182 -21 201 -21 685 -20 135 -20 hstem + 452 67 vstem + 148 -23 rmoveto + 371 314 rlineto + 62 vlineto + -363 309 57 107 -60 28 -519 -977 63 -23 427 805 328 -275 rlineto -10 vlineto -345 -290 rlineto - hintmask 01110000 - 41 -50 371 314 rlineto - 62 vlineto - -363 309 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml index a31e0d5..d36c7f0 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/underscore_underscore.liga.xml @@ -1,9 +1,8 @@ -113 57 hstem - -629 1258 vstem - 629 -56 rmoveto - -1258 -57 1258 hlineto + -629 -113 rmoveto + 1258 57 -1258 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml index 6200912..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A0.xml @@ -1,21 +1,8 @@ -136 63 193 127 320 64 64 64 hstemhm - 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 - 512 631 rmoveto - -71 -57 -57 -71 hvcurveto - hintmask 1111010010000000 - -47 26 -41 38 -22 vhcurveto - -18 vlineto - -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto - 303 vlineto - hintmask 1111101101000000 - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 -71 -57 -57 -71 vhcurveto - hintmask 1111010101000000 - -47 26 -41 38 -22 vhcurveto - -419 vlineto - hintmask 1111101010000000 + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 @@ -24,13 +11,22 @@ hintmask 1111010101000000 38 22 26 41 47 vvcurveto 71 -57 57 -71 vhcurveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto hintmask 1111101101000000 - -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto - -384 -512 rmoveto + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml index 67b1057..588038a 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml index 8522fcf..23f2478 100644 --- a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + -179 -21 1180 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Light/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-Light/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..b0cd145 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Light/glyphs/w_w_w.liga.xml @@ -0,0 +1,47 @@ + + + 21 -21 539 -20 hstem + -1167 88 1539 85 vstem + -1022 hmoveto + 37 117 38 116 37 117 41 -117 44 -116 41 -117 rrcurveto + 45 hlineto + 36 116 38 115 36 116 45 -116 48 -115 45 -116 rrcurveto + 45 hlineto + 39 115 43 115 39 115 41 -115 44 -115 41 -115 rrcurveto + 46 hlineto + 44 116 46 114 44 116 36 -116 41 -114 36 -116 rrcurveto + 45 hlineto + 40 117 42 116 40 117 45 -117 48 -116 45 -117 rrcurveto + 85 hlineto + 32 177 14 183 15 179 rrcurveto + -85 hlineto + -13 -208 -8 -122 -10 -116 rrcurveto + -3 hlineto + -43 115 -49 113 -40 116 rrcurveto + -56 hlineto + -39 -114 -37 -115 -39 -114 rrcurveto + -4 hlineto + -36 113 -33 110 -36 113 rrcurveto + -56 hlineto + -43 -112 -41 -112 -43 -112 rrcurveto + -3 hlineto + -39 112 -40 112 -39 112 rrcurveto + -56 hlineto + -40 -112 -36 -112 -40 -112 rrcurveto + -3 hlineto + -43 112 -43 112 -43 112 rrcurveto + -56 hlineto + -36 -112 -33 -112 -36 -112 rrcurveto + -3 hlineto + -41 114 -40 114 -38 115 rrcurveto + -56 hlineto + -30 -100 -33 -109 -43 -134 rrcurveto + -5 hlineto + -13 148 -14 148 -8 149 rrcurveto + -88 hlineto + 10 -154 19 -168 34 -217 rrcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml index 1745e6d..178ef52 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/ampersand_ampersand.liga.xml @@ -1,31 +1,30 @@ - -11 64 hstem - -429 69 174 60 157 69 174 60 vstem - -429 118 rmoveto + -11 64 -53 -21 731 -20 hstem + -429 69 391 69 vstem + -190 482 rmoveto + -97 -85 -142 -141 -138 vvcurveto -80 44 -49 79 70 86 49 92 87 vhcurveto - -51 37 61 -90 119 hhcurveto - 70 86 49 92 87 hvcurveto - 37 -51 45 -50 51 -50 54 49 rcurveline + -51 37 66 -90 119 hhcurveto + 69 2 84 49 85 90 37 -51 45 -50 51 -50 54 49 rcurveline -56 53 -46 51 -38 52 46 57 46 68 44 79 -61 22 rcurveline -35 -69 -36 -59 -36 -49 -46 75 -26 77 -6 82 rrcurveto 63 66 38 72 54 vvcurveto - 34 -19 17 -29 -50 -65 -114 -114 -2 vhcurveto - -136 -120 -99 -122 -4 -115 -17 19 -15 20 -15 20 46 57 46 68 44 79 -61 22 rcurveline + 34 -19 17 -29 -25 -28 -28 -43 -23 vhcurveto + -23 -43 -17 -57 -1 -57 -68 -60 -59 -60 -42 -60 -42 -60 -26 -59 -2 -58 -17 19 -15 20 -15 20 46 57 46 68 44 79 -61 22 rcurveline -35 -69 -36 -59 -36 -49 -46 75 -26 77 -6 82 rrcurveto 63 66 38 72 54 vvcurveto - 34 -19 17 -29 -50 -65 -114 -114 -2 vhcurveto - -139 -122 -100 -125 -117 vvcurveto - 69 14 rmoveto - 87 77 99 97 97 vhcurveto - 11 -82 32 -79 49 -78 rrcurveto + 34 -19 17 -29 -46 -38 -81 -48 -16 vhcurveto + -10 -32 -6 -34 -1 -33 rrcurveto + 96 -306 rmoveto -82 -73 -68 -41 -51 hhcurveto - -46 -28 29 50 hvcurveto + -55 -22 40 50 3 hvcurveto + 6 84 75 95 93 93 11 -82 32 -79 49 -78 rrcurveto 460 hmoveto + -70 -79 -66 -41 -50 -3 rrcurveto + -51 -3 -29 32 50 vvcurveto 87 77 99 97 97 vhcurveto 11 -82 32 -79 49 -78 rrcurveto - -82 -73 -68 -41 -51 hhcurveto - -46 -28 29 50 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..7525b91 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,18 @@ + + + 110 -21 83 60 43 68 77 59 45 -20 hstem + 492 479 rmoveto + -437 hlineto + -11 -59 rlineto + 436 hlineto + -36 -188 rmoveto + -436 hlineto + -12 -60 rlineto + 436 hlineto + -590 -83 rmoveto + 41 16 -41 170 174 26 -1 42 -175 16 28 173 -43 12 -70 -163 -154 82 -25 -36 135 -116 -124 -122 27 -34 149 90 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml index a8cb572..484ece1 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_bar.liga.xml @@ -1,11 +1,12 @@ - + - -315 256 129 256 vstem - -124 779 rmoveto + 761 -20 hstem + -320 256 129 256 vstem + 256 779 rmoveto -191 -979 rlineto 66 hlineto 190 981 rlineto - 320 -2 rmoveto + -450 -2 rmoveto -191 -979 rlineto 66 hlineto 190 981 rlineto diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml index a086e2f..6b69ac4 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/bar_greater.liga.xml @@ -1,13 +1,12 @@ - + - -200 981 hstem - -310 685 vstem - -119 779 rmoveto - -191 -979 rlineto + -180 -21 894 -20 111 -20 hstem + 379 356 rmoveto + -503 422 -65 6 -191 -985 rlineto 66 hlineto - 608 480 11 61 -429 440 rlineto - -172 -887 rmoveto - 156 807 374 -380 -2 -10 rlineto + 681 495 rlineto + -663 -404 rmoveto + 156 803 448 -363 -2 -10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..4e44008 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_colon.liga.xml @@ -0,0 +1,27 @@ + + + 0 115 256 115 hstemhm + -297 206 -128 128 179 206 -128 128 hintmask 11100100 + 271 371 rmoveto + 23 115 rlineto + -105 hlineto + -23 -115 rlineto + 27 -371 rmoveto + 24 115 rlineto + -106 hlineto + hintmask 11011000 + -23 -115 rlineto + -202 371 rmoveto + 23 115 rlineto + -105 hlineto + -23 -115 rlineto + 27 -371 rmoveto + 24 115 rlineto + -106 hlineto + hintmask 11101000 + -23 -115 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml index 368bcee..168e316 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/colon_equal.liga.xml @@ -1,23 +1,25 @@ - + - 144 115 133 115 hstem - -394 801 vstem - -242 392 rmoveto - 26 115 rlineto - -108 hlineto - -23 -115 rlineto - 754 87 rmoveto + 145 114 -87 60 161 114 -87 59 hstemhm + -384 131 -83 131 hintmask 01010100 + 416 479 rmoveto -529 hlineto -11 -59 rlineto 528 hlineto - -684 -276 rmoveto - 26 115 rlineto - -108 hlineto - -23 -115 rlineto - 753 88 rmoveto - -528 hlineto + -37 -188 rmoveto + -527 hlineto -12 -60 rlineto - 528 hlineto + 527 hlineto + hintmask 10100100 + -582 221 rmoveto + 22 114 rlineto + -108 hlineto + -23 -114 rlineto + 61 -248 rmoveto + hintmask 10011000 + 22 114 rlineto + -108 hlineto + -23 -114 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.ss11.xml similarity index 50% rename from ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml rename to ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.ss11.xml index d7524c0..79f9e3b 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.ss11.xml @@ -1,23 +1,22 @@ - + 172 60 188 59 hstem - -549 1121 vstem - -1 479 rmoveto - -489 hlineto - -11 -59 rlineto + -549 172 rmoveto 488 hlineto - 585 59 rmoveto - -489 hlineto - -11 -59 rlineto - 488 hlineto - -609 -188 rmoveto + 12 60 rlineto -488 hlineto - -12 -60 rlineto + 561 -60 rmoveto 488 hlineto - 585 60 rmoveto + 12 60 rlineto -488 hlineto - -12 -60 rlineto + -537 188 rmoveto 488 hlineto + 12 59 rlineto + -489 hlineto + 562 -59 rmoveto + 488 hlineto + 12 59 rlineto + -489 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml index c89c841..9ac418e 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal.liga.xml @@ -1,15 +1,14 @@ 172 60 188 59 hstem - -549 1121 vstem - 572 479 rmoveto + -549 172 rmoveto + 1061 hlineto + 12 60 rlineto + -1061 hlineto + 1109 247 rmoveto -1062 hlineto -11 -59 rlineto 1061 hlineto - -36 -188 rmoveto - -1061 hlineto - -12 -60 rlineto - 1061 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index c7b9c3d..0000000 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 172 60 188 59 hstem - -1174 1746 vstem - -609 479 rmoveto - -506 hlineto - -11 -59 rlineto - 505 hlineto - 603 59 rmoveto - -507 hlineto - -11 -59 rlineto - 506 hlineto - 602 59 rmoveto - -506 hlineto - -11 -59 rlineto - 505 hlineto - -1217 -188 rmoveto - -505 hlineto - -12 -60 rlineto - 505 hlineto - 603 60 rmoveto - -506 hlineto - -12 -60 rlineto - 506 hlineto - 602 60 rmoveto - -505 hlineto - -12 -60 rlineto - 505 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..2eff4b3 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 172 60 188 59 hstem + -1174 172 rmoveto + 505 hlineto + 12 60 rlineto + -505 hlineto + 578 -60 rmoveto + 506 hlineto + 12 60 rlineto + -506 hlineto + 579 -60 rmoveto + 505 hlineto + 12 60 rlineto + -505 hlineto + -1145 188 rmoveto + 505 hlineto + 12 59 rlineto + -506 hlineto + 579 -59 rmoveto + 506 hlineto + 12 59 rlineto + -507 hlineto + 580 -59 rmoveto + 505 hlineto + 12 59 rlineto + -506 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml index c5bedea..9f24000 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_equal.liga.xml @@ -1,19 +1,18 @@ - 49 60 188 60 188 59 hstem - -1197 1793 vstem - 596 604 rmoveto - -1687 hlineto + 49 60 188 59 189 59 hstem + -1091 604 rmoveto -11 -59 rlineto 1686 hlineto - -35 -189 rmoveto - -1687 hlineto - -11 -59 rlineto + 12 59 rlineto + -1745 -307 rmoveto 1686 hlineto - -36 -188 rmoveto + 12 59 rlineto + -1687 hlineto + -59 -307 rmoveto + 1686 hlineto + 12 60 rlineto -1686 hlineto - -12 -60 rlineto - 1686 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml index b3a14a6..b866e23 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_equal_greater.liga.xml @@ -1,22 +1,17 @@ - -19 677 -486 60 188 59 hstemhm - -1174 1719 hintmask 10010000 - 188 611 rmoveto - hintmask 00110000 - 130 -132 rlineto + 2 -21 191 60 188 59 179 -20 hstem + 472 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 130 -132 rlineto -1433 hlineto -11 -59 rlineto 1502 hlineto - 98 -99 -2 -10 rlineto - hintmask 01010000 - -112 -79 rlineto + 98 -99 -2 -10 -112 -79 rlineto -1522 hlineto -12 -60 rlineto 1449 hlineto -195 -137 rlineto - hintmask 10010000 - 32 -54 422 299 11 61 -309 317 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml index 3fbdcaf..643c952 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_greater.liga.xml @@ -1,9 +1,9 @@ - -19 677 -486 60 188 59 hstemhm - -549 1094 hintmask 01110000 - 188 611 rmoveto - 130 -132 rlineto + 2 -21 191 60 188 59 179 -20 hstem + 472 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 130 -132 rlineto -808 hlineto -11 -59 rlineto 877 hlineto @@ -12,8 +12,6 @@ -12 -60 rlineto 824 hlineto -195 -137 rlineto - hintmask 10010000 - 32 -54 422 299 11 61 -309 317 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_less_less.liga.xml index 44004e7..e18c4e6 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/equal_less_less.liga.xml @@ -1,23 +1,19 @@ - -19 677 -486 60 188 59 hstemhm - -1174 1748 hintmask 01110000 - 224 604 rmoveto - hintmask 10010000 - -32 54 rlineto - hintmask 01110000 + 2 -21 191 60 188 59 159 -20 40 -20 hstem + -306 73 342 73 vstem + 127 658 rmoveto -253 -179 rlineto - -1054 hlineto + -989 hlineto -11 -59 rlineto - 981 hlineto + 916 hlineto -85 -60 -11 -61 65 -67 rlineto - -986 hlineto + -921 hlineto -12 -60 rlineto - 1056 hlineto - hintmask 10010000 - 186 -191 48 48 -286 289 2 10 rlineto - 742 276 rmoveto - -32 54 -422 -298 -11 -61 309 -318 48 48 -286 289 2 10 rlineto + 991 hlineto + 186 -191 48 48 -286 289 2 10 392 276 rlineto + 383 54 rmoveto + -422 -298 -11 -61 309 -318 48 48 -286 289 2 10 392 276 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml index d24d648..256e6c1 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal.liga.xml @@ -1,26 +1,22 @@ - 172 60 188 59 hstemhm - -549 1121 -961 741 hintmask 11100000 + -178 -21 371 60 188 59 293 -20 hstem 572 479 rmoveto - -421 hlineto - hintmask 11010000 + -420 hlineto 201 286 -56 27 -220 -313 rlineto - -566 hlineto + -567 hlineto -11 -59 rlineto - 535 hlineto + 536 hlineto -132 -188 rlineto - -439 hlineto - hintmask 11100000 + -440 hlineto -12 -60 rlineto - 409 hlineto - hintmask 11010000 + 410 hlineto -249 -354 63 -17 261 371 rlineto - 577 hlineto + 576 hlineto 12 60 rlineto - -547 hlineto + -546 hlineto 132 188 rlineto - 451 hlineto + 450 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml index 3355c10..bf3785d 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,34 +1,30 @@ - 49 60 188 60 188 59 hstemhm - -1197 1793 -1297 741 hintmask 11110000 - 596 604 rmoveto - -669 hlineto - hintmask 11101000 - 113 161 -56 27 -132 -188 rlineto - -943 hlineto + -178 -21 248 60 188 59 189 59 168 -20 hstem + -1091 604 rmoveto -11 -59 rlineto - 912 hlineto + 930 hlineto -133 -189 rlineto - -815 hlineto + -833 hlineto -11 -59 rlineto - 785 hlineto + 803 hlineto -132 -188 rlineto - -689 hlineto - hintmask 11110000 + -707 hlineto -12 -60 rlineto - 658 hlineto - hintmask 11101000 + 676 hlineto -162 -231 63 -17 174 248 rlineto - 953 hlineto + 935 hlineto 12 60 rlineto - -922 hlineto + -904 hlineto 132 188 rlineto - 826 hlineto + 808 hlineto 12 59 rlineto - -797 hlineto + -779 hlineto 133 189 rlineto - 699 hlineto + 681 hlineto + 12 59 rlineto + -651 hlineto + 113 161 -56 27 -132 -188 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..8db361a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 110 hstem + -348 254 211 254 vstem + 247 253 rmoveto + 27 122 66 246 31 129 rrcurveto + -92 hlineto + -22 -129 -32 -246 -24 -122 rrcurveto + 20 -253 rmoveto + 22 110 rlineto + -103 hlineto + -23 -110 rlineto + -335 253 rmoveto + 27 122 66 246 31 129 rrcurveto + -92 hlineto + -22 -129 -32 -246 -24 -122 rrcurveto + 20 -253 rmoveto + 22 110 rlineto + -103 hlineto + -23 -110 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml deleted file mode 100644 index c98f88d..0000000 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -163 50 42 637 hstem - -435 757 vstem - -444 -32 rmoveto - 868 323 12 62 -715 309 -32 -51 645 -284 -2 -10 -763 -290 rlineto - 777 -140 rmoveto - -804 hlineto - -10 -50 rlineto - 804 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..647e3c8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -163 55 761 -20 hstem + 439 277 rmoveto + 12 72 -679 304 -41 -54 637 -285 -1 -7 -746 -273 14 -56 rlineto + 731 -141 rmoveto + 8 55 rlineto + -781 hlineto + -11 -55 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml index e296807..0c1566b 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal.liga.xml @@ -1,11 +1,10 @@ - + - -70 638 hstem - -434 758 vstem - -418 -23 rmoveto - 844 314 12 62 -715 309 -32 -51 645 -284 -2 -10 -763 -290 rlineto - 837 170 rmoveto - -868 -330 11 -50 844 314 rlineto + -179 -21 853 -20 hstem + 439 277 rmoveto + 12 72 -679 304 -41 -54 637 -285 -1 -7 -746 -273 14 -56 rlineto + 771 103 rmoveto + 10 65 -782 -290 14 -56 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml index 7627db8..cdc8807 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_equal_greater.liga.xml @@ -1,25 +1,16 @@ - -19 677 -486 60 188 59 hstemhm - -1170 1715 hintmask 10010000 - 188 611 rmoveto - hintmask 00110000 - 130 -132 rlineto + 2 -21 191 60 188 59 159 -20 40 -20 hstem + -778 73 1177 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 130 -132 rlineto -1158 hlineto - hintmask 10010000 - -174 179 -48 -47 286 -290 -2 -10 -392 -276 32 -54 rlineto - hintmask 01010000 - 270 191 rlineto + -174 179 -48 -47 286 -290 -2 -10 -392 -276 32 -54 270 191 rlineto 1143 hlineto -195 -137 rlineto - hintmask 10010000 - 32 -54 422 299 11 61 -309 317 rlineto - hintmask 01010000 - 124 -426 rmoveto + 280 197 rmoveto -1144 hlineto - 68 48 11 61 rlineto - hintmask 00110000 - -77 79 rlineto + 68 48 11 61 -77 79 rlineto 1158 hlineto 98 -99 -2 -10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..a58d707 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater.liga.xml @@ -0,0 +1,13 @@ + + + 2 -21 657 -20 hstem + -48 73 342 73 vstem + 7 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 286 -290 -2 -10 -392 -276 rlineto + -383 -54 rmoveto + 422 299 11 61 -309 317 -48 -47 286 -290 -2 -10 -392 -276 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater_equal.liga.xml index a5d54d3..0dbf129 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/greater_greater_equal.liga.xml @@ -1,21 +1,19 @@ - -19 677 -486 60 188 59 hstemhm - -1170 1742 hintmask 10010000 - -1014 658 rmoveto - -48 -47 286 -290 -2 -10 -392 -276 32 -54 422 299 11 61 rlineto - hintmask 01110000 - 215 138 rmoveto - hintmask 10010000 - -174 179 -48 -47 286 -290 -2 -10 -392 -276 32 -54 rlineto - hintmask 01110000 + 2 -21 191 60 188 59 159 -20 hstem + -778 73 342 73 vstem + -723 -19 rmoveto 270 191 rlineto - 1030 hlineto + 965 hlineto 12 60 rlineto - -958 hlineto + -893 hlineto 68 48 11 61 -77 79 rlineto - 992 hlineto + 927 hlineto 12 59 rlineto + -997 hlineto + -174 179 -48 -47 286 -290 -2 -10 -392 -276 rlineto + -383 -54 rmoveto + 422 299 11 61 -309 317 -48 -47 286 -290 -2 -10 -392 -276 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..ce7e675 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,20 @@ + + + 172 60 60 60 68 59 hstem + 492 479 rmoveto + -437 hlineto + -11 -59 rlineto + 436 hlineto + -36 -188 rmoveto + -436 hlineto + -12 -60 rlineto + 436 hlineto + -430 180 rmoveto + -436 hlineto + -12 -60 rlineto + 435 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml index fd872eb..b09e76a 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_greater.liga.xml @@ -1,15 +1,13 @@ - -19 677 -366 61 hstemhm - -481 1026 hintmask 01100000 - 188 611 rmoveto - 254 -258 rlineto + 2 -21 311 61 305 -20 hstem + 472 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 254 -258 rlineto -911 hlineto -12 -61 rlineto 926 hlineto -365 -257 rlineto - hintmask 10100000 - 32 -54 422 299 11 61 -309 317 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml index eecf7c3..7052b9a 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen.liga.xml @@ -1,12 +1,11 @@ - + 292 61 hstem - -398 340 136 340 vstem - -58 353 rmoveto + 424 353 rmoveto -328 hlineto -12 -61 rlineto 328 hlineto - 488 61 rmoveto + -493 61 rmoveto -328 hlineto -12 -61 rlineto 328 hlineto diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml index 2cf1ea7..569b46c 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,15 +1,13 @@ - -19 677 -366 61 hstemhm - -1106 1651 hintmask 01100000 - 188 611 rmoveto - 254 -258 rlineto + 2 -21 311 61 305 -20 hstem + 472 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 254 -258 rlineto -1536 hlineto -12 -61 rlineto 1551 hlineto -365 -257 rlineto - hintmask 10100000 - 32 -54 422 299 11 61 -309 317 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml index 9a1674f..c65acfe 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_bar.liga.xml @@ -1,13 +1,12 @@ - + - -200 981 hstem - -339 669 vstem - -328 360 rmoveto - -11 -61 413 -499 rlineto + -180 -21 894 -20 111 -20 hstem + -373 294 rmoveto + 489 -495 rlineto 66 hlineto - 190 981 -65 -2 rlineto - -533 -461 rmoveto - 2 10 514 362 -157 -804 rlineto + 191 985 -67 -6 -667 -422 rlineto + 59 -36 rmoveto + 2 10 590 363 -156 -803 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml deleted file mode 100644 index 797304e..0000000 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -163 50 hstem - -473 947 vstem - -283 317 rmoveto - 2 10 755 284 -12 51 -835 -309 -12 -62 742 -323 11 59 rlineto - -37 -190 rmoveto - 9 50 rlineto - -804 hlineto - -9 -50 rlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..27e92ed --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -163 55 761 -20 hstem + 360 -22 rmoveto + 36 56 -640 273 1 7 748 285 -19 54 -797 -304 -17 -72 rlineto + 686 -440 rmoveto + 10 55 rlineto + -788 hlineto + -12 -55 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml index c912a17..c91f236 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal.liga.xml @@ -1,11 +1,10 @@ - + - -183 845 hstem - -376 890 vstem - -243 317 rmoveto - 2 10 755 284 -12 51 -835 -309 -12 -62 722 -314 31 50 rlineto - -62 -210 rmoveto - 30 50 -739 330 -13 -66 rlineto + -180 -21 854 -20 hstem + 360 -22 rmoveto + 36 56 -640 273 1 7 748 285 -19 54 -797 -304 -17 -72 rlineto + 652 -478 rmoveto + 36 56 -715 311 -15 -65 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml index c18f772..2d9ff41 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_equal.liga.xml @@ -1,19 +1,15 @@ - -19 677 -486 60 188 59 hstemhm - -1141 1713 hintmask 01110000 - 560 420 rmoveto - 12 59 rlineto + 2 -21 191 60 188 59 159 -20 hstem + -1141 73 vstem + 572 479 rmoveto -1426 hlineto - 178 125 rlineto - hintmask 10010000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01110000 - -142 143 rlineto + 178 125 -32 54 -422 -298 -11 -61 309 -318 48 48 -142 143 rlineto 1438 hlineto 12 60 rlineto -1509 hlineto -85 86 2 10 131 92 rlineto + 1497 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml index c1c4080..ee023e4 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_greater.liga.xml @@ -1,25 +1,18 @@ - -19 677 -486 60 188 59 hstemhm - -1141 1686 hintmask 01110000 - 188 611 rmoveto - 130 -132 rlineto + 2 -21 191 60 188 59 159 -20 40 -20 hstem + -1141 73 1540 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 130 -132 rlineto -1172 hlineto - 178 125 rlineto - hintmask 10010000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01110000 - -142 143 rlineto + 178 125 -32 54 -422 -298 -11 -61 309 -318 48 48 -142 143 rlineto 1201 hlineto -195 -137 rlineto - hintmask 10010000 - 32 -54 422 299 11 61 -309 317 rlineto - hintmask 01110000 - 124 -426 rmoveto - -1345 hlineto - -85 86 2 10 131 92 rlineto + -1017 385 rmoveto 1313 hlineto - 98 -99 -2 -10 rlineto + 98 -99 -2 -10 -112 -79 rlineto + -1345 hlineto + -85 86 2 10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml index bc4f565..a1c5ee6 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_equal_less.liga.xml @@ -1,28 +1,18 @@ - -19 677 -486 60 188 59 hstemhm - -1141 1715 hintmask 01110000 - 574 604 rmoveto - hintmask 10010000 - -32 54 rlineto - hintmask 01110000 + 2 -21 191 60 188 59 159 -20 40 -20 hstem + -1141 73 1177 73 vstem + 542 658 rmoveto -253 -179 rlineto -1143 hlineto - 178 125 rlineto - hintmask 10010000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01110000 - -142 143 rlineto + 178 125 -32 54 -422 -298 -11 -61 309 -318 48 48 -142 143 rlineto 1158 hlineto - hintmask 10010000 - 186 -191 48 48 -286 289 2 10 rlineto - -1252 -10 rmoveto - 2 10 rlineto - hintmask 01110000 - 131 92 rlineto + 186 -191 48 48 -286 289 2 10 392 276 rlineto + -1511 -184 rmoveto 1142 hlineto -85 -60 -11 -61 65 -67 rlineto -1159 hlineto + -85 86 2 10 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml index ca74cbc..f7df5ca 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,31 +1,23 @@ - -19 677 -658 110 182 61 hstemhm - -1766 465 -416 651 8 254 -3 1291 hintmask 01101010 - -896 750 rmoveto - -22 -129 -32 -246 -24 -122 rrcurveto - 46 hlineto - hintmask 01101100 - 27 122 66 246 31 129 rrcurveto - hintmask 10001100 - -529 -92 rmoveto - -422 -298 rlineto - hintmask 10010010 - -11 -61 309 -318 48 48 rlineto - hintmask 01110010 - -260 263 rlineto - 591 hlineto - 12 61 rlineto - -591 hlineto - 356 251 rlineto - 494 -312 rmoveto - 1279 hlineto - 12 61 rlineto - -1279 hlineto - -159 -353 rmoveto + 0 110 -108 -21 311 61 285 -20 hstem + -1766 73 640 254 vstem + -949 hmoveto 22 110 rlineto -103 hlineto -23 -110 rlineto + -70 292 rmoveto + 12 61 rlineto + -546 hlineto + 356 251 -32 54 -422 -298 -11 -61 309 -318 48 48 -260 263 rlineto + 746 -39 rmoveto + 27 122 66 246 31 129 rrcurveto + -92 hlineto + -22 -129 -32 -246 -24 -122 rrcurveto + 1453 100 rmoveto + -1250 hlineto + -12 -61 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml index ca3219c..0d13256 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen.liga.xml @@ -1,15 +1,11 @@ - -19 677 -366 61 hstemhm - -516 1000 hintmask 01100000 - -407 353 rmoveto - 356 251 rlineto - hintmask 10100000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01100000 - -260 263 rlineto + 2 -21 311 61 285 -20 hstem + -516 73 vstem + 484 353 rmoveto + -891 hlineto + 356 251 -32 54 -422 -298 -11 -61 309 -318 48 48 -260 263 rlineto 891 hlineto - 12 61 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_greater.liga.xml index 2209f10..7021cce 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_greater.liga.xml @@ -1,22 +1,13 @@ - -19 677 -366 61 hstemhm - -1141 465 756 465 hintmask 10100000 - 236 658 rmoveto - -48 -47 rlineto - hintmask 01100000 - 254 -258 rlineto + 2 -21 311 61 285 -20 40 -20 hstem + -1141 73 1540 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 -48 -47 254 -258 rlineto -1474 hlineto - 356 251 rlineto - hintmask 10100000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01100000 - -260 263 rlineto + 356 251 -32 54 -422 -298 -11 -61 309 -318 48 48 -260 263 rlineto 1489 hlineto - hintmask 01110000 -365 -257 rlineto - hintmask 10110000 - 32 -54 422 299 11 61 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml index 30952ac..463ee74 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,15 +1,11 @@ - -19 677 -366 61 hstemhm - -1141 1625 hintmask 01100000 - -1032 353 rmoveto - 356 251 rlineto - hintmask 10100000 - -32 54 -422 -298 -11 -61 309 -318 48 48 rlineto - hintmask 01100000 - -260 263 rlineto + 2 -21 311 61 285 -20 hstem + -1141 73 vstem + 484 353 rmoveto + -1516 hlineto + 356 251 -32 54 -422 -298 -11 -61 309 -318 48 48 -260 263 rlineto 1516 hlineto - 12 61 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less.liga.xml new file mode 100644 index 0000000..8a6d182 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less.liga.xml @@ -0,0 +1,13 @@ + + + 2 -21 657 -20 hstem + -411 73 342 73 vstem + 437 658 rmoveto + -422 -298 -11 -61 309 -318 48 48 -286 289 2 10 392 276 rlineto + -447 54 rmoveto + -422 -298 -11 -61 309 -318 48 48 -286 289 2 10 392 276 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..44b900b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_less_equal.liga.xml @@ -0,0 +1,21 @@ + + + 2 -21 191 60 188 59 159 -20 hstem + -1141 73 342 73 vstem + -293 658 rmoveto + -422 -298 -11 -61 309 -318 48 48 -142 143 rlineto + 1023 hlineto + 12 60 rlineto + -1094 hlineto + -85 86 2 10 131 92 rlineto + 1082 hlineto + 12 59 rlineto + -1011 hlineto + 178 125 rlineto + -447 54 rmoveto + -422 -298 -11 -61 309 -318 48 48 -286 289 2 10 392 276 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml index a4c9dd8..060dd79 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash.liga.xml @@ -1,11 +1,9 @@ - -19 677 hstemhm - -516 465 -271 741 hintmask 11000000 - -168 38 rmoveto - -277 280 2 10 392 276 -32 54 -422 -298 -11 -61 309 -318 rlineto - hintmask 10100000 - -115 -163 63 -17 678 964 -56 27 rlineto + -178 -21 201 -21 657 -20 154 -20 hstem + -516 73 vstem + 363 792 rmoveto + -531 -754 -277 280 2 10 392 276 -32 54 -422 -298 -11 -61 309 -318 -115 -163 63 -17 678 964 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..b735ec6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,11 @@ + + + -178 -21 201 -21 657 -20 154 -20 hstem + -877 73 1022 73 vstem + -142 -19 rmoveto + 422 299 11 61 -309 317 76 107 -56 27 -531 -754 -277 280 2 10 392 276 -32 54 -422 -298 -11 -61 309 -318 -115 -163 63 -17 563 801 277 -281 -2 -10 -392 -276 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/percent.alt.xml new file mode 100644 index 0000000..faecc72 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/percent.alt.xml @@ -0,0 +1,32 @@ + + + -61 72 200 72 138 72 200 72 hstemhm + 32 73 190 74 -57 73 115 74 hintmask 11111101 + 396 -61 rmoveto + 87 70 72 106 21 hvcurveto + 102 20 -36 64 -85 hhcurveto + -87 -71 -73 -104 -20 hvcurveto + -103 -20 36 -64 85 hhcurveto + -27 175 rmoveto + 61 11 29 36 44 hhcurveto + 44 16 -38 -65 -13 hvcurveto + -60 -12 -28 -37 -44 hhcurveto + -44 -15 38 65 12 hvcurveto + -273 -167 rmoveto + 550 766 -71 37 -553 -771 rlineto + 186 442 rmoveto + hintmask 11111011 + 87 70 72 106 20 hvcurveto + 102 19 -34 64 -85 hhcurveto + -87 -71 -73 -104 -21 hvcurveto + -103 -21 38 -64 85 hhcurveto + -27 175 rmoveto + 61 12 28 36 44 hhcurveto + 44 15 -38 -65 -12 hvcurveto + -60 -11 -29 -37 -44 hhcurveto + -44 -16 38 65 13 hvcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..91beaf1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_equal.liga.xml @@ -0,0 +1,29 @@ + + + 172 60 60 60 68 59 hstem + -467 490 vstem + 492 479 rmoveto + -437 hlineto + -11 -59 rlineto + 436 hlineto + -36 -188 rmoveto + -436 hlineto + -12 -60 rlineto + 436 hlineto + -422 120 rmoveto + 13 60 rlineto + -208 hlineto + 42 213 rlineto + -64 hlineto + -42 -213 rlineto + -206 hlineto + -12 -60 rlineto + 207 hlineto + -42 -213 rlineto + 64 hlineto + 42 213 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml index 34c2409..db1217f 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/plus_plus.liga.xml @@ -1,27 +1,28 @@ - + - 292 60 hstem - 0 490 vstem - 324 565 rmoveto + 292 60 hstemhm + -467 490 -25 490 hintmask 10100000 + 475 292 rmoveto + 13 60 rlineto + -208 hlineto + 42 213 rlineto -64 hlineto -42 -213 rlineto - -413 hlineto + -401 hlineto 42 213 rlineto -64 hlineto -42 -213 rlineto -206 hlineto + hintmask 11000000 -12 -60 rlineto 207 hlineto -42 -213 rlineto 64 hlineto 42 213 rlineto - 413 hlineto + 401 hlineto -42 -213 rlineto 64 hlineto 42 213 rlineto - 206 hlineto - 13 60 rlineto - -208 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml index 2c82513..ce15118 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + 0 109 hstem - -22 79 341 79 vstem - -356 683 rmoveto + -46 79 386 79 vstem + 85 683 rmoveto 220 -27 114 -35 -86 vvcurveto -66 -66 -66 -208 -107 vhcurveto 22 -39 rlineto 239 121 92 89 92 vvcurveto 105 -130 60 -269 29 vhcurveto - 406 -70 rmoveto - 220 -27 114 -35 -86 vvcurveto - -66 -66 -66 -208 -107 vhcurveto - 22 -39 rlineto - 239 121 92 89 92 vvcurveto - 105 -130 60 -269 29 vhcurveto - -352 -753 rmoveto + 68 -753 rmoveto 23 109 rlineto -103 hlineto -23 -109 rlineto - 523 hmoveto + -444 683 rmoveto + 220 -27 114 -35 -86 vvcurveto + -66 -66 -66 -208 -107 vhcurveto + 22 -39 rlineto + 239 121 92 89 92 vvcurveto + 105 -130 60 -269 29 vhcurveto + 68 -753 rmoveto 23 109 rlineto -103 hlineto -23 -109 rlineto diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..730b80f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 428 312 hstem + -978 379 166 379 166 379 cntrmask 01110000 + 397 428 rmoveto + 91 275 3 37 rlineto + -89 hlineto + -54 -312 rlineto + -187 hmoveto + 91 275 4 37 rlineto + -90 hlineto + -54 -312 rlineto + -260 hmoveto + 91 275 3 37 rlineto + -89 hlineto + -54 -312 rlineto + -187 hmoveto + 91 275 4 37 rlineto + -90 hlineto + -54 -312 rlineto + -260 hmoveto + 91 275 3 37 rlineto + -89 hlineto + -54 -312 rlineto + -187 hmoveto + 91 275 4 37 rlineto + -90 hlineto + -54 -312 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..4243702 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 428 312 hstem + -859 146 399 146 399 146 cntrmask 01110000 + 280 428 rmoveto + 93 275 4 37 rlineto + -92 hlineto + -54 -312 rlineto + -496 hmoveto + 93 275 4 37 rlineto + -92 hlineto + -54 -312 rlineto + -496 hmoveto + 93 275 4 37 rlineto + -92 hlineto + -54 -312 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..2e95a06 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,23 @@ + + + 371 115 hstem + -309 99 366 99 vstem + 311 371 rmoveto + 23 115 rlineto + -105 hlineto + -23 -115 rlineto + -151 -558 rmoveto + 28 -17 119 97 48 89 5 135 rlinecurve + -104 -3 16 -131 -19 -74 -93 -96 rlinecurve + -209 558 rmoveto + 23 115 rlineto + -105 hlineto + -23 -115 rlineto + -151 -558 rmoveto + 28 -17 119 97 48 89 5 135 rlinecurve + -104 -3 16 -131 -19 -74 -93 -96 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..a620bf6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_equal.liga.xml @@ -0,0 +1,18 @@ + + + -178 -21 371 60 188 59 293 -20 hstem + 82 792 rmoveto + -685 -974 63 -17 261 371 rlineto + 711 hlineto + 12 60 rlineto + -681 hlineto + 132 188 rlineto + 585 hlineto + 12 59 rlineto + -555 hlineto + 201 286 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml index b372102..ac16c61 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/slash_greater.liga.xml @@ -1,11 +1,9 @@ - -19 677 hstemhm - -429 741 -232 465 hintmask 11000000 - 312 765 rmoveto - -56 27 -685 -974 63 -17 563 801 277 -281 -2 -10 rlineto - hintmask 10100000 - -392 -276 32 -54 422 299 11 61 -309 317 rlineto + -178 -21 201 -21 677 -20 134 -20 hstem + 472 73 vstem + 112 -19 rmoveto + 422 299 11 61 -309 317 76 107 -56 27 -685 -974 63 -17 563 801 277 -281 -2 -10 -392 -276 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml index 77ace5b..a306b9c 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/underscore_underscore.liga.xml @@ -1,11 +1,10 @@ -112 56 hstem - -694 1268 vstem - 574 -56 rmoveto - -1257 hlineto - -11 -56 rlineto + -694 -112 rmoveto 1257 hlineto + 11 56 rlineto + -1257 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml index 6200912..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A0.xml @@ -1,21 +1,8 @@ -136 63 193 127 320 64 64 64 hstemhm - 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111010101000000 - 512 631 rmoveto - -71 -57 -57 -71 hvcurveto - hintmask 1111010010000000 - -47 26 -41 38 -22 vhcurveto - -18 vlineto - -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto - 303 vlineto - hintmask 1111101101000000 - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 -71 -57 -57 -71 vhcurveto - hintmask 1111010101000000 - -47 26 -41 38 -22 vhcurveto - -419 vlineto - hintmask 1111101010000000 + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 @@ -24,13 +11,22 @@ hintmask 1111010101000000 38 22 26 41 47 vvcurveto 71 -57 57 -71 vhcurveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto hintmask 1111101101000000 - -384 63 rmoveto - 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto - -384 -512 rmoveto + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml index 67b1057..ce1ec70 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + 1000 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml index 8522fcf..f46a0c7 100644 --- a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + 980 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..b40f7f6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-LightItalic/glyphs/w_w_w.liga.xml @@ -0,0 +1,48 @@ + + + 21 -21 539 -20 hstem + -863 hmoveto + 32 62 117 226 19 37 12 -81 23 -163 12 -81 rrcurveto + 45 hlineto + 164 320 44 -320 rlineto + 46 hlineto + 171 313 15 -137 13 -92 11 -84 rlinecurve + 46 hlineto + 45 87 122 233 0 vvcurveto + 0 38 -296 3 -24 vhcurveto + 46 hlineto + 54 110 56 108 56 109 rrcurveto + 0 39 -261 10 -66 vhcurveto + 65 hlineto + 71 188 56 179 43 172 rrcurveto + -74 hlineto + -32 -135 -43 -164 -43 -147 rrcurveto + -6 hlineto + -16 113 -11 113 -14 113 rrcurveto + -46 hlineto + -57 -112 -54 -113 -55 -113 rrcurveto + -3 hlineto + -11 111 -15 110 -11 111 rrcurveto + -46 hlineto + -44 -87 -125 -245 0 vvcurveto + -3 hlineto + -13 108 -11 109 -11 108 rrcurveto + -46 hlineto + 0 -148 -283 -22 -42 vhcurveto + -3 hlineto + -5 37 -30 249 -6 46 rrcurveto + -46 hlineto + -28 -56 -95 -191 -42 -85 rrcurveto + -2 hlineto + 0 -31 247 -11 91 vhcurveto + -47 hlineto + -35 -72 -83 -169 -47 -97 rrcurveto + -4 hlineto + 15 149 20 148 19 148 rrcurveto + -70 hlineto + -23 -150 -17 -168 -16 -221 rrcurveto + 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 index 0192719..836377f 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/ampersand_ampersand.liga.xml @@ -1,40 +1,36 @@ - + - -14 99 505 112 hstemhm - -420 117 -31 123 251 117 -31 123 hintmask 11101000 - -420 148 rmoveto + -14 99 -79 -21 605 112 hstemhm + -506 117 -31 124 337 123 hintmask 11101100 + -45 173 rmoveto + -5 6 -18 22 -4 5 34 62 35 84 23 86 -104 12 rcurveline + -12 -57 -18 -61 -20 -53 rrcurveto + -110 129 -52 56 46 vvcurveto + 53 38 34 157 -7 vhcurveto + -8 112 rlineto + -237 5 -74 -102 -98 vvcurveto + -45 21 -43 40 -55 vhcurveto + hintmask 11110100 + -96 -60 -51 -68 -88 vvcurveto -92 57 -70 113 70 70 34 77 55 vhcurveto - 113 -142 237 -12 110 154 27 -34 28 -37 31 -41 100 76 rcurveline + 57 -71 88 -39 87 -1 87 -2 87 36 55 77 27 -34 28 -37 31 -41 100 76 rcurveline -43 55 -39 48 -35 42 34 62 35 84 23 86 -104 12 rcurveline -12 -57 -18 -61 -20 -53 rrcurveto - hintmask 11100100 -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 - hintmask 11101000 - -87 -54 -50 -61 -9 -76 -27 33 rcurveline - 34 62 35 84 23 86 -104 12 rcurveline - -12 -57 -18 -61 -20 -53 rrcurveto - hintmask 11011000 - -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 - hintmask 11101000 - -96 -60 -51 -68 -88 vvcurveto - 117 26 rmoveto + -47 -29 -45 -36 -28 -48 -14 -24 -10 -26 -3 -28 rrcurveto + -152 -8 rmoveto + -54 -34 -38 -26 -40 hhcurveto + -53 -27 39 50 46 25 45 51 41 hvcurveto + 32 -39 39 -46 45 -56 rrcurveto + 461 hmoveto + -54 -34 -40 -26 -40 hhcurveto + -52 1 -26 38 50 vvcurveto 46 25 45 51 41 vhcurveto 32 -39 39 -46 45 -56 rrcurveto - -54 -34 -38 -26 -40 hhcurveto - -53 -27 39 50 hvcurveto - 460 hmoveto - 46 25 45 51 41 vhcurveto - 32 -39 39 -46 45 -56 rrcurveto - -54 -34 -38 -26 -40 hhcurveto - -53 -27 39 50 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..1aba812 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,15 @@ + + + 160 104 140 104 hstem + -528 512 vstem + 465 508 rmoveto + -451 -104 451 hlineto + -140 vmoveto + -451 -104 451 hlineto + -645 -75 rmoveto + 70 43 -64 154 158 62 -19 78 -168 -13 -9 168 -83 6 -39 -164 -161 45 -33 -76 145 -89 -91 -139 62 -54 127 108 rlineto + endchar + + + + \ 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 index 7e2ab71..c0b15bb 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_bar.liga.xml @@ -1,9 +1,10 @@ - + - -269 116 305 116 vstem - -269 787 rmoveto + 767 -20 hstem + -250 116 269 116 vstem + 135 787 rmoveto -990 116 1000 vlineto - 305 -10 rmoveto + -501 -10 rmoveto -990 116 1000 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml index 1b180c4..e8ef972 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/bar_greater.liga.xml @@ -1,15 +1,14 @@ - + - -203 1000 hstem - -280 622 vstem - -280 787 rmoveto - -990 116 vlineto - 506 480 rlineto - 103 vlineto - -506 417 rlineto - -850 vmoveto - 706 vlineto - 395 -319 rlineto + -182 -21 1000 -20 hstem + -336 116 vstem + 337 379 rmoveto + -557 408 -116 10 rlineto + -1000 116 vlineto + 557 479 rlineto + -557 -325 rmoveto + 695 vlineto + 445 -312 rlineto -12 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..516ea76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_colon.liga.xml @@ -0,0 +1,27 @@ + + + 0 155 201 156 hstemhm + -277 169 -162 168 210 169 -162 168 hintmask 11010100 + 281 356 rmoveto + 2 156 rlineto + -168 hlineto + -2 -156 rlineto + 159 -356 rmoveto + hintmask 11011000 + 5 155 rlineto + -169 hlineto + -5 -155 rlineto + -207 356 rmoveto + 2 156 rlineto + -168 hlineto + -2 -156 rlineto + 159 -356 rmoveto + hintmask 11100100 + 5 155 rlineto + -169 hlineto + -5 -155 rlineto + endchar + + + + \ 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 index 7dc5b26..969c098 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/colon_equal.liga.xml @@ -1,19 +1,20 @@ - + - 134 155 89 156 hstem - -412 825 vstem - -244 378 rmoveto - 2 156 rlineto - -168 hlineto - -2 -156 rlineto - 825 130 rmoveto - -551 -104 551 hlineto - -657 -270 rmoveto - 2 156 rlineto - -168 hlineto - -2 -156 rlineto - 825 130 rmoveto - -551 -104 551 hlineto + 135 155 -130 104 115 155 -130 104 hstemhm + -411 167 hintmask 01011000 + -139 160 rmoveto + 551 104 -551 hlineto + 140 vmoveto + 551 104 -551 hlineto + hintmask 10101000 + -105 -373 rmoveto + 2 155 rlineto + -169 hlineto + -2 -155 rlineto + 169 244 rmoveto + 2 155 rlineto + -169 hlineto + -2 -155 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml deleted file mode 100644 index b4b407e..0000000 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - 160 104 140 104 hstem - -538 1076 vstem - -37 508 rmoveto - -501 -104 501 hlineto - 575 104 rmoveto - -501 -104 501 hlineto - -575 -140 rmoveto - -501 -104 501 hlineto - 575 104 rmoveto - -501 -104 501 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.ss11.xml new file mode 100644 index 0000000..1efd8ff --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.ss11.xml @@ -0,0 +1,17 @@ + + + 160 104 140 104 hstem + -538 501 74 501 vstem + -538 160 rmoveto + 501 104 -501 hlineto + 575 -104 rmoveto + 501 104 -501 hlineto + -575 140 rmoveto + 501 104 -501 hlineto + 575 -104 rmoveto + 501 104 -501 hlineto + endchar + + + + \ 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 index 50c2373..58bc9ec 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal.liga.xml @@ -1,11 +1,19 @@ - 160 104 140 104 hstem - -538 1076 vstem - 538 508 rmoveto - -1076 -104 1076 hlineto - -140 vmoveto - -1076 -104 1076 hlineto + 160 103 -103 104 140 104 -103 103 hstemhm + hintmask 01100000 + 538 264 rmoveto + -451 hlineto + hintmask 10100000 + -1 -174 vlineto + hintmask 01100000 + 1 -451 -104 1076 vlineto + 348 vmoveto + -1076 -104 451 hlineto + hintmask 01010000 + 1 174 vlineto + hintmask 01100000 + -1 451 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index 8f498df..0000000 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,21 +0,0 @@ - - - 160 104 140 104 hstem - -1163 1701 vstem - -646 508 rmoveto - -517 -104 517 hlineto - 592 104 rmoveto - -517 -104 517 hlineto - 592 104 rmoveto - -517 -104 517 hlineto - -1184 -140 rmoveto - -517 -104 517 hlineto - 592 104 rmoveto - -517 -104 517 hlineto - 592 104 rmoveto - -517 -104 517 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..499e44e --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,20 @@ + + + 160 104 140 104 hstem + -1163 160 rmoveto + 517 104 -517 hlineto + 592 -104 rmoveto + 517 104 -517 hlineto + 592 -104 rmoveto + 517 104 -517 hlineto + -1184 140 rmoveto + 517 104 -517 hlineto + 592 -104 rmoveto + 517 104 -517 hlineto + 592 -104 rmoveto + 517 104 -517 hlineto + endchar + + + + \ 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 index def266e..d276c75 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_equal.liga.xml @@ -1,13 +1,13 @@ 38 104 140 104 140 104 hstem - -1163 1701 vstem - 538 630 rmoveto - -1701 -104 1701 hlineto - -140 vmoveto - -1701 -104 1701 hlineto - -140 vmoveto - -1701 -104 1701 hlineto + cntrmask 11100000 + -1163 526 rmoveto + 1701 104 -1701 hlineto + -348 vmoveto + 1701 104 -1701 hlineto + -348 vmoveto + 1701 104 -1701 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml index ee0e790..d161184 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_equal_greater.liga.xml @@ -1,21 +1,31 @@ - -27 707 -520 104 140 104 hstemhm - -1163 1695 hintmask 10010000 - 99 592 rmoveto - hintmask 00110000 - 105 -84 rlineto - -1367 -104 1497 hlineto - 87 -70 rlineto - -12 vlineto - hintmask 01010000 - -72 -58 rlineto - -1512 -104 1383 hlineto - -124 -100 rlineto - hintmask 10010000 - 66 -87 370 304 rlineto + -6 -21 187 103 -103 104 140 104 -103 103 172 -20 hstemhm + 421 111 hintmask 11001110 + 162 -27 rmoveto + 370 304 rlineto 103 vlineto - -364 300 rlineto + -364 300 -69 -88 105 -84 rlineto + -1367 hlineto + hintmask 11010110 + -104 451 vlineto + hintmask 11001110 + 1 174 vlineto + hintmask 11010110 + -1 451 vlineto + hintmask 11001110 + 1 419 vlineto + 89 -71 rlineto + -12 vlineto + -73 -59 rlineto + -435 hlineto + hintmask 10101110 + 1 -451 vlineto + hintmask 11001110 + -1 -174 vlineto + hintmask 10101110 + 1 -451 -104 1383 vlineto + -124 -100 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml index 1fa21bc..d8a0ed9 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_greater.liga.xml @@ -1,21 +1,23 @@ - -27 707 -520 104 140 104 hstemhm - -538 1070 hintmask 10010000 - 99 592 rmoveto - hintmask 00110000 - 105 -84 rlineto - -742 -104 872 hlineto - 87 -70 rlineto - -12 vlineto - hintmask 01010000 - -72 -58 rlineto - -887 -104 758 hlineto - -124 -100 rlineto - hintmask 10010000 - 66 -87 370 304 rlineto + -6 -21 187 103 -103 104 140 104 -103 103 172 -20 hstemhm + 421 111 hintmask 11001110 + 162 -27 rmoveto + 370 304 rlineto 103 vlineto - -364 300 rlineto + -364 300 -69 -88 105 -84 rlineto + -742 hlineto + hintmask 11010110 + -104 451 vlineto + hintmask 11001110 + 1 419 vlineto + 89 -71 rlineto + -12 vlineto + -73 -59 rlineto + -435 hlineto + hintmask 10101110 + 1 -451 -104 758 vlineto + -124 -100 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml index 1966467..1d2b183 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/equal_less_less.liga.xml @@ -1,24 +1,23 @@ - -26 707 -521 104 140 104 hstemhm - -1163 1694 hintmask 01110000 - 109 594 rmoveto - hintmask 10010000 - -66 87 rlineto - hintmask 01110000 + -5 -21 186 103 142 103 153 -20 40 -20 hstem + -320 112 303 112 vstem + 48 681 rmoveto -211 -173 rlineto - -995 -104 868 hlineto - -30 -25 rlineto + -1000 -103 875 hlineto + -32 -26 rlineto -103 vlineto - 15 -12 rlineto - -853 -104 979 hlineto - hintmask 10010000 + 16 -13 rlineto + -859 -103 984 hlineto 226 -186 69 87 -324 261 rlineto 12 vlineto - 420 hmoveto - 322 260 -66 87 -368 -302 rlineto + 322 260 rlineto + 349 87 rmoveto + -368 -302 rlineto -103 vlineto 367 -302 69 87 -324 261 rlineto + 12 vlineto + 322 260 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml index 2b410ca..ba1422a 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal.liga.xml @@ -1,26 +1,22 @@ - -222 1044 -662 104 140 104 hstemhm - -538 1076 -844 613 hintmask 00110000 + -201 -21 382 103 -103 104 140 104 -103 103 294 -20 hstemhm + hintmask 10110100 538 508 rmoveto -366 hlineto - 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 + 135 264 -105 50 -161 -314 rlineto + -579 -104 451 hlineto + hintmask 11001100 + 1 76 vlineto + -73 -142 rlineto + -3 hlineto + hintmask 10110100 + 1 -451 -104 402 vlineto + -171 -334 106 -48 195 382 rlineto + 544 104 -451 hlineto + hintmask 11010100 + -1 -40 vlineto + 72 141 rlineto 419 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml index f83e7eb..8cdc2a9 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_equal_equal.liga.xml @@ -1,30 +1,20 @@ - -222 1044 -784 104 140 104 140 104 hstemhm - -1163 1701 -1157 613 hintmask 01111000 - 538 630 rmoveto - -616 hlineto - hintmask 01110100 - 72 142 rlineto - hintmask 10000100 - -105 50 rlineto - hintmask 01110100 + -201 -21 260 104 140 104 140 104 172 -20 hstem + -108 822 rmoveto -98 -192 rlineto - -954 -104 901 hlineto + -957 -104 904 hlineto -71 -140 rlineto - -830 -104 777 hlineto + -833 -104 780 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 + -708 -104 655 hlineto + -108 -212 106 -48 133 260 rlineto + 915 104 -862 hlineto 71 140 rlineto - 794 104 -741 hlineto + 791 104 -738 hlineto 72 140 rlineto - 669 hlineto + 666 104 -613 hlineto + 72 142 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..eba77a1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,26 @@ + + + 0 145 hstemhm + -323 159 -114 81 353 159 -114 81 hintmask 11001000 + 282 271 rmoveto + 2 50 41 378 2 53 rrcurveto + -157 hlineto + 1 -53 30 -378 -50 vvcurveto + 112 -271 rmoveto + 4 145 rlineto + -159 hlineto + -4 -145 rlineto + hintmask 10110000 + -351 271 rmoveto + 2 50 41 378 2 53 rrcurveto + -157 hlineto + 1 -53 30 -378 -50 vvcurveto + 112 -271 rmoveto + 4 145 rlineto + -159 hlineto + -4 -145 rlineto + endchar + + + + \ 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 deleted file mode 100644 index 9549021..0000000 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,17 +0,0 @@ - - - -27 707 hstem - -418 805 vstem - -421 -44 rmoveto - 803 321 rlineto - 103 vlineto - -754 300 -39 -88 642 -258 rlineto - -12 vlineto - -655 -262 rlineto - 806 -178 rmoveto - -806 -95 806 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..6fbbc66 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,16 @@ + + + -173 92 741 -20 hstem + 260 138 vstem + 398 370 rmoveto + -751 310 -49 -92 662 -260 rlineto + -12 vlineto + -662 -220 40 -96 761 276 rlineto + 4 -357 rmoveto + -805 1 -1 -93 rlineto + 807 hlineto + endchar + + + + \ 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 index 52caee2..0aaf232 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal.liga.xml @@ -1,15 +1,13 @@ - + - -27 707 hstem - -418 805 vstem - -378 -27 rmoveto - 760 304 rlineto - 103 vlineto - -754 300 -39 -88 642 -258 rlineto + -179 -21 860 -20 hstem + 260 138 vstem + 398 370 rmoveto + -751 310 -49 -92 662 -260 rlineto -12 vlineto - -655 -262 rlineto - 806 122 rmoveto - -806 -322 46 -87 760 304 rlineto + -662 -220 40 -96 761 276 rlineto + 1 -90 rmoveto + -802 -291 40 -95 763 283 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml index 91dc6db..a87005d 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_equal_greater.liga.xml @@ -1,33 +1,34 @@ - -27 707 -520 104 140 104 hstemhm - -1154 1686 hintmask 10010000 - 99 592 rmoveto - hintmask 00110000 - 105 -84 rlineto + -6 -21 187 103 -103 104 140 104 -103 103 152 -20 40 -20 hstemhm + -829 111 1139 111 hintmask 1100111110000000 + 162 -27 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 -69 -88 105 -84 rlineto -1077 hlineto - hintmask 10010000 -209 172 -69 -88 322 -258 rlineto -12 vlineto - -325 -262 66 -87 rlineto - hintmask 01010000 - 228 187 rlineto + -325 -262 66 -87 228 187 rlineto 1080 hlineto -124 -100 rlineto - hintmask 10010000 - 66 -87 370 304 rlineto + hintmask 1010111110000000 + -183 204 rmoveto + -451 hlineto + hintmask 1100111110000000 + -1 -197 vlineto + 17 14 rlineto 103 vlineto - -364 300 rlineto - hintmask 01010000 - 181 -416 rmoveto - -1083 hlineto - 16 13 rlineto - 103 vlineto - hintmask 00110000 - -29 24 rlineto - 1081 hlineto - 87 -70 rlineto + -30 25 rlineto + 210 hlineto + hintmask 1101011110000000 + -1 451 vlineto + hintmask 1100111110000000 + 1 419 vlineto + 89 -71 rlineto -12 vlineto + -73 -59 rlineto + -435 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..5e4ed0b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater.liga.xml @@ -0,0 +1,21 @@ + + + -6 -21 687 -20 hstem + -99 111 304 111 vstem + 57 -27 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 rlineto + -349 -87 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 rlineto + endchar + + + + \ 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 index 6a2d6fa..f9ddcd3 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/greater_greater_equal.liga.xml @@ -1,26 +1,22 @@ - -27 707 -520 104 140 104 hstemhm - -1154 1692 hintmask 10010000 - -1082 680 rmoveto - -69 -88 322 -258 rlineto - -12 vlineto - -325 -262 66 -87 370 304 rlineto - 103 vlineto - hintmask 00110000 - 265 128 rmoveto - hintmask 10010000 + -6 -21 187 103 142 103 152 -20 hstem + -829 111 304 111 vstem + 538 405 rmoveto + 103 -996 vlineto -209 172 -69 -88 322 -258 rlineto -12 vlineto - -325 -262 66 -87 rlineto - hintmask 01010000 - 228 187 rlineto - 978 104 -852 hlineto - 16 13 rlineto + -325 -262 66 -87 228 187 rlineto + 983 103 -858 hlineto + 17 14 rlineto 103 vlineto - hintmask 00110000 - -29 24 rlineto - 865 104 hlineto + -30 25 rlineto + -755 -432 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 -69 -88 322 -258 rlineto + -12 vlineto + -325 -262 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..6a421d5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,14 @@ + + + 160 104 15 103 22 104 hstem + 465 508 rmoveto + -451 -104 451 hlineto + -140 vmoveto + -451 -104 451 hlineto + -479 222 rmoveto + -451 -103 451 hlineto + endchar + + + + \ 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 index 8739fdb..45e2b0d 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_greater.liga.xml @@ -1,19 +1,13 @@ - -27 707 -402 105 hstemhm - -487 1019 hintmask 10100000 - 99 592 rmoveto - hintmask 01100000 - 261 -209 rlineto - -847 -105 853 hlineto - -270 -218 rlineto - hintmask 10100000 - 66 -87 rlineto - hintmask 01100000 + -6 -21 305 105 297 -20 hstem + 421 111 vstem + 162 -27 rmoveto 370 304 rlineto 103 vlineto - hintmask 10100000 - -364 300 rlineto + -364 300 -69 -88 261 -209 rlineto + -847 -105 853 hlineto + -270 -218 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml index b762068..70e4224 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen.liga.xml @@ -1,10 +1,9 @@ - + 278 105 hstem - -447 356 142 356 vstem - -91 383 rmoveto + 434 383 rmoveto -356 -105 346 hlineto - 508 105 rmoveto + -495 105 rmoveto -356 -105 346 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml index a5574c3..03fe92d 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,18 +1,13 @@ - -27 707 -402 105 hstemhm - -1112 1644 hintmask 01100000 - 99 592 rmoveto - 261 -209 rlineto - -1472 -105 1478 hlineto - -270 -218 rlineto - hintmask 10100000 - 66 -87 rlineto - hintmask 01100000 + -6 -21 305 105 297 -20 hstem + 421 111 vstem + 162 -27 rmoveto 370 304 rlineto 103 vlineto - hintmask 10100000 - -364 300 rlineto + -364 300 -69 -88 261 -209 rlineto + -1472 -105 1478 hlineto + -270 -218 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml index a05ead4..283312c 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_bar.liga.xml @@ -1,16 +1,15 @@ - + - -203 1000 hstem - -362 613 vstem - -362 379 rmoveto - -103 vlineto - 497 -479 rlineto + -182 -21 1000 -20 hstem + 221 116 vstem + -336 276 rmoveto + 557 -479 rlineto 116 1000 hlineto - -116 -10 rlineto - -385 -453 rmoveto - 385 312 rlineto + -116 -10 -557 -408 rlineto + 112 -57 rmoveto + 12 vlineto + 445 312 rlineto -695 vlineto - -385 371 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml deleted file mode 100644 index b264be6..0000000 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -27 707 hstem - -233 322 rmoveto - 12 vlineto - 642 258 -39 88 -754 -300 rlineto - -103 vlineto - 803 -321 3 104 rlineto - -273 vmoveto - 95 -806 -95 vlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..d20b448 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,16 @@ + + + -173 92 761 -20 hstem + -398 138 vstem + -399 276 rmoveto + 761 -276 40 96 -662 220 rlineto + 12 vlineto + 662 260 -49 92 -751 -310 rlineto + -6 -543 rmoveto + 807 hlineto + -1 93 -805 -1 rlineto + endchar + + + + \ 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 index c2c64c6..ee732af 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal.liga.xml @@ -1,14 +1,13 @@ - + - -27 707 hstem - -234 322 rmoveto + -179 -21 880 -20 hstem + -398 138 vstem + -399 276 rmoveto + 761 -276 40 96 -662 220 rlineto 12 vlineto - 642 258 -39 88 -754 -300 rlineto - -103 vlineto - 760 -304 46 87 rlineto - -46 -287 rmoveto - 46 87 -806 322 rlineto - -105 vlineto + 662 260 -49 92 -751 -310 rlineto + -3 -287 rmoveto + 763 -283 40 95 -802 291 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml index eee99c3..4ec913e 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_equal.liga.xml @@ -1,20 +1,29 @@ - -26 707 -521 104 140 104 hstemhm - -1155 1693 hintmask 00110000 - 538 404 rmoveto - 104 -1366 vlineto - 107 86 rlineto - hintmask 10010000 - -66 87 -368 -302 rlineto + -5 -21 186 103 -103 104 140 104 -103 103 153 -20 hstemhm + -1155 112 hintmask 10101110 + 538 508 rmoveto + -1366 hlineto + 107 86 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 69 87 rlineto - hintmask 01110000 - -123 99 rlineto - 1380 104 -1509 hlineto - -72 58 rlineto + 367 -302 69 87 -123 99 rlineto + 1380 104 -451 hlineto + hintmask 11010110 + -1 -174 vlineto + hintmask 10110110 + 1 -451 vlineto + hintmask 11001110 + -1 -432 vlineto + -73 59 rlineto 12 vlineto - 87 70 rlineto + 88 71 rlineto + 417 hlineto + hintmask 10110110 + -1 451 vlineto + hintmask 10101110 + 1 174 vlineto + hintmask 10110110 + -1 451 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml index 529072f..64d5d26 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_greater.liga.xml @@ -1,34 +1,34 @@ - -27 707 -520 104 140 104 hstemhm - -1155 1687 hintmask 10010000 - 99 592 rmoveto - hintmask 00110000 - 105 -84 rlineto + -6 -21 22 -21 186 103 -103 104 140 104 -103 103 153 -20 39 -20 hstemhm + -1155 112 1464 111 hintmask 1110011111000000 + 162 -27 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 -69 -88 105 -84 rlineto -1032 hlineto - 107 86 rlineto - hintmask 10010000 - -66 87 -368 -302 rlineto + 107 86 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 69 87 rlineto - hintmask 01010000 - -123 99 rlineto + 367 -302 69 87 -123 99 rlineto 1062 hlineto -124 -100 rlineto - hintmask 10010000 - 66 -87 370 304 rlineto - 103 vlineto - -364 300 rlineto - hintmask 01010000 - 181 -416 rmoveto - -1320 hlineto - -72 58 rlineto + hintmask 1101011111000000 + -183 204 rmoveto + -451 hlineto + hintmask 1110011111000000 + -1 -432 vlineto + -73 59 rlineto 12 vlineto - hintmask 00110000 - 87 70 rlineto - 1290 hlineto - 87 -70 rlineto + 88 71 rlineto + 417 hlineto + hintmask 1110101111000000 + -1 451 vlineto + hintmask 1110011111000000 + 1 419 vlineto + 89 -71 rlineto -12 vlineto + -73 -59 rlineto + -435 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml index 3ff309f..346b01e 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_equal_less.liga.xml @@ -1,36 +1,34 @@ - -26 707 -521 104 140 104 hstemhm - -1155 1686 hintmask 00110000 - 531 61 rmoveto - -324 261 rlineto - 12 vlineto - 322 260 rlineto - hintmask 10010000 - -66 87 rlineto - hintmask 00110000 + -5 -21 186 103 -103 104 140 104 -103 103 153 -20 40 -20 hstemhm + -1155 112 1138 112 hintmask 1100111110000000 + 463 681 rmoveto -211 -173 rlineto -1080 hlineto - 107 86 rlineto - hintmask 10010000 - -66 87 -368 -302 rlineto + 107 86 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 69 87 rlineto - hintmask 01110000 - -123 99 rlineto + 367 -302 69 87 -123 99 rlineto 1078 hlineto - hintmask 10010000 - 226 -186 rlineto - -1505 348 rmoveto + 226 -186 69 87 -324 261 rlineto 12 vlineto - hintmask 00110000 - 87 70 rlineto - 1081 hlineto - -30 -25 rlineto + 322 260 rlineto + hintmask 1010111110000000 + -616 -330 rmoveto + -451 hlineto + hintmask 1100111110000000 + -1 -432 vlineto + -73 59 rlineto + 12 vlineto + 88 71 rlineto + 417 hlineto + hintmask 1101011110000000 + -1 451 vlineto + hintmask 1100111110000000 + 1 214 vlineto + -32 -26 rlineto -103 vlineto - hintmask 01110000 - 15 -12 rlineto - -1081 hlineto + 16 -13 rlineto + -198 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml index efb3c0d..25ff49c 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,28 +1,23 @@ - -26 707 -681 145 133 105 hstemhm - -1780 112 692 81 143 1246 hintmask 00111100 - -895 271 rmoveto + -5 -21 26 145 133 105 278 -20 hstemhm + -1780 112 647 159 -114 81 hintmask 11111100 + -1412 681 rmoveto + -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -269 217 rlineto + 501 105 -495 hlineto + 261 211 rlineto + 1840 -211 rmoveto + -1250 hlineto + -10 -105 rlineto + 1250 hlineto + hintmask 11111010 + -1379 -7 rmoveto 2 50 41 378 2 53 rrcurveto -157 hlineto 1 -53 30 -378 -50 vvcurveto - hintmask 10011100 - -436 410 rmoveto - -368 -302 rlineto - -103 vlineto - 367 -302 69 87 rlineto - hintmask 00111100 - -269 217 rlineto - 487 hlineto - 10 105 rlineto - -491 hlineto - 261 211 rlineto - 594 -316 rmoveto - 1236 hlineto - 10 105 rlineto - -1246 hlineto - hintmask 01111100 - -112 -383 rmoveto + 112 -271 rmoveto 4 145 rlineto -159 hlineto -4 -145 rlineto diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml index ef61d35..57c4564 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen.liga.xml @@ -1,17 +1,13 @@ - -26 707 -403 105 hstemhm - -530 1024 hintmask 01100000 - -357 383 rmoveto - 261 211 rlineto - hintmask 10100000 - -66 87 -368 -302 rlineto + -5 -21 304 105 278 -20 hstem + -530 112 vstem + 494 383 rmoveto + -851 hlineto + 261 211 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 69 87 rlineto - hintmask 01100000 - -269 217 rlineto + 367 -302 69 87 -269 217 rlineto 847 hlineto - 10 105 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_greater.liga.xml index 512994e..de76789 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_greater.liga.xml @@ -1,28 +1,17 @@ - -26 707 -403 105 hstemhm - -1155 1687 -111 111 hintmask 10010000 - 168 680 rmoveto - -69 -88 rlineto - hintmask 01010000 - 261 -209 rlineto - -1342 hlineto - 261 211 rlineto - hintmask 10010000 - -66 87 rlineto - hintmask 10100000 - -368 -302 rlineto - -103 vlineto - 367 -302 69 87 rlineto - hintmask 01100000 - -269 217 rlineto - 1354 hlineto - -270 -218 rlineto - hintmask 10100000 - 66 -87 rlineto - hintmask 01010000 + -6 -21 22 -21 304 105 278 -20 39 -20 hstem + -1155 112 1464 111 vstem + 162 -27 rmoveto 370 304 rlineto 103 vlineto + -364 300 -69 -88 261 -209 rlineto + -1342 hlineto + 261 211 -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -269 217 rlineto + 1354 hlineto + -270 -218 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml index 4015bc7..8254f78 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_hyphen_hyphen.liga.xml @@ -1,17 +1,13 @@ - -26 707 -403 105 hstemhm - -1155 1649 hintmask 01100000 - -982 383 rmoveto - 261 211 rlineto - hintmask 10100000 - -66 87 -368 -302 rlineto + -5 -21 304 105 278 -20 hstem + -1155 112 vstem + 494 383 rmoveto + -1476 hlineto + 261 211 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 69 87 rlineto - hintmask 01100000 - -269 217 rlineto + 367 -302 69 87 -269 217 rlineto 1472 hlineto - 10 105 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less.liga.xml new file mode 100644 index 0000000..503add0 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less.liga.xml @@ -0,0 +1,21 @@ + + + -5 -21 687 -20 hstem + -425 112 303 112 vstem + 358 681 rmoveto + -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -324 261 rlineto + 12 vlineto + 322 260 rlineto + -481 87 rmoveto + -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -324 261 rlineto + 12 vlineto + 322 260 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..3c79201 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_less_equal.liga.xml @@ -0,0 +1,24 @@ + + + -5 -21 186 103 142 103 153 -20 hstem + -1155 112 303 112 vstem + 538 160 rmoveto + 103 vlineto + -1095 2 -71 57 rlineto + 12 vlineto + 88 71 rlineto + 1078 103 -951 hlineto + 107 86 -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -123 99 rlineto + -360 521 rmoveto + -368 -302 rlineto + -103 vlineto + 367 -302 69 87 -324 261 rlineto + 12 vlineto + 322 260 rlineto + endchar + + + + \ 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 index 952e3da..613c338 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash.liga.xml @@ -1,15 +1,13 @@ - -222 1044 -848 707 hstemhm - -530 112 179 613 hintmask 01110000 - -112 75 rmoveto - -306 247 rlineto + -201 -21 217 -21 687 -20 161 -20 hstem + -530 112 vstem + 269 822 rmoveto + -381 -747 -306 247 rlineto 12 vlineto 322 260 -66 87 -368 -302 rlineto -103 vlineto - 367 -302 -76 -148 rlineto - hintmask 10110000 - 106 -48 507 994 -105 50 rlineto + 367 -302 -76 -148 106 -48 507 994 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..4486b18 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,19 @@ + + + -201 -21 216 -21 22 -21 686 -20 21 -20 161 -20 hstem + -907 112 998 111 vstem + -56 -27 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 47 92 -105 50 -381 -747 -306 247 rlineto + 12 vlineto + 322 260 -66 87 -368 -302 rlineto + -103 vlineto + 367 -302 -76 -148 106 -48 408 800 305 -244 rlineto + -12 vlineto + -325 -262 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml index 804c0b5..f9ba801 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/percent.alt.xml @@ -1,23 +1,17 @@ - + - -65 73 -70 784 -545 72 162 73 169 72 hstemhm - 25 78 -17 461 -336 78 54 78 108 78 hintmask 1011110111000000 - 152 411 rmoveto - 83 54 66 96 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 hvcurveto - hintmask 0100010111000000 - 315 312 rmoveto - hintmask 0100001000000000 - -381 -749 79 -36 381 747 rlineto - hintmask 1010101000000000 - -390 -32 rmoveto - hintmask 1010110111000000 - 37 18 -33 -55 hvcurveto - hintmask 1011110111000000 - -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 vhcurveto - 314 -718 rmoveto - 83 54 66 96 94 -46 58 -81 -83 -54 -67 -95 -94 45 -58 82 hvcurveto - 4 242 rmoveto - 37 18 -33 -55 -51 -17 -30 -36 -36 -19 32 56 51 16 30 37 hvcurveto + 5 -21 23 -21 716 -20 22 -20 hstem + 52 214 93 214 vstem + 460 51 rmoveto + -21 -15 28 49 55 21 35 27 21 15 -30 -49 -54 -21 -34 -27 hvcurveto + -65 vmoveto + 63 50 59 94 90 -42 54 -59 -63 -50 -60 -95 -90 42 -52 59 hvcurveto + -404 47 rmoveto + 77 -49 436 670 -77 48 rlineto + -339 -230 rmoveto + -21 -15 28 49 55 21 35 27 21 15 -30 -49 -54 -21 -34 -27 hvcurveto + -65 vmoveto + 63 50 59 94 90 -42 54 -59 -63 -50 -60 -95 -90 42 -52 59 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..21db211 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_equal.liga.xml @@ -0,0 +1,15 @@ + + + 160 104 15 103 22 104 hstem + -294 110 vstem + 465 508 rmoveto + -451 -104 451 hlineto + -140 vmoveto + -451 -104 451 hlineto + -463 119 rmoveto + 103 -186 197 -110 -197 -188 -103 188 -198 110 198 vlineto + endchar + + + + \ 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 index 6b394b2..0807ed3 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/plus_plus.liga.xml @@ -1,9 +1,9 @@ - + 279 103 hstem - -296 110 374 110 vstem - 298 579 rmoveto - -110 -197 -374 197 -110 -197 -188 -103 188 -198 110 198 374 -198 110 198 186 103 -186 hlineto + -294 110 369 110 vstem + 481 279 rmoveto + 103 -186 197 -110 -197 -369 197 -110 -197 -188 -103 188 -198 110 198 369 -198 110 198 vlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml index 80a9b20..abc5673 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + 0 143 496 115 hstem - -369 156 71 132 111 156 71 132 vstem - -459 639 rmoveto + -363 156 71 132 120 156 71 132 vstem + 26 639 rmoveto 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 - 458 -115 rmoveto - 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 - -238 -754 rmoveto + 232 -754 rmoveto 3 143 rlineto -155 hlineto -4 -143 rlineto - 626 hmoveto + -567 639 rmoveto + 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 + 232 -754 rmoveto 3 143 rlineto -155 hlineto -4 -143 rlineto diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..137a6cb --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 414 334 hstem + -1028 139 108 138 153 139 108 138 167 139 108 138 vstem + 397 414 rmoveto + 52 285 -4 49 rlineto + -139 hlineto + 6 -334 rlineto + -162 hmoveto + 52 285 -3 49 rlineto + -140 hlineto + 6 -334 rlineto + -220 hmoveto + 52 285 -4 49 rlineto + -139 hlineto + 6 -334 rlineto + -162 hmoveto + 52 285 -3 49 rlineto + -140 hlineto + 6 -334 rlineto + -206 hmoveto + 52 285 -4 49 rlineto + -139 hlineto + 6 -334 rlineto + -162 hmoveto + 52 285 -3 49 rlineto + -140 hlineto + 6 -334 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..b39841b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 409 339 hstem + -902 149 389 149 403 149 vstem + 276 409 rmoveto + 62 289 -3 50 rlineto + -149 hlineto + 4 -339 rlineto + -466 hmoveto + 62 289 -3 50 rlineto + -149 hlineto + 4 -339 rlineto + -452 hmoveto + 62 289 -3 50 rlineto + -149 hlineto + 4 -339 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..674230f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,25 @@ + + + -170 -21 547 156 hstemhm + -317 169 -139 140 309 169 -139 140 hintmask 11101000 + 330 356 rmoveto + hintmask 11100100 + 2 156 rlineto + -169 hlineto + -2 -156 rlineto + -24 -527 rmoveto + 65 -20 97 88 66 141 -50 125 rlinecurve + -159 -7 56 -117 -11 -130 -64 -80 rlinecurve + -286 527 rmoveto + hintmask 11011000 + 2 156 rlineto + -169 hlineto + -2 -156 rlineto + -24 -527 rmoveto + 65 -20 97 88 66 141 -50 125 rlinecurve + -159 -7 56 -117 -11 -130 -64 -80 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..eddacaf --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_equal.liga.xml @@ -0,0 +1,14 @@ + + + -201 -21 382 104 140 104 294 -20 hstem + 465 508 rmoveto + -530 hlineto + 135 264 -105 50 -508 -996 106 -48 195 382 rlineto + 707 104 -451 -1 -204 hlineto + 73 142 rlineto + 131 -1 451 hlineto + endchar + + + + \ 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 index 61d4c51..863fa53 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/slash_greater.liga.xml @@ -1,16 +1,13 @@ - -222 1044 -849 707 hstemhm - -398 613 206 111 hintmask 01110000 - 215 772 rmoveto - hintmask 10110000 - -105 50 -508 -996 106 -48 408 800 305 -244 rlineto + -201 -21 216 -21 707 -20 142 -20 hstem + 421 111 vstem + 162 -27 rmoveto + 370 304 rlineto + 103 vlineto + -364 300 47 92 -105 50 -508 -996 106 -48 408 800 305 -244 rlineto -12 vlineto -325 -262 rlineto - hintmask 01110000 - 66 -87 370 304 rlineto - 103 vlineto - -364 300 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml index 300a84c..bc20a5c 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/underscore_underscore.liga.xml @@ -1,9 +1,8 @@ -155 99 hstem - -629 1258 vstem - 629 -56 rmoveto - -1258 -99 1258 hlineto + -629 -155 rmoveto + 1258 99 -1258 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml index 050793b..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A0.xml @@ -1,42 +1,32 @@ - -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 1110110101000000 - 38 22 26 41 47 vvcurveto - 71 -57 57 -71 -71 -57 -57 -71 vhcurveto - hintmask 1110101001000000 - -47 26 -41 38 -22 vhcurveto - -419 vlineto - hintmask 1110110101000000 + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 1110101000100000 + hintmask 1111010101000000 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 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - hintmask 1101101010100000 - -35 -29 29 35 35 29 29 35 35 29 -29 -35 hvcurveto - hintmask 1110110110100000 - -35 -29 -29 -35 vhcurveto - hintmask 1110110101000000 - -384 -512 rmoveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml index 67b1057..588038a 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml index 8522fcf..23f2478 100644 --- a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + -179 -21 1180 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-Medium/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-Medium/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..8c35a49 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-Medium/glyphs/w_w_w.liga.xml @@ -0,0 +1,51 @@ + + + 21 -21 552 -20 hstem + -1185 120 1513 115 vstem + -1012 hmoveto + -1 -4 104 336 -1 -4 rrcurveto + 4 118 -336 4 vvcurveto + 59 hlineto + -4 106 335 -4 vvcurveto + -1 4 128 -335 -1 4 rrcurveto + 63 hlineto + -4 113 333 -4 vvcurveto + -1 3 120 -331 -1 3 rrcurveto + 60 hlineto + -4 126 334 -4 vvcurveto + 1 4 105 -334 1 4 rrcurveto + 61 hlineto + -1 -4 116 336 -1 -4 -1 4 128 -336 -1 4 rrcurveto + 109 hlineto + 12 81 42 242 13 229 rrcurveto + -115 hlineto + -5 -109 -12 -129 -10 -168 rrcurveto + -4 hlineto + -25 65 -71 169 -19 45 rrcurveto + -72 hlineto + -23 -68 -64 -163 -19 -49 rrcurveto + -5 hlineto + -14 38 -65 196 -18 47 rrcurveto + -72 hlineto + 2 6 -110 -263 -9 -23 rrcurveto + -5 hlineto + -10 27 -79 196 -23 55 rrcurveto + -72 hlineto + -16 -44 -75 -191 -16 -44 rrcurveto + -5 hlineto + -12 30 -90 213 -18 40 rrcurveto + -70 hlineto + -10 -31 -88 -259 2 7 rrcurveto + -5 hlineto + -4 12 -82 209 -24 59 rrcurveto + -72 hlineto + -6 -19 -77 -232 -9 -29 rrcurveto + -5 hlineto + -9 146 -10 102 -8 159 rrcurveto + -120 hlineto + 16 -220 34 -283 17 -49 rrcurveto + 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 index 94e330c..244dc48 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/ampersand_ampersand.liga.xml @@ -1,31 +1,30 @@ - -10 107 hstem - -487 116 394 116 vstem - -487 132 rmoveto + -17 114 -107 107 -98 -21 732 -20 hstemhm + -487 116 394 116 97 230 hintmask 01111110 + -273 467 rmoveto + -98 -79 -116 -121 -135 vvcurveto -86 47 -56 90 71 77 38 77 81 vhcurveto - 102 -179 268 32 140 147 30 -43 34 -42 38 -42 100 73 rcurveline + hintmask 10111110 + 51 -89 98 -38 97 5 95 5 100 45 69 72 30 -43 34 -42 38 -42 100 73 rcurveline -46 51 -39 48 -33 47 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 - -14 vlineto - -22 27 -20 26 -18 26 43 53 44 65 44 75 -99 35 rcurveline + -147 -119 -67 -115 -101 -3 0 -9 -2 vvcurveto + -21 26 -20 26 -19 27 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 - 116 29 rmoveto - 58 42 70 76 74 vhcurveto - 18 -59 28 -62 37 -63 rrcurveto + 44 -34 27 -48 -76 -50 -83 -65 -15 vhcurveto + -7 -31 -2 -33 3 -31 rrcurveto + 103 -288 rmoveto -58 -56 -50 -24 -37 hhcurveto - -36 -22 22 42 hvcurveto + -36 -22 22 41 58 42 71 76 74 hvcurveto + 18 -59 28 -62 37 -63 rrcurveto 510 hmoveto - 58 42 70 76 74 vhcurveto + -58 -56 -51 -24 -37 hhcurveto + -35 -22 22 42 58 42 70 76 74 hvcurveto 18 -59 28 -62 37 -63 rrcurveto - -58 -56 -50 -24 -37 hhcurveto - -36 -22 22 42 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk.spacer.xml new file mode 100644 index 0000000..74ea144 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk_equal.liga.xml new file mode 100644 index 0000000..5dffc2b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/asterisk_equal.liga.xml @@ -0,0 +1,18 @@ + + + 90 -21 91 103 1 111 30 102 59 -20 hstem + 514 507 rmoveto + -457 hlineto + -21 -102 rlineto + 458 hlineto + -27 -142 rmoveto + -458 hlineto + -21 -103 rlineto + 458 hlineto + -632 -91 rmoveto + 73 29 -34 166 170 34 -4 77 -169 19 21 171 -78 21 -72 -157 -152 75 -45 -66 127 -118 -116 -122 49 -62 149 83 rlineto + endchar + + + + \ 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 index 10fb051..80c46c4 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_bar.liga.xml @@ -1,12 +1,12 @@ - + -202 993 hstem - -366 308 113 308 vstem - -173 788 rmoveto + -347 308 77 308 vstem + 231 788 rmoveto -193 -990 rlineto 114 hlineto 194 993 rlineto - 306 -3 rmoveto + -500 -3 rmoveto -193 -990 rlineto 114 hlineto 194 993 rlineto diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml index 89676b1..7326f69 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/bar_greater.liga.xml @@ -1,13 +1,12 @@ - + - -202 993 hstem - -334 727 vstem - -141 788 rmoveto - -193 -990 rlineto - 114 hlineto - 595 456 18 102 -419 435 rlineto - -163 -836 rmoveto - 136 698 328 -331 -2 -12 rlineto + -182 -21 1000 -20 hstem + 410 379 rmoveto + -478 408 -114 10 -194 -1000 rlineto + 116 hlineto + 650 479 rlineto + -622 -325 rmoveto + 135 695 384 -312 -2 -12 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_colon.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_colon.liga.xml new file mode 100644 index 0000000..adb049d --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_colon.liga.xml @@ -0,0 +1,25 @@ + + + 0 158 198 158 hstem + -326 258 127 258 vstem + 287 356 rmoveto + 30 158 rlineto + -155 hlineto + -30 -158 rlineto + 82 -356 rmoveto + 30 158 rlineto + -155 hlineto + -30 -158 rlineto + -157 356 rmoveto + 30 158 rlineto + -155 hlineto + -30 -158 rlineto + 82 -356 rmoveto + 30 158 rlineto + -155 hlineto + -30 -158 rlineto + endchar + + + + \ 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 index ecf0548..193a643 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/colon_equal.liga.xml @@ -1,23 +1,25 @@ - + - 132 158 87 158 hstem - -377 789 vstem - -175 377 rmoveto - 33 158 rlineto - -158 hlineto - -30 -158 rlineto - 742 130 rmoveto - -457 hlineto + 134 156 -130 103 115 156 -129 102 hstemhm + -433 197 -150 197 hintmask 01010100 + 465 507 rmoveto + -550 hlineto -21 -102 rlineto - 458 hlineto - -614 -273 rmoveto - 33 158 rlineto - -158 hlineto - -30 -158 rlineto - 742 131 rmoveto - -458 hlineto + 551 hlineto + -26 -142 rmoveto + -552 hlineto -21 -103 rlineto - 458 hlineto + 552 hlineto + hintmask 10100100 + -616 218 rmoveto + 29 156 rlineto + -167 hlineto + -30 -156 rlineto + 121 -244 rmoveto + hintmask 10011000 + 29 156 rlineto + -167 hlineto + -30 -156 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.ss11.xml similarity index 50% rename from ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml rename to ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.ss11.xml index 935354f..38db1c8 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.2.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.ss11.xml @@ -1,23 +1,22 @@ - + 160 103 142 102 hstem - -564 1151 vstem - 9 507 rmoveto - -504 hlineto - -21 -102 rlineto + -564 160 rmoveto 505 hlineto - 598 102 rmoveto - -504 hlineto - -21 -102 rlineto - 505 hlineto - -605 -142 rmoveto + 21 103 rlineto -505 hlineto - -21 -103 rlineto + 557 -103 rmoveto 505 hlineto - 599 103 rmoveto + 21 103 rlineto -505 hlineto - -21 -103 rlineto + -551 142 rmoveto 505 hlineto + 20 102 rlineto + -504 hlineto + 557 -102 rmoveto + 505 hlineto + 20 102 rlineto + -504 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml index 13b0b4a..10d5e76 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal.liga.xml @@ -1,15 +1,14 @@ 160 103 142 102 hstem - -564 1151 vstem - 587 507 rmoveto + -564 160 rmoveto + 1083 hlineto + 21 103 rlineto + -1083 hlineto + 1130 244 rmoveto -1082 hlineto -21 -102 rlineto 1083 hlineto - -27 -142 rmoveto - -1083 hlineto - -21 -103 rlineto - 1083 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml deleted file mode 100644 index b0582cb..0000000 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.2.liga.xml +++ /dev/null @@ -1,33 +0,0 @@ - - - 160 103 142 102 hstem - -1189 1776 vstem - -600 507 rmoveto - -520 hlineto - -21 -102 rlineto - 521 hlineto - 613 102 rmoveto - -519 hlineto - -21 -102 rlineto - 520 hlineto - 614 102 rmoveto - -520 hlineto - -21 -102 rlineto - 521 hlineto - -1214 -142 rmoveto - -521 hlineto - -21 -103 rlineto - 521 hlineto - 614 103 rmoveto - -520 hlineto - -21 -103 rlineto - 520 hlineto - 615 103 rmoveto - -521 hlineto - -21 -103 rlineto - 521 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.ss11.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.ss11.xml new file mode 100644 index 0000000..d7cef19 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.ss11.xml @@ -0,0 +1,32 @@ + + + 160 103 142 102 hstem + -1189 160 rmoveto + 521 hlineto + 21 103 rlineto + -521 hlineto + 573 -103 rmoveto + 520 hlineto + 21 103 rlineto + -520 hlineto + 572 -103 rmoveto + 521 hlineto + 21 103 rlineto + -521 hlineto + -1160 142 rmoveto + 521 hlineto + 20 102 rlineto + -520 hlineto + 573 -102 rmoveto + 520 hlineto + 20 102 rlineto + -519 hlineto + 572 -102 rmoveto + 521 hlineto + 20 102 rlineto + -520 hlineto + endchar + + + + \ 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 index d1f289b..3554a7b 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_equal.liga.xml @@ -1,19 +1,18 @@ - 38 103 142 103 141 102 hstem - -1215 1776 vstem - 612 629 rmoveto - -1707 hlineto + 38 103 142 102 142 102 hstem + -1095 629 rmoveto -21 -102 rlineto 1708 hlineto - -31 -142 rmoveto - -1707 hlineto - -21 -102 rlineto + 20 102 rlineto + -1779 -346 rmoveto 1708 hlineto - -27 -142 rmoveto + 20 102 rlineto + -1707 hlineto + -69 -347 rmoveto + 1708 hlineto + 21 103 rlineto -1708 hlineto - -21 -103 rlineto - 1708 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml index e64858d..cb14e6a 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_equal_greater.liga.xml @@ -1,9 +1,9 @@ - -24 703 -519 103 142 102 hstemhm - -1189 1742 hintmask 01110000 - 159 598 rmoveto - 91 -91 rlineto + -3 -21 184 103 142 102 172 -20 hstem + 433 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 91 -91 rlineto -1370 hlineto -21 -102 rlineto 1493 hlineto @@ -12,8 +12,6 @@ -21 -103 rlineto 1394 hlineto -135 -89 rlineto - hintmask 10010000 - 50 -95 415 278 18 102 -311 323 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml index 5ec3288..c7620f3 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_greater.liga.xml @@ -1,9 +1,9 @@ - -24 703 -519 103 142 102 hstemhm - -564 1117 hintmask 01110000 - 159 598 rmoveto - 91 -91 rlineto + -3 -21 184 103 142 102 172 -20 hstem + 433 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 91 -91 rlineto -745 hlineto -21 -102 rlineto 868 hlineto @@ -12,8 +12,6 @@ -21 -103 rlineto 769 hlineto -135 -89 rlineto - hintmask 10010000 - 50 -95 415 278 18 102 -311 323 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml index 693f671..573c02a 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/equal_less_less.liga.xml @@ -1,23 +1,19 @@ - -24 703 -519 103 142 102 hstemhm - -1189 1769 hintmask 01110000 - 160 584 rmoveto - hintmask 10010000 - -51 95 rlineto - hintmask 01110000 + -3 -21 184 103 142 102 152 -20 40 -20 hstem + -318 120 295 120 vstem + 114 679 rmoveto -256 -172 rlineto - -973 hlineto + -978 hlineto -21 -102 rlineto - 842 hlineto + 847 hlineto -6 -4 -18 -102 35 -36 rlineto - -880 hlineto + -885 hlineto -21 -103 rlineto - 1000 hlineto - hintmask 10010000 - 177 -184 83 81 -277 276 3 12 rlineto - 783 239 rmoveto - -51 95 -414 -278 -18 -102 311 -323 83 81 -277 276 3 12 rlineto + 1005 hlineto + 177 -184 83 81 -277 276 3 12 363 239 rlineto + 364 95 rmoveto + -414 -278 -18 -102 311 -323 83 81 -277 276 3 12 363 239 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml index 173ad05..1373bb9 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal.liga.xml @@ -1,33 +1,22 @@ - -209 1015 -646 103 142 102 hstemhm - -564 1151 -980 770 hintmask 01110000 + -188 -21 369 103 142 102 279 -20 hstem 587 507 rmoveto - -386 hlineto - hintmask 01101000 - 176 259 rlineto - hintmask 10001000 - -100 40 rlineto - hintmask 01101000 - -204 -299 rlineto - -568 hlineto + -396 hlineto + 176 259 -100 40 -204 -299 rlineto + -558 hlineto -21 -102 rlineto - 520 hlineto + 510 hlineto -97 -142 rlineto - -450 hlineto + -440 hlineto -21 -103 rlineto - 401 hlineto - -230 -338 rlineto - hintmask 10001000 - 107 -31 rlineto - hintmask 01001000 - 251 369 rlineto - 554 hlineto + 391 hlineto + -230 -338 107 -31 251 369 rlineto + 564 hlineto 21 103 rlineto - -505 hlineto - hintmask 01101000 + -515 hlineto 97 142 rlineto - 435 hlineto + 445 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml index 76a6017..6fe4f23 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_equal_equal.liga.xml @@ -1,41 +1,30 @@ - -209 1015 -768 103 142 103 141 102 hstemhm - -1215 1776 -1248 770 hintmask 00111000 - 612 629 rmoveto - -622 hlineto - hintmask 00110100 - 93 137 rlineto - hintmask 10000100 - -100 40 rlineto - hintmask 00110100 - -121 -177 rlineto - -957 hlineto + -188 -21 247 103 142 102 142 102 157 -20 hstem + -1095 629 rmoveto -21 -102 rlineto - 909 hlineto + 898 hlineto -97 -142 rlineto - -842 hlineto + -831 hlineto -21 -102 rlineto - 794 hlineto - hintmask 01110100 + 783 hlineto -97 -142 rlineto - -724 hlineto + -713 hlineto -21 -103 rlineto - 675 hlineto - -147 -216 rlineto - hintmask 10000100 - 107 -31 rlineto - hintmask 01110100 - 168 247 rlineto - 905 hlineto + 664 hlineto + -147 -216 107 -31 168 247 rlineto + 916 hlineto 21 103 rlineto - -856 hlineto + -867 hlineto 97 142 rlineto - 786 hlineto + 797 hlineto 20 102 rlineto - -737 hlineto + -748 hlineto 96 142 rlineto - 672 hlineto + 683 hlineto + 20 102 rlineto + -633 hlineto + 93 137 -100 40 -121 -177 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_exclam.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_exclam.liga.xml new file mode 100644 index 0000000..754a2a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/exclam_exclam.liga.xml @@ -0,0 +1,25 @@ + + + 0 146 hstem + -378 307 172 307 vstem + 275 272 rmoveto + 11 50 110 378 12 52 rrcurveto + -156 hlineto + -9 -52 -39 -378 -10 -50 rrcurveto + 59 -272 rmoveto + 29 146 rlineto + -152 hlineto + -29 -146 rlineto + -305 272 rmoveto + 11 50 110 378 12 52 rrcurveto + -156 hlineto + -9 -52 -39 -378 -10 -50 rrcurveto + 59 -272 rmoveto + 29 146 rlineto + -152 hlineto + -29 -146 rlineto + endchar + + + + \ 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 deleted file mode 100644 index 619dbe2..0000000 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -72 662 hstem - -463 760 vstem - -475 -44 rmoveto - 865 321 20 103 -695 300 -56 -88 592 -258 -3 -12 -706 -262 rlineto - 772 -178 rmoveto - -806 hlineto - -19 -95 rlineto - 806 hlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.ss12.xml new file mode 100644 index 0000000..d5823db --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -173 92 761 -20 hstem + 454 276 rmoveto + 18 94 -691 310 -67 -92 611 -260 -2 -12 -705 -220 21 -96 rlineto + 729 -173 rmoveto + 17 92 rlineto + -801 hlineto + -19 -92 rlineto + endchar + + + + \ 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 index 10c9e86..65779c0 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal.liga.xml @@ -1,11 +1,10 @@ - + - -71 663 hstem - -462 761 vstem - -427 -27 rmoveto - 819 304 20 103 -696 300 -56 -88 592 -258 -2 -12 -706 -262 rlineto - 829 122 rmoveto - -868 -322 29 -87 819 304 rlineto + -179 -21 880 -20 hstem + 454 276 rmoveto + 18 94 -691 310 -67 -92 611 -260 -2 -12 -705 -220 21 -96 rlineto + 773 60 rmoveto + 19 103 -792 -267 20 -96 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml index 854e161..40e7b56 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_equal_greater.liga.xml @@ -1,20 +1,14 @@ - -24 703 -519 103 142 102 hstemhm - -1180 1733 hintmask 01110000 - 159 598 rmoveto - 91 -91 rlineto + -3 -21 184 103 142 102 152 -20 40 -20 hstem + -817 120 1130 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 91 -91 rlineto -1092 hlineto - hintmask 10010000 - -166 172 -83 -81 276 -276 -2 -12 -363 -239 50 -95 rlineto - hintmask 01110000 - 275 184 rlineto + -166 172 -83 -81 276 -276 -2 -12 -363 -239 50 -95 275 184 rlineto 1060 hlineto -135 -89 rlineto - hintmask 10010000 - 50 -95 415 278 18 102 -311 323 rlineto - hintmask 01110000 - 120 -416 rmoveto + 292 192 rmoveto -1075 hlineto 16 93 -47 49 rlineto 1096 hlineto diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater.liga.xml new file mode 100644 index 0000000..45d42a1 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater.liga.xml @@ -0,0 +1,13 @@ + + + -3 -21 683 -20 hstem + -87 120 295 120 vstem + 15 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 276 -276 -2 -12 -363 -239 rlineto + -365 -95 rmoveto + 415 278 18 102 -311 323 -83 -81 276 -276 -2 -12 -363 -239 rlineto + endchar + + + + \ 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 index 9a1c98d..815bfb4 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/greater_greater_equal.liga.xml @@ -1,21 +1,19 @@ - -24 703 -519 103 142 102 hstemhm - -1180 1767 hintmask 10010000 - -1008 679 rmoveto - -83 -81 276 -276 -2 -12 -363 -239 50 -95 415 278 18 102 rlineto - hintmask 01110000 - 275 151 rmoveto - hintmask 10010000 - -166 172 -83 -81 276 -276 -2 -12 -363 -239 50 -95 rlineto - hintmask 01110000 + -3 -21 184 103 142 102 152 -20 hstem + -817 120 295 120 vstem + -715 -24 rmoveto 275 184 rlineto - 954 hlineto + 959 hlineto 21 103 rlineto - -833 hlineto + -838 hlineto 16 93 -47 49 rlineto - 891 hlineto + 896 hlineto 20 102 rlineto + -1014 hlineto + -166 172 -83 -81 276 -276 -2 -12 -363 -239 rlineto + -365 -95 rmoveto + 415 278 18 102 -311 323 -83 -81 276 -276 -2 -12 -363 -239 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_equal.liga.xml new file mode 100644 index 0000000..ebe58b5 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_equal.liga.xml @@ -0,0 +1,20 @@ + + + 160 103 16 103 23 102 hstem + 514 507 rmoveto + -457 hlineto + -21 -102 rlineto + 458 hlineto + -27 -142 rmoveto + -458 hlineto + -21 -103 rlineto + 458 hlineto + -436 222 rmoveto + -457 hlineto + -21 -103 rlineto + 457 hlineto + endchar + + + + \ 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 index 9755909..cf8a194 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_greater.liga.xml @@ -1,15 +1,13 @@ - -24 703 -401 105 hstemhm - -483 1036 hintmask 01100000 - 159 598 rmoveto - 215 -215 rlineto + -3 -21 302 105 296 -20 hstem + 433 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 215 -215 rlineto -836 hlineto -21 -105 rlineto 867 hlineto -314 -207 rlineto - hintmask 10100000 - 50 -95 415 278 18 102 -311 323 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml index e671e7c..7c457b4 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen.liga.xml @@ -1,12 +1,11 @@ - + 278 105 hstem - -414 355 121 355 vstem - -59 383 rmoveto + 437 383 rmoveto -334 hlineto -21 -105 rlineto 335 hlineto - 496 105 rmoveto + -485 105 rmoveto -334 hlineto -21 -105 rlineto 335 hlineto diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml index 86a0ca0..9e6db87 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/hyphen_hyphen_greater.liga.xml @@ -1,15 +1,13 @@ - -24 703 -401 105 hstemhm - -1108 1661 hintmask 01100000 - 159 598 rmoveto - 215 -215 rlineto + -3 -21 302 105 296 -20 hstem + 433 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 215 -215 rlineto -1461 hlineto -21 -105 rlineto 1492 hlineto -314 -207 rlineto - hintmask 10100000 - 50 -95 415 278 18 102 -311 323 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml index e7b68b3..5643093 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_bar.liga.xml @@ -1,13 +1,12 @@ - + - -202 993 hstem - -338 709 vstem - -320 401 rmoveto - -18 -102 401 -501 rlineto - 114 hlineto - 194 993 -115 -3 rlineto - -477 -455 rmoveto - 3 12 445 295 -135 -694 rlineto + -182 -21 1000 -20 hstem + -387 276 rmoveto + 464 -479 rlineto + 116 hlineto + 194 1000 -118 -10 -636 -408 rlineto + 101 -57 rmoveto + 2 12 506 312 -136 -695 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml deleted file mode 100644 index 7280dec..0000000 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.2.liga.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - -213 95 hstem - -479 949 vstem - -224 322 rmoveto - 2 12 692 258 -22 88 -812 -300 -20 -103 741 -321 23 104 rlineto - -53 -273 rmoveto - 18 95 rlineto - -806 hlineto - -18 -95 rlineto - endchar - - - - \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.ss12.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.ss12.xml new file mode 100644 index 0000000..9b478cc --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.ss12.xml @@ -0,0 +1,14 @@ + + + -173 92 761 -20 hstem + 362 hmoveto + 59 96 -620 220 3 12 712 260 -31 92 -811 -310 -19 -94 rlineto + 713 -449 rmoveto + 18 92 rlineto + -804 hlineto + -18 -92 rlineto + 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 index 2b87539..afc2291 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal.liga.xml @@ -1,11 +1,10 @@ - + - -227 907 hstem - -385 893 vstem - -186 322 rmoveto - 2 12 692 258 -22 88 -812 -300 -20 -103 701 -304 63 87 rlineto - -102 -287 rmoveto - 63 87 -743 322 -21 -105 rlineto + -179 -21 880 -20 hstem + 362 hmoveto + 59 96 -620 220 3 12 712 260 -31 92 -811 -310 -19 -94 rlineto + 649 -476 rmoveto + 58 96 -727 284 -21 -103 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml index fef298e..c490d31 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_equal.liga.xml @@ -1,19 +1,17 @@ - -24 703 -519 103 142 102 hstemhm - -1153 1740 hintmask 01110000 - 567 405 rmoveto - 20 102 rlineto - -1374 hlineto - 117 77 rlineto - hintmask 10010000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01110000 - -103 103 rlineto + -3 -21 184 103 142 102 152 -20 hstem + -1153 120 vstem + -721 679 rmoveto + -414 -278 -18 -102 311 -323 83 81 -103 103 rlineto 1381 hlineto 21 103 rlineto -1506 hlineto -70 70 3 12 91 60 rlineto + 1509 hlineto + 20 102 rlineto + -1374 hlineto + 117 77 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml index b4594b9..98bf485 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_greater.liga.xml @@ -1,25 +1,18 @@ - -24 703 -519 103 142 102 hstemhm - -1153 1706 hintmask 01110000 - 159 598 rmoveto - 91 -91 rlineto + -3 -21 184 103 142 102 152 -20 40 -20 hstem + -1153 120 1466 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 91 -91 rlineto -1037 hlineto - 117 77 rlineto - hintmask 10010000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01110000 - -103 103 rlineto + 117 77 -51 95 -414 -278 -18 -102 311 -323 83 81 -103 103 rlineto 1067 hlineto -135 -89 rlineto - hintmask 10010000 - 50 -95 415 278 18 102 -311 323 rlineto - hintmask 01110000 - 120 -416 rmoveto - -1328 hlineto - -70 70 3 12 91 60 rlineto + -1012 334 rmoveto 1294 hlineto - 83 -83 -2 -12 rlineto + 83 -83 -2 -12 -71 -47 rlineto + -1328 hlineto + -70 70 3 12 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml index c67e25a..d976928 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_equal_less.liga.xml @@ -1,28 +1,18 @@ - -24 703 -519 103 142 102 hstemhm - -1153 1733 hintmask 01110000 - 580 584 rmoveto - hintmask 10010000 - -51 95 rlineto - hintmask 01110000 + -3 -21 184 103 142 102 152 -20 40 -20 hstem + -1153 120 1130 120 vstem + 529 679 rmoveto -256 -172 rlineto -1060 hlineto - 117 77 rlineto - hintmask 10010000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01110000 - -103 103 rlineto + 117 77 -51 95 -414 -278 -18 -102 311 -323 83 81 -103 103 rlineto 1093 hlineto - hintmask 10010000 - 177 -184 83 81 -277 276 3 12 rlineto - -1253 -12 rmoveto - 3 12 rlineto - hintmask 01110000 - 91 60 rlineto + 177 -184 83 81 -277 276 3 12 363 239 rlineto + -1522 -179 rmoveto 1063 hlineto -6 -4 -18 -102 35 -36 rlineto -1098 hlineto + -70 70 3 12 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml index 339d346..b462665 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_exclam_hyphen_hyphen.liga.xml @@ -1,28 +1,23 @@ - -24 703 -679 146 132 105 hstemhm - -1778 483 220 307 10 1255 hintmask 01111100 - -901 272 rmoveto - 11 50 110 378 12 52 rrcurveto - -156 hlineto - -9 -52 -39 -378 -10 -50 rrcurveto - hintmask 10011100 - -364 407 rmoveto - -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01111100 - -222 221 rlineto - 483 hlineto - 20 105 rlineto - -497 hlineto - 305 201 rlineto - 537 -306 rmoveto - 1235 hlineto - 20 105 rlineto - -1234 hlineto - -186 -383 rmoveto + -3 -21 24 146 132 105 276 -20 hstem + -1778 120 582 307 vstem + -924 hmoveto 29 146 rlineto -152 hlineto -29 -146 rlineto + -44 278 rmoveto + 21 105 rlineto + -501 hlineto + 305 201 -51 95 -414 -278 -18 -102 311 -323 83 81 -222 221 rlineto + 704 -6 rmoveto + 11 50 110 378 12 52 rrcurveto + -156 hlineto + -9 -52 -39 -378 -10 -50 rrcurveto + 1480 111 rmoveto + -1250 hlineto + -20 -105 rlineto + 1250 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml index 1629c99..81f4460 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen.liga.xml @@ -1,15 +1,11 @@ - -24 703 -401 105 hstemhm - -528 1025 hintmask 01100000 - -350 383 rmoveto - 305 201 rlineto - hintmask 10100000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01100000 - -222 221 rlineto + -3 -21 302 105 276 -20 hstem + -528 120 vstem + 497 383 rmoveto + -847 hlineto + 305 201 -51 95 -414 -278 -18 -102 311 -323 83 81 -222 221 rlineto 833 hlineto - 20 105 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_greater.liga.xml index 7a71d62..910d219 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_greater.liga.xml @@ -1,24 +1,13 @@ - -24 703 -401 105 hstemhm - -1155 1708 -1706 483 740 483 hintmask 10010000 - 242 679 rmoveto - -83 -81 rlineto - hintmask 01010000 - 215 -215 rlineto + -3 -21 302 105 276 -20 40 -20 hstem + -1153 120 1466 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 323 -83 -81 215 -215 rlineto -1349 hlineto - 305 201 rlineto - hintmask 10010000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01010000 - -222 221 rlineto + 305 201 -51 95 -414 -278 -18 -102 311 -323 83 81 -222 221 rlineto 1365 hlineto - hintmask 01011000 -314 -207 rlineto - hintmask 10011000 - 50 -95 415 278 rlineto - hintmask 10100000 - 18 102 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml index 717a2a3..db3b79a 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_hyphen_hyphen.liga.xml @@ -1,15 +1,11 @@ - -24 703 -401 105 hstemhm - -1153 1650 hintmask 01100000 - -975 383 rmoveto - 305 201 rlineto - hintmask 10100000 - -51 95 -414 -278 -18 -102 311 -323 83 81 rlineto - hintmask 01100000 - -222 221 rlineto + -3 -21 302 105 276 -20 hstem + -1153 120 vstem + 497 383 rmoveto + -1472 hlineto + 305 201 -51 95 -414 -278 -18 -102 311 -323 83 81 -222 221 rlineto 1458 hlineto - 20 105 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less.liga.xml new file mode 100644 index 0000000..29f5072 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less.liga.xml @@ -0,0 +1,13 @@ + + + -3 -21 683 -20 hstem + -423 120 295 120 vstem + 424 679 rmoveto + -414 -278 -18 -102 311 -323 83 81 -277 276 3 12 363 239 rlineto + -466 95 rmoveto + -414 -278 -18 -102 311 -323 83 81 -277 276 3 12 363 239 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less_equal.liga.xml new file mode 100644 index 0000000..d04588c --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_less_equal.liga.xml @@ -0,0 +1,21 @@ + + + -3 -21 184 103 142 102 152 -20 hstem + -1153 120 295 120 vstem + -306 679 rmoveto + -414 -278 -18 -102 311 -323 83 81 -103 103 rlineto + 966 hlineto + 21 103 rlineto + -1091 hlineto + -70 70 3 12 91 60 rlineto + 1094 hlineto + 20 102 rlineto + -959 hlineto + 117 77 rlineto + -466 95 rmoveto + -414 -278 -18 -102 311 -323 83 81 -277 276 3 12 363 239 rlineto + endchar + + + + \ 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 index 173ca5c..f44cfa1 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash.liga.xml @@ -1,15 +1,9 @@ - -209 1015 -830 703 hstemhm - -528 483 -277 770 hintmask 10100000 - -151 74 rmoveto - -260 259 3 12 363 239 rlineto - hintmask 01100000 - -51 95 -414 -278 -18 -102 311 -323 rlineto - hintmask 01010000 - -105 -154 rlineto - hintmask 10010000 - 107 -31 663 975 -100 40 rlineto + -188 -21 206 -21 683 -20 147 -20 hstem + -528 120 vstem + 348 806 rmoveto + -499 -732 -260 259 3 12 363 239 -51 95 -414 -278 -18 -102 311 -323 -105 -154 107 -31 663 975 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash_greater.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash_greater.liga.xml new file mode 100644 index 0000000..9021e79 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/less_slash_greater.liga.xml @@ -0,0 +1,11 @@ + + + -188 -21 206 -21 683 -20 147 -20 hstem + -904 120 987 120 vstem + -110 -24 rmoveto + 415 278 18 102 -311 322 60 88 -100 40 -499 -732 -260 259 3 12 363 239 -51 95 -414 -278 -18 -102 311 -323 -105 -154 107 -31 537 790 259 -259 -2 -12 -363 -239 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/minus.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/minus.spacer.xml new file mode 100644 index 0000000..7f6ab76 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/minus.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml index 647b59b..e0db2b2 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/percent.alt.xml @@ -1,40 +1,31 @@ - -65 73 -60 763 -534 72 162 73 169 72 -54 54 hstemhm - 24 579 -533 80 107 79 -40 80 106 80 hintmask 1011011000000000 - 167 411 rmoveto - hintmask 1011010010000000 - 84 67 66 96 18 hvcurveto - 94 18 -34 58 -81 hhcurveto - hintmask 1011010100000000 - -84 -67 -67 -95 -18 hvcurveto - -94 -18 34 -58 81 hhcurveto - hintmask 0100000100000000 - 361 300 rmoveto - hintmask 0100001000000000 - -504 -740 81 -23 498 733 rlineto - hintmask 1011101000000000 - -384 -28 rmoveto - hintmask 1011100010000000 - 37 11 -33 -55 -10 hvcurveto - -51 -10 -23 -30 -36 hhcurveto - hintmask 1011100100000000 - -36 -13 32 56 11 hvcurveto - 51 10 22 30 37 hhcurveto - 174 -718 rmoveto - hintmask 1011100000100000 + -65 73 -60 763 -534 72 162 73 169 72 hstemhm + 24 579 -533 80 107 79 -40 80 106 80 hintmask 1011101011000000 + 296 87 rmoveto + -94 -19 34 -58 82 hhcurveto 83 67 66 96 19 hvcurveto 94 18 -35 58 -81 hhcurveto - hintmask 1011100001000000 -83 -67 -67 -95 -18 hvcurveto - -94 -19 34 -58 82 hhcurveto - 51 242 rmoveto - hintmask 1011100000100000 - 37 12 -33 -55 -11 hvcurveto - -51 -10 -23 -30 -36 hhcurveto - hintmask 1011100001000000 + 117 -79 rmoveto -36 -12 32 56 11 hvcurveto 51 9 22 30 37 hhcurveto + 37 12 -33 -55 -11 hvcurveto + -51 -10 -23 -30 -36 hhcurveto + hintmask 0100010000000000 + -389 -37 rmoveto + 81 -23 498 733 -75 30 rlineto + hintmask 1011101101000000 + -458 -148 rmoveto + -94 -18 34 -58 81 hhcurveto + 84 67 66 96 18 hvcurveto + 94 18 -34 58 -81 hhcurveto + -84 -67 -67 -95 -18 hvcurveto + 118 -79 rmoveto + -36 -13 32 56 11 hvcurveto + 51 10 22 30 37 hhcurveto + 37 11 -33 -55 -10 hvcurveto + -51 -10 -23 -30 -36 hhcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_equal.liga.xml new file mode 100644 index 0000000..ae46982 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_equal.liga.xml @@ -0,0 +1,29 @@ + + + 160 103 16 103 23 102 hstem + -484 511 vstem + 514 507 rmoveto + -457 hlineto + -21 -102 rlineto + 458 hlineto + -27 -142 rmoveto + -458 hlineto + -21 -103 rlineto + 458 hlineto + -440 119 rmoveto + 21 103 rlineto + -190 hlineto + 38 197 rlineto + -110 hlineto + -38 -197 rlineto + -190 hlineto + -21 -103 rlineto + 191 hlineto + -39 -198 rlineto + 110 hlineto + 39 198 rlineto + 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 index 628350c..7103055 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/plus_plus.liga.xml @@ -1,27 +1,28 @@ - + - 279 103 hstem - -489 511 vstem - 360 579 rmoveto + 279 103 hstemhm + -484 511 -32 511 hintmask 10100000 + 485 279 rmoveto + 21 103 rlineto + -190 hlineto + 38 197 rlineto -110 hlineto -38 -197 rlineto - -380 hlineto + -369 hlineto 38 197 rlineto -110 hlineto -38 -197 rlineto -190 hlineto + hintmask 11000000 -21 -103 rlineto 191 hlineto -39 -198 rlineto 110 hlineto 39 198 rlineto - 380 hlineto + 369 hlineto -39 -198 rlineto 110 hlineto 39 198 rlineto - 189 hlineto - 21 103 rlineto - -190 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml index 167cd82..5f584c2 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/question_question.liga.xml @@ -1,24 +1,24 @@ - + - 0 144 hstem - -93 138 312 138 vstem - -381 633 rmoveto + 0 144 400 144 hstem + -107 138 341 138 vstem + 84 633 rmoveto 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 - 423 -121 rmoveto - 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 - -358 -754 rmoveto + 92 -754 rmoveto 29 144 rlineto -150 hlineto -29 -144 rlineto - 600 hmoveto + -448 633 rmoveto + 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 + 92 -754 rmoveto 29 144 rlineto -150 hlineto -29 -144 rlineto diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl.spacer.xml new file mode 100644 index 0000000..062a9a9 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml new file mode 100644 index 0000000..dfd8152 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotedbl_quotedbl_quotedbl.liga.xml @@ -0,0 +1,33 @@ + + + 420 328 hstem + -1016 433 119 433 119 433 cntrmask 01110000 + 414 420 rmoveto + 101 281 6 47 rlineto + -139 hlineto + -55 -328 rlineto + -152 hmoveto + 101 281 7 47 rlineto + -140 hlineto + -55 -328 rlineto + -226 hmoveto + 101 281 6 47 rlineto + -139 hlineto + -55 -328 rlineto + -152 hmoveto + 101 281 7 47 rlineto + -140 hlineto + -55 -328 rlineto + -226 hmoveto + 101 281 6 47 rlineto + -139 hlineto + -55 -328 rlineto + -152 hmoveto + 101 281 7 47 rlineto + -140 hlineto + -55 -328 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle.spacer.xml new file mode 100644 index 0000000..e8931b6 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml new file mode 100644 index 0000000..988d533 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/quotesingle_quotesingle_quotesingle.liga.xml @@ -0,0 +1,21 @@ + + + 420 328 hstem + -899 202 350 202 350 202 cntrmask 01110000 + 294 420 rmoveto + 108 281 5 47 rlineto + -146 hlineto + -56 -328 rlineto + -463 hmoveto + 108 281 5 47 rlineto + -146 hlineto + -56 -328 rlineto + -463 hmoveto + 108 281 5 47 rlineto + -146 hlineto + -56 -328 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon.spacer.xml new file mode 100644 index 0000000..92a684a --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon_semicolon.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon_semicolon.liga.xml new file mode 100644 index 0000000..ad58edd --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/semicolon_semicolon.liga.xml @@ -0,0 +1,23 @@ + + + 356 158 hstem + -334 153 326 153 vstem + 334 356 rmoveto + 30 158 rlineto + -156 hlineto + -29 -158 rlineto + -122 -506 rmoveto + 49 -26 124 103 62 98 6 134 rlinecurve + -153 -2 5 -125 -16 -85 -77 -97 rlinecurve + -202 506 rmoveto + 30 158 rlineto + -156 hlineto + -29 -158 rlineto + -122 -506 rmoveto + 49 -26 124 103 62 98 6 134 rlinecurve + -153 -2 5 -125 -16 -85 -77 -97 rlinecurve + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_equal.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_equal.liga.xml new file mode 100644 index 0000000..fc0909f --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_equal.liga.xml @@ -0,0 +1,18 @@ + + + -188 -21 369 103 142 102 279 -20 hstem + 45 806 rmoveto + -670 -984 107 -31 251 369 rlineto + 713 hlineto + 21 103 rlineto + -664 hlineto + 97 142 rlineto + 594 hlineto + 20 102 rlineto + -545 hlineto + 176 259 rlineto + endchar + + + + \ 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 index ff5d008..46b5b7c 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/slash_greater.liga.xml @@ -1,13 +1,9 @@ - -209 1015 -830 703 hstemhm - -468 770 -232 483 hintmask 10100000 - 302 766 rmoveto - -100 40 -670 -984 107 -31 537 790 259 -259 -2 -12 rlineto - hintmask 10010000 - -363 -239 rlineto - hintmask 01010000 - 50 -95 415 278 18 102 -311 322 rlineto + -188 -21 206 -21 703 -20 127 -20 hstem + 433 120 vstem + 120 -24 rmoveto + 415 278 18 102 -311 322 60 88 -100 40 -670 -984 107 -31 537 790 259 -259 -2 -12 -363 -239 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml index 5b38cca..1c7026c 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/underscore_underscore.liga.xml @@ -1,11 +1,10 @@ -149 93 hstem - -701 1275 vstem - 574 -56 rmoveto - -1258 hlineto - -17 -93 rlineto + -701 -149 rmoveto 1258 hlineto + 17 93 rlineto + -1258 hlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml index af8f3d9..c3826ba 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A0.xml @@ -1,41 +1,32 @@ - -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 + -136 63 193 127 320 64 64 64 hstemhm + 0 64 0 128 0 64 128 64 0 128 0 64 hintmask 1111101010000000 + 64 102 rmoveto -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 + hintmask 1111010101000000 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 -35 -29 29 35 35 29 29 35 hvcurveto - 384 -256 rmoveto - hintmask 1101101010100000 - -35 -29 29 35 35 29 29 35 35 29 -29 -35 hvcurveto - hintmask 1110110110100000 - -35 -29 -29 -35 vhcurveto - -384 -512 rmoveto + -1 vlineto + -71 -57 -57 -71 -47 26 -41 38 -22 hvcurveto + -18 vlineto + -64 -64 -64 -64 -53 -42 -11 -18 -33 vhcurveto + 303 vlineto + hintmask 1111101101000000 + 38 22 26 41 47 vvcurveto + 71 -57 57 -71 -71 -57 -57 -71 -47 26 -41 38 -22 vhcurveto + -530 vmoveto + 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 vhcurveto + 64 576 rmoveto -35 -29 29 35 35 29 29 35 35 29 -29 -35 -35 -29 -29 -35 hvcurveto + 320 -64 rmoveto + 35 29 29 35 vhcurveto + hintmask 1111101010000000 + 35 29 -29 -35 -35 -29 -29 -35 -35 -29 29 35 hvcurveto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A1.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A1.xml new file mode 100644 index 0000000..9fb268b --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A1.xml @@ -0,0 +1,17 @@ + + + -79 -21 490 65 345 -20 hstem + 124 70 -1 71 167 70 vstem + 193 -100 rmoveto + 71 287 hlineto + 160 -287 rlineto + 77 410 -70 -289 hlineto + -161 289 rlineto + -77 hlineto + -69 80 rmoveto + 260 65 -190 345 -70 hlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A2.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A2.xml new file mode 100644 index 0000000..95229f8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0A2.xml @@ -0,0 +1,24 @@ + + + 0 76 331 57 218 73 hstem + 24 214 -105 87 165 215 -196 87 vstem + 531 hmoveto + 46 23 23 46 hvcurveto + 395 -109 108 vlineto + 116 -67 67 -112 -112 -67 -67 -116 vhcurveto + -108 -109 -395 vlineto + -46 23 -23 45 vhcurveto + 146 76 rmoveto + 40 192 rlineto + -27 13 -13 22 30 vvcurveto + 41 34 33 40 39 34 -30 -44 -30 -13 -22 -27 -13 vhcurveto + 40 -192 rlineto + -165 388 rmoveto + 118 vlineto + 63 35 37 57 57 35 -37 -63 vhcurveto + -118 vlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml index 67b1057..ce1ec70 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B0.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - -18 1004 rmoveto - -2 -1209 692 570 rlineto + 1000 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B1.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B1.xml new file mode 100644 index 0000000..62af366 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B1.xml @@ -0,0 +1,12 @@ + + + -179 -21 1200 -20 hstem + -20 -200 rmoveto + 665 600 -665 600 rlineto + -108 vlineto + 545 -492 -545 -492 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml index 8522fcf..f46a0c7 100644 --- a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B2.xml @@ -1,9 +1,8 @@ - -205 1209 hstem - -20 692 vstem - 672 -205 rmoveto - -2 1209 -690 -639 rlineto + 980 -20 hstem + 645 1000 rmoveto + -665 -600 665 -600 rlineto endchar diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B3.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B3.xml new file mode 100644 index 0000000..cda6bc8 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/uniE0B3.xml @@ -0,0 +1,12 @@ + + + -179 -21 1180 -20 hstem + 645 -92 rmoveto + -545 492 545 492 rlineto + 108 vlineto + -665 -600 665 -600 rlineto + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w.spacer.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w.spacer.xml new file mode 100644 index 0000000..a015ea4 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w.spacer.xml @@ -0,0 +1,7 @@ + + + endchar + + + + \ No newline at end of file diff --git a/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w_w_w.liga.xml b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w_w_w.liga.xml new file mode 100644 index 0000000..e56d905 --- /dev/null +++ b/ligature/OperatorMonoSSmLig-MediumItalic/glyphs/w_w_w.liga.xml @@ -0,0 +1,49 @@ + + + 21 -21 553 -20 hstem + -845 hmoveto + 39 79 87 168 17 34 11 -83 20 -115 11 -83 rrcurveto + 65 hlineto + 149 278 43 -278 rlineto + 64 hlineto + 153 273 rlineto + 0 35 -245 2 -28 vhcurveto + 64 hlineto + 43 82 109 196 0 vvcurveto + 0 30 -196 10 -82 vhcurveto + 64 hlineto + 11 20 136 259 0 vvcurveto + 0 25 -220 8 -59 vhcurveto + 110 hlineto + 66 167 53 200 53 186 rrcurveto + -125 hlineto + -34 -154 -53 -258 0 vvcurveto + -5 hlineto + -3 24 -30 231 -3 24 rrcurveto + -66 hlineto + -9 -18 -121 -239 -11 -21 rrcurveto + -7 hlineto + -3 23 -32 230 -3 23 rrcurveto + -66 hlineto + -39 -77 -66 -122 -39 -77 rrcurveto + -8 hlineto + 1 -3 -34 274 0 vvcurveto + -66 hlineto + 0 -129 -233 -20 -38 vhcurveto + -8 hlineto + -4 33 -30 203 -5 40 rrcurveto + -66 hlineto + -25 -50 -80 -151 -38 -75 rrcurveto + -5 hlineto + 0 -33 200 -10 78 vhcurveto + -65 hlineto + -33 -67 -64 -122 -44 -89 rrcurveto + -3 hlineto + 23 147 10 104 29 160 rrcurveto + -108 hlineto + -33 -256 -20 -260 6 -37 rrcurveto + endchar + + + + \ No newline at end of file diff --git a/ligature_source/glyphs b/ligature_source/glyphs index dac91c2..bf9cbed 100644 --- a/ligature_source/glyphs +++ b/ligature_source/glyphs @@ -1,10 +1,16 @@ # List of glyphs to extract # includes patterns -*.liga # all ligatures +*.liga # All ligatures +*.liga.ss11 # Equals ligatures with spaces +*.liga.ss12 # Less_equals/Greater_equals with horizontal bar *.spacer percent.alt # alternate % sign uniE0A0 # Powerline branch -uniE0B0 # Powerline right triangle -uniE0B2 # Powerline left triangle +uniE0A1 # Powerline LN +uniE0A2 # Powerline lock +uniE0B0 # Powerline left hard divider +uniE0B1 # Powerline left soft divider +uniE0B2 # Powerline right hard divider +uniE0B3 # Powerline right soft divider diff --git a/package.json b/package.json index c7436ca..865d2cd 100644 --- a/package.json +++ b/package.json @@ -18,7 +18,7 @@ "xpath": "^0.0.32" }, "devDependencies": { - "all-contributors-cli": "^6.20.0", - "prettier": "^2.5.1" + "all-contributors-cli": "^6.26.1", + "prettier": "^2.8.8" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..a793067 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,823 @@ +lockfileVersion: '6.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +dependencies: + canvas: + specifier: ^2.11.2 + version: 2.11.2 + hash.js: + specifier: ^1.1.7 + version: 1.1.7 + xml-formatter: + specifier: ^2.6.1 + version: 2.6.1 + xmldom: + specifier: ^0.6.0 + version: 0.6.0 + xpath: + specifier: ^0.0.32 + version: 0.0.32 + +devDependencies: + all-contributors-cli: + specifier: ^6.26.1 + version: 6.26.1 + prettier: + specifier: ^2.8.8 + version: 2.8.8 + +packages: + + /@babel/runtime@7.22.15: + resolution: {integrity: sha512-T0O+aa+4w0u06iNmapipJXMV4HoUir03hpx3/YqXXhu9xim3w+dVphjFWl1OH8NbZHw5Lbm9k45drDkgq2VNNA==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.0 + dev: true + + /@mapbox/node-pre-gyp@1.0.11: + resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==} + hasBin: true + dependencies: + detect-libc: 2.0.2 + https-proxy-agent: 5.0.1 + make-dir: 3.1.0 + node-fetch: 2.7.0 + nopt: 5.0.0 + npmlog: 5.0.1 + rimraf: 3.0.2 + semver: 7.5.4 + tar: 6.2.0 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + dev: false + + /agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /all-contributors-cli@6.26.1: + resolution: {integrity: sha512-Ymgo3FJACRBEd1eE653FD1J/+uD0kqpUNYfr9zNC1Qby0LgbhDBzB3EF6uvkAbYpycStkk41J+0oo37Lc02yEw==} + engines: {node: '>=4'} + hasBin: true + dependencies: + '@babel/runtime': 7.22.15 + async: 3.2.4 + chalk: 4.1.2 + didyoumean: 1.2.2 + inquirer: 7.3.3 + json-fixer: 1.6.15 + lodash: 4.17.21 + node-fetch: 2.7.0 + pify: 5.0.0 + yargs: 15.4.1 + optionalDependencies: + prettier: 2.8.8 + transitivePeerDependencies: + - encoding + dev: true + + /ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.21.3 + dev: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /aproba@2.0.0: + resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==} + dev: false + + /are-we-there-yet@2.0.0: + resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==} + engines: {node: '>=10'} + dependencies: + delegates: 1.0.0 + readable-stream: 3.6.2 + dev: false + + /async@3.2.4: + resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==} + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + dev: false + + /brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + dependencies: + balanced-match: 1.0.2 + concat-map: 0.0.1 + dev: false + + /camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + dev: true + + /canvas@2.11.2: + resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + '@mapbox/node-pre-gyp': 1.0.11 + nan: 2.17.0 + simple-get: 3.1.1 + transitivePeerDependencies: + - encoding + - supports-color + dev: false + + /chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + supports-color: 7.2.0 + dev: true + + /chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + dev: true + + /chownr@2.0.0: + resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} + engines: {node: '>=10'} + dev: false + + /cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} + dependencies: + restore-cursor: 3.1.0 + dev: true + + /cli-width@3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} + dev: true + + /cliui@6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 6.2.0 + dev: true + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /color-support@1.1.3: + resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} + hasBin: true + dev: false + + /concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + dev: false + + /console-control-strings@1.1.0: + resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==} + dev: false + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + dev: false + + /decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + engines: {node: '>=0.10.0'} + dev: true + + /decompress-response@4.2.1: + resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==} + engines: {node: '>=8'} + dependencies: + mimic-response: 2.1.0 + dev: false + + /delegates@1.0.0: + resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==} + dev: false + + /detect-libc@2.0.2: + resolution: {integrity: sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==} + engines: {node: '>=8'} + dev: false + + /didyoumean@1.2.2: + resolution: {integrity: sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + dev: true + + /external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} + dependencies: + chardet: 0.7.0 + iconv-lite: 0.4.24 + tmp: 0.0.33 + dev: true + + /figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} + dependencies: + escape-string-regexp: 1.0.5 + dev: true + + /find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} + dependencies: + locate-path: 5.0.0 + path-exists: 4.0.0 + dev: true + + /fs-minipass@2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + dev: false + + /fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + dev: false + + /gauge@3.0.2: + resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==} + engines: {node: '>=10'} + dependencies: + aproba: 2.0.0 + color-support: 1.1.3 + console-control-strings: 1.1.0 + has-unicode: 2.0.1 + object-assign: 4.1.1 + signal-exit: 3.0.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + wide-align: 1.1.5 + dev: false + + /get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + dev: true + + /glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + dependencies: + fs.realpath: 1.0.0 + inflight: 1.0.6 + inherits: 2.0.4 + minimatch: 3.1.2 + once: 1.4.0 + path-is-absolute: 1.0.1 + dev: false + + /has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} + dev: true + + /has-unicode@2.0.1: + resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==} + dev: false + + /hash.js@1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} + dependencies: + inherits: 2.0.4 + minimalistic-assert: 1.0.1 + dev: false + + /https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + engines: {node: '>= 6'} + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} + dependencies: + safer-buffer: 2.1.2 + dev: true + + /inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + dependencies: + once: 1.4.0 + wrappy: 1.0.2 + dev: false + + /inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + dev: false + + /inquirer@7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} + dependencies: + ansi-escapes: 4.3.2 + chalk: 4.1.2 + cli-cursor: 3.1.0 + cli-width: 3.0.0 + external-editor: 3.1.0 + figures: 3.2.0 + lodash: 4.17.21 + mute-stream: 0.0.8 + run-async: 2.4.1 + rxjs: 6.6.7 + string-width: 4.2.3 + strip-ansi: 6.0.1 + through: 2.3.8 + dev: true + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + + /json-fixer@1.6.15: + resolution: {integrity: sha512-TuDuZ5KrgyjoCIppdPXBMqiGfota55+odM+j2cQ5rt/XKyKmqGB3Whz1F8SN8+60yYGy/Nu5lbRZ+rx8kBIvBw==} + engines: {node: '>=10'} + dependencies: + '@babel/runtime': 7.22.15 + chalk: 4.1.2 + pegjs: 0.10.0 + dev: true + + /locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} + dependencies: + p-locate: 4.1.0 + dev: true + + /lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + dev: true + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: false + + /make-dir@3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} + dependencies: + semver: 6.3.1 + dev: false + + /mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} + dev: true + + /mimic-response@2.1.0: + resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==} + engines: {node: '>=8'} + dev: false + + /minimalistic-assert@1.0.1: + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + dev: false + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: 1.1.11 + dev: false + + /minipass@3.3.6: + resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==} + engines: {node: '>=8'} + dependencies: + yallist: 4.0.0 + dev: false + + /minipass@5.0.0: + resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} + engines: {node: '>=8'} + dev: false + + /minizlib@2.1.2: + resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} + engines: {node: '>= 8'} + dependencies: + minipass: 3.3.6 + yallist: 4.0.0 + dev: false + + /mkdirp@1.0.4: + resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} + engines: {node: '>=10'} + hasBin: true + dev: false + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + dev: false + + /mute-stream@0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} + dev: true + + /nan@2.17.0: + resolution: {integrity: sha512-2ZTgtl0nJsO0KQCjEpxcIr5D+Yv90plTitZt9JBfQvVJDS5seMl3FOvsh3+9CoYWXf/1l5OaZzzF6nDm4cagaQ==} + dev: false + + /node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + engines: {node: 4.x || >=6.0.0} + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + dependencies: + whatwg-url: 5.0.0 + + /nopt@5.0.0: + resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} + engines: {node: '>=6'} + hasBin: true + dependencies: + abbrev: 1.1.1 + dev: false + + /npmlog@5.0.1: + resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} + dependencies: + are-we-there-yet: 2.0.0 + console-control-strings: 1.1.0 + gauge: 3.0.2 + set-blocking: 2.0.0 + dev: false + + /object-assign@4.1.1: + resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} + engines: {node: '>=0.10.0'} + dev: false + + /once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + dependencies: + wrappy: 1.0.2 + dev: false + + /onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} + dependencies: + mimic-fn: 2.1.0 + dev: true + + /os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + engines: {node: '>=0.10.0'} + dev: true + + /p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} + dependencies: + p-try: 2.2.0 + dev: true + + /p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} + dependencies: + p-limit: 2.3.0 + dev: true + + /p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + dev: true + + /path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} + dev: true + + /path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + engines: {node: '>=0.10.0'} + dev: false + + /pegjs@0.10.0: + resolution: {integrity: sha512-qI5+oFNEGi3L5HAxDwN2LA4Gg7irF70Zs25edhjld9QemOgp0CbvMtbFcMvFtEo1OityPrcCzkQFB8JP/hxgow==} + engines: {node: '>=0.10'} + hasBin: true + dev: true + + /pify@5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} + dev: true + + /prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + engines: {node: '>=10.13.0'} + hasBin: true + dev: true + + /readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + engines: {node: '>= 6'} + dependencies: + inherits: 2.0.4 + string_decoder: 1.3.0 + util-deprecate: 1.0.2 + dev: false + + /regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + dev: true + + /require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + engines: {node: '>=0.10.0'} + dev: true + + /require-main-filename@2.0.0: + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + dev: true + + /restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} + dependencies: + onetime: 5.1.2 + signal-exit: 3.0.7 + dev: true + + /rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true + dependencies: + glob: 7.2.3 + dev: false + + /run-async@2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} + dev: true + + /rxjs@6.6.7: + resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==} + engines: {npm: '>=2.0.0'} + dependencies: + tslib: 1.14.1 + dev: true + + /safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + dev: false + + /safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + dev: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + dev: false + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: false + + /set-blocking@2.0.0: + resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==} + + /signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + + /simple-concat@1.0.1: + resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==} + dev: false + + /simple-get@3.1.1: + resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==} + dependencies: + decompress-response: 4.2.1 + once: 1.4.0 + simple-concat: 1.0.1 + dev: false + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + + /string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + dependencies: + safe-buffer: 5.2.1 + dev: false + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + + /supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} + dependencies: + has-flag: 4.0.0 + dev: true + + /tar@6.2.0: + resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + engines: {node: '>=10'} + dependencies: + chownr: 2.0.0 + fs-minipass: 2.1.0 + minipass: 5.0.0 + minizlib: 2.1.2 + mkdirp: 1.0.4 + yallist: 4.0.0 + dev: false + + /through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + dev: true + + /tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} + dependencies: + os-tmpdir: 1.0.2 + dev: true + + /tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + + /tslib@1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} + dev: true + + /type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + engines: {node: '>=10'} + dev: true + + /util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + dev: false + + /webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + + /whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + + /which-module@2.0.1: + resolution: {integrity: sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ==} + dev: true + + /wide-align@1.1.5: + resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + dependencies: + string-width: 4.2.3 + dev: false + + /wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true + + /wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + dev: false + + /xml-formatter@2.6.1: + resolution: {integrity: sha512-dOiGwoqm8y22QdTNI7A+N03tyVfBlQ0/oehAzxIZtwnFAHGeSlrfjF73YQvzSsa/Kt6+YZasKsrdu6OIpuBggw==} + engines: {node: '>= 10'} + dependencies: + xml-parser-xo: 3.2.0 + dev: false + + /xml-parser-xo@3.2.0: + resolution: {integrity: sha512-8LRU6cq+d7mVsoDaMhnkkt3CTtAs4153p49fRo+HIB3I1FD1o5CeXRjRH29sQevIfVJIcPjKSsPU/+Ujhq09Rg==} + engines: {node: '>= 10'} + dev: false + + /xmldom@0.6.0: + resolution: {integrity: sha512-iAcin401y58LckRZ0TkI4k0VSM1Qg0KGSc3i8rU+xrxe19A/BN1zHyVSJY7uoutVlaTSzYyk/v5AmkewAP7jtg==} + engines: {node: '>=10.0.0'} + dev: false + + /xpath@0.0.32: + resolution: {integrity: sha512-rxMJhSIoiO8vXcWvSifKqhvV96GjiD5wYb8/QHdoRyQvraTpp4IEv944nhGausZZ3u7dhQXteZuZbaqfpB7uYw==} + engines: {node: '>=0.6.0'} + dev: false + + /y18n@4.0.3: + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + dev: true + + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: false + + /yargs-parser@18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + + /yargs@15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} + dependencies: + cliui: 6.0.0 + decamelize: 1.2.0 + find-up: 4.1.0 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + require-main-filename: 2.0.0 + set-blocking: 2.0.0 + string-width: 4.2.3 + which-module: 2.0.1 + y18n: 4.0.3 + yargs-parser: 18.1.3 + dev: true