[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [AUCTeX] extraopts problems

From: Tassilo Horn
Subject: Re: [AUCTeX] extraopts problems
Date: Wed, 23 Apr 2014 21:27:17 +0200
User-agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.4.50 (gnu/linux)

Benjamin Slade <address@hidden> writes:

Hi Benjamin,

> After a recent update I'm having trouble compiling LaTeX docs from
> AUCTeX.  The trouble is %(extraopts)  -- Emacs ends up trying to run
> commands like "xelatex %(extraopts) --synctex=1 -interaction=nonstopmode
> "\input" example.tex"
> With a literal %(extraopts) in it.

Hm, Mosè added this just recently in commit

Also have a look at:

,----[ (info "(auctex)Processor Options") ]
| As shown above, AUCTeX handles in a special way most of the main
| options that can be given to the TeX processors.  When you need to pass
| to the TeX processor arbitrary options not handled by AUCTeX, you can
| use the file local variable 'TeX-command-extra-options'.
|  -- User Option: TeX-command-extra-options
|      String with the extra options to be given to the TeX processor.
|      For example, if you need to enable the shell escape feature to
|      compile a document, add the following line to the list of local
|      variables of the source file:
|           %%% TeX-command-extra-options: "-shell-escape"
|      By default this option is not safe as a file-local variable because
|      a specially crafted document compiled with shell escape enabled can
|      be used for malicious purposes.

> What do I need to change in my setup to fix this?

Normally it should just work as before...

Hm, do you fiddle with `TeX-expand-list'?  It should have an expander
entry for "%(extraopts)".  If it hasn't, then that's the problem.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]