Beamer 中的引用:参考幻灯片中的年份描述问题

Beamer 中的引用:参考幻灯片中的年份描述问题

我正在准备一个包含多个引用的带有 beamer 包的演示文稿。因此,我决定使用以下包:

\usepackage[style=apa, backend = biber]{biblatex}       
\DeclareLanguageMapping{american}{american-UoN}   
\addbibresource{Literature.bib}

在引用的幻灯片中我没有遇到任何问题,但是在参考幻灯片中,我通过以下方式制作:

\begin{frame}[t,allowframebreaks]   
\frametitle{References}   
\printbibliography  
\end{frame}

没有显示年份。我多次编译了 bib 和 tex 文件。不幸的是,没有运气。幻灯片中的引用保持为:

引文幻灯片

参考幻灯片如下:

参考幻灯片

我将不胜感激任何帮助。提前谢谢您

注:此参考文献的 bib 条目如下:

@phdthesis{beall2003role,
title={The role of reverse auctions in strategic sourcing},
author={Beall, Stewart},
year={2003},
school={Arizona State University}
}

在定义框架中我这样调用它:

在预定的时间段内以较低的价格投标。'' \cite{beall2003role}

参考框架如下所示:

\begin{frame}[t, allowframebreaks]{References}
\printbibliography
\end{frame}

答案1

使用时biblatex-apa需要包含对biblatex-apa的语言文件的调用。除其他外,这些.lbx文件还包含biblatex-apa的日期宏,用于格式化参考书目中的日期。

加载后biblatex,应添加一行,该行对应\DeclareLanguageMapping{<language>}{<language>-apa}于;在我们的示例中,该行应为

\DeclareLanguageMapping{american}{american-apa}   

相关内容