„TrackChanges“ ist ein Paket für das gemeinsame Bearbeiten von LaTeX-Dateien: Änderungen von unterschiedlichen Autoren werden farblich hervorgehoben und Kommentare im kompilierten LaTeX-Dokument am Seitenrand ergänzt. Das Paket besteht aus der LaTeX Style-Definition, sowie einem optionalen Skript, um Änderungen abschließend automatisiert anzunehmen bzw. abzulehnen.
Wir fügen die Style-Definition „trackchanges.sty“ mit dem folgenden Befehl zu Beginn in deine LaTeX-Datei ein:
\usepackage[margins, adjustmargins]{../trackchanges}
Änderungen und Kommentare kennzeichnen wir im Quelltext mit den folgenden „neuen“ Befehlen, die durch die Style-Definition ergänzt werden:
\note[topcorrect]{Kommentar}
\annote[topcorrect]{Textstelle}{Kommentar}
\add[topcorrect]{ergänzte Textstelle}
\remove[topcorrect]{gelöschte Textstelle}
\change[topcorrect]{gelöschte Textstelle}{ergänzte Textstelle}
Das war's, unsere Änderungen sind für dich jetzt eindeutig nachvollziehbar und werden im kompilierten LaTeX-Dokument farblich hervorgehoben.
Die Änderungen kannst du nun Schritt für Schritt im Quelltext übernehmen bzw. unsere Kommentare entfernen.
Alternativ können im finalen Dokument über zwei Parameter entweder alle Änderungen übernommen (finalnew) oder auch vollständig ausgeblendet (finalold) werden, ohne das diese aus dem Quelltext entfernt werden müssen.
\usepackage[finalold]{../trackchanges}
\usepackage[finalnew]{../trackchanges}
Zusätzlich steht auf den Seiten der Autoren der Style-Definition ein Skript zur Verfügung, das automatisch die Änderungen im Quelltext übernimmt.