summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-06-23 11:05:45 +0100
committerJoe Carstairs <me@joeac.net>2026-06-23 11:05:45 +0100
commit180f4941740ffa840d2114b219960f36bf7e80d7 (patch)
tree4bfdd91c23ec1c23cc38bcba60f78bc54c8e9105 /Makefile
parent40de91158fcc4e4ee47fd0c2f55aad38f29e6008 (diff)
adds templates from https://github.com/jgm/pandoc-templates
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile11
1 files changed, 8 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index 3969fd3..b82714a 100644
--- a/Makefile
+++ b/Makefile
@@ -1,4 +1,6 @@
BIBLIOGRAPHY := bibliography.bib
+TEMPLATE_FILES := $(wildcard templates/*)
+TEMPLATE := templates/default.latex
DISSERTATION_FRONTMATTER := frontmatter.yml
DISSERTATION_MARKDOWN := dissertation.md
INTRODUCTION_MARKDOWN := chapter0.md
@@ -29,37 +31,40 @@ endif
log: $(LOG_PDF)
-$(LOG_PDF): $(LOG_MARKDOWN) $(BIBLIOGRAPHY)
+$(LOG_PDF): $(LOG_MARKDOWN) $(BIBLIOGRAPHY) $(TEMPLATE_FILES)
pandoc \
--standalone \
--from markdown \
--to pdf \
--pdf-engine pdflatex \
--citeproc \
+ --template $(TEMPLATE) \
--output $(LOG_PDF) \
$(LOG_MARKDOWN)
scrapbook: $(SCRAPBOOK_PDF)
-$(SCRAPBOOK_PDF): $(SCRAPBOOK_MARKDOWN) $(BIBLIOGRAPHY)
+$(SCRAPBOOK_PDF): $(SCRAPBOOK_MARKDOWN) $(BIBLIOGRAPHY) $(TEMPLATE_FILES)
pandoc \
--standalone \
--from markdown \
--to pdf \
--pdf-engine pdflatex \
--citeproc \
+ --template $(TEMPLATE) \
--output $(SCRAPBOOK_PDF) \
$(SCRAPBOOK_MARKDOWN)
dissertation: $(DISSERTATION_PDF)
-$(DISSERTATION_PDF): $(DISSERTATION_MARKDOWN) $(BIBLIOGRAPHY)
+$(DISSERTATION_PDF): $(DISSERTATION_MARKDOWN) $(BIBLIOGRAPHY) $(TEMPLATE_FILES)
pandoc \
--standalone \
--from markdown \
--to pdf \
--pdf-engine pdflatex \
--citeproc \
+ --template $(TEMPLATE) \
--output $(DISSERTATION_PDF) \
$(DISSERTATION_MARKDOWN)