emacs的auctex:一个可以自动填充部分的标签?
题
我现在使用Emacs和auctex来创作我的LaTeX文档。这是当然,太棒了。不过,我想有Emacs和/或使用auctex时C-c C-e
作出新的标题自动填充的部分标签。应该最终看起来像这样:
\section{This is a section title}
\label{sec:this-is-a-section-title}
与标签的报头相同的标题,但不带空格。我不知道Lisp或elisp的,而且我不知道从哪里开始。如果有人能够帮助这将是伟大的!
解决方案
如果您使用RefTeX然后C-c (
会做你想做的(给你更改标签,如果你想有机会)。此外C-c )
将插入\ref{...}
,弹出一个缓冲区,以选择哪个标签使用。它也做其他的东西,包括书目的工作。你一定要看看它。
我觉得这是现在的AUCTeX分配的一部分,这样你应该做的就是添加
(add-hook 'LaTeX-mode-hook (function turn-on-reftex))
(setq reftex-plug-into-AUCTeX t)
到你的.emacs。
不隶属于 StackOverflow