调用命令时增加计数器

调用命令时增加计数器

我想在每次\item调用命令时增加一个计数器。

当然,下面的代码

\renewcommand{\item}{\item\stepcounter{counterNbQuestions}}

不管用。

我能怎么做?


编辑

下面的代码确实有效。

\documentclass{article}

\usepackage{etoolbox}
\usepackage{totcount}

\newtotcounter{mycounter}
\preto\item{\refstepcounter{mycounter}}

\begin{document}

Total : \total{mycounter} items

\begin{enumerate}
\item Test
\item Test
\item \begin{enumerate}
\item Test
\item Test
\end{enumerate}
\end{enumerate}

\end{document}

答案1

下面的代码确实有效。

\documentclass{article}

\usepackage{etoolbox}
\usepackage{totcount}

\newtotcounter{mycounter}
\preto\item{\refstepcounter{mycounter}}

\begin{document}

Total : \total{mycounter} items

\begin{enumerate}
\item Test
\item Test
\item \begin{enumerate}
\item Test
\item Test
\end{enumerate}
\end{enumerate}

\end{document}

相关内容