问题标签 [myspell]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - PHP 附魔:放置 myspell 字典的位置 (Mac OSX)
我正在使用附魔扩展进行拼写检查,我需要向引擎添加一些 myspell/hunspell 字典(*.dic、*.aff)。但是,我找不到放置它们的正确位置,因此我只能访问 aspell 词典。
我已经读到在 Windows 上它们应该放在 [PHP]/share/myspell/dict 中,但这在我的情况下不起作用(在 MacOSX 上)。我也对enchant_broker_get_dict_path
andenchant_broker_set_dict_path
函数有点困惑。它们没有出现在当前文档中,但它们仍然可用(但没有明显的效果)。
有任何想法吗?
使用 PHP 5.3.28(通过 brew)。
dictionary - 如何对缩写进行拼写检查?
我正在使用基于 MySpell 的Hunspell ,但我不知道如何对中间带有撇号的单词进行拼写检查。
根据以下示例,我正在 Max OS X Terminal 的命令行上对其进行测试:
这个短语有单引号和一个撇号(全部使用 ASCII 0x27 '
)
我正在保存这个文件,test.txt
然后hunspell
按如下方式运行程序以显示拼写错误:
这打印"doesn"
为拼写失败。所有其他单词都通过了,包括砍掉的"t"
。
这个词doesn't
在我的字典里。(从 Mozilla 下载)
我可以通过添加到词缀文件(en-GB.aff)来强制字典不拆分单词,WORDCHARS '
但是引用的单词会被认为拼写错误,所以我得到:
有没有办法(无需预处理文本)来匹配有效的缩写和 decapse 引用?
python - 将字典添加到 pyenchant
使用带有 Python 3 的 Mac OSX 10.12.3。我已经安装了 pyenchant,但它仅适用于预安装的字典。
我已经安装了 Homebrew 并尝试按照以下答案从ftp://ftp.gnu.org/gnu/aspell/dict/0index.html安装瑞典语词典: https ://stackoverflow.com/a/35757817/4802426
我也尝试使用以下答案安装它:https ://stackoverflow.com/a/11807786/4802426
但这也不起作用。使用此方法安装可以正常工作,但是在列出上述语言时,不会出现新语言。我已经为不同的语言和提供者尝试了上述方法,例如myspell-es
,aspell-es
等。
我该如何从这里前进?其他人一定也解决了同样的问题。