
所以我用 LaTeX 写了关于托尔金的文章,正如你们可能知道的,努门诺尔有一些特殊的键经常使用。
所以现在我想写努门诺尔然后右键单击这个词我现在可以选择努门诺尔从。
因此,我已尝试复制/粘贴 Númenor,右键单击它并将其添加到词典中。但是,当我现在输入 Numenor 并右键单击它时,我没有得到 Númenor 作为建议的单词。我真的无法理解。
那么最好的方法是什么?为什么我添加的单词没有显示在建议的单词列表中?
答案1
TeXstudio 使用 Hunspell 作为拼写引擎。替换建议来自那里。
看来,Hunspell 并不认为 Númenor 是 Numenor 的替代品。相反,Númeno 会对 Númenor 提出建议。这超出了 TeXstudio 的控制范围。
@Qrrbrbirlbel:您关于“添加到词典”的行为类似于“忽略此词进行拼写检查”的信息有些过时了。这是 TXS 旧版本的情况。到目前为止,用户单词在运行时使用 Hunspell_add() 方法添加到 Hunspell-Dictionary 中(并且仍然存储在磁盘上的 .ign 文件中)。据我所知,这相当于首先将单词添加到词典中。
回到解决方案: 正如评论中指出的那样,您确实不想使用上下文菜单手动替换每个出现的内容。宏是解决方法。如果只有几个单词,每个单词一个宏就可以了。如果单词更多,你可以编写一个通用脚本,根据可能的替换列表检查最后一个单词。这自动完成脚本可以作为起点。它并不完全按照您的要求执行,但逻辑非常相似,应该很容易适应您的问题。