R / экзамены не имеют выделенной / встроенной поддержки для такого рода назначений, поэтому они не доступны из коробки. Поэтому, если вы хотите получить такую обработку, вы должны сами убедиться, что используете LaTeX для PDF или CSS для HTML.
В LaTeX я думаю, что можно сделать то, что вы хотите, используя newfloat
иendfloat
пакетов в шаблоне LaTeX, которые вы передаете exams2pdf()
. Любой шаблон LaTeX должен обеспечивать среды {question}
и {solution}
, например, шаблон plain.tex
, поставляемый с пакетом, имеет
\newenvironment{question}{\item \textbf{Problem}\newline}{}
\newenvironment{solution}{\textbf{Solution}\newline}{}
с упражнениями, встроенными как
\begin{enumerate}
%% \exinput{exercises}
\end{enumerate}
Теперь вместо \newenvironment{solution}...
вы можете использовать
\usepackage{newfloat,endfloat}
\DeclareFloatingEnvironment{hint}
\DeclareDelayedFloat{hint}{Hint}
\DeclareFloatingEnvironment{solution}
\DeclareDelayedFloat{solution}{Solution}
Это определяет две новые плавающие среды {hint}
и {solution}
, которые затем объявляются как отложенные с плавающей точкой. И тогда вам нужно будет настроить эти среды в соответствии с текстом, отображаемым в вопросах в начале, и списком в конце. Я не уверен, что это может дать вам именно то, что вы хотите, но, надеюсь, это полезное место для начала.