Gedanken eines Informatikers, Mathematikers und Lehrers.

25.04.2007

LaTeX mit Emacs und AUCTex

AUCTex» nennt sich ein Modus, mit dem man herrlich LaTeX-Dateien im Emacs bearbeiten kann. Es gibt viele kleine Helferlein, die den Alltag mit LaTeX erleichten. So etwa lassen sich die Übersetzungsreihenfolgen automatisieren, die entstehen, wenn man komplexere Szenarien mit Bibtex und MakeIndex verwendet. Hier hilft AUCTex, die Übersicht zu behalten, welche Programme in welcher Reihenfolge ausgeführt werden müssen.

Zudem gibt es Hilfe für die automatische Ersetzung und Vervollständigung von Schlüsselwörtern, Unterstützung beim Formatieren und Kommentieren von ganzen Textblöcken, eine übersichtliche Darstellung des Dokumentes durch Verstecken von Formatierungsanweisungen und vieles mehr.

Der Quickstart-Guide» auf der Webseite zeigt eine schöne Auswahl von Möglichkeiten von AUCTex.

15.04.2007

Mächtiger Dateimanager in Emacs

Mit Strg-x d erhält man im Emacs einen Dateimanager, der es in sich hat. Eines der wohl mächtigsten (und leider wohl auch weniger bekannten) Features ist das Kommando wdired-change-to-wdired-mode, mit dem der Buffer des angezeigten Verzeichnisses in einen gewöhnlichen Emacs-Buffer verwandelt wird. Auf diesem kann man dann z.B. mittels regulärer Ausdrücke die Verzeichnisnamen ändern und schließlich mit Strg-c Strg-c die Änderungen bestätigen und durchführen lassen. Die Emacs eigene Hilfe sagt dazu
In this mode you can edit the names of the files, the target of the links and the permission bits of the files.
Einige sehr schöne Folien mit einer generellen Einführung bis hin zu fortgeschrittenen Konzepten gibt es übrigens als Material zu der Vorlesung Being Productive With Emacs», die im Januar diesen Jahres am MIT stattfand.

Weitere sinnvolle Tipps für Fortgeschrittene bietet Effective Emacs» und natürlich das sehr umfangreiche Emacs-Wiki».