I was wondering what's the appropriate way to add a footnote to a LaTeX beamer
presentation, because I am trying \footnote
and it's not showing the footnote. It shows the number but no footnote.
4 Answers
Here is one way of adding a footnote to a beamer presentation. By means of a minimal working example:
\documentclass{beamer}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{hanging}% http://ctan.org/pkg/hanging
\setbeamertemplate{footnote}{%
\hangpara{2em}{1}%
\makebox[2em][l]{\insertfootnotemark}\footnotesize\insertfootnotetext\par%
}
\begin{document}
\begin{frame}
\lipsum*[1]\footnote{Here is a footnote}
\end{frame}
\end{document}
See p 131 of the beamer
package documentation.
-
7\footnote[frame] {} would be a little more easy don't you think?– user13878Apr 24, 2012 at 10:40
Turning the comment from @user13878 into an answer:
\footnote[frame]{Here is a footnote}
This has the advantage of simplicity and compatibility with \beamertemplatenavigationsymbolsempty
.
Further tuning of the comment of @user13878, the [frame] option of \footnote can be set as default option using
\let\oldfootnote\footnote
\renewcommand\footnote[1][]{\oldfootnote[frame,#1]}
In fact I'm not so expert to write the above sentences. I could wrote them by modifying this solution of David Carlisle. Anyway, they worked perfectly with me.
-
This is great for LyX users, as it allows using the built-in interface for footnotes with word-processor type formatting rather than having to enter TEX code.– AndreasDec 17, 2015 at 21:33
If you are using a package called setspace then footnotes will not show on beamer. Try doing:
\footnote[frame,1]{My footnote}
\footnote
command.