我正在尝试做什么:我有一个页面,每个页面由两对句子组成。这对被整个断线分开。我的问题是,当我有一对奇数对时,第二句将自动放在下一列。
如何使用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。第二对是我想避免的。
答案 0 :(得分:1)
试试这个:
\newcommand{\pair}[2]{%
\parbox{\hsize}{\emph{#1}\\*#2}\par}