问题标签 [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.

0 投票
4 回答
20436 浏览

php - 如何在 php5/ubuntu 中安装 pspell?

我正在尝试在 Ubuntu 中为 PHP 5 安装 pspell。我已经安装了运行 pspell 所需的 aspell 库,如下所示

我不确定是否需要更改任何设置等。

当我尝试执行下面提到的代码行时

$pspell_link = pspell_new("en");

我收到一个错误

Fatal error: Call to undefined function pspell_new()

任何想法可能是错的?

非常感谢任何帮助。

0 投票
3 回答
11139 浏览

windows - Emacs Windows 拼写检查 - aspell 或 hunspell

我在 Windows XP 操作系统上使用 emacs 23.1.50 版本。我无法使用 emacs wiki 提供的示例将 hunspell 或 aspell 设置为 emacs 的一部分。任何人都有适用于 windows xp 的工作配置,请帮助我。

0 投票
1 回答
113 浏览

php - pspell 全局命名空间字典

是否可以为 pspell 创建类似“全局字典”的东西?

我尝试了很多,但我只能为已安装的语言创建个人词典。

我是盲人,还是有比将全局词典中的单词插入每种语言的个人词典更好的方法?

最好的问候, Beerweasle

0 投票
1 回答
691 浏览

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 配置中的其他问题有关。有没有人有任何想法?

干杯,

汤姆

0 投票
1 回答
372 浏览

regex - 从 aspell 获取拼写建议的正则表达式

鉴于 aspell 的这个输出,我怎样才能得到拼写建议:

我编写了这个正则表达式:

但我知道如果第一行有逗号,它会失败。

0 投票
1 回答
294 浏览

ruby-on-rails - Ultrasphinx 和 Rails:完全错误的结果 - 为什么?

我正在使用 Ultrasphinx 在 Rails 应用程序上进行搜索。一切似乎都正常,唯一的问题是搜索结果与搜索查询不匹配。我真的不明白这个。我多次重建索引和配置文件,但似乎没有任何效果。当我搜索“测试”时,我得到的结果在任何列中都没有“测试”一词。

这只发生在我的生产服务器上。在开发环境中一切正常。

我真的不知道要为您提供哪些信息,我只是将我的设置粘贴到模型和控制器中

运行 rake ultrasphinx:configure 时也出现此错误

但我不知道,这与它有什么关系。

谢谢你的帮助!

0 投票
1 回答
622 浏览

open-source - 如何使用 aspell 或其他工具找到给定单词的常见拼写错误

对于给定的单词,我想找到 n 个最接近的拼写错误。我想知道像 aspell 这样的开源拼写检查器在这种情况下是否有用,除非您有其他建议。

例如:“健康”

会给我:健康,停止,健康,健康,......

0 投票
1 回答
2931 浏览

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 是:

==============================================

0 投票
3 回答
2494 浏览

emacs - 使用 ispell/aspell 拼写检查驼峰式单词

我需要拼写检查包含许多驼峰单词的大型文档。我想要 ispell 或 aspell 检查单个单词是否拼写正确。

所以,如果是这个词:

ScientificProgrezGoesBoink

我很想让它建议这个:

ScientificProgressGoesBoink

有没有办法做到这一点?(我的意思是,在 Emacs 缓冲区上运行它时。)请注意,我不一定希望它提出完整的替代方案。但是,如果它知道 Progrez 未被识别,我希望能够至少替换该部分,或者将该词添加到我的私人词典中,而不是将每个骆驼大写的词都包含在词典中。

0 投票
1 回答
2291 浏览

emacs - Emacs 下的 Aspell - 多个字典

我使用 Aspell 作为 Emacs 的拼写检查器。我知道,作为一个独立的,aspell 可以处理多个字典(使用extra-dicts参数),但是如何在 Emacs 下配置它呢?

我对emacs lisp知之甚少...我可以在.emacs文件中提供一些“ispell extra-args”吗?那行得通吗?如果是这样,我真的很感激简单的例子——我对 lisp 语法和它处理的绝对/相对路径等知之甚少。

我需要这个的原因是我有时会用波兰语写一些带有英文单词的文档。与在文件中使用单一语言相比,这使得spell-check-region任务的吸引力要小得多。

提前致谢!