Как отобразить контент в двухколоночном макете в 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}

15
в то время как multicol будет работать и работает хорошо, если вы хотите конкретный контроль над тем, что находится в столбцах, то идея мини-страницы, вероятно, будет работать лучше всего.
Mica

@Mica Это похоже на шаг от WYSIWYM. Правильно?
isomorphismes

@isomorphismes Да, я полагаю, это в шаге от WYSIWYM ... но это работает.
Mica
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.