Я хотел бы создать слайд, в котором блокировка будет более гибкой.
+-----------------------------------------------+
+ 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
для ширины, так как это значение фактически соответствует ширине столбца, но будьте осторожны с высотой.