Ziafont

Latest version: v0.8

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

Scan your dependencies

Page 1 of 2

0.8

- Tighten bounding box for text size calculations

0.7

- Fixed issue when reading fonts with multiple GPOS or GSUB extension tables
- Fixed warnings under Python 3.12

0.6

- Enabled SSTY font feature (math script glyph alternatives)
- Fixed vertical alignment of glyphs taller than the font maximum (eg Math Assembly Glyphs)
- Updates for consistency with ziamath

0.5

- Added support for CFF font table (usually .otf fonts)
- Implemented ligature substitution and partial support for GSUB table
- Implemented mark-to-mark and mark-to-base GPOS positioning
- Enhanced glyph.test() mode
- Fix index errors when reading some fonts
- Only specify font by filename
- Strip empty path elements from SVG

0.4

- Added global configuration object
- Added rotation parameter
- Added color parameter
- Renamed str2svg to text

0.3

- Locate fonts by name from system font paths
- Read font NAME table
- Added Text class for drawing multiline text with a font
- Fall back on default font when given font name not found
- Fix glyph paths that start with a control point
- Add parameter for SVG decimal precision
- Fix kerning on fonts with no scripts table
- Removed whitespace from getsize return value
- Changed default built-in font to DejaVuSans

Page 1 of 2

Links

Releases

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.