![KOMA-Script 的脚本和附录](https://linux22.com/image/298452/KOMA-Script%20%E7%9A%84%E8%84%9A%E6%9C%AC%E5%92%8C%E9%99%84%E5%BD%95.png)
对于我的论文,我使用scrreprt
文档类作为文档。问题是,使用这个文档类,你不得不为每个单独的附录使用章节(所以附录 A、B 等等)。由于我的章节标题占用了很多空间(我喜欢 KOMA-Script 提供的两行标题,其中第一行是“第 1 章”,第二行是标题),我得到了很长的附录,但因为标题很大,所以字体区域相对较小。
我希望为附录创建较小的标题,同时仍保留 A、B、C 等编号。以下两种方法之一会很好:
- 用于附录,
\section
而不是\chapter
。因此,在附录中使用较小的排版部分标题。目前我无法做到这一点,当我使用部分时,我的编号从 A、B、C 等切换到 .1、.2、.3,这显然不是我想要的。 - 手动调整附录的章节标题。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}