[Tex/LaTex] Scaling LaTeX output

pdfpagesscaling

I need to create 2 versions of a University dissertation. The main version has to be done on letter-sized paper with very strict specifications for most of the style elements. But I would also like to create a (for want of a better term) paperback version. What I'd like to do is to scale each page by 0.65 and print 2 pages side by side on one side of a letter-sized sheet (in landscape mode, of course. I realize that there will be extra vertical space.).

I've been reading about output routines, including
this question, and so am happy to hear that output routines are as dark for others as they are to me.

I would appreciate any ideas that anyone has on how to accomplish this. Please note that I don't want to create two versions of the document by, say, creating two distinct class files with different fonts, scaled graphics, etc. I'm hoping that someone will tell me that there are pdf tools or output routines that can easily accomplish this with an option or two.

Gracias.

Best Answer

You can do this sort of thing quite easily with the pdfpages package. It works on the pdf file itself not your source file. You would make a small document like the following to create a 2-up version of your thesis.

\documentclass[landscape]{article}
\usepackage{pdfpages}
\pagestyle{empty}
\begin{document}
\includepdf[pages=1-,nup=2x1]{<your thesis.pdf>}
\end{document}

The package has many quite sophisticated options for layout, but this should be enough to get you started.

Related Question