答案1
正如在exam
班级手动的:
如果您想要打印水平放码表,但该表对于页面来说太大,则可以通过以下命令打印多行放码表:
\multirowgradetable{numrows}[questions or pages]
数学家协会
\documentclass[addpoints,answers]{exam}
\usepackage{pgffor}
\begin{document}
\begin{questions}
\foreach \i in {1,...,10}
{
\question[\i]
a nice question
\begin{solution}
my solution
\end{solution}
}
\end{questions}
\multirowgradetable{2}
\end{document}
答案2
除了回答哈菲德·布库尔达(使用他的代码),您可以使用命令调整成绩表的单元格宽度\cellwidth
(考试类别手册,第 89 页)。
\documentclass[addpoints]{exam}
\usepackage[showframe]{geometry} % For testing the gradetable is in frame?
\usepackage{pgffor}
\begin{document}
\begin{questions}
\foreach \i in {1,...,15}
{
\question[\i]
a nice question
}
\end{questions}
\cellwidth{0.3cm}
\gradetable[h][questions]
\end{document}