如何对齐图表列表中的标题?

如何对齐图表列表中的标题?

如何对齐图表列表中的标题?

我有以下代码:

\usepackage[subfigure]{tocloft}
\renewcommand*\cftfigpresnum{Figure~}
\settowidth{\cftfignumwidth}{\cftfigpresnum}
\renewcommand{\cftfigaftersnumb}{\quad~~}

此代码产生:

图 1 xxxxxxxxxxxx....34

图 2 yyyyyyyyyyyyyyyyyy
            yyyyy......................35

我想改成这样:

图 1 xxxxxxxxxxxx....34

图 2 yyyyyyyyyyyyyyyyyy
               yyyyy......................35

我想要解决的问题是删除术语“图 2”下方的任何“YYY”,并在开始时与上面的标题对齐。

答案1

Tom 和 Gonzalo 的解决方案图片列表 - 如何添加标题标签,正如OP所评论的:

\newlength{\mylen}
\renewcommand*\cftfigpresnum{Figure~}
\settowidth{\mylen}{\cftfigpresnum\cftfigaftersnum}
\addtolength{\cftfignumwidth}{\mylen}

相关内容