KOMA 脚本:为什么 footsepline=false 会影响页眉边距?

KOMA 脚本:为什么 footsepline=false 会影响页眉边距?

在下面的代码片段中,我们可以观察到意外的行为(至少对我来说)

\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改为 选项的设置。headincludefootinclude

该错误已修复预发布 3.23.2606. 请参阅KOMA-Script 3.22 的德语发布信息或者变革本身

相关内容