crop
通常,我会在类中使用包book
来生成带有裁剪标记的单张纸张。现在,我想生成用于八开签名装订的纸张,即大纸张的每一侧有八页,其中偶数页和奇数页之间的内边距不会裁剪,因为它们会折叠。我知道如何从生成的 PDF 中拼凑“马赛克” pdflatex
,但在此之前,我需要添加裁剪标记并正确定位页面上的文本区域。我似乎无法使用该包实现这一点crop
。
我可以使用以下方法去除内部裁切标记:
\usepackage[cam,a4,center,mount2]{crop}
但我似乎无法移动页面区域以使其与内边框齐平。我想要得到的是:
当然我知道这个centered
选项不应该是最终解决方案的一部分,但如果我删除它,文本区域就会刷新到所有页面的左上角,所以我把它留在这里以便于说明。
此外,我知道从技术上讲我可以只在每 16 页上添加裁切标记,如果是这样的话,那就没问题了。
我主要寻找 TeX 解决方案(配置或替换crop
包),但用于组装签名和添加裁切标记的命令行工具将是一个完全可以接受的替代方案。
答案1
答案2
memoir
如果你可以切换到课堂,这是一个部分解决方案:
\documentclass[showtrims]{memoir}
\quarkmarks
\setstocksize{20cm}{16cm}
\setpagemr{16cm}{12cm}{*}
\setlrmarginsandblock{30mm}{15mm}{*}
\setulmarginsandblock{40mm}{20mm}{*}
\setheadfoot{5mm}{5mm}
\checkandfixthelayout
\makeatletter
\let\mytmarktl\tmarktl
\renewcommand{\tmarktl}{\ifodd\c@page\mytmarktl\else\relax\fi}
\let\mytmarkbl\tmarkbl
\renewcommand{\tmarkbl}{\ifodd\c@page\mytmarkbl\else\relax\fi}
\let\mytmarktr\tmarktr
\renewcommand{\tmarktr}{\ifodd\c@page\else\mytmarktr\fi}
\let\mytmarkbr\tmarkbr
\renewcommand{\tmarkbr}{\ifodd\c@page\else\mytmarkbr\fi}
\makeatother
\usepackage{lipsum}
\begin{document}
\lipsum\lipsum\lipsum
\end{document}