![投影机及其讲义中的参考书目](https://linux22.com/image/470779/%E6%8A%95%E5%BD%B1%E6%9C%BA%E5%8F%8A%E5%85%B6%E8%AE%B2%E4%B9%89%E4%B8%AD%E7%9A%84%E5%8F%82%E8%80%83%E4%B9%A6%E7%9B%AE.png)
我将以下参考书目插入到我的 Beamer 文档中:
\section{References}% if with star not in toc
\begin{frame}[allowframebreaks]
\frametitle{References}
\bibliographystyle{alpha}
\bibliography{../lit}{}
\end{frame}
这对于 beamer 文档来说很好,但对于相应的讲义,即 beamer 文章,即article
加载包beamerarticle
,PDF 包含
- 有“参考文献”一节,但没有
- 在该部分中,标题为“参考文献”的框架是空的
- 附加部分‘参考文献’包含参考文献。
我不知道该怎么做...一个解决方法是使用命令\mode
。
答案1
您可以使用\renewcommand{\refname}{}
它来阻止参考书目自动创建一个部分,并\frametitle<beamer>{References}
仅在投影仪模式下显示框架标题。
\documentclass{article}
\usepackage{beamerarticle}
\begin{filecontents*}[overwrite]{\jobname.bib}
@article{einstein,
author = {Einstein, A.},
title = {{Die Grundlage der allgemeinen Relativitätstheorie}},
journal = {Annalen der Physik},
volume = {354},
number = {7},
doi = {10.1002/andp.19163540702},
pages = {769--822},
year = {1916}
}
\end{filecontents*}
\renewcommand{\refname}{}
\begin{document}
\cite{einstein}
\section{References}% if with star not in toc
\begin{frame}[allowframebreaks]
\frametitle<beamer>{References}
\bibliographystyle{alpha}
\bibliography{\jobname}
\end{frame}
\end{document}