I'm working on a long beamer document and each frame has lots of overlays. To make my workflow faster, I'm using `handout` mode. However, sometimes when I'm working on a frame I want to test whether or not the overlays are working properly. I'm curious if it is possible to activate overlays for a single frame in `handout` mode.
Here is a MWE:
\documentclass[handout]{beamer}
\begin{document}
\begin{frame}
\frametitle{Happy Without Overlays Here}
\begin{block}{First Block}<+->
Foo bar.
\end{block}
\begin{block}{Second Block}<+->
Foo bar.
\end{block}
\end{frame}
\begin{frame}[?magic?]
\frametitle{I Want Overlays Here}
\begin{block}{First Block}<+->
Foo \pause bar.
\end{block}
\begin{block}{Second Block}<+->
Spam \pause eggs.
\end{block}
\end{frame}
\begin{frame}
\frametitle{Also Happy Without Overlays Here}
\begin{block}{First Block}<+->
Foo bar.
\end{block}
\begin{block}{Second Block}<+->
Foo bar.
\end{block}
\end{frame}
\end{document}
Top Answer
samcarter
One can manually switch to normal beamer mode for the desired frame:
```
\documentclass[
handout
]{beamer}
\begin{document}
\begin{frame}
\frametitle{Happy Without Overlays Here}
\begin{block}{First Block}<+->
Foo bar.
\end{block}
\begin{block}{Second Block}<+->
Foo bar.
\end{block}
\end{frame}
{
\makeatletter
\def\beamer@currentmode{beamer}
\makeatother
\begin{frame}
\frametitle{I Want Overlays Here}
\begin{block}{First Block}<+->
Foo \pause bar.
\end{block}
\begin{block}{Second Block}<+->
Spam \pause eggs.
\end{block}
\end{frame}
}
\begin{frame}
\frametitle{Also Happy Without Overlays Here}
\begin{block}{First Block}<+->
Foo bar.
\end{block}
\begin{block}{Second Block}<+->
Foo bar.
\end{block}
\end{frame}
\end{document}
```