-LATEX:=latex
+LATEX:=pdflatex
DOCUMENT:=report
-GRAPHS:=toy.eps toy2.eps toy3.eps
+GRAPHS:=toy.png toy2.png toy3.png
.PHONY: all clean
.SECONDARY: $(DOCUMENT).fmt $(GRAPHS)
all: $(DOCUMENT).pdf
-%.dvi: %.tex %.fmt implementation.tex results.tex $(GRAPHS)
+%.pdf: %.tex %.fmt implementation.tex results.tex $(GRAPHS)
$(LATEX) $<
$(LATEX) $<
-%.pdf: %.dvi
- dvipdfm $<
-
-%.eps: %.dot
- dot -Teps $< > $@
+%.png: %.dot
+ dot -Tpng $< > $@
%.fmt: pre.tex
$(LATEX) -ini -shell-escape -jobname="$(basename $@)" "&$(LATEX) $<\dump"
clean:
- $(RM) -rv $(addprefix $(DOCUMENT).,fmt log aux dvi) *.pdf *.dvi *.eps
+ $(RM) -rv $(addprefix $(DOCUMENT).,fmt log aux dvi pdf) *.png