这是我两天前提出的问题。
我的 latex 模板是\documentclass{book}
。我该怎么做才能使所有页面(无论奇偶)的页眉居中以显示章节标题?
下图是我想要的(主要是红色圆圈) 但我得到的是默认来自书籍模板,见下图在那里可以看到
- 标题没有居中;
- 奇数页和偶数页显示不同的页眉内容。
答案1
编辑:请参阅下面的补充。
使用fancyhdr
。
% Page headers and footers.
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[C]{\rightmark}
\fancyfoot[C]{\thepage}
\pagestyle{fancy}
如果您不想要标题下的行,请添加
\renewcommand{\headrulewidth}{0pt}
添加:
要获得标题大写,请添加以下内容:
\usepackage{titlecaps}
\Addlcwords{the is a an} % add your own words not to be capitalised
\renewcommand{\sectionmark}[1]{\markright{\thesection~\titlecap{#1}}}
请参阅titlecaps
文档以了解更多信息。
要使标题以粗体显示,请将\fancyhead
行更改为
\fancyhead[C]{\textbf{\rightmark}}