Take the 2-minute tour ×
TeX - LaTeX Stack Exchange is a question and answer site for users of TeX, LaTeX, ConTeXt, and related typesetting systems. It's 100% free, no registration required.

Is there a way to draw a rectangle around every page?

The problem is that my document (a Ph.D. thesis) is in a funny format (16x24cm). So to print it centered on A4 paper (for reviewing) I played with the page layout.

However, I would like to have indication of the true page size with means of a rectangle drawn around each page. Is it possible? BTW. I use pdflatex.

share|improve this question
add comment

4 Answers 4

up vote 23 down vote accepted

You can use the crop package to place your pages on a A4 paper. It can center and frame it for you:

\documentclass{article}
\usepackage[paperwidth=16cm,paperheight=24cm]{geometry}
\usepackage[a4,frame,center]{crop}

\usepackage{lipsum}% dummy text
\begin{document}
\lipsum
\lipsum
\lipsum
\end{document}

It looks like this:

Result

If you don't like the info line above the frame use the noinfo package option.

share|improve this answer
    
Precisely! Thank you :) –  ronszon Apr 6 '11 at 5:46
    
Ui, the package works great, but synctex gets confused... Any idea how to make both crop and synctex-pdf-linking to work together? –  ronszon Apr 11 '11 at 16:28
    
@ronszon: Sorry, I can't help you here. I never used synctex so far. You might ask this as a follow-up question. –  Martin Scharrer Apr 11 '11 at 16:30
    
Ok. Thanks! I'll try... –  ronszon Apr 11 '11 at 17:19
add comment

I had a similar issue with my own thesis. The way I dealt with it issue was to use features of the PDF format. PDF allows a file to specify several different boxes: TrimBox, MediaBox, ArtBox, CropBox, BleedBox. Relevant to this situation is MediaBox: the size of the paper you are printing on (in your case A4); and TrimBox: the size of the page after trimming. Many PDF viewers (Adobe Reader for example) are able to display these boxes optionally. I don't know of any packages that make use of this feature (would make a nice modification to geometry or crop), so I did it by hand: \pdfpageattr{/TrimBox[9 9 621 801]} where if I recall correctly the units are in pts. You can see a result here, where I wanted the final page to be US Letter size, but to have a 0.125" bleed before trimming. If you are using Adobe Reader, then to show the boxes use Edit -> Preferences -> Page Display -> Show art, trim, & bleed boxes.

share|improve this answer
add comment

If you are using geometry for setting the page parameters, then add the option showframe or showcrop

share|improve this answer
    
geometry doesn't seem to have a showcrop option. –  Faheem Mitha Oct 2 '11 at 5:52
    
@FaheemMitha Version 5.6 has it. –  egreg Oct 2 '11 at 9:07
    
egreg: Ok. I am using 4.2 (Tex Live 2009). –  Faheem Mitha Oct 2 '11 at 13:18
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.