all: dvi

dvi: text.tex
	cp text.tex backup.tex
	latex text.tex
	bibtex text 
	latex text.tex
	latex text.tex

pdf: dvi
	pdflatex text.tex

viewpdf: pdf
	evince text.pdf

ps: dvi
	dvips -f < text.dvi  > text.ps

final: dvi
	dvips -f < text.dvi > final.ps

spell:
	aspell -c -t --tex-check-comments -b text.tex

clean:
	cp text.tex backup.tex
	rm -f text.{blg,bbl,aux,log,dvi,toc,tex.bak,txt,tex~,ps,pdf} warnings