我想在计数器更新之前打印其最后的更新。
例如:
\newcounter{num}
\newcommand{\step}{\stepcounter{num}Step \thenum}
There are \thenum steps:
\step
\step
\step
这里计数器“num”是3,但是它在开始时并没有更新。
有没有办法正确地做到这一点?
谢谢你!
答案1
考虑使用totalcount
(有类似的包可用):
\documentclass{article}
\usepackage{totalcount}
\newcounter{num}
\DeclareTotalCounter{num}% Defines \totalnums
\newcommand{\step}{\stepcounter{num}Step \thenum}
\begin{document}
There are \totalnums\ steps:
\step \par
\step \par
\step
\end{document}