I've got a PDF file, which has A5 as internal page size. This is also shown by evince:
A5 is half A4, so I thought it should be possible to print two pages of this PDF on one A4 page, such that they have the correct size. But choosing to print two pages per sheet actually shrinks each page to half its size, so they end up being A6-sized. It looks like this:
I could use the zoom option to get "acceptable" results, but this seems a bit hacky and I had to experiment to get the right size (hint: 200% is to large, not sure why though).
Is there a clean way to print this PDF on A4, preferably from the usual printing dialog?
One way to solve this is using command line tools, as mentioned by Graham in the comments. This can be done as follows:
converts the
pdf
-file to a PostScript (ps
) file. Thencreates a new PostScript file, where each A4 page contains two of the original A5 pages. After that use
to convert the PostScript file back to
pdf
.If necessary, after converting to
ps
one might also usepsselect
to select only a part of the pages.I'm still not happy that this is not possible from the standard printing dialog, so I don't consider this a real answer, but rather a bandaid.
Bookletimposer does this perfectly (and it can reorder the pages to create a booklet). It might be worth a try.