考试类别中的 \fillin 命令不起作用:未定义的控制序列

考试类别中的 \fillin 命令不起作用:未定义的控制序列

我正在尝试使用 documentclass{exam} 创建我的第一个考试,并在他们的文档中看到(http://mirrors.ctan.org/macros/latex/contrib/exam/examdoc.pdf,第 44 页)中提到,有一个 \fillin 命令,该命令将创建一个空白行,供纸笔测试人员填写,并且测试创建者可以选择输入答案,并决定是否在打印时显示答案。

当我使用 \fillin 命令进行编译时,出现常见的“未定义的控制序列”错误。

我使用 xelatex 进行编译,但也尝试使用 ShareLaTex 并收到相同的错误。我是否遗漏了什么?我需要包含的选项或包?任何帮助都非常感谢,这是一个最小的工作示例:

\documentclass[addpoints,answers]{exam}

\begin{document}

\section{Introduction}

\begin{questions}

    \question How many fingers am I holding up? \fillin

    \question[1] Did you know the average human head weighs \fillin[8] pounds?

\end{questions}

\end{document}

答案1

自 2012/08/20 起,版本 2.401βexam

\fillin[<CorrectAnswer>]{<width>}

截至今日,分享LaTeX仅运行 TeX Live 2014 和exam版本 2011/05/22 2.4,因此上述命令不足。

最简单的就是下载exam.cls并将其作为项目的一部分上传。

在此处输入图片描述

在此处输入图片描述

\documentclass[addpoints,answers]{exam}

\begin{document}

\section{Introduction}

\begin{questions}

\question How many fingers am I holding up? \fillin

\question[1] Did you know the average human head weighs \fillin[8] pounds?

\end{questions}

\end{document}

相关内容