我想制作一张在阻塞方面具有更多灵活性的幻灯片。
+-----------------------------------------------+
+ Block A +
+ Item +
+ item +
+-----------------------------------------------+
+--------------+ +------------------------------+
+ Block B + + Figure using includegraphics +
+ + + +
+--------------+ +------------------------------+
我尝试了各种列和块的组合,但无法获得预期的结果。
答案1
您只需结合使用columns
并进行一些调整来定义图片大小:
\documentclass{beamer}
\usepackage{lmodern}
\usepackage{mwe} % for dummy image
\usetheme{CambridgeUS}
\begin{document}
\begin{frame}{Title}
\begin{block}{The block title}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{block}
\begin{columns}
\begin{column}{0.345\textwidth}
\begin{exampleblock}{Another block title}
\begin{itemize}
\item a
\item b
\end{itemize}
\end{exampleblock}
\end{column}%
\begin{column}{0.645\textwidth}
\includegraphics[width=\textwidth,height=0.6\textheight]{example-image}
\end{column}
\end{columns}
\end{frame}
\end{document}
结果:
笔记:
- 定义两列的宽度,使得两列的总宽度不超过
\textwidth
(在我的示例中,它略小于该值,以免出现警告); - 以正确的方式设置图像大小:您可以再次使用
\textwidth
宽度,因为该值实际上对应于列的宽度,但要小心高度。