Как разделить / tableofcontents на два или более столбцов?

#latex #beamer #tableofcontents

#Латекс #бимер #tableofcontents

Вопрос:

У меня есть длинный индекс (схема) для презентации. Очевидно, что мой индекс превышает размер страницы презентации.

Есть ли способ разделить /tableofcontents на два столбца?. Это мой код для генерации индекса.

 begin{frame}{Índice}
    tableofcontents
end{frame}
 

Комментарии:

1. это должно быть перенесено на TEX-форум, верно !? Каждый может это сделать?

Ответ №1:

Для лучшего контроля над точкой останова можно также разделить toc вручную

 begin{frame}
    begin{columns}[onlytextwidth,T]
        begin{column}{.45textwidth}
            tableofcontents[sections=1-2]
        end{column}
        begin{column}{.45textwidth}
            tableofcontents[sections=3-5]
        end{column}
    end{columns}
end{frame}
 

Ответ №2:

Решение таково:

 % preamble
usepackage{multicol}

begin{frame}{Índice}
begin{multicols}{2}
  tableofcontents
  end{multicols}
end{frame}
 

Комментарии:

1. Предполагается, что вам нужно включить хотя бы multicol пакет

2. Также обратите внимание, что в этом случае оглавление будет разбито по усмотрению LaTeX. Таким образом, могут легко возникнуть разрывы в списке подразделов.