可能重复:
图表引用数量
我对子图编号有些疑问。我作品中的图在部分内使用线进行编号
\numberwithin{figure}{section}
,因此它们类似于图 2.1、2.2、2.3...
我尝试使用子图命令并引用该图,因此编号应为 2.1(a),但它忽略了章节编号,仅显示“图 1(a)”。
\documentclass{article}
\usepackage{graphicx}
\usepackage{amsmath}
\usepackage{subfigure}
\numberwithin{figure}{section}
\begin{document}
\begin{figure}
\subfigure[subfigure a]{\includegraphics{image1} \label{image1}}
\subfigure[subfigure b]{\includegraphics{image2} \label{image2}}
\end{figure}
According to figure \ref{image1} we ...
\end{document}
我可以使用这种编号和子图命令吗?
如果我删除该行,\numberwithin{figure}{section}
数字就正确了
答案1
您可以通过重新定义命令\thesubfigure
和其他几个命令来实现这一点。看看这个问题了解详情(阅读全文)。顺便说一句,该答案建议切换到执行相同操作的较新软件包。
您的问题基本上是该问题的重复。(您不需要重新定义\section
和\subsection
,如示例代码所示;这些都与问题无关)。