## 编译环境 操作系统 * [x] Windows 7/8/10 * [ ] macOS * [ ] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `2020` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 使用 `ctexbook` 文档类的时候,发现默认的目录标题样式有点丑,所以想修改它的样式,却不知道从哪下手。 ```code \tableofcontents ``` 比如说,我想给这个黑乎乎的目录颜色,变成别的颜色,并且重新设置个字体 ![](https://wenda.latexstudio.net/data/attach/201016/jKakDqDm.jpg) ![](https://wenda.latexstudio.net/data/attach/201016/wkjRp8K8.jpg)

2 回答2

0
`\tableofcontents` 的「目录」是 `\chapter*` 生成的 - 要么多带带改 `\tableofcontents` 的定义 - 要么全局改 `\chapter*` 的定义 ------------ > 如何修改? `texdoc ctex` ------------ ```tex \documentclass{ctexart} \usepackage{xcolor} \ctexset{ contentsname = {\zihao{3} \textbf{\textcolor{red}{目\quad 录}}}, bibname = {\zihao{3} \textbf{\textcolor{red}{参考文献}}} } \pagestyle{plain} \begin{document} \tableofcontents \end{document} ``` 麻烦去读 `texdoc lshort-zh-cn`,不要去问别人代码,也不要抄代码

作者追问:2020-10-17 13:53

怎么全局改 `chapter*` 呢

作者追问:2020-10-19 15:28

找到个方法,贴在了楼下,虽然说有些问题

0
``` \ctexset{ contentsname = {\zihao{3} \tfzxbs{目\quad 录}}, bibname = {\zihao{3} \tfzxbs{\textcolor{maincolor}{参考文献}}} } ``` 不知道为什么给目录加颜色就报错

你的回答

请登录后回答

你的回答将会帮助更多人,请务必认真回答问题。