This is similar to this question; however I am using pause, and not only. I would like to continue using pause.
I read through this, which is helpful. I think the issue is related to this and this.
My problem is that if I have a footnote after a pause using an overlay specification, the footnote turns up one slide too early.
Here is a MWE:
\documentclass[
ignorenonframetext,
]{beamer}
\usepackage{pgfpages}
\raggedbottom
\usepackage{lmodern}
\usetheme[]{metropolis}
\setbeameroption{show notes on second screen=right}
\begin{document}
\begin{frame}{Title of Frame}
\begin{itemize}
\item List item 1
\end{itemize}
\pause
\begin{itemize}
\item List item two
\note[item]<2>{This is a note for the second item}
\end{itemize}
\pause
\begin{itemize}
\item Third item
\note[item]<3>{Also with a note}
\end{itemize}
\pause
%\begin{block}{A Box}
\begin{itemize}
\item This needs a reference\footnote<.->{Here is some other info.}
%\end{block}
\end{itemize}
\end{frame}
\end{document}
As you can see, the value of beamerpauses
is 4, so I am not sure why the footnote is showing up on slide 3.
If I change the overlay specification for the notes to a <.>
they also appear one slide early. So the problem is the overlay specification with pause
.
For completeness, the reason I am using the <.->
specification overlay for the footnote is because I am using pandoc to go from markdown to beamer, and this is what is uses after a pause, which I think is correct. I would expect that the pause would increment, and then the <.->
specification would use that value (assuming that pause
is something similar to <+->
). But it appears to be using one less. Perhaps this is where the relative offset (section 5 from the TUG article linked above) would be needed, but I cannot understand why it would be needed.
EDIT:
I just found this and then read section 9.6.4 in the beamer manual. So it appears that the <.->
specification is not useful when using the \pause
command, because it will always be off by 1. Is there a way to say "this current slide" without using the relative offset of <.(1)>
?