当我为我的实验室做测验时,我的代码符合要求,但每个问题和子部分都出现“缺失数字被视为零错误”。这种情况已经持续了数周,让我抓狂。代码如下:
\documentclass{exam}
\pagestyle{head}
\pagenumbering{gobble}
\firstpageheader{% left
MATH 1426: Quiz 5 \\
\today
}{% center - blank
}{% right
Name:\enspace\makebox[2in]{\hrulefill}
}
\runningheader{}{}{ Name:\enspace\makebox[2in]{\hrulefill} }
\begin{document}
% Quiz instructions
\begin{center}
\parbox{5.5in}{\centering\itshape Answer each of the following questions.}
\end{center}
% Quiz questions
\begin{questions}
\question
An object thrown vertically upward from the surface of a celestial body at a velocity of 12 m/s reaches a height of $s(t)=-0.6t^2+12t$ meters in $t$ seconds.
\begin{parts}
\part
Determine the body's velocity after $t$ seconds?
\part
When does the object reach its highest point?
\part
What is the height of the object at the highest point?
\part
When does the object strike the ground?
\part
With what velocity does the object strike the ground?
\end{parts}
\end{questions}
\end{document}
答案1
该类在内部某处使用页码,但你使用了以下形式
\pagenumbering{gobble}
这从来不是一种受支持的编号样式,它会从预期数字的位置删除数字。
几乎可以肯定的是,该类应该使用计数器的值而不是其打印形式,但目前显然没有这样做。
答案2
如果选择了页面样式(默认)或,则该类exam
仅打印页码。如果您已经禁止它,那么(无论如何都不应该使用它)是无用的。headandfoot
foot
\pagestyle{head}
\pagenumbering{gobble}
您甚至可以通过发出 来抑制headandfoot
或样式中的页码。foot
\cfoot{}
只需删除它\pagenumbering{gobble}
,文档就会定期编译。