TEX	=	latex
BIBTEX	=	bibtex
DVIPS	=	dvips
VIEWPS	=	gv

all: memoire.ps
	@echo "Pour voir le mmoire, make watch ; pour les imprimer, make print"
watch: memoire.ps
	$(VIEWPS) memoire.ps &
print: memoire.ps
	$(DVIPS) -r memoire.dvi

clean:
	rm -f *.dvi *.log *.aux *~  *.toc *.bbl *.blg
	mv memoire.ps memoire.ps.old

# regles explicites
.SUFFIXES: .tex .dvi .ps
# double compilation du .tex pour avoir la table des matires
.tex.dvi:
	$(TEX) $< 
	$(BIBTEX) memoire
	$(TEX) $< 
	$(TEX) $< 
.dvi.ps:
	$(DVIPS) $< -o $(subst .dvi$,.ps$, $<)
