标题中的子部分

标题中的子部分

我使用 \pagestyle{fancy}。我想保留页眉和页脚中的当前布局(某些页面的页眉和/或页脚中没有任何内容,其他页面带有阿拉伯数字,其他页面又带有罗马数字)。

我希望标题左侧自动显示节或小节的名称(而不是小节)。

我怎样才能做到这一点?

我的 tex 文件:

\documentclass[12pt]{article}
\usepackage[utf8x]{inputenc}

%Header and footer
\usepackage{fancyhdr}
\usepackage{lastpage}
\pagestyle{fancy}

\fancypagestyle{prefacestyle}{
    \fancyhf{} % clear all header and footer fields
    \renewcommand{\headrulewidth}{0pt}
    \lhead{}
    \chead{}
    \rhead{}
    \cfoot{\thepage}
}

\fancypagestyle{documentstyle}{
    \fancyhf{} % clear all header and footer fields
    \renewcommand{\headrulewidth}{0.2pt}
    \lhead{Section or Subsection}
    \chead{}
    \rhead{Name}
    \cfoot{\thepage\ of \pageref{LastPage}}
}

\begin{document}


\thispagestyle{empty}
Frontpage
\newpage
\thispagestyle{empty}
Titlepage


\newpage\pagestyle{prefacestyle}
\pagenumbering{roman}
Preface
\newpage
Abstract
\newpage
Acknowlegdement
\newpage
Contents


\newpage\pagestyle{documentstyle}
\pagenumbering{arabic}
\setcounter{page}{1}

\section{Introduction}
\newpage
\subsection{Related work}
\newpage
\section{Theory}
\newpage
\subsection{method 1}
\newpage
\subsubsection{part 1.1}
\newpage
\subsubsection{part 1.2}
\newpage
\subsection{method 2}
\newpage
\subsubsection{part 2.1}


\end{document}

答案1

如果需要,可以编辑它。只需在此处编辑:

\fancypagestyle{documentstyle}{ \fancyhf{} % 清除所有页眉和页脚字段 \renewcommand{\headrulewidth}{0.2pt} \lhead{\leftmark} \chead{\rightmark} \rhead{名称} \cfoot{\thepage\ 的 \pageref{LastPage}} }

相关内容