图表的连续编号

图表的连续编号

我希望图表的编号为 1、2、3、... 直到文档结束,而不是第一章的编号为 1.1、1.2、...,第二章的编号为 2.1、2.2、... 等等。

我知道如何将图表/表格编号的“章节”部分从罗马字母转换为阿拉伯字母:

\renewcommand \thefigure
    {\ifnum \c@chapter>\z@ \@arabic\c@chapter.\fi \@arabic\c@figure}
\renewcommand \thetable
    {\ifnum \c@chapter>\z@ \@arabic\c@chapter.\fi \@arabic\c@table}

可以修改上述代码以删除“章节”部分,但图形/表格计数器仍会在新章节开始时重置为 0。

答案1

使用更改中心每章避免计数器重置的包:

\usepackage{chngcntr}
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter}

这与@lockstep 的回答非常相似这里,并且您可以对不基于章节的类中的部分执行类似操作,例如这里也可以使用 LyX:如何在 LyX 中控制图形编号

相关内容