View Single Post
Old 08-23-2012, 05:55 AM   #20
sento
Zealot
sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.sento ought to be getting tired of karma fortunes by now.
 
Posts: 124
Karma: 1001130
Join Date: Mar 2012
Location: Germany
Device: Pocketbook Touch 622
Quote:
Originally Posted by NASCARaddicted View Post
@sento

Danke noch mal für deine hyph Datei. Ich hätte dazu aber mal noch eine Frage:

Mir ist aufgefallen, daß viele (aber nicht alle) Worte mit einem Punkt anfangen. Als Beispiel: .arbei3te

Von Regular Expressions (RegEx) kenne ich es so, daß der Punkt als Joker genutzt werden kann, und so jeden Buchstaben ersetzt. Ist das hier auch so?

Und die hyph Datei ist wohl "case sensitive", also man muß Groß- und Kleinschreibung beachten? Ist ja eigentlich selbst erklärend, wenn man sich die Datei anguckt, aber ich will lieber noch mal nachfragen.
Normalerweise sollte es bei der Silbentrennung keine Rolle spielen ob Groß oder Klein. Normalerweise. Zumindest bei den meisten Projekten zu dem Thema spielt es keine Rolle. Bei der von Adobe im Pocketbook eingesetzten, verhält es sich leider anders. Er achtet auf Groß- und Kleinschreibung. Hast du Beispielsweise "in3d2i5a1nisch" in deiner Silbentrennung stehen, dann wird dieses Muster nur auf die kleingeschriebene Variante eingesetzt, da das Wort am Satzanfang beispielsweise mit einem Großbuchstaben beginnt und nicht mit "i".
Was mich persönlich sehr verwundert, da Adobe keine solche Unterscheidung in der originalen Silbentrennungsdatei getroffen hat. So würde dein ".arbei3te" nur bei der Kleinschreibung genutzt. Nicht jedoch, wenn am Satzanfang beispielsweise "Arbeiten" steht.

Der Punkt am Beginn eines Wortes symbolisiert den Wortanfang. Dein Muster ".arbei3te" wird nur angewendet, wenn er das Muster am Anfang eines Wortes findet. Der letzte Punkt am Ende eines Musters symbolisiert das Ende des Wortes arbei3te. würde dann nur eingesetzt, wenn das Wort mit dieser Buchstabenkombination endet.
Das kann man sich in einigen Fällen zu Nutze machen, um einige Probleme am Wortbeginn, oder mit einigen Endungen zu beheben.

Last edited by sento; 08-23-2012 at 06:04 AM.
sento is offline   Reply With Quote