[Tex/LaTex] Beamer: uncovering itemize so the first slide shows no items at all

beamercountersoverlays

How can I achieve in beamer that the first slide of each frame is void (that is, only displays the frametitle)?

Suppose I have the following frame:

\frame{\frametitle{Title}
\begin{itemize}
\item<1-> A
\item<2-> B
\end{itemize}
}

Now I want to achieve that on the first slide only the title is displayed and the overlays already specified are accordingly shifted by one (without changing the overlay numbers already specified).

The background is that I have already specified many overlays. Adding +1 to all overlay numbers manually would be a nuisance. Hence I want to tell beamer at the beginning of each frame that it shall pause one slide before starting with the already existing overlays.

Best Answer

To increase the overlay counter manually (your title), use:

\addtocounter{beamerpauses}{X}

where X is the number of frames... or

\stepcounter{beamerpauses}

to increment the counter by 1

For example, you proceed like this:

\begin{frame}
\stepcounter{beamerpauses}
\begin{itemize}[<+->]
\item A
\item B
\end{itemize}
\end{frame}

Another possibility is to set the overlay number by hand:

\begin{frame}
\begin{itemize}
\item<2-> A
\item<3-> B
\end{itemize}
\end{frame}

Edit: it seems also possible to use this kind of construction that could fit to your purpose:

\begin{frame}
\begin{itemize}[<+(1)->]
\item A
\item B
\end{itemize}
\end{frame}

or this:

\begin{frame}[<+(1)->]
\begin{itemize}
\item A
\item B
\end{itemize}
\end{frame}