
Estoy usando LatexMK desde un Makefile con la opción -use-make. Una herramienta realmente excelente para compilar automáticamente mi documento y al mismo tiempo asegurarme de que todas las imágenes estén actualizadas.
Al intentar compilar un documento que utiliza el paquete acuñado, aparece los siguientes errores. Tenga en cuenta que, para que el resultado sea conciso, el PDF ya se creó antes, por lo que en realidad no hay nada que hacer. Esos errores siempre aparecen al final del resultado.
El PDF parece compilarse correctamente, pero esto hace que sea muy difícil ver si hubo errores adicionales, ya que pdflatex siempre devuelve errores. Esto también es un problema cuando se ejecuta desde un IDE.
$ 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
A mí me parece que LatexMK no necesita manejar estos archivos en absoluto. Me pregunto por qué incluso piensa que les exige crear el PDF.