feat(emacs): Org-latex-preview changes
This commit is contained in:
@@ -157,6 +157,16 @@ See https://lists.gnu.org/archive/html/emacs-orgmode/2019-07/msg00081.html."
|
|||||||
(message "Yanked link: %s" url))
|
(message "Yanked link: %s" url))
|
||||||
(message "No URL at point")))
|
(message "No URL at point")))
|
||||||
|
|
||||||
|
(defun syd-org-latex-preview-recompile-preamble ()
|
||||||
|
(interactive)
|
||||||
|
(setq org-latex-preview-process-precompiled nil)
|
||||||
|
(org-latex-preview-clear-cache)
|
||||||
|
(org-latex-preview 'buffer))
|
||||||
|
|
||||||
|
(defun syd-org-latex-preview-buffer ()
|
||||||
|
(interactive)
|
||||||
|
(org-latex-preview 'buffer))
|
||||||
|
|
||||||
(defun syd-org-init-keybinds ()
|
(defun syd-org-init-keybinds ()
|
||||||
(general-def
|
(general-def
|
||||||
:keymaps 'org-mode-map
|
:keymaps 'org-mode-map
|
||||||
@@ -185,7 +195,9 @@ See https://lists.gnu.org/archive/html/emacs-orgmode/2019-07/msg00081.html."
|
|||||||
"k" #'org-babel-remove-result
|
"k" #'org-babel-remove-result
|
||||||
"l" `("Links" . ,syd-org-mode-links-map)
|
"l" `("Links" . ,syd-org-mode-links-map)
|
||||||
"t" #'org-todo
|
"t" #'org-todo
|
||||||
"L" #'org-latex-preview
|
"L L" #'syd-org-latex-preview-buffer
|
||||||
|
"L r" #'syd-org-latex-preview-recompile-preamble
|
||||||
|
"L c" #'org-latex-preview-clear-cache
|
||||||
"s t" #'org-set-tags-command
|
"s t" #'org-set-tags-command
|
||||||
"s p" #'org-set-property
|
"s p" #'org-set-property
|
||||||
"s d" #'org-deadline
|
"s d" #'org-deadline
|
||||||
@@ -416,7 +428,8 @@ See https://lists.gnu.org/archive/html/emacs-orgmode/2019-07/msg00081.html."
|
|||||||
("WAIT" . syd-org-todo-onhold)
|
("WAIT" . syd-org-todo-onhold)
|
||||||
("HOLD" . syd-org-todo-onhold)
|
("HOLD" . syd-org-todo-onhold)
|
||||||
("PROJ" . syd-org-todo-project)
|
("PROJ" . syd-org-todo-project)
|
||||||
("KILL" . syd-org-todo-cancel))))
|
("KILL" . syd-org-todo-cancel)))
|
||||||
|
(org-startup-with-latex-preview t))
|
||||||
:preface
|
:preface
|
||||||
;; Speed up initialisation by disabling modules we don't need.
|
;; Speed up initialisation by disabling modules we don't need.
|
||||||
(defvar org-modules
|
(defvar org-modules
|
||||||
|
|||||||
Reference in New Issue
Block a user