TARGET=geometry.ref
all: ref
ref: title.ps.gz title.pdf $(TARGET).ps.gz $(TARGET).pdf $(TARGET).dvi
geometry.ref.dvi: geometry.ref.tex parallel.mpx shopen.mpx

%.ps.gz: %.ps
	gzip -fv9 $<
%.mpx: %.mp
	mpost $<
%.ps: %.dvi
	dvips -o $@ $<
%.pdf: %.dvi %.ps
	dvipdfm -o $@ $<
%.dvi: %.tex
	latex $<
	latex $<
	latex $<

clean:
	-rm -f $(TARGET).{ps,ps.gz,pdf,aux,log,dvi}
