Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Latex R/考试中的答案列表由多个列分布,以节省纸张空间_Latex_R Exams - Fatal编程技术网

Latex R/考试中的答案列表由多个列分布,以节省纸张空间

Latex R/考试中的答案列表由多个列分布,以节省纸张空间,latex,r-exams,Latex,R Exams,我想将R/TEAMS中的答案列表配置为按列分发: 答:答案1。C.答复3 回答2。D.答案4 在LaTeX中,我使用了multicl包。R/exams2pdf()和exams2nops()(构建在exams2pdf()之上)是用于生成PDF文件以便打印在纸上的R/exams接口。两者都在背景中使用LaTeX,并允许调整用于呈现答案列表的环境。因此答案是:是的,您也可以使用multicl乳胶包中的{multicol}环境来实现这一点 更具体地说,在LaTeX代码中,您的答案列表将写为: \begi

我想将R/TEAMS中的答案列表配置为按列分发:

答:答案1。C.答复3

回答2。D.答案4


在LaTeX中,我使用了
multicl
包。R/exams2pdf()和
exams2nops()
(构建在
exams2pdf()
之上)是用于生成PDF文件以便打印在纸上的R/exams接口。两者都在背景中使用LaTeX,并允许调整用于呈现答案列表的环境。因此答案是:是的,您也可以使用
multicl
乳胶包中的
{multicol}
环境来实现这一点

更具体地说,在LaTeX代码中,您的答案列表将写为:

\begin{answerlist}
  \item Answer 1.
  \item Answer 2.
  \item Answer 3.
  \item Answer 4.
\end{answerlist}
{answerlist}
的呈现取决于文档标题中此环境的定义。随软件包一起提供的
exams2nops()
以及
exams2pdf()
的演示模板中的默认值是:

\newenvironment{answerlist}%
  {\renewcommand{\labelenumii}{(\alph{enumii})}\begin{enumerate}}%
  {\end{enumerate}}
简而言之,这只是使用标准的
{enumerate}
环境,并将计数器切换到
(\alph{…})
格式,即(a)、(b)。。。。在
exams2nops()
中,默认情况下会产生以下输出:

或者,您可以通过以下方式(重新)定义此环境,使用
{multicols}{2}
布局,并将计数器的格式切换为a.,B

\newenvironment{answerlist}%
  {\renewcommand{\labelenumii}{\Alph{enumii}.}\begin{multicols}{2}\begin{enumerate}}%
  {\end{enumerate}\end{multicols}}
使用
exams2pdf()
时,可以在传递给
exams2pdf(…,template=…)
的LaTeX主模板中简单地定义
{answerlist}
环境

当您使用
exams2nops()
时,您可以在
标题中动态重新定义
{answerlist}
环境:

multicol <- "\\renewenvironment{answerlist}{\\renewcommand{\\labelenumii}{\\Alph{enumii}.}\\begin{multicols}{2}\\begin{enumerate}}{\\end{enumerate}\\end{multicols}}"
exams2nops(..., header = multicol)

multicol完美,阿希姆!谢谢