我在演示文稿中使用了biblatex
包及其\footcite{}
命令beamer
。我想在脚注中打印完整的参考资料,但使用类似 apa 的样式。
以下是一个例子:
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
% only for this example, otherwise in .bib file
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@book{dirac,
title={The Principles of Quantum Mechanics},
author={Paul Adrien Maurice Dirac},
isbn={9780198520115},
series={International series of monographs on physics},
year={1981},
publisher={Clarendon Press},
keywords = {physics}
}
\end{filecontents}
\usepackage[style=verbose,citetracker,pagetracker=page,backend=biber]{biblatex}
\addbibresource{\jobname.bib}
\let\footcite\footfullcite
\begin{document}
\begin{frame}
Text text text \footcite{dirac}\\
\end{frame}
\begin{frame}
\printbibliography
\end{frame}
\end{document}
并输出:
期望输出:
要打印完整引文,我需要应用style=verbose
。有没有一种简单的方法,如何使用类似 APA 的样式在脚注中打印完整参考?
答案1
理论上你可以将verbose
和组合apa
如下
citestyle=verbose, bibstyle=apa,
尽管我一般不推荐这样做。
但因为你只使用\footcite
并说\let\footcite\footfullcite
无论如何,只是
style=apa,
将在 MWE 中产生相同的结果
\documentclass{beamer}
\setbeamertemplate{navigation symbols}{}
\usepackage[style=apa, citetracker, pagetracker=page, backend=biber]{biblatex}
\addbibresource{biblatex-examples.bib}
\let\footcite\footfullcite
\begin{document}
\begin{frame}
Text text text \footcite{sigfridsson}
\end{frame}
\begin{frame}
\printbibliography
\end{frame}
\end{document}