| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 | .PHONY: FORCE pdf publish watch clean purge config env docs ignore acknowledge-include .envexportmain: pdfpdf: version	latexmk -pdflatex='pdflatex -interaction nonstopmode' -pdf $(document).texpublish: version	if [ ! -d "published" ]; then mkdir published; fi	if [ ! -d "published/$(currentvolume)_$(currentissue)" ]; then mkdir published/$(currentvolume)_$(currentissue); fi	sed -i 's/\\pagecolor/%\\pagecolor/g' config.tex	latexmk -pdflatex='pdflatex -interaction nonstopmode' -pdf $(document).tex 	sed -i 's/%\\pagecolor/\\pagecolor/g' config.tex	cp $(document).pdf published/$(currentvolume)_$(currentissue)/$(publish).pdf	cp docs published/$(currentvolume)_$(currentissue) -r	cp $(document).pdf published/$(currentvolume)_$(currentissue)/$(publish)_$(shell date --iso-8601=seconds).pdf	cp docs published/$(currentvolume)_$(currentissue)/docs_$(shell date --iso-8601=seconds) -r	latexmk -pdflatex='pdflatex -interaction nonstopmode' -pdf $(document).tex 	convert -verbose -density 150 published/$(currentvolume)_$(currentissue)/$(publish).pdf -strip -quality 100 -sharpen 0x1.0 -append published/$(currentvolume)_$(currentissue)/$(publish).png	convert published/$(currentvolume)_$(currentissue)/$(publish).png -trim published/$(currentvolume)_$(currentissue)/$(publish).png	cp published/$(currentvolume)_$(currentissue)/$(publish).png published/$(currentvolume)_$(currentissue)/$(publish)_$(shell date --iso-8601=seconds).pngwatch:	latexmk -pdflatex='pdflatex -interaction nonstopmode' -pdf -pvc $(document).texclean:	latexmk -cpurge:	latexmk -Cversion:	sed -i '/currentvolume/c\\\currentvolume{$(currentvolume)}' config.tex	sed -i '/currentissue/c\\\currentissue{$(currentissue)}' config.texinit: config env docsconfig: FORCE	cp example.config.tex config.texenv:	cp example.env .envdocs:	cp template_docs docs -rignore: acknowledge	echo config.tex >> .gitignore	echo .env >> .gitignoreacknowledge:	sed -i '/config.tex/d' .gitignore	sed -i '/.env/d' .gitignore
 |