How do I print multiple pages per sheet?
If you want to conserve paper or don't want to carry around a lot of paper, it is possible to print multiple pages on a single sheet of paper.
There are two utilities for setting multiple pages on one piece of paper. They are called
mpage and psnup
mpageYou can send this output straight to the printer to avoid creating temporary files:
mpage -2 file.ps -PprinterSee the man page for more info (type
man mpage).psnupSometimes mpage will fail on complex PostScript pages.
psnup -pnumber_of_pages_per_sheet file | lpr -PprinterTo convert a postscipt file named file1.ps to file2.ps with 2 pages per sheet, use the command:
psnup -2up -pletter file1.ps file2.psOr, you send it straight to the printer:
psnup -4 < file.ps | lpr -PprinterSee the man page for more info (type
man psnup).
You can use the commands via command line or you can put them in the Print Command dialog of applications such as Acroread and Mozilla.
In Mozilla:
Click on File -> Print or click on the Print Icon
Next to Printer, click on Properties.
Insert the
mpage or psnup commands.Click on OK, then Print
In Acroread:
Click on File -> Print or click on the Print Icon
Next to Print Command, insert the
mpage or psnup commands.Click on OK
Tuesday, April 26th 2005