TraceFree PRO

U+200D
ZERO WIDTH JOINER

Joins characters. Required inside emoji sequences and several scripts.

Codepoint
U+200D
Kürzel
ZWJ
Gruppe
joiner
Klasse
context-dependent
Voreinstellung
entfernt
Ersetzt durch
entfernt, ohne Ersatz

Was es ist

Zwei unsichtbare Zeichen, die steuern, ob die Schriftzeichen um sie herum verbunden werden: eines erzwingt eine Verbindung, das andere verhindert sie. Sie haben keine Breite, und sie tragen Bedeutung.

Woher es kommt

Aus Emoji, wo eine Folge einzelner Bilder zu einem einzigen zusammengebunden wird, und aus dem Arabischen, Persischen, Urdu und den indischen Schriften, wo das Verbindungsverhalten zur Rechtschreibung gehört.

Wann es dazugehört

Innerhalb einer Emoji-Sequenz immer. Ein Familien-Emoji besteht aus mehreren einzelnen Personen, die dieses Zeichen zusammenbindet; nimmt man es heraus, wird aus einem Bild wieder drei. Dasselbe gilt für Berufe, Flaggen und Hautton-Kombinationen.

Ebenso nötig ist es in mehreren Schriften, wo es eine von der Rechtschreibung verlangte Ligatur erzwingt. TraceFree PRO erkennt beide Fälle und fasst das Zeichen in keinem davon an.

Was TraceFree PRO damit macht

VoreinstellungVerhalten
conservativenachgefragt
defaultentfernt
report-onlynachgefragt
strictentfernt

Die Kontext-Prüfungen können eine Bereinigung immer nur vorsichtiger machen, nie schärfer. Eine Regel „immer entfernen“ setzt sie nicht außer Kraft.

Wie man es entfernt

In TraceFree PRO den Zwischenablage-Wächter einschalten und den Text kopieren. Auf der Kommandozeile:

tracefree clean --backup document.txt
pbpaste | tracefree clean | pbcopy

Melden, ohne etwas zu ändern — Exit-Code 1 bei Funden, damit es in der CI taugt:

tracefree check -r ./docs

Wie man es schreibt

Diese Seite gibt das Zeichen selbst nie aus, nur Schreibweisen dafür. Eine Seite über unsichtbare Zeichen, die unsichtbare Zeichen enthält, wäre nicht prüfbar — und genau das ist das Problem, für das es dieses Programm gibt.

SchreibweiseWert
UnicodeU+200D
Rust\u{200D}
JavaScript, Python\u200D
HTML‍ ‍
Regex (PCRE, Rust)\x{200D}

Verwandte Zeichen

Am eigenen Text ausprobieren

Beliebigen Text in die Browser-Demo einfügen und sehen, was darin steht. Dieselbe Engine wie in der Anwendung, vollständig auf Ihrem Gerät — nichts wird hochgeladen.

Ausprobieren

Laden im Mac App Store
Bald verfügbar
Erhältlich bei Microsoft
Bald verfügbar