In a beamer class document, I would like to change the definition of the enumerate environment in such a way that every item is displayed in its own frame, at the top of the frame. In other words, I would like the following code
\documentclass{beamer}
% Code changing the definition of enumerate
\begin{document}
\begin{enumerate}
\item First point
\item Second point
\end{enumerate}
\end{document}
to produce the same result than
\documentclass{beamer}
\begin{document}
\begin{frame}
1) First point
\vspace*{\textheight} % moves the item at the top of the slide
\end{frame}
\begin{frame}
2) Second point
\vspace*{\textheight}
\end{frame}
\end{document}
Note that I do not want the 1) First point
to appear on the second slide.
If it is possible (cherry on the cake!), I would like this redefinition of enumerate
to be applied only when used inside a certain environment (say myenv
).