将块和图像并排垂直对齐

将块和图像并排垂直对齐

我想将一个块和一个图像并排放置,并从顶部或中间垂直对齐它们。但我意识到,使用或都不能\begin{columns}[T]完美\begin{columns}[c]地工作。似乎块顶部有一个边距。

\documentclass{beamer}
\begin{document}
\begin{frame}{title}
  \begin{columns}[T]
    \begin{column}{.48\textwidth}
      \begin{block}{}
        lala \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala
      \end{block}
    \end{column}%
    \hfill%
    \begin{column}{.48\textwidth}
      \includegraphics[width=1.0\textwidth]{screenshot3.png}
    \end{column}%
  \end{columns}  
\end{frame}
\end{document}

有人可以帮忙吗?

答案1

[c]用于列垂直对齐的选项,但它似乎不适用于环境block,所以我不得不使用\raisebox

\documentclass{beamer}

\begin{document}

\begin{frame}{title}
  \begin{columns}[c]
    \begin{column}[c]{.48\textwidth}
 \begin{block}{\rlap{Portrait of Simonetta Vespucci}}
        lala\dotfill \\ lala\dotfill \\ lala\dotfill \\ lala \\ lala \\ lala \\ lala \\ lala \\ lala\dotfill \\ lala\dotfill \\ lala\dotfill
 \end{block}
    \end{column}%
    \hfill%
    \begin{column}[c]{.48\textwidth}
   \raisebox{-1.32\height}[0pt]{\fbox{\includegraphics[width=0.5\textwidth]{Piero_di_Cosimo_3bis}}}
    \end{column}%
  \end{columns}
\end{frame}

\end{document}

在此处输入图片描述

相关内容