I'd like to do a document that will be printed by a professional printer. To print it I need to add a margin around the document so that during the page cutting no blank margin will appear. Here is what I want:
- Be able to display the crop marks above the text, pictures, and tikz (using absolute positionning in the page)
- Be able to output easily only the document without the margin around the document, without changing anything.
I tried several things, use memoir, beamer, the crop package... But no one allow me to do that easily. Here is an example using the crop package:
\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage[paperwidth=4in,paperheight=6in,margin=0.25in,bottom=1in,top=1in,nohead]{geometry}
\usepackage[cam,a4,center]{crop}
\begin{document}
Hello
\begin{tikzpicture}[remember picture,overlay]
\node (back names) [shape=rectangle, fill=blue, minimum height=40mm, minimum width=\paperwidth + 1cm, anchor=south west] at (current page.south west) {};
\end{tikzpicture}
\end{document}
As you can see, the text goes above the crop mark
Any idea ? Thank you !
-- EDIT -- I found a kind of solution here, which uses atbegshi that I adapted to work with the crop package:
\RequirePackage{atbegshi}\AtBeginShipoutInit
\documentclass{article}
\usepackage[paperwidth=4in,paperheight=6in,margin=0.25in,bottom=1in,top=1in,nohead]{geometry}
\usepackage[cam,a4,center,pdftex]{crop}
\usepackage{eso-pic}
\usepackage{tikz}
\usetikzlibrary{calc}
\begin{document}
Hello
\null\AddToShipoutPictureBG*{%
\begin{tikzpicture}[remember picture,overlay]
\node (back names) [shape=rectangle, fill=blue, minimum height=40mm, minimum width=\paperwidth + 1cm, anchor=south west] at (current page.south west) {};
\end{tikzpicture}%
}
\end{document}
The idea is to embeed all the images that are supposed to be below the crop mark in the code
\null\AddToShipoutPictureBG*{%
% Write here the image
}
There are however two problems:
- I don't know how to put the picture above the text AND below the crop marks
- It's a bit heavy to write
- EDIT : and I also realize that it was not possible to use
AddToShipoutPictureBG*twice...


geometrypackage adding the optionshowcropto it seems like the best option. However, it also prints the crop marks under your picture, which is a little surprising as it claims to use theatbegshipackage for printing the crop marks... – Oct 17 '17 at 16:12noveldocument class has most of it built-in. Not for use with math. But may I ask, are you really sure you need crop marks? The print services I have used do NOT want crop marks, even when the trim size is smaller than the PDF page size. That's because (innovelclass with PDF/X) there is an invisible "TrimBox" that instructs a fully computerized printing machine where to cut. Only when the paper is manually cut by humans, do they want crop marks. – Oct 17 '17 at 19:32