每节的段落编号

每节的段落编号

我希望对每个部分的段落进行编号,编号格式为(部分编号,段落编号)。例如

Section 1
1.1 subsection

1.2 subsection

(1.1) blah blah paragraph
(1.2) blah blah paragraph
(1.3) blah blah paragraph
1.3 subsection
(1.4) blah blah paragraph

Section 2
2.1 subsection
(2.1) blah blah paragraph
(2.2) blah blah paragraph
2.2 subsection
(2.3) blah blah paragraph

请注意,每个部分的段落编号总是被重置。

到目前为止我的方法是

\newcounter{parnum}
\newcommand{\N}{%
   \noindent\refstepcounter{parnum}%
    \makebox[\parindent][l]{\textbf{(\thechapter.\arabic{parnum}\space}}}

但显然这种方法并没有在每一节中重置段落号。

我该如何改进呢?谢谢!

答案1

要重置每个部分的段落编号,请尝试:

\newcounter{parnum}[section]
\renewcommand{\theparnum}{\thechapter.\arabic{parnum}}
\newcommand{\N}{%
  \noindent\refstepcounter{parnum}%
  \makebox[\parindent][l]{\textbf{(\theparnum)\space}}}

相关内容