Para ahorrar escritura, lo he \newcommand{\q}{\question[1]}
definido en mi exam
clase de documento. Luego, después de la pregunta, suelo \droppoints
imprimirme [1 pt]
en el margen derecho.
Pero a veces mis preguntas tienen partes, cada una de las cuales vale 1 punto cada una, como esta
\q ...
\begin{parts}
\part[1] ...
\part[1] ...
\part[1] ...
\part[1] ...
\end{parts}
Si intento usarlo \droppoints
aquí, me dará un [1 pt]
, porque la última parte valió un punto.
Si intento usarlo \droptotalpoints
aquí, me da un texto grande del que no puedo deshacerme.
Por supuesto, puedo escribir la pregunta como \question[4]
y luego después de la última parte decir \droppoints
. Esto funciona muy bien a menos que decida agregar o comentar una parte.
¿Es posible obtener la misma visualización de puntos al final de una pregunta mientras resumo las partes automáticamente?Además, ¿se puede hacer esto de manera relativamente simple para que pueda entender la respuesta (y modificarla en el caso casi seguro de que cambie de opinión sobre lo que quiero)?
EDITARSegún el comentario, aquí hay una (especie de) MWE. Pero sólo muestra el problema, no como me gustaría que se viera.
Respuesta1
Puedes ajustar eso con \totalformat
el comando.
\totalformat{\fbox{\bfseries Total: \totalpoints\ pts}}
Haz tus personalizaciones aquí.
\documentclass[addpoints]{exam}
\totalformat{\fbox{\bfseries Total: \totalpoints\ pts}}
\pointpoints{pt}{pts}
\bracketedpoints
\begin{document}
\begin{questions}
\question How are you?
\droptotalpoints %% put this here
\begin{parts}
\part[1] ...
\droppoints
\part[2] ...
\droppoints
\part[1] ...
\droppoints
\part[1] ...
\droppoints
\end{parts}
%\droptotalpoints %% put this just after the question
\end{questions}
\end{document}