本次分享的主要内容:如何在Beamer中加入漂亮的脚注和参考文献条目?
脚注和参考文献是在Beamer中也是比较方便设置的,只需几条命令,就可以在适当的位置显示漂亮的条目。
效果
代码片
\usepackage[absolute,overlay]{textpos}
\newenvironment{reference}[2]{%
\begin{textblock*}{\textwidth}(#1,#2)
\footnotesize\it\bgroup\color{red!50!black}}{\egroup\end{textblock*}}
%-----------------------正文区--------------------------
\begin{frame}{默认脚注}
这篇文献来自\footnote{Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.}
\end{frame}
\begin{frame}{定制脚注}
This is a test.
\begin{reference}{4mm}{85mm}
Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.
\end{reference}
\end{frame}
代码解读
\footnote{...}
仅需这一条命令,Beamer就可以在默认底部显示脚注,以及上面的小横线;
用户也可自己定制脚注样式,我参照网上,提供上图所示的一个样式,大家在初学时。不需要知道原理,直接Copy即可;
需要在导言区加入代码片上面的语句,然后在正文区添加\begin{reference}{4mm}{85mm}... \end{reference}
营造一个定制好的脚注环境,脚注文本的颜色,也可以在\color
后加入相应的颜色代码;
在使用定制脚注的过程中,遇到多个条目时,使用\\
进行分行即可。
效果
代码片
\setbeamertemplate{bibliography item}[article]
\setbeamertemplate{bibliography item}[book]
\setbeamertemplate{bibliography item}[triangle]
\setbeamertemplate{bibliography item}[online]
%--------------------------------------
\begin{frame}[shrink=15]{Reference}
\begin{thebibliography}{99}
\bibitem{1}
A.~Salomaa.
\newblock {\em Formal Languages}.
\newblock Academic Press, 1973.
\bibitem{2}
E.~Dijkstra.
\newblock Smoothsort, an alternative for sorting in situ.
\newblock {\em Science of Computer Programming}, 1(3):223--233, 1982.
\bibitem{3}
Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.
\bibitem{4}
Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.
\bibitem{5}
Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.
\bibitem{6}
Zi G, Belytschko T. New crack‐tip elements for XFEM and applications to cohesive cracks[J]. International Journal for Numerical Methods in Engineering, 2003.
\end{thebibliography}
\end{frame}
代码解读
参考文献若在一整页显示的话,一般文献条目较多会有部分条目不显示,这时可以加入[shrink=10]
语句,将整页的文本内容缩小 ;
\begin{thebibliography}{99}...\end{thebibliography}
参考文献的环境, 指的是样式,初学者保持这样就行,直接Copy;
\bibitem{1}...\bibitem{2}...\bibitem{3}...
显示文献条目;
\newblock
分隔作者姓名、标题、引用的书籍/期刊,{\em...}
表示强调(斜体显示);
\setbeamertemplate{bibliography item}[article]
是默认设置,即显示可爱的小论文图标,[book]
显示为可爱的小书籍图标,[triangle]
显示为小三角形图标,[online]
显示为漂亮的小球图标,\beamertemplatetextbibitems
显示为序号图标。