给定一堆段落:
Para. A ...
Para. B ...
Para. C ...
如何让 LaTeX 自动为它们编号,即
1. Para. A. ...
2. Para. B. ...
3. Para. C. ...
我看过以下建议:
\newcounter{parnum}
\newcommand{\N}{%
\noindent\refstepcounter{parnum}%
\makebox[\parindent][l]{\textbf{\arabic{parnum}.}}}
% Use a generous paragraph indent so numbers can be fit inside the
% indentation space.
\setlength{\parindent}{2em}
从这里:comp.text.tex:Re:如何在 LaTeX 中为段落编号?
然后在每个要编号的段落前使用\N,即
\N Para. A. ...
\N Para. B. ...
\N Para. C. ...
我还看到了对Sarovar和numberpar的引用,但两者都被称为“不稳定”或“不可预测”,以及诸如“随机中断”之类的东西,这让我很警惕。
我想就什么可能是最好的行动方案提出一些意见,在这里,我认为这是一个值得讨论的话题。
感谢您对此的关注和关注。
编辑:我试过以下
\begin{enumerate}
\item Para No. 1
\item Para No. 2
...
\end{enumerate}
然而,它会导致排版问题,特别是因为我正在穿插部分标题ala。
\begin{enumerate}
\item Para No. 1
\item Para No. 2
\section{Part II}
\item Para No. 5
\item Para No. 6
...
\end{enumerate}
并且标题“第二部分”的部分有时会出现在页面的最底部(即它与以下文本不一致)。