我刚开始学习 latex,我发现了这些标题(我没有设法用 fancyhdr 制作它们),但我不明白如何在这里设置偶数页和奇数页。请帮忙。我弄清楚了如何更改颜色,虽然我不明白为什么包(?)不支持深蓝色。或者有没有办法在这里包含 fancyhdr?请我真的试着去理解,但是
\documentclass{exam}
\usepackage{etoolbox}
\usepackage[dvipsnames]{xcolor}
\makeatletter
\patchcmd{\@fullhead}{\hrule}{\color{BlueViolet}\hrule height 1pt \color{BlueViolet}\vskip1pt\hrule height 2pt}{}{}
\patchcmd{\run@fullhead}{\hrule}{\hrule height 1pt\vskip1pt\hrule height 2pt}{}{}
\makeatother
\pagestyle{headandfoot}
\runningheadrule
\firstpageheadrule
\firstpageheader{}{\textit{First Exam}}{}
\runningheader{}
{First Exam, Page \thepage\ of \numpages}
{}
\firstpagefooter{}{}{}
\runningfooter{}{}{}
\begin{document}
test\clearpage
test
\end{document}
答案1
正如@Tom在评论中提到的,\color{DarkBlue}
如果在加载 xcolor 时传递了 svgnames 选项,则可以使用:
\usepackage[dvipsnames,svgnames]{xcolor}
当然还有其他定义自定义颜色的方法;请参阅包装文档。
如果你正在使用考试类,我认为允许奇数页和偶数页使用不同页眉/页脚的最简单的解决方案是使用如果那么包及其\isodd
测试:
\ifthenelse{\isodd{\value{page}}}{ Stuff for Odd Page }{ Stuff for Even Page }
例如:
\runningheader%
{} % left part of header
{%
\ifthenelse{\isodd{\value{page}}}{%
% center header, odd pages
{First Exam, Page \thepage\ of \numpages}%
}{%
% center header, even pages
{Page \thepage\ of \numpages, First Exam}%
}%
}%
{} % right part of header