我有许多具有多个块的帧,并且我希望帧的数量按块增加,而不是按帧增加。我该怎么做?
下面是我的一个框架的示例:
\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}