如何更改图表列表页码的颜色?

如何更改图表列表页码的颜色?

我正在尝试制作深色主题的 LaTex PDF,因为它看起来很棒,但我遇到了一个问题:无论我如何努力,图表列表的页码颜色都不会改变。以下是屏幕截图:

在此处输入图片描述

一切都很完美,甚至虚线也是如此,但右侧的页码就是不动。目录的页码工作正常,所以我不知道哪里出了问题。

我正在使用类,除了和article之外我没有任何 toc 或 tof 包。fancyhdrcaption

我尝试将其放在\textcolor每个可以放入内部/外部的地方\listoffigures,并且尝试使用tocloft包装,但我不太确定如何做到这一点......我也尝试过使用\addtocontents\captionsteup它不会改变颜色。

我不太擅长 LaTeX,所以如果有人能告诉我怎么做会更好,我可能做错了。

答案1

\normalcolor您必须更改序言中文本的颜色。然后(例如,目录、LoT 等中的页码所使用的)颜色也会更改。

例子:


\documentclass{article}

\usepackage{xcolor}
\pagecolor{black}
\color{white}

\usepackage[colorlinks,linkcolor=blue]{hyperref}
\renewcommand\familydefault{\sfdefault}
\usepackage{blindtext}% only for dummy text
\begin{document}
\tableofcontents
\blinddocument
\end{document}

在此处输入图片描述

如果要更改文档内文本的颜色,并且\normalcolor要将其更改为相同的颜色,则加载包normalcolor并使用\resetnormalcolor

例子:

\documentclass{article}

\usepackage{xcolor}
\usepackage{normalcolor}

\usepackage[colorlinks,linkcolor=blue]{hyperref}
\renewcommand\familydefault{\sfdefault}
\usepackage{blindtext}% only for dummy text
\begin{document}

\pagecolor{black}
\color{white}
\resetnormalcolor

\tableofcontents
\blinddocument
\end{document}

结果和上面一样。

相关内容