我使用的考试包如下:
\documentclass[answers, addpoints]{exam}
\usepackage{lipsum}
\usepackage{lastpage}
\usepackage{fancyhdr}
\pagestyle{fancy}
\begin{document}
%\includepdf{frontpage.pdf}
\begin{questions}
\question
\lipsum[1-10]
\end{questions}
\end{document}
我有两个问题。
- 我尝试使用描述的方法添加第 ## 页(共 ## 页)这个答案但所需的软件包似乎有冲突。我明白了
命令 \lhead 已定义。...ef\f@nch@olh{#2}\f@nch@def\f@nch@elh{#1}}
- 我的第二个问题是,我希望 ## 的第 1 页位于首页。includepdf 行应该包含首页,因此需要在该页面上进行覆盖。
答案1
对于第一部分,该类exam
已经定义了页眉和页脚。这就是它与冲突的原因fancyhdr
。此外,它定义了命令\numpages
,因此您不需要该lastpage
包。
看看第 11 章考试文档用于页眉和页脚。在这里,我添加了第 ## 页作为右页脚,\rfoot{page \thepage{} of \numpages}
要将此页脚添加到您的首页,请查看这个答案。使用时\includepdf
,添加可选参数pagecommand={\pagestyle{headandfoot}}
。我用的是headandfoot
style ,但你也可以使用其他的。
\documentclass[answers, addpoints]{exam}
\usepackage{lipsum}
\usepackage{pdfpages}
\footer{}
{page \thepage{} of \numpages}
{}
\pagestyle{headandfoot}
\begin{document}
\includepdf[pages=-,pagecommand={\pagestyle{headandfoot}}]{frontpage.pdf}
\begin{questions}
\question
\lipsum[1-10]
\end{questions}
\end{document}