请问如何给目录中标题页码加括号?tocloft宏包生成的标题后页码只有数字。

2020-08-29 10:09发布

## 编译环境 Overleaf 操作系统 * [ ] Windows 7/8/10 * [ ] macOS * [X] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x]...

## 编译环境 Overleaf 操作系统 * [ ] Windows 7/8/10 * [ ] macOS * [X] Linux `若需勾选,请把[ ]改成[x]` Tex发行版 * [x] TexLive `年份` * [ ] MikTeX `版本号` * [ ] CTeX `若需勾选,请把[ ]改成[x]` ## 我的问题 如图所示。![](https://wenda.latexstudio.net/data/attach/200829/SUnQDhwZ.PNG) MWE如下,请用XeLaTeX编译。 ``` \documentclass[UTF8]{ctexbook} \usepackage{tocloft} \begin{document} \tableofcontents \section{第一章} \end{document} ```
2条回答
赵超军
2020-08-29 20:34
``` \documentclass[UTF8]{ctexbook} \usepackage{tocloft} \let\origcftsecpagefont\cftsecpagefont \let\origcftsecafterpnum\cftsecafterpnum \let\origcftchappagefont\cftchappagefont \let\origcftchapafterpnum\cftchapafterpnum \renewcommand{\cftsecpagefont}{(\origcftsecpagefont} \renewcommand{\cftsecafterpnum}{\origcftsecafterpnum)} \renewcommand{\cftchappagefont}{(\origcftchappagefont} \renewcommand{\cftchapafterpnum}{\origcftchapafterpnum)} \begin{document} \tableofcontents \section{第一章} \end{document} ``` 自己回答,参考[https://tex.stackexchange.com/questions/305149/how-to-add-text-before-page-number-using-tocloft](https://tex.stackexchange.com/questions/305149/how-to-add-text-before-page-number-using-tocloft) 感谢官方群大佬指路。

一周热门 更多>