控制LaTeX柱流

时间:2010-05-21 03:34:12

标签: latex

我正在尝试做什么:我有一个页面,每个页面由两对句子组成。这对被整个断线分开。我的问题是,当我有一对奇数对时,第二句将自动放在下一列。

如何使用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 个答案:

答案 0 :(得分:1)

试试这个:

\newcommand{\pair}[2]{%
\parbox{\hsize}{\emph{#1}\\*#2}\par}