
Tengo un archivo tex que funcionaba perfectamente con varias partes de bibliografía con diferentes opciones de clasificación. ¡Ya no funciona! Algunas partes de la bibliografía no se muestran. Mi sistema operativo es Windows 7 Pro en una plataforma de 64 bits. Estoy usando: - TexnicCenter v2.02 estable de 64 bits - Miktex 2.9 (con biblatex actualizado a v2.9a) - Biber v1.9 para biblatex v2.9
Aquí hay un ejemplo 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}
El resultado es el siguiente:
ydnt
No se muestra la bibliografía con esquema de clasificación. Dado que este tipo de ejemplos funcionaba bien antes, sospecho una incompatibilidad entre biber v1.9 para Windows y biblatex que actualicé recientemente a v2.9a (supongo que la versión anterior era v2.9).
Cuando compilo el código tex, tengo la siguiente advertencia:
Package biblatex Warning: File 'error_biber1.9_bilatex2.9a.bbl' is wrong format version - expected 2.4.
El formato del archivo bbl generado es v2.3.
¿Hay alguna solución a este problema? Quería volver a la versión anterior (anterior a v2.9a) del paquete biblatex en Miktex pero no pude encontrar cómo hacerlo (probablemente esta no sea la solución...). ¡No tengo otra opción que usar biber v1.9 lanzado para Windows y se espera que funcione con biblatex v2.9, no con v2.9a!
Gracias de antemano por su respuesta.
Respuesta1
El problema ha sido resuelto. La versión de biber que tenía la descargué dehttp://biblatex-biber.sourceforge.net/, Descargar. No era biber v1.9 sino v1.8. Esta versión de biber funcionaba bien antes de la actualización biblatex v2.9a. Lo reemplacé por el que está disponible enhttp://sourceforge.net/projects/biblatex-biber/files/biblatex-biber/1.9/binaries/Windows/. ¡Todo funciona perfectamente ahora!