Gunnar Bittersmann: automatische Silbentrennung

Beitrag lesen

@@nam:

Mein Script und HTML funktionieren ganz ähnlich. Statt von Hand in allen Wörtern mittels ­ sämtliche Trennstellen einzutragen (was niemand tun würde), übernimmt auch hier ein Programm die grosse Arbeit.

Was genau tut dein Script? Es schreibt bei allen möglichen Trennstellen '­' in den Text?

Warum clientseitig? Warum läuft das nicht auf dem Server?

Und dort nicht bei jedem Seitenaufruf neu, sondern nur einmal – bis zur nächsten Änderung am Text? (Also generiertes Dokument mit den '­' abspeichern; Änderung am Text in dem Dokument ohne die '­' vornehmen; bei jedem Seitenaufruf ist der Timestamp der letzten Aktualisierung beider Dokumente zu vergleichen und ggfs. das mit den '­' neu zu generieren.)

Das Feinheiten liegen in der Hand des Autors. Wenn also das Script ein Wort falsch trennt kann der Autor dieses Wort manuell trennen (­ reinschreiben)

Das ist ein Irrglaube. Woher sollte ein Autor wissen, dass ein Wort falsch getrennt wird? Was er bei sich sieht, ist nicht das, was jeder Nutzer der Webseite sieht. Er weiß nichts über Viewport- und Schriftgröße beim Nutzer, kann daher auch nicht wissen, wo bei diesem die Zeilen enden.

Das unterscheidet sich völlig von dem Arbeiten mit LaTeX: Dort siehst du nach  gewählter Formatierung auftretende problematische Trennungen und kannst korrigieren, denn das erzeugte Dokument wird ja genau so, wie es auf deinem Bildschirm aussieht, herausgegeben.

Live long and prosper,
Gunnar

--
„Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)