如何用信纸排版带有裁切标记的小尺寸书籍?

如何用信纸排版带有裁切标记的小尺寸书籍?

我怎样才能使用该memoir包(或其他任何东西,这只是我想到的)来输出信纸大小的文档,但使用不同的页面宽度(在我的情况下为 9“ x 7”)排版,并使用修剪标记显示信纸应该在哪里裁剪?

我的回忆录写到了这里:

% !TEX TS-program = lualatex

\documentclass[showtrims]{memoir}
\usepackage{lipsum}
\settypeblocksize{6.5in}{*}{.75}

\trimFrame  
\settrimmedsize{9in}{7in}{*}
\settrims{0in}{0in}

\begin{document}

\section{First section}

\lipsum

\end{document}

在此处输入图片描述

这显示了我需要的裁切标记,但排版显然仍基于 8.5 英寸 x 11 英寸的信纸页面。有没有办法让它在 7 英寸 x 9 英寸的页面上排版?

答案1

这与其他答案类似,只是我没有明确设置左右边距的比例,但我确实明确设置了库存尺寸。这是\checkandfixthelayout关键。添加它后,您会发现初始设置是不可能的(它会停止并显示错误告诉您这一点)。然后您可以弄清楚需要使用来更改书脊和前缘值\setlrmargins。如果适用,您还应该在之前设置顶部和底部边距、边注空间等\checkandfixthelayoutmemoir需要知道这些东西才能正确计算。\memoir有关详细信息,请参阅手册第 22 页。

\documentclass[showtrims]{memoir}
\trimFrame
\usepackage{lipsum}

\setstocksize{11in}{8.5in}
\settrimmedsize{9in}{7in}{*}
\settrims{0in}{0in}
\settypeblocksize{6.5in}{*}{.75}
\setlrmargins{*}{*}{*}
%\setulmargins{}{}{}
%\setheadfoot{}{}
%\setheaderspaces{}{}{}
%\setmarginnotes{}{}{}

\checkandfixthelayout

\begin{document}

\section{First section}

\lipsum

\end{document}

答案2

我想这就是你想要的。

\documentclass[showtrims]{memoir}
\usepackage{lipsum}
%\setstocksize{11in}{8.5in}
\trimFrame
\settrimmedsize{9in}{7in}{*}% heigh | width | ratio
\settrims{0in}{0in}
\settypeblocksize{6.5in}{*}{.75}
\setlrmargins{*}{*}{0.5}% spine | (fore)edge | ratio
\checkandfixthelayout

\begin{document}

\section{First section}

\lipsum

\end{document}

请注意,您需要设置\setlrmargins以避免memoir抱怨您的脊柱和边缘太大。只有当您忘记最重要的\checkandfixthelayout(采用可选参数:fixedclassic[=默认值],,linesnearest)时才会出现此错误。

相关内容