Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: ttf-converter | Distribution: openSUSE Tumbleweed |
Version: 1.0.7 | Vendor: openSUSE |
Release: 3.2 | Build date: Fri Feb 2 07:34:59 2024 |
Group: Unspecified | Build host: reproducible |
Size: 53486 | Source RPM: ttf-converter-1.0.7-3.2.src.rpm |
Packager: http://bugs.opensuse.org | |
Url: https://github.com/antlarr-suse/ttf-converter | |
Summary: Python script that converts fonts to TrueType format |
This is a Python script that converts fonts to TrueType/OpenType format. It uses the FontForge Python bindings to read/process and write any font format. Also, as part of the conversion process, the script tries to fix inconsistencies and do necessary changes to the font to honor the TTF/OTF format specs. Though TrueType is often used synonymously with outline fonts, it supports embedded bitmaps. ttf-converter leaves the glyph kind (outline/bitmapped) unchanged. For converting a font to have scalable outline glyphs, see vfontas instead.
GPL-3.0-only
* Fri Feb 02 2024 Antonio Larrosa <alarrosa@suse.com> - Fix for SLE 15 where %primary_python is not defined. * Thu Feb 01 2024 Antonio Larrosa <alarrosa@suse.com> - Reduce the BuildRequires from python3 to just python-rpm-macros and Require: %{primary_python}-base instead of python3-base which might be off for a short time when %primary_python changes. * Thu Feb 01 2024 Antonio Larrosa <alarrosa@suse.com> - Use %python3_fix_shebang * Thu Sep 28 2023 Jan Engelhardt <jengelh@inai.de> - Update %description with content from upstream README. * Thu May 04 2023 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.0.7: * Explicitly flush the file for following read operation * Fixed Unused mode warning * Code style cleanups * Update description inside README.md * Tue Jun 30 2020 alarrosa@suse.com - Update to version 1.0.6: * Standarize output when converting vector and bitmap fonts * Add more subfamilies fixes (boo#1169444) * Mon Jun 29 2020 Antonio Larrosa <alarrosa@suse.com> - Update to version 1.0.5: * Add --family and --subfamily arguments to force values on those fields * Add parameters to fix glyph unicode values - -fix-glyph-unicode : Try to fix unicode points and glyph names based on glyph names containing hexadecimal codes (like "$0C00", "char12345" or "uni004F") - -replace-unicode-values: When passed 2 comma separated numbers a,b the glyph with an unicode value of a is replaced with the unicode value b. Can be used more than once. - -shift-unicode-values: When passed 3 comma separated numbers a,b,c this shifts the unicode values of glyphs between a and b (both included) by adding c. Can be used more than once. * Add --bitmapTransform parameter to transform bitmap glyphs. When used, all glyphs are modified with the transformation function and values passed as parameters. The parameter has three values separated by commas: fliph|flipv|rotate90cw|rotate90ccw| rotate180|skew|transmove,xoff,yoff (boo#1169444) * Thu Jun 25 2020 alarrosa@suse.com - Update to version 1.0.4: * Add support to convert bitmap fonts (boo#1169444) * Rename MediumItalic subfamily to Medium Italic * Show some more information when removing duplicated glyphs * Mon Jun 22 2020 alarrosa@suse.com - Update to version 1.0.3: * Bump version to 1.0.3 * Add a --force-monospaced argument instead of hardcoding font names * Fix print format * Convert `BoldCond` subfamily to `Bold Condensed` * Fri Jun 19 2020 Antonio Larrosa <alarrosa@suse.com> - Update to 1.0.2 (boo#1169444 #c41) * Fixes for Monospaced fonts and force the Nimbus Mono L font to be Monospaced * Add a --version argument
/usr/bin/ttf-converter /usr/share/doc/packages/ttf-converter /usr/share/doc/packages/ttf-converter/README.md /usr/share/licenses/ttf-converter /usr/share/licenses/ttf-converter/LICENSE
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Nov 12 01:04:35 2024