When I do an list (or list-type) in beamer with the automatic pausing between each item, then there seems to be something wrong with the pauses afterwards. If I put in a \pause
afterwards then I get a double pause, but if I leave it out then I get no pause.
Here's an example:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{itemize}[<+->]
\item On the first slide
\end{itemize}
\pause
On the first or third slide
\end{frame}
\end{document}
With the \pause
, I get three pages. Without, I get only one. I want two.
Another example (added in edit) of similarly annoying behaviour is in trying to pause within an item:
\documentclass{beamer}
\begin{document}
\begin{frame}
On the first slide
\pause
\begin{itemize}[<+->]
\item On the second slide.
\pause
Should be on the third slide, actually on the fourth
\item On the fourth slide
\end{itemize}
\end{frame}
\end{document}
What's going on? More importantly, how do I stop it doing that? It's really annoying!
(Added in edit): In response to Michael Underwood's answer: the \pause
command is so useful and so intuitive that I'd really like to use it. I know that for complicated stuff, I need to use more refined commands, but this doesn't feel complicated. It seems that as soon as I use an automatic list (which is itself a useful shortcut to a more complicated command) then I have to abandon using the \pause
command. Why can't I use both?
I'm using beamer version 3.07 from TeXLive 2008. I'm quite happy to upgrade if it will get rid of the problem.
pause
command is too simple to deal with the subtleties of where you want to pauses to be.\uncover
is almost as intuitive, and much more flexible. I'd say give up pause.\uncover
may be more flexible in terms of what it can do,\pause
is more flexible when actually writing the presentation (ie the content of the presentation). It's much more natural to think "I want this list to appear one at a time, then pause, then say this" than faffing around with\uncover
.