From df679d9a57c218deeaac64e63be658d6b783e1d6 Mon Sep 17 00:00:00 2001 From: Kévin Le Gouguec Date: Sat, 7 Dec 2019 19:58:25 +0100 Subject: Add "CV" """infrastructure""" The phone and e-mail emojis take 2 columns when displayed, but I don't think Pandoc has any way to know that when parsing tables (unless there is some Unicode metadata marking those glyphs as wider than normal). --- personal/cv/Makefile | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 personal/cv/Makefile (limited to 'personal/cv/Makefile') diff --git a/personal/cv/Makefile b/personal/cv/Makefile new file mode 100644 index 0000000..00715cd --- /dev/null +++ b/personal/cv/Makefile @@ -0,0 +1,23 @@ +PDFs = $(patsubst %.md,results/%.pdf,$(wildcard *.md)) +inputs = $(patsubst %.md,results/%.md,$(wildcard *.md)) + +pandoc_options = --verbose + +$(PDFs): pandoc_options += \ +--pdf-engine=xelatex \ +--include-in-header=fonts.tex \ + -V mainfont="DejaVu Sans" -V colorlinks + +all: $(PDFs) + +results/%.pdf: results/%.md fonts.tex | results + pandoc $< $(pandoc_options) -o $@ + +results/%.md: %.md add-personal-info.sh | results + ./add-personal-info.sh $< $@ + +results: + mkdir $@ + +clean: + -rm -r results -- cgit v1.2.3