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