Download Latest Version freetype-2.13.3.tar.xz (2.6 MB)
Email in envelope

Get an email when there's a new version of The FreeType Project

Name Modified Size InfoDownloads / Week
Parent folder
ttfautohint-1.4.1-tty-osx.tar.gz.sig 2015-10-18 173 Bytes
ttfautohint-1.4.1-tty-osx.tar.gz 2015-10-18 1.2 MB
ttfautohint-1.4.1-win32.7z.sig 2015-10-18 173 Bytes
ttfautohint-1.4.1.tar.gz.sig 2015-10-18 173 Bytes
README 2015-10-18 1.9 kB
ttfautohint-1.4.1-win32.7z 2015-10-18 3.6 MB
ttfautohint-1.4.1.tar.gz 2015-10-18 3.3 MB
Totals: 7 Items   8.0 MB 0
ttfautohint 1.4.1
-----------------

by Werner Lemberg <wl@gnu.org>


This project provides a library that takes a TrueType font as the input,
removes its bytecode instructions (if any), and returns a new font where all
glyphs are bytecode hinted using the information given by FreeType's
auto-hinting module.  The idea is to provide the excellent quality of the
auto-hinter on platforms that don't use FreeType.

The library has a single API function, `TTF_autohint'; see
`lib/ttfautohint.h' for a detailed description.  Note that the library
itself won't get installed currently.

A command-line interface to the library is the `ttfautohint' program; after
compilation and installation, say

  ttfautohint --help

for usage information, or say

  man ttfautohint

to read its manual page.

A GUI to the library is `ttfautohintGUI'; it uses the Qt4 framework.  The
compilation of this application can be disabled with the `--without-qt'
option of the `configure' script.


Version 1.4.1 (2015-Oct-17)
---------------------------

* A bug in handling control instruction files could cause severe glyph
  shape distortions of accent-like glyphs.  All users should update.


Version 1.4 (2015-Oct-04)
-------------------------

* 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 delta 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.
Source: README, updated 2015-10-18