AUCTeX.org (742B)
1 * Completion for cross-references 2 To integrate AUCTeX with reftex and get completion for ~\cite~ 3 (bibliography) and ~\ref~ (intra-document labels): 4 #+begin_src elisp 5 ;; In init file: 6 (put 'TeX-auto-save 'safe-local-variable 'booleanp) 7 (put 'TeX-parse-self 'safe-local-variable 'booleanp) 8 (add-hook 'LaTeX-mode-hook 'turn-on-reftex) 9 (setq reftex-plug-into-AUCTeX t) 10 (setq reftex-label-illegal-re "[^-a-zA-Z0-9_+=:;,./]") ; Allow slashes. 11 (setq TeX-auto-local ".auctex") 12 13 ;; Top-level .dir-locals.el: 14 ((latex-mode 15 . ((TeX-auto-save . t) 16 (TeX-parse-self . t))) 17 (bibtex-mode 18 . ((TeX-auto-save . t) 19 (TeX-parse-self . t)))) 20 21 ;; .dir-locals.el files in subfolders: 22 ((latex-mode 23 . ((TeX-master . "../path/to/main.tex")))) 24 #+end_src