我想为学生打印试卷,但又不想浪费太多纸张。在 Microsoft Word 中,我先在一列中输入内容,然后将其粘贴到下一列。因此,在一张 A4 纸上,我将得到两份试卷。如果我使用 Latex 中的多列选项,我需要输入两次相同的内容,对吗?但是,有没有办法创建一个两列内容相同的 PDF 文件,而无需在编辑器中输入两次?
答案1
我通过定义一个命令并调用它两次来完成此操作,例如:
\documentclass[twocolumn]{article}
\begin{document}
\newcommand{\quizquestions}{%
Stuff here
}
\quizquestions
\newpage
\quizquestions
\end{document}
如果您正在使用 multicol 包,请使用\columnbreak
而不是\newpage
。
虽然我不推荐这样做,因为如果你决定进行更改,就必须同时更改两者,但在 LaTeX 编辑器中复制和粘贴并不比在 Word 中更难。☺
答案2
如果您想将页面分成两个相等的列,那么您可以按照以下 TeX 基元来实现:
\setbox0=\vbox{\hsize=.45\hsize
here is the contents of the columns ...
}
\hbox to\hsize{\copy0\hss\box0}