如何对齐图表列表中的标题?
我有以下代码:
\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}