在下面的 NQMWE(不是最小的工作範例)中,一個問題有兩個parts
:
\documentclass[addpoints]{exam}
\pointsinrightmargin
\begin{document}
\header{English 245}{Quiz on \emph{Childhood's End}, pp. 1--23}{2019/02/26}
\vspace{2mm}
\noindent Name: \makebox[0.5\textwidth]{\dotfill}
\vspace{5mm}
\noindent Score: \makebox[1in]{\dotfill} of a possible \numpoints ~points
\begin{questions}
\question The Overlords make two demonstrations of their powers. What are they?
\begin{parts}
\part [1]
\begin{solution}[1in]
They destroy an incoming missile
\end{solution}
\part [1]
\begin{solution}[1in]
They block out the sun over Cape Town.
\end{solution}
\end{parts}
\question [1] The Overlords communicate through which medium?
\begin{choices}
\choice Written messages
\correctchoice Speech
\choice Video
\choice Musical tones
\end{choices}
\question [1] The Overlords' human liaison works for which organization?
\begin{choices}
\correctchoice The United Nations
\choice The World Health Organization
\choice The US government
\choice The Soviet government
\end{choices}
\question [1] The human opposition to the Overlords focuses on which of the following?
\begin{choices}
\choice \label{choice:cruelty} The cruelty of their rule
\choice \label{choice:concealment}The fact that they choose not to reveal themselves to their subjects
\choice \label{choice:sovereignty}The loss of human sovereignty
\correctchoice \ref{choice:concealment} and ~\ref{choice:sovereignty}, but not ~\ref{choice:cruelty}
\choice \ref{choice:cruelty} and ~\ref{choice:sovereignty}, but not ~\ref{choice:concealment}
\end{choices}
\end{questions}
\end{document}
當我編譯它時,parts
第一個問題中的問題沒有出現,但其他一切都正常工作(見下圖)。 (這就是我包含整個文件的原因:所有選擇、標籤等都正常,除了在環境中parts
。)
這是怎麼回事?
答案1
您沒有提供用於\parts [1]
列印的附加文本,因此不會列印零件標籤。您可以為每個零件新增文字提示(例如「示範 1」),也可以製作零粗細線作為文字提示以僅顯示零件標籤。我在您的程式碼中添加了每個範例。
\documentclass[addpoints]{exam}
\pointsinrightmargin
\begin{document}
\header{English 245}{Quiz on \emph{Childhood's End}, pp. 1--23}{2019/02/26}
\vspace{2mm}
\noindent Name: \makebox[0.5\textwidth]{\dotfill}
\vspace{5mm}
\noindent Score: \makebox[1in]{\dotfill} of a possible \numpoints ~points
\begin{questions}
\question The Overlords make two demonstrations of their powers. What are they?
\begin{parts}
\part [1] Demonstration 1: % Use a text prompt
\begin{solution}[1in]
They destroy an incoming missile
\end{solution}
\part [1] \rule{1em}{0pt} % Use an 0 thickness line
\begin{solution}[1in]
They block out the sun over Cape Town.
\end{solution}
\end{parts}
\question [1] The Overlords communicate through which medium?
\begin{choices}
\choice Written messages
\correctchoice Speech
\choice Video
\choice Musical tones
\end{choices}
\question [1] The Overlords' human liaison works for which organization?
\begin{choices}
\correctchoice The United Nations
\choice The World Health Organization
\choice The US government
\choice The Soviet government
\end{choices}
\question [1] The human opposition to the Overlords focuses on which of the following?
\begin{choices}
\choice \label{choice:cruelty} The cruelty of their rule
\choice \label{choice:concealment}The fact that they choose not to reveal themselves to their subjects
\choice \label{choice:sovereignty}The loss of human sovereignty
\correctchoice \ref{choice:concealment} and ~\ref{choice:sovereignty}, but not ~\ref{choice:cruelty}
\choice \ref{choice:cruelty} and ~\ref{choice:sovereignty}, but not ~\ref{choice:concealment}
\end{choices}
\end{questions}
\end{document}
答案2
問題是ssolution
內的環境\part
:
\begin{document}
\header{English 245}{Quiz on \emph{Childhood's End}, pp. 1--23}{2019/02/26}
\vspace{2mm}
\noindent Name: \makebox[0.5\textwidth]{\dotfill}
\vspace{5mm}
\noindent Score: \makebox[1in]{\dotfill} of a possible \numpoints ~points
\begin{questions}
\question The Overlords make two demonstrations of their powers. What are they?
\begin{parts}
\part [1]
%\begin{solution}[1in]
They destroy an incoming missile
%\end{solution}
\part [1]
%\begin{solution}[1in]
They block out the sun over Cape Town.
%\end{solution}
\end{parts}
\question [1] The Overlords communicate through which medium?
\begin{choices}
\choice Written messages
\correctchoice Speech
\choice Video
\choice Musical tones
\end{choices}
\question [1] The Overlords' human liaison works for which organization?
\begin{choices}
\correctchoice The United Nations
\choice The World Health Organization
\choice The US government
\choice The Soviet government
\end{choices}
\question [1] The human opposition to the Overlords focuses on which of the following?
\begin{choices}
\choice \label{choice:cruelty} The cruelty of their rule
\choice \label{choice:concealment}The fact that they choose not to reveal themselves to their subjects
\choice \label{choice:sovereignty}The loss of human sovereignty
\correctchoice \ref{choice:concealment} and ~\ref{choice:sovereignty}, but not ~\ref{choice:cruelty}
\choice \ref{choice:cruelty} and ~\ref{choice:sovereignty}, but not ~\ref{choice:concealment}
\end{choices}
\end{questions}
\end{document}