一. 环境
-
texlive2019 + TeXstudio
-
使用的文档类是:ctexbook
\documentclass[12pt,openright,a4paper,fancyhdr,twoside]{ctexbook}
二. 问题
直接使用系统默认的\listoffigures
命令自动生成的插图目录如下:
插 图
2.1 XXX示意图 .........................7
2.2 YYY示意图 .........................11
但我想在每一条目录项编号前面加上‘图’这个字,变为如下格式:
插 图
图2.1 XXX示意图 .........................7
图2.2 YYY示意图 .........................11
类似的,
\listoftable
自动生成插表目录,在插表目录编号前面加上‘表’这个字。
三. 解决方法
使用\tableofcontents
自动生成章节目录后,
在使用\listoffigures
命令之前重新定义一下\numberline
命令:
\newcommand{\loflabel