Take the 2-minute tour ×
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.

When I use the beamer class, the resulted pdf document has very small pages:

What can I do in order to create A4 sized slides?

The beginning of the latex document is:

\documentclass[xcolor=dvipsnames]{beamer}
\usetheme{Madrid}
\usecolortheme[named=ForestGreen]{structure}

The reported size in adobe reader is 5.04" x 3.78"

share|improve this question
    
This is a trick of the beamer class to let the font appear bigger on screen. Why do you need A4 sized slides? –  Thorsten Donig Jan 26 '11 at 19:09
    
Most presumably, the slides will be printed by the students. –  lmsasu Jan 26 '11 at 19:16
    
The class offers a »handout« mode. This way you can produce several versions of your presentation. One for the screen and one for paper. –  Thorsten Donig Jan 26 '11 at 19:20
    
The reported size is the same for handout as before :( –  lmsasu Jan 26 '11 at 19:31

4 Answers 4

up vote 4 down vote accepted

If you want to distribute the slides, just print them to a PDF and scale the pages. Then you can distribute a version with 4 slides on a page, e.g. You can do this from within your favourite PDF viewer, or use the pgfpages package. The beamer documentation section 4.6 outlines these techniques.

share|improve this answer
    
My beamer manual for v3.10 doesn't has a section 4.6 and only mentions pdfpages for including whole slides from an external PDF file. Which version do you have? –  Martin Scharrer Jan 26 '11 at 19:46
    
Inded, in adobe reader one has to set: page scaling = fit to printable area, check auto-rotate and center and uncheck choos paper source by pdf page size. –  lmsasu Jan 26 '11 at 19:49
    
Found it: You mean the pgfpages package, not pdfpages. I found also 4.6 :-) Stupid me! –  Martin Scharrer Jan 26 '11 at 19:58

To rescale to A4, I use (copied from the above-mentioned beamer manual)

\usepackage{pgfpages}
\pgfpagesuselayout{resize to}[a4paper,landscape,border shrink=5mm]

To make handouts (4 slides on one page), also on A4 paper, I use (from section 21.1 of the beamer manual, slightly changed)

\usepackage{pgfpages}
\pgfpagesuselayout{4 on 1}[a4paper,landscape,border shrink=5mm]
share|improve this answer

Here is a working solution based on pgfpages:

\usepackage{pgfpages}

\pgfpagesdeclarelayout{1 on A4}
{
  \edef\pgfpageoptionheight{\the\paperheight} 
  \edef\pgfpageoptionwidth{\the\paperwidth}
  \edef\pgfpageoptionborder{0pt}
}
{
  \pgfpagesphysicalpageoptions
  {%
    logical pages=1,%
    physical height=\pgfpageoptionheight,%
    physical width=\pgfpageoptionwidth%
  }
  \pgfpageslogicalpageoptions{1}
  {%
    border shrink=\pgfpageoptionborder,%
    resized width=\pgfphysicalwidth,%
    resized height=\pgfphysicalheight,%
    center=\pgfpoint{.5\pgfphysicalwidth}{.5\pgfphysicalheight}%
  }%
}
\pgfpagesuselayout{1 on A4}[a4paper,landscape]

There might be a way to put the a4paper,landscape options into the layout declaration, but I cannot find it now.

Regards, Martin

share|improve this answer
    
setting the printer option to 2x2 pages should do the same with any additional code –  Herbert Jan 26 '11 at 20:08
3  
He could just create a normal handout and select 'scale to fit' at the printer options, but apparently he doesn't want that because he doesn't trust the students with it. Scaling it to A4 while creating the PDF is more foolproof. –  Martin Scharrer Jan 26 '11 at 20:12
1  
Another aspect of handout mode which is good for teaching classes (not so much for talks) is you can leave stuff out of handout mode. Like solutions to examples or jokes. That way your class adds value to the handout. :-) –  Matthew Leingang Jan 26 '11 at 20:44

read section "8.3 Frame and Margin Sizes" in the documentation for possible frame sizes. It is not only 5.04" x 3.78"

share|improve this answer

Your Answer

 
discard

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.