LaTeX 提供了七个分段命令:
\part
\chapter
\section
\subsection
\subsubsection
\paragraph
\subparagraph
。
对于我编写或遇到的大多数文档来说,这\subsubsection
似乎是使用的最深的分段级别。然后有一条“规则”(可能是 Tufte 制定的?我现在找不到来源),它建议文档大纲不应超过三个级别,这将使我处于介于和之间的某个位置\subsection
,\subsubsection
具体取决于所使用的文档类别。无论如何,我还没有遇到过它的用例,\paragraph
而且,仔细想想,我意识到我不知道什么时候使用它比较合适。所以,这就是我的问题:什么时候应该使用,如果有的话\paragraph
?
答案1
我在小学时就学到,一份文件的划分不应超过其知识内容应有的程度。这条规则经常被违反,尤其是律师。将层级划分为八、九个层级的原因之一是,我们律师很容易在复杂的法律文本中引用第 2.1.1.2.3.(i)(b)(V)(A) 项,这会使文本更难阅读和解释。那么我们律师肯定得去找律师,付钱让他帮你解释。
布林赫斯特 (印刷风格的要素) 提出了三个层次。
(而且我自己也是一名律师)
答案2
除非(也许)您正在编写一本二十卷的综合性书籍并且使用连续编号来划分章节,否则没有必要进行那么多的细分。
虽然 Bringhurst 的三级标题对于一般学术书籍来说可能太少(即 300 到 600 页,内容与文学不同,结构非常严谨),但您也不会看到很多标题超过五级的书籍。五级标题意味着 、和\part
,\chapter
这通常是您能找到的最多级别。\section
\subsection
\subsubsection
但我想建议,从语义的角度来看,\paragraph
和朋友的使用方式可以与命令略有不同。通常的做法是将段落定义为内联标题,并将其隐藏在目录中。假设您想要一本有两个主标题(和)和第三个标题的书,该标题在文本中产生一个小的中断,但不使用完整的行,那么这将是合适的。\section
\chapter
\section
\paragraph
我真正的意思是,标题并不是为了让你像使用严格的层级结构一样使用每一个,而是因为它们具有不同的含义。A\chapter
开始一个新页面,a\section
不开始,a\paragraph
又有另一种风格。你不必在跳转到之前就用尽\subsection
和 ——它们几乎都是可选的。最好以语义的方式使用它们。\subsubsection
\paragraph
\sub…
当然,除非你是一名律师,正如 Sveinung 所提到的。
答案3
尽管我发现 Sveinung 的回答很有趣,但我还是忍不住跳出来捍卫我的职业(而且不收取报酬!)。
将这些划分视为连续序列是错误的。划分为部分和章节实际上是不连续的,而将章节划分为节等则是不连续的。正如 ienissei 指出的那样,段落标题又有不同的用途。在长文本中,它们将供参考而不是连续阅读,它们有助于人们扫描相关部分。我认为这很好地说明了它们何时适用:在参考文献中,主要针对可能为了特定目标而快速阅读的读者,并且他们对文本将包含的信息类型已经有了大致的了解。基本上是专业人士的参考手册。
律师在正式文本中无休止的细分又有所不同:他们不构建文档,而是将通常非常密集的材料分成单独的段落和句子,以便于澄清内容并方便交叉引用。此顺序再次与有关文档结构的标题和副标题分开且不连续。
信不信由你,它们确实有帮助,尽管像标题一样,它们可能会用得过头。任何曾经费力阅读过没有标点符号的旧法律文件的人,都可能会欣赏现代风格的优点,尽管它并不优雅。因为人们认为,标点符号不仅不能帮助读者,反而会导致对文本的误解,从而导致对文本的误用。!