Alle anderen Seiten dieser Website sind bewusst eng gefasst. Diese gibt es für den umgekehrten Fall: Text unbekannter Herkunft, bei dem man vorab nicht sagen kann, ob ein Bericht, ein Tabellen-Export oder eine kopierte Webseite Gedankenstriche, Halbgeviertstriche, Bindestriche oder alle drei enthält. Statt jede Familie einzeln durchzugehen, wählt man einen Ersatz und wendet ihn auf alles an.
Richtig ist das immer dann, wenn das Ziel eine Maschine ist und kein Leser. CMS-Felder, CSV-Spalten, JSON-Werte, Suchindizes, SMS-Gateways, Ticket-Titel und alte APIs haben alle ihre eigene Vorstellung davon, welche Zeichensetzung akzeptabel ist — und der einfachste Weg, alle zufriedenzustellen, ist die Frage zu eliminieren: Kein Strichzeichen bleibt übrig, nur der gewählte Ersatz. Text, der diese Runde durchlaufen hat, ist reine ASCII-Zeichensetzung, die jedes im Einsatz befindliche System speichern, sortieren und vergleichen kann.
Was man aufgibt, ist die Unterscheidung, die die verschiedenen Striche trugen. Ein Gedankenstrich markiert einen Einschub, ein Halbgeviertstrich einen Bereich, ein Bindestrich verbindet ein Kompositum — nach diesem Durchgang sind alle drei ein Leerzeichen oder ein Komma. Für Daten ist das genau der Punkt; für Prosa, die als Prosa gelesen wird, bewahren die engeren Seiten mehr Bedeutung. Das Werkzeug erkennt das komplette Set: den Gedankenstrich samt Horizontalbar- und Multi-em-Verwandten, die Halbgeviert- und Ziffernstriche und jede Bindestrich-Variante inklusive des unsichtbaren weichen.