我一直在发展我自己为 TeXworks 定制的深色主题我目前正在使用,但最近才注意到目录有点问题。章节的目录条目以白色文本正确打印,但部分/小节/等则不是。这是 MWE 目前输出目录的方式:
我曾尝试hyperref
添加Werner 建议的选项(即\usepackage[linktoc=all]{hyperref}
:)但这并没有改变页码的颜色。答案是Mico 使用 来改变目录的颜色\begingroup
,\endgroup
也不起作用——章节/小节/等的页码保持黑色。
我遗漏了什么导致了这种情况?我不确定为什么章节号显示正确,但当我将\color
全局设置为白色时,章节下方的目录条目没有更改为以白色打印\AtBeginDocument
。
梅威瑟:
\documentclass[oneside]{book}
\usepackage{lipsum}
\usepackage{xcolor}
\usepackage{etoolbox}
\AtBeginDocument{\pagecolor{black}\color{white}}
\begin{document}
\tableofcontents
\chapter{First chapter}
\lipsum[1-2]
\section{Foo section}
\lipsum[1]
\subsection{Bar subsection}
\lipsum[1]
\chapter{Second chapter}
\lipsum[1-2]
\section{Foo section}
\lipsum[1]
\subsection{Bar subsection}
\lipsum[1]
\end{document}