emacs上的AucTeX是相当神奇的工具,但是当我写一个'$'时,所有的着色都被破坏了。
正常情况下,'$'会附带另一个'$'来表示数学方程,但对于源列表,经常使用单个'$'。
\begin{Verbatim}
(let ((buffer (url-retrieve-synchronously
...
(re-search-forward "^$" nil 'move) <-- It breaks the coloring
...
\end{Verbatim}
简单的解决方法如下,以匹配'$'。
(re-search-forward "^$" nil 'move) ;; $
AucTeX有没有任何选项可以防止这个'$'问题?
对于最终的方法,是否可以将它们复制到TeX源代码的最后一行?它似乎没有那样工作。 – prosseek 2010-07-18 19:36:50
@prosseek:对不起,我在变量名中输入了错字,现在修复了。但即使如此,我只是测试过,并不适合我。它看起来像着色参数设置后变量被设置,我不知道如何解决这个问题。 – Gilles 2010-07-18 20:34:24
好吧,使用文件局部变量将不起作用,所以* style * .el是要走的路。我编辑了我的答案以包含此代码。 – Gilles 2010-07-18 21:41:19