基本上,我们的考试部门限制每题 5 个部分,每个部分 15 分。每个问题有三个子部分,每个部分 5 分(应以 (a)、(b)、(c) 表示),100% 选项意味着每个部分必须有三个子部分,每个部分 5 分(强制以 (p)、(q)、(r) 表示)。这种强制规定是为了保持一致性并避免问题编号错误。
我想要类似下面的内容,但我的程序无法提供。这里我无法获得子部分符号 (p)、(q) 和 (r):
(a)一些文本(5)
(b)一些文本(5)
(c)一些文本(5)
OR
(p)一些文本(5)
(q)一些文本(5)
(r)一些文本(5)
(a)一些文本(5)
(b)一些文本(5)
(c)一些文本(5)
OR
(p)一些文本(5)
(q)一些文本(5)
(r)一些文本(5)
我编写的程序:
\documentclass[12pt]{exam}
\usepackage[utf8]{inputenc}
\usepackage{amsmath, amssymb,amsfonts,color,mathtools}
\usepackage[a4paper,bindingoffset=0 cm, left=2cm, right=3cm, top=1.5cm, bottom=2cm, footskip=0.5cm]{geometry}
\parindent=0pt
\begin{document}
\begin{questions}
\pointsinrightmargin
\question
\begin{parts}
\part[5]
\part[5]
\part[5]
\end{parts}
\begin{center} \textbf{\large{OR}} \end{center}
\begin{parts}
\part[5]
\part[5]
\part[5]
\end{parts}
\end{questions}
\end{document}
答案1
这是一个例子。只需更新 partno 和 partlabel 上的命令即可。将计数器设置partno
为所需字母的数字。请注意,您最多可以设置为 25。
\documentclass[a4paper]{exam}
\renewcommand{\thepartno}{\alph{partno}}
\renewcommand{\partlabel}{(\thepartno)}
\pointsinrightmargin
\begin{document}
\begin{questions}
\question Some text
\begin{parts}
\part[5] Some text
\part[5] Some text
\part[5] Some text
\setcounter{partno}{15} % <- change the partno counter
\part[5] Some text
\part[5] Some text
\part[5] Some text
\end{parts}
\question Some text
\begin{parts}
\part[5] Some text
\part[5] Some text
\part[5] Some text
\setcounter{partno}{15} % <- change the partno counter
\part[5] Some text
\part[5] Some text
\part[5] Some text
\end{parts}
\end{questions}
\end{document}