回忆录不遵守较低的边距

回忆录不遵守较低的边距

我正在使用该类memoir来排版我的论文,并使用以下命令来指定边距

\setulmarginsandblock{1.5in}{1in}{*}  %% 1.5in upper margin, 1in lower margin
\setlrmarginsandblock{1.5in}{1in}{*}
\setheaderspaces{1in}{*}{*}
\checkandfixthelayout

我使用以下方法声明文档类

\documentclass[oneside,letterpaper,12pt,oldfontcommands]{memoir}

当我运行 Latex 时,我得到以下输出

******************************************************
Stock height and width: 794.96999pt by 614.295pt
Top and edge trims: 0pt and 0pt
Page height and width: 794.96999pt by 614.295pt
Text height and width: 621pt by 433pt
Spine and edge margins: 108.405pt and 72.26999pt
Upper and lower margins: 108.405pt and 65.56499pt
Headheight and headsep: 14.5pt and 21.63501pt
...

下边距 65.56499pt 转换为 0.91 英寸,生成的 PDF 显示边距略小于 1 英寸。我不明白为什么边距没有精确设置为 1 英寸。其他边距似乎没问题。即使我直接将下边距指定为 72pt,它最终仍为 65.5pt。

答案1

按照 daleif 的建议,更改\checkandfixthelayout算法解决了这个问题。最后使用了\checkandfixthelayout[fixed],手册中的“页面布局”部分对此进行了描述。

相关内容