ismall在Emacs LaTeX模式下

Hne*_*ved 17 emacs latex ispell

当我ispell-buffer在处于LaTeX模式的Emacs缓冲区上运行Emacs命令时,ispell也会在数学表达式中检查拼写.

我非常想禁用它.有一个简单的方法吗?

我读过关于detex的内容,但是似乎并没有将恶魔集成到Emacs中.

Cha*_*art 7

如果你使用乳胶(例如\ [... \],方程环境和c)来调用数学模式,它不应该这样做.检查内容ispell-tex-skip-alists; 比照 ispell常见问题解答的第6部分应该有什么样的东西.

您可以使用$ .. $,$$ .. $$来标记使用ispell-tex-skip-alists的数学,但要注意让它们脱离...

后记

还要检查ispell-parser变量的值:这应该是'tex,否则ispell将不会查找$ ... $和$$ ... $$区域.


Bre*_*iel 1

这并不能直接回答你的问题,但我发现Flyspell是一个动态拼写检查器,在编辑 LaTeX 文档时非常有用。它仍然对方程内部进行拼写检查,但比 ispell 的交互式命令更容易忽略一些额外的红色下划线。