fancyhdr 风格问题

fancyhdr 风格问题

我在使用该软件包时遇到了一些问题fancyhdr。如何在我的大型论文文件中实现以下功能:页眉应由左侧的章节名称和右侧的页码组成。页码为 1 的页面应为第一章的第一页。“花式”样式应从目录之后开始,并且之前的所有内容都应使用字母 i、ii 等进行枚举。

答案1

在以下 MWE 中,我创建了两种不同的页面样式:frontmattermainmatter。您的典型文档结构很可能包括重置这些文档组件之间的页面样式,包括调用\frontmatter/mainmatter以重置页码和演示文稿(\roman\arabic)以及其他与 ToC 相关的内容:

在此处输入图片描述

\documentclass[leqno,12pt,a4paper,oneside]{book}
\usepackage{lipsum}% http://ctan.org/pkg/lipsum
\usepackage{fancyhdr}% http://ctan.org/pkg/fancyhdr
\fancypagestyle{frontmatter}{%
  \renewcommand{\headrulewidth}{0pt}% No header rule
  \renewcommand{\footrulewidth}{0pt}% No footer rule
  \fancyhf{}% Clear header/footer
  \fancyfoot[C]{\thepage}%
}
\fancypagestyle{mainmatter}{%
  \renewcommand{\headrulewidth}{.4pt}% Header rule
  \renewcommand{\footrulewidth}{.4pt}% Footer rule
  \fancyhf{}% Clear header/footer
  \fancyhead[L]{\leftmark}% Chapter in header Left
  \fancyhead[R]{\thepage}% Page number in header Right
}
\begin{document}
\frontmatter%
\pagestyle{frontmatter}% frontmatter page style
\tableofcontents
\chapter{Preface}
\lipsum[1-20]% Some dummy text

\mainmatter
\chapter{Introduction}%
\pagestyle{mainmatter}% mainmatter page style
\lipsum[1-20]% Some dummy text
\end{document}

你没有提到任何hyperref-兼容性要求。但是,这也可以纳入其中。

相关内容