[image of the Head of a GNU]

Three other GNU packages, a2ps, enscript (which is also looking for a maintainer), and src-highlite, perform the same basic function of pretty-printing source files. So the goal here is probably to merge whatever unique functionality trueprint has with one of these other projects.

Table of contents


GNU Trueprint takes C source files and other text files and prints them on postscript printers. It is intended to be used by programmers and includes a wealth of features, including diff-marking, an indentation count, function and file indices, and many others that are useful when printing source code.

It currently supports C and has more limited support for other languages, including C++, Java and Perl.


GNU Trueprint can be found on or one of the mirrors.

Return to GNU's home page.

Please send FSF & GNU inquiries & questions to There are also other ways to contact the FSF.

Please send comments on these web pages to, send other questions to

Copyright © 1999, 2001, 2002, 2006 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA

Verbatim copying and distribution of this entire article is permitted in any medium, provided this notice is preserved.

Updated: $Date: 2007/09/07 22:52:17 $ $Author: karl $