![在 Beamer 中将 \cite 和 \footnote 放在一起](https://linux22.com/image/344572/%E5%9C%A8%20Beamer%20%E4%B8%AD%E5%B0%86%20%5Ccite%20%E5%92%8C%20%5Cfootnote%20%E6%94%BE%E5%9C%A8%E4%B8%80%E8%B5%B7.png)
通常参考文献放在最后一张幻灯片中,并使用\cite
命令引用。我觉得这种符号从观众的角度来看有点难以理解。大多数情况下,我使用\footnote
命令,因为它在同一张幻灯片的页脚中显示参考文献,这使得更容易理解。但\footnote
无法从 bib 文件中打印,因此我总是用 来放置一个完整的参考文献\footnote
。见下面的示例-
\documentclass{beamer}
\usetheme{Madrid}
\usepackage{bibentry}
\title[Test]{Test}
\author{Author}
\institute[]{Institute}
\date{\today}
\begin{document}
\begin{frame}{Citation}
This statement requires citation \cite{tobin1964commercial}
But the way I want is \footnote{Tobin, James. Commercial banks as creators of" money.". Cowles Foundation for Research in Economics at Yale University, 1964.} %\footnote{tobin1964commercial}
\end{frame}
\begin{frame}{References}
\bibliographystyle{amsalpha}
\bibliography{bibfile}
\end{frame}
\end{document}
我想要的是一种方法,这样我就可以\footnote
与\cite
命令一起使用,例如\footnote{tobin1964commercial}
。这应该在页脚中显示完整的参考。
答案1
\footcite
可能是您的解决方案:
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
% only for this example, otherwise in .bib file
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@TECHREPORT{RePEc:cwl:cwldpp:159,
title = {Commercial Banks as Creators of 'Money'},
author = {Tobin, James},
year = {1963},
institution = {Cowles Foundation for Research in Economics, Yale University},
type = {Cowles Foundation Discussion Papers},
number = {159},
url = {http://EconPapers.repec.org/RePEc:cwl:cwldpp:159}
}
\end{filecontents}
\usepackage[style=verbose,backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
\begin{frame}
Text text \footcite{RePEc:cwl:cwldpp:159}
\end{frame}
\begin{frame}
\printbibliography
\end{frame}
\end{document}