MAINFILE=quickref
LANG=en
EPSFILES=2d.eps
PNGFILES=3d.png  graph.png  linalg.png  nb.png nb2.png  polytope.png
BBFILES=3d.xbb  graph.xbb  linalg.xbb  nb.xbb nb2.xbb  polytope.xbb



PDFLATEX=pdflatex
LATEX=latex
DVI2PDF=dvipdfmx
PDF2EPS=pdftops -eps
EBB=extractbb

all: pdf

pdf: ${MAINFILE}-${LANG}.pdf
${MAINFILE}-${LANG}.pdf: ${MAINFILE}.pdf
	cp  ${MAINFILE}.pdf  ${MAINFILE}-${LANG}.pdf 


${MAINFILE}.pdf: ${MAINFILE}.tex ${EPSFILES} ${PNGFILES}
	${PDFLATEX} ${MAINFILE}.tex

#${MAINFILE}.pdf: ${MAINFILE}.dvi
#	${DVI2PDF}  -l -p a4 ${MAINFILE}.dvi

${MAINFILE}.dvi: ${MAINFILE}.tex ${EPSFILES} ${BBFILES}
	${LATEX} ${MAINFILE}.tex


#pdflatex \\nonstopmode \\input quickref.tex 

.SUFFIXES: .pdf .eps
.pdf.eps:
	${PDF2EPS} $<

.SUFFIXES: .png .bb
.png.bb:
	${EBB} $<


clean:
	rm -f ${MAINFILE}.log ${MAINFILE}.aux ${BBFILES} ${MAINFILE}.pdf ${MAINFILE}.dvi ${MAINFILE}-${LANG}.pdf
view:
	xdvi -paper a4r ${MAINFILE} 
