不显示图片列表中的图片

不显示图片列表中的图片

在图形列表中,表格内的图形不显示的原因是什么?我使用下面的代码在长表格内插入图形。

\includegraphics[width=0.9\linewidth]{./chapters/02/mcb.png}

\begin{center}
\refstepcounter{figure}% for proper numbering and referencing of figure and
 \small
 Figure~\thefigure:{Cabinet power distribution} box
 \end{center}

答案1

图形列表显示了figure环境中包含的图形(更准确地说:它列出了图形环境中给出的标题)。

您所做的\refstepcounter{figure}只是增加下次调用时要使用的数字\thefigure;您的代码中没有任何内容告诉 Latex 那里有一个图形,也没有告诉如何引用它。

答案2

带有浮动环境的示例,该figure命令\caption会自动将条目添加到图形列表中。 可以借助包来格式化标题caption

\documentclass[a5paper]{article}
\usepackage{graphicx}
\usepackage{caption}
\captionsetup{font=small}

\begin{document}
\listoffigures

\begin{figure}
  \centering
  \includegraphics[width=.5\linewidth]{example-image.pdf}
  \caption{Cabinet power distribution box}
  \label{fig:cabinet}
\end{figure}
\end{document}

结果

相关内容