我真的很难让我的书具有准确的页面和边距大小配置。我的目标是使用回忆录类(已经有一个相当复杂的文档,它与之配合得很好),但我似乎无法让边距正常工作。
这是我的示例文档:
\documentclass[showtrims,statementpaper,10pt,twoside,onecolumn,openright,extrafontsizes]{memoir}
\usepackage{lipsum}
% PAPER SIZE
\settrimmedsize{7.875in}{4.875in}{*}
\setstocksize{7.875in}{4.875in}
%\settrimmedsize{\stockheight}{\stockwidth}{*}
\setlrmarginsandblock{5in}{.5in}{*}
\setulmarginsandblock{.5in}{1.5in}{*}
\begin{document}
\lipsum[1-12]
\end{document}
这是我想要实现的目标的草图。
但是,当我尝试设置边距时,我的文本块被推到页面的一半之外,看起来完全不对劲。我想我做的是愚蠢的事情,完全忽略了一些简单的事情,但我似乎无法理解。在这里,我将边距设置为 0.5 英寸,但文本却超出了页面?我也尝试过文本块选项,可以将文本放回到页面上,但边距从未将空间放在我认为应该放的位置。
有人能告诉我需要改变什么才能在草图中获得所需的布局吗?
答案1
无需使用canoniclayout
memoir
您可以使用手册第 2 章概述的内置命令设置所有内容memoir
。
这是与上面的图片相匹配的布局:
\documentclass{memoir}
\usepackage{showframe}
\usepackage{lipsum}
\setstocksize{7.875in}{4.875in}
\settrimmedsize{7.875in}{4.875in}{*}
\setlrmarginsandblock{.625in}{.75in}{*}
\setulmarginsandblock{.625in}{1.25in}{*}
\checkandfixthelayout
\begin{document}
\lipsum[1-12]
\end{document}
您可以使用手册§2.5 中的命令改变页眉和页脚的位置memoir
。
原始答案使用canoniclayout
如果你想使用canoniclayout
,它看起来很简单。
尝试这个:
\documentclass[showtrims]{memoir}
\usepackage{lipsum}
\setstocksize{9.875in}{6.875in}
\settrimmedsize{7.875in}{4.875in}{*}
\settrims{1in}{1in}
\setlrmarginsandblock{1in}{1in}{*}
\setulmarginsandblock{1in}{1in}{*}
\checkandfixthelayout
\usepackage{canoniclayout}
\begin{document}
\lipsum[1-12]
\end{document}