Schneider
06d6a7dfd5
|
4 years ago | |
---|---|---|
common | 4 years ago | |
content | 4 years ago | |
.gitignore | 4 years ago | |
Makefile | 4 years ago | |
README.md | 4 years ago | |
creationdate.lua | 4 years ago | |
creationdate.timestamp | 4 years ago | |
template.pdf | 4 years ago | |
template.tex | 4 years ago | |
template.xmpdata | 4 years ago | |
version.dat | 4 years ago |
README.md
Template für Abschlussarbeiten
Das IFI stellt ein offizielles Template bereit, die letzte Änderung daran war jedoch 2015 und es nutzt viele veraltete Dinge. In den letzten 6 Jahren hat sich einiges geändert, dieses Template hier ist an einen (recht) modernen Workflow angepasst.
So wird vollständig auf KOMAscript gesetzt und als Compiler xelatex genutzt.
Lualatex sollte auch funktionieren.
Damit dieses projekt mit latexmk (automatisch) gebaut werden kann, muss in die
config ~/.config/latexmk/latexmkrc
folgendes eingetragen werden:
$hash_calc_ignore_pattern{'dat'} = '^';
$hash_calc_ignore_pattern{'timestamp'} = '^';
$pdflatex = 'xelatex --shell-escape %O %S';
Dadurch werden die Zusatzdateien ignoriert, die für die Erstellung des PDF/A-kompatiblen Dokuments benötigt werden. Ohne diese Einträge, würde latexmk ständig neubauen, da diese dateien sich beim build ändern. In der letzten Zeile wird xelatex als compiler konfiguriert.
Das Makefile bietet das Kommando verify
um mit verapdf die Kompatibilität zu
PDF/A zu prüfen.
Dazu muss im Makefile für die Variable VERAPDF
der korrekte Pfad zur
Executable liegen.
Für Fragen, Wünsche, Anregungen bitte den issue tracker nutzen.
Viel Spaß und Erfolg mit eurer Arbeit