beamer + bibTeX:错误,未找到‘aux’!

beamer + bibTeX:错误,未找到‘aux’!

我尝试chs_2015.bib使用 BibTeX(编辑器按钮对应命令bibtex %)编译文件,然后再将其包含在实际的 Beamer *.tex 演示文稿中,但我一直收到此错误消息:I couldn't open file name 'chs_2015.aux' Process exited with error(s)。我也尝试使用编译它,pdfLaTeX但它说No Log file found!

有人能解释为什么会发生这种情况吗?我应该先用 ×2 处理 *.bib 文件bibtexpdfLaTeX对吗?

*.bib 文件只有一个条目(还有其他条目,我将其精简以找出问题所在):

@article{akyildiz:2011,
author = {Akyildiz, Ian F. and Jornet, Josep Miquel and Pierobon, Massimiliano},
title = {Nanonetworks: A New Frontier in Communications},
journal = {Communications of the ACM},
year = {2011},
doi = {10.1145/2018396.2018417}
}

这是 *.tex 文件的 MWE:

\documentclass[12pt]{beamer}

\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[italian]{babel}
\usepackage{biblatex}

\usetheme{Madrid}
\useoutertheme[right]{sidebar}

\title{Le Maree}
%\subtitle{ }
\author{Jane Doe}
\institute[UniR5]{Università di Rimini}
\date{1 aprile 2034}


\begin{document}

%quadro1
\begin{frame}
\maketitle
\end{frame}

%quadro2
\section{Introduzione}
\begin{frame}
\frametitle{Cos'è}
Interazione tra 
\begin{itemize}[<+->]
\item Terra come illustrato in \cite{akyildiz:2011}
\item Luna
\item Sole
\end{itemize}
\end{frame}

\begin{frame}[allowframebreaks]
\frametitle{References}
 \bibliographystyle{plain}
 \bibliography{chs_2015}
\end{frame}

\end{document}

编辑: 在此处输入图片描述

编辑2: 在此处输入图片描述

答案1

您应该首先使用 pdfLaTeX 编译 .tex 一次,以生成 .aux 文件。然后使用 bibtex 编译创建的 .aux 文件,从 .bib 创建 .bbl,最后编译 .tex 两次。这应该可行

答案2

你的代码对我有用如果我加载natbib而不是bibtex。这可以接受吗?

结果:

括号来源

答案3

我对原始代码做了一些更改,现在正在制作 pdf,尽管仍然存在一些警告。

在序言中我加入了

\usepackage{csquotes}
\usepackage[backend=biber, style=numeric]{biblatex} 
\usepackage{chs_2015}

(在 Beamer 演示中,“数字”样式没有任何区别!)

在演讲的最后一帧我写了这个

\begin{frame}[allowframebreaks]
\frametitle{References}
 \nocite{*}
 \printbibliography
\end{frame}

然后我将编译命令从 更改bibtex %biber %

最后,我按照@clspace 的建议进行操作,即在主 *.tex 文件上运行pdflatex,然后biber,然后再运行两次。pdflatex

相关内容