[Tex/LaTex] Customising emacs to use biblatex-biber instead of bibtex

biberbiblatexbibliographiesemacs

I use biblatex, but I still go through running bibtex on my .bib files, rather than biblatex-biber, which is/will be preferred. How do I arrange for C-c C-c to run the relevant biber command, rather than bibtex?

Best Answer

First, set AucTeX to use Biber:

M-x customize-variable RET TeX-command-BibTeX RET

and enter Biber in the text field.

Then, add the appropriate command:

M-x customize-variable RET TeX-command-list RET

with the following options:

  • Name: Biber
  • Command: biber %s.bcf
  • How: TeX-run-BibTeX

A more elaborate setup could be made to automatically check the backend and set TeX-command-BibTeX accordingly.

Related Question