tomsik68 icon

latexmk-mode.el

tomsik68 | PRO | 12/07/20 08:31:16 AM UTC | 0 ⭐ | 10718 👁️ | Never ⏰ | []
Lisp |

600 B

|

None

|

0 👍

/

0 👎

;;; 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
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎