到目前为止我尝试过

到目前为止我尝试过

亨斯佩尔应该帮助用户正确书写姓名。这些名称应该在用户的主目录中定义,以便每个用户都可以定义他或她自己的重要名称列表。

如果用户开始创建一个名称字典,那么这是非常可行的检查全名:

# Name               # should be detected as 
Walter Brattain      # correct
Walter Britain       # wrong

Leon Cooper          # correct
Leon Copper          # wrong

Léon Brillouin       # correct
Leon Brillouin       # wrong

如何生成所需的字典?

到目前为止我尝试过

cat ~/.hunspell_default/mynames.dic
Walter Brattain
Leon Cooper
Léon Brillouin

cat ~/.hunspell_default/mynames.aff
SET UTF-8
TRY esianrtolcdugmphbyfvkwzESIANRTOLCDUGMPHBYFVKWZ'

但这并不能帮助 Hunspell 找到拼写错误的名字。

~/.hunspell_default$ echo "Walter Britain and Leon Copper visit Leon Brillouin." | hunspell -m -p mynames.dic 
Walter  st:Walter
Walter  st:Walt fl:R

Britain  st:Britain

and  st:and

Leon  st:Leon

Copper  st:copper
Copper  st:cop fl:R

visit  st:visit

Leon  st:Leon

Brillouin  st:Brillouin

相关内容