LaTeXML

 view release on metacpan or  search on metacpan

t/slides/beamer.tex  view on Meta::CPAN

\documentclass{beamer}

% This test case tests all the features currently supported by the beamer binding.
% It consists of mostly independent unit tests.

\usepackage{listings}

\def\spoof{\insertslidenumber,\insertpagenumber,\insertoverlaynumber,\insertframenumber}

\def\faketwoslides{\only<1>{Slide 1}\only<2>{Slide 2}\\}
\def\fakefourslides{\only<1>{Slide 1}\only<2>{Slide 2}\only<3>{Slide 3}\only<4>{Slide 4}\\}

\begin{document}

\section{Frames}

\begin{frame}
    This frame has exactly one slide.
\end{frame}

\begin{frame}[fragile]
    \begin{lstlisting}
        I changed some catcodes around and still work!
    \end{lstlisting}
\end{frame}

\begin{frame}
    \only{This is on every slide. }
    \only<2>{This is on the second slide. }
\end{frame}

\begin{frame}
    \temporal<2>{Before second slide}{on second slide}{after second slide}
    
    \only<1,3>{On slides 1 and 3}
    
    \only<2->{On slide 2 onwards}
\end{frame}


\section{Counting of Frames}

\begin{frame}
    \fakefourslides
    \spoof
 \end{frame}

\begin{frame}<1>
    \fakefourslides
    \spoof
\end{frame}

\begin{frame}<2>
    \fakefourslides
    \spoof
\end{frame}

\begin{frame}<3>
    \fakefourslides
    \spoof
\end{frame}

\begin{frame}<4>
    \fakefourslides
    \spoof
\end{frame}

\begin{frame}<2->



( run in 3.348 seconds using v1.01-cache-2.11-cpan-99c4e6809bf )