31 lines
511 B
Makefile
Executable file
31 lines
511 B
Makefile
Executable file
SHELL = /bin/sh
|
|
|
|
default: compile-and-serve
|
|
|
|
compile-and-serve:
|
|
latexmk -pdf -pvc calculus
|
|
|
|
slides:
|
|
latexmk -pdf -pvc slides
|
|
|
|
doit: \
|
|
calculus.pdf # calculus.ps calculus.dvi
|
|
|
|
calculus.dvi: \
|
|
calculus.tex Makefile
|
|
latex \\nonstopmode\\input calculus.tex
|
|
|
|
calculus.pdf: \
|
|
Makefile calculus.tex refs.bib
|
|
pdflatex calculus.tex && pdflatex calculus.tex
|
|
|
|
refs: \
|
|
refs.bib
|
|
biber calculus
|
|
|
|
calculus.ps: \
|
|
calculus.dvi Makefile
|
|
dvips -o calculus.ps calculus.dvi
|
|
|
|
clean:
|
|
rm -f *.ps *.dvi *.pdf *.log *.aux *.toc
|