Що означають абревіатури після косої риски у словнику Firefox?


10

Що означають ці великі літери після /символу у en-US.dicфайлі, знайденому в \Firefox\Dictionariesпапці?

Наприклад:

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

Що означає Mабо MSабо GDSтощо? Я впевнений, що десь в Інтернеті є документація, але мені не дуже щастить її знайти.

Відповіді:


6

Ідентифікатори літер посилаються на афікси, перелічені у відповідному .affфайлі. Це запобігає необхідності перераховувати всі форми кожного слова у .dicфайлі. Див. " Розуміння формату файлу Affix " для отримання додаткової інформації.

Той самий формат використовується в інструменті перевірки орфографії MySpell .


3

Після власного пошуку в цьому я нарешті знайшов цю сторінку з хорошим поясненням.

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

Кожне правило знаходиться у .aff-файлі для цієї мови. Правила мають два смаки: SFX для суфіксів та PFX для префіксів. Кожен рядок починається з PFX / SFX, а потім ідентифікатора букви правила (тих, що слідують за словом у словниковому файлі:

PFX [rule_letter_identifier] [combable_flag] [number_of_rule_lines_that_follow]

Ви можете звичайно ігнорувати комбінований прапор, це Y або N залежно від того, чи можна його поєднувати з іншими правилами. Потім є деяка кількість рядків (позначених символом), у яких перераховані різні можливості того, як це правило застосовується в різних ситуаціях. Це виглядає приблизно так:

PFX [rule_letter_identifier] [number_of_letters_to_delete] [what_to_add] [when_to_add_it]

Наприклад:

  • SFX BY 3
  • SFX B 0 спроможний [^ aeiou]
  • SFX B 0 здатний ee
  • SFX B e sposob [^ aeiou] e

Якщо "B" - одна з літер, що слідує за словом, то це одне з правил, яке може застосовуватися. Є три можливості, які можуть статися (бо є три лінії). Застосовується лише один:

"Можливо" додається в кінці, коли кінець слова є "не" (позначено "^") однією з букв у наборі (позначених "[]") літер a, e, i, o та u . Наприклад, питання → питання, що викликає сумніви, додається до кінця, коли кінцем слова є "ее". Наприклад, згоден → приємний. убудований додається до кінця, коли кінець слова не є голосним ("[^ aeiou]"), за яким слідує "e". Буква "е" знімається (стовпець перед можливістю). Наприклад, збуджувати → хвилююче.

Правила PFX ті ж, але застосовуються на початку слова замість префіксів.


Чи можете ви узагальнити інформацію за посиланням у межах вашої відповіді, якщо посилання загине?
jonsca

Кожна літера у .dic-файлі після косої риси - це ім'я правила у файлі .aff. Детальніше читайте на сайті: stackoverflow.com/a/40294335/1860089
Amnon
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.