是否可以使用\printbibliography
(或其他命令)\printbibliograhy
根据其键/标识符(例如作者:年份)打印(以同样的方式).bib 文件的单个条目?
更一般地,给定一个投影仪演示文稿,其中某个帧包含一个\nocite{}
命令,是否可以使用\printbiblography
仅打印该帧中的参考\nocite
-d?
答案1
如果没有更多信息,很难回答。但听起来可能有两种可能性。
仅
\begin{refsection} \nocite{...} \printbibliography \end{refsection}
打印本节中的参考资料\documentclass{beamer} \usepackage{biblatex} \addbibresource{biblatex-examples.bib} \begin{document} \begin{frame} \begin{refsection} \nocite{knuth:ct} \printbibliography \end{refsection} \end{frame} \end{document}
\fullcite{}
将返回类似于参考书目条目的内容。因此,不要使用\nocite
,而应\fullcite
在框架末尾使用 。\documentclass{beamer} \usepackage{biblatex} \addbibresource{biblatex-examples.bib} \begin{document} \begin{frame} \fullcite{knuth:ct} \end{frame} \end{document}
(如果您在显示 bib 标题的类中使用此方法,将其与以下内容结合起来可能会很有用\printbibliography[heading=none]
- 感谢@tobiasBora)