Wie wähle ich aus, welcher Unterabschnitt in der Kopfzeile angezeigt wird?

Wie wähle ich aus, welcher Unterabschnitt in der Kopfzeile angezeigt wird?

Kann ich einen Befehl schreiben, sodass LaTeX den Unterabschnitt für die Kopfzeile auswählt, der den größten Teil der Seite einnimmt? Siehe beispielsweise das Bild unten.

Bildbeschreibung hier eingeben

Wie kann ich erreichen, dass in der Kopfzeile Abschnitt 2.2 statt Abschnitt 2.3 angezeigt wird? Ich verwende derzeit diesen Code.

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{ragged2e}
\usepackage{lmodern}
\renewcommand*\familydefault{\sfdefault}
\usepackage{lipsum}
\usepackage{fancyhdr}

\begin{document}
\pagestyle{fancy}
\fancyhf{}
\renewcommand{\headrulewidth}{0.5pt}
\renewcommand{\footrulewidth}{0.5pt}
\lhead{\textit{\leftmark}}
\rhead{\textit{\rightmark}}
\rfoot{\textit{Page \thepage}}

\renewcommand{\sectionmark}[1]{\xdef\leftmark{\thesection\quad#1}\xdef\rightmark{}}
\renewcommand{\subsectionmark}[1]{\xdef\rightmark{\thesubsection\quad#1}}

\section{Section 1}
\subsection{Subsection 1.1}

\lipsum[1]

\lipsum[2]

\lipsum[3]

\lipsum[4]

\subsection{Subsection 1.2}
\lipsum[1]
\end{document}

verwandte Informationen