小编Ale*_*dro的帖子

使用emacs + auctex自动完成\ cite {}给出"引用:没有这样的数据库条目"

我在Ubuntu 8.10机器上运行Emacs 23.1.1和AucTeX 11.85.打开tex文件后,我第一次尝试使用\ cite {}命令的自动完成功能,我得到了

"引用:信息不可用,请使用`Cc&'来获取它."

在迷你缓冲区.做完'Cc&'后,我明白了

"字节代码:没有引用键的BibTeX条目".

对\ cite的后续调用给了我这条消息

"引用:没有这样的数据库条目".

我的tex文件中有一个\ bibliography {library},我按照预期手动工作的\ cite {}条目.

我的.emacs中有以下内容

(require 'reftex)
(setq-default TeX-master nil)
(add-hook 'LaTeX-mode-hook 'TeX-PDF-mode) ;turn on pdf-mode.  AUCTeX
                                          ;will call pdflatex to
                                          ;compile instead of latex.
(add-hook 'LaTeX-mode-hook 'LaTeX-math-mode) ;turn on math-mode by
                                             ;default
(add-hook 'LaTeX-mode-hook 'reftex-mode) ;turn on REFTeX mode by
                                         ;default
(add-hook 'LaTeX-mode-hook 'flyspell-mode) ;turn on flyspell mode by
                                           ;default

(setq reftex-plug-into-AUCTeX t)
(setq TeX-auto-save t)
(setq TeX-save-query nil)
(setq TeX-parse-self t)
(setq-default TeX-master nil)
Run Code Online (Sandbox Code Playgroud)

我也尝试过 …

emacs auctex

7
推荐指数
1
解决办法
3382
查看次数

标签 统计

auctex ×1

emacs ×1