我正在使用 texlive 2012,并且 pdflatex 和 biber 都以完整路径执行以确保二进制文件正确。
biblatex 有版本 2.2,biber 有版本 0.9.9。
如果我运行 pdflatex、biber、pdflatex,我会得到以下 biber 输出
INFO - This is Biber 0.9.9
INFO - Logfile is 'LaTeXTemplate.blg'
INFO - Reading 'LaTeXTemplate.bcf'
WARN - Warning: Found biblatex control file version 2.0, expected version 1.7
INFO - Found 1 citekeys in bib section 0
最后我得到了 pdflatex 的错误
Package biblatex Info: Trying to load bibliographic data...
Package biblatex Warning: File 'LaTeXTemplate.bbl' is wrong format version - expected 2.1.
Package biblatex Info: ... file 'LaTeXTemplate.bbl' found.
(./LaTeXTemplate.bbl
! Undefined control sequence.
<argument> ...c@refsection @entry@\blx@slist@name
出了什么问题?我已经删除了所有 biblatex 和 aux 文件,但问题依然存在。为什么预期的 bcf 和 bbl 文件版本错误?