Artikel-Metadaten ausgelagert

This commit is contained in:
Jakob Voss 2014-09-12 22:46:12 +02:00
parent b4e9f42180
commit 209bcc94ff
4 changed files with 23 additions and 13 deletions

View File

@ -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 $@ -

View File

@ -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

View File

@ -1,13 +1,3 @@
---
title: "Titel (deutsch)"
title-en: English title
year: 2014
issue: 1
author:
- Vorname Nachname
- Vorname Nachname
...
Einleitung
----------------------

11
vorlage.yml Normal file
View File

@ -0,0 +1,11 @@
---
title: "Titel (deutsch)"
title-en: English title
year: 2014
issue: 1
author:
- Vorname Nachname
- Vorname Nachname
abstract: ...
keywords: ...
...