aspell 사전을 간단한 단어 목록으로 변환하는 방법?


25

aspell dictionary에서 모든 단어 목록을 얻고 싶습니다. aspell 및 aspell polish 사전을 다운로드 한 후 다음을 사용하여 압축을 풉니 다.

preunzip pl.cwl

나는 얻었다 pl.wl:

...
hippie
hippies
hippiesowski/bXxYc
hippika/MNn
hippis/NOqsT
hippisiara/MnN
hippiska/mMN
hippisowski/bXxYc
...

그러나 접두사 /bXxYc또는로 표시됩니다 /MNn. 이 접미사는에 정의되어 있습니다 pl_affix.dat.

...
SFX n Y 5
SFX n   a         0         [^ij]a
SFX n   ja        yj        [^aeijoóuy]ja
SFX n   a         0         [aeijoóuy]ja
SFX n   ia        ij        [^drt]ia
SFX n   ia        yj        [drt]ia
...

그것은 편각과 활용에 연결되어 있습니다. 첫 번째 목록에 모든 양식 ( .dat파일에 정의 된 모든 해당 접미사 포함)을 어떻게 추가 할 수 있습니까?

BTW : 맞춤법 검사를하려면이 목록이 필요합니다 jazzy.

답변:


28

이것을 시도하십시오 :

aspell -d pl dump master | aspell -l pl expand > my.dict

주석의 수정 사항과 일치하도록 편집 되었습니다.


거의 내가 원하는 것을 얻었지만 영어 접미사로 ... 예 : "hippiesowski hippiesowskiens hippiesowskily"
rafalmag

1
올바른 명령은 다음과 같습니다. aspell -d pl dump master | aspell -l pl expand> my.dict 이제 얻었습니다 : "hippiesowski niehippiesowski hippiesowskimi ..."
rafalmag

이 단어의 모든 속성을 어떻게 추출합니까?
Nordlöw

특정 / 단일 .rws 파일을 텍스트 파일로 변환하는 방법은 무엇입니까?
Nadav B
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.