Ubuntu 14.04에서 Vim-LaTeX에 의해 생성된 빈 참고문헌

Ubuntu 14.04에서 Vim-LaTeX에 의해 생성된 빈 참고문헌

\llVim-LaTeX를 사용하여 편집기에서 명령을 호출하여 LaTeX 문서를 PDF로 컴파일합니다 . 새로운 Ubuntu 14.04에서 LaTeX 문서를 컴파일할 때 다음 경고가 표시됩니다.

LaTeX Warning: Empty bibliography on input line 728.

생성된 PDF에는 참고문헌 섹션이 없으며 인용도 생성되지 않습니다!

이 동일한 문서는 동일한 Vim 및 Vim-LaTeX 버전을 사용하는 Ubuntu 12.04에서 잘 컴파일됩니다. 이 오류를 생성하기 위해 최신 Ubuntu와 함께 배포된 TeX-Live에서 변경된 사항은 무엇입니까? 생성된 PDF에서 참고문헌 섹션을 어떻게 다시 얻을 수 있나요?

이 문서는 biblatex를 사용하며 다음 형식을 갖습니다.

\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}

몇 가지 관련 질문에 따르면 최신 버전의 biblatex에는 biber가 필요하다고 합니다. Biber를 설치했는데 이 오류가 계속해서 발생합니다.

답변1

문제는 새로운 Ubuntu와 Vim-LaTeX의 조합으로 인한 것으로 밝혀졌습니다. Ubuntu 12.04 이후 몇 년 동안 TeXLive가 업데이트되었습니다. Ubuntu 14.04의 새로운 버전의 biblatex는 백엔드로 bibtex 대신 biber를 사용합니다.

그러나 Vim-LaTeX는 최근 몇 년간 업데이트되지 않았습니다. 여전히 bibtex용으로 구성되어 있으며 코드에서 .bbl 파일을 찾습니다. 변경한 후폴이 제안한Vim-LaTeX 파일에 추가하여 참고문헌을 포함하여 문서를 성공적으로 컴파일할 수 있었습니다.

고정된 Vim-LaTeX를 얻을 수 있습니다여기.

관련 정보