我正在制作演示文稿,并尝试在特定框架中添加图形和标题。但我在以下行中不断收到此错误
\begin{frame}
\begin{figure*}[t]
\includegraphics[scale=0.2]{Case1.pdf}
\end{figure*}
\end{frame}
当我注释掉时,\begin{figure}
错误\end{figure}
就消失了。
如果我删除开始和结束图,我将无法在图片下方添加标题。
答案1
beamer
支持浮点数,但不使它们浮动,因为这在演示中没有帮助或意义。因此,删除浮点说明符[t]
。此外,figure*
环境旨在用于twocolumn
中本机不支持的设置beamer
。因此,请改用figure
。
figure
此外,如果您只想放置图像,则无需使用环境。 为此,您只需使用 即可\includegraphics[.]{..}
。 但是,如果必须,您可以figure
使用\caption
。
\documentclass{beamer}
\begin{document}
\begin{frame}
% Frame with a "float" and \caption
\frametitle{Frame title 1}
\begin{figure}
\includegraphics[scale=0.2]{example-image}
\caption{A figure}
\end{figure}
\end{frame}
\begin{frame}
% Frame with an image and "caption"
\frametitle{Frame title 2}
\centering
\includegraphics[scale=0.2]{example-image}
A figure
\end{frame}
\end{document}
请注意,如何在 中beamer
不打印数字。这是因为重复一个数字比在演示的后面使用数字引用它更好。使用引用时请考虑您的受众,并考虑使用(如果需要)。\caption
figure
\againframe