Beamer 框架上的定位列表和图片

Beamer 框架上的定位列表和图片

我有以下代码来生成一个框架,左侧有项目化,右侧有两幅图像:

\begin{frame}{Acknowledgments}
\begin{columns}
    \begin{column}{0.6\textwidth}       
        Text... 
            \begin{itemize}
                \item{a}
                \item{b}
                \item{c}
                \item{d} \linebreak
            \end{itemize}
        Text...
            \begin{itemize}
                \item{d}
                \item{e}
                \item{f}
                \item{g}
                \item{h}
                \item{i}
            \end{itemize}
         \end{column}
    \begin{column}{0.4\textwidth}
        \includegraphics[scale = 0.2, keepaspectratio]{something.pdf} \linebreak
        \includegraphics[scale = 0.3, keepaspectratio]{something2.jpg}
    \end{column}
\end{columns}
\end{frame}

这有两个问题:

  1. 条目太长,超出了底部的框架。我该如何减小此列的字体大小,使其适合一页?
  2. 两幅图像出现在右侧的两个项目之间,但我希望它们位于框架的右上方。我该如何指定?

我是 Beamer 的新手,但之前没有发现这些问题。我搜索并找到了我使用的列环境,如上所示,但这两个问题我无法解决。提前感谢您的帮助。

答案1

同时,我将您的代码片段完成到 MWE...看看,以下内容是否是您所追求的:

在此处输入图片描述

对于图片,我使用example-image来自graphicx包(由 加载beamer)并将其大小设置为第二列宽度。为了将两列对齐在顶部投影机提供对齐选项T。对于较小的字体大小,请在第一列使用所需的大小(参见下面的代码):

\documentclass{beamer}

\begin{document}
\begin{frame}{Acknowledgments}
\begin{columns}[T]% <-- added
    \begin{column}{0.6\textwidth}\scriptsize% <-- added
        Text...
            \begin{itemize}
                \item{a}
                \item{b}
                \item{c}
                \item{d} \linebreak
            \end{itemize}
        Text...
            \begin{itemize}
                \item{d}
                \item{e}
                \item{f}
                \item{g}
                \item{h}
                \item{i}
            \end{itemize}
         \end{column}
    \begin{column}{0.4\textwidth}
        \includegraphics[width=\linewidth]{example-image-a.pdf}

        \includegraphics[width=\linewidth]{example-image-b.jpg}
    \end{column}
\end{columns}
\end{frame}
\end{document}

相关内容