Package enscript

A plain ASCII to PostScript converter

http://www.gnu.org/software/enscript

GNU enscript is a free replacement for Adobe's Enscript
program. Enscript converts ASCII files to PostScript(TM) and spools
generated PostScript output to the specified printer or saves it to a
file. Enscript can be extended to handle different output media and
includes many options for customizing printouts

General Commands (Section 1)
diffpp
Diffpp converts diff(1)-program's output files to a format suitable to be printed with GNU enscript(1). Program annotates the changes with enscript's special...
enscript
Enscript converts text files to PostScript or to other output languages. Enscript can spool the generated output directly to a specified printer or leave it to...
sliceprint
Sliceprint is a wrapper around the enscript(1) --slice option. Output slices are written to file.1, file.2 and so on.
states
States is an awk-alike text processing tool with some state machine extensions. It is designed for program source code highlighting and to similar tasks where...