aspell(bn-BD) 無効な文字列コンパイルの問題を解決する方法

aspell(bn-BD) 無効な文字列コンパイルの問題を解決する方法

aspell-bnこの(bn-BD)の助けを借りてベンガル語(BD)言語スペルチェッカーを再作成しようとすると、協会aspell6の場合は、次のようにコンパイルします。

$ cvs -z3 -d:pserver:[email protected]:/sources/aspell co aspell-lang

$ cd aspell-lang

$ ./pre bn u-beng

$ cd bn

$ ./proc create

その後、構成スクリプトとMakefile.preが作成され、最後にwordlistファイルを作業ディレクトリにコピーして名前を付けます。bn.wl改行文字で区切られた単語リストを含む単語リストファイル。それから

 $ ./configure
 $ make 

(/usr/sbin/prezip-bin -d < bn.cwl | /usr/sbin/aspell --lang=bn マスター生成 ./bn.rws)

ただし、「make」を実行すると、次の2種類(Unicodeコードポイント)などの多くのエラーメッセージと警告が表示されます。U+09CEそしてU+フェフサポートされていない)によるとu-beng.txt U+09CE明らかに規定された範囲内です。

Warning: The string "হৃৎযন্ত্র" is invalid. The Unicode code point U+09CE is unsupported. Skipping string.
Warning: The string "ক্ল্যারিজ" is invalid. The Unicode code point U+FEFF is unsupported. Skipping string.

これをすべて実行した後、bn.rwsファイルを取得しましたが、bn.wlにリストされているすべての単語が含まれていませんでした。

放物線アーチx86-64を使用しています

そしてpacman -Qi aspell戻ってくる

Name            : aspell
Version         : 0.60.6.1-5
Description     : A spell checker designed to eventually replace Ispell
Architecture    : x86_64
URL             : http://aspell.net/
Licenses        : LGPL
Groups          : None
Provides        : None
Depends On      : gcc-libs  ncurses
Optional Deps   : perl: to import old dictionaries [installed]

私の間違いを修正するのに役立つことができる場合はお願いします。私も含めましたエラー履歴

何かしなければならないと思います。u-beng.txtaspell-lang/maps フォルダまたはu-beng.cset&u-beng.cmapしかし、よくわかりません。

ポリスチレンBengali_(Unicode_block)

そしてベンガル語の公式Unicodeコンソーシアムコード表です。

そしてプール要求。

ベストアンサー1

おすすめ記事