Dies soll eine LaTeX-Vorlage für den persönlichen Gebrauch werden. Sie kann für eine Bachelor/Master-Arbeit an der FOM Hochschule, aber auch für Hausarbeiten, verwendet werden.
Diese Vorlage hat weder einen Anspruch auf Richtigkeit, noch auf Vollständigkeit. Verbesserungen sind jederzeit willkommen.
Damit der Einstieg in die LaTeX-Vorlage so einfach wie möglich ist, haben wir in der Datei skripte/meta.tex
einige "Variablen" hinterlegt. Dort kannst Du Deine Informationen für das Deckblatt hinterlegen und musst nicht lange nach der entsprechenden Stelle im Quelltext suchen.
Diese LaTeX-Vorlage verwendet verschiedene Pakate. Wenn Du MikTex oder MacTex verwendest, dann brauchst Du keine weiteren LaTeX-Pakete installieren.
Für die Erstellung des Literaturverzeichnisses wird Biblatex und Biber (>= Version 1.8, siehe #10) benötigt.
Um die LaTeX-Dateien in eine PDF zu kompilieren müsst ihr unter Windows einfach die beiliegende compile.bat
ausführen. Benutzer von Mac OSX und Linux verwenden bitte die compile.sh
. Zum Kompilieren muss bereits MikTex komplett installiert sein, damit auch das Literaturverzeichnis kompiliert wird.
Mit der Datei compile-docker.sh
kann das Dokument ohne die Installation der LaTeX-Pakete durchgeführt werden. Die benötigten Pakete befinden sich in dem Docker-Image texlive (https://registry.hub.docker.com/u/koep/texlive/). Kompiliert wird das Dokument direkt in einem isolierten Container.
Voraussetzung ist eine aktuelle Docker Version (https://docs.docker.com/installation/). Getestet unter Fedora 21 (Kernel 3.19.1).
Einige Professoren bevorzugen ein anderes Fußnoten-Format. Das Standard-Format kann mit \footcite[Vgl. ][Seite 1]{Balzert.2008}
genutzt werden und gibt folgendes aus:
Vgl. Balzert et al. (2008), Seite 1.
Es besteht auch die Möglichkeit, den Vornamen des Autors mit auszugeben. Dazu kann ein der Custom-Command \fullfootcite[Vgl. ][Seite 1]{Balzert.2008}
genutzt werden der folgendes Resultat liefert:
Vgl. Balzert, Helmut et al. (2008), Seite 1.
Einige Professoren bevorzugen ein sortiertes (Webseite, Buch, Artikel...) Literaturverzeichnis.
Dies kann mit folgender Änderung im Quellcode (thesis_main.tex) erreicht werden:
Zunächst diese Zeile auskommentieren:
%\printbibliography
Und die folgenden Zeilen einkommentieren und ggf. anpassen.
\printbibheading
\printbibliography[type=article,heading=subbibliography,title={Artikel}]
\printbibliography[type=book,heading=subbibliography,title={Bücher}]
\printbibliography[type=online,heading=subbibliography,title={Webseiten}]
Sollte ein Sperrvermerk für die Arbeit notwendig sein, so kann dieser durch einkommentieren dieser Zeile aktiviert werden. Die Angaben zu Titel der Arbeit und Name der Firma werden dabei aus den Metadaten entnommen.
\input{kapitel/anhang/sperrvermerk}
Um euren Quellcode einzubinden, wurde bereits das Packet listings in der Datei thesis_main.tex eingebunden. Dieses wird dort auch mit den Farben für Kommentare, Strings, etc konfiguriert. Folgendermaßen könnt ihr Quellcode einbauen: Für Javascript gibt es noch keine eigene Sprache, daher benutzt am besten Java
\lstinputlisting[language=Java]{./Quellcode/Dateiname.js}
Für eine genauere Beschreibung empfehlen wir folgenden Artikel: LaTeX/Source Code Listings @ Wikibooks.
Zum schreiben der Arbeit könnt Ihr auch einen IDE verwenden. Hierzu gibt es nachfolgend einige Software:
Für die Nutzung von Texpad unter Mac OSX müssen einige Einstellungen beachtet werden. Standardmäßig ist biber nicht aktiviert. Dies führt dazu, dass das Literaturverzeichnis einfach "verschwindet", wenn man mit Texpad kompliliert. Daher musst Du unter Preferences > Typesettings > Bibliography Compilation als Engine biber auswählen.
This project is released under the terms of the MIT license.