I juste update install TexLive 2017 on my windows system today (I was using TL 2015 until now).
I am using (last version 2.12.8
) texstudio as an editor.
My MWE is working well when I open an new document. However when I try to compile documents created with TL 2015, I have many errors.
I cn't understand why things seem to work with the new document while getting so messy with the previous documents.
The log file
indicate many ! Undefined control sequence.
I also get a file called: myfile.bbl
which indicate the following things that I don't understand:
% $ biblatex auxiliary file $
% $ biblatex bbl format version 2.5 $
% Do not modify the above lines!
%
% This is an auxiliary file used by the 'biblatex' package.
% This file may safely be deleted. It will be recreated by
% biber as required.
%
\begingroup
\makeatletter
\@ifundefined{ver@biblatex.sty}
{\@latex@error
{Missing 'biblatex' package}
{The bibliography requires the 'biblatex' package.}
\aftergroup\endinput}
{}
\endgroup
.bbl
,.bcf
and.aux
files were written by an older version of the package and can cause problems. If you delete them and recompile things should work. – moewe Apr 12 '18 at 13:28C:\Users\myself\AppData\Local\Temp\etc...
, yes I did delete it (several times) without success with compilation. – mailysmanu Apr 12 '18 at 13:57.bbl
,.bcf
,.aux
files in the same directory as your.tex
file with the same basename as your.tex
file. Like themyfile.bbl
you show us. These temporary files are created by TeX to 'remember' certain things between compilations or to communicate between Biber andbiblatex
. If you compile a document that was previously compiled with an older version ofbiblatex
there will be a version mismatch.- – moewe Apr 12 '18 at 14:01