(底部有 MWE)我正在使用考试包。我的问题有以下基本布局
\question[10] question 1
\begin{parts}
\part part a
\part part b
\end{parts}
\droppoints
它工作正常,并把点放在我想要的位置——在问题的末尾,页面的底部
我决定按部分评分,但我仍然希望在整个问题之后获得总分。但当我尝试将分值移动到部分时,系统提示 \droppoints 是“未定义的控制序列”
\question question1
\begin{parts}
\part[5] part a
\part[5] part b
\end{parts}
\droppoints
我找不到错误所在(是的,我试过查阅文档)。
请注意,我也有这些设置(我怀疑这会影响这一点)
\pointsdroppedatright
\bracketedpoints
\pointpoints{pt}{pts}
\marginpointname{ pts}
这是 MWE
\documentclass[fleqn,addpoints,answers]{exam}
%\usepackage{amsfonts,amsmath,amssymb,amsthm,mathtools,commath}
% For the exam package
% POINT DISPLAY
\pointsdroppedatright % Display points lower right
\bracketedpoints % square bracket around points
\pointpoints{pt}{pts}
\marginpointname{ pts}
\begin{document}
\begin{questions}
\question%[10]
Question 1
\begin{parts}
\part[5]
Calculate the future value annuity factor $s_{n|i}$.
\part[5]
Use your answer from (a) to find the future value.
\end{parts}
\droppoints
\end{questions}
\end{document}
答案1
(底部有 MWE)
该\droppoints
命令采用可选参数\question
(或\part
,参见下面的问题 3)。
如果您使用部分并且想要获得所有部分的总和,那么您必须使用\droptotalpoints
。
如果您还想查看每个部分的要点,那么您可以使用\droppoints
零件环境内部的。
\documentclass[fleqn,addpoints,answers]{exam}
%\usepackage{amsfonts,amsmath,amssymb,amsthm,mathtools,commath}
% For the exam package
% POINT DISPLAY
\pointsdroppedatright % Display points lower right
\bracketedpoints % square bracket around points
\pointpoints{pt}{pts}
\marginpointname{ pts}
\begin{document}
\begin{questions}
\question
Question 1
\begin{parts}
\part[5]
Calculate the future value annuity factor $s_{n|i}$.
\part[5]
Use your answer from (a) to find the future value.
\end{parts}
\droptotalpoints
\question[12]
Question 1
\begin{parts}
\part[5]
Calculate the future value annuity factor $s_{n|i}$.
\part[5]
Use your answer from (a) to find the future value.
\end{parts}
\droppoints
\question
Question 1
\begin{parts}
\part[7]
Calculate the future value annuity factor $s_{n|i}$.
\droppoints
\part[7]
Use your answer from (a) to find the future value.
\droppoints
\end{parts}
\droptotalpoints
\end{questions}
\end{document}
答案2
看来你必须使用\droptotalpoints
。请参阅文档的第 4.3.9 节“为问题添加分数”。我使用的是 2.5 版。
似乎\droppoints
只允许在问题、部分、子部分等“内部”使用,而不能脱离上下文。我猜环境打破了命令可用性parts
的范围。\question
\droppoints