如何在图片列表中为图片编号留出更多空间

如何在图片列表中为图片编号留出更多空间

我正在制作一个图表列表,其中每个章节和段落的编号都在增加:因此我得到了类似图 4.4.1 等的图像。我注意到在我的输出中数字后的间距不够。我该如何增加它?

在此处输入图片描述

答案1

article假设你正在使用“标准”LaTeX 文档类( 、report或)之一book或基于这些类之一构建的文档类,我建议你加载托克洛夫特打包并发出指令

\cftsetindents{figure}{0pt}{3.5em}

在序言中。(你显然可以自由地修改选择3.5em以满足你的需要。)


完整的 MWE (最小工作示例) 及其输出:

在此处输入图片描述

\documentclass{report}
\usepackage{chngcntr}
\counterwithin{figure}{section}

\usepackage[titles]{tocloft}
\cftsetindents{figure}{0pt}{3.5em}

\usepackage[colorlinks,allcolors=blue]{hyperref}
\begin{document}
\setcounter{chapter}{4} % just for this example
\setcounter{section}{4}
\setcounter{figure}{10}

\listoffigures

\begin{figure}
\caption{Linear elastic physics domain}
\end{figure}
\begin{figure}
\caption{Fixed domain}
\end{figure}
\begin{figure}
\caption{Fluid-structure interaction boundaries}
\end{figure}
\begin{figure}
\caption{Plane of symmetry}
\end{figure}
\begin{figure}
\caption{Adiabatic pressure at the channel inlet}
\end{figure}

\end{document}

相关内容