all: @TARGETS@

# LATEX_ARGS    := --src-specials \\nonstopmode
LATEX_ARGS    := \\nonstopmode
PDFLATEX_ARGS := \\nonstopmode
TEX_RUNS      := 1

SRC_BASE_NAME := @SOURCE_FILE_NAME@
SRC           := $(SRC_BASE_NAME).tex

DVI           := $(SRC_BASE_NAME).dvi

pdf: $(SRC)
	for i in $$(seq 1 $(TEX_RUNS)); do \
           pdflatex $(PDFLATEX_ARGS)'\input{$<}'; \
        done

ps: $(DVI)
	dvips -o '$(SRC_BASE_NAME).ps' '$<'

dvi: $(DVI)

$(DVI): $(SRC)
	for i in $$(seq 1 $(TEX_RUNS)); do \
           latex $(LATEX_ARGS)'\input{$<}'; \
        done

clean:
	for ext in dvi ps pdf out aux log idx ind ilg toc; do \
            rm -f "$(SRC_BASE_NAME).$$ext"; \
        done
	rm -f missfont.log

.PHONY: all clean pdf dvi ps
