在LaTeX Beamer中,如何将引用文本放置在同一幻灯片上?

13

在LaTeX的Beamer类中,默认情况下使用\cite会将实际引用信息放置在演示文稿的末尾,一个包含参考文献的单独幻灯片上。那么如何将引用信息放置在与引用同一幻灯片上(这是大多数演示文稿的预期和礼貌做法)?

4个回答

14

如果您使用biblatex包,您可以使用\fullcite命令插入完整的参考文献条目。


9
为了在同一张幻灯片底部引用文献,我们可以使用\footfullcite代替\fullcite
具体步骤如下:
  • 在导言区中加入\usepackage{biblatex}\bibliography{<your_bib_file>}
  • 在幻灯片中使用\footfullcite{paper}

1
如果您使用biblatex软件包,建议您使用\addbibressource{biblio.bib}而不是\bibliography{biblio} - samcarter_is_at_topanswers.xyz
它是\addbibresource{biblio.bib},resource中只有一个s。 - optional

3
我使用了bibentry风格来进行这个操作(natbib的一部分),它允许你直接写入\bibentry{key},然后会自动展开成完整的参考文献条目。

3
所以这里是一个最小(但完整)的工作示例:假设.bib文件的名称为biblio.bib:
\documentclass{beamer}
\usepackage[style=verbose]{biblatex}
\bibliography{biblio}

\begin{document}

\begin{frame}
Some text.\footnote{Some text in a footnote.} Some more text.\footcite{foo12}

\end{frame}

\end{document}

如果您使用 biblatex 包,最好使用 \addbibressource{biblio.bib} 替代 \bibliography{biblio} - samcarter_is_at_topanswers.xyz

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接