如何在报告类中设置绑定偏移量

如何在报告类中设置绑定偏移量

我想在文档左侧添加更大的边距以便装订。报告类的默认边距约为 1.5 英寸,但当我使用几何图形设置绑定偏移量时,整个布局都错了。侧边距移位正确,但整个页面也向上移动,底部有巨大的边距。

MWE来了,注释掉geometry包就能看到效果了。

\documentclass[a4paper,12pt]{report}
\usepackage[a4paper, bindingoffset=0.4in]{geometry}
\usepackage{blindtext}
\usepackage{fancyhdr}

\setlength{\headheight}{15pt} % fix headers

\begin{document}
\pagestyle{fancy}
\renewcommand{\chaptermark}[1]{\markboth{\textit{#1}}{}}
\renewcommand{\sectionmark}[1]{\markright{\textit{#1}}{}}
\cfoot{\thepage}
\lhead{\leftmark}
\rhead{\rightmark}
\parskip 1em

\chapter{Test Chapter}
\blindtext

\blindtext

\section{section}
\blindtext

\blindtext

\section{title}
\blindtext

\blindtext
\end{document}

我想要的是与不使用几何包相同的布局,只需使用左边距更大左边距应比默认边距宽 0.4 英寸。

答案1

geometry软件包会为您的文档加载不同的页面几何形状。除其他外,它的顶部和底部边距默认比例为 2:3。该选项vmarginratio=1:1在文档的顶部和底部提供相等的边距。(手动设置边距当然也会改变比例。)

\usepackage[a4paper, bindingoffset=0.4in, vmarginratio=1:1]{geometry}

答案2

我使用了以下技巧:

\usepackage[left=1.9in,right=1.4in,top=1.3in,bottom=1.3in,includeheadfoot]{geometry}

首先,我找到了产生输出的值,这些值与没有这些值的输出几乎相同geometry,然后我将左边距增加了 0.5 英寸。

我知道这不是理想的解决方案但它确实有效。

相关内容