
私は、beamer ドキュメントクラスを使用して 2 列のポスターを作成しようとしています。各列は複数のブロックに分割され、各ブロックには独自のタイトルがあります。タイトルの背景色は、次のテキストの背景色とは異なる必要があります。
私が試したのはこれです:
\documentclass[t]{beamer}
\usepackag{tcolorbox}
\setbeamersize{text margin left=1em, text margin right=1em}
\begin{document}
\begin{frame}
\tcbox[title=TITLE1]%
{\begin{minipage}[t][0.48\textwidth][t]
{\dimexpr0.45\textwidth-2\fboxsep-2\fboxrule-5pt\relax}
Some text1.
\end{minipage}}\hfill
\tcbox[title=TITLE2]%
{\begin{minipage}[t][0.49\textwidth][t]
{\dimexpr0.45\textwidth-2\fboxsep-2\fboxrule-5pt\relax}
Some text2.
\end{minipage}}\hfill
\end{frame}
\end{document}
問題: 2 番目のカラーボックスが 1 番目のカラーボックスと同じ列にあります。右の列の一番上にある必要があります。何が間違っているのでしょうか?
編集: 私のつまらない解決策: "\begin{frame}" の代わりに "\begin{multicols*}{2}" を使用する
答え1
beamer
2列にしたいと伝えない限り、2列にしたいかどうかはわかりません。\begin{columns}...
\documentclass[t]{beamer}
\usepackage{tcolorbox}
\setbeamersize{text margin left=1em, text margin right=1em}
\begin{document}
\begin{frame}
\begin{columns}
\begin{column}{.45\textwidth}
\tcbox[title=TITLE1]%
{\begin{minipage}[t][.5\textheight][t]
{\dimexpr.8\textwidth-2\fboxsep-2\fboxrule-5pt\relax}
Some text1.
\end{minipage}}
\end{column}
\begin{column}{.45\textwidth}
\tcbox[title=TITLE1]%
{\begin{minipage}[t][.5\textheight][t]
{\dimexpr.8\textwidth-2\fboxsep-2\fboxrule-5pt\relax}
Some text1.
\end{minipage}}
\end{column}
\end{columns}
\end{frame}
\end{document}