Ok, this has been bugging me for a while; Will cruft left over from a previous run of LaTeX ever change how my document looks?
Would the following procedures ever give me different results:
I compile my document until it stabilizes (All references resolved and such) then edit my document and recompile until it stabilizes.
vs.
I compile my document until it stabilizes (All references resolved and such) then edit my document. Now I delete everything but my *.tex and *.bib files and recompile until it stabilizes.
I'm probably just asking this due to being used to all the cruft word leaves in old documents, but it has been bugging me for a while. Does LaTeX save math and such things in the *.aux and such, and would it ever arrive at a different solution due to this saved information?
I only included the compile until it stabilizes bit, as I don't want answers about references and things; I know that in any situation where you have to compile more then once you will obviously get a different outcome if you delete the intermediate files. I'm interested in the final document as I'd share it with someone. If this is the case, then I should be careful to always delete the intermediate files and recompile before sharing my document with anyone.
\begin{document}before they are over-written. bad things can happen. – David Carlisle Nov 14 '12 at 01:34