all:	PrePP.pdf PP.pdf PP.png PPA.pdf PPA.png;

PrePP.pdf:	PrePP.tex;
	latexmk -pdf PrePP.tex;
	rm PrePP.aux PrePP.log PrePP.out

PP.pdf PP.png:	PP.tex PP1.fig PP2.fig makefile ComputerTalk/*.png QRCode.png;
	fig2dev -L pstex PP1.fig PP1.pstex
	fig2dev -L pstex_t -p PP1.pstex PP1.fig PP1.pstex_t
	fig2dev -L pstex PP2.fig PP2.pstex
	fig2dev -L pstex_t -p PP2.pstex PP2.fig PP2.pstex_t
	latex PP.tex
	latex PP.tex
	dvips PP.dvi -t letter -o PP.ps
	ps2pdf PP.ps PP.pdf
	convert -density 400 -trim -scene 1 PP.pdf -background white PP.png
	convert +append PP-1.png PP-2.png PP.png
	convert -geometry 400x400 -gamma 0.5 PP.png PP_400.jpg
	rm -f PP.aux PP.dvi PP.log PP.ps PP?.pstex PP?.pstex_t PP.out PP?.fig.bak PP-?.png

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

PPA.pdf PPA.png:	PPA.tex PPA1.fig PPA2.fig makefile \
		ComputerTalk/*.png QRCodeA.png;
	fig2dev -L pstex PPA1.fig PPA1.pstex
	fig2dev -L pstex_t -p PPA1.pstex PPA1.fig PPA1.pstex_t
	fig2dev -L pstex PPA2.fig PPA2.pstex
	fig2dev -L pstex_t -p PPA2.pstex PPA2.fig PPA2.pstex_t
	latex PPA.tex
	latex PPA.tex
	dvips PPA.dvi -t letter -o PPA.ps
	ps2pdf PPA.ps PPA.pdf
	convert -density 400 -trim -scene 1 PPA.pdf -background white PPA.png
	convert +append PPA-1.png PPA-2.png PPA.png
	convert -geometry 400x400 -gamma 0.5 PPA.png PPA_400.jpg
	rm -f PPA.aux PPA.dvi PPA.log PPA.ps PPA?.pstex PPA?.pstex_t PPA.out PPA?.fig.bak PPA-?.png

QRCodeA.png:	;
	qrencode -o QRCodeA.png -s 1 -m 1 'drorbn.net/Aarhus-1507'
