标题中的 sectionname + 数字带有 fancyhdr

标题中的 sectionname + 数字带有 fancyhdr

我希望标题左侧显示节名称 + 编号,右侧显示预定义文本。如果子节足够长,还希望显示subsection/ 。这就是我所拥有的。subsubsection name + number

\documentclass[11pt,norsk,a4paper]{article}
\usepackage{ucs,babel}
\usepackage[utf8x]{inputenc}
\usepackage{fancyhdr}

% title and so on

\begin{document}

\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{#1}{}}

\fancyhf{}

\rhead{\fancyplain{}{Prosessrapport}} % predefined ()
\lhead{\fancyplain{}{\rightmark }} % 1. sectionname, 1.1 subsection name etc
\cfoot{\fancyplain{}{\thepage}}

我从中得到的是没有编号的子部分名称。以及子部分名称 + 编号。

更新:

\documentclass[11pt,norsk,a4paper]{article}
\usepackage{ucs,babel}
\usepackage[utf8x]{inputenc}
\usepackage{fancyhdr}

\title{sd}
\date{}

\begin{document}
\maketitle

\pagestyle{fancy}
\renewcommand{\sectionmark}[1]{\markright{\thesection\ #1}}

\fancyhf{}

\rhead{\fancyplain{}{$<$Name of the report$>$}} % predefined ()
\lhead{\fancyplain{}{\rightmark }} % 1. sectionname, 1.1 subsection name etc
\cfoot{\fancyplain{}{\thepage}}
\newpage
\section{section}
\newpage
\subsection{subsection}
\newpage
\subsubsection{subsubsection}

\end{document}

在最后一页 (4),我有一个子小节,但页眉显示为小节。有什么方法可以让它显示为子小节吗?

答案1

您可以使用\renewcommand{\subsubsectionmark}[1]{\markright{\thesubsubsection\ #1}}这样\subsubsection填充\rightmark\rightmark将始终显示第一的页面标题。

相关内容