当我使用 (amc) 创建多项选择题考试时,automultiplechoice
我想直接在 LaTeX 编辑器的 pdf 预览中看到哪个答案是正确的,以及我给了它多少分。
包中是否有一些选项可以显示解决方案(即正确答案、每个选择给出的分数以及最终的解释)。
在为考试输入 LaTeX 代码时,如果我输入的要点正确并且解释显示正确,那么直接从 pdf 预览中获得反馈会非常方便。
换句话说:如果不使用考试文档类,amc是否存在某种等价\documentclass[answers]{exam}
物?\printanswers
这在我们大学尤其有用,因为多个人通过 Overleaf 一起创建考试,并且多个人必须在打印之前检查它。
答案1
这在 GUI 中自动完成,无需直接接触 LaTeX 代码。只需在“文档”或类似的按钮中选择文档类型(抱歉,我正在看它翻译成西班牙语):
另请参阅首选项(扳手图标)→文档,以确保一次生成三种文档类型,而无需修改 .tex 源。其中之一是更正版本:
如果您无法使用 GUI,根据手册,其中一个包选项是:
answers
:生成 MCQ 测试的更正版本,而不是测试表本身。
简而言之:
\usepackage[answers,...]{automultiplechoice}
不使用GUI的截图代码:
\documentclass{article}
\usepackage[answers]{automultiplechoice}
\element{code}{
\begin{question}{sum}
Check the equation with the correct result.
\begin{choices}
\wrongchoice{$0\times2=2$}
\wrongchoice{$2\times0=20$}
\wrongchoice{$2+2=22$}
\correctchoice{$2+2=4$}
\end{choices}
\end{question}
\begin{question}{xyz}
Real meaning of \emph{several}.
\begin{choices}
\wrongchoice{Many}
\wrongchoice{A few}
\wrongchoice{Various}
\wrongchoice{A handful of}
\correctchoice{Three (3)}
\end{choices}
\end{question}
} % <------ end of element
\begin{document}
\onecopy{1}{\insertgroup{code}}
\end{document}