强制在目录页上使用 fancyhdr 吗?

强制在目录页上使用 fancyhdr 吗?

我希望页眉出现在除第一页(标题页)之外的每一页上。但是,它没有出现在目录的第一页上(无论它出现在文档的哪个位置)。我的脚本的前言如下:

\documentclass[12pt]{report}
\usepackage{graphicx}
\usepackage{caption}
\usepackage{subcaption}
\usepackage{fancyhdr}
\usepackage{textpos}
\usepackage{datetime}
\pagestyle{fancy}
\usepackage{lastpage}

\fancypagestyle{plain}
\fancyhf{}
\renewcommand{\headrulewidth}{0.1pt}
\renewcommand{\footrulewidth}{0.1pt}
\fancyhead[L]{\includegraphics[width=2cm]{../uq_logo.jpg}}
\fancyhead[R]{\includegraphics[width=2cm]{../mishc_logo.jpg}}
\fancyhead[C]{MR Framework Manual}
\fancyfoot[L]{\today, \ampmtime}
\fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}

\setcounter{secnumdepth}{-1} 

\begin{document}

任何帮助深表感谢。

答案1

\fancypagestyle需要参数。第一个是要(重新)定义的样式,第二个是(重新)定义本身:

\fancypagestyle{plain}{%
  \fancyhf{}
  \renewcommand{\headrulewidth}{0.1pt}
  \renewcommand{\footrulewidth}{0.1pt}
  \fancyhead[L]{\includegraphics[width=2cm]{../uq_logo.jpg}}
  \fancyhead[R]{\includegraphics[width=2cm]{../mishc_logo.jpg}}
  \fancyhead[C]{MR Framework Manual}
  \fancyfoot[L]{\today, \ampmtime}
  \fancyfoot[R]{Page \thepage\ of \pageref{LastPage}}
}

您没有提供第二个(或者在这种情况下它被视为空)。请参阅第 8 页的示例fancyhdr 文档(部分7 重新定义plain风格)。

按照这个(重新)定义来\pagestyle{plain}“重新初始化”它。

相关内容