tocloft を使用して目次部分のフォントの色を変更する方法

tocloft を使用して目次部分のフォントの色を変更する方法

から までtocloftすべてに を使用して toc をカスタマイズしましたが、パーツのフォントの色を変更する方法がわかりません。このコマンドを更新するにはどうすればいいですか?ドキュメントを読みましたが、何も見つかりません。ご協力いただければ幸いです。chaptersubsectiontocloft

MWE:

\documentclass[a4paper, 12pt, twopage]{scrreprt}
\usepackage[titles]{tocloft}
\usepackage{color}
\definecolor{RoyalRed}{RGB}{157,16, 45}
\newcommand{\partfont}{\renewcommand\cftpartfont{\color{RoyalRed}}}

\newenvironment{MainTOC}{\partfont}

\begin{document}
\begin{MainTOC}
\tableofcontents
\end{MainTOC}

\part{first part}
\chapter{First chapter}
\part{second part}
\chapter{second chapter}
\end{document}

答え1

\cftpartfontパーツタイトルや番号のフォントを変更したり、cftpartpagefontページのフォントを変更したりするために使用できます。

\documentclass{book}
\usepackage{xcolor}

\usepackage{tocloft}
\renewcommand\cftpartfont{\color{olive}}
\renewcommand\cftpartpagefont{\color{olive}}

\begin{document}
  \tableofcontents
  \part{A part}
  \chapter{a chapter}
  \part{another part}
\end{document}

ここに画像の説明を入力してください

関連情報