Я пытаюсь перейти с exsheets
на xsim
, и мне было интересно, есть ли простой способ указать xsim
не печатать точки упражнений (я думаю о параметре, добавленном в xsimsetup
). Раньше я делал это в exsheets
чем-то вроде
\ifdefined\exam 5 \else 0 \fi
но это больше не работает.
Кроме того, я не могу найти ничего аналогичного
type = exam
чтобы получить "Вопрос" вместо "Упражнения" (да, мелочь, но все равно...). Этого больше нет?
Ваше здоровье.
решение1
Спасибо, PatrickT, это помогло!!
Для дальнейшего использования в преамбуле я добавил:
\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}{}%
}
{}
(шаблон — это просто шаблон по умолчанию с изменением, предложенным PatrickT).
Ваше здоровье.