向 auctex Cc Ce 添加自动完成选项?

向 auctex Cc Ce 添加自动完成选项?

当我使用 auctex 和 emacs 编写 LaTeX 文档时,我希望能够在 auctex 可以“识别”并自动完成的环境类型列表中添加更多选项,即定理、引理、证明、itemize* 和其他几个。我需要编辑哪个变量?我在 customize-apropos LaTeX 和 auctex 中尝试过,但没有找到。

(最好将 lisp 代码片段添加到我的 .emacs 中,我还不太明白语法)

答案1

看看AUCTeX 手册这详细解释了这一点。对于您的情况,假设您不想编写新样式文件,您可以将此代码添加到您的~/.emacs文件中。

(add-hook 'LaTeX-mode-hook
          (lambda ()
            (LaTeX-add-environments
              '("theorem" LaTeX-env-label)
              '("lemma" LaTeX-env-label)
              '("proof" LaTeX-env-label)
              '("itemize" LaTeX-env-label)
              '("a_couple_of_others" LaTeX-env-label))))

相关内容