在投影机中水平分割成两帧

在投影机中水平分割成两帧

我想将一个框架水平拆分成两个不同的部分。请参阅随附的示例。我想我必须使用 minipage,但我不知道该怎么做。谢谢!

在此处输入图片描述

答案1

根据您的示例,这是第一个提案。我很乐意根据您的反馈对其进行改进。

\documentclass{beamer}
\begin{document}
    \begin{frame}
        \begin{itemize}
            \item blablabla
            \item test01
            \item test02
        \end{itemize}
        \hrule
        \begin{center}
            \includegraphics[height=3cm]{example-image-a.pdf}
        \end{center}
    \end{frame}
\end{document}

在此处输入图片描述

编辑:这是一个改进的可重复使用版本。此新代码基于xparse允许定义具有多种功能的自定义环境的包。区域的尺寸itemize使用 a 固定minipage(感谢 @samcarter 提供的提示)。当然,您可以修改所有尺寸。

% arara: lwpdflatex
\documentclass{beamer}
% New environment definition using the xparse package (already loaded by beamer)
% The environment has a mandatory argument for the image and the content enclosed in the \begin{} ... \end{} pair. 
% The height of the itemize area is fixed using a minipage environment and is fixed at 3cm
% The image has a fixed maximum height of 4cm and a fixed maximum width of \textwidth, the aspect ratio is maintained.
\NewDocumentEnvironment{itemizewithimage}{ m b }{%
\begin{minipage}[t][3cm][t]{\textwidth}
    \begin{itemize}%
        #2
    \end{itemize}%
\end{minipage}
\vfill%
\hrule
\begin{center}%
    \includegraphics[height=4cm,width=\textwidth,keepaspectratio]{#1}%
\end{center}%
}{%
}

\begin{document}
    \begin{frame}
        \begin{itemizewithimage}{example-image-a}
            \item blablabla
            \item test01
            \item test02
        \end{itemizewithimage}
    \end{frame}
\end{document}

在此处输入图片描述

相关内容