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.

In Beamer, we need to create each slide separately. Is it possible to generate those slides automatically (just like pages an article type document does)?

Somewhat related: I occasionally see some bits are going beyond the bottom of a slide (texts or anything). Creating slides automatically, I hope, will remove this problem.

share|improve this question
add comment

1 Answer

up vote 7 down vote accepted

In Beamer, this corresponds to the allowframebreak option:

\begin{frame}[allowframebreaks]{A way too long frame that will break, eventually}
  \begin{itemize}
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    \item ...
    ...
\end{frame}

With \framebreak you can insert a forced break onto the next slide (similar to \newpage in article).

The details are described in §8.1 of the Beamer user guide.

However, in my opinion, this option should be used with care! An automatic splitting of the content makes only sense, if the content itself is automatically generated. Bibliographies are an obvious example. I strongly suggest to also read the respective words of warnings from the Beamer user guide (p61):

The use of this option is evil. In a (good) presentation you prepare each slide carefully and think twice before putting something on a certain slide rather than on some different slide. Using the allowframebreaks option invites the creation of horrible, endless presentations that resemble more a “paper projected on the wall” than a presentation. Nevertheless, the option does have its uses. Most noticeably, it can be convenient for automatically splitting bibliographies or long equations.

share|improve this answer
    
Thanks for your code and explanation. –  bakul Mar 4 '12 at 15:58
add comment

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.