From 1bf5a1328b13ca669b67ef4cfc056d4336532248 Mon Sep 17 00:00:00 2001 From: Phillip Alday Date: Fri, 12 Feb 2021 18:22:03 +0100 Subject: [PATCH] bolddiff recipe (adapted from futhark hg) --- Makefile | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Makefile b/Makefile index 7344ec7a..6da668cd 100644 --- a/Makefile +++ b/Makefile @@ -18,6 +18,7 @@ library ?= /path/to/library paper ?= article mdflags ?= -f markdown-hard_line_breaks+yaml_metadata_block refs ?= $(paper).bib +diffbase ?= main draft: $(paper).pdf cp $(paper).pdf $(paper)_`git show -s --format=%ci HEAD | awk '{print $$1}'`_`git rev-parse --short HEAD`.pdf @@ -33,6 +34,14 @@ $(paper).tex: $(paper).md $(texdeps) $(figdeps) $(refs) $(supplementary).tex tem %.md: %.Rmd echo 'knitr::knit("$*.Rmd")' | R --vanilla +bolddiff: bolddiff.pdf + +bolddiff.md: $(paper).md hg-diff-md.py + git blame -s $(paper).md | $(python) git-diff-md.py $(diffbase) - $@ + +bolddiff.pdf: bolddiff.md $(refs) $(latex_template) $(deps) + pandoc $(mdflags) $(pdfflags) --template=$(latex_template) --bibliography=$(refs) $< -o $@ + clean: rm -rf $(paper).{pdf,html,odt,docx}