我正在尝试在书籍文档上使用裁剪包,但我希望仅在顶部、底部和外部(而不是内部)留有出血区域和裁剪标记。
\documentclass{book}%
\geometry{%
inner=17mm,%
outer=15mm,%
top=21.343mm,%
bottom=21.343mm,%
paperheight=8in,%
paperwidth=5.25in,%
}%
\usepackage[width={10.5in},height={16in},lualatex,cam,axes]{crop}
这样(裁剪尺寸经过夸大以便测试),所有页面都与左上角对齐,包括偶数页和奇数页。如果我添加到center
,crop
则所有页面都与中心对齐。
我尝试查看作物文档,但未能找到/理解太多内容。
如果相关的话,我正在使用 lualatex。
编辑:
以下是完整示例:
\documentclass{book}%
\usepackage{lipsum}
\usepackage{geometry}
\geometry{%
inner=17mm,%
outer=15mm,%
top=21.343mm,%
bottom=21.343mm,%
paperheight=8in,%
paperwidth=5.25in,%
}%
\usepackage[width={10.5in},height={16in},lualatex,cam,axes]{crop}
\begin{document}
\chapter{Introduction}
\lipsum[1-20]
\end{document}
答案1
我不确定是否完全理解了这个问题,但您可以使用该\cropdef
命令定义自己的标记(请参阅包的文档crop
,第 2.7 节“定义自己的标记”)。它需要 5 个强制参数,前四个是分配给左上角、右上角、左下角和右下角的宏,最后一个是裁剪模式的名称。
例如,cam
模式定义(第 310 行)如下:
\cropdef\CROP@@ulc\CROP@@urc\CROP@@llc\CROP@@lrc{cam}
要仅保留右下角,请将其他宏替换为\relax
\makeatletter
\cropdef\relax\relax\relax\CROP@@lrc{pinani}
\makeatother
\makeatletter
并且\makeatother
需要使用宏名@
(参见\makeatletter 和 \makeatother 起什么作用?)然后使用
\crop[pirani]
完整代码
\documentclass{book}%
\usepackage{lipsum}
\usepackage{geometry}
\geometry{%
inner=17mm,%
outer=15mm,%
top=21.343mm,%
bottom=21.343mm,%
paperheight=8in,%
paperwidth=5.25in,%
}%
\usepackage[width={10.5in},height={16in},lualatex,cam,axes]{crop}
\makeatletter
\cropdef\relax\relax\relax\CROP@@lrc{pirani}
\makeatother
\crop[pirani]
\begin{document}
\chapter{Introduction}
\lipsum[1-20]
\end{document}