Texte vergleichen

Eingaben werden nur in diesem Browser verarbeitet. Siehe Datenschutzerklärung.

Anwendung

  1. Füge Original und Überarbeitung in die beiden Felder ein. Eine Beispielankündigung ist bereits eingetragen.
  2. Wähle Wörter oder Zeichen. Der Zeichenmodus hilft bei kleinen Änderungen innerhalb eines Wortes sowie bei chinesischen, japanischen und koreanischen Texten.
  3. Lege fest, welche Unterschiede ignoriert werden. Zeilenumbrüche ignorieren verbindet Zeilen innerhalb eines Absatzes und erhält Grenzen durch Leerzeilen.
  4. Zeige nur Änderungen mit der gewünschten Zahl an Kontextzeilen, springe zwischen Änderungen und kopiere die Änderungsliste oder die sichtbare Ausgabe mit Formatierung.

Beispiele

Eine überarbeitete Ankündigung prüfen

Ändere „Freitag um 14 Uhr“ in „Samstag um 15 Uhr“, ersetze den Eintrittspreis durch freien Eintritt und ergänze die Bitte, eine Tasse mitzubringen. Ort und Anmeldefrist bleiben als Kontext erhalten.

Eingabe
Der Eintritt kostet fünf Euro.
Ergebnis
- Der Eintritt kostet fünf Euro.
+ Der Eintritt ist frei.

Details

Zunächst werden Zeilen mit dem Myers-Algorithmus zugeordnet, danach Wörter oder Zeichen innerhalb geänderter Zeilen verglichen. Verglichen wird Text, nicht seine Bedeutung. Ein verschobener Satz kann an der alten Stelle als gelöscht und an der neuen als hinzugefügt erscheinen. Wiederholte Sätze werden möglicherweise anders zugeordnet, als man sie beim Lesen gruppieren würde. Lass daher genug Kontext sichtbar.

Leerraum ignorieren entfernt Leerzeichen, Tabulatoren und weitere Leerraumzeichen aus den Vergleichsschlüsseln. Satzzeichen ignorieren schließt Unicode-Satzzeichen wie Kommas, Punkte und Anführungszeichen aus. Beim Ignorieren der Großschreibung werden Kleinbuchstabenformen ohne sprachspezifische Bedeutungsregeln verglichen. Zeilenumbrüche ignorieren verbindet Zeilen eines Absatzes und erhält Leerzeilengrenzen. Benachbarte chinesische, japanische und koreanische Zeichen werden ohne Leerzeichen verbunden, sonst wird ein Leerzeichen eingefügt. Die Ansicht nebeneinander erhält beide Originaltexte; gemeinsame Teile der vereinten Ansicht verwenden die Überarbeitung.

Die Anzahl hinzugefügter und gelöschter Stellen bezeichnet zusammenhängend markierte Abschnitte. Zeichen werden als Unicode-Codepunkte gezählt, einschließlich Leerzeichen und Zeilenumbrüchen. Ein sichtbares Emoji kann mehrere Zeichen zählen; die Zeichenmarkierung lässt Graphemcluster dennoch zusammen. Geänderte und gesamte Zeilenzahlen beziehen sich auf zugeordnete Ausgabezeilen, bei ignorierten Umbrüchen auf Absatzzeilen. Die Ähnlichkeit ist die Zahl übereinstimmender Zeichen beider Seiten geteilt durch deren Gesamtzahl nach Anwendung der Regeln. Sie hängt von Zuordnung und Vergleichseinheit ab und misst keine inhaltliche Ähnlichkeit.

Jedes Feld unterstützt bis zu 200.000 UTF-16-Codeeinheiten und 5.000 Zeilen. Manche Emojis benötigen mehrere Codeeinheiten. Die Verarbeitung läuft in einem Browser-Worker. Bei langen Zeilen oder aufwendigen Vergleichen werden ganze Zeilen markiert und ein Hinweis angezeigt; die Ähnlichkeit ist dann ein Näherungswert. Ergebnisse erscheinen auf Seiten mit je 100 Zeilen; die Änderungsnavigation wechselt auch die Seite. Die Liste enthält alle geänderten Zeilen, formatiertes Kopieren nur die sichtbare Seite. Texte werden weder an einen Server gesendet noch im Browserspeicher abgelegt.

Häufige Fragen

Verändern die Ignorieren-Optionen meinen Text?

Nein, sie wirken nur auf die Vergleichsschlüssel. Nebeneinander bleiben beide Originale erhalten; gemeinsame Teile der vereinten Ansicht zeigen die Überarbeitung. Ignorierte Unterschiede fehlen in der Änderungsliste.

Wann ist der Zeichenmodus sinnvoll?

Bei kleinen Änderungen innerhalb eines Wortes oder Texten mit wenigen Leerzeichen. Der Wortmodus markiert ganze Folgen von Buchstaben und Zahlen. Bei vielen chinesischen, japanischen oder koreanischen Zeichen schlägt eine Schaltfläche den Zeichenmodus vor.

Bleiben die Farben beim Einfügen in Word oder E-Mails erhalten?

Formatiertes Kopieren schreibt HTML und Klartext in die Zwischenablage. Geeignete Editoren können Farben, Durchstreichungen und Unterstreichungen übernehmen. Unterstützt der Browser dies nicht, wird HTML-Quelltext als Text kopiert und ein Hinweis angezeigt.

Warum wird ein verschobener Satz als gelöscht und hinzugefügt angezeigt?

Verschiebungen werden nicht als eigener Vorgang erkannt. Text verschwindet an einer Stelle und erscheint an einer anderen. Sehr große Änderungsblöcke können mit einem Hinweis auf ganze Zeilen vereinfacht werden.