Zum Inhalt springen
HandfulTools

Zwei Texte vergleichen und genau sehen, was sich geändert hat

Die echten Unterschiede zwischen zwei Entwürfen, zwei Verträgen oder zwei API-Antworten finden — samt der unsichtbaren Änderungen, die den meisten Ärger machen.

· 5 Min. Lesezeit

Um zwei Fassungen eines Textes zu vergleichen, stellt man sie in einem Vergleichswerkzeug nebeneinander: Es richtet die übereinstimmenden Teile aneinander aus und markiert alles andere als hinzugefügt oder entfernt. Zwei Fassungen in zwei Fenstern zu lesen findet den neu geschriebenen Absatz — und übersieht das „nicht“, das in Ziffer 7 gestrichen wurde.

Der schnellste Weg hier: Füge die alte Fassung links und die neue rechts in Texte vergleichen ein. Hinzufügungen und Streichungen werden hervorgehoben, gleiche Passagen bleiben schlicht, und ein Zähler oben nennt dir, wie viele Einheiten hinzugekommen, weggefallen und unverändert sind. Stelle Vergleichen nach auf Wörter für Prosa und auf Zeilen für Listen, Code und Konfigurationsdateien. Beide Texte bleiben in deinem Browser, und das zählt, wenn das Dokument ein Vertrag oder ein Arztbrief ist.

Die Methode wählen

Methode Gut für Worauf achten
Ein Vergleichswerkzeug wie dieses Alles, was du markieren und kopieren kannst: JSON, CSV, Code, Prosa Du vergleichst den Wortlaut, nicht Layout oder Formatierung
Die Vergleichsfunktion von Word Zwei .docx-Dateien, wenn du eine markierte Fassung zurückschicken willst Erzeugt ein drittes Dokument; beide Originale müssen .docx sein
Google Docs Entwürfe, die schon in Drive liegen; sehen, wer was geändert hat Nur Docs am Rechner; beide Dateien müssen in deinem Drive sein
PDF vergleichen Zwei PDF-Fassungen desselben Dokuments Vergleicht den ausgelesenen Text, ein Scan braucht also vorher OCR

Word. Auf der Registerkarte Überprüfen, Gruppe Vergleichen, wähle Vergleichen → Zwei Versionen eines Dokuments vergleichen (Rechtsvergleich), nimm das Original und die überarbeitete Datei und bestätige mit OK. Word öffnet ein neues, drittes Dokument, in dem die Unterschiede als nachverfolgte Änderungen erscheinen; keine der beiden Ausgangsdateien wird verändert. Das ist das richtige Werkzeug, wenn die andere Seite eine markierte Fassung erwartet.

Google Docs. Öffne das neuere Dokument und nutze Tools → Dokumente vergleichen, dann wähle das ältere. Docs baut eine neue Datei, in der die Unterschiede als Änderungsvorschläge stehen. Für ein Dokument, das nur du bearbeitet hast, ist Datei → Versionsverlauf → Versionsverlauf anzeigen schneller: Er zeigt benannte Versionen und hebt hervor, was jede geändert hat.

Für alles andere — eine E-Mail, eine Konfigurationsdatei, eine Übersetzung, zwei API-Antworten — ist das Einfügen in ein Vergleichswerkzeug schneller als alles oben Genannte.

Die Änderungen, die man nicht sieht

Manche Unterschiede sind auf dem Bildschirm unsichtbar und ändern trotzdem, was Software mit dem Text macht. An ihnen verdient sich ein Vergleichswerkzeug seinen Platz:

  • Gerade gegen typografische Anführungszeichen. " und “ sehen fast gleich aus. Ein typografisches Zeichen bricht Code, und in einer CSV-Datei ist es kein Feldbegrenzer mehr.
  • Geschützte Leerzeichen. U+00A0 ist nicht dasselbe Zeichen wie ein gewöhnliches Leerzeichen. Textverarbeitungen und Webseiten setzen sie ständig ein.
  • Leerzeichen am Zeilenende. Ein Leerzeichen am Schluss genügt, damit zwei sonst gleiche Zeilen als verschieden gelten.
  • Zeichen ohne Breite. Nullbreiten-Leerzeichen und -Verbinder überleben Kopieren und Einfügen und werden überhaupt nicht dargestellt.
  • Zeilenenden. Eine unter Windows geschriebene Datei beendet jede Zeile mit CR LF; eine unter macOS oder Linux nur mit LF. Ändere das, und jede Zeile der Datei gilt als geändert.
  • Unicode-Normalisierung. é kann ein Codepunkt sein (U+00E9) oder zwei (e plus ein kombinierender Akut). Beide sehen gleich aus und zählen auf dem Bildschirm als ein Zeichen, sind aber nicht dieselbe Zeichenkette.

Wenn der Vergleich eine Zeile markiert, die gleich aussieht, ist es fast immer eines davon. Schick beide Seiten zuerst durch Text bereinigen — es richtet Anführungszeichen, entfernt unsichtbare Zeichen und normalisiert Abstände — und vergleiche danach den Wortlaut selbst. Die Optionen Leerraum ignorieren und Groß-/Kleinschreibung ignorieren leisten für einen schnellen Blick dasselbe, verstecken aber auch echte Änderungen: Schalte sie wieder aus, bevor du etwas unterschreibst.

Listen vergleichen: vorher sortieren

Zwei Listen mit denselben Einträgen in anderer Reihenfolge erscheinen als völlig verschieden. Schick beide mit denselben Einstellungen durch Zeilen sortieren, und der Vergleich zeigt danach nur echte Zugänge und Abgänge. Hat eine Seite Wiederholungen, räume sie vorher mit Doppelte Zeilen entfernen weg.

JSON oder Code vergleichen: beide gleich formatieren

Dasselbe JSON-Dokument lässt sich in einer Zeile oder über vierzig schreiben, mit den Schlüsseln in beliebiger Reihenfolge. Schick vor dem Vergleich beide durch JSON formatieren, mit derselben Einrückung und mit eingeschalteter Schlüsselsortierung. Was bleibt, ist der Unterschied in den Daten statt im Schreibstil. Dasselbe gilt für CSS, XML und minifiziertes HTML: zuerst die Formatierung normalisieren, dann vergleichen.

Eine Prüfliste für Verträge und Angebote

Wenn du ein überarbeitetes Dokument prüfst und nicht erkundest, schau dir gezielt diese vier Dinge an, denn sie ändern sich leise:

  1. Zahlen — Beträge, Prozentsätze, Daten, Kündigungsfristen, Zahlungsbedingungen.
  2. Namen der Parteien und ihre juristischen Einheiten; eine Tochter gegen die Mutter getauscht ist ein Wort auf der Seite.
  3. Verneinungen — „hat zu“ gegen „hat nicht zu“, „einschließlich“ gegen „ausschließlich“.
  4. Verweise auf andere Ziffern, die sich um eins verschieben, sobald darüber eine Ziffer eingefügt wird.

Wenn der Vergleich falsch aussieht

Alles ist als geändert markiert. Fast immer die Zeilenenden, die Kodierung oder eine komplett neu eingerückte Datei. Vergleiche nach Wörtern statt nach Zeilen, oder bereinige beide Seiten vorher.

Die beiden Texte sind zu verschieden. Ein Vergleich richtet übereinstimmende Passagen aneinander aus; wenn fast nichts übereinstimmt, entartet das Ergebnis zu „alles löschen, alles einfügen“. Das ist ein Signal, kein Fehler: Das Dokument wurde neu geschrieben, nicht bearbeitet.

Ein Absatz ist verschoben und erscheint als gelöscht und neu eingefügt. Zeilen- und Wortvergleiche verfolgen keine Verschiebungen. Lies die beiden Blöcke und prüfe, dass sie gleich sind, bevor du dir Sorgen machst.

Der PDF-Vergleich zeigt Unterschiede, die ich nicht sehe. Der ausgelesene Text trägt die Lesereihenfolge des PDFs, eine geänderte Spaltenaufteilung kann den Text also umordnen, ohne ein Wort zu ändern. Vergleiche dann den Wortlaut Absatz für Absatz.

Ein gescanntes PDF liefert nichts. Es gibt keinen Text zum Auslesen, nur ein Bild. Dafür braucht es zuerst eine Zeichenerkennung.

Häufige Fragen

Kann ich hier zwei Word-Dokumente vergleichen? Kopiere den Text heraus und füge ihn ein. Du vergleichst dann den Wortlaut, nicht die Formatierung oder nachverfolgte Änderungen. Für eine markierte Fassung zum Zurückschicken nimm Words eigene Vergleichsfunktion.

Wird irgendetwas hochgeladen? Nein. Der Vergleich läuft in deinem Browser, vertrauliche Entwürfe bleiben also auf deinem Gerät.

Wie groß darf der Text sein? Groß, aber ein Vergleich ist im schlechtesten Fall quadratisch, zwei sehr lange und sehr verschiedene Texte sind also langsam. Vergleiche dann Abschnitt für Abschnitt.

Kann ich mehr als zwei Fassungen vergleichen? Nicht gleichzeitig. Vergleiche Fassung 1 gegen 2, dann 2 gegen 3; das sagt dir zusätzlich, welche Runde welche Änderung gebracht hat.

Zeigt es verschobenen Text? Nein. Ein verschobener Block erscheint an einer Stelle als Löschung und an einer anderen als Einfügung.

Nächste Schritte

In dieser Anleitung verwendete Tools

← Alle Anleitungen