1.修改目录格式样例
\usepackage{algorithmicx}
\usepackage{subfigure}
\captionsetup{labelformat=default,labelsep=space}
%对目录格式进行修改
\usepackage{titletoc}
\titlecontents{chapter}[1em]{\bfseries \vspace{7pt}}{\contentslabel{1em}}{\hspace*{-1em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
\titlecontents{section}[3em]{\vspace{6pt}}{\contentslabel{1.5em}}{\hspace*{-4em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
\titlecontents{subsection}[5em]{\vspace{5pt}}{\contentslabel{2.3em}}{\hspace*{-4em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
\begin{document}
\begin{sloppypar}
\tableofcontents %生成目录
%文档内容
....
\end{sloppypar}
\end{document}
2.对修改目录格式涉及到的格式进行解说
\titlecontents{section}[4em]{\bfseries \zihao{5} \vspace{10pt}}{\contentslabel{4em}}{\hspace*{-4em}}{~\titlerule*[0.6pc]{$.$}~\contentspage}
---------------------------------------------------------------------------------
1.{section}:标题级别
2.[4em]:标题位置 (左间距)
3.{\bfseries \zihao{5} \vspace{10pt}}:标题格式 (设置标题的整体格式,如字体尺寸、粗细、与上一个标题的垂直距离等,可空置)
4.{\contentslabel{4em}}:标题标志 (设置标题标志的格式,如序号格式、序号宽度、序号与标题内容之间的间距等,不可空置)
5.{\hspace*{-4em}}:无序号标题 (设置无序号标题的格式,如字体、字体尺寸、位置等。该参数可以空置)
6.{~\titlerule*[0.6pc]{$.$}~\contentspage}:指引线与页码 (设置标题与页码之间的指引线样式以及页码的格式,该参数如果空置,标题将无指引线和页码)