Ich versuche, von exsheets
nach zu migrieren xsim
, und ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, anzugeben, xsim
dass die Punkte der Übungen nicht gedruckt werden sollen (ich denke an einen Parameter, der innerhalb hinzugefügt wird ). Früher habe ich dies in mit etwas in der Art von xsimsetup
gemachtexsheets
\ifdefined\exam 5 \else 0 \fi
aber das funktioniert nicht mehr.
Außerdem kann ich nichts Analoges finden zu
type = exam
um „Frage“ statt „Übung“ zu erhalten (ja, eine Kleinigkeit, aber egal …). Ist das weg?
Prost.
Antwort1
Danke, PatrickT, das hat geklappt!!
Zur künftigen Bezugnahme habe ich in der Präambel hinzugefügt:
\xsimsetup{
solution/print = true,
exercise/template = nopoints,
solution/template = nopoints
}
\DeclareExerciseEnvironmentTemplate{nopoints}{%
\subsection*
{%
\XSIMmixedcase{\GetExerciseName}\nobreakspace
\GetExerciseProperty{counter}%
\IfInsideSolutionF
{%
\GetExercisePropertyT{subtitle}
{ {\normalfont\itshape\PropertyValue}}%
}%
}
\GetExercisePropertyT{points}{}%
}
{}
(die Vorlage ist einfach die Standardvorlage mit der von PatrickT vorgeschlagenen Änderung).
Prost.