我一直在手册的帮助下或多或少地尝试使用 memoir 的页面设置。我也可以要求不同的指南。Peter 的文档非常详细,但对于排版业余爱好者来说也很难理解。
现在,我陷入了困境。许多打印机提供 8 英寸 × 10 英寸的纸张,但这并不是标准的库存尺寸。
我开始尝试以下操作:
\documentclass[12pt]{memoir}
\settrimmedsize{10in}{8in}{*}
\setlength{\trimtop}{0pt}
\setlength{\trimedge}{\stockwidth}
\addtolength{\trimedge}{-\paperwidth}
\settypeblocksize{8.5in}{*}{*}
\setulmargins{2.5cm}{*}{*}
\setlrmargins{0.75in}{*}{*}
\setmarginnotes{17pt}{85pt}{\onelineskip}
\setheadfoot{\onelineskip}{2\onelineskip}
\setheaderspaces{*}{2\onelineskip}{*}
\checkandfixthelayout
\usepackage{pgf}
\usepackage{layout}
\begin{document}
\layout
\end{document}
这使
pdfinfo 01-test.pdf | grep 'Page size'
Page size: 612 x 792 pts (letter)
(这是 8.5 英寸 × 11 英寸,而不是 8 英寸 × 10 英寸。我的打印机不接受它,所以我的尝试就到此结束了。)
我可以请求一份简单的回忆录构建指南吗?我编造的数字是故意作为教程而不是印刷上的优势。
我希望(从左到右)我的 8 英寸为不可写的外边距 0.75 英寸、边距注释为 1.25 英寸、文本块为 5 英寸、书脊边距为 1 英寸。这样加起来就是 8 英寸。
我希望(从上到下)我的 10 英寸是 0.5 英寸到页眉,另外 0.25 英寸到文本块,然后是 7.25 英寸的文本块,0.5 英寸到页面,1.5 英寸到底部。这样加起来就是 10 英寸。
答案1
基本上这个过程是:
- 设置库存大小(可以通过类选项或者使用
\setstocksize
) - 使用 设置文本块的大小
\settypeblocksize
。 - 将文本块放置在页面上,
\setlrmargins
从左到右定位并\setulmargins
垂直定位。 - 摆弄诸如页眉/页脚间距之类的次要布局参数
memoir
除了上述之外,还有多种宏可以完成相同的任务。
% memstocksizeprob.tex SE 646596
\documentclass[12pt]{memoir}
\setstocksize{10in}{8in} %% PW added
\settrimmedsize{10in}{8in}{*}
%\setlength{\trimtop}{0pt} %% PW deleted
%\setlength{\trimedge}{\stockwidth} %% PW deleted
%\addtolength{\trimedge}{-\paperwidth} %% PW deleted
\settypeblocksize{8.5in}{*}{*} % but you wanted the textblock to be 7.25 by 5in
\settypeblocksize{7.25in}{5in}{*} %% PW added
\setulmargins{2.5cm}{*}{*}
%\setlrmargins{0.75in}{*}{*} %% why set the spine margin to 0.75 in when you want it to be 1in?
\setlrmargins{1in}{*}{*}
\setmarginnotes{17pt}{85pt}{\onelineskip}
\setheadfoot{\onelineskip}{2\onelineskip}
\setheaderspaces{*}{2\onelineskip}{*}
\checkandfixthelayout
\usepackage{pgf}
\usepackage{layout}
\begin{document}
\layout
\end{document}
我只处理了主要布局,细节部分则由你决定。