FancyHDR 问题

FancyHDR 问题

我在使用 overleaf 中的 fancyhdr 包时遇到了困难。我的目标是制作一个页眉,让\subsection出现在奇数页的左上角。在偶数页中,我希望 出现\section在右上角(见图片,不是我的)。图片1图片2

\documentclass[12pt,a4paper,twoside]{article}
\usepackage[turkish]{babel}
\usepackage{fancyhdr}
\usepackage{blindtext}
\fancyhf{}
    \pagestyle{fancy}
\fancyhead{}     
\fancyhead[RE]{\rightmark}     
\fancyhead[LO]{\leftmark}     
\fancyhead[OR,EL]{\thepage}

\begin{document}

\section{Section name} \newpage

\subsection{Subsection name}
firstpage \newpage

second page \newpage
... next page 
%\input{sections/1introduction.tex}
\end{document}

如果您注意到,我将 % 放在前面,\input{sections/1introduction.tex}因为如果我让此行进行编译,则只有\section 名称出现在标题中。 有没有什么方法可以解决这个问题? 如果有帮助的话,我将我的文档分成几个部分,然后按照上面显示的方式输入它们。

答案1

欢迎来到 TeX.SX! 如果您仅交换\rightmark\leftmark,您将获得奇数页左上角的小节名称和偶数页右上角的节名称。

\fancyhead[RE]{\leftmark}     
\fancyhead[LO]{\rightmark}
\fancyhead[OR,EL]{\thepage}

为了使其更像图片中的风格,您可以\textit在命令前添加,例如\textit{\leftmark}在第一行。

相关内容