emacs auctex:可以自动填充部分标签吗?

时间:2010-03-19 16:27:21

标签: emacs latex auctex

我目前正在使用emacs和auctex来编写我的乳胶文档。当然,这太棒了。但是,我希望在使用C-c C-e制作新标头时,让emacs和/或auctex自动填充节标签。它应该看起来像这样:

\section{This is a section title}
\label{sec:this-is-a-section-title}

标题的标题与标题相同,但没有空格。我不知道lisp或者elisp,我不知道从哪里开始。如果有人能提供帮助那就太棒了!

1 个答案:

答案 0 :(得分:7)

如果你使用RefTeX,那么C-c (会做你想要的(如果你愿意,你可以改变标签)。此外C-c )将插入\ref{...},弹出缓冲区以选择要使用的标签。它还做其他事情,包括使用参考书目。你一定要仔细研究它。

我认为它现在是AUCTeX发行版的一部分,所以你应该做的就是添加

(add-hook 'LaTeX-mode-hook (function turn-on-reftex))
(setq reftex-plug-into-AUCTeX t)

到您的.emacs。