Completar la pregunta con el examen hasta el final de la línea.

Completar la pregunta con el examen hasta el final de la línea.

Estoy creando una prueba usando elexamenpaquete. Tengo algunas preguntas para completar usando el \fillincomando.

Sé que puedo especificar la longitud de las líneas de relleno con un valor absoluto usando \fillin[correct answer][5cm], pero me gustaría que la línea se estire hasta el final de la línea.

¿Es eso posible?

Respuesta1

El fillincomando parece aceptar sólo valores de longitud absoluta. Sin embargo, puedes omitir filliny poner una línea horizontal predeterminada con \hrulefill. Es posible agregar algo después de la línea, en el MWE de abajo hay un espacio y un punto ( \ .).

Una desventaja es que no se especifica la respuesta correcta, lo que significa que no se muestra en el modo de respuesta. Una solución es combinar fillincon una línea horizontal; sin embargo, la línea de base difiere ligeramente. Usando el paquete xhfillpuedes ajustar la línea base. No se garantiza que los resultados que utilicen diferentes visores, diferentes niveles de zoom o estén impresos sean consistentes.

MWE:

\documentclass[answers]{exam}
\usepackage{xhfill}
\begin{document}
\begin{questions}
\question The magic word is \hrulefill\ .
\question Where is the baseline? \fillin[low]\hrulefill
\question The normal word is \fillin[correct answer][5cm]\xrfill[-1pt]{0.2mm}
\end{questions}
\end{document}

Resultado:

ingrese la descripción de la imagen aquí

información relacionada