我已经安装了aspell-en
并且aspell-de
.我预计这会让我在en
和de
语言之间进行选择。然而,该软件包安装了许多版本en
和de
语言,现在当我想选择我的拼写语言时,我有太多可供选择。
- 是否可以在某处配置提供/显示哪些语言?
- 我可以将列表限制为,仅说
en_US
和de_CH
吗?
我确信我永远不会需要de_LI
,而且,我不认为有任何理由de_LI
应该成为一种单独的语言。
我正在使用 Debian Wheezy。
答案1
我建议您将data-dir
目录更改为您自己的目录之一,例如/path/to/lib/aspell
.使用以下命令创建(或修改)文件~/.aspell.conf
:
data-dir /path/to/lib/aspell
然后执行以下操作:
mkdir /path/to/lib/aspell
cd /path/to/lib/aspell
ln -s /usr/lib/aspell/* .
rm *.alias *.multi
然后,对于您想要的词典,根据其中的内容添加 .multi 文件/usr/lib/aspell
(递归 .multi 文件并包含 .rws 文件)。例如,就我而言,en.multi
包含:
add en-common.rws
add en-wo_accents-only.rws
并fr_FR.multi
包含:
add fr-40-only.rws
add fr-60-only.rws
我只有两本词典:
$ aspell dicts
en
fr_FR
而不是安装的 48 个。
在 Debian/不稳定的机器上测试。不知道有没有更好的解决办法...