问题标签 [aspell]
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 - 如何在 php5/ubuntu 中安装 pspell?
我正在尝试在 Ubuntu 中为 PHP 5 安装 pspell。我已经安装了运行 pspell 所需的 aspell 库,如下所示
我不确定是否需要更改任何设置等。
当我尝试执行下面提到的代码行时
$pspell_link = pspell_new("en");
我收到一个错误
Fatal error: Call to undefined function pspell_new()
任何想法可能是错的?
非常感谢任何帮助。
windows - Emacs Windows 拼写检查 - aspell 或 hunspell
我在 Windows XP 操作系统上使用 emacs 23.1.50 版本。我无法使用 emacs wiki 提供的示例将 hunspell 或 aspell 设置为 emacs 的一部分。任何人都有适用于 windows xp 的工作配置,请帮助我。
php - pspell 全局命名空间字典
是否可以为 pspell 创建类似“全局字典”的东西?
我尝试了很多,但我只能为已安装的语言创建个人词典。
我是盲人,还是有比将全局词典中的单词插入每种语言的个人词典更好的方法?
最好的问候, Beerweasle
windows - 在 Windows 中使用 aspell 时出现撇号和其他特殊字符的问题
我们的内容管理系统上的拼写检查器似乎存在问题,它将ve
部分标记We’ve
为拼写错误。拼写检查器使用从服务器上的脚本调用的 aspell,该脚本执行 cmd.exe 并使用它将文件通过管道传输到 aspell(我知道这是一种冗长的方式,但我们的服务器端编程语言(ColdFusion)不支持写入标准输入以获取可执行文件)。
通过执行以下命令调用 Aspell:
其中file.txt
包含要拼写的文本,例如^Oh have We’ve
(添加克拉是为了防止管道问题,我相信)。
Aspell 然后输出:
但是,我们有一个开发站点,具有相同版本的 Aspell,并且当使用相同的文件时,它的输出没有拼写错误。两台服务器都在 Windows server 2003 上运行 Aspell 0.50.3,但配置可能存在其他差异:
我想知道问题是否与流程的管道部分或 Aspell 配置中的其他问题有关。有没有人有任何想法?
干杯,
汤姆
regex - 从 aspell 获取拼写建议的正则表达式
鉴于 aspell 的这个输出,我怎样才能得到拼写建议:
我编写了这个正则表达式:
但我知道如果第一行有逗号,它会失败。
ruby-on-rails - Ultrasphinx 和 Rails:完全错误的结果 - 为什么?
我正在使用 Ultrasphinx 在 Rails 应用程序上进行搜索。一切似乎都正常,唯一的问题是搜索结果与搜索查询不匹配。我真的不明白这个。我多次重建索引和配置文件,但似乎没有任何效果。当我搜索“测试”时,我得到的结果在任何列中都没有“测试”一词。
这只发生在我的生产服务器上。在开发环境中一切正常。
我真的不知道要为您提供哪些信息,我只是将我的设置粘贴到模型和控制器中
运行 rake ultrasphinx:configure 时也出现此错误
但我不知道,这与它有什么关系。
谢谢你的帮助!
open-source - 如何使用 aspell 或其他工具找到给定单词的常见拼写错误
对于给定的单词,我想找到 n 个最接近的拼写错误。我想知道像 aspell 这样的开源拼写检查器在这种情况下是否有用,除非您有其他建议。
例如:“健康”
会给我:健康,停止,健康,健康,......
utf-8 - 即使环境和 aspell 配置都将编码指定为 UTF-8,Aspell 将字典文件解码为 latin1
更新 显然,解决方案是使用另一个配置参数来设置 encofing: --encodig=UTF-8 在命令行上。
例如:
文件 w 只包含一个单词:
那就是第二个字母是带重音的e。十六进制转储:
这是 littleendian - 所以你需要翻转字节 - 但它似乎是正确的 UTF-8(50 - P,然后是 c3 72 - 这是 e 带重音),它在我的控制台中显示 OK。
在环境中我有:
aspell 配置(由 aspell dump config 转储)附在下面,我认为唯一相关的信息是:
因此,似乎一切都为 UTF-8 设置了 - 但 aspell 似乎仍在尝试 Latin-1。
这是在 Ubuntu Karmic Coala 上:
Aspell 是:
==============================================
emacs - 使用 ispell/aspell 拼写检查驼峰式单词
我需要拼写检查包含许多驼峰单词的大型文档。我想要 ispell 或 aspell 检查单个单词是否拼写正确。
所以,如果是这个词:
ScientificProgrezGoesBoink
我很想让它建议这个:
ScientificProgressGoesBoink
有没有办法做到这一点?(我的意思是,在 Emacs 缓冲区上运行它时。)请注意,我不一定希望它提出完整的替代方案。但是,如果它知道 Progrez 未被识别,我希望能够至少替换该部分,或者将该词添加到我的私人词典中,而不是将每个骆驼大写的词都包含在词典中。
emacs - Emacs 下的 Aspell - 多个字典
我使用 Aspell 作为 Emacs 的拼写检查器。我知道,作为一个独立的,aspell 可以处理多个字典(使用extra-dicts
参数),但是如何在 Emacs 下配置它呢?
我对emacs lisp知之甚少...我可以在.emacs文件中提供一些“ispell extra-args”吗?那行得通吗?如果是这样,我真的很感激简单的例子——我对 lisp 语法和它处理的绝对/相对路径等知之甚少。
我需要这个的原因是我有时会用波兰语写一些带有英文单词的文档。与在文件中使用单一语言相比,这使得spell-check-region
任务的吸引力要小得多。
提前致谢!