如何修复 aspell (bn-BD) 无效字符串编译问题

如何修复 aspell (bn-BD) 无效字符串编译问题

当我尝试借助此重新创建aspell-bn孟加拉语(BD)语言拼写检查器的(bn-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,最后将单词列表文件复制到工作目录并将其命名为bn.wl单词列表文件,其中包含由换行符分隔的单词列表。进而

 $ ./configure
 $ make 

(/usr/sbin/prezip-bin -d < bn.cwl | /usr/sbin/aspell --lang=bn 创建 master ./bn.rws)

但是当我运行“make”时,它会打印许多错误消息和警告,例如以下两种类型(Unicode代码点U+09CEU+FEFF不受支持),尽管根据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.txt在 aspell-lang/maps 文件夹中或u-beng.cset&u-beng.cmap但我不确定。

聚苯乙烯孟加拉语_(Unicode_block)

孟加拉语的官方 Unicode 联盟代码表。

拉取请求。

相关内容