Org mode latex preview
This commit is contained in:
41
config.org
41
config.org
@@ -87,7 +87,7 @@ Configuration
|
||||
(use-package! gptel
|
||||
:config
|
||||
(setq! gptel-api-key "e994f45f9b46cc8608bd2e9cd508417255514e96913b1764aab612512aa66449")
|
||||
(setq gptel-model 'gemini-2.5-pro)
|
||||
(setq gptel-model 'gpt-5)
|
||||
(setq gptel-backend (gptel-make-gh-copilot "Copilot"))
|
||||
(map! "M-s RET" #'gptel-send)
|
||||
(map! "M-s m" #'gptel-menu)
|
||||
@@ -147,3 +147,42 @@ Configuration
|
||||
(define-key typst-preview-mode-map (kbd "C-c C-j") 'typst-preview-send-position)
|
||||
(define-key typst-ts-mode-map (kbd "C-c C-l") #'typst-preview-mode))
|
||||
#+end_src
|
||||
|
||||
*** Latex
|
||||
**** TeXpresso
|
||||
#+begin_src emacs-lisp :tangle no
|
||||
(load-file "lisp/texpresso/texpresso.el")
|
||||
#+end_src
|
||||
|
||||
*** Org
|
||||
#+begin_src emacs-lisp :tangle packages.el
|
||||
(package! org :recipe
|
||||
(:host nil :repo "https://git.tecosaur.net/mirrors/org-mode.git" :remote "mirror" :fork
|
||||
(:host nil :repo "https://git.tecosaur.net/tec/org-mode.git" :branch "dev" :remote "tecosaur")
|
||||
:files
|
||||
(:defaults "etc")
|
||||
:build t :pre-build
|
||||
(with-temp-file "org-version.el"
|
||||
(require 'lisp-mnt)
|
||||
(let
|
||||
((version
|
||||
(with-temp-buffer
|
||||
(insert-file-contents "lisp/org.el")
|
||||
(lm-header "version")))
|
||||
(git-version
|
||||
(string-trim
|
||||
(with-temp-buffer
|
||||
(call-process "git" nil t nil "rev-parse" "--short" "HEAD")
|
||||
(buffer-string)))))
|
||||
(insert
|
||||
(format "(defun org-release () \"The release version of Org.\" %S)\n" version)
|
||||
(format "(defun org-git-version () \"The truncate git commit hash of Org mode.\" %S)\n" git-version)
|
||||
"(provide 'org-version)\n"))))
|
||||
:pin nil)
|
||||
(unpin! org)
|
||||
#+end_src
|
||||
|
||||
#+begin_src emacs-lisp
|
||||
(use-package! org
|
||||
:hook (org-mode . org-latex-preview-mode))
|
||||
#+end_src
|
||||
|
||||
Reference in New Issue
Block a user