On Wed 10 Jan 2018 at 17:13:09 +0100, to...@tuxteam.de wrote: > On Wed, Jan 10, 2018 at 09:38:47AM -0600, David Wright wrote: > > And to be fair, results can be pretty exciting, depending on the > actual file content... > > I would go with a2ps, too, btw. > > Downside is that it does the panoramic tour via PS and thus generates > fairly hefty PDFs.
With plain text files as an input? brian@desktop3:~$ a2ps /etc/mime.types -o output1.ps [/etc/mime.types (plain): 15 pages on 8 sheets] [Total: 15 pages on 8 sheets] saved into the file `output1.ps' [73 lines wrapped] brian@desktop3:~$ ps2pdf output1.ps brian@desktop3:~$ txt2pdf.py /etc/mime.types -f /usr/share/fonts/truetype/dejavu/DejaVuSansMono.ttf -o output2.pdf Writing '/etc/mime.types' with 80 characters per line and 60 lines per page... PDF document: 14 pages brian@desktop3:~$ /usr/sbin/cupsfilter /etc/mime.types > output3.pdf brian@desktop3:~$ ls -l -rw-r--r-- 1 brian brian 28853 Jan 10 18:58 output1.pdf -rw-r--r-- 1 brian brian 66557 Jan 10 18:58 output1.ps -rw-r--r-- 1 brian brian 36221 Jan 10 18:58 output2.pdf -rw-r--r-- 1 brian brian 219186 Jan 10 18:59 output3.pdf output3.pdf contains the complete DejaVuSansMono glyph set. The finger is often pointed at ps2pdf as a file bloating command. Unjustifiably, it would seem, in this case. A counter example with a text file? -- Brian.