\documentclass{beamer}
\usepackage[utf8x]{inputenc}
\usepackage[english]{babel}
\usepackage{bibentry}
\usepackage{natbib}
\usepackage{filecontents}
\usecolortheme{crane}
\nobibliography*
\setbeamertemplate{navigation symbols}{}
\begin{filecontents}{my.bib}
@article{Akaike1973,
Title = {Information theory and an extension of the maximum likelihood principle},
Author = {Akaike, Hirotogu},
Booktitle = {Selected Papers of Hirotugu Akaike},
Publisher = {Springer},
Year = {1973},
Pages = {199--213}
}
@Article{Hugh1994,
author = {James P. Hughes and Peter Guttorp},
title = {A class of stochastic models for relating synoptic atmospheric patterns to regional hydrologic phenomena},
journal = {Water Resources Research},
year = {1994},
volume = {30},
number = {5},
pages = {1535--1546},
}
\end{filecontents}
\begin{document}
\begin{frame}
\frametitle{Foot note reference}
This is my footnote reference \footnote{\tiny \bibentry{Hugh1994}}
\bibliographystyle{apalike}
\bibliography{my}
\end{frame}
答案1
从您的评论来看,您似乎正在尝试将尽可能多的内容放入每个脚注的每一行中。
您可以通过设置脚注标记和文本字体\tiny
并增加\hsize
脚注中文本的来实现这一点。
我还建议使用1.而不是上标¹如果您使用\tiny
字体大小,则为脚注标记,否则上标将与脚注的其余部分大小相同。
引用还有另一个问题。beamer
(本质上)定义\newblock
为\par
插入不需要的换行符。
最后,还添加了一个不需要的支柱,我们可以将其移除beamer
。\newblock
平均能量损失
\documentclass{beamer}
\usepackage{bibentry}
\usepackage{natbib}
\usepackage{filecontents}
\nobibliography*
\begin{filecontents}{my.bib}
@article{Akaike1973,
Title = {Information theory and an extension of the maximum likelihood principle},
Author = {Akaike, Hirotogu},
Booktitle = {Selected Papers of Hirotugu Akaike},
Publisher = {Springer},
Year = {1973},
Pages = {199-213}
}
@article{Hugh1994,
author = {James P. Hughes and Peter Guttorp},
title = {A class of stochastic models for relating synoptic atmospheric patterns to regional hydrologic phenomena},
journal = {Water Resources Research},
year = {1994},
volume = {30},
number = {5},
pages = {1535-1546}
}
\end{filecontents}
\makeatletter
\usecolortheme{crane}
\setlength{\footnotesep}{0pt}
\setbeamerfont{footnote mark}{size=\tiny}
\setbeamerfont{footnote text}{size=\tiny}
\setbeamertemplate{footnote}{%
{\setlength{\hsize}{330pt}%
\usebeamercolor[fg]{footnote mark}%
\usebeamerfont*{footnote mark}%
\hspace*{1.5em}%
\@thefnmark.~%
\usebeamercolor[fg]{footnote text}%
\usebeamerfont*{footnote text}%
\insertfootnotetext\par}}
\setbeamertemplate{bibliography entry article}{}
\setbeamertemplate{bibliography entry title}{}
\setbeamertemplate{bibliography entry location}{}
\setbeamertemplate{bibliography entry note}{}
\setbeamertemplate{navigation symbols}{}
\def\beamer@newblock{%
\usebeamercolor[fg]{bibliography entry author}%
\usebeamerfont{bibliography entry author}%
\usebeamertemplate{bibliography entry author}%
\def\newblock{%
\usebeamercolor[fg]{bibliography entry title}%
\usebeamerfont{bibliography entry title}%
\usebeamertemplate{bibliography entry title}%
\def\newblock{%
\usebeamercolor[fg]{bibliography entry location}%
\usebeamerfont{bibliography entry location}%
\usebeamertemplate{bibliography entry location}%
\def\newblock{%
\usebeamercolor[fg]{bibliography entry note}%
\usebeamerfont{bibliography entry note}%
\usebeamertemplate{bibliography entry note}}}}}
\makeatother
\begin{document}
\begin{frame}
\frametitle{Foot note reference}
This is my footnote reference \footnote{\bibentry{Hugh1994}}
\bibliographystyle{apalike}
\bibliography{my}
\end{frame}
\end{document}