I recently tried to set up a quartered page layout in beamer
(separate question might follow) and \vfill
failed in a column environment.
Minimal example:
\documentclass{beamer}
\begin{document}
\begin{frame}
\begin{columns}
\begin{column}{\textwidth}
Blublub
\vfill
Blablabla
Blublub
\vfill
Blablabla
\end{column}
\end{columns}
\end{frame}
\end{document}
What is the problem here?
How can I fix or circumvent it?
Best Answer
The
column
environment is using aminipage
environment internally which doesn't has a predefined height like the whole frame has. The\vfill
macro fills out the rest of given the vertical space. Because there is no height defined it does nothing. You have to define the height, e.g. using\vbox
as shown below: