TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I use beamerposter with pdfLateX. I normally make the poster for A0 page size but need to reduce the size of (scale) the poster to a specific width to fit a smaller size frame used for showing posters in our department. I realize I could design the poster for a smaller size but still I need to switch between size. So, is there a simple way to scale the entire poster with its content already when compiling it?

share|improve this question
You may use pdfpages. – Harish Kumar Dec 9 '12 at 12:45
Thanks, will look that up. – Peter Jansson Dec 9 '12 at 13:07
Why not just let the printer driver do the job to scale to whatever paper format you have? – Daniel Dec 9 '12 at 14:16
@PeterJansson (Message is not related to the present question) When you review first posts, please check for appropriate retagging actions before stating "No action needed". (In the latest question reviewed by you, the nesting tag would have been useful.) Many thanks! – lockstep Feb 4 '13 at 16:40
@PeterJansson Tagging discrepancies are inevitable to some degree, and reviewing does not (and should not) require comprehensive knowledge of existing tags. I pointed out the question at hand because it featured a link to a prior question, which in turn featured the nesting tag. ;-) – lockstep Feb 4 '13 at 16:57
up vote 2 down vote accepted

As posters are typically printed only once or twice, I would not bother too much about configuring the final page format in the LaTeX source. Instead just post-process the resulting PDF to fit the required paper format.

Many printing systems provide a "scale" or "auto-scale" option to fit some given content to the selected page size. If you have to to specify it manually, you give a scale factor of 1/√2 (0.707) to go down one A paper format.

If you actually do need a pdf of the requested size (because somebody else is going to print it), either "print to PDF" or employ the pdfjam utility:

pdfnup --no-landscape --scale 0.707 --paper a1 poster.pdf

will transform poster.pdf from A0 format into a file poster-nup.pdf in A1 format.

(The pdfjam utility actually does employ LaTeX with the geometry and pdfpages packages to do its job, so you can pass any options that are described in the pdfpages documentation.)

share|improve this answer

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.