cleaned up command line tool section, updated to current state.
git-svn-id: svn://svn.code.sf.net/p/fonttools/code/trunk@195 4cde692c-a291-49d1-8350-778aa11640f8
This commit is contained in:
parent
9512e4b3a4
commit
ec8ca4ba8a
@ -51,7 +51,7 @@ You need the following software to use FontTools:
|
|||||||
<P>Windows: grab the "Numeric-*.exe" archive, it's an installer. Make sure the
|
<P>Windows: grab the "Numeric-*.exe" archive, it's an installer. Make sure the
|
||||||
Python version in the archive name (eg. "2.1") matches the Python version you have.
|
Python version in the archive name (eg. "2.1") matches the Python version you have.
|
||||||
<BR>Linux/Un*x: get a source archive and run this command from the unpacked directory:
|
<BR>Linux/Un*x: get a source archive and run this command from the unpacked directory:
|
||||||
<BR><TT>python ./setup.py install</TT>
|
<BR><TT>python setup.py install</TT>
|
||||||
<P>
|
<P>
|
||||||
<LI>
|
<LI>
|
||||||
<B>PyXML</B>, a set of XML tools:
|
<B>PyXML</B>, a set of XML tools:
|
||||||
@ -77,21 +77,22 @@ produce the TTX applet.
|
|||||||
|
|
||||||
<H3>User documentation</H3>
|
<H3>User documentation</H3>
|
||||||
|
|
||||||
<P>For MacOS there's a small application called TTX. If you drop a TrueType file
|
<P>For Unix and DOS there are three command line programs:
|
||||||
onto it, it will convert it to XML. If you drop an XML file onto it, it will
|
|
||||||
convert it back to TrueType. Please read the additional README file in the Mac
|
|
||||||
subdirectory, since it behaves quite differently than the command line programs
|
|
||||||
described below.
|
|
||||||
|
|
||||||
<P>For Unix and DOS I've provided two command line programs:
|
|
||||||
<UL>
|
<UL>
|
||||||
<LI>ttDump.py
|
<LI>ttdump -- dumps a TrueType (or OpenType) font file to TTX format.
|
||||||
<LI>ttCompile.py
|
<LI>ttcompile -- compiles a TTX file back into a TTF (or OTF) file.
|
||||||
|
<LI>ttlist -- lists minimal info about each table in a font.
|
||||||
</UL>
|
</UL>
|
||||||
They do pretty much what you'd expect. They take several arguments:
|
They can all work with multiple input files. There are some extra
|
||||||
an input file name and optionally an output file name. There are some extra
|
options which are explained by the 'usage' text; use the -h option to
|
||||||
options which are explained by the 'usage' text; use the -h option to display
|
display it. The setup.py script installs them as global tools, the
|
||||||
it.
|
source is in the Tools directory.
|
||||||
|
|
||||||
|
<P>For MacOS there's a application called TTX. If you drop a TrueType
|
||||||
|
file onto it, it will convert it to XML. If you drop an XML file onto
|
||||||
|
it, it will convert it back to TrueType. Please read the additional
|
||||||
|
README file in the Mac subdirectory, since it behaves quite differently
|
||||||
|
than the command line programs described below.
|
||||||
|
|
||||||
<P>Adam Twardoch contributed a Windows registry script (ttx_shellext_win32.py) which
|
<P>Adam Twardoch contributed a Windows registry script (ttx_shellext_win32.py) which
|
||||||
makes the two above tools available under the Right Mouse Button. I haven't tested
|
makes the two above tools available under the Right Mouse Button. I haven't tested
|
||||||
@ -137,17 +138,6 @@ page</A>. Let me know if you'd like to become a co-developer.
|
|||||||
Sorry, documentation beyond doc strings in the source code is still on my to-do list...
|
Sorry, documentation beyond doc strings in the source code is still on my to-do list...
|
||||||
Below follows a brief overview of what's there.
|
Below follows a brief overview of what's there.
|
||||||
|
|
||||||
|
|
||||||
<H3>GUI Tools</H3>
|
|
||||||
TTX -- A simple Mac app that converts TrueType (or OpenType) fonts to TTX format and back.
|
|
||||||
<P>
|
|
||||||
<H3>Command line tools</H3>
|
|
||||||
|
|
||||||
<UL>
|
|
||||||
<LI>ttDump.py -- dumps a TrueType (or OpenType) font file to TTX format.
|
|
||||||
<LI>ttCompile.py -- compiles a TTX file back into a TTF (or OTF) file.
|
|
||||||
</UL>
|
|
||||||
|
|
||||||
<P>
|
<P>
|
||||||
<H3>The library</H3>
|
<H3>The library</H3>
|
||||||
|
|
||||||
@ -181,7 +171,7 @@ Guido van Rossum, Adam Twardoch.
|
|||||||
|
|
||||||
<H3>Copyrights</H3>
|
<H3>Copyrights</H3>
|
||||||
|
|
||||||
FontTools/TTX -- 1999-2001 Just van Rossum; Letterror (just@letterror.com)
|
FontTools/TTX -- 1999-2002 Just van Rossum; Letterror (just@letterror.com)
|
||||||
|
|
||||||
</BODY>
|
</BODY>
|
||||||
</HTML>
|
</HTML>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user