I think this is a very basic problem but somehow I don't know how to solve it. I am working with the beamer
class and want to create slides where there are two columns. One of the two columns contains only a few lines of text but I want the lines be separated by a flexible amount of space. Unfortunately the \vspace{\stretch{1}}
seems not to work anymore in the column
environment.
A short example-code:
\documentclass{beamer}
\begin{document}
\begin{frame}
The text on this line should be nicely separated\dots
\vspace{\stretch{1}}
\dots from the text on this line. (Which is the case here.)
\end{frame}
\begin{frame}
\begin{columns}
\begin{column}{0.5\textwidth}
Imagine some graphics here.
\end{column}
\begin{column}{0.5\textwidth}
The text on this line should be nicely separated\dots
\vspace{\stretch{1}}
\dots from the text on this line. (Which is not the case here.)
\end{column}
\end{columns}
\end{frame}
\end{document}
Best Answer
An option could be to use
minipage
s instead of thecolumns
environment; using the optional arguments ofminipage
you can specify the height of theminipage
and this allows you to use\vfill
(or\vspace{\stretch{1}}
):