[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: latexmk default compilation
From: |
François Patte |
Subject: |
Re: latexmk default compilation |
Date: |
Fri, 11 Sep 2020 18:41:20 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.11.0 |
Le 11/09/2020 à 14:05, Arash Esbati a écrit :
> Denis Bitouzé <dbitouze@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
signature.asc
Description: OpenPGP digital signature