我正在尝试自定义回忆录文档中的文本块大小,但是,\settextblocksize
和简单的\setlength{\textwidth}
都会\setlength{\textheight}
导致偶数页上的边距错误。
一个最小的工作示例是:
\documentclass[a4paper,11pt]{memoir}
\usepackage{showframe}
\usepackage{blindtext}
\setlength{\textheight}{23.45cm}
\setlength{\textwidth}{11.85cm}
\begin{document}
\Blindtext
\Blindtext
\end{document}
第二页和第三页的输出:
如何解决这个问题?
魔法命令\checkandfixthelayout
对于这个特殊问题没有帮助。
答案1
正如 Mike 提到的,您正在弄乱文本宽度,但还有许多其他参数可以控制布局。
这有效
\settypeblocksize{23.45cm}{11.85cm}*
\setlrmargins{*}{*}{0.75}
\checkandfixthelayout
请注意,如果您省略,那么\setlrmargins
您将获得您所展示的内容。