我想在 Beamer 的脚注中添加完整参考。我使用的是 MiKTeX 2.9 和 TeXNicCenter 2.0 Alpha 3 build 1118。
我知道这个问题 将参考书目项目放在框架底部。我尝试按照所选答案中的建议去做 https://tex.stackexchange.com/a/6015/35656。
脚注没有获得所需的输出,而是仅包含参考文献的 ID。我在 tex.SE 上进行了更多查看,发现了这个已关闭的问题 \footfullcite 没有提供完整的引用(biblatex、beamer)。我在问题的评论中看到,使用 MikTex 时,我应该在选项中添加“backend=bibtex”。但这对我没有帮助。我一直收到 biblatex 错误“修补脚注失败”。
我粘贴下面的代码。
\documentclass{beamer}
%\usepackage[style=authortitle,backend=bibtex]{biblatex}
\usepackage[backend=bibtex]{biblatex}
\bibliography{foo}
\begin{document}
\begin{frame}
Here is text \footfullcite{ref01}. % this writes ref01 in footnote
Here is text \fullcite{ref01}. % this writes ref01 in place
\end{frame}
\end{document}
答案1
您不需要使用当前 miktex 的 backend=bibtex。
这对我来说很好用
\documentclass{beamer}
\usepackage{biblatex}
\addbibresource{biblatex-examples.bib}
\begin{document}
\begin{frame}
Here is text \footfullcite{westfahl:space}. % this writes ref01 in footnote
Here is text \fullcite{westfahl:space}. % this writes ref01 in place
\end{frame}
\end{document}
确保你编译了 pdflatex,比伯、pdflatex、pdflatex。您或许必须更改 texniccenter 的配置,以便调用biber file.bcf
或biber file
而不是bibtex file.aux
或bibtex file
。
你还应该检查你的系统是否是最新的。在管理员中运行更新管理器和用户模式。