При автоматическом заполнении \cite {} с emacs + auctex дает, “процитируйте: никакая такая запись базы данных”

Я выполняю Emacs 23.1.1 и AucTeX 11.85 в машине Ubuntu 8.10. После открытия tex файла, в первый раз, когда я пытаюсь использовать автозавершение \cite {} команда, я добираюсь

"процитируйте: информация, не доступная, используйте 'C-c и' для получения его".

в мини-буфере. После выполнения 'C-c и', я добираюсь

"байт-код: Никакая запись BibTeX с ключом цитаты".

Последующие вызовы к \cite дают мне сообщение

"процитируйте: никакая такая запись базы данных".

У меня есть \bibliography {библиотека} в моем tex файле и \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)

Я также попробовал предложения в Предложении для \cite в Emacs с AUCTeX, но это не работало также.

Alejandro.

7
задан Community 23 May 2017 в 12:13
поделиться

1 ответ

C-c [ работает. (Я не уверен, что после ввода \cite{ я должен получить завершение, но меня устраивает другое решение.)

4
ответ дан 7 December 2019 в 09:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: