将图形标题与索引中使用的标题区分开来

将图形标题与索引中使用的标题区分开来

我使用以下代码来指定图像:

\begin{figure}[h]
    \centering
    \includegraphics[scale=0.5]{nameOfImage}
    \caption{long descriptive text}
\end{figure}

当我创建所有图片的索引时,长描述性文字会被塞进索引中。我想保留图片下方的文本,并在图片索引中使用其他文本。长描述性文字太长了。我应该使用哪个命令?

答案1

\caption宏已经有一个简短的选项。

\documentclass{article}
\usepackage{graphicx}
\begin{document}
\listoffigures
 \begin{figure}
    \centering
    \includegraphics[scale=0.5]{example-image}
    \caption[short text]{long descriptive text}
\end{figure}
\end{document}

答案2

使用'\caption'标签:'\caption["此文本属于索引"]{"此文本属于图形/表格标题"}'。

相关内容