09d5416cd07b8326432fdb67cb9dd6bc8420acb0
Templates für die Seminarfacharbeit an der TGS-Weimar
Pandoc Template
Das Template seminarfach.latex ist eine Modifikation des default Pandoc Templates.
Variablen
Die folgenden Variablen müssen in dem Yaml Metadata Block der Markdown Datei angegeben werden um das Titelblatt und die Kopfzeile richtig zu generieren.
allgemein Variablen
documentclass- eg.
documentclass: article
- eg.
mainfont- eg.
mainfont: Carlito
- eg.
titel- eg.
titel: Ein sehr langer Titel der meine Seminarfacharbeit beschreibt
- eg.
kurztitelfür für Kopfzeile- falls
titelzu lang für die Kopfzeile ist, kann auch ein kurztitel definiert werden - eg.
kurztitel: Mein Thema
- falls
student- wenn mehrere Angegeben werden sollten diese schon Alphabetisch sortiert angegeben werden
- eg.:
student:
- nachname: Mustermann
name: Max
stammkurs: 11 1
- nachname: Müller
name: Marie
stammkurs: 12 3
nur-nachname- kann zu
nur-nachname: truegesetzt werden um nur die Nachnamen in der Kopfzeile zu setzen
- kann zu
Deckblatt
Falls ein Deckblatt generiert werden soll müssen diese Variablen gesetzt werden und deckblatt: true hinzugefühgt werden.
schulname- eg.
schulname: Staatliche Gemeinschaftsschule Weimar
- eg.
seminarfachlehrer-in,seminarfachlehrerinoderseminarfachlehrer- eg.
seminarfachlehrer: Max Mustermann Seminarfachlehrer-infür SeminarfachlehrerIn
- eg.
fachbetreuer-in,fachbetreuerinoderfachbetreuer- eg.
fachbetreuerin: Martina Mustermann
- eg.
Um eine eigenes Latex-Deckblatt zu benutzen muss deckblatt-datei: Pfad-zur-datei angegeben werden, z.B. deckblatt-datei: ./deckblatt.tex
Kompilieren
- template datei muss in User-Dir/templates sein siehe
pandoc -v- unter Linux:
~/.local/share/pandoc/templates - unter Windows:
C:\Users\USERNAME\AppData\Roaming\pandoc
- unter Linux:
- Befehl:
pandoc file.md --standalone --template=seminarfach -o outputfile.pdf --pdf-engine=xelatex
Todo
- Beispiel Datei
- definition von
documentclassunnötig machen - vielleicht generelle einführung in Pandoc
Description
Languages
TeX
100%