SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ttfautohint-1.8.4-lp155.7.1.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.
* Sun Apr 05 2015 cornelisAATTsolcon.nl- Update to 1.3:
* Keywords in control instruction files can be more verbose to increase readability. You can now use `left`, `right`, `nodir`, `point`, `touch`, `xshift`, and `yshift` for `l`, `r`, `n`, `p`, `t, `x`, and `y`, respectively.
* A new control instruction keyword `touch` was added to apply delta instructions before the final IUP bytecode commands, also `touching\' the affected points (to use the TrueType instructions terminology). Such deltas
*do
* work even with ClearType if applied to the non-ClearType direction.
* Support for the Telugu script.
* The amount of information about ttfautohint and its parameters that gets added to the `name` table by default has been reduced. A new option `--detailed-info` restores the previous behaviour.
* ttfautohintGUI crashed if not used with a control instruction file.
* ttfautohintGUI now correctly switches to a horizontal two-column layout if the standard one-column layout would exceed the screen height.
* A new option `--family-suffix` makes it possible to append a suffix to a font\'s family name in the `name` table. This can be useful during the development process: It helps the operating system to simultaneously display several instances of a font that are processed with different ttfautohint parameters.
* The new library option `info-post-callback` helps in processing data from the `name` table.
* Wed Oct 15 2014 cornelisAATTsolcon.nl- Update to 1.2:
* It is now possible to control the hinting process at a very low level using a \'control instructions\' file. Right now, two modes are supported: - Adding segments and changing segment directions. - Applying delta exceptions. Note that this doesn\'t really work in ClearType. Please see the documentation for a description and a small tutorial. In the TTY front-end, use option `--control-file` to load such a file.
* Support for input file watching in ttfautohintGUI: If the \'Watch Input File\' box is checked, the program automatically regenerates the output file as soon as the input font or control instructions file gets modified. The idea is to dock ttfautohintGUI to your favourite font and text editor instead of adding a cheap text editor to ttfautohintGUI itself.
* With the new option `--fallback-stem-width` it is now possible to set a default stem width for all scripts that lack proper standard characters in the font.
* Add alias `--adjust-subglyphs` for option `--pre-hinting` to better describe its functionality. The short form `-p` stays unchanged.
* New option `--ttfa-table` to add an SFNT table `TTFA` to the output font, containing an ASCII dump of all used ttfautohint parameters (including control instructions). Right now, this is mainly for archiving purposes. Forthcoming versions of ttfautohint will be able to re-use this data if a font gets re-processed.
* A harmless buglet was fixed that made the `glyf` table too large by one byte under some circumstances.
* A bug fix taken from FreeType, correcting a crash for unusual outlines.
* Better handling of TTC files.
* New library options `error-callback` and `error-callback-data` for improved diagnostics. [No change in the front-ends except better error messages.]
* Many other, minor fixes and improvements.
 
ICM