1
0
Fork 0

fix(emacs): add cdlatex package

Signed-off-by: Lucas Sta Maria <lucas@priime.dev>
This commit is contained in:
Lucas Sta Maria 2023-09-06 23:39:46 -04:00
parent 8f20c86e3f
commit ca70207d35
No known key found for this signature in database
GPG key ID: F07FB16A826E3B47
2 changed files with 12 additions and 4 deletions

View file

@ -11,16 +11,23 @@
(defun configure-latex () (defun configure-latex ()
"Configure my custom LaTex environment." "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-z") #'custom-compile-latex)
(local-set-key (kbd "C-c C-b") #'latex-insert-block) (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) (set (make-local-variable 'TeX-electric-math)
(cons "\\(" "\\)")) (cons "\\(" "\\)"))
(set (make-local-variable 'TeX-electric-sub-and-superscript) t)
(set (make-local-variable 'LaTeX-electric-left-right-brace) t) (set (make-local-variable 'LaTeX-electric-left-right-brace) t)
(set 'preview-scale-function 0.75) (set 'preview-scale-function 0.75))
(electric-indent-mode -1)
(LaTeX-math-mode))
(add-hook 'LaTeX-mode-hook #'configure-latex) (add-hook 'LaTeX-mode-hook #'configure-latex)

View file

@ -70,6 +70,7 @@
(straight-use-package 'scribble-mode) (straight-use-package 'scribble-mode)
(straight-use-package 'go-mode) (straight-use-package 'go-mode)
(straight-use-package 'auctex) (straight-use-package 'auctex)
(straight-use-package 'cdlatex)
(straight-use-package 'yaml-mode) (straight-use-package 'yaml-mode)
(straight-use-package 'poetry) (straight-use-package 'poetry)
(straight-use-package 'slime) (straight-use-package 'slime)