all:	BHP.pdf BHP.png;

BHP.pdf:	BHP.tex refs.tex BHP1.fig BHP2.fig QRCode.png Snips/*.pdf \
		figs/*.pdf figs/*.pdf_t;
	fig2dev -L pdftex BHP1.fig BHP1.pdf
	fig2dev -L pdftex_t -p BHP1.pdf BHP1.fig BHP1.pdftex_t
	fig2dev -L pdftex BHP2.fig BHP2.pdf
	fig2dev -L pdftex_t -p BHP2.pdf BHP2.fig BHP2.pdftex_t
	pdflatex BHP.tex
	pdflatex BHP.tex
	rm -f BHP.aux BHP.log BHP?.pdf BHP?.pdftex_t BHP.out BHP?.fig.bak

BHP.png:	BHP.pdf;
	convert -density 400 -trim -scene 1 'BHP.pdf[0-3]' -background white BHP.png
	montage -geometry +0+0 -background white -tile 2x2 \
		BHP-1.png BHP-2.png BHP-3.png BHP-4.png BHP.png
	convert -geometry 800x800 -gamma 0.75 BHP.png BHP_800.jpg
	rm -f BHP-?.png

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

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
