Fragmente aus dem Leben.

Posts mit dem Label LATEX werden angezeigt. Alle Posts anzeigen
Posts mit dem Label LATEX werden angezeigt. Alle Posts anzeigen

Dienstag, 7. Juli 2009

Pakete in LATEX auf einem Mac einbinden

Nachdem es gute allround Distribution des LATEX Systems gibt (z.B. TexShop für den Mac) müssen doch zum Teil Extrapakete nachinstalliert werden. So zum Beispiel das schon erwähnte ModernCV Paket zum erstellen von Lebensläufen.
Zur Verwendung kann man die Formatierungsbefehle definierenden Style Dateien (.sty) einfach in das entsprechende Arbeitsverzeichnis kopieren. Da dies aber eigentlich unübersichtlich und ineffektiv ist, vor allem, wenn man in mehreren Verzeichnissen unterschiedliche Versionen bearbeitet, empfiehlt es sich die Pakete global in das Tex-System einzubinden, so dass sie dann auf dem ganzen Rechner zur Verfügung stehen.

In meinem Fall habe ich also das Dateiverzeichnis ModernCV in folgendes Verzeichnis kopiert:

/usr/local/texlive/texmf-local/tex/latex

Um sie dann noch in das System einzubinden muss man im Terminal als superuser den texhash Befehl ausführen:

sudo texhash

Nach korrekter Eingabe des Superuser-Passworts werden dann die entsprechenden Dateien eingebunden und man kann mit \usepackage{moderncv} das Paket im Dokument einbinden und auf die speziellen Formatierungsbefehle zugreifen.

Donnerstag, 25. Juni 2009

LaTeX - wie Bücher geboren werden!

LaTeX (gesprochen Latech) ist eine Softwarepaket, das die Benutzung des Texsatzprogrammes TeX vereinfacht. Entwickelt wurde das ganze von Donald E. Knuth, der sich seit Jahren dem Schreiben eines allumfassendes Kompendiums über Computerprogrammierung widmet ("The Art of Computer Programming"). Zu diesem Behufe hat er sich frühzeitig pensionieren lassen und erhält nur noch ein Büro in seiner einstigen Uni Stanford. Er behält sich eine effiziente Stapelverarbeitung für eintreffende Emails und Nachrichten vor, d.h. nachdem er selbst gar keine Email-Adresse mehr sein eigen nennt, lässt er sich alles ausdrucken in einen Ordner legen. Diesen bearbeitet er dann alle zwei bis drei Monate.
Neben einer sehr interessanten Philosphie zum Programmieren:
The main idea is to regard a program as a communication to human beings rather than as a set of instructions to a computer.
diversen Interessen im Bereich der Typographie - und einem ganz seltsam faszinierenden Lebensstil, hat er eben zum Verfassen seines Programmierepos das Schriftsatzsystem TeX entwickelt.
Im Verhältnis zu gängigen Office-Produkten (WYSIWYG - What you see is what you get) ist LaTeX (WYSIWYW - What you see is what you want) zwar ein wenig schwerer zu bedienen - die Dokumente gleichen mit ihren eingestreuten tags einer html-programmierten Datei, die Resultate sind aber beeindruckend.
Gerade für große Projekte (Abschlussarbeiten) und speziell für Dokumente mit Formeln (im mathematisch-technischen Bereich) ist LaTeX um so empfehlenswerter, weil Text und Formatierungsbefehle getrennt in einzelnen Datein zu bearbeiten und anzupassen sind. Das Endergebnis gleicht einem professionell gesetzten Buch. Die ganzen in Word-Klonen oft problematischen Aktivitäten der Fußnotenformatierung, -nummerierung, Kapitelzählung, Inhaltsverzeichnis-, Bibliographieerstellung etc. gehen automatisch von der Hand.
Ganz abgesehen davon, dass die meisten LaTeX Editoren opensource Programme sind, und es quasi für jede erdenkliche Aufgabe die passenden Pakete herunterzuladen und einzubinden gibt.

Ich selbst habe gute Erfahrung mit TexShop (Mac) und BibDesk (Bibliographieprogramm - auch Mac).

Für meine Abschlussarbeit verwende ich weiterhin Subversion (svnX als GUI) mit lokalem Repository um den Überblick zu behalten.

Bewerbungsunterlagen

An meinen Unterlagen zur Bewerbung habe ich eine ganze Weile herum gefeilt. Das ganze wurde dabei in LaTeX gestaltet - von Office-Produkten habe ich mich schon vor längerer Zeit verabschiedet. Zurückgegriffen habe ich dabei für den Lebenslauf auf das ModernCV Paket. Das Anschreiben ist als einfacher Artikel gestaltet - ich habe aber die Schriftarten dem Lebenslauf angepasst. Erläuterungen sowohl zu LaTeX als auch zu ModernCV möchte ich später nachreichen. Zunächst nur die .tex Dateien.