[OS X TeX] Beamer, columns within itemize
Berend Hasselman
bhh at xs4all.nl
Fri Aug 28 15:35:35 CEST 2009
It looks like beamer is not taking into account the labelwidth and
label separation.
I tried to get what you want by preceding the first \begin{column}
with an indent.
See this hack (horrible but it works)
\documentclass{beamer}
\newcommand{\ColIndent}{\hspace{\labelwidth}\hspace{\labelsep}}
\begin{document}
\begin{frame}
\frametitle{Title}
\begin{itemize}
\item Fruit
%\rule{\linewidth}{.4pt}
\begin{columns}[totalwidth=\linewidth,t]
\ColIndent
\begin{column}{.48\linewidth}%with .5 column sep is
very small.
Enter text into the left column
\end{column}
\begin{column}{.48\linewidth}
Enter text into the right column
\end{column}
\end{columns}
\item Vegetable
\end{itemize}
\end{frame}
\end{document}
Warning: if you replace the \ColIndent before the \begin{column} don't
forget to put a % after the last \hspace{..}.
If you don't then extra whitespace is inserted before the first column
(and it won't line up properly).
best
Berend
More information about the macostex-archives
mailing list