aboutsummaryrefslogtreecommitdiff
path: root/dot.emacs.d/elisp/auctex_custom.el
diff options
context:
space:
mode:
Diffstat (limited to 'dot.emacs.d/elisp/auctex_custom.el')
-rw-r--r--dot.emacs.d/elisp/auctex_custom.el24
1 files changed, 24 insertions, 0 deletions
diff --git a/dot.emacs.d/elisp/auctex_custom.el b/dot.emacs.d/elisp/auctex_custom.el
new file mode 100644
index 0000000..3147ce7
--- /dev/null
+++ b/dot.emacs.d/elisp/auctex_custom.el
@@ -0,0 +1,24 @@
+;;; Anpassungen für AucTeX
+(load "auctex.el" nil t t)
+(load "preview-latex.el" nil t t)
+(require 'tex-site)
+(setq TeX-auto-save t)
+(setq TeX-parse-self t)
+(setq-default TeX-master nil)
+(setq TeX-PDF-mode t) ;; .pdf statt .dvi per default
+;;Zeilenumbruch
+(add-hook 'LaTeX-mode-hook 'turn-on-auto-fill)
+;;Syntax Higlight
+(add-hook 'LaTeX-mode-hook 'turn-on-font-lock)
+;; Mathe Modus
+(add-hook 'LaTeX-mode-hook 'LaTeX-math-mode)
+;;; Anpassungen für RefTeX
+(require 'reftex)
+(add-hook 'LaTeX-mode-hook 'turn-on-reftex)
+(add-hook 'latex-mode-hook 'turn-on-reftex)
+(setq reftex-plug-into-AUCTeX t)
+(setq reftex-external-file-finders
+ '(("tex" . "kpsewhich -format=.tex %f")
+ ("bib" . "kpsewhich -format=.bib %f")))
+(require 'auctex-latexmk)
+(auctex-latexmk-setup)