考试类别-框出正确的选择字母

考试类别-框出正确的选择字母

我正在考试课中输入考试内容,我想在选择环境中(使用\fbox时)在正确的字母周围放置一个方框,就像 生成的方框一样。\printanswers

例如,

What is 2+2?
\begin{choices}
\choice 1
\choice 2
\choice 3
\correctchoice 4
\end{choices}

在字母 D 周围放置一个方框,但不在完整问题周围放置一个方框,因为这个答案做。

有人有解决这个问题的方法吗?

答案1

编辑:与 exam-randomizechoices 包一起使用。

documentclass[10pt,a4paper,answers]{exam}
\usepackage[T1]{fontenc}

\usepackage[randomize,overload]{exam-randomizechoices}

\newcommand{\correctchoicelabel}{\fbox{\thechoice}}
\CorrectChoiceEmphasis{\renewcommand{\choicelabel}{\correctchoicelabel}}

\begin{document}
    \begin{questions}
        \question What is 2+2?
        \begin{choices}
            \choice 1
            \choice 2
            \choice 3
            \CorrectChoice 4
        \end{choices}
    \end{questions}
\end{document}

在此处输入图片描述

相关内容