如何设置编号,使其为节 > 小节 > 段落

如何设置编号,使其为节 > 小节 > 段落

我实际上才刚刚学习 LaTeX,在兜了一小时圈子之后,我认为直接问一下会更容易。

我正在尝试按如下方式格式化报告:

1. First Section 1.1 Subsection Title 1.1.1 This is paragraph one 1.1.2 This is paragraph two

2. Second Section 2.1 Subsection Title 2.1.1 This is paragraph three 2.1.2 This is paragraph four

理想情况下,我想定义一个简单的“标签”(抱歉,我不知道正确的术语),使其看起来如下所示:

\documentclass{article}

\title{My Document Title}

\begin{document}

\section{First Section}
\subsection{Subsection Title}
\mycustomtag This is paragraph one
\mycustomtag This is paragraph two

\section{Second Section}
\subsection{Subsection Title}
\mycustomtag This is paragraph three
\mycustomtag This is paragraph four

\end{document}

这可能吗?(理想情况下,章节和子章节在目录中仍然可以使用?)我找到了对段落进行编号的方法,但因为我没有使用子章节,所以编号变成了 1.1.0.1 等,我宁愿避免这种情况。

任何帮助都将非常感激。

答案1

如果您希望子部分像段落一样工作,则需要更改其定义中的值。原始定义在 article.cls 中:

\documentclass{article}
\makeatletter
\renewcommand\subsubsection{\@startsection{subsubsection}{3}{\z@}%
                                     {-3.25ex\@plus -1ex \@minus -.2ex}%
                                     {-1em}% <---changed
                                     {\normalfont\normalsize\bfseries}}
\makeatother
\begin{document}
\section{blub}
\subsection{bblb} blblb
\subsubsection{blbl}blblb
\paragraph{blbl}  bblbl
\end{document} 

您也可以使用titlesec包。或者您可以使用类scrartcl(KOMA 包的一部分)代替article,KOMA 有自己的系统来适应标题命令。

相关内容