我正在使用eqexam
包来创建多项选择测试。它通常工作正常。
但是由于某种原因,上次创建的考试在最后一页没有页脚,并且页码总数是错误的:例如,我在页眉中写着“- 第 3 页,共 1 页 -”,而不是正确的“- 第 3 页,共 4 页 -”。
编辑:奇怪的是我刚刚注意到这个错误只存在于没有proofing
和带有nosolutions
as 选项的eqexam
包中。这意味着它在打印解决方案时有效,但在打印实际考试空白时无效。
如何调试并修复此问题? 有什么解决方法吗?
答案1
nosolutions
下面是使用该选项以及answerkey
和选项完成的演示示例proofing
:
\documentclass[12pt]{article}
\usepackage[fleqn]{amsmath}
\usepackage[
%proofing
%nosolutions, % suppresses the solutions
answerkey % puts the solutions right after the problem
]{eqexam}
\examNum{1}
\subject[MyAbbr]{My Course Subject}
\title[HW\nExam]{Homework \#\nExam}
\author{Dr.\ John Doe}
\date{Summer 2018}
\duedate{2018/07/28}
\keywords{Homework due \theduedate}
\begin{document}
\maketitle
\begin{exam}{HW\nExam}
\begin{instructions}[Solutions]
Instructions Blablabla
\end{instructions}
\begin{eqComments}[Comments for whatever]
Comments Blablabla
\end{eqComments}
\begin{problem}[4]
Problem BLABLAB
\begin{solution}
Solution BLABLA
\end{solution}
\end{problem}
\newpage
\begin{problem}[3]
Problem BLABLAB
\begin{solution}
Solution BLABLA
\end{solution}
\end{problem}
\newpage
\begin{problem}[2]
Problem BLABLAB
\begin{solution}
Solution BLABLA
\end{solution}
\end{problem}
\newpage
\begin{problem}[4]
Problem BLABLAB
\begin{solution}
Solution BLABLA
\end{solution}
\end{problem}
\newpage
\begin{problem}[3]
Problem BLABLAB
\begin{solution}
Solution BLABLA
\end{solution}
\end{problem}
\end{exam}
\end{document}
此屏幕截图来自以下proofing
选项:
希望这会有所帮助。在任何其他情况下,请提供您的示例文件。
笔记:总是对 tex 文件进行 latex 至少两次!
边注:此包仅在 MiKTeX 发行版中可用,而不在 TeXLive 发行版中可用,但至少在 CTAN 上保持更新。但是对于 TeXLive 用户:它可通过 TeXLive 获得贡献。可以设置第二个存储库到TL贡献TeXLive-Manager 内的服务器,并从中获得定期更新(如果需要)。
请参阅此链接安装 TLContrib获取信息如何获取TL贡献在 TeXLive-Manager 中启动。