After having updated Biber from 1.5 version to 1.8, while the build time, I'm getting errors on the \begin{document}
of my latex code telling that File ended while scanning use of \field.
. I've tried to compile the same full code on this site, and this have worked.
Knowing that I'm on Windows 7 SP1 and using MiKTeX 2.9, how do I to fix this please?
I've tried to use Update (Admin)
of MiKTeX for updates, but, after doing this I still getting the same errors.
Full Log file.
Minimal Log file related to the below .tex code.
.tex file
\documentclass[12pt,english,french]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel} \usepackage{csquotes}% recommended in output (biblatex)
\usepackage[backend=biber, style=alphabetic]{biblatex}
\addbibresource{bibli.bib}
\usepackage{titletoc}
\begin{document}
\nocite{*}
\printbibliography
\addcontentsline{toc}{chapter}{Bibliographie}
\end{document}
small .bib file
@online{msdn2,
label = {MSDN2},
title = {Comparatif entre C\# et Visual Basic .NET},
author = {Microsoft},
date = {2014-01-01},
url = {http://support.microsoft.com/kb/308470},
urldate = {2014-04-12}
}
Best Answer
As the problem actually seems linked to the fact that MiKTeX 64-bit doesn't include biber, which is a 32-bit application, you should take a look at the answers to this question. Don't forget to create a Local TeXMF root if you don't already have one.
Added on 09/20/2015:
Since last summer, MiKTeX 64bits repositories have a
miktex-bin-biber-x64.tar.lzma
file, so the above-mentioned answers are obsolete. Install biber through MiKTeX Package Manager.