From 154af5770db38ebf5eb4573dbc681a0093c533b2 Mon Sep 17 00:00:00 2001 From: Don Armstrong Date: Wed, 14 Oct 2015 17:20:54 -0500 Subject: [PATCH] add diamond presentation makefile --- Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 Makefile diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..9f83a84 --- /dev/null +++ b/Makefile @@ -0,0 +1,23 @@ +#!/usr/bin/make -f + + +R ?= R +ROPTS=-q --no-save --no-restore-data + +all: diamond_presentation_2015.pdf + +%.pdf: %.svg + inkscape -D -A $@ $< + +%.png: %.svg + inkscape -D -e $@ -d 300 $< + +%.tex: %.Rnw + $(R) --encoding=utf-8 -e "library('knitr'); knit('$<')" + +%.pdf: %.tex $(wildcard *.bib) $(wildcard *.tex) + latexmk -pdf -pdflatex='xelatex -interaction=nonstopmode %O %S' -bibtex -use-make $< + +diamond_presentation_2015.tex: diamond_presentation_2015.Rnw + + -- 2.39.2