使用下面的代码:
\documentclass[answers,a4paper]{exam}
\usepackage{fancyhdr}
\begin{document}
hello world
\end{document}
我收到构建错误:
! LaTeX Error: Command \lhead already defined.
Or name \end... illegal, see p.192 of the manual.
我需要使用 fancyhdr 手动设置页面中的页眉和页脚。那么,有没有办法在考试类中禁用页眉和页脚设置?
答案1
该类exam
有其自己的内置页眉和页脚格式。由于exam
类和fancyhdr
包都使用相同的名称来定义页眉和页脚,因此会产生冲突。
exam
您可以在包文档的第 11 节中 找到有关如何在类中定义页眉和页脚的详细信息,标题为页眉和页脚。
因此,如果不禁用类中的页眉和页脚exam
,最好使用该类的命令。由于基本概念与非常相似fancyhdr
,您将不是掌握这些技术面临很多困难。
对于没有耐心的人来说,以下是一些简单的例子:
\lhead{CSE 101}
\chead[\bfseries\large Midterm Examination]{}
\rhead[January 01, 2020]{Midterm Examination Continued}
\lfoot{}
\cfoot{}
\rfoot[]{Page \thepage\ of \numpages}