我按照链接问题中的答案在一张幻灯片中将投影仪中的两幅图像并排对齐:如何将两幅图像并排对齐并自动缩放以使用整个幻灯片?
但是我想在每张图片下添加标题。我该怎么做?
答案1
您可以使用columns
环境并在每列中包含一个图形:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}[onlytextwidth]
\begin{column}{.45\textwidth}
\begin{figure}
\includegraphics[width=\textwidth]{example-image-a}
\caption{First image}
\end{figure}
\end{column}
\hfill
\begin{column}{.45\textwidth}
\begin{figure}
\includegraphics[width=\textwidth]{example-image-b}
\caption{Second image}
\end{figure}
\end{column}
\end{columns}
\end{frame}
\end{document}
答案2
通常,不应在演示文稿中包含浮动并引用它们。如果您想引用图像,最好重复添加附加上下文。因此,您可以将图像设置在没有数字的框状结构中。我使用全宽完成了此操作tabular
:
\documentclass{beamer}
\usepackage{array}
\newcolumntype{C}[1]{>{\centering\arraybackslash}p{#1}@{}}
\begin{document}
\begin{frame}
\begin{tabular}{@{} *{2}{C{.5\linewidth}} }
\includegraphics[width=.8\linewidth]{example-image-a} &
\includegraphics[width=.8\linewidth]{example-image-b} \\[\abovecaptionskip]
First caption &
Second caption
\end{tabular}
\end{frame}
\end{document}
答案3
在figure
环境中,您可以\caption
多次使用。为每个图像使用一个 minipage 及其相应的\caption
:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{figure}
\begin{minipage}{.45\textwidth}
\includegraphics[width=\linewidth]{example-image-a}
\caption{First image}
\end{minipage}\hfill
\begin{minipage}{.45\textwidth}
\includegraphics[width=\linewidth]{example-image-b}
\caption{Second image}
\end{minipage}
\end{figure}
\end{frame}
\end{document}