ビーマー: ページの一部に2列

ビーマー: ページの一部に2列

ブロッキングの柔軟性を高めたスライドを制作したいと思います。

+-----------------------------------------------+
+ 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}

結果:

ここに画像の説明を入力してください

ノート:

  • 2 つの列の幅を、2 つの合計が超過しないように定義します\textwidth(私の例では、警告が出ないようにその値より少し小さくしています)。
  • 画像のサイズを正しく設定します。\textwidthこの値は実際には列の幅に対応するため、幅に再度使用できますが、高さには注意してください。

関連情報