Le 11/09/2020 à 14:05, Arash Esbati a écrit : > Denis Bitouzé <[email protected]> writes: > >> Le 11/09/20 à 12h50, François Patte a écrit : >> >>> Is it possible to run latexmk as the default compilator while using >>> Ctrl-c-c in auctex? >> >> Maybe with this (don't know if it is enough): >> >> (add-hook 'LaTeX-mode-hook '(lambda () (setq TeX-command-default "Latexmk"))) > > You also need an entry for "Latexmk" in `TeX-command-list', something > like this should do the job: > > (eval-after-load "tex" > '(add-to-list 'TeX-command-list > '("Latexmk" "latexmk -pdf %s" TeX-run-TeX nil t > :help "Run latexmk on file") > t))
Thank you. This with Denis' suggestion does the job. Strangely, at the end of compilation the minibuf claims that I should re-run latex to get cross references right. It is strange with latexmk... Instead it it should be: "Latexmk: All targets (maridas.xdv maridas.pdf) are up-to-date", the last line of the output buffer (C-c C-l). Also: when an error occurs, this is not reported in the minibuf, only "Type C-c C-l to display results of compilation". Thank you. -- François Patte UFR de mathématiques et informatique Laboratoire CNRS MAP5, UMR 8145 Université Paris Descartes 45, rue des Saints Pères F-75270 Paris Cedex 06 Tél. +33 (0)6 7892 5822 http://www.math-info.univ-paris5.fr/~patte FSF https://www.fsf.org/blogs/community/presenting-shoetool-happy-holidays-from-the-fsf
signature.asc
Description: OpenPGP digital signature
