LaTeX & Makefiles
Verfasst: Mi 2. Dez 2009, 13:04
Hallo,
ich habe noch eine Frage, die ich in einem anderen Thread schon angerissen habe:
Ich habe eine Hauptdatei, die über pdfinclude mehrere kleine Dateien aus einem Unterordner einbindet. D.h. erst kompiliere ich die Dateien in dem Unterordner und dann die Hauptdatei.
Dazu habe ich bisher zwei Makefiles. Problem ist aber: Das Makefile für die kleinen Dateien enthält für jede kleine Datei einen Vierzeiler:
Das funktioniert zwar, ist aber doch länger als sicherlich gedacht...Aber nicht das eigentliche Problem.
Wenn ich dann "make all" eingebe, werden ALLE kleinen Unterdateien kompiliert...und das dauert ewig. Eigentlich will ich, dass nur die Unterdateien neu kompiliert werden, bei denen ich die *.tex oder *.bib Datei geändert habe. Geht das?
Viele Grüße,
Ariane
ich habe noch eine Frage, die ich in einem anderen Thread schon angerissen habe:
Ich habe eine Hauptdatei, die über pdfinclude mehrere kleine Dateien aus einem Unterordner einbindet. D.h. erst kompiliere ich die Dateien in dem Unterordner und dann die Hauptdatei.
Dazu habe ich bisher zwei Makefiles. Problem ist aber: Das Makefile für die kleinen Dateien enthält für jede kleine Datei einen Vierzeiler:
name: name.tex pdflatex name bibtex name pdflatex name
Wenn ich dann "make all" eingebe, werden ALLE kleinen Unterdateien kompiliert...und das dauert ewig. Eigentlich will ich, dass nur die Unterdateien neu kompiliert werden, bei denen ich die *.tex oder *.bib Datei geändert habe. Geht das?
Viele Grüße,
Ariane