Beamer,列环境和图像旁边的文本

Beamer,列环境和图像旁边的文本

我无法获取图像旁边的文本。如您所见,它向下移动。ps 列宽可以更改。

\documentclass[14pt,handout,t]{beamer}
\usepackage{lmodern}
\addtobeamertemplate{frametitle}{\vspace*{2cm}}{\vspace*{1mm}}
\geometry{paperwidth=297mm,paperheight=210mm}
\usepackage{graphicx}
\usepackage{lipsum}
\setbeamersize{text margin left=100pt,text margin right=100pt}
\begin{document}

\begin{frame}
\frametitle{\textbf{Title}}
  \begin{columns}
    \begin{column}{0.3\textwidth}
      \includegraphics[width=\columnwidth]{example-image-1x1}
    \end{column}
    \begin{column}{11cm}
      \begin{itemize}
        \item \lipsum[2]
        \item \lipsum[3]
      \end{itemize}
    \end{column}
  \end{columns}
\end{frame}
\end{document}

在此处输入图片描述

答案1

图像的参考点位于其底部。

在左列添加一些空间,与右列环境\vspace{\topsep}添加的空间相同。其他情况下,您可以使用。itemize\vspace{0pt}

\documentclass[14pt,handout,t]{beamer}

\usepackage{lipsum}
\geometry{paperwidth=297mm,paperheight=210mm}
\setbeamersize{text margin left=100pt,text margin right=100pt}

\begin{document}

\begin{frame}
\frametitle{\textbf{Title}}

\begin{columns}

\begin{column}{0.3\textwidth}
\vspace{\topsep}

\includegraphics[width=\columnwidth]{example-image-1x1}%
\end{column}

\begin{column}{0.65\textwidth}
\begin{itemize}
\item \lipsum[2]
\item \lipsum[3]
\end{itemize}
\end{column}

\end{columns}
\end{frame}

\end{document}

在此处输入图片描述

答案2

\begin{columns}[T]可以让列与顶部对齐。

\documentclass[14pt,handout,t]{beamer}
\usepackage{lmodern}
\addtobeamertemplate{frametitle}{\vspace*{2cm}}{\vspace*{1mm}}
\geometry{paperwidth=297mm,paperheight=210mm}
\usepackage{graphicx}
\usepackage{lipsum}
\setbeamersize{text margin left=100pt,text margin right=100pt}
\begin{document}

\begin{frame}
\frametitle{\textbf{Title}}
  \begin{columns}[T]
    \begin{column}{0.3\textwidth}
      \includegraphics[width=\columnwidth]{example-image-1x1}
    \end{column}
    \begin{column}{11cm}
      \begin{itemize}
        \item \lipsum[2]
        \item \lipsum[3]
      \end{itemize}
    \end{column}
  \end{columns}
\end{frame}
\end{document}

在此处输入图片描述

相关内容