Printing in booklet format
In the past I had a printer that had the booklet format option that would print the document two pages at a time ordered in a way that folding the whole printout would produce a booklet, half the size of the paper which could be stapled in the middle.
My current printer does not support this feature. I would like to use some utility or script to convert an A4 pdf to an A5 booklet one.
I found this page but I'm getting an error : pdfjam ERROR: can't find pdflatex!
How do I get past this issue? Does anybody know of any other solution?
I'm on Ubuntu 12.10 AMD64
Use pdfbook
from texlive-extra-utils
- Install
texlive-extra-utils
:sudo apt-get install texlive-extra-utils
- Then run
pdfbook
:pdfbook [pdf file]
This will output a pdf file that is in the form of a booklet.
source
I found a solution. I installed PDF XChange Viewer for Windows (running through Wine). It has booklet format printing option that works well.
Another option native to Ubuntu is to install Adobe Reader for Linux. It has booklet format printing as well. Install Acrobat Reader on Ubuntu
EDIT
An even better option that I just found out about is a package called bookletimposer.
tl;dr
pdfjam
seems the best option:
pdfjam --landscape --signature 40 /path/to/your/document.pdf
What we want is one or more signatures/booklets (a bunch of sheets folded in half).
pdfbook
is one option which was, however, not quite satisfying since it is only able to create one booklet. In order to create multiple booklets its "brother" pdfjam
helps us out here:
pdfjam --landscape --signature 40 /path/to/your/document.pdf
Creates a document mirrored along the long edge and creates 40 signatures.
Note: For --signature n
: n
must be a multiple of 4
There's also pdfbook2
. Unlike pdfjam
it shows the --signature
option in the manpage. However it seems to be very slow or not working compared to pdfjam
I installed Boomaga from Ubuntu 16.04's repository. It solves all the problems, and dependencies from Acrobat Reader (now unsupported in GNU/Linux). It works with any installed printer.
It works very well and opens quickly with perfect render.
sudo apt install boomaga