| 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.4 | Build date: Fri Feb 2 07:34:59 2024 |
| Group: Unspecified | Build host: reproducible |
| Size: 53486 | Source RPM: ttf-converter-1.0.7-3.4.src.rpm |
| Packager: https://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 Oct 21 22:26:35 2025