我的需求很简单。例如,我有一个计数器cnt1,现在我想创建一个新的计数器cnt2这实际上是cbt1除了他们的名字。也就是说cnt2 是cnt1或者只是重命名cnt1。
我尝试了以下方法:
\newcounter{cnt2}
\setcounter{cnt2}{\value{cnt1}}
但它并没有像我预期的那样工作。我的意思是它不是完全复制的cnt1. 如何在 LaTeX 中复制计数器?
答案1
有一个名为的包可以实现这一点aliascnt
。请参阅这里进行非常相关的讨论。
\documentclass{article}
\usepackage{aliascnt}
\newcounter{cnt1}
\begin{document}
\setcounter{cnt1}{7}%
\newaliascnt{cnt2}{cnt1}%
$\number\value{cnt1}=\number\value{cnt2}$
\addtocounter{cnt1}{5}%
$\number\value{cnt1}=\number\value{cnt2}$
\end{document}