有没有什么办法可以创建两列内容相同的 pdf 文件,而无需在编辑器中输入两次?

有没有什么办法可以创建两列内容相同的 pdf 文件,而无需在编辑器中输入两次?

我想为学生打印试卷,但又不想浪费太多纸张。在 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}

相关内容