In the following code, I use \uncover<2->{\footnotetext[2]{footnote 2}}
to uncover footnote 2
on the 2nd slide, along with text 2
.
However, footnote 2
appears on the 1st slide (also on the 2nd slide).
How to fix it? (BWT, I want to keep the \uncover
semantics; \only<2->{\footnotetext[2]{footnote 2}}
is not what I want.)
\documentclass[beamer]{standalone}
\begin{document}
\begin{frame}{Footnote Overlay Tested}
text 1~\footnotemark[1]
\uncover<2->{text 2~\footnotemark[2]}
\footnotetext[1]{footnote 1}
\uncover<2->{\footnotetext[2]{footnote 2}}
\end{frame}
\end{document}
\footnotetext[2]{\uncover<2->{footnote 2}}
hides the text of the footnote but the label is still printed... – Dai Bowen Nov 20 '16 at 11:49