Freitag, 17. September 2010

LaTeX - Fetisch für Nerds

Im Moment schreibe ich gerade meine Bachelorarbeit und verwende dafür LaTeX, weil ich damit bisher nur gute Erfahrungen gemacht habe. Mit Word habe ich im Hinblick auf wissenschaftliche Arbeiten noch keine schlechten Erfahrungen gemacht, das liegt aber ganz einfach daran, dass viele meiner Bekannten dies netterweise bereits für mich erledigt haben und da ich auf einen Kurz-Vor-Abgabe-Dokument-Korrupt-Herzinfarkt keinen Bock habe bleib ich dabei. Um nicht jedesmal wieder von vorne zu grübeln wie ich die ganze LaTeX-Kampfmaschine einsatzbereit kriege, hier ein paar Notizen:

Distribution
Die allerbeste und dazu noch portable Distribution ist meiner Meinung nach MikTex (portable). Einfach runterladen und die bat-Datei ausführen, Rechtsklick auf das Symbol in der Taskleiste und "Update MikTex" klicken, fettisch! Und wenn man ein zusätzliches Paket braucht, einfach "MikTex Package Manager" aufrufen, leichter gehts nicht.

Editor
Ich gelobe feierlich NIE WIEDER Stunden damit zu verbringen etliche Editoren zu durchforsten, nur um am Ende wieder herauszufinden dass Texmaker der allerbeste ist wo gibt und überhaupt. Ausserdem ist auch der portabel und man kann ihn ganz einfach mit MikTex Portable bekannt machen in dem man die Pfade unter

Optionen > Texmaker konfigurieren > Kommandos

anpasst. Wenn man beispielsweise den Texmaker-Ordner im Selben Ordner hat wie den MikTex-Ordner, dann sieht das ganze ungefähr so aus (Die relevanten Stellen sind rot markiert).



Ich verwende relative Pfade ("../MikTex" bedeutet "Vom aktuellen Verzeichnis aus eine Ebene nach oben und da ins Verzeichnis MikTex"), da der Laufwerksbuchstabe sich ja ändern kann wenn ich meinen Stick an einen anderen PC antecke.

Bibliographie
Ich habe von meinem Lehrstuhl als Vorgabe den apacite Zitierstil zu verwenden. Wenn man wie ich sehr ungeduldig ist, dann liest man sich natürlich nicht die README dazu durch *frtfm* sondern probiert was auf gut Glück, das haut nicht hin und man googled Stundenlang nach Lösungen in Foren ... dämlich. Hier also das Minimaldokument für apacite:


%% main.tex %%%%%%%%
\documentclass[10pt,a4paper]{scrreprt} % Dokumentklasse - Hier die KOMA-Version von report

\usepackage[utf8]{inputenc} % Kodierung
\usepackage[ngerman]{babel} % Sprache
\usepackage{cite} % Zitate - MUSS VOR apacite eingebunden werden
\usepackage{apacite} % Apacite Style einbinden

\begin{document}

%% Beispielzitat
Zitat\cite{fitzgerald:realigning_research_and_practice}

%% Literaturverzeichnis einbinden
\bibliographystyle{apacite}
\bibliography{lit}

\end{document}



%% lit.bib %%%%%%%%%

%% Beispiel-Quelle
@BOOK{fitzgerald:realigning_research_and_practice,
AUTHOR = "Fitzgerald, B. and Russo, N. and DeGross, J.", %Mehrere Autoren werden mit 'and' eingetragen
TITLE = "{R}ealigning {R}esearch and {P}ractice in {I}nformation {S}ystems {D}evelopment: {T}he {S}ocial and {O}rganizational {P}erspective",
PUBLISHER = "Kluwer Academic Press",
YEAR = "2001",
ADDRESS = "Boston",
NOTE = "Eine optionale Notiz"
}


Zum erfolgreichen Kompilieren dann erstmal die alten, von Latex generierten Dateien löschen, LaTeX generieren, BibTeX generieren, PDF generieren ... vielleicht auch ein paar mal bis endlich *tata* das Zitat richtig angezeigt wird

In Texmaker: Werkzeuge> Aufräumen, LaTeX, BibTex, Schnelles Übersetzen