Estou tentando definir um novo comando de escolha correta com um formato diferente do incluído \CorrectChoice
na exam
classe, sem afetar esse comando. Por exemplo, quero que as respostas corretas sejam exibidas em vermelho e as respostas de crédito parcial sejam exibidas em azul. Eu tentei o seguinte:
\documentclass[10pt,answers]{exam}
\usepackage{xcolor}
\CorrectChoiceEmphasis{\color{red}}
\newcommand{\PartialCorrectChoice}[1]{
\ifprintanswers
\CorrectChoice \textcolor{blue}{#1}
\else
\CorrectChoice #1
\fi
}
\begin{document}
\begin{questions}
\question
First question.
\begin{choices}
\choice Wrong
\CorrectChoice Right
\PartialCorrectChoice{Points for trying}
\end{choices}
\question
Second question.
\begin{choices}
\choice Wrong
\CorrectChoice Right
\choice No partial credit here
\end{choices}
\end{questions}
\end{document}
E eu recebo:
O que não é exatamente bonito, não sei como fazer com que a letra da opção também seja azul. Tentei usar \CorrectChoiceEmph
inside of \ifprintanswers
, mas não funcionou.