![如何更改考试类别中问题部分的编号样式?](https://linux22.com/image/304077/%E5%A6%82%E4%BD%95%E6%9B%B4%E6%94%B9%E8%80%83%E8%AF%95%E7%B1%BB%E5%88%AB%E4%B8%AD%E9%97%AE%E9%A2%98%E9%83%A8%E5%88%86%E7%9A%84%E7%BC%96%E5%8F%B7%E6%A0%B7%E5%BC%8F%EF%BC%9F.png)
如何更改考试类别中问题部分的编号样式?目前,我有
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}