aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common.mk8
-rw-r--r--pandoc/defaults/slides-metadata.yml7
-rw-r--r--templates/slides.md4
3 files changed, 11 insertions, 8 deletions
diff --git a/common.mk b/common.mk
index d8a6685e..14c96a0a 100644
--- a/common.mk
+++ b/common.mk
@@ -6,15 +6,15 @@ MAKEFILE_DIR ?= $(dir $(MAKEFILE_PATH))
IMGS := $(wildcard img/*)
LATEX_BASE := $(MAKEFILE_DIR)latex
-PANDOC_FILTER_DIR := $(MAKEFILE_DIR)pandoc
+PANDOC_DIR := $(MAKEFILE_DIR)pandoc
COMMON_IMAGES := $(LATEX_BASE)/images
-PANDOC_CITE_OPTIONS := --citeproc --csl=$(PANDOC_FILTER_DIR)/din-1505-2-numeric-alphabetical.csl
-PANDOC_FILTER_OPTIONS := --lua-filter "$(PANDOC_FILTER_DIR)/center-img.lua" --lua-filter "$(PANDOC_FILTER_DIR)/include-files.lua"
+PANDOC_CITE_OPTIONS := --citeproc --csl=$(PANDOC_DIR)/din-1505-2-numeric-alphabetical.csl
+PANDOC_FILTER_OPTIONS := --lua-filter "$(PANDOC_DIR)/center-img.lua" --lua-filter "$(PANDOC_DIR)/include-files.lua"
COMMON_PANDOC_OPTIONS := --pdf-engine=lualatex --resource-path="$(COMMON_IMAGES):." $(PANDOC_CITE_OPTIONS) $(PANDOC_FILTER_OPTIONS)
PANDOC := pandoc $(COMMON_PANDOC_OPTIONS)
-SLIDES_OPTIONS := --slide-level 2 -t beamer --pdf-engine-opt=--shell-escape
+SLIDES_OPTIONS := --slide-level 2 -t beamer --pdf-engine-opt=--shell-escape --metadata-file=$(PANDOC_DIR)/defaults/slides-metadata.yml
RUBBER_OPTS := --into .build -m lualatex:pdf --shell-escape -I "$(LATEX_BASE)"
diff --git a/pandoc/defaults/slides-metadata.yml b/pandoc/defaults/slides-metadata.yml
new file mode 100644
index 00000000..026faebe
--- /dev/null
+++ b/pandoc/defaults/slides-metadata.yml
@@ -0,0 +1,7 @@
+---
+author: Florian Fischer
+lang: de
+theme: metropolis
+aspectratio: 169
+---
+
diff --git a/templates/slides.md b/templates/slides.md
index cdf06826..c13a6653 100644
--- a/templates/slides.md
+++ b/templates/slides.md
@@ -1,8 +1,4 @@
---
-author: Florian Fischer
-lang: de
-theme: metropolis
-aspectratio: 169
header-includes: |
\makeatletter
\beamer@ignorenonframefalse