Configuring TexMaker to use Bibla­tex with Biber instead of BibTex

Submitted by admin on Sun, 04/03/2016 - 09:26

Compiling my bibliography cross references I came up with an error like this

A bad cross reference---entry "Rei77b"
refers to entry "apa77", which doesn't exist

I tried to solve this but it was unsuccessful. Then, digging a little bit on the web I found that CTAN recommends to use "biber with bibla­tex to type­set its out­put". The same advise I found here in the description of bibtex.

In Mac, if you are using the latest version of MacTex to install all your Tex libraries, it is almost sure that you have Biber already installed. The only thing you have to do is to configure it in your Tex Editor. In my case I am using TexMaker and I had to configure a customised command ( screenshot 1) that I labeled "compiling" and it contains the following instructions to compile my document along with its bibliography in one go (pdflatex -> biber -> pdflatex -> pdflatex instead of pdflatex -> bibtex -> pdflatex -> pdflatex). See screenshot 2 and screenshot 3

"pdflatex" -synctex=1 -interaction=nonstopmode %.tex|"biber" %|"pdflatex" -synctex=1 -interaction=nonstopmode %.tex|"pdflatex" -synctex=1 -interaction=nonstopmode %.tex

If you want to add a customised command only for Biber, you have to see this screenshot 4

BTW, if you need a graphical bibTeX bibliography manager, use BibDesk