all: $(subst tex,ps,$(wildcard *.tex))

%.ps: %.tex
	latex $< && latex $< && dvips `basename $< .tex` -o

clean: 
	\rm *.dvi *.aux *.log

cleansrc: 
	\rm *.dvi *.aux *.log *.ps

.PHONY: all clean cleansrc
