Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Is there a simple way to convert a PDF to a 2-up PDF so that I can send it to an uncooperative printer and have it actually come out 2-up?

I'm hoping to use commonly available linux tools. (I'm running debian FWIW.)


share|improve this question

2 Answers 2

up vote 9 down vote accepted

You can use pdfnup for this purpose. It is a part of pdfjam and used like this:

pdfnup document.pdf --nup 2x1 --outfile document2up.pdf
share|improve this answer
Thanks to this question and after years of extensive psnup and pdfnup usage I finally understand where its name comes from :-) –  Ludwig Weinzierl Aug 4 '09 at 6:43

a2ps can do a number of things with basically anything and print it to the printer. It can also print things 2-up (or 4-up, or 8-up)

For your purposes:

a2ps file.pdf -2 -Pprinter

a2ps delegates some of it's work to pdf2ps, so make sure that it is installed on your system. You also may want to look at the a2ps man page if you want to do some other things with the swiss army knife which is a2ps.

share|improve this answer
Thanks for the tip. Unfortunately, I can't send it directly to the printer. My braindead printer does bizarre things when instructed to print 2up. The --outfile=FILE argument to a2ps is ok, but translating to ps often causes loss of quality in the output. –  bstpierre Aug 4 '09 at 13:55

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.