This is a technical post about printing pdf files produced using the LaTeX beamer document class.
When I have used LaTeX to produce a pdf presentation using
I usually produce an associated handout using
However, when I try to print several slides per page, I hit the problem that the “actual size” of the pages is rather small (at least by default). This is not a problem when printing one slide per page, as you can scale the pages. The size is probably also OK for four slides per (A4) page, but I have problems if I want to print two slides per page. At least on my PC, there is no option for scaling the slides to fit on half-pages when printing.
My current solution is to begin by printing the pdf file to a new pdf file, e.g. using PrimoPdf. By scaling the individual slides/pages at this point, the resulting pdf file can then be printed successfully at multiple slides per page.
However, if you get the settings wrong, the pages will end up rotated through 90 degrees! So here are the printer settings I use when printing to PDF using the PrimoPdf virtual printer in order to obtain the desired result.
In the Page handling options, I use
Fit to Printable Area
Autorotate and Center
(but NOT Choose Paper Source by PDF size).
Under the printer Properties, I use the orientation
Note added 29/9/10
Those settings aren’t working for me today! So, instead, I am using the pgfpages solution given in the comments below.
Does anyone know a reliable way of obtaining unrotated landscape pages using primo pdf? I can rotate them back using Adobe Acrobat, for example, but that is a nuisance.