我在使用该软件包时遇到了一些问题fancyhdr
。如何在我的大型论文文件中实现以下功能:页眉应由左侧的章节名称和右侧的页码组成。页码为 1 的页面应为第一章的第一页。“花式”样式应从目录之后开始,并且之前的所有内容都应使用字母 i、ii 等进行枚举。
答案1
在以下 MWE 中,我创建了两种不同的页面样式:frontmatter
和mainmatter
。您的典型文档结构很可能包括重置这些文档组件之间的页面样式,包括调用\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
-兼容性要求。但是,这也可以纳入其中。