问题标签 [spell-checking]
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.
apache-flex - 计算机可读的人名/电话目录列表?
我正在尝试编译一个像样的 .zwl 文件,以便在 Flex 中进行曲折的拼写检查;使用英式单词,而不是默认提供的美式单词。
我设法创建了一个体面的英国单词列表,并通过 AdobeSpellingGen 应用程序运行它们以获得 .zwl;好东西。
但是我需要在这个列表中添加一个名称列表,所以它们不会被标记。
有谁知道免费或付费的英文前列和姓氏列表的良好来源?我在打字时尝试BT :)
谢谢,对此的任何帮助将不胜感激。
text-editor - 程序员记事本中的拼写检查
有没有办法在程序员的记事本中添加拼写检查?这个功能对我来说是一个重要的成败,否则我最喜欢在 Windows 上使用 PNotepad(Linux 上的 KATE)。
.net - WPF 内置拼写检查支持的确切语言有哪些?
我了解 WPF 内置拼写仅支持 4 种语言,提供英语、德语、法语和西班牙语。但是只支持 en-US,那么 en-GB 呢?
MSDN 文档中有关此主题的文档。充其量似乎稀疏。我在哪里可以找到支持的语言的确切详细信息?
我问这个的原因是我想在我的 WPF 应用程序中添加设置,您可以在其中选择拼写检查的语言或禁用内置功能的选项。在这些选项中,我想列出支持的确切语言,无论是 en-US 还是 en-GB 等。
c - 如何更改 Rich Edit 控件中的下划线颜色 (Win32/C)
我正在寻找一种在富编辑控件中制作红色波浪下划线的方法(我正在使用带有 Msftedit.dll 的 4.1 版)。我可以用这段代码产生波浪状的下划线:
MSDN 文档没有指定如何更改下划线的颜色,只指定了文本(带下划线)和文本背景。我发现一些代码说使用下半字节作为下划线类型(CFU_UNDERLINEWAVE),使用高半字节作为颜色。所以我试过:
但这不起作用。
更新
我已经用版本 3.0 (Riched20.dll) 测试了这段代码,它正在工作。所以问题出在4.1。该功能是否被删除或移至其他地方?
它在版本 6(office 2007 使用的 dll)中也不起作用。
algorithm - 连词拼写建议
我正在为基于 Web 的 WYSIWYG 编辑器实现拼写检查功能。我目前正在使用 Damerau-Levenshtein 距离算法来生成拼写建议列表。这一切都很好,但我很好奇如何改进功能。
具体来说,我的实现目前不处理连词。例如,我希望能够检测“areyou”并建议“are you”。我想我可以通过在可能看起来的片段中将潜在的连词分开并测试两半来做到这一点。由于所有英语单词都必须至少有一个元音,我想我可以寻找元音来帮助我决定在哪里将单词分开。
Damerau-Levenshtein 距离算法非常有用。很明显,其他人在这方面的思考比我多得多。我应该考虑使用类似的聪明算法来检测连词,还是我已经走在正确的轨道上?
permissions - Aspell Dictionary 打不开
当我尝试添加单词或忽略所有单词时,Aspell 会抛出错误“无法打开文件“C:/Program Files (x86)/Aspell/en.pws”进行写入”。任何人都知道是什么导致了这个问题以及如何解决它?
c# - 在C#的富文本框中的某些地方添加图片
好的,
问题#1:我有一个丰富的文本框,我喜欢给它添加情感,例如,如果“:)”在文本框中,我想在它的位置放一张笑脸的图片。
问题#2:我有一个普通的文本框,而不是一个丰富的文本框,并且我喜欢向它添加某种拼写检查。在您键入时突出显示拼写错误的单词
~id 如果可能的话,喜欢代码示例。谢谢!
delphi - 拼写检查我的 Delphi 源代码
以前我在 Visual Studio 中使用过 Visual AssistX,它对文字进行了非常好的拼写检查。
作为专家,Delphi 是否有类似于 Visual Assist 拼写检查器的东西?
它应该拼写检查方法名、类名,尤其是资源字符串和文字。
lucene - 使用 Snowball 和 SpellChecker 的 Lucene 带回了奇怪的值
我正在尝试使用 Lucene.NET 进行 SpellChecker 设置,除了类似于以下的情况外,它都可以正常工作:
我在索引中有包含卫星的文本,我使用 Snowball 对其进行分析。
然后我创建一个 SpellChecker 索引并从中获取建议。传入“Satalite”时我收到的建议是“satellit”。
我假设这是因为 Snowball 将 Satellite 限制为 satellit,因此 SpellChecker 将其作为建议返回。
无论如何,我可以将两者一起使用,而不是为非词干词创建一个额外的字段,以便拼写检查器可以检查?