]> git.donarmstrong.com Git - lib.git/blobdiff - emacs_el/configuration/don-configuration.org
move reftex initialization into its own section
[lib.git] / emacs_el / configuration / don-configuration.org
index 9aeaab98c2e7115942410026fef6f77dace76c7b..8c75d002383f7d78524c4ae3cefe9d0fb40f92b2 100644 (file)
@@ -1038,9 +1038,12 @@ _d_: subtree
 ** 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
@@ -1061,18 +1064,9 @@ _d_: subtree
   :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)