Перейти к главному содержимому

Текст в две колонки в LaTeX

Если надо сделать текст в две колонки, но не на весь документ, а на какую-то его часть (например, чтоб сделать синхронно "было-стало"), то можно использовать пакет paracol.

Для этого в преамбуле документа надо добавить:

\usepackage{paracol}
\setlength{\columnseprule}{0.5pt} % толщина разделительной линии (закомментировать если линия не нужна)
\colseprulecolor{black}  % цвет разделительной линии

В теле документа использовать, например, так:

\begin{paracol}{2}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\textbf{\emph{Имеется:}}

\switchcolumn % переключение на правый столбец

\textbf{\emph{Должно быть:}}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\switchcolumn % переключение на левый столбец

% пусто в этом столбце

\switchcolumn % переключение на правый столбец
\textcolor[rgb]{0,0.4,0}{Сделать дело}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\switchcolumn* % переключение на левый столбец (с выравниванием по высоте = *)
\textcolor{red}{Гулять смело}

\switchcolumn % переключение на правый столбец
\textcolor[rgb]{0,0.4,0}{Отдыхать смело}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

Выравнивание по высоте (команду со *) следует использовать только если разная высота абзацев получается, а надо чтоб абзацы шли синхронно слева и справа.