[Tex/LaTex] How to specify size of binding and trim/crop

croppaper-size

If i want to print a document on a standard size paper (for example A4), and then bind it and trim it, what is the best way to tell LaTeX what the binding space and the trim size is? How do I figure out the page size, and how do I tell LaTeX what it should be.

Is there a package or a document class that will help me do that?

To clarify some more, I am trying to ask a question that someone in the following situation would find useful:

I know how to produce a LaTeX document, with sections, figures, table of contents etc. Now I want to print and bind the document, but I only have an office printer that prints on a standard size paper, and a good paper cutter that I can use for trimming/cropping. I have some options for binding (staple, spiral, glue, …). What is the correct way to make LaTeX print the document so I can bind it and trim/crop it. Basically how to set up the correct layout of the page on the paper, without resorting to hacks like manually increasing margins to accommodate the binding and trim.

Best Answer

There are two questions here:

1) How to specify the page size. This is best done with the geometry package, which has good documentation. The key idea is that you only specify as many parameters as necessary, and geometry fills in the rest. For example, you could say

\usepackage[twoside,papersize={7in,10in},margin=1in]{geometry}

and have the text width and height implicitly defined.

2) How to place crop marks that delineate your user-defined page on the A4 paper. For this, you can use the crop package, for example

\usepackage[cam,a4,center]{crop}

This package also has good documentation. Both packages are part of TeX Live so most likely you already have them installed.