对于我的论文,我希望交替使用偶数页和奇数页的页眉,例如这模板。我查看了该模板的代码,但它对我来说有点太复杂了,无法将其应用到我自己的文件中。
在偶数页上,我希望页码在左侧,子节名称在右侧。在奇数页上,我希望页码在右侧,节名称在左侧。最后,我希望新节开始的页面没有页眉,并能够指定我不希望有页眉的其他页面。
我尝试使用 fancyhdr 将文章作为文档类进行以下操作:
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO]{\nouppercase{\rightmark}}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
但是,对于偶数页,它返回“目录”,而不是子节的名称,直到引用开始的页面。对于奇数页,它对于节名称来说很好。我该如何改变这种行为?完整的序言如下所示:
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
% For tables
\usepackage{array}
\usepackage{booktabs}
% for having numbers aligned to the decimal point
\usepackage{siunitx}
% For captions
\usepackage[labelfont=bf]{caption}
% Include graphics from pdf or jpg file
\usepackage{graphicx}
% For citations
\usepackage{apacite}
\bibliographystyle{apacite}
\graphicspath{{Images/}}
\usepackage{xstring}
\usepackage{titleps}
\usepackage{subcaption} %Side by side table alignment
\usepackage{makecell} %Split table headers into multiple lines
% bold math symbols
\usepackage{bm}
\usepackage{tikz}
\usepackage[titletoc]{appendix}
% easily write third, fourth, fifth etc.
\usepackage[super]{nth}
\usepackage{tikz}
\usepackage{mathdots}
\usepackage{yhmath}
\usepackage{cancel}
\usepackage{color}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{gensymb}
\usepackage{tabularx}
\usetikzlibrary{fadings}
% Change contents to table of contents
\renewcommand{\contentsname}{Table of Contents}
\renewcommand\labelitemi{$\cdot$}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\raggedbottom
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO]{\nouppercase{\rightmark}}
\fancyhead[RE]{\nouppercase{\leftmark}}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
答案1
你好,bjornvandijkman,
如果没有一个最小工作示例,我无法真正重现您的问题。它对我来说运行良好(使用您的示例查看我的代码)。
两点说明:
- 你调换了标记。因此必须调换左标记和右标记。
- 您是否考虑过分别使用报告和章节的 scrreprt(这将自动在章节开始的页面上启用纯文本页面样式)。
看到包含部分内容的代码会很有帮助,因为我猜想错误就在那里。另外,您使用的 TeX 版本和操作系统是什么?
我的文章示例
\documentclass[12pt, twoside]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
% For tables
\usepackage{array}
\usepackage{booktabs}
% for having numbers aligned to the decimal point
\usepackage{siunitx}
% For captions
\usepackage[labelfont=bf]{caption}
% Include graphics from pdf or jpg file
\usepackage{graphicx}
% For citations
\usepackage{apacite}
\bibliographystyle{apacite}
\graphicspath{{Images/}}
\usepackage{xstring}
\usepackage{titleps}
\usepackage{subcaption} %Side by side table alignment
\usepackage{makecell} %Split table headers into multiple lines
% bold math symbols
\usepackage{bm}
\usepackage{tikz}
\usepackage[titletoc]{appendix}
% easily write third, fourth, fifth etc.
\usepackage[super]{nth}
\usepackage{tikz}
\usepackage{mathdots}
\usepackage{yhmath}
\usepackage{cancel}
\usepackage{color}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{gensymb}
\usepackage{tabularx}
\usetikzlibrary{fadings}
% Change contents to table of contents
\renewcommand{\contentsname}{Table of Contents}
\renewcommand\labelitemi{$\cdot$}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\raggedbottom
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO]{\nouppercase{\leftmark}}
\fancyhead[RE]{\nouppercase{\rightmark}}
\fancyhead[LE,RO]{\thepage}
\pagestyle{fancy}
\begin{document}
Empty page
\newpage
\tableofcontents
\newpage
\section{Introduction}
\subsection{Sub Introduction 1}
\newpage
\newpage
\subsection{Sub Introduction 2}
\newpage
\newpage
\section{Material and Methods}
\subsection{MM 1}
\newpage
foo
\newpage
foo
\newpage
\subsection{MM2}
\newpage
\section{Results}
\newpage
\newpage
foo
\newpage
foo
\newpage
\section{Discussion}
\newpage
foo
\newpage
foo
\newpage
\end{document}
并附有 scrreprt
\documentclass[12pt, twoside]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
% For tables
\usepackage{array}
\usepackage{booktabs}
% for having numbers aligned to the decimal point
\usepackage{siunitx}
% For captions
\usepackage[labelfont=bf]{caption}
% Include graphics from pdf or jpg file
\usepackage{graphicx}
% For citations
\usepackage{apacite}
\bibliographystyle{apacite}
\graphicspath{{Images/}}
\usepackage{xstring}
\usepackage{titleps}
\usepackage{subcaption} %Side by side table alignment
\usepackage{makecell} %Split table headers into multiple lines
% bold math symbols
\usepackage{bm}
\usepackage{tikz}
\usepackage[titletoc]{appendix}
% easily write third, fourth, fifth etc.
\usepackage[super]{nth}
\usepackage{tikz}
\usepackage{mathdots}
\usepackage{yhmath}
\usepackage{cancel}
\usepackage{color}
\usepackage{multirow}
\usepackage{amssymb}
\usepackage{gensymb}
\usepackage{tabularx}
\usetikzlibrary{fadings}
% Change contents to table of contents
\renewcommand{\contentsname}{Table of Contents}
\renewcommand\labelitemi{$\cdot$}
\newcommand{\HRule}{\rule{\linewidth}{0.5mm}}
\raggedbottom
\usepackage{fancyhdr}
\fancyhf{}
\fancyhead[LO]{\nouppercase{\leftmark}}
\fancyhead[RE]{\nouppercase{\rightmark}}
\fancyhead[LE,RO]{\thepage}
\fancypagestyle{plain}{%
\fancyhf{}
}
\pagestyle{fancy}
\begin{document}
Empty page
\newpage
\tableofcontents
\newpage
\chapter{Introduction}
\section{Sub Introduction 1}
\newpage
\newpage
\section{Sub Introduction 2}
\newpage
\newpage
\chapter{Material and Methods}
\section{MM 1}
\newpage
foo
\newpage
foo
\newpage
\section{MM2}
\newpage
\chapter{Results}
\newpage
\newpage
foo
\newpage
foo
\newpage
\chapter{Discussion}
\newpage
foo
\newpage
foo
\newpage
\end{document}
此致
杰伦