
Ich verwende LatexMK aus einem Makefile mit der Option -use-make. Ein wirklich großartiges Tool, um mein Dokument automatisch zu kompilieren und gleichzeitig sicherzustellen, dass alle Bilder auf dem neuesten Stand sind.
Beim Versuch, ein Dokument zu kompilieren, das das Minted-Paket verwendet, erhalte ich die folgenden Fehler. Beachten Sie, dass das PDF bereits zuvor erstellt wurde, damit die Ausgabe übersichtlich bleibt. Es ist also eigentlich nichts zu tun. Diese Fehler treten immer am Ende der Ausgabe auf.
Das PDF scheint korrekt zu erstellen, aber es ist sehr schwer zu erkennen, ob weitere Fehler aufgetreten sind, da pdflatex immer mit Fehlern zurückkehrt. Dies ist auch ein Problem, wenn es von einer IDE ausgeführt wird.
$ make
latexmk -pdf -pdflatex="pdflatex -shell-escape -interaction=nonstopmode" -use-make report.tex
Latexmk: This is Latexmk, John Collins, 10 Nov 2013, version: 4.39.
**** Report bugs etc to John Collins <collins at phys.psu.edu>. ****
Latexmk: 'pdflatex': source file 'report.aex' doesn't exist. I'll try making it...
------------
Running 'make "report.aex"'
------------
make[1]: Entering directory '/directory/of/my/tex/file'
make[1]: *** No rule to make target 'report.aex'. Stop.
make[1]: Leaving directory '/directory/of/my/tex/file'
Latexmk: 'pdflatex': source file 'report.out.pyg' doesn't exist. I'll try making it...
------------
Running 'make "report.out.pyg"'
------------
make[1]: Entering directory '/directory/of/my/tex/file'
make[1]: *** No rule to make target 'report.out.pyg'. Stop.
make[1]: Leaving directory '/directory/of/my/tex/file'
Latexmk: 'pdflatex': source file 'report.pyg' doesn't exist. I'll try making it...
------------
Running 'make "report.pyg"'
------------
make[1]: Entering directory '/directory/of/my/tex/file'
make[1]: *** No rule to make target 'report.pyg'. Stop.
make[1]: Leaving directory '/directory/of/my/tex/file'
Latexmk: 'pdflatex': source file 'report.w18' doesn't exist. I'll try making it...
------------
Running 'make "report.w18"'
------------
make[1]: Entering directory '/directory/of/my/tex/file'
make[1]: *** No rule to make target 'report.w18'. Stop.
make[1]: Leaving directory '/directory/of/my/tex/file'
Latexmk: All targets (report.pdf) are up-to-date
Mir scheint, dass diese Dateien von LatexMK überhaupt nicht verarbeitet werden müssen. Ich frage mich, warum es überhaupt denkt, dass es sie zum Erstellen des PDFs benötigt.