在 A4 上的 2x2 卡片上添加裁切标记

在 A4 上的 2x2 卡片上添加裁切标记

我使用 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

您可以使用picturecommandpdfpages绘制您需要的任何线条:

\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}

在此处输入图片描述

相关内容