38 lines
781 B
Makefile
38 lines
781 B
Makefile
:
|
|
f=main
|
|
minted=
|
|
# minted=-shell-escape
|
|
minteddir=_minted-$(f)
|
|
|
|
.PHONY : short
|
|
.PHONY : clean
|
|
|
|
|
|
xelatex : $(f).tex
|
|
xelatex $(minted) -synctex=1 $(f)
|
|
bibtex $(f)
|
|
xelatex $(minted) -synctex=1 $(f)
|
|
xelatex $(minted) -synctex=1 $(f)
|
|
|
|
pdflatex : $(f).tex
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
bibtex $(f)
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
|
|
$(f).pdf : $(f).tex
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
bibtex $(f)
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
|
|
short : $(f).tex
|
|
pdflatex $(minted) -synctex=1 $(f)
|
|
|
|
clean :
|
|
for p in *.aux *.bbl *.bcf *.blg *.lof *.log *.lot *.out *.toc *.xml *.gz *-blx.bib ; \
|
|
do \
|
|
if [ -f $$p ] ; then rm $$p; fi; \
|
|
done; \
|
|
if [ -d $(minteddir) ] ; then rm -r $(minteddir) ; fi;
|