L2H=/usr/local/latex2html/latex2html  
L2HOPT=-no_math -html_version 3.2,math 
LATEX=latex
DVIPS=dvips
DVIPSOPT=-tlandscape -ta4

%.dvi: %.tex
	$(LATEX) $< ; $(LATEX) $<

%.ps: %.dvi
	$(DVIPS) $(DVIPSOPT) -o $@ $<

%.html : %.dvi
	$(L2H) $(L2HOPT) $*
	touch $@


dvifiles= homework1.dvi homework2.dvi

psfiles= homework1.ps homework2.dvi

htmlfiles= homework1.html homework2.html

htmldirs= homework1 homework2



dvi: $(dvifiles)

print: $(dvifiles)
	dvips $?
	touch print

ps: $(psfiles)

html: $(htmlfiles)

all: dvi ps html

tar:
	rm -f handout*/*.pl handout*/.*.db
	tar -cvzf handouts.tar.gz *.ps $(htmldirs)

clean:	
	rm  -rf *~ *.log *.dvi $(htmldirs) *.ps *.aux *.html

