我有这个已使用定义的计数器\newcounter{myCounter}
。
myCounter
可以通过 轻松打印 的值\arabic{myCounter}
。如何打印 ( myCounter
-2) 的值?
答案1
如果您通过系统进行操作,请使用\label
-系统,或者通过以下方式手动计算:\ref
myCounter
\refstepcounter
\numexpr
\documentclass{article}
\newcounter{myCounter}
\begin{document}
\setcounter{myCounter}{5}
\verb|\themyCounter: | \themyCounter
\verb|\arabic{myCounter}:| \arabic{myCounter}
\bigskip
\refstepcounter{myCounter}\label{myLabel}
\verb|\themyCounter: | \themyCounter
\addtocounter{myCounter}{2}
\verb|\themyCounter: | \themyCounter
\bigskip
\verb|\ref{myLabel}: | \ref{myLabel}
\verb|Calculation: | \number\numexpr\value{myCounter}-2\relax
\end{document}
\the<counter>
通常用来表示 的值<counter>
,\arabic{<counter>}
默认定义为。作为参考,请参阅命令\the
。