descriptionA library to autohint TrueType fonts
ownerwl@gnu.org
last changeFri, 25 Nov 2022 06:31:07 +0000 (25 07:31 +0100)
content tags
add:
README
ttfautohint 1.8.4
-----------------

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 Qt framework.  The
compilation of this application can be disabled with the `--without-qt'
option of the `configure' script.

-----------------------------------------------------------------------------

Copyright (C) 2011-2022 by Werner Lemberg.

This file is part of the ttfautohint library, and may only be used,
modified, and distributed under the terms given in `COPYING'.  By
continuing to use, modify, or distribute this file you indicate that you
have read `COPYING' and understand and accept it fully.

The file `COPYING' mentioned in the previous paragraph is distributed
with the ttfautohint library.

EOF
shortlog
2022-11-25 Khaled HosnyFix OTS warning about `maxp.maxSizeOfInstructions`.master
2022-11-08 Werner LembergUpdate links.
2022-10-24 Werner LembergReplace '1/64th' with '1/64' in comments.
2022-10-22 Werner LembergUpdate documentation.
2022-10-22 Werner Lemberg[ttfautohint] Make option `-R` work on Windows.
2022-10-22 Werner Lemberg[doc] Update `ucharclasses.sty`.
2022-01-29 Werner LembergRename `aux` directory to `mxe`.
2022-01-13 Werner Lembergdoc/local.mk: Add some dependencies.
2022-01-13 Werner Lembergtaranges.sed: Add two scripts to fix documentation.
2022-01-13 Werner Lemberg[doc] Use recent `longtable.sty` file.
2022-01-13 Werner Lemberggnulib: Non-recursive builds are now natively supported.
2022-01-13 Werner LembergUpdate copyright year.
2022-01-13 Werner Lembergno-copyright: Updated.
2021-08-14 Werner LembergUpdate to new release.v1.8.4
2021-08-12 Werner Lemberg[doc] Install documentation one level higher.
2021-08-08 Werner LembergMinor.
...
tags
2 years ago v1.8.4
5 years ago v1.8.3
5 years ago v1.8.2
6 years ago v1.8.1
6 years ago v1.8
6 years ago v1.7
7 years ago v1.6
8 years ago v1.5
8 years ago v1.4.1
8 years ago v1.4
9 years ago v1.3
9 years ago v1.2
9 years ago v1.1
10 years ago v1.00
10 years ago v1.00rc1
10 years ago v1.00-rc1
...
heads
17 months ago master
6 years ago vf
12 years ago no-point-index-shifts