summaryrefslogtreecommitdiffstats
path: root/ravi-init-tex.el
diff options
context:
space:
mode:
Diffstat (limited to 'ravi-init-tex.el')
-rw-r--r--ravi-init-tex.el18
1 files changed, 8 insertions, 10 deletions
diff --git a/ravi-init-tex.el b/ravi-init-tex.el
index e61cac4..d7725e9 100644
--- a/ravi-init-tex.el
+++ b/ravi-init-tex.el
@@ -164,26 +164,24 @@ starting with \\ and followed by a block of text enclosed in {}."
(TeX-fold-mode t)
(smartparens-mode 1)
- (keyadvice-mode t)
(LaTeX-add-environments
'("derivation" LaTeX-env-label))
(TeX-add-symbols '("emph" 1))
- (setq fill-column 100000)
+ (setq fill-column 88)
+
+ ;; Add XeLaTeX support to AucTeX
+ (add-to-list 'TeX-command-list '("XeLaTeX" "%`xelatex%(mode)%' %t" TeX-run-TeX nil t))
+ (setq TeX-command-default "XeLaTeX")
+ (setq TeX-save-query nil)
+ (setq TeX-show-compilation t)
(message "LaTeX mode init complete."))
;; ACUTeX replaces latex-mode-hook with LaTeX-mode-hook
(add-hook 'LaTeX-mode-hook 'my-LaTeX-mode-init)
- ;; Why does this not work?
- (keyadvice-add-advice (kbd "`")
- (if (and (eq major-mode 'latex-mode) (texmathp))
- (let* ((events (let ((overriding-local-map LaTeX-math-keymap))
- (read-key-sequence "math: ")))
- (binding (lookup-key LaTeX-math-keymap events)))
- (call-interactively binding))
- keyadvice-do-it))))
+ ))
)
)