Was ich für LaTeX benutze!

Inhalt


Folgende Probleme gibt es mit LaTeX und seinen 
Freunden (BibTeX, Makeindex, Metafont, ... ) einfach nicht

  • Uneinheitliche Dokumente
    Auch nach Jahrzehnten mit Wort ist das Layout nicht perfekt und Formatvorlagen sind den Meisten wohl ein Rätsel.
  • Lustige Umbrüche
    Verschieben sich Gleitobjekte, dann sind die Effekte in Word kaum vorhersehbar. Korrekturen sind immer sehr zeitaufwändig.
  • (Abwärts)-Kompatibilität
    Der Versuch Dokumente verschiedener Autoren zusammen zu bauen, ist in Word kaum machbar.
    (Sehr) alte Word Dateien lassen sich oft nur mit hohem Aufwand öffnen und sehen dann anders aus.
  • Bibliografie
    Selbstverständlich kann man Quellen mit Word einfügen, nur mit welcher Datenbank und wie übernimmt man Quellen anderer Autoren?
  • Alle möglichen Verzeichnisse
    Geht in Word natürlich auch, wenn man alles richtig macht. Man versuche mal einen Kurzeintrag ins Verzeichnis zu nehmen, als die komplette Bildunterschrift.
  • Unvorhersehbare Effekte
    WYSIWYG ist eher Hoffnung als Realität. Lauter Nebeneffekte aus Betriebssystem, Drucker und was weiß ich noch. Versuchen Sie mal ein Dokument zu bearbeiten, wenn der Autor seine eigene Schrift verwendet.
  • t.b.c.

Was ist der Preis?

  • Man muss sich echt einarbeiten
  • LaTeX regelt das gesamte Layout
  • Man sollte verstehen, was man tut
  • Mäuseschubser haben keine Chance
  • Meister der schnellen Collage scheitern.
  • Unklares mal eben so klappt einfach nicht.

Was gewinnt man?

  • Nur der Text ist wichtig
  • Strukturierte Vorgehensweise
  • Bewusster Umgang mit den Inhalten
  • Eine weltweit bekannte Literaturdatenbank
  • System- und zeitübergreifende Kompatibilität
  • Man bekommt eine Idee wie Programmieren läuft.
  • u.v.m.

    Was man braucht

    So richte ich Rechner ein, um professionellen Satz von der Textidee bis zur Druckvorstufe zur erzeugen. Sie wollen das ganz anders machen? Sie arbeiten mit einem Mac? Sie denken richtige Computer benutzten richtige Betriebssysteme, vorzugsweise Linux? Bitte, immer gerne, „Entscheidend ist, was hinten rauskommt“ (Helmut Kohl).

    Warnung!

    Nicht blind losklicken und alles installieren.
    Lesen was noch so mit installiert wird!
    1. Der Compiler mit allen notwendigen Dateien.
      Ich verwende die MiKTeX Distribution. Eine Implementation von TeX/LaTeX für Windows.
      Sie finden den Download unter: MikTeX - ich habe alle Pakete heruntergeladen und komplett installiert.
      Homepage MikTeX -Wikipedia-Beitrag: MikTeX
       
    2. Den meisten ist es einfach zu mühselig alle Befehle selbst zu kennen. Dafür verwendet man eine Entwicklungsumgebung, wie beim Programmieren auch. Unter Windows benutze ich TeXnicCenter und alles wird leicht.
      Homepage TeXnicCenter - Download - Wikipedia-Beitrag: TeXnicCenter
       
    3. In der Regel sind Quellenangaben nicht korrekt. LaTeX regelt das auch. Dafür wird eine Literaturdatenbank mit BibTeX aufgebaut. Das ist einfach eine Textdatei. Damit das Editieren leichter fällt, benutze ich JabRef, läuft immer da in Java geschrieben. Meine eigene Publikationsliste verwalte ich auch damit. 
      Homepage JabRef - Wikipedia-Beitrag: JabRef
       
    4. Viele fügen Bilder einfach mit Copy&Paste (Ctrl.-C - Ctrl.-V) aus irgendeiner Quelle irgendwie ein. Wenn man die Bildrechte hat, ist das rechtlich o.k. nur die Qualität ist fast immer vollkommen unzureichend. LaTeX fügt Bilder in verschiedenen Formaten ein, diese müssen in Druckqualität als Datei vorliegen.
      • Rastergrafiken: Der GIMP bietet alle Möglichkeiten eines professionellen Programms zur Bildbearbeitung und Druckvorstufe. Wikipedia-Beitrag: GIMP
      • Vektorgrafiken: Wo immer möglich erzeugen Sie Vektorgrafiken, denn diese sind skalierbar. Für den Druck sollten dann Encapsulated Postscriptdateien vorliegen.
         
    5. Viele Drucker benutzen Postscript als Seitenbeschreibungssprache. Davon merken Sie meist nichts, weil es in den Druckertreibern steckt. Damit andere Programme das auch können installiert man Ghostscript und als Viewer Ghostview.
      Homepage Ghostscript - Homepage Ghostview - Wikipedia-Beitrag: Ghostscript
       
    6. Hier zwei Hinweise der Studentin Annika Friz:
      Der Sumatra-PDF-Viewer ermöglicht mit korrekter Einstellung die Inverssuche zwischen TeX-Code und der PDF. Das Makro Calc2Latex muss in OpenOffice Calc eingefügt werden, damit erstellen sich Tabellen (fast) von allein. Wikipedia-Beitrag: Sumatra-PDF
      - Tipp: Sumatra vor TeXnicCenter installieren und auf Standardprogramm für PDFs setzen, dann findet das TeXnicCenter in der Regel die korrekten Pfade selbstständig

    Klippen, die Sie umschiffen sollten

    Wer sich auf LaTeX einläßt gewinnt viel. Leider gehen die "freien" Entwickler davon aus, dass die Anwender mit Rechnern (sehr) gut umgehen können und wissen was sie tun.
    Das ist in Zeiten des Black-Box-Rechner-IchHabDaMalWasAngeklickt oft nicht der Fall. Wenn mir etwas auffällt, dass will ich es hier dokumentieren.

    Updates

    Das Schreiben LaTeX ist, vergleichbar zur Softwareentwicklung, eben nicht triviales Point&Click.
    Viele Komponenten arbeiten zusammen. Deshalb denken Sie daran das System aktuell und konsistent zu halten.

    1. Update einspielen: Maintenance als User und Admin, das klappt i.d.R. problemlos ... ABER
    2. Updates sollten erst dann installiert werden, wenn das Programm nicht mehr funktioniert (Gemäß dem Motto     "Never change (touch) a running system").
    3. Wenn mehrere Updates installiert werden, muss auf die Kompatibilität der einzelnen Komponenten untereinander geachtet werden. Wie gesagt da arbeitet vieles zusammen.

    Ausgabeprofile

    Mit der Befehlsfolge Ausgabeprofile definieren öffnet sich ein Fenster, in dem die Argumente für
    BibTeX und MakeIndex von %bm nach %tm geändert werden müssen, falls nicht gleich richtig.

    Hinweis zum Dateisystem

    Das Dateisystem ist in Wirklichkeit anders aufgebaut, als es der Anwender sieht. Den Programm ist egal, was Sie als Anwender sehen!

    Arbeiten Sie vorzugsweise in einem Verzeichnis auf der Festplatte, das im Pfad keine Sonderzeichen, Umlaute, Leerzeichen usw. hat! 

    Der MikTeX-Istaller funktioniert dort am besten (Als Ziel für die heruntergeladenen Dateien).
    Das TexnicCenter möchte keine Leerzeichen im Dateipfad haben. Sonst funktioniert die Suche nach Fehler nicht wie gewünscht.

    Kodierung

    Manchmal komme es vor, dass aus dem Nichts unglaublich viele Fehler entstehen.
    Prüfen Sie ob die Datei mit der richtigen Kodierung gespeichert ist. Hin und wieder
    ändert das TeXnicCenter das aus mir unbekannten Gründen.

    Einrichten des DVI-Viewers (Yap):

    Normalerweise sollte YAP seine Konfiguration beim ersten Aufruf automatisch vornehmen (dauert daher etwas länger). In seltenen Fällen kann es passieren, dass die inverse DVI-Suche nicht funktioniert. Sie lässt sich dann auch von Hand einrichten:
    1.
    Aufrufen von
    View > Options ..

    2.

    Seite
    Inverse DVI Search
    auswählen

    New... anklicken und nebenstehende Werte eingeben (dabei wird angenommen, dass TeXnicCenter im Standardverzeichnis installiert wurde, sonst danach suchen).

    Programmargumente:
    /ddecmd "[goto('%f', '%l')]"

    Alles genau so eingeben!

    Dann zweimal OK.


    Kommentare