如何更改考试类别中问题部分的编号样式?目前,我有
1.
(a)
(b)
但我更愿意
1.
(1.1)
(1.2)
我已经尝试过了
\renewcommand{\thepartno}{\thecurrentpartno.\arabic{partno}}
但这导致
1.
(.1)
(.2)
我应该怎么办?
答案1
我已阅读手册考试文档.pdf以及源代码考试目录可以在以下位置找到LaTeX2e分配。增量1、2、3、...实际上是问题计数器。增量a、b、c、...由帕特诺计数器。在源代码中可以发现它\partlabel
被定义为(\alpha{partno})
。因此,我们可以像下面的代码一样重新定义它:
\documentclass{exam}
\renewcommand\partlabel{(\thequestion.\arabic{partno})}
\begin{document}
\begin{questions}
\question
\begin{parts}
\part first
\part second
\end{parts}
\end{questions}
\end{document}