LATEX:=pdflatex DOCUMENT:=ar PROBLEMS:=1 2 3 4 SOURCES:=$(DOCUMENT).tex $(addsuffix .tex,$(PROBLEMS)) .SECONDARY: $(DOCUMENT).fmt $(SOLUTIONS) all: $(DOCUMENT).pdf %.pdf: %.tex %.fmt $(SOURCES) $(LATEX) $< $(LATEX) $< %.fmt: pre.tex $(LATEX) -ini -jobname="$(basename $@)" "&$(LATEX) $<\dump" clean: $(RM) -v $(addprefix $(DOCUMENT).,fmt aux log out toc pdf) *.xyc