LATEX:=latex DOCUMENT:=tt SOURCES:=$(filter-out preamble.tex,$(shell ls *.tex)) GRAPHICS:=SUTsetup.eps .SECONDARY: $(addsuffix .fmt,$(DOCUMENT)) .PHONY: clean all: $(GRAPHICS) $(DOCUMENT).pdf %.eps: %.svg convert $< $@ %.pdf: %.dvi dvipdfm $< %.dvi: %.tex %.fmt $(SOURCES) $(LATEX) --shell-escape $(basename $@) bibtex $(basename $@) $(LATEX) -shell-escape $(basename $@) $(LATEX) -shell-escape $(basename $@) %.fmt: preamble.tex $(LATEX) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump" clean: $(RM) -v $(addprefix $(DOCUMENT).,fmt aux bbl blg dvi log out toc pdf)\ $(GRAPHICS)