Co oznaczają akronimy po ukośniku w słowniku Firefox?

10

Co oznaczają te wielkie litery po /znaku w en-US.dicpliku znalezionym w \Firefox\Dictionariesfolderze?

Na przykład:

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

Co oznacza Mlub MSlub GDSitp.? Jestem pewien, że gdzieś jest dokumentacja online, ale nie mam szczęścia znaleźć.

bpowah
źródło

Odpowiedzi:

6

Identyfikatory liter odnoszą się do afiksów wymienionych w odpowiednim .affpliku. Zapobiega to konieczności wyszczególnienia każdej formy każdego słowa w .dicpliku. Aby uzyskać więcej informacji, zobacz „ Zrozumienie formatu pliku przyrostka ”.

Ten sam format jest używany przez moduł sprawdzania pisowni MySpell .

Mizo
źródło
3

Po tym, jak sam to przeszukałem, w końcu znalazłem tę stronę z dobrym wyjaśnieniem.

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

Każda reguła znajduje się w pliku .aff dla tego języka. Reguły są dostępne w dwóch wersjach: SFX dla sufiksów i PFX dla prefiksów. Każdy wiersz zaczyna się od PFX / SFX, a następnie identyfikatora litery reguły (następującej po słowie w pliku słownika:

PFX [identyfikator_lety_ reguły] [flaga_kompatybilna] [liczba_rozpisu_zasad

Zwykle możesz zignorować kombinowalną flagę, jest to T lub N w zależności od tego, czy można ją połączyć z innymi regułami. Następnie istnieje pewna liczba wierszy (wskazanych przez), które wymieniają różne możliwości zastosowania tej reguły w różnych sytuacjach. To wygląda tak:

PFX [identyfikator_lety_ reguły] [liczba_letków_do usunięcia] [what_to_add] [when_to_add_it]

Na przykład:

  • SFX BY 3
  • SFX B 0 zdolny [^ aeiou]
  • SFX B 0 może ee
  • SFX B e zdolny [^ aeiou] e

Jeśli „B” jest jedną z liter następujących po słowie, jest to jedna z reguł, które mogą mieć zastosowanie. Istnieją trzy możliwości, które mogą się zdarzyć (ponieważ są trzy linie). Obowiązuje tylko jeden:

Zdolny jest dodawany na końcu, gdy końcem słowa jest „nie” (oznaczona „^”), jedna z liter w zestawie (oznaczona „[]”) liter a, e, i, o oraz u . Na przykład pytanie → wątpliwe jest dodawane na końcu, gdy końcem słowa jest „ee”. Na przykład zgodzić się → zgodzić się. Zdolny jest dodawany na końcu, gdy końcem słowa nie jest samogłoska („[^ aeiou]”), po której następuje „e”. Litera „e” jest usuwana (kolumna przed wykonaniem). Na przykład podniecenie → pobudliwość.

Reguły PFX są takie same, ale obowiązują na początku słowa zamiast prefiksów.

Cyrk grawitacyjny
źródło
Czy możesz streścić informacje w linku w odpowiedzi na wypadek, gdyby link utracił ważność?
jonsca,
Każda litera w pliku .dic następującym po ukośniku jest nazwą reguły w pliku .aff. Czytaj więcej na: stackoverflow.com/a/40294335/1860089
Amnon