
Introducción
Tengo un archivo TeX que contiene una serie de referencias creadas con TeXStudio en Windows 10 usando TeXLive como backend. Desde que migré de BibTeX a BibLaTeX/Biber no he podido acceder a mi library.bib
archivo centralizado ubicado en $TEXMFLOCAL
.
Anteriormente utilicé BibTeX estándar para retirar referencias almacenadas en una bibliografía centralizada/base de datos creada pormendeleyen formato BibTeX. Esta biblioteca está ubicada en $TEXMFLOCAL/bibtex/bib/local/library.bib
(lo que se traduce como D:\Dev\texlive\texmf-local\bibtex\bib\local\library.bib
en mi sistema)
Software actual
- Mendeley 1.16
- TeXLive 2015
- TeXStudio 2.10.8
Compilar secuencia
pdfLatex -> BibTeX/Biber (según corresponda) -> pdfLatex -> pdfLatex
Mientras depuraba este problema, también he estado limpiando los archivos auxiliares y compilándolos desde cero para eliminar cualquier problema potencial con archivos corruptos.
BibTeX MWE
Con BibTeX, puedo acceder a esta biblioteca usando:
\documentclass[10pt,a4paper,final]{article}
\usepackage{lipsum} % just for MWE
\begin{document}
\section{Some Title}
\lipsum[2]
\section{Another Title}
\lipsum[2]
\par Summarised point \cite{TheRef2016}
\bibliographystyle{unsrt}
\bibliography{library}
\end{document}
BibLaTeX MWE (backend de BibTeX)
Este ejemplo funciona según lo previsto y todavía usa BibTeX como backend.
\documentclass{article}
\usepackage{lipsum} % just for MWE
\usepackage[backend=bibtex]{biblatex}
\addbibresource{library.bib}
\begin{document}
\section{Some Title}
\lipsum[2]
\section{Another Title}
\lipsum[2]
\par Some text here \cite{TheRef2016}
\printbibliography
\end{document}
BibLaTeX MWE (backend de Biber)
Un .bib
archivo ubicado en el mismo directorio funciona bien como lo demuestra MWE en la wiki (MWEB (para BibLaTeX) - Tex.SE Wiki).
Sin embargo, ajustarlo para utilizar la bibliografía centralizada como antes da como resultado un mensaje de error que dice que no se puede encontrar el archivo de bibliografía.
\documentclass{article}
\usepackage{lipsum} % just for MWE
\usepackage[backend=biber]{biblatex}
\addbibresource{library.bib} % Also tried with \bibliography{library.bib}
\begin{document}
\section{Some Title}
\lipsum[2]
\section{Another Title}
\lipsum[2]
\par Some reference \cite{TheRef2016}
\printbibliography
\end{document}
Estos son los mensajes de error que aparecen al compilar con Biber:
INFO - Looking for bibtex format file 'library.bib' for section 0
ERROR - Cannot find 'library.bib'!
Conclusión
Probablemente me estoy perdiendo algo fundamental, pero este problema me ha dejado perplejo durante las últimas horas y no he podido encontrar una solución.
Gracias de antemano.