[Tex/LaTex] Biblatex + Biber + Texmaker + MiKTeX

biberbiblatexmiktextexmaker

Will someone please help me to both configure Texmaker and use it so that I can use the backend=biber option with biblatex package. I am using MiKTeX 2.8 and Texmaker 3.1. Please do not simply tell me to read the manuals as I have spent most of the afternoon on them and the "working examples," rather than spending it on actually producing a paper.

I think what needs to be fixed is one or both of the BIBTEX command and my QUICKBUILD command in the configuration. What I have done is to put the biber.exe file into the bin directory in my LaTeX tree which is located in C:/Latex/MyLatex. I tried to set the BIBTEX command to "C:/Latex/MyLatex/bin/biber.exe" %.aux and then used the "Quick Build Wizard" to run PDFLATEX -> BIBTEX -> PDFLATEX. The minimum working example I'm attempting is posted below. It works using bibtex (and deleting backend=biber). I would really appreciate if one of you could provide me some direct guidance.

%%% Tex File
\documentclass{article}

\usepackage[american]{babel}
\usepackage{csquotes}

%\usepackage[style=apa,sortcites=true,sorting=nyt,backend=biber]{biblatex}
%\usepackage[style=apa,sorting=nyt,backend=biber]{biblatex}
\usepackage[backend=biber]{biblatex}

\DeclareLanguageMapping{american}{american-apa}

\addbibresource{NumFactorsTest.bib}

\begin{document}

Some text is here.
\textcite{Akaike1973}
\textcite{Akaike1987}


\printbibliography

\end{document}


%%% BIB file
@InProceedings{Akaike1973,
   author = {H. Akaike},
   title = {Information theory and an extension of the maximum likelihood principle},
   editor = {B. N. Petrov and F. Csaki},
   booktitle = {2nd International Symposium on Information Theory},
   pages = {267-281},
   year = {1973},
   location = {Budapest: Akademiai Kiado} 
}

@article{Akaike1987,
   author = {Akaike},
   title = {Factor analysis and AIC},
   journal = {Psychometrika},
   volume = {52},
   number = {3},
   pages = {317-332},
   year = {1987}
}

Best Answer

You should update to the newest version of MiKTeX, because it does already come with Biber included (by update I mean uninstall old version, install newest version, then run update manager). Biber will then be installed under

%ProgramFiles(x86)%\MiKTeX 2.9\miktex\bin\biber.exe

Then you only need to tell Texmaker to use biber % instead of bibtex %.aux (see answer by Mark S. Everitt), that is all. Below you can see how I configured Texmaker.

Click for full size
Click for full size