在 beamer 中对齐文本和图像

在 beamer 中对齐文本和图像

我正在尝试将文本和图像居中对齐。我尝试使用 minipage,但没有任何效果。(我无法使用 sidecaption,因为实际问题中文本是 \only 环境的一部分)

\documentclass{beamer}
\usepackage{graphicx}
\begin{document}
\begin{frame}
  \begin{minipage}[t]{.3\textwidth}
    Single site scattering
  \end{minipage}
  \begin{minipage}[t]{.6\textwidth}
    \includegraphics[draft]{../../Preambles/thanks.png}
  \end{minipage}
\end{frame}
\end{document}

注意:我尝试使用 graphicx 草稿包放置图片,但它与 beamer 冲突。请允许使用硬编码图片。

答案1

以我的评论中引用的答案为主导,并将文本居中minipage

\documentclass{beamer}
\usepackage{graphicx}
\newcommand\Includegraphics[2][]{%
  \raisebox{-.5\dimexpr\height-\ht\strutbox+\dp\strutbox}{\includegraphics[#1]{#2}}}
\begin{document}
\begin{frame}
  \begin{minipage}[c]{.3\textwidth}
    Single site scattering
  \end{minipage}
    \Includegraphics[draft]{../../Preambles/thanks.png}
\end{frame}
\end{document}

在此处输入图片描述

相关内容