我正在尝试为 中的某项内容添加脚注overlayarea
。overlayarea
需要 才能使图片停留在完全相同的位置在连续的幻灯片中,无论长度如何itemize
。
标准\footnote
命令将脚注放在 内overlayarea
。我不想这样!\footnote[frame]
然而,再次使用会破坏图片对齐。
为了至少将其放在底部而不弄乱图片,我尝试\footnotemark
并进行了适当的调整\vspace*
。\footnotetext
如果标签被拾起,这将是可以接受的。
我如何获取脚注标签?
考虑以下 MWE
\documentclass{beamer}
\usepackage{graphicx}
\usepackage{lipsum}
\begin{document}
\begin{frame}
\includegraphics[height=0.3\textheight]{example-image-a} \\
\begin{overlayarea}{\linewidth}{0.5\textheight}
\only<1>{
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
}
\only<2>{
\begin{itemize}
\item D\footnotemark
\item E%\footnote{Footnote concerning E.}
\item F
\item G
\end{itemize}
\vspace*{2.5cm} % Push footnote approximately to bottom.
\footnotetext{Footnote concering D.}
}
\end{overlayarea}
\end{frame}
\end{document}
答案1
我建议使用顶部对齐的框架,而不是与脚注作斗争:
\documentclass{beamer}
\begin{document}
\begin{frame}[t]
\includegraphics[height=0.3\textheight]{example-image-a} \\
% \begin{overlayarea}{\linewidth}{0.5\textheight}
\only<1>{
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
}
\only<2>{
\begin{itemize}
\item D\footnote{Footnote concering D.}
\item E%\footnote{Footnote concerning E.}
\item F
\item G
\end{itemize}
}
% \end{overlayarea}
\end{frame}
\end{document}
但要回答你最初的问题:在覆盖区域之外使用脚注文本。这使得手动间距变得多余并显示数字。
\documentclass{beamer}
\begin{document}
\begin{frame}
\includegraphics[height=0.3\textheight]{example-image-a} \\
\begin{overlayarea}{\linewidth}{0.5\textheight}
\only<1>{
\begin{itemize}
\item A
\item B
\item C
\end{itemize}
}
\only<2>{
\begin{itemize}
\item D\footnotemark
\item E%\footnote{Footnote concerning E.}
\item F
\item G
\end{itemize}
}
\end{overlayarea}
\only<2>{\footnotetext{Footnote concering D.}}
\end{frame}
\end{document}