Say I made a beamer presentation and I want to print it out. Is there a nice way to make beamer ignore the pauses so that I don't get lots of pages with duplicate information? Of course there are some things one could do with find & replace, but I would prefer a more sophisticated solution if such exists.
asked Aug 9, 2010 at 20:12 2,323 2 2 gold badges 14 14 silver badges 5 5 bronze badgesUse the handout mode:
\documentclass[handout]
It collapses each frame to one page. Sometimes its method of collapsing needs a little fine-tuning, but it's generally okay. For more on that fine-tuning, read about mode-specific instructions in the beamer user guide. As lockstep says, it also sets up some other defaults such as removing the navigation symbols (which, after all, don't make sense on a handout version). All of these changes are customisable.
The sections to read in the beamer user guide are in Part IV (Creating Supporting Material), in particular section 21 (Creating Handouts and Lecture Notes). Section 21.3 has the details on how to achieve the fine-tuning using mode specifications.
Mikael included this link to a version of this question on MathOverflow. As I answered that question, and I think that it's good to keep TeX-related stuff here rather than there, I'm copying my answer to that question below, with very minor modification, which deals with variants of the basic answer.
\documentclass[12pt,t,xcolor=dvipsnames,ignorenonframetext] \inputwhilst geometry.handout.tex might contain
\documentclass[12pt,xcolor=dvipsname,ignorenonframetext,handout,% notes=only% ] \inputand geometry.article.tex might be
\documentclass[a4paper,10pt] \usepackage[envcountsect] \setjobnamebeamerversion \input