Latex Beamer обрезает текст

Следующее простое описание Latex не приводит к желаемому слайду.

\begin{frame}
\frametitle{Previous Work}
\begin{itemize}
\item [Hummer 1992] - First work in this area was conducted by Hummer
\item [Goldreich et at. 2002] - Theoretical work that focused more on the power    characteristics of embedded systems
\end{itemize}
\end{frame}

Проблема в том, что текст в квадратных скобках обрезается. Итак, это должно выглядеть так:

Hummer 1992           - First work in this area was conducted
                        by Hummer
Goldreich et al. 2002 - Theoretical work that focused more on
                        the power 

Но это выглядит так:

r 1992  - First work in this area was conducted by Hummer
l. 2002 - Theoretical work that focused more on the power 

Любая идея, как я могу разобраться с этим.

Спасибо!


person Markus    schedule 23.07.2010    source источник


Ответы (2)


Как сказал progo, описание среды подходит лучше, чем перечисление. Дополнительно можно было бы улучшить выравнивание, используя необязательный параметр среды описания, указав ширину самой широкой метки:

\begin{frame}
\frametitle{Previous Work}
\begin{description}[Goldreich et at. 2002]
\item [Hummer 1992] First work in this area was conducted by Hummer
\item [Goldreich et at. 2002] Theoretical work that focused more
    on the power characteristics of embedded systems
\end{description}
\end{frame}

Выход:

alt text
(источник: texblog.net)

Кстати. если вы хотите узнать, как избавиться от предупреждений луча по умолчанию, взгляните на этот запись в блоге о предупреждениях луча.

person Stefan    schedule 23.07.2010

Среда itemize не предназначена для использования с длинными «пулями». Использование среды description делает работу лучше (которая, как я проверял, также работает в проекторе), но она не будет выравнивать имена и описания так, как вы хотели бы набросать.

Всегда есть tabular для того, чтобы сделать именно то, что вы хотите.

person mike3996    schedule 23.07.2010