Skip to content
Snippets Groups Projects
Verified Commit 6477d515 authored by David Mehren's avatar David Mehren
Browse files

Metadaten in eigene Datei

parent d569c7ec
Branches
No related tags found
No related merge requests found
inputs = $(shell ls src/*.md) # $(wildcard src/*.md) outputs in the wrong order inputs = $(shell ls src/*.md) # $(wildcard src/*.md) outputs in the wrong order
pandoc = pandoc $(inputs) -f markdown -t beamer \ pandoc = pandoc $(inputs) -f markdown -t beamer --metadata-file metadata.yaml \
--slide-level 2 -V theme:metropolis -H theme.tex --slide-level 2 -V theme:metropolis -H theme.tex
wanted_pdfs=$(patsubst src/%.md,out/%.pdf,$(inputs)) wanted_pdfs=$(patsubst src/%.md,out/%.pdf,$(inputs))
...@@ -7,18 +7,18 @@ wanted_pdfs=$(patsubst src/%.md,out/%.pdf,$(inputs)) ...@@ -7,18 +7,18 @@ wanted_pdfs=$(patsubst src/%.md,out/%.pdf,$(inputs))
all: ${wanted_pdfs} out/slides.pdf out/slides-notes.pdf out/slides.tex out/slides.html all: ${wanted_pdfs} out/slides.pdf out/slides-notes.pdf out/slides.tex out/slides.html
out/%.pdf: src/%.md out/%.pdf: src/%.md
pandoc $< -f markdown -t beamer --slide-level 2 -V theme:metropolis -H theme.tex --pdf-engine=xelatex -o $@ pandoc $< -f markdown -t beamer --metadata-file metadata.yaml --slide-level 2 -V theme:metropolis -H theme.tex --pdf-engine=xelatex -o $@
out/slides.pdf: $(inputs) res/* theme.tex out/slides.pdf: $(inputs) res/* theme.tex metadata.yaml
$(pandoc) --pdf-engine=xelatex -o $@ $(pandoc) --pdf-engine=xelatex -o $@
out/slides-notes.pdf: $(inputs) res/* theme.tex out/slides-notes.pdf: $(inputs) res/* theme.tex metadata.yaml
$(pandoc) --pdf-engine=xelatex -M beameroption="show notes on second screen=right" -o $@ $(pandoc) --pdf-engine=xelatex -M beameroption="show notes on second screen=right" -o $@
out/slides.tex: $(inputs) theme.tex out/slides.tex: $(inputs) theme.tex metadata.yaml
$(pandoc) -o $@ $(pandoc) -o $@
out/slides.html: $(inputs) theme.tex out/slides.html: $(inputs) theme.tex metadata.yaml
pandoc $(inputs) -f markdown -t revealjs -s --slide-level 2 -o $@ pandoc $(inputs) -f markdown -t revealjs -s --slide-level 2 -o $@
clean: clean:
......
title: Was ist freie Software?
subtitle: Ein Vortrag der FOSS-AG der TU Dortmund
author:
- Josef Schneider
- David Mehren
aspectratio: 169
---
title: Was ist freie Software?
subtitle: Ein Vortrag der FOSS-AG der TU Dortmund
author:
- Josef Schneider
- David Mehren
aspectratio: 169
---
![Einmachglas](res/ikea-glas.png) ![Einmachglas](res/ikea-glas.png)
::: notes ::: notes
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment