像这个帖子这样的问题:
How to disable default English dictionary in Pspell and use only Custom dictionary?
我创建了我的自定义词典。并在控制台中测试 - 一切正常。控制台查询如下:
echo Engenier | aspell -a -d /var/www/Lib/profiles.rws
结果 - 只有 1 条建议。这是正确的结果
但我不能用pspell重复这个结果
我尝试了这个变体( http://board.phpbuilder.com/showthread.php?10298706-Resolved-pspell-hell ),但这对我没有帮助
许多变体中的所有时间都使用我的自定义加载基本“EN”字典。但我只需要定制
我如何只能使用我的字典?
PS: pspell - aspell for php
http://www.php.net/manual/en/ref.pspell.php
最佳答案
嗨,我已按照以下程序启用我的自定义词典。
创建自定义词典:
1. 在您的主目录中创建一个名为 custom.txt 的文件
touch ~/custom.txt
sudo aspell --lang=en create master /usr/lib/aspell/custom.rws < ~/custom.txt
cd /usr/lib/aspell/
en.multi
并添加以下行:
add custom.rws
5 .那么新单词应该可以在Aspell 中使用了。如果以后要在此列表中添加单词,请编辑
~/custom.txt
文件并再次运行此命令:sudo aspell --lang=en create master /usr/lib/aspell/custom.rws < ~/custom.txt
删除默认英文词典:
打开
usr/lib/aspell/en.multi
文件。并评论以下行#add en-wo_accents.multi
那么自定义词应该只能在 Aspell 中使用。
关于php - Pspell 仅使用自定义词典,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23133601/