name=GT1

inputs=macros.tex defs.tex intro.tex refs.tex draws/*.tex
arXiv_extras=

all:	pdf

pdf:	$(name).pdf;

info:
	-@grep -n "LaTeX Warning" $(name).log
	-@grep -n MORE main.tex $(inputs)
	-@grep -n FIX main.tex $(inputs)
	-@grep -n NOW main.tex $(inputs)

dvi:	$(name).dvi;

arXiv.zip:	$(name).tex $(inputs) $(arXiv_extras);
	rm -f arXiv.zip
	zip arXiv.zip $(name).tex $(inputs) $(arXiv_extras)

$(name).tex:	main.tex;
	sed sX\\\\todayX`date +"%h.~%d,~%Y"|sed "s/~0/~/"`X main.tex > $(name).tex

$(name).pdf $(name).aux:	$(name).tex $(inputs);
	latex $(name)
	cat *.aux > new_aux
	until cmp old_aux new_aux; do \
		cp new_aux old_aux; \
		latex $(name); \
		cat *.aux > new_aux; \
	done
	dvips -z $(name).dvi -o $(name).ps
	ps2pdf $(name).ps $(name).pdf
	rm -f $(name).dvi $(name).ps
