** Reftex
#+BEGIN_SRC emacs-lisp
(use-package reftex
+ :hook ((LaTeX-mode latex-mode) . reftex-mode)
:config
(setq-default reftex-default-bibliography
- '("~/projects/research/references.bib")))
+ '("~/projects/research/references.bib"))
+ (setq-default reftex-plug-into-AUCTeX t)
+ )
#+END_SRC
** BibTex
#+BEGIN_SRC emacs-lisp
:mode ("\\.bib\\'" . bibtex-mode)
:config
; (add-to-list 'TeX-style-path '"/home/don/lib/emacs_el/auctex/style")
- ;; REFTEX (much enhanced management of cross-ref, labels, etc)
- ;; http://www.strw.leidenuniv.nl/~dominik/Tools/reftex/
- ; (autoload 'reftex-mode "reftex" "RefTeX Minor Mode" t)
- ; (autoload 'turn-on-reftex "reftex" "RefTeX Minor Mode" nil)
- ; (autoload 'reftex-citation "reftex-cite" "Make citation" nil)
- ; (autoload 'reftex-index-phrase-mode "reftex-index" "Phrase mode" t)
- (add-hook 'LaTeX-mode-hook 'turn-on-reftex) ; with AUCTeX LaTeX mode
- (add-hook 'latex-mode-hook 'turn-on-reftex) ; with Emacs latex mode
(add-hook 'LaTeX-mode-hook 'outline-minor-mode) ; with AUCTeX LaTeX mode
(add-hook 'latex-mode-hook 'outline-minor-mode) ; with Emacs latex mode
- (setq-default reftex-plug-into-AUCTeX t)
;; support fake section headers
(setq TeX-outline-extra
'(("%chapter" 1)