Die Art der Silbentrennung wird in den Grenzen der gängigen lexikalischen Definitionen einer Sprache sowohl durch persönliche Präferenzen und als auch durch die verfügbaren Möglichkeiten bestimmt. Ich bevorzuge einen Flattersatz mit Wort-Trennungen, der meines Erachtens nach die Leserlichkeit fördert. Jedoch eine selektive Trennung, die insbesondere keine Wörter trennt, bei denen dann als Ergebnis 2-3 Buchstaben am Absatzende allein gelassen auf der nächsten Zeile stehen.
Für mich kommt deshalb eine automatische Trennung in vielen Fällen nicht in Frage. Ein weiterer Aspekt, auf den ich Wert lege ist, dass ich so wenig als möglich zusätzlichen Sourcecode wie z. B. durch Plugins verursacht verwenden möchte. Erschwert wird dieses Thema auch dadurch, dass ich meine Beiträge durch Einsatz des TranslatePress-Plugins mehrsprachig vorhalte.
„shy;“ was ist das? Zum Ersten, es ist ein „Benanntes Zeichen“ bzw. eine „Zeichen-Entität“ von HTML. Das heißt, dass bestimmten Zeichen ein eindeutiger Name zugewiesen wurde. Hiervon gibt es einige: „Named character references„.
Zum Anderen ist es der Entitäts-Name für einen „bedingten bzw. weichen Trennstrich“. Defacto also ein Bindestrich, den man dort, wo man das Wort getrennt sehen möchte, setzt und der erst dann angezeigt wird, wenn das Wort dann auch in die Zeile nicht mehr vollumfänglich rein paßt. Sehr gut ist es im Artikel „CSS/Tutorials/Zeilenumbruch“ von SelfHTML beschrieben.
Wie kann ich nun direkt in WordPress diesen bedingten Trennstrich verwenden? Entweder man kopiert sich irgendwo diesen bedingten Bindestrich und fügt ihn ein („cut & paste“-Verfahren) oder man referenziert ihn über „­“. Egal wie, denn danach ist man erstmal irritiert. Vermutlich wird man dann mehrfach versuchen, dieses Zeichen im Textblock in ein Wort einzufügen. Dann, wenn der Zufall es will, sieht man, dass trotzdem das Wort auf der Internetpräsenz getrennt wurde. Im nächsten Schritt will man sich im Quellcode vergewissern – ist mir zumindestens so passiert.
Nun ja – lange Rede kurzer Sinn: WordPress zeigt im Backend derartige Zeichen wie „­“ oder „ “ nicht als solche an. Man hat, bis auf den HTML-Block, auch keine Möglichkeit diese mit Bordmitteln anzuzeigen. Vielleicht gibt es hierfür ein Plugin oder den beim WordPress.org-Support unter „HTML-Editor Version 5.8.1 löscht die bedingte Silbentrennung“ vorgeschlagenen Workaround. Ich jedoch komme mit dem „cut & paste“-Verfahren sehr gut klar.
Trennt man „Llanfairpwllgwyngyllgogerychwyrndrobwllllantysiliogogogoch“ so „Llanfairpwll-gwyngyllgogery-chwyrndrobwll-llantysilio-gogogoch“?
Und wie würde man „Taumatawhakatangihangakoauauotamateaturipukakapikimaungahoronukupokaiwhenuakitanatahu“ trennen?
Glaubt mir, es gibt diese Wörter!
Schreibe einen Kommentar