我的出版商对我的文本区域排版格式有严格的要求。在 A4 纸上,顶部、底部、左侧和右侧边距必须分别为 2 厘米。文本区域包括所有页眉和页脚。据我所知,几何包提供了实现该目标所需的所有功能。但是,在我的 MWE 中,底部边距太大了。我不知道为什么。
非常感谢您的支持!
\documentclass[12pt]{scrbook}
\usepackage[a4paper, left=2cm, right=2cm, top=2cm, bottom=2cm, includeheadfoot]{geometry}
\usepackage{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\rehead{\headmark}
\lehead{\pagemark}
\lohead{\headmark}
\rohead{\pagemark}
\usepackage{lipsum}
\begin{document}
\section{test}
\lipsum[1]
\lipsum[1]
\lipsum[1]
\lipsum[1]\footnote{test}
\lipsum[1]
\end{document}
答案1
如果页脚没有空间,请添加nofoot
到包的选项中geometry
:
\documentclass[12pt]{scrbook}
\usepackage[
margin=2cm,% each margin should be 2cm
includeheadfoot,% text area includes header
nofoot,% no space for footer
%showframe% show the page layout
]{geometry}
\usepackage[automark]{scrpage2}
\pagestyle{scrheadings}
\clearscrheadfoot
\ohead{\pagemark}
\ihead{\headmark}
\usepackage{lipsum}% only for dummy text
\begin{document}
\chapter{Foo}
\lipsum[1-6]
\section{test}
\lipsum[1]
\lipsum[1]
\lipsum[1]\footnote{test}
\lipsum[2-20]
\end{document}
选择的结果showframe
:
主题:请注意,该包scrpage2
自 2014 年起已过时。其后继者是scrlayer-scrpage
:
\usepackage[automark]{scrlayer-scrpage}% sets pagestyle scrheadings automatically
\clearpairofpagestyles
\ohead{\pagemark}
\ihead{\headmark}