Как отобразить контент в двухколоночном макете в LaTeX?

105

Я пишу статью в LaTeX и хочу отобразить некоторый контент в виде двух столбцов. В левом столбце матрица, а в правом столбце - список элементов. Я пробовал работать с табличной средой, но она не работает так, как я хочу.

Мой вопрос: как создать область из двух столбцов в документе LeTeX (или что-то подобное) и иметь возможность помещать определенный контент в левый и правый столбцы? Я не хочу создавать макет с двумя столбцами для всего документа, только для его части.

цук
источник
14
Теперь существует новый сайт StackExchange, посвященный Tex и его производным специально для таких вопросов.
Sled
\documentclass[11pt,twocolumn]{article}только автоматически разделить документ на две части.
Ник Донг

Ответы:

172

Загрузите пакет multicol , вот так \usepackage{multicol}. Затем используйте:

\begin{multicols}{2}
Column 1
\columnbreak
Column 2
\end{multicols}

Если вы опустите \columnbreak, столбцы будут сбалансированы автоматически.

Роб Хайндман
источник
38

Используйте два minipages .

\begin{minipage}[position]{width}
  text
 \end{minipage}
lhf
источник
15
в то время как multicol будет работать и работает хорошо, если вы хотите конкретный контроль над тем, что находится в столбцах, то идея мини-страницы, вероятно, будет работать лучше всего.
Mica
@Mica Это похоже на шаг от WYSIWYM. Правильно?
isomorphismes
@isomorphismes Да, я полагаю, это в шаге от WYSIWYM ... но это работает.
Mica