From e6e7d9d7d327df6ab6be60147375a116389b578c Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Thu, 16 Nov 2023 17:13:50 +0100 Subject: move default slides YAML metadata into separate metadata file --- common.mk | 8 ++++---- pandoc/defaults/slides-metadata.yml | 7 +++++++ templates/slides.md | 4 ---- 3 files changed, 11 insertions(+), 8 deletions(-) create mode 100644 pandoc/defaults/slides-metadata.yml 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 -- cgit v1.2.3