我有一个定期更新的 tex 文件,每次都想检查拼写。我希望 aspell 记住我选择忽略的拼写错误的单词,并在随后的每次拼写检查中自动忽略它们。到目前为止,我的做法如下:
aspell -t -c file.tex
. 在那之后,我知道剩下的任何拼写错误的内容下次都可以忽略。cat file.tex | aspell list -t | sort | uniq > dictionary.txt
然后添加personal_ws-1.1 en 162
作为dictionary.txt的第一行。这将是一个个人字典,可以在随后的每次拼写检查中忽略这些内容。aspell --home-dir=. --personal=dictionary.txt -t -c file.tex
这有效,但问题是每次我想更新我想永久忽略的词时,我都需要执行此过程。有没有办法让 aspell 在拼写检查期间自动将交互式忽略的单词放入该文件中?或者任何其他有效的方式来实现我在上面所做的事情?
发布该问题后,我找到了答案。这是解决方案:
aspell --home-dir=. --personal=dictionary.txt -t -c file.tex