在AucTeX中,编辑逐项列表时:
\begin{itemize}
\item My item % note to self
\end{itemize}
当我在“自我”之后做C-c C-j时,我得到了:
\begin{itemize}
\item My item % note to self
% \item
\end{itemize}
我想要的时候:
\begin{itemize}
\item My item % note to self
\item
\end{itemize}
是否有可以修改的设置以使其正常工作?
答案 0 :(得分:4)
(setq LaTeX-insert-into-comments nil)
似乎解决了这个问题,虽然它可能有其他我不知道的效果。要使用它,请将其放在.emacs自定义文件中;要测试它,请尝试M-:
,然后将上面的代码粘贴到提示符中。
变量LaTeX-insert-into-comments
定义为
*Whether insertion commands stay in comments.
This allows using the insertion commands even when
the lines are outcommented, like in dtx files.
修改强>
这是更好的事情:
(defadvice LaTeX-insert-item (around my-LaTeX-insert-item activate)
(let ((LaTeX-insert-into-comments nil)) ad-do-it))
通过在插入项目时暂时更改LaTeX-insert-into-comments
,可以防止不必要的影响将全局nil
设置为{{1}}。再次,要使用它,请将它放在.emacs自定义文件中。