footcite - 使用 apa 格式打印完整引文

footcite - 使用 apa 格式打印完整引文

我在演示文稿中使用了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}

APA 格式引用

相关内容