
Я настроил свой toc, используя tocloft
для всего от chapter
down до subsection
, но я не могу понять, как изменить цвет шрифта части, как обновить эту команду? Я прочитал документацию tocloft
и ничего не нашел. Спасибо за любую помощь!
МВЭ:
\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}