KOMA-Script 的脚本和附录

KOMA-Script 的脚本和附录

对于我的论文,我使用scrreprt文档类作为文档。问题是,使用这个文档类,你不得不为每个单独的附录使用章节(所以附录 A、B 等等)。由于我的章节标题占用了很多空间(我喜欢 KOMA-Script 提供的两行标题,其中第一行是“第 1 章”,第二行是标题),我得到了很长的附录,但因为标题很大,所以字体区域相对较小。

我希望为附录创建较小的标题,同时仍保留 A、B、C 等编号。以下两种方法之一会很好:

  1. 用于附录,\section而不是\chapter。因此,在附录中使用较小的排版部分标题。目前我无法做到这一点,当我使用部分时,我的编号从 A、B、C 等切换到 .1、.2、.3,这显然不是我想要的。
  2. 手动调整附录的章节标题。KOMA-Script 似乎有这方面的选项(特别是headings=onelineappendix),但它会为整个文档设置标题。即更改此选项意味着正文章节标题和附录的标题为一行(这显然不是我想要的)。

我希望任何人都可以帮助我实现这两种方法中的一种。

答案1

您可以headings=twolinechapter结合headings=onelineappendix

\documentclass[
    headings=twolinechapter, % or chapterprefix=true
    headings=onelineappendix % or appendixprefix=true
  ]{scrreprt}
\usepackage{blindtext}
\begin{document}
\tableofcontents
\blinddocument
\blinddocument
\appendix
\blinddocument
\blinddocument
\end{document}

如果附录中的章节标题应与节标题大小相同,则可以使用

\documentclass[
  headings=twolinechapter% or chapterprefix=true
]{scrreprt}
\usepackage{blindtext}
\begin{document}
\tableofcontents
\blinddocument
\blinddocument
\appendix
\setkomafont{chapter}{\usekomafont{section}}
\blinddocument
\blinddocument
\end{document}

相关内容