Unterschiedliche Farben für \sections im TOC
Je nach \section soll die Überschrift dieselbe Farbe erhalten, wie die davorgeschaltete (farbige) Leerseite. Die Farben sollen zur Orientierung dienen.
Im Text werden die Zahlen der Überschrift leider in schwarz ausgegeben. Sie sollen aber dieselbe Farbe erhalten wie der Text der Überschrift.
Die \subsection-Ebene soll immer dieselbe Farbe erhalten. Optional alle Gliederungsebenen dieselbe Farbe wie die (unterschiedliche) \section-Ebene.
\documentclass[12pt]{scrartcl}
\usepackage[dvipsnames]{xcolor}
\usepackage{tocloft}
\usepackage{titlesec}
\titleformat*{\subsection}{\large\color{Mulberry}\bfseries}%Subsections sollen in jedem Kapitel dieselbe Farbe haben
\newcommand{\definetoccercolor}[2]{%
\colorlet{toccer#1}{#2}% Create an toccer colour
\expandafter\def\csname tocedby#1\endcsname{% Create toccer colour settings
% \renewcommand{\cftchapfont}{\bfseries\color{toccer#1}}% Chapter colour
\renewcommand{\cftsecfont}{\color{toccer#1}}% Section colour
\renewcommand{\cftsubsecfont}{\color{toccer#1}}}% Subsection colour
}
\makeatletter
\newcommand{\tocedby}[1]{\addtocontents{toc}{\protect\@nameuse{tocedby#1}}}%
\makeatother
\definetoccercolor{A}{green}% toccer A will be coloured red
\definetoccercolor{B}{red}% toccer B will be coloured red
\definetoccercolor{C}{blue}% toccer C will be coloured blue
\usepackage{afterpage}
\usepackage{pagecolor}
\begin{document}
\tableofcontents
\newpage
\thispagestyle{empty}
\newpagecolor{green}\afterpage{\restorepagecolor}
\quad \addtocounter{page}{-1}
\newpage
\tocedby{A}
\section{\color{green}title}%Section-Überschriften sollen je nach Kapitel eine andere Farbe erhalten
\newpage
\thispagestyle{empty}
\newpagecolor{red}\afterpage{\restorepagecolor}
\quad \addtocounter{page}{-1}
\newpage
\tocedby{B}
\section{\color{red}title}
\subsection{Subsection}
\end{document}