From f89b78b463c108eed766a9ea7d930043e0a457d8 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 31 Dec 2014 17:35:06 +0100 Subject: Mark systematic issues (and compile LaTeX explicitly: Pandoc don't detect need for 3rd round). --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 25079fe..d7f1cf8 100644 --- a/Makefile +++ b/Makefile @@ -9,7 +9,7 @@ citeproc_file = $(stem).bib templates = template.tex header.tex before.tex after.tex -filters = ./pandoc-memoir ./pandoc-cs1 +filters = ./pandoc-memoir ./pandoc-cs1 ./pandoc-todo filters += $(if $(citeproc_file),pandoc-citeproc) filters += ./pandoc-iri @@ -52,5 +52,11 @@ $(stem).mediawiki: $(stem).raw $(stem).native: $(stem).mediawiki $(localfilters) $(env_filter) pandoc -f mediawiki $(args_meta) $(args_filter) -o $@ $< -$(flavors:%=$(stem)-%.pdf) $(stem).tex: $(stem).native $(templates) - pandoc $(args_meta) $(args_latex) $(args_$(@:$(stem)-%.pdf=%)) -o $@ $< +$(flavors:%=$(stem)-%.tex): $(stem).native $(templates) + pandoc $(args_meta) $(args_latex) $(args_$(@:$(stem)-%.tex=%)) -o $@ $< + +XELATEX = xelatex -no-shell-escape -halt-on-error -interaction=batchmode +%.pdf: %.tex + $(XELATEX) $< + $(XELATEX) $< + $(XELATEX) $< -- cgit v1.2.3