beamer:如何并排对齐两幅图像并自动缩放它们以使用整个幻灯片?

beamer:如何并排对齐两幅图像并自动缩放它们以使用整个幻灯片?

我有两张图片。如何将它们并排对齐并缩放,以便它们一起占据投影仪演示文稿中的整个水平空间?

\begin{frame}
\frametitle{Inconsistency}
\begin{itemize}
\item 
\begin{center}
\includegraphics[scale=0.3]{peer}
\includegraphics[scale=0.3]{peer-inconsistent}  
\end{center}
\end{itemize}
\end{frame}

答案1

如果垂直尺寸不重要,那么你可以使用

\includegraphics[width=<X>\textwidth]{<first image>}%
\includegraphics[width=<1-X>\textwidth]{<second image>}

这里<X>表示 (0,1) 中的数字,而<1-X>表示其在区间 (0,1) 中的补数。注意%以删除图像之间的任何空格。对于大小相等的图像,<X>= <1-X>= .5。仅使用width作为缩放维度将按比例缩放高度,保持纵横比。

如果垂直尺寸不管怎样,您还可以指定height

答案2

如果您想添加标题,我建议:

\begin{frame}{Pixelweise Segmentierung}
    \begin{figure}[ht]
        \begin{minipage}[b]{0.45\linewidth}
            \centering
            \includegraphics[width=\textwidth]{a.png}
            \caption{Label for a}
            \label{fig:a}
        \end{minipage}
        \hspace{0.5cm}
        \begin{minipage}[b]{0.45\linewidth}
            \centering
            \includegraphics[width=\textwidth]{b.png}
            \caption{Label for b}
            \label{fig:b}
        \end{minipage}
    \end{figure}
\end{frame}

此外,您可能还想添加以下行

\setbeamertemplate{caption}{\raggedright\insertcaption\par}

以防止前缀“Figure”(来源)。

答案3

只需使用width=0.5\textwidth而不是scale=3。该width选项将缩放图像以匹配给定的宽度,同时保持纵横比。

为了让它们之间有一点空白,你可以使用类似这样的方法。

\begin{figure}
   \includegraphics[width=0.475\textwidth]{peer}
   \hfill
   \includegraphics[width=0.475\textwidth]{peer-inconsistent}
\end{figure}

答案4

您可以使用以下columns环境:

\begin{frame}
\frametitle{Incosistency}
\begin{columns}[c]
    \column{.5\textwidth}
        \begin{center}
            \includegraphics[scale=0.3]{peer}
        \end{center}
    \column{.5\texwidth}
        \begin{center}
             \includegraphics[scale=0.3]{peer-inconsistent} 
        \end{center}
\end{columns}

\end{frame}

相关内容