我有以下使用书籍类的文档。出于某种原因,页码在第一页的页面底部居中(类似文章页脚)。下一页的页码在左上方(右侧是章节标题):类似书籍的标题。
为什么我有两种不同的显示页码的方式?我希望整个文档使用正常的图书类标题(即第 2 页标题)。
梅威瑟:
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{xspace}
\title{}
\author{}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[colorlinks]{hyperref}
\usepackage{lipsum}
\begin{document}
%\maketitle
\tableofcontents
\onehalfspacing
\frontmatter
%\include{fichiers/intro}
\mainmatter
%\include{fichiers/chap1}
%\include{fichiers/chap2}
%\include{fichiers/chap3}
%include{fichiers/chap4}
%include{fichiers/ccl}
\appendix
\backmatter
\end{document}
答案1
这是章节首页的默认行为。
如果您想改变这一点,只需在您的序言中添加以下几行(etoolbox
需要包):
\patchcmd{\chapter}
{\thispagestyle{plain}}
{}
{}
{}
梅威瑟:
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{xspace}
\title{}
\author{}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[colorlinks]{hyperref}
\usepackage{lipsum}
\usepackage{etoolbox}
\patchcmd{\chapter}
{\thispagestyle{plain}}
{}
{}
{}
\begin{document}
%\maketitle
\tableofcontents
\onehalfspacing
\frontmatter
%\include{fichiers/intro}
\mainmatter
%\include{fichiers/chap1}
%\include{fichiers/chap2}
%\include{fichiers/chap3}
%include{fichiers/chap4}
%include{fichiers/ccl}
\appendix
\backmatter
\end{document}
输出:
答案2
这是另一种方法,请注意,页面样式headings
由文档类使用book
。将以下几行添加到您的序言中:
\makeatletter
\let \ps@plain \ps@headings
\makeatother
完整代码:
\documentclass[12pt,twoside,a4paper]{book}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{setspace}
\usepackage{graphicx}
\usepackage{lmodern}
\usepackage{xspace}
\title{}
\author{}
\usepackage[english]{babel}
\usepackage{csquotes}
\usepackage[colorlinks]{hyperref}
\usepackage{lipsum}
\makeatletter
\let \ps@plain \ps@headings
\makeatother
\begin{document}
%\maketitle
\tableofcontents
\onehalfspacing
\frontmatter
%\include{fichiers/intro}
\mainmatter
%\include{fichiers/chap1}
%\include{fichiers/chap2}
%\include{fichiers/chap3}
%include{fichiers/chap4}
%include{fichiers/ccl}
\appendix
\backmatter
\end{document}