diff --git a/.emacs.d/include/latexconfig.el b/.emacs.d/include/latexconfig.el index 5f7e012..309764a 100644 --- a/.emacs.d/include/latexconfig.el +++ b/.emacs.d/include/latexconfig.el @@ -11,16 +11,23 @@ (defun configure-latex () "Configure my custom LaTex environment." + (electric-indent-mode -1) + (LaTeX-math-mode 1) + (cdlatex-mode 1) + (local-set-key (kbd "C-c C-z") #'custom-compile-latex) (local-set-key (kbd "C-c C-b") #'latex-insert-block) + (local-set-key (kbd "C-c C-h") + (lambda () + (interactive) + (insert "\\(\\)") + (backward-char 2))) (set (make-local-variable 'TeX-electric-math) (cons "\\(" "\\)")) + (set (make-local-variable 'TeX-electric-sub-and-superscript) t) (set (make-local-variable 'LaTeX-electric-left-right-brace) t) - (set 'preview-scale-function 0.75) - - (electric-indent-mode -1) - (LaTeX-math-mode)) + (set 'preview-scale-function 0.75)) (add-hook 'LaTeX-mode-hook #'configure-latex) diff --git a/.emacs.d/init.el b/.emacs.d/init.el index 0b88b34..63e711f 100644 --- a/.emacs.d/init.el +++ b/.emacs.d/init.el @@ -70,6 +70,7 @@ (straight-use-package 'scribble-mode) (straight-use-package 'go-mode) (straight-use-package 'auctex) +(straight-use-package 'cdlatex) (straight-use-package 'yaml-mode) (straight-use-package 'poetry) (straight-use-package 'slime)