![在 Beamer 中垂直对齐并排图像](https://linux22.com/image/422989/%E5%9C%A8%20Beamer%20%E4%B8%AD%E5%9E%82%E7%9B%B4%E5%AF%B9%E9%BD%90%E5%B9%B6%E6%8E%92%E5%9B%BE%E5%83%8F.png)
总结:在任何 Beamer 演示文稿中,如何垂直对齐图像顶部?
考虑以下框架:
\begin{frame}
\centering
\includegraphics[width=0.3\textwidth]{fig1}
\includegraphics[width=0.3\textwidth]{fig2}
\end{frame}
假设 fig1 是一张细长的图像,而 fig2 是一个正方形:
|--|
| | |---|
| | | |
| | |---|
|--|
如何强制 beamer 输出以下内容?如果 fig1 过长,则可能会超出页面,这是正常的(甚至可能是故意的)。
|--| |---|
| | | |
| | |---|
| |
|--|
我尝试过但无法完成的事情(也许我做错了):
- 人物
\begin{frame}[t]
\vfill
\vspace
答案1
借助它将\usepackage[export]{adjustbox}
图像基线移动到其顶部:
\documentclass{beamer}
\usepackage[export]{adjustbox}
\begin{document}
\begin{frame}
\frametitle{Both images are aligned at top}
\includegraphics[width=0.48\linewidth, height=0.4\textheight, valign=t]{example-image-duck}
\hfill
\includegraphics[width=0.38\linewidth,height=0.2\textheight, valign=t]{example-image-duck}
\end{frame}
\end{document}