BibLaTeX 和 Textmate

BibLaTeX 和 Textmate

我无法让 BibLaTeX 包工作。当我从 TextMate 运行“创建参考书目”命令时,我收到以下错误消息

INFO - This is Biber 1.9
Command bibtex exited with status 2

生成的 PDF 文档仅包含

[wikipedia ]

但没有参考书目。

pdftex 的日志没有显示有关此错误的任何有用信息

Document Class: scrbook 2015/02/07 v3.16 KOMA-Script document class (book)

LaTeX Warning: Citation 'wikipedia' on page 1 undefined on input line 8.
LaTeX Warning: Empty bibliography on input line 9.
LaTeX Warning: There were undefined references.

Output written on Minimalbeispiel.pdf (1 page, 18613 bytes).

产生此错误的 Minimalexample 是

\documentclass{scrbook}
\usepackage{biblatex}
\addbibresource{library.bib}

\begin{document}

\cite{wikipedia}
\printbibliography

\end{document}

并且 library.bib-Entry 是

@misc{wikipedia,
    Author = {Wikipedia},
    Note = {[Online; accessed 24-March-2015]},
    Title = {Porosity --- Wikipedia{,} The Free Encyclopedia},
    Url = {http://en.wikipedia.org/w/index.php?title=Porosity&oldid=651280533},
    Year = {2015},
    Bdsk-Url-1 = {http://en.wikipedia.org/w/index.php?title=Porosity&oldid=651280533}
}

我已经花了几个小时在网上寻求帮助,但没有找到任何有用的信息。

我正在使用 TextMate 版本 2.0-beta.6.8 和 MacTeX-2014 Bundle

你好,谢谢你的帮助

答案1

您的 biber 缓存似乎已损坏。快速修复方法:

  1. 打开终端
  2. 输入以下内容:biber --cache
  3. 删除命令显示的文件夹

这里是对该错误的更详细描述。

相关内容