Was bedeuten die Akronyme nach dem Schrägstrich im Firefox-Wörterbuch?


10

Was bedeuten diese Großbuchstaben nach dem /Zeichen in der en-US.dicDatei im \Firefox\DictionariesOrdner?

Beispielsweise:

collectivism/M
collectivist/MS
collectivity
collectivization/M
collectivize/GDS
collector/MS
colleen/SM
college/SM
collegial

Was bedeutet Moder MSoder GDSusw.? Ich bin mir sicher, dass irgendwo Dokumentation online ist, aber ich habe nicht viel Glück, sie zu finden.

Antworten:


6

Die Buchstabenkennungen beziehen sich auf die in der entsprechenden Datei aufgeführten Anhänge.aff . Dies verhindert, dass jede Form jedes Wortes in der .dicDatei aufgelistet werden muss. Weitere Informationen finden Sie unter " Grundlegendes zum Affix-Dateiformat ".

Das gleiche Format wird von der MySpell- Rechtschreibprüfung verwendet.


3

Nachdem ich selbst danach gesucht hatte, fand ich endlich diese Seite mit einer guten Erklärung.

https://sites.google.com/a/chromium.org/dev/developers/how-tos/editing-the-spell-checking-dictionaries

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.


Können Sie die Informationen unter dem Link in Ihrer Antwort zusammenfassen, falls der Link nicht mehr funktioniert?
Jonsca

Jeder Buchstabe in der .dic-Datei nach dem Schrägstrich ist ein Name einer Regel in der .aff-Datei. Lesen Sie mehr unter: stackoverflow.com/a/40294335/1860089
Amnon
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.