
Tenho um arquivo tex que estava funcionando perfeitamente com diversas partes da bibliografia com diferentes opções de ordenação. Não está mais funcionando! Algumas partes da bibliografia não são exibidas. Meu sistema operacional é o Windows 7 Pro em uma plataforma de 64 bits. Estou usando: - TexnicCenter v2.02 estável de 64 bits - Miktex 2.9 (com biblatex atualizado para v2.9a) - Biber v1.9 para biblatex v2.9
Aqui está um exemplo mínimo:
\documentclass[a4paper]{article}
\usepackage{filecontents}
\begin{filecontents}{refs1.bib}
@book{bbb,
title = {bbb},
publisher = {bbb},
author = {BBB, Bbb},
year = {2012}
}
@book{ccc,
title = {ccc},
publisher = {ccc},
author = {CCC, Ccc},
year = {2014}
}
\end{filecontents}
\begin{filecontents}{refs2.bib}
@book{aaa,
title = {aaa},
publisher = {aaa},
author = {AAA, Aaa},
year = {2013}
}
\end{filecontents}
\usepackage[
style=authoryear,
firstinits=true,
backend=biber]{biblatex}
\addbibresource{refs1.bib}
\addbibresource{refs2.bib}
\DeclareBibliographyCategory{ref1_cat}
\DeclareBibliographyCategory{ref2_cat}
\addtocategory{ref1_cat}{bbb,ccc}
\addtocategory{ref2_cat}{aaa}
\begin{document}
Main text. See refs \parencite{ccc,aaa,bbb}.
\printbibliography[title={Bibliography},sorting=nyt,heading=bibintoc]
\nocite{*}
\appendix
\printbibliography[title={Only ref 1 (nyt)},category=ref1_cat,sorting=nyt,heading=bibnumbered]
\nocite{*}
\printbibliography[title={Only ref 1 (ydnt)},category=ref1_cat,sorting=ydnt,heading=bibnumbered]
\nocite{*}
\end{document}
A saída é a seguinte:
A bibliografia com ydnt
esquema de classificação não é exibida. Como esse tipo de exemplo funcionava bem antes, suspeito de uma incompatibilidade entre o biber v1.9 para Windows e o biblatex, que atualizei recentemente para v2.9a (acho que a versão anterior era v2.9).
Quando compilo o código tex, recebo o seguinte aviso:
Package biblatex Warning: File 'error_biber1.9_bilatex2.9a.bbl' is wrong format version - expected 2.4.
O formato do arquivo bbl gerado é v2.3.
Existe alguma solução para este problema? Eu queria voltar para a versão anterior (anterior à v2.9a) do pacote biblatex no Miktex, mas não consegui descobrir como fazer isso (provavelmente esta não é a solução ...). Não tenho outra opção a não ser usar o biber v1.9 lançado para Windows e espera-se que funcione com o biblatex v2.9, não com o v2.9a!
Agradecemos antecipadamente a sua resposta.
Responder1
O problema foi resolvido. A versão do biber que eu tinha foi baixada dehttp://biblatex-biber.sourceforge.net/, Download. Não era o biber v1.9, mas sim o v1.8. Esta versão do biber estava funcionando bem antes da atualização biblatex v2.9a. Substituí-o por aquele disponível emhttp://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/1.9/binaries/Windows/. Tudo funciona perfeitamente agora!