all:	Matemale-1804.pdf Matemale-1804.png;

Matemale-1804.pdf:	Matemale-1804.tex Page1.fig Page2.fig QRCode.png \
		dbnsymb.sty dbnsymb.mf figs/*.pdf_t Snips/*.pdf
	fig2dev -L pdftex Page1.fig Page1.pdf
	fig2dev -L pdftex_t -p Page1.pdf Page1.fig Page1.pdftex_t
	fig2dev -L pdftex Page2.fig Page2.pdf
	fig2dev -L pdftex_t -p Page2.pdf Page2.fig Page2.pdftex_t
	pdflatex Matemale-1804.tex
	pdflatex Matemale-1804.tex
	rm -f Matemale-1804.log Matemale-1804.out Page?.pdf Page?.pdftex_t Page?.fig.bak

Matemale-1804.png:	Matemale-1804.pdf;
	convert -density 400 -scene 1 'Matemale-1804.pdf[0-7]' -background white Matemale-1804.png
	montage -geometry +0+0 -gravity north -background white -tile 4x2 \
		Matemale-1804-?.png Matemale-1804.png
	montage -geometry +0+0 -gravity north -background white -tile 2x4 \
		Matemale-1804-?.png Matemale-1804_24.jpg
	convert -geometry 800x1600 -gamma 0.75 Matemale-1804_24.jpg Matemale-1804_800.jpg
	rm -f Matemale-1804-?.png Matemale-1804_24.jpg

QRCode.png:	;
	qrencode -o QRCode.png -s 1 -m 1 'drorbn.net/mm18'

dbnsymb.sty dbnsymb.mf:	;
	wget http://www.math.toronto.edu/~drorbn/projects/dbnsymb/dbnsymb.mf
	wget http://www.math.toronto.edu/~drorbn/projects/dbnsymb/dbnsymb.sty

figs/%.pdf:	figs/%.fig;
	fig2dev_opts=`awk -F':' '/# fig2dev_opts/ {print $$2};' figs/$*.fig`;\
	echo $$fig2dev_opts ;\
	fig2dev -L pdftex_t $$fig2dev_opts -p figs/$*.pdf figs/$*.fig figs/$*.pdf_t ;\
	fig2dev -L pdftex -g white $$fig2dev_opts figs/$*.fig figs/$*.pdf

figs/%.pdf_t:	figs/%.pdf;

.PRECIOUS:	figs/%.fig;
figs/%.fig:	;
	cp -i ../empty.fig figs/$*.fig
	cp -i ../empty.pdf figs/$*.pdf
	cp -i ../empty.pdf_t figs/$*.pdf_t
