all:	FDA.pdf FDA.png DoPeGDO.pdf DoPeGDO.png;

FDA.pdf:	FDA.tex dbnsymb.sty dbnsymb.mf Snips/FDAExamples/*.pdf \
		../Sydney-191002/Compositions.pdf ../Sydney-191002/Compositions.pdftex_t \
		FeynmanDiagrams.pdf FeynmanDiagrams.pdftex_t \
		FullDoPeGDO.pdf FullDoPeGDO.pdftex_t \
		../Sydney-191002/FullDoPeGDO.pdf ../Sydney-191002/FullDoPeGDO.pdftex_t \
		Grid.pdf Grid.pdftex_t Puddle.pdf Puddle.pdftex_t Double.pdf Double.pdftex_t
	pdflatex FDA.tex
	pdflatex FDA.tex
	rm -f FDA.log FDA.out

FDA.png:	FDA.pdf;
	convert -density 400 -scene 1 'FDA.pdf[0-1]' -alpha Remove -background white FDA.png
	montage -geometry +0+0 -gravity north -background white -tile 2x1 \
		FDA-1.png FDA-2.png FDA.png
	convert -geometry 800x1600 -gamma 0.75 FDA.png FDA_800.jpg
	rm -f FDA-?.png

FeynmanDiagrams.pdf FeynmanDiagrams.pdftex_t:	FeynmanDiagrams.fig;
	fig2dev -L pdftex FeynmanDiagrams.fig FeynmanDiagrams.pdf
	fig2dev -L pdftex_t -p FeynmanDiagrams.pdf FeynmanDiagrams.fig FeynmanDiagrams.pdftex_t
	rm -f FeynmanDiagrams.fig.bak

FullDoPeGDO.pdf FullDoPeGDO.pdftex_t:	FullDoPeGDO.fig;
	fig2dev -L pdftex FullDoPeGDO.fig FullDoPeGDO.pdf
	fig2dev -L pdftex_t -p FullDoPeGDO.pdf FullDoPeGDO.fig FullDoPeGDO.pdftex_t
	rm -f FullDoPeGDO.fig.bak

Grid.pdf Grid.pdftex_t:	Grid.fig;
	fig2dev -L pdftex Grid.fig Grid.pdf
	fig2dev -L pdftex_t -p Grid.pdf Grid.fig Grid.pdftex_t
	rm -f Grid.fig.bak

Puddle.pdf Puddle.pdftex_t:	Puddle.fig;
	fig2dev -L pdftex Puddle.fig Puddle.pdf
	fig2dev -L pdftex_t -p Puddle.pdf Puddle.fig Puddle.pdftex_t
	rm -f Puddle.fig.bak

Double.pdf Double.pdftex_t:	Double.fig;
	fig2dev -L pdftex Double.fig Double.pdf
	fig2dev -L pdftex_t -p Double.pdf Double.fig Double.pdftex_t
	rm -f Double.fig.bak

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

DoPeGDO1.pdf DoPeGDO1.pdftex_t:	DoPeGDO1.fig QRCode.png;
	fig2dev -L pdftex DoPeGDO1.fig DoPeGDO1.pdf
	fig2dev -L pdftex_t -p DoPeGDO1.pdf DoPeGDO1.fig DoPeGDO1.pdftex_t
	rm -f DoPeGDO1.fig.bak

DoPeGDO.pdf:	DoPeGDO.tex DoPeGDO1.pdf DoPeGDO1.pdftex_t ../QMUL-1908/Lemmas.pdftex_t \
		../QMUL-1908/ZippingTheorem.pdftex_t Snips/Examples/*.pdf \
		../../Projects/SL2Portfolio2/Snips/*/*.pdf \
		../QMUL-1908/table1.tex ../QMUL-1908/table2.tex dbnsymb.sty dbnsymb.mf
	pdflatex DoPeGDO.tex
	pdflatex DoPeGDO.tex
	rm -f DoPeGDO.log DoPeGDO.out

DoPeGDO.png:	DoPeGDO.pdf;
	convert -density 300 -scene 1 'DoPeGDO.pdf[0-7]' -background white DoPeGDO.png
	montage -geometry +0+0 -gravity north -background white -tile 2x4 \
		DoPeGDO-1.png DoPeGDO-2.png DoPeGDO-3.png DoPeGDO-4.png \
		DoPeGDO-5.png DoPeGDO-6.png DoPeGDO-7.png DoPeGDO-8.png DoPeGDO.png
	convert -geometry 800x2400 -gamma 0.75 -trim DoPeGDO.png DoPeGDO_800.jpg
	rm -f DoPeGDO-?.png

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
