我正在尝试制作深色主题的 LaTex PDF,因为它看起来很棒,但我遇到了一个问题:无论我如何努力,图表列表的页码颜色都不会改变。以下是屏幕截图:
一切都很完美,甚至虚线也是如此,但右侧的页码就是不动。目录的页码工作正常,所以我不知道哪里出了问题。
我正在使用类,除了和article
之外我没有任何 toc 或 tof 包。fancyhdr
caption
我尝试将其放在\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}
结果和上面一样。