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źć.

Odpowiedzi:



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.


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
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.