TTF AutoHint removes builtin font hint bytecode to delegate glyph rendering to FreeTypes more uniform automatic hinting module. It's particularily suited for automated smoother and speedier rendering of web fonts, but also allows hand-tuning. It's a library, or available with a command-line tool, and a Qt4-based ttfautohintGUI.
1.307 Jan 2015 18:25
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`,
A new control instruction keyword `touch` was added to apply delta
instructions before the final IUP bytecode commands, also `touching' the
affected points . Such
deltas *do* work even with ClearType if applied to the non-ClearType
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
The new library option `info-post-callback` helps in processing data from
the `name` table.
1.207 Oct 2014 00:24
Hinting process can now be controlled at a very low level with a control instructions file, to specify segments and changing segment directions, or with delta exceptions.
Input file watching in ttfautohintGUI.
Stem width can be specified.
New option to add an SFNT table `TTFA` to the output font.
Bug with a single byte overrun in `glyf` table fixed.
A bug fix taken from FreeType, correcting a crash for unusual outlines.
Better handling of TTC files.
Many other, minor fixes and improvements.