LaTeX-Vorlage für Abschlussarbeiten an der Fakultät efi https://fachschaft.efi.th-nuernberg.de
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

README.md 3.8KB

1 year ago
1 year ago
1 year ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  1. # LaTeX-Template Abschlussarbeit
  2. Hier findet Ihr ein LaTeX-Template für eure Abschlussarbeit an der Fakultät efi.
  3. Das Template basiert auf der Vorlage von Frau Prof. Dr. Niebler und wurde aktualisiert und ergänzt.
  4. Die Fachschaft ist nicht dafür verantwortlich, ob das Template die aktuell gültigen formalen Bestimmungen einhält!
  5. ## Nutzung
  6. Das Repository entweder in der Weboberfläche oder über die Kommandozeile kopieren:
  7. git clone https://git.efi.th-nuernberg.de/gitea/efi-fachschaft/Abschlussarbeit.git
  8. 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.
  9. Für eine bessere Übersichtlichkeit (und evtl. Debugging) ist es definitiv ratsam, den Text logisch in verschiedene Dateien aufzuteilen.
  10. Das Dokument wird über `00_Abschlussarbeit.tex`, `01_AbschlussarbeitPraeambel.tex` und `LTXKursTitel.sty` angepasst. Viele Optionen sind kommentiert und sollten relativ selbsterklärend sein.
  11. Diese Dateien daher unbedingt sorgfältig anschauen!
  12. ### LaTeX-Distribution
  13. Ich nutze [TeX Live](https://tug.org/texlive/) als LaTeX-Distribution und Ubuntu als Betriebssystem.
  14. ### Editor
  15. Als Editor kann ich VS Code bzw. [VS Codium](https://vscodium.com/) empfehlen (= VS Code ohne Microsoft-Binaries)
  16. Dazu die Erweiterungen:
  17. - LaTeX Workshop (viele nützliche Funktionen)
  18. - LTeX (Rechtschreib- und Grammatikprüfung)
  19. ### Kompilieren
  20. >Kompilierreihenfolge: pdflatex > biber > makeglossaries > pdflatex > pdflatex
  21. In VS Code müssen dazu die Tools `biber` und `makeglossaries` ergänzt werden.
  22. Dazu:
  23. \> Einstellungen (<kbd>Strg</kbd>+<kbd>,</kbd>)
  24. \> Latex-workshop>Latex:Tools (nach "tools" suchen)
  25. \> Edit in settings.json
  26. Diesen Code am Ende des Abschnitts "latex-workshop.latex.tools" einfügen:
  27. {
  28. "name": "biber",
  29. "command": "biber",
  30. "args": [
  31. "%DOCFILE%"
  32. ],
  33. "env": {}
  34. },
  35. {
  36. "name": "makeglossaries",
  37. "command": "makeglossaries",
  38. "args": [
  39. "%DOC%"
  40. ],
  41. "env": {}
  42. }
  43. Anschließend muss ein entsprechendes `recipe` angelegt werden.
  44. Dazu:
  45. \> Einstellungen (<kbd>Strg</kbd>+<kbd>,</kbd>)
  46. \> Latex-workshop>Latex:Recipes (nach "recipes" suchen)
  47. \> Edit in settings.json
  48. Diesen Code am Ende des Abschnitts "latex-workshop.latex.recipes" einfügen:
  49. {
  50. "name": "Abschlussarbeit",
  51. "tools": [
  52. "pdflatex",
  53. "biber",
  54. "makeglossaries",
  55. "pdflatex",
  56. "pdflatex"
  57. ]
  58. }
  59. Anschließend kann man das Recipe wie andere auch normal zum Kompilieren auswählen.
  60. Damit das verwendete Paket `glossaries` funktioniert muss außerdem [Perl](https://www.perl.org/get.html) installiert sein.
  61. ### Literatur
  62. 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.
  63. ### Backups
  64. Zum Sichern und Versionieren der Arbeit bietet sich der [efi-eigene git-Server](https://git.efi.th-nuernberg.de/gitea/) an.
  65. Der Login erfolgt über die üblichen TH-Anmeldedaten.
  66. ## Infos, Tipps und Hilfe
  67. Weitere Infos finden sich u.a. auf den Seiten des [Schreibzentrums](https://www.th-nuernberg.de/einrichtungen-gesamt/administration-und-service/lehr-und-kompetenzentwicklung/ueberfachliche-kompetenzen/schreibzentrum/) und der [Bibliothek](https://www.th-nuernberg.de/einrichtungen-gesamt/administration-und-service/bibliothek/).
  68. Feedback, Hinweise, Verbesserungsvorschläge und weitere nützliche Tools/Extensions/Plugins gerne an:
  69. - Hannes Dippold: dippoldha78415@th-nuernberg.de
  70. oder
  71. - Fachschaft efi: efi-fachschaft@th-nuernberg.de