Le 11/09/2020 à 14:05, Arash Esbati a écrit :
> Denis Bitouzé <dbito...@wanadoo.fr> 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

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to