Thesis/Large Document Package

This package is for compiling large documents in latex, namely a Ph.D. thesis for the University of Illinois.  If you’ve ever had issues with large documents taking forever to build, this package is for you.  You can build the whole document at once, or each chapter individually, with very little hassle.  Either way, all references (including cross-chapter references) work, page numbers will be correct, and you can have bibliographies for individual chapters.

Download large_document.zip

Or pull a copy from bit bucket: https://bitbucket.org/rhewett/latex-thesis-large-documents

README

This ‘package’ is based on a few sources from around the web, namely http://www.tex.ac.uk/cgi-bin/texfaq2html?label=extref and http://jevopi.blogspot.com/2009/07/how-to-write-very-long-documents-with.html.

  • !!!!BUILD thesis.tex FIRST!!!!  The first thing you must do is build ‘thesis.tex’.  The individual chapter files rely on the aux files from the other chapters.  To build individual chapters  later, you must build ‘thesis.tex’ first.
  • This package uses the uiucthesis class.  Update the version that is included if the thesis requirements change.  (This version is good as of 9/6/2011.)
  • With this package you can build any chapter individually or the whole thesis.
  • If you build each chapter (and use bibtex) it will build the references for just that chapter.
  • The page numbers will be correct across chapters.
  • Cross-chapter references work correctly.
  • In each chapter, you can put a todo list and an outline at the beginning, I found this to be useful.
  • It is set up to use draft mode right now, there is a line you can comment out for the final version.
  • The figure folders are there and included automatically, use them if you want.  Obviously I recommend it.

Feel free to contact me if you have any questions or suggestions.