新加坡 Beamer 模板:在参考书目中添加编号

新加坡 Beamer 模板:在参考书目中添加编号

我正在使用Singapore beamer主题。使用“thebibliography”时,我注意到 bibitems 没有编号。对于打印目的来说,这非常烦人。尝试使用\bibliographystyle但没有任何效果。

同样适用于。第二种方法虽然有效,但效果不太好,并且有很多我不想要的副作用。

最有可能的是我只是不知道要寻找什么,但我真的很茫然。

谢谢你的帮助!

编辑:这是缩短的代码:

\documentclass[11pt]{beamer}
\usetheme{Singapore}

\begin{document}

\begin{frame}
\titlepage
\thispagestyle{empty}
\end{frame}

\begin{frame}{test}
\cite{test}
\end{frame}

\begin{frame}[allowframebreaks]
\bibliographystyle{plain}
\begin{thebibliography}{999}

\bibitem {test} This is a testing element
\end{thebibliography}
\end{frame}
\end{document}

答案1

将模板更改bibliography item为预定义text选项:

\setbeamertemplate{bibliography item}[text]

完整示例:

\documentclass[11pt]{beamer}
\usetheme{Singapore}

\setbeamertemplate{bibliography item}[text]

\begin{document}

\begin{frame}
\titlepage
\thispagestyle{empty}
\end{frame}

\begin{frame}{test}
\cite{test}
\end{frame}

\begin{frame}[allowframebreaks]

\begin{thebibliography}{999}
\bibitem{test} This is a testing element
\end{thebibliography}
\end{frame}

\end{document}

由此得出的参考书目:

在此处输入图片描述

您可能有兴趣使用modes 来根据最终文档控制标签的格式:

\mode<handout|article>{\setbeamertemplate{bibliography item}[text]}

这样,对于article或,handout您将获得编号标签,但在您的中presentation您保留图标。

相关内容