私は を使用して定義したこのカウンターを持っています\newcounter{myCounter}
。
の値を印刷することは、myCounter
を介して簡単に行うことができます。 ( - 2)\arabic{myCounter}
の値を印刷するにはどうすればよいですか?myCounter
答え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
。