Seminar- und Abschlussarbeiten
LaTeX-Vorlage für Ausarbeitungen und Präsentationen
Allgemeine Informationen zum Anfertigen von Ausarbeitungen. Diese Vorlage ist nicht verbindlich!
!Achtung! Das zu verwendende Format der digitale Abgabe der Arbeit (zwecks Plagiatsprüfung etc.) ist immer mit dem jeweiligen Betreuer abzusprechen!
Bei den Lehrstühlen Becker, Kuchen und Vossen wird LaTeX positiv gesehen. Beim Lehrstuhl Klein gab es auch noch keine Probleme. Dennoch sollten grundsätzlich vor Beginn der Arbeit die abzugebenden Formate abgesprochen werden.
Warum LaTeX?
Zwei gute Gründe:
- Weil es stabil ist.
Wer schon einmal eine größere Arbeit mit einer Textverarbeitung wie Word geschrieben hat, weiß, dass man ab einer bestimmten Seitenzahl entweder das Dokument aufteilt (und damit die Möglichkeiten der automatischen Querreferenzierung und des automatischen Inhaltsverzeichnisses, Seitennummerierung... aufgibt), oder Ewigkeiten auf die Seitenumbrüche etc. wartet.
Diese Probleme gibt es mit LaTeX nicht.
- Schon einmal Formeln in Word eingesetzt? Innerhalb des Fließtext?
Word hat die ungünstige Eigenschaft bei Formeln den Zeilenabstand zu verändern.
LaTeX nicht.
LaTeX basiert auf Donald E. Knuths TeX, dessen Qualität in der englischen Wikipedia folgendermaßen kommentiert wird:
Knuth offers monetary awards to people who find and report a bug in it. The award per bug started at $2.56 and doubled every year until it was frozen at its current value of $327.68. This has not made Knuth poor, however, as there have been very few bugs claimed and in any case a cheque proving that the owner found a bug in TeX is usually framed instead of cashed.
Es gibt sicherlich noch weit mehr Gründe... (vgl. bspw. Arbeitsbericht Nr. 111)
LaTeX sieht aber nicht so aus, wie ...
Das auf dieser Seite vorgestellte LaTeX-Design ist eng an den vom Lehrstuhl
für Wirtschaftsinformatik und Informationssysteme (Becker) angelehnt.
Wer sich einmal davon überzeugen möchte, dass LaTeX auch so aussehen
kann, wie man es nur von Word kennt, sollte sich einmal die LaTeX-generierte pdf-Version der "Beispielimplementierung1" (LaTeX-Quelle) bzw. "Beispielimplementierung2" (LaTeX-Quelle) anschauen!
Für Präsentationen ist auf Basis der Klasse Beamer ebenfalls eine Vorlage vorhanden (auch hierfür ein Beispiel).
Bei Problemen und Anregungen bitte an dlugosz@wi.uni-muenster.de wenden!
Downloads
Die benötigten Dateien zu der Vorlage können über die entsprechende Seite bei sourceforge.net heruntergeladen werden.
Da inzwischen auch ein Projektseminar die Vorlage verwendet hat, existiert (für den IS-Stil) auch eine Ergänzung, um das Titelblatt projektseminartauglich darzustellen: wiwwutitelps.zip
Installation
Es gibt zwei Möglichkeiten:
- Man kopiert die Stil-Dateien in den Ordner der jeweiligen Vorlage
- Man kopiert die Stil-Dateien in ein (Unter-)Verzeichnis der TeX-Installation und aktualisiert die Datenbank des TeX-Systems. Beispiele:
- teTeX (Linux)
Verzeichnis (.bst): /usr/share/texmf/bibtex/bst/wiwwu (ggf. durch lokales "texmf" ersetzen...)
Verzeichnis (Rest): /usr/share/texmf/tex/latex/wiwwu (ggf. durch lokales "texmf" ersetzen...)
DB-Aktualisierung: texhash
- teTeX (Mac, Installation im TeXShop-Bundle)
Verzeichnis (.bst): /usr/local/teTeX/share/texmf.local/bibtex/bst/wiwwu
Verzeichnis (Rest): /usr/local/teTeX/share/texmf.local/tex/latex/wiwwu
DB-Aktualisierung: texhash in /usr/local/teTeX/bin/powerpc-apple-darwin-current bzw. /usr/local/teTeX/bin/i386-apple-darwin-current(je nach CPU)
Eventuell sind folgende Pakete nachzuinstallieren (vom CTAN): ellipsis, fixfoot und kvoptions - MiKTeX ab 2.4
Verzeichnis (.bst): c:\Programme\MiKTeX\localtexmf\bibtex\bst\wiwwu
Verzeichnis (Rest): c:\Programme\MiKTeX\localtexmf\tex\latex\wiwwu
DB-Aktualisierung: Startmenu - MikTeX-Options - Register "General" - "File name database" - "Refresh now"
Nachzuinstallierende Pakete: automatisch durch MiKTeX
- TeXLive 2005 und höher (Windows-Version)
Verzeichnis (.bst): c:\Programme\TeXLive2005\texmf-local\bibtex\bst\wiwwu
Verzeichnis (Rest): c:\Programme\TeXLive2005\texmf-local\tex\latex\wiwwu
DB-Aktualisierung: c:\Programme\TeXLive2005\bin\win32\texhash.exe
- teTeX (Linux)
Prinzipiell hat die Variante 2 gewisse Vorteile (nur eine Kopie der Datei -> leichtere Wartung), allerdings benötigt man natürlich
Schreibrechte für die gewählten Verzeichnisse.
MiKTeX steht auch unter Work@WI zur Verfügung.
Dokumentation
Viel Vergnügen beim Testen, denn Fehler gibt es sicherlich noch immer zu genüge...
Die Vorlagen sind auf einem Windows-Betriebssystem entwickelt worden. Da LaTeX grundsätzlich BS-unabhängig ist, sollte dies kein Problemdarstellen; allein die Codierung der Dateien in "cp1252" kann evtl. Probleme machen. Die .sty und .cls Dateien sollten davon nicht betroffen sein, die Vorlagen und vor allem die Beispiele schon. Falls es Probleme mit Sonderzeichen gibt, muss man die Dateicodierung leider manuell ändern.
Gute "freie" Editoren und Werkzeuge für LaTeX
| TeXnicCenter | Rechtschreibprüfung, Buttons für das quot;Zusammenklicken" von Formeln etc., Inhaltsverzeichnis sehr empfehlenswert (Windows 98/2000/XP) |
| LEd | Rechtschreibprüfung, Buttons für das "Zusammenklicken" von Formeln etc., Code-Completion, Code-Folding, leider nicht sehr verbreitet,<\br>
sehr empfehlenswert (Windows 98/2000/XP) |
| WinTeXShell | Rechtschreibprüfung, Buttons für das quot;Zusammenklicken" von Formeln etc., Inhaltsverzeichnis empfehlenswert (Windows 98/2000/XP) |
| Kile | Rechtschreibprüfung, Buttons für das "Zusammenklicken" von Formeln etc., Code-Completion, Rechtschreibung? (Linux, KDE) |
| TeXShop | empfohlen von Gunther Schlegel (ab Mac OS X 10.4) |
| JabRef | sehr gutes plattformunabhängiges Literaturverwaltungsprogramm für LaTeX (BibTeX) |
| BibDesk | sehr gutes Literaturverwaltungsprogramm für LaTeX (BibTeX) unter Mac OS X |
| LaTable | hübsches Programm, um Tabellen für LaTeX zu generieren |
| Excel2LaTeX | nettes Makro, um Tabellen aus Excel ins TeX-Format zu exportieren |
| TpX | Nettes kleines Programm, um Grafiken aus dem wmf/emf Format nach pdf/eps zu konvertieren (Windows). Praktisch z.B. für Excel-Diagramme: markieren/kopieren/in TpX einfügen und als pdf speichern... |
| Sumatra PDF |
Kleiner PDF-Viewer, der die Originaldatei nicht blockiert und pdfsync (siehe LaTeX interaktiv) unterstützt. |
Die Programme sind kostenlos (entsprechende Lizensierungbeachten!) erhältlich (mit allen Vor- und Nachteilen ;-) ).
Zusätzlich sei noch WinEdt erwähnt, welches zwar Shareware ist, aber als Student der Universität Münster günstig zu erwerben ist (Informationsseite des ZIV zu WinEdt).
Literaturrecherche (bibtex-Einträge)
Und dann noch ein paar nette Seiten für eine leichte Suche nach bibtex-Einträgen:
| CS bibtex DB |
Datenbank mit BibTeX-Einträgen von Informatik-relevanten Artikeln |
| Google Scholar | Google Scholar bietet unter "Scholar-Einstellungen" die Möglichkeit, sich "Links zum Importieren von Literaturverweisen" anzeigen zu lassen. Nur BibTeX auswählen und los gehts (Cookies erlauben!) |
| Lead2Amazon |
generiert BibTeX-Einträge aus der Amazon-Seite |
| zotero |
Nettes Plugin für den Firefox, um Literaturverweise aus einer Reihe von Webseiten zu "extrahieren". |
Übrigens
Wer schon das Java-basierte Eclipse nutzt, kann sich ein Plugin für LaTeX - TeXlipse- herunterladen. Diese unterstützen inzwischen auch eine einfache Rechtschreibprüfung (mit zusätzlicher Installation von Aspell). Auch diese Software ist kostenlos (entsprechende Lizensierungbeachten!) erhältlich (mit allen Vor- und Nachteilen ;-) ).
LaTeX interaktiv
Dank des freien PDF-Viewers Sumatra PDF kann man nun auch unter Windows das Paket pdfsync verwenden. Für das TeXnicCenter gibt es ein schönes Tutorial, welches die notwendigen Einstellungen beschreibt. Vermutlich funktionieren ähnliche Einstellungen auch bei anderen Editoren.
Nun ist es möglich, durch klicken im PDF an die zugehörige Code-Position zu springen und auch durch erneutes Aufrufen des Viewer an die Stelle im PDF, welche der Position des Cursor entspricht. Man kann so ähnlicher zu WYSIWYG arbeiten.
Überzeugt, wie erhalte ich mehr Informationen zu LaTeX?
Eine Kurzeinführung in LaTeX findet sich in jeder LaTeX-Installation und z.B. im CTAN. LaTeX ist für Studierende der WWU beim Zentrum für Informationsverarbeitung frei erhältlich. Leider ist die dort angebotene Version von TeXLive schon zu alt (es fehlen eine Reihe Pakete und selbst nach deren Installation gibt es Kompilierungsfehler...). Daher sollte man vielleicht besser MiKTeX nutzen; für Linux-Nutzer bietet sich vor allem teTeX an, was vielen Distributionen beiliegt.
Neben den Literaturvorschlägen in der Dokumentation kann man bei DANTE e.V. und dort insbesondere die deutsche FAQ weitere Informationen erhalten.
Mit dem Short Math Guide for LaTeX gibt es außerdem eine gute Übersicht über die verwendbaren mathematischen Befehle.


