2016-09-21 3 views
0

aspell을 사용하여 텍스트의 철자를 검사하려고합니다. 예외가있는 사용자 지정 사전이 있습니다. (foo.en.pws) 그들은 모두 ASCII에 있지만, 한 단어는 유니 코드에 있습니다aspell 사전에서 유니 코드를 사용하는 방법은 무엇입니까?

cat x.txt | aspell -a --encoding=utf-8 -p ./foo.en.pws 

그리고 내가 갖는 : 다음

personal_ws-1.1 en 554 
Foo 
bar 
Bárbara 

, 내가 실행

Error: ./foo.en.pws: The word "Bárbara" is invalid. 
The character '�' (U+A1) may not appear in the middle of a word. 

무엇을해야 나는한다?

+0

쉽게 다른 사람들이 구글이 질문을 찾을 수 있도록 할 수 있습니다. 대부분의 사람들은 UTF-8 대신 "유니 코드"를 검색합니다. 이해가 되니? – yegor256

답변

2

나는이 문서 덕분에 page을 발견했습니다. 사전의 첫 번째 줄 끝에 utf-8을 가지고있다 : 나는 순서가 유니 코드를 넣어 IgnacioVazquez - 브람스 @

personal_ws-1.1 en 554 utf-8 
Foo 
bar 
Bárbara 
관련 문제