farbige Spalten mit farbigen Überschriften in der Beamer-Klasse

farbige Spalten mit farbigen Überschriften in der Beamer-Klasse

Ich versuche, mithilfe der Dokumentklasse Beamer ein zweispaltiges Poster zu erstellen. Jede Spalte soll in mehrere Blöcke aufgeteilt werden und jeder dieser Blöcke soll einen eigenen Titel haben. Die Titel sollen eine andere Hintergrundfarbe haben als der folgende Text.

Folgendes habe ich versucht:

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

Problem: Das zweite Farbfeld befindet sich in derselben Spalte wie das erste. Es sollte oben in der rechten Spalte stehen. Was mache ich falsch?

edit: meine lahme Lösung: "\begin{multicols*}{2}" statt "\begin{frame}" verwenden

Antwort1

beamerkann nicht wissen, dass Sie zwei Spalten wollen, es sei denn, Sie sagen es. Sie können dies tun mit\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}

Bildbeschreibung hier eingeben

verwandte Informationen