# Clean-up temporary files after PDF is generated [duplicate]

Possible Duplicate:
Deleting external/auxiliary files?

Is anyone aware of a way of how to cleanup temporary files generated by pdflatex during the generation of the PDF file? I came across the pdflatex parameter -aux-directory= but I cannot find where to set it. I also came across some sort of macro called LaTeX-clean-intermediate-suffixes, but neither am I sure how I can execute it manually or even better automatically after the compilation.

-

## migrated from stackoverflow.comSep 29 '11 at 9:19

This question came from our site for professional and enthusiast programmers.

## marked as duplicate by Seamus, Loop Space, diabonas, Joseph Wright♦Sep 29 '11 at 10:26

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

This question has been asked before: tex.stackexchange.com/questions/24785/… and tex.stackexchange.com/questions/11123/… – Seamus Sep 29 '11 at 9:32
– Seamus Sep 29 '11 at 9:33

## 1 Answer

I don't think this is possible with pdflatex but it is with latexmk by using the option -c as in

latexmk -c foo.tex


Why use latemk instead of pdflatex? Because it makes compilation easier. You just have to issue latexmk once and it runs pdflatex, bibtex or biber and makeindex as many times as it takes for the document to be fully compiled. It has several other features you might like too.

-
Thank you so much for your comments! They look very promising ;) In fact I use now the following solution, based on latexmk. jon.smajda.com/2008/03/08/latexmk – Eric Sep 29 '11 at 17:10
One reason for not using latexmk is that it cannot determine image sizes automatically as pdflatex can do. You have to call it latexmk -pdf foo.tex – Jan Jul 30 '15 at 12:47