我正在编写一份包含多个图表的文档,这些图表的子节编号为 2.1、2.2 等格式。我想用 3 位数格式对每个子节中的图表进行编号,例如:图 2.1.1、图 2.1.2、图 2.2.1 等。我该怎么做?我对 Latex 还很陌生。
答案1
下面的代码应该可以解决问题;chngcntr
是一个小包,每次增加另一个计数器(第二个参数)时都会重置一个计数器(第一个参数),并确保第一个计数器显示为2nd counter.1st counter
。如果您只想重置第一个计数器,并单独显示此计数器,请使用\counterwithin*
。
\usepackage{chngcntr}
\counterwithin{figure}{subsection}
\counterwithin{table}{subsection}