East-asian-spacing

Latest version: v1.4.2

Safety actively analyzes 681866 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.2.4

* Change `Config.skip_monospace_ascii` default to `False`.

1.2.3

* Fix AAT fonts with `kerx` table. The fix is in harfbuzz 2.8.2, which is incorporated into uharfbuzz 0.17.0.
* Add `--monospace` option.

1.2.2

* Add `Config.with_language`
* Add `Config.with_skip_monospace_ascii`
* Update README

1.2.1

Fix the version number.

1.2.0

This release changes the algorithm to avoid adding spacing pairs if glyphs will collide by computing glyph bounding boxes.

A few notable changes:
* The language is now optional. The ink bounding box can discover the used language conventions of the fonts.
* The `Config` class is changed accordingly.

This change does not change the generated tables for Noto CJK. It caused a few changes for Meiryo, but all changes were verified.

1.1.3

* Compute the "fullwidth" advances from glyphs to support:
- non-square fonts.
- incorrect `unitsPerEm` in the `head` table.

Page 3 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.