Управление потоком колонок LaTeX - PullRequest
0 голосов
/ 21 мая 2010

Что я пытаюсь сделать: у меня есть страница, которая состоит из пар по два предложения в каждой. Пары разделены разрывом целой строки. Моя проблема в том, что когда у меня нечетное количество пар, второе предложение будет автоматически помещено в следующий столбец.

Как я могу использовать LaTeX для создания блочных структур, которые многоцветный не игнорирует, чтобы сохранить два предложения вместе? Если есть лучший код для решения этой проблемы или лучшая реализация столбца (хотя я не думаю, что смогу использовать \twocolumn в декларации документа), пожалуйста, опубликуйте его.

Мой текущий код:

\documentclass{article}
\usepackage{fullpage}
\usepackage{multicol}

\setlength{\parindent}{0pt}
\setlength{\parskip}{\baselineskip}

\newcommand{\pair}[2]{
 \emph{#1}\\*
 #2

}

\begin{document}

  \begin{multicols}{2}

   \pair{Sentence 1.}{Sentence 2.}
   \pair{Sentence 2 (pair 2).}{Sentence 2 (pair 2).}
   \pair{The last pair, first sentence.}{Last sentence.}

  \end{multicols}

\end{document}

Создает: http://img541.imageshack.us/img541/3444/columns.png. Я пытаюсь избежать второй пары.

1 Ответ

1 голос
/ 21 мая 2010

Попробуйте это:

\newcommand{\pair}[2]{%
\parbox{\hsize}{\emph{#1}\\*#2}\par}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...