This question is very similar to this one. However, since the solution provided there cannot solve my problem, I figured that I'd post my specific problem.
Here is a minimal example to illustrate this issue:
\documentclass{beamer}
\setbeameroption{show notes}
\begin{document}
\begin{frame}<1-2>[label=myframe]{Frame Title}
\note<1>{Some notes on the first point.}
\note<2>{Some notes on the second point.}
\begin{itemize}
\item<alert@1> First point.
\item<alert@2> Second point.
\item<alert@3> Third point. %optional
\end{itemize}
\end{frame}
\appendix
\begin{frame}{Appendix}
Some more elaboration.
\end{frame}
\againframe<3>{myframe}
\end{document}
This example is compilable, but LaTeX tells me there are multiply defined labels. The labels in question are myframe
, myframe<1>
and myframe<2>
. I conjecture this is due to the fact that when a note page is created, the note page also "inherits" the label of the main frame, thus creating such problem. If so, I guess we could somehow patch the note page mechanism in beamer
such that LaTeX would stop emit such warnings.
Anyone has any solutions?
\againframe
does not appear to responsible for the duplicated labels here; commenting it out does not change the behaviour, but leaving it in and commenting out the\setbeameroption{show notes}
removes the warnings.\againframe
. I always thought one main reason for using labels is to use\againframe
.beamer
. I will attempt to explain more later, showing the results of my diagnosis, and hopefully offer a potential fix, or at least the beginnings of one. (Please don't close the question in the meantime!) @Daniel: Multiply defined labels can be an issue, depending on how you are later referring to those labels. Again, I'll try to explain more later.