/usr/share/dict/words
在 Debian 上,您可以通过安装wpolish
、和其他程序来获取默认单词表的替代单词表wgerman
。
这个问题指出如何在 Fedora 上安装默认单词表,以及如何在给定任意路径的情况下安装包,但是运行yum install /usr/share/dict/polish
没有结果。
Fedora 有本地化的单词表包吗?
答案1
我通过从 Debian 存储库手动下载软件包解决了该问题:https://packages.debian.org/wheezy/wpolish,并解压特定文件。
答案2
我认为我们 (Fedora) 不会。我认为没有什么特别的原因;它可能会很有用。但是,作为一种解决方法,请注意,该hunspell
软件包附带多种语言的词典。这些词典采用基本单词列表的形式,每个单词都有一个可选的“词缀”,以及一个词缀文件,告诉程序如何解释这些词缀。
有用的是,有一个命令unmunch
(在 Fedora 中,打包为 的一部分hunspell-devel
)可以获取这些文件并生成所有可能的单词。因此,在安装hunspell-devel
和后hunspell-pl
,您可以执行以下操作:
unmunch /usr/share/myspell/pl_PL.dic /usr/share/myspell/pl_PL.aff
获取波兰语单词列表。(字符编码位于文件顶部.aff
— 您可能需要添加| iconv -f ISO8859-2
以获取更有用的编码。)