这类似于这个问题;但是我正在使用暂停,并且不止于此。我想继续使用暂停。
我的问题是,如果我使用覆盖规范在暂停后添加脚注,脚注会提前出现一张幻灯片。
以下是 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}
如您所见,的值为beamerpauses
4,所以我不确定为什么脚注会出现在幻灯片 3 上。
如果我将注释的叠加规范更改为,<.>
它们也会提前出现一张幻灯片。因此问题在于叠加规范pause
。
为了完整起见,我之所以使用<.->
规范覆盖作为脚注,是因为我使用 pandoc 从 markdown 转到 beamer,这是在暂停后使用的,我认为这是正确的。我预计暂停会增加,然后规范<.->
会使用该值(假设它pause
类似于<+->
)。但它似乎少用了一个。也许这就是需要相对偏移量(上面链接的 TUG 文章中的第 5 节)的地方,但我不明白为什么它是需要的。
编辑:
我刚刚发现这然后阅读 beamer 手册中的第 9.6.4 节。因此,<.->
使用该命令时,该规范似乎没有用\pause
,因为它总是会偏离 1。有没有办法不使用相对偏移量来表示“当前幻灯片” <.(1)>
?