不久前有人问过如何让方程使用与定理相同的计数器,一种解决方案是让定理计数器使用方程,方法是使用
\newtheorem{thm}[equation]{Theorem}
现在,如果我也想让图形遵循相同的模式怎么办?图形使用计数器图形,并且定理不能有两个计数器。
答案1
\addtocounter{equation}{1}
在每个环境之前添加figure
都很麻烦,而且容易出错。假设您已成功将定理计数器连接到方程计数器,下面是如何使方程和图形共享一个计数器的方法(将其添加到您的序言中):
\makeatletter
\let\c@equation\c@figure
\makeatother
答案2
注意:原帖者在问题中提供了自己问题的答案。我将他的文字剪切并粘贴到单独的答案中。
经过一番挖掘,我找到了一个(不太令人满意的)解决方案:把这个放在文档的序言中
\renewcommand{\thefigure}{\arabic{chapter}.\arabic{equation}}
只要有数字,就在 之前\begin{figure}
加上以下内容:
\addtocounter{equation}{1}
有趣的是,将上述命令(增加方程计数器)移到上面\renewcommand
不起作用!所有图形仍将保留相同的数字... :/