我想了解 KOMA-Script 文章类scrartcl
和 KOMA-Script 书籍类之间的区别scrbook
?
据我了解,实际上我可以用 article 类和 book 类做我能做的一切事情。但也许我错了。
所以我想知道:我可以用 来做什么scrartcl
而我不能用 来做什么scrbook
?即,KOMA-Script 的文章类别中是否存在书籍类别所没有的选项?
答案1
KOMA-Script 文章类类似于为(或多或少较短的)文章设计的scrartcl
标准类。KOMA-Script 书籍类类似于为科学书籍设计的标准类,这些书籍的页数从几十页到几千页不等。KOMA-Script 报告类类似于介于文章和书籍类之间的标准类,但更接近书籍类。它们与书籍类的区别主要在于默认值。而且,您可以随时使用书籍类,只需更改一些默认值即可代替报告类。所以有些人说它不是真正需要的。article
scrbook
book
scrreprt
report
单面/双面
提交的文章通常需要单面打印。因此这是scrartcl
和的默认设置article
。但您可以使用选项 进行更改twoside
。
报告是一种纸张,通常放在文件夹中或在圆桌(或方桌)上讨论。因此,它们也经常打印为单面文档。因此,单面布局/打印是大多数报告类的默认设置,例如scrreprt
和report
。
书籍几乎都是双面的。因此这是scrbook
和的默认设置book
。但您可以使用选项twoside=false
(仅限 KOMA-Script)或更改它oneside
。
文档标题
通常文章不会使用整页来显示文档标题,而是将标题放在第一页的顶部,后面通常会跟着简短的摘要以吸引眼球,有时后面还会跟着目录。 不使用标题页,而是使用所谓的页内标题来显示由(和) 制作的标题\maketitle
也是默认设置。但您可以通过选项 更改此默认设置。scrartcl
article
titlepage
书籍通常有几页标题页(不要将其与封面混在一起!)作为书块的一部分。通常书籍都有半标题。这是书块的第一页。它通常只显示书的主标题。半标题的背面是空白页或卷首插图。下一页是主标题页,带有标题、作者和其他几个元素。主标题的背面页通常是一种带有法律说明、版本、打印机等的印记。\maketitle
的KOMA-Scriptscrbook
默认提供所有这些页面(以及献词页)。但是,您也可以使用选项切换回页内标题titlepage=false
。
书籍的摘要通常为章节(带或不带编号)。
提供或不提供特殊abstract
环境确实会对可用选项产生影响。例如,KOMA-Script 选项abstract
在 中没有意义scrbook
。因此仅scrartcl
提供scrreprt
此选项。
部分、章节、节...
有时,书籍的标题页、前言、目录和一些其他表格/列表会用罗马页码标记,而不是用编号的章节标题。因此,书籍类提供了命令\frontmatter
, \mainmatter
(和\backmatter
)来分隔这些部分。即使 KOMA-Script 作者不喜欢罗马页码,scrbook
也提供了这些命令。
文章没有这样的前端、主页面和后端划分。因此文章类通常不提供命令。(报告也是如此)。
通常文章不会有几个部分。如果文章有部分,那么部分标题也和其他标题一样。它不会开始新的一页,也不会单独成为一页。这就像\part
在scrartcl
(和article
)工作中一样。
另一方面,书的各个部分或多或少是独立的,因此书内有一个重大突破。通常,各个部分都有一种主标题页,而背面是空白的。这就像\part
在scrbook
(和book
)作品中一样。但在 KOMA-Script 中,你可以改变这一点。
通常文章没有真正的章节,没有真正醒目的标题,总是从新页面开始。因此不提供scrartcl
和。article
\chapter
书籍确实有真正的章节。为了吸引读者的注意,章节总是从新的一页开始,大多是从新的右页/奇数页开始。标题不与页面顶部对齐,而是从一些空白间隙开始。起始页大多没有页眉或页眉。这是\chapter
在scrbook
(和book
) 中。但在 KOMA-Script 中,这只是一个默认设置,可以更改。
所有三个 KOMA-Script(或标准)类别还支持多级章节(\section
、\subsection
和\subsubsection
)以及内联标题(\paragraph
和)。\subparagraph
提供或不提供章节的差异确实会对可用选项产生影响。例如选项open=right
(仅限 KOMA-Script)或openright
对于文章类别没有意义。
更多的
scrartcl
和的默认值还有几个区别scrbook
。但大多数都可以通过选项或命令轻松更改。
结论
不要问,哪些文章类有而书籍类没有。问:我写的是什么类型的文档?它更像一篇文章还是一本书?主要特征是:我的文档是否应该有从新页面开始的真正章节?如果是 → 使用scrbook
(或scrreprt
)。如果不是 → 使用scrartcl
。
私人笔记:我经常用scrartcl
它来做备忘录或笔记。对于软件设计论文,我以前使用scrreprt
,现在用scrbook
选项代替twoside=false
。