Signed-off-by: Marcin Woźniak <y0rune@aol.com>
This commit is contained in:
2020-12-25 23:23:36 +01:00
parent fce73acdfc
commit 1675bc81b0
5 changed files with 1755 additions and 2 deletions

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,27 @@
;;; latexmk-mode.el --- LatexMK minor mode
;;; Commentary:
;;; none
;;; Code:
(define-minor-mode latexmk-mode
"Toggle LatexMK mode."
:init-value nil
:lighter " LatexMK "
)
(defun my/run-latexmk ()
(interactive)
(start-process "latexmk" "latexmk out" "latexmk" "--silent" "--pdf" (buffer-file-name (current-buffer)))
)
(defun my/try-run-latexmk ()
"Try to run latexmk."
(if (bound-and-true-p latexmk-mode)
(my/run-latexmk)
)
)
(add-hook 'after-save-hook 'my/try-run-latexmk)
(add-hook 'latex-mode-hook 'latexmk-mode)
;;; latexmk-mode.el ends here