Hallo allerseits,

Pascal Hauck schrieb am 09.03.2009 23:31 Uhr:
3 … ╌ Weicher Trennstrich

Das geht gar nicht! Ein unsichtbares Zeichen,

Das ist es übrigens nicht immer, sondern kommt durchaus auf das anzeigende Programm an. Das Wort »Be­triebs­sys­tem« enthält weiche Bindestriche gemäß der korrekten Silbentrennung, wird in Notepad++ aber als »Be-triebs-sys-tem« dargestellt.

dass durch einen einzigen Modifier erzeugt wird, kann viel zu leicht 
versehentlich gesetzt werden, Texte durch falsche Trennungen verstümmeln

Grundsätzlich kann ich Deinen Einwand zwar nachvollziehen, aber andererseits kann ich mir nicht so richtig vorstellen, dass jemand Mod3+- aus Versehen drücken würde. Dafür liegt die Ziffernreihe doch etwas zu schlecht. Mit dem selben Argument könnte man das lange ſ von der dritten auf die sechste Ebene verbannen (¡Das war /kein/ ernst gemeinter Vorschlag –nur über meine Leiche! ;-)), da es der Nutzer es sonst viel zu leicht mit einem f verwechseln könnte.
und Code unausführbar machen. Da es i.d.R. unsichtbar ist, ist solch ein Fehler 
schwer zu finden – aus diesem Grund liegt es auf Ebene 6.

Ich habe etwas mehr Vertrauen in moderne Compiler, die entsprechende Warnungen ausſpucken sollten. Aber prinzipiell hast Du schon recht; und ein weiteres Problem ist sicherlich auch die Suche: Findet man bei einem Suchbegriff ohne weiche Bindestriche auch entsprechende Wörter (aber ohne weiche Bindestriche) im Dokument – und umgekehrt?

Das ist wohl wie bei der Existenz vier verschiedenen Unicode-Normalformen: In einer optimalen Welt sollte dies kein Problem sein, in der Praxis ist es das aber :-(.


Viele Grüße,
Dennis-ſ

Antwort per Email an