Hyphenator 1.0.0 veröffentlicht
25. Februar 2009Ich habe für WordPress das Plugin „Hyphenator“ geschrieben, welches das JavaScript Hyphenator.js in die Webseite einbaut und konfigurieren lässt. Hyphenator.js ermöglicht einen besseren Blocksatz, indem der Zeilenumbruch nicht nur bei ganzen Wörtern, sondern auch an geeigneter Stelle mit einem Bindestrich erfolgt. Nun hat das Script mit Version 1.0.0 den Beta-Status abgelegt und ich habe es zum Anlass genommen die Konfigurationsoberfläche meines Plugins komplett zu überarbeiten.
Hyphenator fügt automatisch Trennzeichen in den Seiteninhalt ein, so dass am Zeilenende gegebenenfalls mit einem Bindestrich umgebrochen wird. Verwendet wird dazu Hyphenator.js, ein unter der GPL3 lizenziertes JavaScript. Es setzt dabei den von OpenOffice und LaTeX bekannten Algorithmus ein. Da dieses clientseitig ausgeführt wird, passt es sich an die jeweilige Browserumgebung an und vermeidet so eine fehlerhafte Darstellung. Das Script eignet sich besonders für Blocksatz und unterstützt eine Vielzahl von Sprachen.
Hinweis: Leider haben sich seit dieser Plugin-Version die Versionsnummern so geändert, das Benutzer der Vorgängerversion leider nicht auf ein Update hingewiesen werden. In diesem Fall muss das Update manuell vorgenommen werden.