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 @@
-
+