我想生成一个文档 ( scrbook
),其页眉包含章节标题和页码,且页脚中没有任何内容。生成此页眉没有问题,但它在页面上的位置非常高,而很多为空白页脚留出空白空间。
我知道我的使用会DVI=12
影响页眉行的位置,但减少空白会导致边距看起来很宽 - 并且页脚区域仍然很大。有没有办法调整页眉和页脚的高度,以便为页眉留出更多空间,为页脚留出更少空间?我不确定将选项放在哪里headheight
,因为它在 中似乎没有任何作用\documentclass[]
,这是我能找到的唯一示例。
\documentclass[a4paper, twoside, BCOR=15mm, 11pt, numbers=noenddot, DIV=12]{scrbook}
\usepackage[english]{babel}
% changing headers and footers
\usepackage[automark, headsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
答案1
使用选项加载 scrbook-class headinclude=true
(最终footinclude=true
)可能会有所帮助:
\documentclass[a4paper, headinclude=true, footinclude=true, twoside, BCOR=15mm, 11pt, numbers=noenddot, DIV=12]{scrbook}
\usepackage[english]{babel}
% changing headers and footers
\usepackage[automark, headsepline]{scrlayer-scrpage}
\pagestyle{scrheadings}
\clearscrheadfoot
\ihead{\headmark}
\ohead{\pagemark}
\usepackage{blindtext}
\begin{document}
\blinddocument
\end{document}
其余的是预期的布局,根据传统印刷理论,标题上方的空间应为页脚后空间的 50%。
如果这对你来说还不够,你可以加载几何学而不是scrlayer-scrpage
,但您可能会失去一些功能。