第一次在这里发帖,如果我遗漏了什么,请原谅。
我使用 \setstrech 来控制目录、LoF、LoT、缩写、术语、词汇表和参考资料部分的行距。我的论文要求 1.5 倍行距;然而,这意味着这些部分不必要地长。
但是,这会使页面上章节标题的垂直位置向上移动 - 因此它与文档的其余部分处于不同的位置(1.5 倍行距)。
MWE,显示与标准章节相同的问题:
\documentclass{scrbook}
\KOMAoptions{twoside=false}
\usepackage{blindtext}
\usepackage{setspace}
\linespread{1.25}
\begin{document}
\begingroup
\setstretch{0.5}
\chapter{First Chapter Heading}
\blindtext
\endgroup
\chapter{Second Chapter Heading}
\blindtext
\end{document}
答案1
您必须添加\setstretch
命令后章节标题:
\documentclass{scrbook}
\KOMAoptions{twoside=false}
\usepackage{blindtext}
\usepackage{setspace}
\linespread{1.25}
\begin{document}
\begingroup
\chapter{First Chapter Heading}
\setstretch{0.5}
\blindtext
\endgroup
\chapter{Second Chapter Heading}
\blindtext
\end{document}
如果您想对 ToC、LoF 等执行此操作,请\AfterTOCHead
按照 KOMA-Script 手册中所示进行操作。
\documentclass[twoside=false]{scrbook}
\KOMAoptions{twoside=false}
\usepackage{blindtext}
\usepackage[onehalfspacing]{setspace}
\recalctypearea
\AfterTOCHead{\singlespacing}
\begin{document}
\tableofcontents
\blinddocument
\blinddocument
\end{document}
有关 的更多信息,请参阅tocbasic
KOMA-Script 手册的章节\AfterTOCHead
。