【问题标题】:What does mean attribute "TRY" in HunspellHunspell 中的属性“TRY”是什么意思
【发布时间】:2016-01-13 19:27:57
【问题描述】:

Hunspell 词缀文件可能包含属性 TRY。它能做什么? Hunspell 文档说:

Hunspell 可以建议正确的单词形式,当它们与错误的输入单词相差一个 TRY 时 特点。 TRY的参数区分大小写。

但我不明白这是什么意思。 我有以下词缀和字典文件:

.aff

SET UTF-8
TRY e

.dic

2
created
create

Hunspell 输入:

create
*

created
*

sreate
& sreate 1 0: create

sreated
& sreated 1 0: created

crzated
& crzated 2 0: created, create

您可以看到,单词“sreate”、“sreated”、“crzated”与正确的单词形式的区别在于“s”和“z”字符。为什么会这样?

提前谢谢你。

【问题讨论】:

    标签: dictionary spell-checking hunspell


    【解决方案1】:

    TRY 表示一组可能是错误的字母。如果一个拼写错误的单词与字典文件中的单词有这些字母之一的不同,那么 Hunspell 可以建议该字典单词。

    在您的示例中,字母ecrzated 中被误认为z。因此,Hunspell 将 z 替换为 e

    我不确定sreatesreated TBH。

    【讨论】:

    猜你喜欢
    • 2022-01-22
    • 2019-09-13
    • 1970-01-01
    • 1970-01-01
    • 2019-06-12
    • 2011-05-16
    • 2013-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多