Prüfungsklasse: Antwortbereich für Studierende, gleicher Bereich wie gedruckte Antworten

Prüfungsklasse: Antwortbereich für Studierende, gleicher Bereich wie gedruckte Antworten

Ich bin Professor und verwende den examKurs sehr häufig in LaTeX.

  • \begin{solutionorlines}[4cm]schafft 4 cm Platz für die Antworten der Schüler. Wenn ich tippe, \printanswerswerden die Antworten angezeigt, aber es bleibt nicht der gleiche Platz wie wenn die Antworten nicht gedruckt werden. Wie kann ich den gleichen Platz für die Frage- und Lösungsumgebung beibehalten?

  • Ich möchte, dass die Antworten in denselben Lösungszeilen gedruckt werden. Das gibt es, \fillin[fill this in][12cm]aber es erfolgt kein Zeilenumbruch. Habe auch das censorPaket ( \xblackout) ausprobiert, aber dies erzeugt nicht die letzte Zeile hfillund es sind nicht wirklich dieselben Lösungszeilen, die den Schülern zur Verfügung gestellt werden.

  • Können die Zeichen der Lösung gezählt werden und bleibt proportional mehr Platz für die Handschrift (mit anderen Worten: die Anzahl der Zeichen der Lösung in die Anzahl der Zeilen umrechnen, die die Schüler zum Antworten benötigen)?

Hier ist ein Beispiel.

\documentclass[11pt,a4paper,addpoints]{exam}
\unframedsolutions
%\printanswers
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{calc}
\newgeometry{left=2cm,top=2cm,right=2cm,bottom=2cm}


%----------blanks----------------------
\usepackage{censor}
\censorruledepth=-.2ex
\censorruleheight=.1ex
%\StopCensoring   %text xblackout comes visible or not
%--------------------------------------


\begin{document}
\begin{questions}



\begin{figure*}[h]
\begin{tikzpicture}[rounded corners=5mm]
\path node[rectangle,draw=green,fill=green!8,inner sep=.70cm] {\parbox{\textwidth-1.4cm-\fboxrule}{

\question[2] What is the first question?
\begin{solutionorlines}[4cm]
This box is smaller than when the solutions are not printed. How do I make this the same dimension as when answers are not printed?
\end{solutionorlines}
}};



\end{tikzpicture}
\end{figure*}

\xblackout{This solutionline doesn't fill untill the right margin = bad}

\end{questions}
\end{document}

Antwort1

Sie können die Höhe der Parbox festlegen, um sie fest zu haben, das ist etwa so

\parbox[t][4.5cm]{\textwidth-1.4cm-\fboxrule}{...}

anstatt einfach

\parbox{\textwidth-1.4cm-\fboxrule}{...}

Auf diese Weise steht Ihnen immer der gleiche Platz zur Verfügung, sowohl wenn die Antwort gedruckt ist als auch wenn nicht.

MWE:

\documentclass[11pt,a4paper,addpoints]{exam}
\unframedsolutions
%\printanswers
\usepackage{tikz}
\usepackage{graphicx}
\usepackage{geometry}
\usepackage{calc}
\newgeometry{left=2cm,top=2cm,right=2cm,bottom=2cm}


\begin{document}
\begin{questions}

\begin{figure*}[h]
\begin{tikzpicture}[rounded corners=5mm]
\path node[rectangle,draw=green,fill=green!8,inner sep=.70cm] {\parbox[t][4.5cm]{\textwidth-1.4cm-\fboxrule}{

\question[2] What is the first question?
\begin{solutionorlines}[4cm]
This box is smaller than when the solutions are not printed. How do I make this the same dimension as when answers are not printed?
\end{solutionorlines}
}};

\end{tikzpicture}
\end{figure*}

\end{questions}
\end{document} 

Ausgabe (links mit \printanswersfalseund rechts mit \printanswerstruezum Vergleich):

Bildbeschreibung hier eingeben

verwandte Informationen