楼主: oliyiyi
5611 3

使用tocloft宏包为目录加点填充 [推广有奖]

版主

已卖:2994份资源

泰斗

1%

还不是VIP/贵宾

-

TA的文库  其他...

计量文库

威望
7
论坛币
84105 个
通用积分
31671.0967
学术水平
1454 点
热心指数
1573 点
信用等级
1364 点
经验
384134 点
帖子
9629
精华
66
在线时间
5508 小时
注册时间
2007-5-21
最后登录
2025-7-8

初级学术勋章 初级热心勋章 初级信用勋章 中级信用勋章 中级学术勋章 中级热心勋章 高级热心勋章 高级学术勋章 高级信用勋章 特级热心勋章 特级学术勋章 特级信用勋章

楼主
oliyiyi 发表于 2014-12-2 21:14:03 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

[size=13.1428575515747px]给你的目录中的章加上点填充,国内的很多格式要求深深地被office影响了,包括我们的目录格式,作为作者的我们只能适应其格式,但是我们默认的章节样式在chapter这一级别是不带点填充的。

[size=13.1428575515747px]例如以ctexbook举例,默认样式如下:

[size=13.1428575515747px]


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:LOFT LOF CLO TOC Chapter

缺少币币的网友请访问有奖回帖集合
https://bbs.pinggu.org/thread-3990750-1-1.html

沙发
oliyiyi 发表于 2014-12-2 21:14:35
代码如下:

TeX

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
\documentclass[UTF8]{ctexbook}
\usepackage[titles]{tocloft}
\renewcommand{\cftdot}{$\cdot$}
\renewcommand{\cftdotsep}{1.5}
\setlength{\cftbeforechapskip}{10pt}

\renewcommand{\cftchapleader}{\cftdotfill{\cftchapdotsep}}
\renewcommand{\cftchapdotsep}{\cftdotsep}
\makeatletter
\renewcommand{\numberline}[1]{%
\settowidth\@tempdimb{#1\hspace{0.5em}}%
\ifdim\@tempdima<\@tempdimb%
  \@tempdima=\@tempdimb%
\fi%
\hb@xt@\@tempdima{\@cftbsnum #1\@cftasnum\hfil}\@cftasnumb}
\makeatother

\begin{document}
\contentsline {chapter}{\numberline {第1\ignorespaces 章\hspace {0.3em}}  熟悉\LaTeX{}}{3}
\contentsline {section}{\numberline {1.1}  \TeX{}历史}{3}
\contentsline {section}{\numberline {1.2}  \LaTeX{}历史}{4}
\contentsline {section}{\numberline {1.3}  关于编码}{9}
\contentsline {section}{\numberline {1.4}  中文支持}{13}
\contentsline {section}{\numberline {1.5}  基础知识}{13}
\contentsline {section}{\numberline {} 习题}{13}

\contentsline {chapter}{\numberline {第2\ignorespaces 章\hspace {0.3em}}  文档结构}{15}
\contentsline {section}{\numberline {2.1}  章节知识}{16}
\contentsline {section}{\numberline {2.2}  章节修改}{18}
\contentsline {section}{\numberline {2.3}  计数器}{19}
\contentsline {section}{\numberline {2.4}  中文支持}{23}
\contentsline {section}{\numberline {2.5}  基础知识}{23}
\contentsline {section}{\numberline {} 习题}{23}

\end{document}

藤椅
oliyiyi 发表于 2014-12-2 21:15:55
若是英文基类,添加如下代码即可:


\usepackage{tocloft}

\renewcommand\cftchapdotsep{\cftdotsep}
\renewcommand\cftchapleader{\cftdotfill{\cftchapdotsep}}

板凳
清风自来-LNU 发表于 2015-3-9 13:44:30
\usepackage{titletoc}  
\titlecontents{chapter}[0pt]{\addvspace{2pt}\filright}
              {\contentspush{\thecontentslabel\ }}
              {}{\titlerule*[8pt]{.}\contentspage}

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 15:33