Hier findet Ihr ein LaTeX-Template für eure Abschlussarbeit an der Fakultät efi.
Das Template basiert auf der Vorlage von Frau Prof. Dr. Niebler und wurde aktualisiert und ergänzt.
Die Fachschaft ist nicht dafür verantwortlich, ob das Template die aktuell gültigen formalen Bestimmungen einhält!
Das Repository entweder in der Weboberfläche oder über die Kommandozeile kopieren:
git clone https://git.efi.th-nuernberg.de/gitea/efi-fachschaft/Abschlussarbeit.git
Die Dateistruktur und Kapitelstruktur sowie die Benennung ist natürlich nicht fest und sollte so angepasst werden, wie es für eure Arbeit am Besten passt. Dazu steht im Leitfaden mehr.
Für eine bessere Übersichtlichkeit (und evtl. Debugging) ist es definitiv ratsam, den Text logisch in verschiedene Dateien aufzuteilen.
Das Dokument wird über 00_Abschlussarbeit.tex
, 01_AbschlussarbeitPraeambel.tex
und LTXKursTitel.sty
angepasst. Viele Optionen sind kommentiert und sollten relativ selbsterklärend sein.
Diese Dateien daher unbedingt sorgfältig anschauen!
Ich nutze TeX Live als LaTeX-Distribution und Ubuntu als Betriebssystem.
Als Editor kann ich VS Code bzw. VS Codium empfehlen (= VS Code ohne Microsoft-Binaries) Dazu die Erweiterungen:
Kompilierreihenfolge: pdflatex > biber > makeglossaries > pdflatex > pdflatex
In VS Code müssen dazu die Tools biber
und makeglossaries
ergänzt werden.
Dazu:
> Einstellungen (Strg+,)
> Latex-workshop>Latex:Tools (nach “tools” suchen)
> Edit in settings.json
Diesen Code am Ende des Abschnitts “latex-workshop.latex.tools” einfügen:
{
"name": "biber",
"command": "biber",
"args": [
"%DOCFILE%"
],
"env": {}
},
{
"name": "makeglossaries",
"command": "makeglossaries",
"args": [
"%DOC%"
],
"env": {}
}
Anschließend muss ein entsprechendes recipe
angelegt werden.
Dazu:
> Einstellungen (Strg+,)
> Latex-workshop>Latex:Recipes (nach “recipes” suchen)
> Edit in settings.json
Diesen Code am Ende des Abschnitts “latex-workshop.latex.recipes” einfügen:
{
"name": "Abschlussarbeit",
"tools": [
"pdflatex",
"biber",
"makeglossaries",
"pdflatex",
"pdflatex"
]
}
Anschließend kann man das Recipe wie andere auch normal zum Kompilieren auswählen.
Damit das verwendete Paket glossaries
funktioniert muss außerdem Perl installiert sein.
Literaturverwaltung funktioniert gut über Zotero, ergänzend dazu das Zotero-Plugin BetterBibTeX (automatisiert das Exportieren des Literaturverzeichnis in die bib-Datei) und das Zotero Browser-Plugin.
Zum Sichern und Versionieren der Arbeit bietet sich der efi-eigene git-Server an.
Der Login erfolgt über die üblichen TH-Anmeldedaten.
Weitere Infos finden sich u.a. auf den Seiten des Schreibzentrums und der Bibliothek.
Feedback, Hinweise, Verbesserungsvorschläge und weitere nützliche Tools/Extensions/Plugins gerne an:
oder