意外的回忆录布局

意外的回忆录布局

我无法微调文档中的页面布局memoir

%LuaLaTeX
\documentclass[oneside,12pt]{memoir}
\settypeblocksize{8.5in}{4.125in}{*}
\setlrmargins{1.25in}{*}{*}
\setulmargins{1.25in}{*}{*}
\setheadfoot{0.25in}{0.25in}
\setheaderspaces{*}{0.25in}{*}
\setmarginnotes{0.25in}{1.5in}{0.375in}
\usepackage{layout}

\checkandfixthelayout
\checkthelayout
\fixthelayout

\begin{document}

\layout

\end{document}

在此处输入图片描述

我的期望:

  • 四边留出 1.125 英寸边距
  • 页眉可以位于边距内,但不能有页脚
  • 4.125 英寸 x 8.5 英寸的文本块
  • 页边距宽度为 1.5 英寸,与文本块相距 0.375 英寸

图中的数字 1、2、3、4、5、6、8 和 9layout看起来都还可以。我的顾虑是:

  • 7(621pt)实际上应该只有 612pt(=8.5 英寸),对吗?以下由 egreg 回答
  • 10 不知何故比预期的要大 1.125 英寸;这一定是我的边距设置有问题,但我不知道是什么问题。
  • 尽管我没有使用页脚,但我暗自想了解如何使页脚在页面上与页眉“对称”。

答案1

字块顶部到上边距的距离为 1in+18pt,即 1.25in(实际为 1.249in)。

左边距同样没问题。如果我要求 TeX 将长度设置为 4.125 英寸,它会显示 298.11374pt,因此文本宽度符合预期。同样,8.5 英寸转换为 614.295pt,但memoir会“四舍五入”到最接近的值,以确保行数为整数;在您的例子中,

(621-12)/14.5=42

因此您将有 43 行(12 是顶部跳跃,即第一个基线到类型块顶部的距离),14.5pt 是 12pt 大小的基线跳跃。

如果有 42 条线,那么就是 14.5 * 41 + 12 = 606.5,并且 621 比 606.5 更接近 614.295。

请注意,1in 是 72.27pt,而不是 72。

最后说明:调用两次会将\checkandfixthelayout的期望值更改为\marginparwidth189pt,而不是 108pt。删除\checkthelayout\fixthelayout

相关内容