我正在尝试将文本和图像居中对齐。我尝试使用 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}