使用 allowframebreaks 在 beamer 中分割引用会导致幻影页面

使用 allowframebreaks 在 beamer 中分割引用会导致幻影页面

使用beamer文档类,我想将一长串参考资料拆分到多张幻灯片中。正如M·蒂比茨另一个 stack exchange 问题,则应使用allowframebreaks。然而,这导致附录前的最后一张幻灯片后出现了两个不必要的分页符。请参见下面的工作示例。请注意,如果[allowframebreaks]删除 ,则两个幻像页面会消失。

问题:为什么会出现幻影页面?如何消除它们?

\documentclass{beamer}
\usepackage[unnumberedbib,bibnewpage]{apacite}

\begin{document}
\begin{frame}
\frametitle{Title}
\begin{itemize}
\item This is a citation \citeA{citation1}
\item This is another citation \citeA{citation2}
\end{itemize}
\end{frame}

\appendix
\begin{frame}[allowframebreaks]
\bibliographystyle{apacite}
\begin{flushleft}
\bibliography{stack_exchange_library}
\end{flushleft}
\end{frame}
\end{document} 

我的图书馆stack_exchange_library.bib是:

 @article{citation1,
  title={Title of citation 1},
  author={Smith, John},
  journal={Blacksmithing},
  year={2010},
}

@article{citation2,
  title={Title of citation 1},
  author={Farmer, Joe},
  journal={Farming},
  year={2011},
}

答案1

bibnewpage从选项中删除apacite。在普通文本文档中,这会触发参考书目进入新页面,但这在 beamer 中没有意义,因为您已经在新框架中了。

相关内容