我如何根据文章章节中的表编号?所以我希望第五部分中的所有表都被编号为“表5.1”,......,“表5.n”。
我试过
\usepackage{chngcntr}
\counterwithin{figure}{section}
\counterwithin{table}{section}
\counterwithin{equation}{section}
但我遇到了一些问题(我猜错了包裹)。
但是,我需要一个更简单的解决方案,而无需使用此类软件包。
答案 0 :(得分:3)
文章类没有章节。试试这本书或报告课程 - 你会发现这些表格和数字会根据章节自动编号。
答案 1 :(得分:2)
这是一个不使用任何软件包的解决方案(由“The Latex Companion”提供,A1.4):
\makeatletter
\renewcommand{\thetable}{\thesection.\@arabic\c@table}
\@addtoreset{table}{section}
\makeatother
每当新部分启动时,这会重置表格计数器,并将其格式化为sectionno.tableno
而不是tableno
。您可以同样更改figure
和equation
计数器。
如果您使用amsmath
软件包(或像amsart
这样的AMS类自动加载它),您可以使用
\numberwithin{table}{section}
这是为方程创建的,但适用于任何一对计数器,尽管可能会有一些棘手的情况,但它处理得不好。