答案1
显然,A.1.1.1
标签对于图号宽度槽来说太宽了LoF
使用tocloft
包并增加图形数字的宽度,即
\addtolength{\cftfignumwidth}{10pt}
更改10pt
为适当的值:
这是一个小例子,\foreach
循环只是为了更快地设置:
\documentclass{book}
\usepackage{tocloft}
\usepackage{pgffor}
\usepackage{chngcntr}
\counterwithin{figure}{subsection}
\addtolength{\cftfignumwidth}{10pt}
\begin{document}
\listoffigures
\foreach \x in {1,...,5} {
\chapter{Chapter \thechapter}
\section{Section }
\subsection{Subsection }
\subsubsection{Subsubection }
\foreach \y in {1,...,4} {%
\begin{figure}
\caption{A figure with number \y}
\end{figure}
}
}
\end{document}