점수가 있거나 없는 시험 수업에서 \titledquestion을 어떻게 사용합니까?

점수가 있거나 없는 시험 수업에서 \titledquestion을 어떻게 사용합니까?

시험 수업을 이용할 때 \question[5]다음과 같은 명령을 사용하는 것이 가능합니다 \question(즉, 점수 없음). 전자는 기본적으로 괄호 안의 포인트를 포함하고, 후자는 포인트와 주변 괄호를 생략합니다.

시험에서 점수가 괄호로 묶인 제목이 있는 질문을 사용하기 위해 다음 명령을 사용했습니다.

\qformat{\bf \thequestiontitle ~(\thepoints) \hfill}

\titledquestion{my title}[5]이제 및 명령 을 사용할 때 및 명령 \titledquestion{my title}과 동일한 방식으로 작동하지 않습니다 . 차이점은 포인트 지정 여부에 관계없이 제목이 있는 버전에는 항상 괄호가 포함된다는 것입니다.\question[5]\question

내가 알고 싶은 것은:\qformat포인트 값이 지정된 경우에만 괄호가 존재하도록 인수를 수정하는 적절한 방법은 무엇입니까 ? Exam.cls 매뉴얼에서 이 내용을 찾을 수 없었습니다(제목이 있는 질문을 다루는 섹션 어딘가에 있을 것이라고 가정했습니다).

답변1

\if@placepoints를 사용하여 괄호와 값을 조건부로 포함 할 수 있습니다 .

\documentclass{exam}

\makeatletter
\qformat{\bfseries\thequestiontitle\if@placepoints~(\thepoints)\else\fi\hfill}
\makeatother

\begin{document}

\begin{questions}
\titledquestion{my title}[5]
\titledquestion{my title}
\end{questions}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보