如何按块枚举帧?

如何按块枚举帧?

我有许多具有多个块的帧,并且我希望帧的数量按块增加,而不是按帧增加。我该怎么做?

下面是我的一个框架的示例:

\documentclass{beamer}

\begin{document}


\begin{frame}[t]{aaa}
\only<1>{
\begin{exampleblock}{bbb}
\begin{itemize}
\item ccc
\end{itemize}
\end{exampleblock}}

\only<2-3>{
\begin{exampleblock}{ddd}
\begin{itemize}
\item<2-3> \textit{eee}
    \begin{itemize}
    \item fff
    \end{itemize}

\item<3> \textit{ggg}
    \begin{itemize}
    \item hhh
    \end{itemize}   
\end{itemize}
\end{exampleblock}}


\only<4>{
\begin{exampleblock}{iii}
jjj
\end{exampleblock}
}

\end{frame}
\end{document}

我希望每个都显示相同的数字仅有的有自己的号码。

答案1

这可以通过显示页面而不是帧号来轻松实现:

\documentclass{beamer}

\usetheme{Madrid}
\setbeamertemplate{page number in head/foot}[pagenumber]

\begin{document}

\begin{frame}[t]{........}
\only<1>{
\begin{exampleblock}{...}
\begin{itemize}
\item ....
\end{itemize}
\end{exampleblock}}

\only<2-3>{
\begin{exampleblock}{...}
\begin{itemize}
\item<2-3> \textit{....}
    \begin{itemize}
    \item ...
    \end{itemize}

\item<3> \textit{......}
    \begin{itemize}
    \item ......
    \end{itemize}   
\end{itemize}
\end{exampleblock}}


\only<4>{
\begin{exampleblock}{.....}
....
\end{exampleblock}
}

\end{frame}


\end{document}

相关内容