如何将目录中的章节填充为绿色

如何将目录中的章节填充为绿色

我怎样才能像这样将目录中的章节填充为绿色: 在此处输入图片描述

我读过很多地方(例如在 LaTeX 文档中使用颜色生成目录,...) 但我找不到任何想法。

帮帮我!非常感谢!

P/s: 完整文件是这里

答案1

这只是一个起点:

\documentclass{book}
\usepackage{titletoc}
\usepackage{tikz}

\titlecontents{chapter}[0em]
 {\begin{tikzpicture}[overlay,remember picture]
 \draw[fill=teal,draw=none] (-.3,-0.2) rectangle (\textwidth,0.5);
 \end{tikzpicture}
 \color{white}\large\bfseries}
 {\thecontentslabel\quad}
 {}
 {\normalsize\hfill\thecontentspage}
 [\addvspace{1.5ex}]
\titlecontents{section}[0cm]
  {\bfseries}
  {\thecontentslabel\quad}
  {}
  {\hfill\thecontentspage}
 
\begin{document}
\tableofcontents
 \chapter{Chapter title}
  \section{First section}
  \section{Second section}
\end{document}

在此处输入图片描述

相关内容