various improves:

- improve italic connected stroke ligatures
- improve `\u276e` - `\u2771` #280
- Format ligatures spacing #279
This commit is contained in:
subframe7536 2024-11-28 23:33:19 +08:00
parent 1b3e49ab88
commit 2466a81995
9 changed files with 16185 additions and 16668 deletions

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load diff

Binary file not shown.

View file

@ -179,6 +179,6 @@ fixme))
- ss03: Enable arbitrary tag (allow to use any case in all tags) - ss03: Enable arbitrary tag (allow to use any case in all tags)
- ss04: Break multiple underscores (`__`, `#__`) - ss04: Break multiple underscores (`__`, `#__`)
- ss05: Thin backslash in escape letters (`\w`, `\n`, `\r` ...) - ss05: Thin backslash in escape letters (`\w`, `\n`, `\r` ...)
- ss06: Remove connected strokes between italic letters (`al`, `ul`, `il` ...) - ss06: Break connected strokes between italic letters (`al`, `ul`, `il` ...)
- ss07: Relax the conditions for multiple greaters ligatures (`>>` or `>>>`) - ss07: Relax the conditions for multiple greaters ligatures (`>>` or `>>>`)
- ss08: Enable double headed arrows and reverse arrows (`>>=`, `-<<`, `->>`, `>-` ...) - ss08: Enable double headed arrows and reverse arrows (`>>=`, `-<<`, `->>`, `>-` ...)

View file

@ -2017,7 +2017,7 @@ feature ss05 {
feature ss06 { feature ss06 {
featureNames { featureNames {
name "Remove connected strokes between italic letters"; name "Break connected strokes between italic letters";
}; };
sub C_l.liga by C_l.liga.ss06; sub C_l.liga by C_l.liga.ss06;
sub a_l.liga by a_l.liga.ss06; sub a_l.liga by a_l.liga.ss06;

View file

@ -112,7 +112,7 @@
"$ref": "#/definitions/freeze_options" "$ref": "#/definitions/freeze_options"
}, },
"ss06": { "ss06": {
"description": "[Italic Only] Remove connected strokes between italic letters (al, ul, il ...)", "description": "[Italic Only] Break connected strokes between italic letters (al, ul, il ...)",
"$ref": "#/definitions/freeze_options" "$ref": "#/definitions/freeze_options"
}, },
"ss07": { "ss07": {