estoy corriendo Emacs 23.1.1 y auctex 11.85 en una máquina de Ubuntu 8.10. Después de abrir un archivo tex, la primera vez que intento utilizar la función de autocompletar el comando \ cite {}, obtengoautocompletar cite {} con emacs + auctex da "citar: no hay tal entrada de base de datos"
"citar: información no disponible, use` C-c & 'para obtenerla. "
en el minibúfer. Después de hacer el 'C-c &', obtengo
"byte-code: No hay entrada de BibTeX con la tecla de cita".
llamadas posteriores a \ cite me da el mensaje
"citan: no hay tal entrada de base de datos".
Tengo un \ bibliografía biblioteca {} en mi archivo tex, y los \ cite {} las entradas que funcionaba de forma manual como se esperaba.
Tengo el siguiente en mi .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)
También probé las sugerencias en Suggestion for \cite in Emacs with AUCTeX, pero no funcionó bien.
Alejandro.
¿Ejecutó bibtex al menos una vez antes de intentar autocompletar? ¿Probaste C-c [ – Vivi
Ejecuto bibtex antes? Mismo comportamiento. Sin embargo, C-c [¡hace el truco! Gracias. – Alejandro
Encuentra una manera de cerrar tu pregunta, luego, para que se responda. Tal vez escribir una respuesta y marcarlo? – Vivi