我有一个宏,用于增加自定义计数器。当此宏与覆盖层(类 beamer)一起使用时,计数器会针对每个覆盖层增加(因为该宏似乎针对每个覆盖层都调用)
宏:
\def\test{\stepcounter{mycounter}}
主要代码:
\begin{frame}
\test\\
\onslide<1->{One}
\onslide<2->{Two}
\end{frame}
这里计数器不应该在每个覆盖命令上增加,只有在调用测试宏时才会增加。如何防止计数器增加?
我有一个宏,用于增加自定义计数器。当此宏与覆盖层(类 beamer)一起使用时,计数器会针对每个覆盖层增加(因为该宏似乎针对每个覆盖层都调用)
宏:
\def\test{\stepcounter{mycounter}}
主要代码:
\begin{frame}
\test\\
\onslide<1->{One}
\onslide<2->{Two}
\end{frame}
这里计数器不应该在每个覆盖命令上增加,只有在调用测试宏时才会增加。如何防止计数器增加?