Skip to content
Snippets Groups Projects
Makefile 875 B
Newer Older
Pierre Augier's avatar
Pierre Augier committed
name = paper

LATEX := pdflatex -shell-escape -synctex=1
LATEXMK := latexmk -pdf -pdflatex="$(LATEX)"
PANDOC := pandoc -V fontsize=12pt
Pierre Augier's avatar
Pierre Augier committed

$(name).pdf: $(name).tex
	$(LATEXMK) $(name).tex

$(name).tex: $(name).md header.tex pubs.bib
	$(PANDOC) --natbib --filter pandoc-include -s $(name).md -o $(name).tex
clean: cleanpdf cleantex
Pierre Augier's avatar
Pierre Augier committed
	rm -rf tmp

cleanpdf:
	rm -f $(name).pdf
cleantex:
	$(LATEXMK) -c $(wildcard *.tex)

letter_contact_NatureAstronomy.pdf: letter_contact_NatureAstronomy.md figs/fig_bench_nbabel_parallel.png header.tex
	$(PANDOC) -s letter_contact_NatureAstronomy.md -o letter_contact_NatureAstronomy.pdf
correspondence: correspondence.pdf

Pierre Augier's avatar
Pierre Augier committed
correspondence.tex: correspondence.md header.tex pubs.bib
	$(PANDOC) -s correspondence.md -o correspondence.tex
Pierre Augier's avatar
Pierre Augier committed
correspondence.pdf: correspondence.tex figs/fig_bench_nbabel_parallel.png
	$(LATEXMK) correspondence.tex