beamer - 在宏中覆盖并增加计数器

beamer - 在宏中覆盖并增加计数器

我有一个宏,用于增加自定义计数器。当此宏与覆盖层(类 beamer)一起使用时,计数器会针对每个覆盖层增加(因为该宏似乎针对每个覆盖层都调用)

宏:

\def\test{\stepcounter{mycounter}}

主要代码:

\begin{frame}
\test\\
\onslide<1->{One}
\onslide<2->{Two}
\end{frame}

这里计数器不应该在每个覆盖命令上增加,只有在调用测试宏时才会增加。如何防止计数器增加?

相关内容