Nachdem ich selbst danach gesucht hatte, fand ich endlich diese Seite mit einer guten Erklärung.
Jede Regel befindet sich in der .aff-Datei für diese Sprache. Es gibt zwei Arten von Regeln: SFX für Suffixe und PFX für Präfixe. Jede Zeile beginnt mit PFX / SFX und dann mit der Regelbuchstaben-ID (die dem Wort in der Wörterbuchdatei folgt:
PFX [rule_letter_identifier] [combineable_flag] [number_of_rule_lines_that_follow]
Normalerweise können Sie das kombinierbare Flag ignorieren. Es ist J oder N, je nachdem, ob es mit anderen Regeln kombiniert werden kann. Dann gibt es eine Reihe von Zeilen (angezeigt durch), die verschiedene Möglichkeiten auflisten, wie diese Regel in verschiedenen Situationen angewendet wird. Es sieht aus wie das:
PFX [rule_letter_identifier] [number_of_letters_to_delete] [what_to_add] [when_to_add_it]
Beispielsweise:
- SFX BY 3
- SFX B 0 fähig [^ aeiou]
- SFX B 0 fähig ee
- SFX B e able [^ aeiou] e
Wenn "B" einer der Buchstaben ist, die auf ein Wort folgen, ist dies eine der Regeln, die gelten können. Es gibt drei Möglichkeiten, die auftreten können (weil es drei Zeilen gibt). Es gilt nur einer:
able wird am Ende hinzugefügt, wenn das Ende des Wortes "nicht" (angezeigt durch "^") einer der Buchstaben in der Menge (angezeigt durch "[]") der Buchstaben a, e, i, o und u ist . Zum Beispiel wird Frage → fraglich fähig am Ende hinzugefügt, wenn das Ende des Wortes "ee" ist. Zum Beispiel zustimmen → angenehm. able wird am Ende hinzugefügt, wenn das Ende des Wortes kein Vokal ("[^ aeiou]") ist, gefolgt von einem "e". Der Buchstabe "e" wird entfernt (die Spalte zuvor). Zum Beispiel erregen → erregen.
Die PFX-Regeln sind dieselben, gelten jedoch am Anfang des Wortes für Präfixe.