Поля точек, переписывающих вопросительный знак

Поля точек, переписывающих вопросительный знак

Я хотел бы создать examучебный документ с вопросами в форме «Вопрос 1» или «Проблема 1» и баллами, перечисленными на левом поле.

Изменение qformat полностью удаляет точки, если я не включу их в новый qformat. Например, следующее

\qformat {Problem~\thequestiontitle. \hfill}
\pointsinmargin

не выдает никаких значений точек вообще. Я могу добавить \thepointsгде-нибудь в qformat, и они появятся, но не на полях.

Следующий MWE проставляет баллы (которые должны быть на полях) прямо над этикеткой вопроса.

\documentclass [addpoints, letterpaper, 12pt] {exam}

\renewcommand {\questionlabel} {\textbf{Problem}~\thequestiontitle.}
\bracketedpoints
\pointsinmargin

\begin {document}
 \begin {questions}
  \question [20] Some text.
 \end {questions}
\end {document}

точки над вопросительным знаком

Экзаменационный класс, кажется, хорошо разработан и хорошо документирован, так что я предполагаю, что я упускаю хорошее решение этой проблемы. Но я смог получить только умеренно лучшие результаты, добавив \hspace* и т. д.

Редактировать: Я бы хотел, чтобы «Проблема 1» была на одном уровне с остальным текстом, а не выдвинута на поля, как это достигается с помощьюэтот ответ.

Связанный контент