From: Don Armstrong Date: Tue, 13 Jun 2017 16:54:47 +0000 (-0700) Subject: abstract out reftex loading X-Git-Url: https://git.donarmstrong.com/?a=commitdiff_plain;h=78a50c81dd9c15a350fe7e9c7816d6cf5a09063b;p=lib.git abstract out reftex loading --- diff --git a/emacs_el/configuration/don-configuration.org b/emacs_el/configuration/don-configuration.org index ee2bf5e..ea66fdc 100644 --- a/emacs_el/configuration/don-configuration.org +++ b/emacs_el/configuration/don-configuration.org @@ -376,6 +376,14 @@ value, scrolling continues until there is no more output. (tramp-remote-shell-args ("-c")))) #+END_SRC +** Reftex +#+BEGIN_SRC emacs-lisp + (use-package reftex + :ensure t + :config + (setq-default reftex-default-bibliography + '("~/projects/research/references.bib"))) +#+END_SRC ** LaTeX #+BEGIN_SRC emacs-lisp (use-package tex @@ -387,15 +395,16 @@ value, scrolling continues until there is no more output. (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) + ; (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) @@ -450,8 +459,6 @@ value, scrolling continues until there is no more output. '("cpageref" TeX-arg-ref) '("Cpageref" TeX-arg-ref))))) - (setq-default reftex-default-bibliography - '("~/projects/research/references.bib")) (use-package font-latex :config (setq font-latex-match-reference-keywords @@ -743,7 +750,6 @@ From http://julien.danjou.info/projects/emacs-packages#rainbow-mode, this colori ) (column-number-mode t) - (setq-default reftex-plug-into-AUCTeX t) (server-start)