Firefox 사전에서 슬래시 뒤의 약어는 무엇을 의미합니까? 파일 의 /문자 다음에이 대문자는 무엇을

폴더 에서 찾은 파일 의 /문자 다음에이 대문자는 무엇을 의미 합니까?en-US.dic\Firefox\Dictionaries

예를 들면 다음과 같습니다.

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

무엇 않는다 M거나 MS또는 GDS등 의미? 나는 어딘가에 온라인으로 문서가 있다고 확신하지만 그것을 찾는 데 많은 운이 없다.



답변

문자 식별자 는 해당 파일에 나열된 접미사 를 나타 .aff냅니다. 이렇게하면 .dic파일 에 모든 형태의 모든 단어를 나열 할 필요가 없습니다. 자세한 내용은 ” 접두사 파일 형식 이해 “를 참조하십시오 .

MySpell 맞춤법 검사기에서도 동일한 형식이 사용됩니다 .


답변

이것을 스스로 검색 한 후 마침내 좋은 설명 으로이 페이지를 찾았습니다.

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

각 규칙은 해당 언어의 .aff 파일에 있습니다. 이 규칙은 접미사에 대한 SFX와 접두사에 대한 PFX의 두 가지 형태로 제공됩니다. 각 줄은 PFX / SFX로 시작한 다음 규칙 문자 식별자 (사전 파일의 단어 뒤에 나오는 식별자)입니다.

PFX [rule_letter_identifier] [결합 가능한 플래그] [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 수 [^ aeiou] e

“B”가 단어 다음에 나오는 문자 중 하나 인 경우 적용 할 수있는 규칙 중 하나입니다. 세 줄이 있기 때문에 발생할 수있는 세 가지 가능성이 있습니다. 하나만 적용됩니다 :

단어 끝이 “not”( “^”로 표시됨) 문자 a, e, i, o 및 u의 집합 ( “[]”으로 표시됨) 중 하나의 문자 인 경우 끝에 추가 가능 . 예를 들어, 단어의 끝이 “ee”이면 question → questionable able이 끝에 추가됩니다. 예를 들어, 동의 → 동의합니다. 단어의 끝이 모음 ( “[^ aeiou]”)이 아닌 “e”가 아닌 경우 가능한 단어가 끝에 추가됩니다. 문자 “e”가 제거됩니다 (가능한 전 열). 예를 들어, 흥분 → 흥분.

PFX 규칙은 동일하지만 접두사 대신 단어의 시작 부분에 적용됩니다.


답변