考试:根据子级的问号计算父级的问号

考试:根据子级的问号计算父级的问号

我想根据他们孩子的成绩来计算问题、部分和子部分的总分。

\documentclass[addpoints,answers,10pt]{exam}

\marksnotpoints
\marginpointname{ marks}
\pointformat{(\themarginpoints)\hspace{2mm}}
\pointsinmargin

\begin{document}
\begin{questions}
    \question[7] marks should be calculated here
    \begin{parts}
        \part[2] ...
        \part[5] marks should be calculated here
        \begin{subparts}
            \subpart[2] ....
            \subpart[3] marks should be calculated here
            \begin{subsubparts}
                \subsubpart[1] f
                \subsubpart[2] k
            \end{subsubparts}
        \end{subparts}
    \end{parts}
\end{questions}
\end{document}

在此处输入图片描述


在能够计算问题总分后,我想重新设计问题标签以包含计算出的分数,就像

问题(1)[7 分]

同时将其与问题主体左对齐,但不经过左边距。

答案1

以下是结合第 4.4 节中的示例的解决方案“使用考试文档类”作者:Philip Hirschhorn。看来,在这个班级里,按部分水平计算分数并不容易exam

\documentclass[addpoints,answers,10pt]{exam}

\marksnotpoints
\marginpointname{ marks}
\pointformat{(\themarginpoints)\hspace{2mm}}
\pointsinmargin

\qformat{\textbf{Question \thequestion}\quad (\totalpoints{} marks)\hfill}

\begin{document}
\begin{questions}
    \question marks should be calculated here
    \begin{parts}
        \part[2] ...
        \part marks should be calculated here
        \begin{subparts}
            \subpart[2] ....
            \subpart marks should be calculated here
            \begin{subsubparts}
                \subsubpart[1] f
                \subsubpart[2] k
            \end{subsubparts}
        \end{subparts}
    \end{parts}
\end{questions}
\end{document}

输出截图

相关内容