Übersicht über einige Pakete, die die Textbearbeitung unterstützen
changebar
Das Paket changebar
ermöglicht die farbige Kennzeichnung von Text, Textrahmen und farbige Seitenbalken entlang des markierten Textes. Gute Dokumentation und Beispieldatei vorhanden.
changes
Das Paket changes
hat anscheinend an alles gedacht, hochambitioniert, aber dadurch auch komplex, mit weniger Aufwand geht's auch. Farbiges Markup mit Autorenverwaltung, Veränderungsliste, Veränderungsverfolgung, draft etc. Sehr gut ausgearbeitet, aber auch viel Einarbeitung nötig.
easy-todo
Das Paket easy-todo
ist eine kleine und griffige Ausführung von Notes, mit einfachen und nützlichen Anmerkungen und eigenem Verzeichnis.
ed
Das Paket ed
ist auch wieder sehr fein ausgearbeitet und dokumentiert, aber in seiner Perfektion ebenso umfangreich wie changes
. Wenn man perfekt arbeiten will, mag das nötig sein, aber manchmal muß so ein Tool auch schnell zu begreifen und schnell anwendbar sein.
errata
Das Paket errata
ist kurz und knackig und erfüllt seinen Zweck, indem es Irrtümer in LaTeXdokumenten aufzeigen und auflisten lässt, fraglich ist allerdings der aktuelle Wert dieses an sich sinnvollen Instrumentes in Zeiten digitaler Publikationen. wenn keine Änderungsverfolgung intendiert ist.
fixme
Das Paket fixme
präsentiert leider auch kein Anwendungsbeispiel, aber eine kaum zum bewältigende Dokumentation von 67 Seiten. Intension und Möglichkeiten sind perfekt, aber mir stellt sich die Frage, ob ein Paket, das lediglich Fehler und Änderungshinweise verarbeiten soll, soviel Einarbeitung erfordern darf. Allerdings verdient dieses Paket durchaus die Aufmerksamkeit der Perfektionisten.
todo
Das Paket todo
gibt auch eine kurze und leicht verständliche Anleitung und Anwendung, Anmerkungen können leicht eingefügt werden und werden in einer Liste aufgeführt, besonders ist die Möglichkeit, abgearbeitete „ToDos“ in einer Checkliste zu markieren (Häkchen) und „ToDos“ als marginpar
erscheinen zu lassen.
todonotes
Das Paket todonotes
kommt mit einer sehr schönen grafischen Verarbeitung daher, die marginnote
s ansprechend gestaltet und überhaupt viel Gewicht auf grafische Schönheit legt. Besonders zu erwähnen ist die freundliche Geste des Autoren, dass er auf ähnliche Pakete hinweist! Sehr durchdachtes Paket, aber auch mit 31 Seiten Dokumentation erstmal zu verdauen.
tram
Das Paket tram
ist ein kleines, feines Paket, das ermöglicht, Textteile mit unterschiedlich tiefen Grautönen, die mit Punkten erzeugt werden, zu hinterlegen. Von mir gibt es den „quick and dirty“-Award.
vertbars
Das Paket(chen) vertbars
ersetzt lineno
mit senkrechten Streifen, markiert also zusammengehörige Zeilen oder Absätze. Kann sinnvoll sein, wenn man die optische Konsistenz seines Dokumentes überprüfen will, da zuviele Absätze oder Untergliederungen den optischen Eindruck und die Lesbarkeit sehr stören können.
minorrevision
Das Paket minorrevision gibt eine einfache und schnell einsetzbare Möglichkeit, Veränderungen in Texten einzubringen, mit Labels zu versehen und in einer zweiten Datei die Zeilen per Referenz anzuzeigen, in denen die Veränderungen vorgenommen wurden. Nur ein paar einfache Befehle, eine kurze Doku von 3 Seiten, Formatierungen (Farben,Unterstreichungen etc) können selbst festgelegt werden. Mit ein paar einfachen zusätzlichen Befehlen auch leicht an die eigene Arbeitsweise anzupassen.
optional
Paket optional bietet eine einfache und leicht zu erlernende Möglichkeit,
optionale Texte zu definieren und diese per Präamble-Optionen anzuwenden. Dies
ermöglicht, unterschiedliche Versionen (auch aus unterschiedlichen Dateien) in einen Text einzubringen und vor dem Kompilieren/Ausdruck zu entscheiden, welche angewendet werden sollen. Auch
Befehlsdefinitionen können optional angelegt und aktiviert/deaktiviert werden. Interessantes Paket mit vielen Ausbaumöglichkeiten. Ideal für Zusammenarbeit an einem Text, z.B. Gruppenprojekte an Schule oder Uni. Doku 3 Seiten.
concepts
concepts ist ein spezielles, sehr gut ausgearbeitetes Paket zur Bildung von Oberbegriffen/Textbausteinen und verkürzten Befehlen zu diesen, in der Hauptsache, um textliche und inhaltliche Konsistenz zu bewahren und Tippfehler zu vermeiden. Benötigt viele andere
Pakete. Es ist mit 15 Seiten gut und lesbar dokumentiert. Der Autor fällt für
meine Begriffe etwas auf die Idee herein, daß viele Verkürzungen und
Abstraktionen die Arbeit angeblich erleichtern, vergißt aber, daß man diese Verkürzungen
und Abstraktionen erstmal erlernen muss und bald den Wald vor lauter Bäumen
nicht mehr sieht.
extract
extract bietet die
Funktion, Teile eines Dokumentes (auch Kommandos) in eine Datei zu extrahieren
und dort weiterzuverwenden. Erinnert an filecontents, bietet aber die gute
Möglichkeit, eine externe Datei im Laufe eines Schriftstückes'' zusammenzusammeln'',
sozusagen ``on the fly'' zu erstellen. Ideal für Dokumentationen oder Referate, da man
bspw. aus der Hauptdatei heraus (Präsentationen etc) gleich beim Erstellen sein
Vortragskonzept und den Vortragstext erstellen kann. Ein bißchen zuviel des
Guten, aber griffig.
pstricks
Da man mit PSTricks so ziemlich alles machen kann, erübrigt sich eine
Beschreibung. Ein Editierungsinstrument im Sinne dieser Frage ist es nicht.
Es ist das pure Gegenteil von tram , bekommt also den ``Slow-and-Clean''
Award.
scratch
Mein Paket scratch hat die Funktion, Notizen aus
vielen Dateien in einer Datei zusammenzufassen. Es basiert auf der
--shell-escape Option, schreibt also per Betriebssystem in eine Datei, die
von Latex verwendet werden kann. Nützlich, wenn man verschiedene Dokumente in
Arbeit hat und zwischen diesen Notizen austauschen will, zum Beispiel für
gemeinschaftliche Arbeiten in Schule und Uni.
endnotes
Das Paket endnotes stellt die Funktion zur Verfügung, Anmerkungen im Text zu erstellen und am Ende des Dokumentes abzurufen. Einfach und ideal für Nachträge, auch gut zu nutzen für TodDoLists, unendlich erweiterbar.
mbenotes
mbenotes ist eine Erweiterung der endnotes, flexibel einsetzbar in Text, Tabellen, Bildern und Formeln, jederzeit abrufbar, nützlich für Anmerkungen, aber auch für Änderungsverfolgungen.
enotez
enotez arbeitet die endnotes weiter aus, ist sehr differenziert und führt viele Befehle ein. 11 Seiten Doku .
command
Eine weitere Möglichkeit, Texte zu bearbeiten findet sich in command. Nach dem Kompilieren von command.tex findet man eine Datei command.sty, die es ermöglicht, beliebige Befehle mit einem Präfix zu definieren, anzuwenden und an- und abzuschalten und sich in einem Anhang anzeigen zu lassen. Dies ermöglicht, Sach-, Stichwort- und Autoren bezogen Korrekturen, Ergänzungen etc einzubringen und nach Bedarf anzuwenden. Noch nicht ausgereift, aber einen Blick wert.
(Pakete, die Latex2.09 betreffen oder reine TeX-Varianten sind, bleiben außen vor)