Perl script c++2ps
c++2ps is a PERL script for converting Cpp source code into pretty printable postscript files.
The use of c++2ps is simple, type
c++2ps [options] file1 file2 ...
and the file
file1.ps file2.ps ...
are produced. Type c++2ps --help
to have a look of possible options:
Usage: c++2ps [options] file1 file1 ...
--help print this message
--verbose more messages
--silent no messages
--2 two column formatting
--r pages in reverse order
--tab=i tab length
--tex do not remove generated tex file
--XXX_color=COLOR
--XXX_font=FONT
XXX = comment, keyword, function, preprocess, number, string,
class, alias, braket, macro
COLOR = black, gray, maroon, purple, green, olive, navy, teal,
silver, white, red, fuchsia, lime, yellow, blue, aqua.
FONT = textrm, textsf, texttt, textmd, textbf, textup, textit,
textsl, testsc, emph
by Enrico Bertolazzi (c)
For example some source codes of the CALC package are converted as follows
Original source | Converted |
---|---|
calc.hh | calc.hh.ps |
calc.test.cc | calc.test.cc.ps |
Important:
c++2ps uses LaTeX and dvips, so you need that packages.
Download: here