From: Martin Mares Date: Fri, 1 Mar 2024 20:49:31 +0000 (+0200) Subject: Use latexmk X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=ea6f1b8eaa1084513fb3294947b11eace2b6c1ac;p=diplomky.git Use latexmk --- diff --git a/.latexmkrc b/.latexmkrc new file mode 100644 index 0000000..218e6bf --- /dev/null +++ b/.latexmkrc @@ -0,0 +1,5 @@ +$aux_dir = 'aux'; +$pdf_mode = 4; + +# If your TeX environment does not provide working LuaLaTeX, uncomment this: +#$pdf_mode = 1; diff --git a/Makefile b/Makefile index d6edde0..471ff24 100644 --- a/Makefile +++ b/Makefile @@ -2,19 +2,11 @@ export TEXINPUTS=../tex//: all: thesis.pdf abstract-cs.pdf abstract-en.pdf -# LaTeX je potreba spustit nekolikrat, aby spravne spocital odkazy -thesis.pdf: thesis.tex $(wildcard *.tex) literatura.bib - pdflatex $< - bibtex thesis - pdflatex $< - pdflatex $< - -abstract-cs.pdf: abstract-cs.tex metadata.tex macros.tex xmp.tex - pdflatex $< - -abstract-en.pdf: abstract-en.tex metadata.tex macros.tex xmp.tex - pdflatex $< +%.pdf: force + latexmk $*.tex clean: - rm -f *.aux *.bbl *.blg *.lof *.log *.lot *.out *.toc *.xmpdata *.xmpi - rm -f thesis.pdf abstract-cs.pdf abstract-en.pdf + rm -rf aux + rm -f thesis.pdf abstract.pdf abstract-cs.pdf abstract-en.pdf + +.PHONY: force