回忆录中的文本宽度较小

回忆录中的文本宽度较小

我必须使用memoirA4 纸和 11pt 字体大小。这样行会很长,所以我想把它弄小一点,每行字符数会少一些。但是,当仅设置似乎可以做到这一点的参数时,例如settypeblocksizecheckandfixthelayout会出现错误 [1],这似乎表明需要手动布局整个页面。

在 KOMA-Script 中,DIV 选项只是相应地调整所有值。是否有类似的选项memoir

[1] 重现此情况的 MWE(我不知道这种方法是否能满足我的需要):

\documentclass[a4paper,11pt,oneside]{memoir}
\usepackage{blindtext} 

\settypeblocksize{0.9\stockheight}{0.9\stockwidth}{*}
\checkandfixthelayout

\begin{document}
\blindtext
\end{document}

产生此错误:

./a.tex:6: Class memoir Error: \spinemargin (113.26999pt) and/or \textwidth (537.75343pt) and/or \foremargin (115.23788pt) are too large for \paperwidth (597.50787pt) by 168.75343pt.

答案1

关于 MWE,如上所述,memoir不重新调整边距,则文本块会发生变化。因此,由于您现在的文本宽度为0.9\paperwidth文本宽度加上原始的左右边距,因此比\paperwidth

\settypeblocksize通常会选择类似的东西

\settypeblocksize{0.9\stockheight}{0.9\stockwidth}{*}
\setlrmargins{*}{*}{1.2}
\setulmargins{*}{*}{1.4}
\checkandfixthelayout[nearest]

(我经常使用黄金比例)

相关内容