[Tex/LaTex] Print two-sided B5 book on A4 “corners”

cropdouble-sidedpaper-size

I have a B5 thesis to print and the printing houses proposed me to print and bind it on A4 paper and then make two cuts.

I've used the crop package but the problem is for twoside document, you can only use the "center" option with this package, and I need to have the odd pages in the top-left corner and the even pages in the top-right corner to print recto-verso and make only two cuts.

Any hint ?

Best Answer

Maybe you can use a4paper to specify the paper size, and manually play with margins? For example, if you are using B5, then the page width is 176mm. Assume you want 25.4mm margins on the page, this leaves 176 - (2 * 25.4) = 125.2mm width for text. The pagewidth is 250mm, so the total text height should be 250 - (2 * 25.4) = 199.2mm So you can set

\setlength{\textwidth}{125.2mm}
\setlength{\textheight}{199.2mm}

in the preamble. Now, A4 paper has width 210mm, so the difference is 210 - 176 = 34mm. You want the odd pages on top left, and even pages on the top right, so you set

\setlength{\oddsidemargin}{0mm}
\setlength{\evensidemargin}{34mm}
\setlength{\topmargin}{0mm}

(since 25.4mm is added to the values of \oddsidemargin, \evensidemargin, and \topmargin automatically). This should get you what you want.