
Font Development Tools
|
451
TTX/FontTools
Another incredibly useful font tool to which I would like to draw your attention is called
TTX.
*
Its name suggests a relationship to the tx tool that is included with Adobe Systems’
AFDKO, but they are entirely dierent. ey share one thing in common, though. Both
are intended to manipulate fonts, but in completely dierent ways. TTX is written in Py-
thon, which is an incredibly powerful scripting language, and it is open source. TTX was
developed and is maintained by Just von Rossum of the company Letraset.
TTX allows one to convert OpenType or TrueType fonts to and from an XML represen-
tation, the purpose of which is obviously to modify the contents of such fonts. Needless
to say, this tool allows one to wield incredible power due to the richness made possible
through an XML representation, and the ability to perform round-trip conversion. In ad-
dition to the ability to modify OpenType or TrueType fonts, TTX obviously allows font
developers to create new fonts.
Font Format Conversion
ere are utilities, such as FontLab’s TransType, that allow users to convert fonts from
one format to another
†
—for example, from TrueType to Type 1 format and vice versa.
TrueKeys, developed by Xiaolin Allen Zhao ( zhào xiolín), is a shareware pro-
gram for changing the encoding of TrueType fonts.
‡
For example, TrueKeys can change a
Shi-JIS–encoded TrueT ...