BiblaTeX:不打印参考书目,在最终 PDF 中包含参考书目标签

BiblaTeX:不打印参考书目,在最终 PDF 中包含参考书目标签

我有一个参考书目(.bib)文件:

@article{tong2012string,
author = {D. Tong},
title = {{L}ectures on {S}tring {T}heory},
year = {2012},
archivePrefix = {arXiv},
eprint = {0908.0333},
primaryClass = {hep-th}}

在我的 LaTeX 文件中,我包含了:

\usepackage[citestyle=numeric,backend=biber]{biblatex}

\addbibresource{references.bib}

此外,我\cite{tong2012string}在希望 [1] 出现的位置旁边使用了,最后尝试使用 打印参考书目\printbibliography


发生了什么:

PDF 中没有包含 [1],而是以粗体打印了 [tong2012string]。此外,根本没有打印出 blbiography。我试过:

  • 通过指定“backend=biber”确保我正在使用 biber
  • 删除可能导致问题的所有辅助文件

但是,我的.blg 文件总是一样的:

    This is BibTeX, Version 0.99dThe top-level auxiliary file: String.aux
I found no \citation commands---while reading file String.aux
I found no \bibdata command---while reading file String.aux
I found no \bibstyle command---while reading file String.aux
(There were 3 error messages)

Windows 7的, 使用TeX工作室微特克斯


工作示例

\documentclass[11pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[citestyle=numeric,backend=biber]{biblatex}
\addbibresource{references.bib}
\usepackage[margin=0.95in]{geometry}
\begin{document}

\cite{tong2012string}

\newpage
\printbibliography
\end{document}

请参阅上面的 .bib 文件。

答案1

确保biber在运行 latex 之间确实运行了该命令:

   latex test.tex
   biber test
   latex test.tex

相关内容