在下面的代码片段中,我们可以观察到意外的行为(至少对我来说)
\documentclass{scrbook}
\KOMAoptions{%
headinclude,
%footsepline=false
}
\recalctypearea
\usepackage{lipsum}
\begin{document}
\chapter{bla}
\section{blub}
\lipsum[1-20]
\end{document}
选项headinclude
包含文本主体的头部,正如预期的那样。但是,附加选项footsepline=false
会取消该headinclude
选项,导致标题边距太小。有趣的是,如果给出了headinclude
该选项,则仍然存在。footsepline=true
如何解释这种行为?
编辑:有趣的是,选项的顺序在这个特定问题中很重要。如果在它footsepline=false
之前定义,headinclude
则不会影响页眉边距。
答案1
这确实是 KOMA-Script 自 v3.20 以来的一个错误。在typearea
选项中已将footsepline
改为 选项的设置。headinclude
footinclude
该错误已修复预发布 3.23.2606. 请参阅KOMA-Script 3.22 的德语发布信息或者变革本身。