GNU a2ps 4.14 Description:
GNU a2ps is an open source and completely free command-line software implemented in C++ and designed from the offset to help users easily convert various types of files to PostScript filters under any distribution of GNU/Linux. The program mainly supports Plain Text files, but it can also recognizes popular programming languages. Initially designed as a “Text to PostScript” conversion utility, the GNU a2ps program features pretty printing functionality, support for any file types (PostScript, compressed, Texinfo, etc.) if the necessary tools are installed.