How can I print a portion of my Latex document in landscape mode?
If you wish to print out a portion of your document (more than one page) in landscape mode, you'll have to do it in two or more passes.
- When you want to switch into landscape mode, change the margins to correspond to the new page dimensions. For example:
\setlength{\topmargin}{0in} \setlength{\oddsidemargin}{0in} \setlength{\evensidemargin}{0in} \setlength{\textwidth}{9in} \setlength{\textheight}{6.5in}
If you need to switch back into portrait (normal) mode, just reset the margins back.
- Latex the document as normal.
- Print out the document as normal, except select only those pages that aren't in landscape mode.
- Print out the document with the landscape option (-t landscape in dvips), selecting only those pages that are in landscape mode.
- Combine the two printouts together into the the right order.