Hot answers tagged


C-c C-a uses AuCTeX's heuristics for deciding which list of commands to run. The usual case is to use the function TeX-command-default which is defined in tex-buf.el. So no, latexmk is not used. You can make latexmk accessible from C-c C-c by customizing TeX-command-list. One possibility is to a add an element of the form INS DEL : Name: ...


Why not just add it directly to ~/.emacs? (with-eval-after-load 'tex (add-to-list 'TeX-command-list '("LaTeXmk" "latexmk %s" TeX-run-TeX nil t :help "Run latexmk.")))


I had the same problem as you. My solution was to add the status of the last Latex compilation (in bright colors) to the mode line. An error is displayed in red so it is hard to overlook. Here is the code (you can add it to your init file): (setq last-latex-compilation-status "No Compilation") (setq-default mode-line-format (append mode-line-format '((:...


I ran into the same issue and asked on the mailing list. Auctex uses elisp style files to know what symbols exist. For your own code, it auto generates these style files and stores them in the "auto" directory. For some libraries, it ships with style files (see the TeX-style-path variable to find where these are stored). But for other libraries it doesn't ...

Only top voted, non community-wiki answers of a minimum length are eligible