![如何在 Beamer 中创建水平列?](https://linux22.com/image/347253/%E5%A6%82%E4%BD%95%E5%9C%A8%20Beamer%20%E4%B8%AD%E5%88%9B%E5%BB%BA%E6%B0%B4%E5%B9%B3%E5%88%97%EF%BC%9F.png)
我正在创建 Beamer 演示文稿,并且我想要具有以下格式的幻灯片:
图 -> 一些条目 -> 图
因此,我想在最左边放一张图片,然后在图表旁边放一些条目,然后在最右边放另一个图表。因此条目位于两个图表之间。但是,我想在一张幻灯片中放三个这样的条目,一个在另一个下面。因此,我想有三个水平列,每个列都具有上述格式。
我知道这个\begin{column}
东西,但它会创建垂直列。我需要水平列。有想法如何实现吗?目前,我只有这个:
\documentclass{beamer}
\begin{document}
\begin{frame}{MD}
\begin{figure}
\includegraphics[scale=0.5]{pkc}
\end{figure}
\begin{figure}
\includegraphics[scale=0.5]{skc}
\end{figure}
\begin{figure}
\includegraphics[scale=0.5]{protocols}
\end{figure}
\end{frame}
\end{document}
它只是正确地将三个数字一个接一个地加载,但它们当然不在最左边,而是在中间。我不知道如何实现这种水平列。有什么想法吗?
答案1
这是您要找的布局吗?
\documentclass{beamer}
\begin{document}
\begin{frame}
\frametitle{MD}
\begin{columns}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\begin{column}{.3\textwidth}
\begin{itemize}
\item item 1
\item item 2
\item item 3
\end{itemize}
\end{column}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\end{columns}
\vfill
\begin{columns}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\begin{column}{.3\textwidth}
\begin{itemize}
\item item 1
\item item 2
\item item 3
\end{itemize}
\end{column}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\end{columns}
\vfill
\begin{columns}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\begin{column}{.3\textwidth}
\begin{itemize}
\item item 1
\item item 2
\item item 3
\end{itemize}
\end{column}
\begin{column}{.3\textwidth}
\includegraphics[width=.7\textwidth]{example-image}
\end{column}
\end{columns}
\end{frame}
\end{document}