Как автоматически разделить текст на две колонки в Beamer

Как автоматически разделить текст на две колонки в Beamer

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

\documentclass{beamer}
\usetheme{Warsaw}

\begin{document}
\begin{frame}
\begin{block}{block title}
\begin{columns}
    \column{.4\textwidth}
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore 
    et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi 
    ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum 
    dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui 
    officia deserunt mollit anim id est laborum.
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore 
    et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi 
    ut aliquid ex ea commodi consequat.
    \column{.4\textwidth}
\end{columns}
\end{block}
\end{frame}
\end{document}

введите описание изображения здесь

Конечно, в моем реальном коде нет такого большого блока, как frame, это просто для наглядности.

Я бы хотел, чтобы текст автоматически перемещался во вторую колонку при достижении конца блока или фрейма. Возможно ли это с помощью columnsсреды? Если нет, есть ли способ сделать это?

решение1

Вы можете использовать multicolsсреду изmulticolвместо этого упакуем (конечно, теперь все столбцы будут иметь одинаковую ширину):

\documentclass{beamer}
\usetheme{Warsaw}
\usepackage{multicol}
\begin{document}
\begin{frame}
\begin{block}{block title}
\begin{multicols}{2}
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore 
    et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi 
    ut aliquid ex ea commodi consequat. Quis aute iure reprehenderit in voluptate velit esse cillum 
    dolore eu fugiat nulla pariatur. Excepteur sint obcaecat cupiditat non proident, sunt in culpa qui 
    officia deserunt mollit anim id est laborum.
    Lorem ipsum dolor sit amet, consectetur adipisici elit, sed eiusmod tempor incidunt ut labore 
    et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi 
    ut aliquid ex ea commodi consequat.
\end{multicols}
\end{block}
\end{frame}
\end{document}

введите описание изображения здесь

Связанный контент