From 209bcc94ffcb629b7d890372e1c6d1da196a3f88 Mon Sep 17 00:00:00 2001 From: Jakob Voss Date: Fri, 12 Sep 2014 22:46:12 +0200 Subject: [PATCH] Artikel-Metadaten ausgelagert --- Makefile | 6 +++--- README.md | 9 +++++++++ vorlage.md | 10 ---------- vorlage.yml | 11 +++++++++++ 4 files changed, 23 insertions(+), 13 deletions(-) create mode 100644 vorlage.yml diff --git a/Makefile b/Makefile index 0e8f96d..ea5d0d2 100644 --- a/Makefile +++ b/Makefile @@ -15,10 +15,10 @@ LATEX_OPTIONS+=-V headheight=0.8cm LATEX_OPTIONS+=-V top=2cm -V bottom=2cm -V left=2cm -V right=2cm .md.html: - pandoc -s -S -t html5 $(HTML_OPTIONS) -o $@ $< + cat $(patsubst %.md,%.yml,$<) $< | pandoc -s -S -t html5 $(HTML_OPTIONS) -o $@ - .md.tex: - pandoc -s -S -t latex $(LATEX_OPTIONS) -o $@ $< + cat $(patsubst %.md,%.yml,$<) $< | pandoc -s -S -t latex $(LATEX_OPTIONS) -o $@ - .md.pdf: - pandoc -s -S $(LATEX_OPTIONS) -o $@ $< + cat $(patsubst %.md,%.yml,$<) $< | pandoc -s -S $(LATEX_OPTIONS) -o $@ - diff --git a/README.md b/README.md index 8bb8557..777da05 100644 --- a/README.md +++ b/README.md @@ -3,3 +3,12 @@ Dieses git-Repository enthält Vorlagen für Artikel der Fachzeitschrift Konvertierung der Artikel nach HTML und PDF. Die Konvertierung benötigt das Program [Pandoc](johnmacfarlane.net/pandoc/). + +Der Inhalt der Vorlage befindet sich in Markdown-Syntax in der Datei +`vorlage.md` und die dazugehörigen Metadaten in der Datei `vorlage.yml`. + +Unter einem Unix-System mit LaTeX und Pandoc lässt sich die Vorlage +folgendermaßen nach HTML und PDF konvertieren: + + make vorlage.html vorlage.pdf + diff --git a/vorlage.md b/vorlage.md index 0f013cf..ef3c112 100644 --- a/vorlage.md +++ b/vorlage.md @@ -1,13 +1,3 @@ ---- -title: "Titel (deutsch)" -title-en: English title -year: 2014 -issue: 1 -author: - - Vorname Nachname - - Vorname Nachname -... - Einleitung ---------------------- diff --git a/vorlage.yml b/vorlage.yml new file mode 100644 index 0000000..18eb199 --- /dev/null +++ b/vorlage.yml @@ -0,0 +1,11 @@ +--- +title: "Titel (deutsch)" +title-en: English title +year: 2014 +issue: 1 +author: + - Vorname Nachname + - Vorname Nachname +abstract: ... +keywords: ... +...