A2x uses GhostScript to convert ascii sources to ps and other formats. Its heart is a2x.ps, a PostScript program, which does most of the work. It provides various options including paper format, orientation, font and size. You can also specify which pages to print.