I am working on a multi-chaptered document, tied together with a main tex file that pulls the chapters in via \include. To build the entire document, in its current draft form, can take upwards of 15-20 minutes, depending on the machine I am working on. I am wondering if there is a way that I could choose to typeset only one specific chapter at a time without having to restructure my whole setup. Any ideas?
Asked
Active
Viewed 4,074 times
12
2 Answers
12
If you are using \include for your chapters, then you can use \includeonly to include just specific chapters.
e.g.
\documentclass{book}
\includeonly{Chap2} % will cause just Chap 2 to be included
\begin{document}
\include{Chap1}
\include{Chap2}
\include{Chap3}
\end{document}
Alan Munn
- 218,180
5
Include all chapters in the body using \include macro (to make cross references work properly) and specify the chapter to be rendered using \includeonly in the preamble.
Cross references will still work properly even thought you just render only one chapter.
\documentclass{book}
\includeonly{ch01}
\begin{document}
\include{ch01}
\include{ch02}
\include{ch03}
\end{document}
Display Name
- 46,933
\includeonlyin the preamble. Done! – Display Name Jan 06 '11 at 16:31draftas optional argument for the documentclass or alternatively as option for\includegraphicsfor single big images and change it in a final run tofinalor simply delete the draft option. – Jan 06 '11 at 17:06