I'm writing my PhD thesis using LaTeX. The text is becoming bigger and I'd like to know the LaTeX experts' opinion. What's the best way to deal with a big document and why? A single .tex file (thesis.tex) or divide the document in smaller .tex files, like introduction.tex, materials.tex, results.tex, etc. and compile with something like:
\documentclass[<options>]{<document type>}
\usepackage{<packages used>}
\begin{document}
\input{introduction}
\input{materials}
\input{results}
\end{document}
\includeso that\includeonlyis available. – cfr Sep 04 '17 at 23:20biber,makeindex,makeglossariesand such, aside frompdflatex/xelatex, I would suggest to use alatexmkscript that can save a lot of time during compilation by skipping unnecessary steps in your build chain. – andselisk Sep 05 '17 at 01:07latexmkthinks they need a new index or whatever, when they really don't. At least, this is why I avoid it. – cfr Sep 05 '17 at 23:50