有没有一种快速的方法可以访问 Beamer 中的相对幻灯片编号?我正在尝试简化以下语法:
\documentclass{beamer}
\begin{document}
\begin{frame}
$
t = \only<1> 0
\only<2> 1
\only<3> 2
$
\end{frame}
\end{document}
答案1
该值存储在\beamer@slideinframe
;您可以使用它来定义计数器或用户命令以便轻松访问它(我不清楚您想对示例中的幻灯片编号做什么,因此我在这里使用另一个简单的例子):
\documentclass{beamer}
\makeatletter
\def\c@slideinframe{\beamer@slideinframe}
\def\beamerslideinframe{\beamer@slideinframe}
\makeatother
\begin{document}
\begin{frame}
\frametitle{Slide \arabic{slideinframe}}
\only<1>{A}
\only<2>{B}
\only<3>{C}
\end{frame}
\end{document}