Vermeiden Sie das Drucken von Punkten in xsim

Vermeiden Sie das Drucken von Punkten in xsim

Ich versuche, von exsheetsnach zu migrieren xsim, und ich habe mich gefragt, ob es eine einfache Möglichkeit gibt, anzugeben, xsimdass 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 xsimsetupgemachtexsheets

\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.

verwandte Informationen