
나는 \numpoints처럼 Bonusquestions 및 -parts를 계산하지 않고 \numquestions 및 \numparts를 사용하고 싶습니다. 어떻게 이를 달성할 수 있나요?
예를 사용하려면; 나는 다음과 같이 말하고 싶다 "이 시험에는 2개의 질문과 1개의 보너스 질문이 포함되어 있습니다."
\documentclass[addpoints]{exam}
\begin{document}
This exams contains \numquestions\ questions and a bonusquestion.
\begin{questions}
\question[100]
Is this the first question?
\question[100]
Is this the second question?
\bonusquestion[100]
Does this question count?
\end{questions}
\end{document}
답변1
및 대신 패키지 totcount
와 명령을 사용 합니다 .\qquestion
\bbonusquestion
\question
\bonusquestion
\documentclass[addpoints]{exam}
%****************************** added <<<<<<<<<<<<<<<<<<
\usepackage{totcount}
\newtotcounter{q}
\setcounter{q}{0}
\newtotcounter{b}
\setcounter{b}{0}
\newcommand{\qquestion}[0]{\stepcounter{q}\question}
\newcommand{\bbonusquestion}[0]{\stepcounter{b}\bonusquestion}
%******************************
\begin{document}
This exams contains \total{q}\ question(s) and \total{b}\ bonusquestion(s).
\begin{questions}
\qquestion[100]
Is this the first question?
\qquestion[100]
Is this the second question?
\bbonusquestion[100]
Does this question count?
\bbonusquestion[100]
Does this question count?
\end{questions}
\end{document}
영감을 받은질문 수를 별도로 계산하십시오 ...