我正在写论文,正在为标题而苦恼
在标题中我希望只有章节名称而没有编号也没有“第 1 章”。
这是我现在使用的
\documentclass[a4paper,11pt]{report}
\titleformat{\chapter}[display]
{\normalfont\bfseries}{}{0pt}{\huge} % To supress the word "Chapter"
\usepackage{fancyhdr}
\pagestyle{fancy}
\fancyhead{}
\fancyfoot{}
\fancyhead[C]{\leftmark}
\fancyfoot[C]{\thepage}
\renewcommand{\headrulewidth}{0.4pt}
如果页码的左右顺序根据奇数或偶数来排列就更好了。
有人知道吗?
非常感谢。
吉奥
更新
Bernard 和 Pieter 的解决方案对我有用。我忘了放入twoside
选项\documentclass
。没有twoside
页码的将在每页的右侧显示。
答案1
由于您必须加载titlesec
,因此您可以使用[pagestyles]
使用其配套包的选项titleps
,这使得它变得更加简单(不需要标记):
\documentclass[a4paper,11pt]{report}
\usepackage[pagestyles]{titlesec}
\titleformat{\chapter}[block]
{\normalfont\bfseries}{}{0pt}{\centering\huge} % To suppress the word "Chapter"
\usepackage{lipsum}
\newpagestyle{mine}{%
\headrule
\sethead{}{\chaptertitle}{}
\setfoot{}{\thepage}{}
}
\pagestyle{mine}
\begin{document}
\chapter{A First Chapter}
\lipsum[1-12]
\end{document}
答案2
您必须重新定义\chaptermark
为仅包含章节名称。
喜欢
\renewcommand\chaptermark[1]{\markboth{#1}{}}
关于页码,使用
\fancyfoot[RO,LE]{\thepage}
或者
\fancyfoot[RE,LO]{\thepage}
取决于哪一侧。如果您还想让章节第一页的页码相同:
\fancypagestyle{plain}{
\fancyhead{}
\renewcommand\headrule{}}