Ist es möglich, einer Kopfregel farbigen Text (Leerzeichen oder farbige Kästchen) hinzuzufügen?

Ist es möglich, einer Kopfregel farbigen Text (Leerzeichen oder farbige Kästchen) hinzuzufügen?

Ich möchte vor Abschnitten kleine farbige Kästchen verwenden, um zu erkennen, auf welcher Überschriftenebene sich der Text befindet, und ich möchte, dass mein Leser die Überschriftenebene schnell anhand der Farbe erkennen kann. Meine Idee war, in jede Regel für ungerade Überschriften eine kleine Zeile zu implementieren, die die Reihenfolge der Überschriftenfarben angibt. Ist es möglich, den folgenden Code so einzufügen, dass ich das im Bild gezeigte Ergebnis erhalte:

\makeheadrule{standard}{\textwidth}{\normalrulethickness}

Bildbeschreibung hier eingeben

Ich habe hier einfach zufällige Farben ausgewählt, würde mich aber, wenn möglich, für Farben entscheiden, die für Farbenblinde erkennbar wären.

Antwort1

Ich denke, am einfachsten wäre es, die farbigen Quadrate hinzuzufügen zum\makeoddhead

\documentclass{memoir}

\makepagestyle{standard} % Make standard pagestyle

\setlength{\headheight}{13.60005pt}

\makeatletter                 % Define standard pagestyle
\makeevenfoot{standard}{}{}{} %
\makeoddfoot{standard}{}{}{}  %
\makeevenhead{standard}{\bfseries\thepage\normalfont\qquad\small\leftmark}{}{}
\makeoddhead{standard}{}{}{%
    {\color{yellow}\rule{1em}{1em}}%
    {\color{orange}\rule{1em}{1em}}%
    {\color{red}\rule{1em}{1em}}%
    {\color{purple}\rule{1em}{1em}}%
    {\color{blue}\rule{1em}{1em}}%
    {\color{cyan}\rule{1em}{1em}}%
    {\color{green}\rule{1em}{1em}}%
    \hfill\small\rightmark\qquad\bfseries\thepage}
\makeheadrule{standard}{\textwidth}{\normalrulethickness}
\makeatother                  %

\makeatletter
\makepsmarks{standard}{
\createmark{chapter}{both}{shownumber}{\@chapapp\ }{ \quad }
\createmark{section}{right}{shownumber}{}{ \quad }
}
\makeatother                               %

\nouppercaseheads
\pagestyle{standard}      

\usepackage{xcolor}
\usepackage{lipsum} % Just to put in some text

\begin{document}
\frontmatter
\chapter{Introduction}
\lipsum[1-12]
\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen