Escriba respuestas en la misma línea usando el paquete mcexam

Escriba respuestas en la misma línea usando el paquete mcexam

Para escribir un examen de preguntas múltiples, actualmente estoy usando elexamen mcepaquete, que permite aleatorizar tanto las preguntas como las respuestas. Necesito imprimir las respuestas en una sola línea, pero en la documentación del paquete no se indica si esto es posible. De forma predeterminada, la salida es una lista numérica que se parece a la obtenida con el paquete enumitem. ¿Existe alguna forma de imprimir las respuestas en una sola línea? ¡Gracias!

MWE:

\documentclass{article}
\usepackage[output=exam, numberofversions=8, version=3, randomizequestions=true,randomizeanswers=true]{mcexam}%

 \usepackage[top=10mm,bottom=10mm,inner=10mm,outer=10mm, marginparwidth=20mm, marginparsep=4mm]{geometry}

\begin{document}

\setlist[setmcquestions]{label=\mcquestionlabelfmt{*}.
,ref=\mcquestionlabelfmt{*}
14
,itemsep=.5\baselineskip
,topsep=.5\baselineskip         }
\setlist[setmcanswerslist]{label=\mcanswerlabelfmt{*}
,noitemsep}
\setlist[setmcquestioninfo]{before=\footnotesize\sffamily}

\begin{mcquestions}
\question Question 1:
\begin{mcanswerslist}
\answer first answer
\answer second ansewr
\answer third answer
\answer fourth answer
\end{mcanswerslist}
\end{mcquestions}

\end{document}

Respuesta1

El primer método aparece en la documentación del paquete (al momento de escribir esto en la subsección 2.2.). El segundo método lo probé por curiosidad y funcionó bastante bien para respuestas cortas.

\documentclass{article}
\usepackage[
  output=exam,
  numberofversions=8,
  version=3,
  randomizequestions=true,
  randomizeanswers=true]{mcexam}%

\usepackage{multicol}

\begin{document}

\setlist[setmcquestions]{label=\mcquestionlabelfmt{*}.
,ref=\mcquestionlabelfmt{*}
14
,itemsep=.5\baselineskip
,topsep=.5\baselineskip         }
\setlist[setmcanswerslist]{label=\mcanswerlabelfmt{*}
,noitemsep}
\setlist[setmcquestioninfo]{before=\footnotesize\sffamily}

\begin{mcquestions}
\question Question 1:
\begin{mcanswers}
  \begin{tabular}
    {c@{\hskip\tabcolsep}*3{c@{\hskip3\tabcolsep}c@{\hskip\tabcolsep}}c}
    \answernum{1}&\answer{1}{first answer}  &
    \answernum{2}&\answer{2}{second answer} &
    \answernum{3}&\answer{3}{third answer}  &
    \answernum{4}&\answer{4}{fourth answer}
  \end{tabular}
\end{mcanswers}
\end{mcquestions}

\begin{mcquestions}
\question Question 1:
\begin{multicols}{4}
\begin{mcanswerslist}
\answer one
\answer two
\answer three
\answer four
\end{mcanswerslist}
\end{multicols}
\end{mcquestions}

\end{document}

Resultados:ingrese la descripción de la imagen aquí

información relacionada