有没有带拼写检查器的 TeX 编辑器可以识别并正确处理 TeX 命令?例如,如果我在文本中写“ntheorem”,我希望它用红色波浪线加下划线,但不这样做\usepackage{ntheorem}
,自动推断出的参数usepackage
不是一个单词,而是一个“特殊命令”。同样,它应该忽略大多数数学内容(但不是里面的\[ \text{} \]
)。
答案1
像往常一样,emacs 与 auctex 和任何 flyspell 结合使用效果都很好。它可以识别许多类似 TeX 的构造,甚至可以找出源文件中有哪些 babel 选项。因此,如果您使用语言选项指定 babel 或 documentclass,emacs 会尝试进行相应的拼写检查。对我来说,这没有什么可期待的 :)