
Utilizo Vim-LaTeX para compilar documentos LaTeX a PDF invocando \ll
un comando en el editor. Recibo esta advertencia al compilar un documento LaTeX en el nuevo Ubuntu 14.04:
LaTeX Warning: Empty bibliography on input line 728.
¡El PDF generado no tiene sección de bibliografía y las citas tampoco se generan!
Este mismo documento se compila bien en Ubuntu 12.04 con las mismas versiones de Vim y Vim-LaTeX. ¿Qué ha cambiado en TeX-Live distribuido con el Ubuntu más nuevo para generar este error? ¿Cómo puedo recuperar la sección de bibliografía en el PDF generado?
El documento utiliza biblatex y tiene este formato:
\documentclass{scrbook}
\usepackage[utf8]{inputenc}
\usepackage{hyperref}
\usepackage{graphicx}
\usepackage[citestyle=numeric,bibstyle=numeric,backref=true]{biblatex}
\title{Foobar}
\author{Somejoe}
\addbibresource{books.bib}
\addbibresource{papers.bib}
\addbibresource{links.bib}
\begin{document}
\frontmatter
\maketitle
\tableofcontents
\mainmatter
% Because this is empty document
\nocite{*}
% Content goes here
\printbibliography
\end{document}
Algunas preguntas relacionadas dijeron que las versiones más nuevas de biblatex requieren biber. Instalé biber, pero este error continúa ocurriendo.
Respuesta1
El problema resultó ser debido a una combinación del nuevo Ubuntu y Vim-LaTeX. En los años transcurridos desde Ubuntu 12.04, TeXLive se ha actualizado. La nueva versión de biblatex en Ubuntu 14.04 usa biber en lugar de bibtex como backend.
Vim-LaTeX sin embargo no se ha actualizado en estos años. Todavía está configurado para bibtex y busca archivos .bbl en su código. Después de hacer los cambiossugerido por Pabloa los archivos Vim-LaTeX, pude compilar el documento exitosamente con una bibliografía.
El Vim-LaTeX fijo se puede obteneraquí.