
LATEX=latex
BIBTEX=bibtex

all: simple.dvi simple.algorithm.dvi simple.figures.dvi simple.glossary.dvi simple.tables.dvi simple.theorem.dvi

simple.dvi:
	$(LATEX) simple.tex
	$(BIBTEX) simple
	$(LATEX) simple.tex
	$(LATEX) simple.tex

simple.algorithm.dvi:
	$(LATEX) simple.algorithm.tex
	$(BIBTEX) simple.algorithm
	$(LATEX) simple.algorithm.tex
	$(LATEX) simple.algorithm.tex

simple.figures.dvi:
	$(LATEX) simple.figures.tex
	$(BIBTEX) simple.figures
	$(LATEX) simple.figures.tex
	$(LATEX) simple.figures.tex

simple.glossary.dvi:
	$(LATEX) simple.glossary.tex
	$(BIBTEX) simple.glossary
	makeindex -s simple.glossary.ist -o simple.glossary.gls simple.glossary.glo
	$(LATEX) simple.glossary.tex
	$(LATEX) simple.glossary.tex

simple.indexed.dvi:
	$(LATEX) simple.indexed.tex
	$(BIBTEX) simple.indexed
	makeindex simple.indexed.idx
	$(LATEX) simple.indexed.tex
	$(LATEX) simple.indexed.tex

simple.tables.dvi:
	$(LATEX) simple.tables.tex
	$(BIBTEX) simple.tables
	$(LATEX) simple.tables.tex
	$(LATEX) simple.tables.tex

simple.theorem.dvi:
	$(LATEX) simple.theorem.tex
	$(BIBTEX) simple.theorem
	$(LATEX) simple.theorem.tex
	$(LATEX) simple.theorem.tex

clean:
	-rm simple*.dvi simple*.aux simple*.bbl simple*.blg simple*.log simple*.toc simple*.lof simple*.glo simple*.gls simple*.ist simple*.ilg simple*.lot

spotless: clean
	-rm simple*.pdf

