我怎么无法获得指定的文本宽度?以下是演示我的问题的 MWE:
\documentclass[a4paper,10pt]{memoir}
\usepackage{lipsum}
\setstocksize{29.7cm}{21.0cm} % A4 stock
\settrimmedsize{29.7cm}{21.0cm}{*}
\setlength{\trimtop}{0.0cm}
\setlength{\trimedge}{0.0cm}
\settypeblocksize{15cm}{12cm}{*}
\setlrmargins{2.0cm}{*}{*}
\setulmargins{2.0cm}{*}{*}
\checkandfixthelayout
\begin{document}
\lipsum[1-8]
\end{document}
这不会产生高 15 厘米、宽 12 厘米的文本块,而只会产生 13.8 厘米、宽 11 厘米的文本块。此外,书脊边距不是 2 厘米,而是 2.6 厘米。我并不关心文本高度的差异,只关心宽度。奇怪的是,\checkandfixthelayout 的输出与我在页面上实际看到的内容不符(因此我认为没有修复任何内容)。相反,它与我指定的内容相对应:
Top and edge trims: 0pt and 0pt
Text height and width: 430pt by 341pt (15.11 cm by 11.98 cm)
Spine and edge margins: 56.9055pt and 199.16931pt (20.00 cm)
我错过了什么?