Track Changes
Track Changes ist eine Funktion in Textprogrammen, die jede Änderung an einem Dokument sichtbar markiert, statt sie einfach zu übernehmen. Wer den Text später liest, sieht genau, wer was gestrichen, eingefügt oder kommentiert hat, und kann jede Änderung einzeln annehmen oder ablehnen.
Wenn zwei Menschen nacheinander an demselben Text arbeiten, entsteht ein Problem. Der zweite überschreibt Sätze des ersten, und niemand kann später nachvollziehen, was ursprünglich dastand. Track Changes löst das: Das Programm speichert jede Bearbeitung als Vorschlag, nicht als fertige Tatsache. Gelöschte Wörter bleiben durchgestrichen stehen, neue Wörter erscheinen farbig unterlegt. Am Ende entscheidet eine Person, welche Vorschläge in den endgültigen Text wandern. Der deutsche Name der Funktion lautet meist « Änderungen nachverfolgen ».
Wer den Text am Ende verantwortet
In Redaktionen, Kanzleien und Behörden geht ein Dokument oft durch fünf oder mehr Hände. Ohne Markierungen wäre nach der dritten Runde unklar, welche Formulierung Absicht war und welche ein Versehen. Track Changes macht diese Kette lückenlos sichtbar. Jede Person trägt eine eigene Farbe, jede Änderung einen Zeitstempel.
Bei Verträgen ist das nicht nur bequem, sondern juristisch wichtig. Wenn eine Partei im Vertragsentwurf das Wort « kann » durch « muss » ersetzt, ändert das die Rechtslage erheblich. Solche Eingriffe müssen für die Gegenseite erkennbar sein. Ein Entwurf, der ohne sichtbare Markierungen zurückkommt, gilt in vielen Branchen als unseriös.
Seit KI-Werkzeuge Texte umschreiben, hat die Funktion zusätzliche Bedeutung bekommen. Ein Sprachmodell — also ein Programm, das Texte formuliert — liefert oft eine komplett neue Fassung zurück. Ohne Markierung müsste man beide Versionen Wort für Wort vergleichen. Deshalb bauen immer mehr Anbieter ihre KI-Vorschläge direkt als nachverfolgte Änderungen ein.
Was das Programm im Hintergrund speichert
Technisch speichert die Datei nicht nur den sichtbaren Text, sondern zusätzlich eine Liste von Eingriffen. Zu jedem Eingriff gehören vier Angaben: die Stelle im Text, die Art der Änderung, der Name des Bearbeiters und der Zeitpunkt. Ein gelöschtes Wort verschwindet also nicht aus der Datei. Es bekommt nur eine Markierung, die dem Programm sagt: nicht mehr anzeigen als normalen Text.
Beim Annehmen einer Änderung wird die Markierung aufgelöst und der Eingriff endgültig ausgeführt. Beim Ablehnen passiert das Gegenteil: Der alte Zustand kehrt zurück. Solange das nicht geschehen ist, existieren beide Fassungen gleichzeitig in derselben Datei.
Daraus folgt ein Risiko, das viele unterschätzen. Wer ein Dokument mit noch offenen Änderungen verschickt, gibt ungewollt seine interne Diskussion preis. Es gab bereits Fälle, in denen Journalisten aus gestrichenen Passagen einer Pressemitteilung eine eigene Geschichte machten. Vor dem Versand sollte man deshalb alle Änderungen annehmen oder ablehnen und Kommentare löschen.
Von Word bis zum Pull Request
Am bekanntesten ist die Funktion in Microsoft Word, wo sie im Reiter « Überprüfen » sitzt. Google Docs bietet dasselbe unter dem Namen « Vorschlagsmodus », LibreOffice unter « Änderungen aufzeichnen ». Wer im Studium eine Hausarbeit korrigieren lässt, bekommt sie fast immer in dieser Form zurück.
In der Softwareentwicklung gibt es ein verwandtes Prinzip mit anderem Namen. Dort schlägt man Änderungen an Programmcode über einen sogenannten Pull Request vor. Auch hier sieht man zeilenweise, was hinzugekommen und was entfallen ist, und jemand anders muss zustimmen. Der Grundgedanke ist derselbe: Änderungen sind erst einmal Vorschläge.
Ein häufiger Irrtum ist, Track Changes mit der Versionsgeschichte zu verwechseln. Die Versionsgeschichte speichert ganze Zwischenstände eines Dokuments, zu denen man zurückspringen kann. Track Changes arbeitet feiner und zeigt einzelne Eingriffe innerhalb eines Stands. In der Praxis nutzt man beides nebeneinander.