get emacs to automatically use biber instead of bibtex
AUCTeX uses bibtex
as default bibliography processor. If one activates parsing of LaTeX documents setting the variable TeX-parse-self
to t
, in source files with an explicit \usepackage{biblatex}
line AUCTeX prompts for biber
or bibtex
processor depending on the value of the variable LaTeX-biblatex-use-Biber
, which defaults to t
. But until version 11.87, AUCTeX isn't able to automatically choose the bibliography processor, which is set in a LaTeX document with the backend
load option of the biblatex
package.
Starting from version 11.88, to be released in the next weeks or few months, AUCTeX will look at biblatex
load options to automatically choose between biber
and bibtex
. In this version, the variable LaTeX-biblatex-use-Biber
will be removed since it will be no more needed.
Note that if \usepackage{biblatex}
is written in different lines as, e.g.,
\usepackage[
backend=biber,
style=numeric,
sorting=none
]
{biblatex}
AUCTeX will not notice it and leaves LaTeX-biblatex-use-Biber
false.