我如何按部分对章节进行编号?

我如何按部分对章节进行编号?

我想标题已经说明了一切。我希望我的章节根据我当前所在的部分进行编号。例如,如果我正在处理第 3 部分,那么我希望我的章节按“第 3.1 节”、“第 3.2 节”等进行编号。

现在章节编号延续了前一部分。因此,第 3 部分中的章节编号为“第 15 节”、“第 16 节”……

谢谢你的帮助。我正在使用article作为 documentclass。

答案1

在你的序言中写下:

\usepackage{chngcntr} 
\counterwithin{section}{part}
\renewcommand{\thepart}{\arabic{part}}

或者

\makeatletter
\@addtoreset{section}{part}
\makeatother
\renewcommand{\thepart}{\arabic{part}}
\renewcommand*\thesection{\thepart.\arabic{section}}

(默认情况下,part计数器以罗马数字书写)。

在此处输入图片描述

答案2

在一个级别内对另一个级别进行编号的常用方法是

\makeatletter
\@addtoreset{section}{part}
\makeatother

相关内容