提问于:
浏览数:
2115
## 编译环境
操作系统
* [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 回答
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}{参考文献}}}
}
```
不知道为什么给目录加颜色就报错
你的回答
请登录后回答
你的回答将会帮助更多人,请务必认真回答问题。