|
|
|
|
Changelog for ttfautohint-devel-1.8.4-7.17.x86_64.rpm :
* Sat Jun 18 2022 Anton Shvetz - Update to 1.8.4: * Support for Hanifi Rohingya, Nyiakeng Puachue Hmong, Medefaidrin, and Yezidi. * Bug fix: Option combination `-f none -S` to suppress hinting of unassigned glyphs was broken. * Parallel builds of the package are now fully supported. * The `configure` option `--with-freetype-config` has been removed; similarly to HarfBuzz, the `pkg-config` interface is now used exclusively for finding FreeType. * Sat Sep 07 2019 Cor Blom - 1.8.3 * Fri Oct 05 2018 Cor Blom - 1.8.2 * Thu Jan 04 2018 cornelisAATTsolcon.nl- Separate devel package * Thu Jan 04 2018 cornelisAATTsolcon.nl- Update to 1.8.1: * Bug fix: The `configure` script couldn\'t recognize Qt 5.10.x.- Update to 1.8: * A third, \'natural\' stem width mode has been added: No adjustments to stem widths, discrete blue zone positioning. This is what FreeType uses for its \'light\' (auto-)hinting mode. * A new option `-a` has been implemented to select the stem width mode for the three rendering targets (grayscale, GDI ClearType, DW ClearType). This supersedes option `-g`, which is now deprecated. * Stem widths for the hinting process can now be manually set using the new `width` keyword in a control instructions file. This is especially useful for extra-bold fonts, where the algorithmically derived values are often too large, causing the filling of \'eyes\' in \'e\' or \'a\' glyphs at small sizes. * libttfautohint gets now installed as a DLL or static library (or both, depending on the parameters of the `configure` script), together with its header files. * Two functions have been added to the library: `TTF_autohint_version` and `TTF_autohint_version_string`, which do the obvious. * Two options to `TTF_autohint` have been added: `alloc-func` and `free-func`. These are necessary on some platforms if ttfautohint is compiled as a shared library, and the application uses a different runtime library. This can happen, for example, on the MS Windows platform if your program is written in Python and communicates via the \'ctypes\' interface with the ttfautohint DLL. * `TTF_autohint` options `{gray,gdi-cleartype,dw-cleartype}- strong-stem-width` are now superseded by `{gray,gdi-cleartype,dw - cleartype}`-stem-width-mode` to handle the new natural stem width mode also. * Bug fix: Later control instructions now correctly overwrite earlier entries as documented. * Sat Dec 23 2017 cornelisAATTsolcon.nl- Use Qt5 * Sat Dec 23 2017 cornelisAATTsolcon.nl- Update to 1.7: * Support for Adlam, Avestan, Bamum, Buhid, Unified Canadian Syllabics, Carian, Chakma, Coptic, Cypriot, Deseret, Glagolitic, Gothic, Kayah Li, Lisu, N\'Ko, Ol Chiki, Old Turkic, Osage, Osmanya, Saurashtra, Shavian, Sundanese, Tai Viet, Tifinagh, and Vai scripts. Note that the used blue zone characters might not be optimal. Please report any problems so that I can fix issues! * Option `--fallback-stem-width` now works for non-symbol fonts also, as documented. * TrueType bytecode generated by ttfautohint now correctly supports most recent MS interpreter versions. * A bug with bytecode for composite glyphs with composite subglyphs is now fixed. * Tue Jan 03 2017 cornelisAATTsolcon.nl- Update to 1.6: https://sourceforge.net/projects/freetype/files/ttfautohint/1.6/ * Thu Feb 25 2016 cornelisAATTsolcon.nl- Update tp 1.5 * Sun Oct 18 2015 cornelisAATTsolcon.nl- Update to 1.4.1: * Support for Thai and Lao scripts. * Support for the Arabic script. * Better support for scripts that contain superscript-like and subscript-like glyphs, e.g., the International Phonetic Alphabet (IPA). * Accents and other `non-base\' glyphs are now hinted without snapping to blue zones. * A new control instruction syntax form was added to adjust the mapping between glyphs and styles. Right now, its usage is quite limited; a forthcoming version will give much more flexibility. * The `touch` keyword in a control instructions file was buggy: If used for a point\\ `P` at a ppem value\\ `s`, it sometimes led to unwanted movements of\\ `P` for ppem values unequal to\\ `s`, thus causing outline distortions.
|
|
|