Maybe "mpage" could be of help. You can use it as a filter this way:
$ man -t setfont | mpage -b A4 -1 | lpr
the "-b A4" option is self-explanatory. The "-1" option means "a
page on a sheet", otherwise the default behaviour of mpage is "four
pages on a sheet", not very easy to read.
Unfortunately, mpage has several other defaults that you probably want
to turn off (borders, datestamps and such). However, you should not have
any problem with them, just read the man.
I use the command line
$ man -t setfont | lpr
to print the manual page for setfont. But the
command "man -t setfont" outputs a PostScript
file formated for letter paper.
How can I get it to format for A4 paper?
Andrea Giuliano, Ph. D.
ICCU - Istituto Centrale per il Catalogo Unico
Viale Castro Pretorio 105, Rome - ITALY
Tel. +39064989509, Fax +39064059302