\fullcite 无法正常工作

\fullcite 无法正常工作

我正在尝试使以下帖子的代码发挥作用:如何使 bib 条目也出现在主文档中但我得到了一些意想不到的事情:

在此处输入图片描述

我正在使用默认的 TeXShop 命令:pdflatex --file-line-error --synctex=1。我也尝试运行bibtex,但收到​​以下消息:

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

编辑

这是代码:

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{auth1:2000,
title = {A book},
author = {A. Thor},
date = {2000},
publisher = {Some Company},
location = {A City}
}
\end{filecontents}

\usepackage[backend=biber,]{biblatex}
\bibliography{\jobname.bib}

\begin{document}

\fullcite{auth1:2000}
\cite{auth1:2000}

\printbibliography
\end{document} 

正如我在测试中引用的那样,这显然是错误的。哪里错了?

答案1

如果您使用后端,biber则需要运行biber而不是。当我运行,然后,然后再次 时bibtex,您的代码对我来说运行正常:pdflatexbiberpdflatex

输出

如果我不跑biberpdflatex我会得到和你相同的输出。

以防万一biber没有设置:本指南非常有用(包括许多编辑的指南,其中包括 TexShop)。

答案2

正如评论中所写,biblatex2 及更高版本的默认后端是biber。要使用传统后端,bibtex您必须将其指定为选项:

\usepackage[backend=bibtex]{biblatex}

相关内容