
我現在AUCTeX 11.89.1
在emacs上使用。當我啟動類別文檔時,在使用啟動新部分beamer
後不會自動新增標籤。之後C-c C-s
我必須用來C-c C-(
添加標籤。如果我用來C-c C-e
插入一些環境(例如方程式),標籤會自動添加。
這在通常的類別中不會發生article
,因為標籤是自動添加的。我的文件中有以下內容.emacs
,
(setq reftex-plug-into-AUCTeX t)
(add-hook 'LaTeX-mode-hook 'reftex-mode)
我還需要其他東西才能使其在投影機中工作嗎?
PS,我總是用來C-u C-c C-n
確保當前的文檔類別首先被識別。
答案1
有些AUCTeX樣式可以定制,即:
- amsmath.el
- 投影儀
- 比布拉特克斯.el
- 評論.el
- csquotes.el
- emp.el
- 字體規範.el
- 圖形x.el
beamer.el 使用LaTeX-beamer-section-labels-flag
預設值nil
:
LaTeX-beamer-section-labels-flag 是「tex-style.el」中定義的變數。
它的值為零文件:
如果新增非零節標籤
如果將此變數設為t
,當您使用 插入切片指令時,AUCTeX(或 RefTeX)將要求您提供標籤C-c C-s
。您可以在您的.emacs
with中設定此變數
(setq LaTeX-beamer-section-labels-flag t)
或使用自訂M-x customize-group RET LaTeX-style RET
.
beamer.el中的相關程式碼是:
(unless LaTeX-beamer-section-labels-flag
(make-local-variable 'LaTeX-section-hook)
(setq LaTeX-section-hook
'(LaTeX-section-heading
LaTeX-section-title
LaTeX-section-section)))
其中LaTeX-section-label
省略。