我使用 miktex 将一堆卡片拼接成 A4 横向页面,每页 2x2。我正在研究如何添加裁剪线:- 1 条水平线 + 1 条垂直线 - 均位于页面中间,贯穿整个页面
目前的代码是这样的(它抓取 A6 页面的 pdf 并将其“合并”为 A4 页面):
% \batchmode
\documentclass{book}
\usepackage{grffile}
\usepackage{pdfpages}
\usepackage[a4paper,landscape]{geometry}
\usepackage[numbered]{bookmark}
\begin{document}
\bookmark[page=1,level=0]{Parts A6 cards to cut}
% distributes all cards in A4 landscape pages, 2x2
\includepdf[pages={1-4},scale=0.97,nup=2x2,delta=8mm 11mm]{collect-cards.pdf}
\end{document}
我尝试了裁剪包,但找不到正确的设置。我还查看了另外,向 pdfpages 添加“框架”不起作用,卡片不完全是 a6。
有谁能解决这个问题?
最好的,
韓國
答案1
您可以使用picturecommand
来pdfpages
绘制您需要的任何线条:
\documentclass{book}
\usepackage{grffile}
\usepackage{pdfpages}
\usepackage{picture}
\usepackage[a4paper,landscape]{geometry}
\usepackage[numbered]{bookmark}
\begin{document}
\bookmark[page=1,level=0]{Parts A6 cards to cut}
% distributes all cards in A4 landscape pages, 2x2
\includepdf[pages={1-4},
scale=0.97,nup=2x2,delta=8mm 11mm,
picturecommand={%
\put(0,.5\paperheight){\line(1,0){\paperwidth}}%
\put(.5\paperwidth,0){\line(0,1){\paperheight}}%
},
]{cards.pdf}
\end{document}