Seite 1 von 1

Beamer: block und columns vergrößern minipage

Verfasst: Do 1. Dez 2011, 13:52
von niemand
Hallo,

Ich möchte in einer Präsentation mit Beamer:
3 Blöcke nebeneinder setzen die einem \item untergeordnet sind.

Dazu habe ich im Item eine Minipage erstellt:
\item Text\\
    \begin{minipage}{1\textwidth}
        ganz viel Text
    \end{minipage}	
Wenn nur Text in der Minipage steht stimmt die Größe (die Minipage geht vom Start des Item-Textes bis zum Ende der Seite).

Sobald ich aber mit columns und blocks arbeite vergrößert sich die Minipage, bzw. die Blöcke ragen über die eigentlichen Grenzen hinaus.

Hier mal ein Minimalbeispiel:
\documentclass[smaller]{beamer}

\usetheme{Berlin}

\begin{document}

\begin{frame}{erste folie}
\begin{itemize}

\item Erster Punkt\\
	\begin{minipage}{1\textwidth}
	\begin{columns}
	\column{.33\textwidth}
		\begin{block}{\footnotesize Blocktext1}text\end{block}
	\column{.33\textwidth}
		\begin{block}{\footnotesize Blocktext2}text\end{block}
	\column{.33\textwidth}
		\begin{block}{\footnotesize Blocktext3}text\end{block}
	\end{columns}
	\end{minipage}
	
\item Zweiter Punkt\\
	\begin{minipage}{1\textwidth}
	text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text
	\end{minipage}	

\end{itemize}
\end{frame}

\end{document}

Verfasst: Do 1. Dez 2011, 14:19
von bloodworks
So vll?
\documentclass[smaller]{beamer} 

\usetheme{Berlin} 

\begin{document} 

\begin{frame}{erste folie} 
\begin{itemize} 

\item Erster Punkt\\ 
\begin{minipage}{\textwidth} 
   \begin{columns}[totalwidth=\textwidth]
    \column{.3\textwidth} 
       \begin{block}{\footnotesize Blocktext1}text\end{block} 
    \column{.3\textwidth}%
       \begin{block}{\footnotesize Blocktext2}text\end{block} 
    \column{.3\textwidth}%
       \begin{block}{\footnotesize Blocktext3}text\end{block} 
    \end{columns} 
    \end{minipage} 
     
\item Zweiter Punkt\\ 
    \begin{minipage}[t]{1\textwidth} 
    text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text text 
    \end{minipage}   
\item Versuche alternativ zu textwidth linewidth
\end{itemize} 
\end{frame} 

\end{document}


Verfasst: Fr 2. Dez 2011, 14:25
von niemand
jop so geht es, thx!

Verfasst: Fr 2. Dez 2011, 15:14
von bloodworks
Hi wenn die Frage beantwortet ist, wärs super, wenn du den Status anpassen würdest. (Han ich jetzt mal gemacht.)

Grüße