![使用 \subbottom 命令创建的子图的自动引用错误](https://linux22.com/image/436557/%E4%BD%BF%E7%94%A8%20%5Csubbottom%20%E5%91%BD%E4%BB%A4%E5%88%9B%E5%BB%BA%E7%9A%84%E5%AD%90%E5%9B%BE%E7%9A%84%E8%87%AA%E5%8A%A8%E5%BC%95%E7%94%A8%E9%94%99%E8%AF%AF.png)
我有一张带有子图的图,并尝试像往常一样对它们进行 \autoreference。但是,我注意到一个奇怪的错误:第一个(子图 a)) 被引用为 Fig.() 而不是图 4.1(a)。之后的一个被引用为图 4.1(a) 而不是图 4.1(b)。你们当中有谁知道原因/解决方案并能帮助我吗?
This becomes evident in \autoref{fig:tivTmodeshape1} for mode 1 and \autoref{fig:tivTmodeshape2} for mode 2.
图 4.2() 表示模式 1,图 4.2(a) 表示模式 2,这些都很明显。
\begin{figure}
\centering
~
\subbottom[Mode Shape 1]{
\includegraphics[trim=3cm 0 3cm 0,clip,width=.45\textwidth]{fig/tstruct/TstructFDD-modeShape1.eps}
\label{fig:tivTmodeshape1}
}
~
\subbottom[Mode Shape 2]{
\includegraphics[trim=3cm 0 3cm 0,clip,width=.45\textwidth]{fig/tstruct/TstructFDD-modeShape2.eps}
\label{fig:tivTmodeshape2}
}
~
\subbottom[Mode Shape 3]{
\includegraphics[trim=3cm 0 3cm 0,clip,width=.28\textwidth]{fig/tstruct/TstructFDD-modeShape3.eps}
\label{fig:tivTmodeshape3}
}
~
\subbottom[Mode Shape 4]{
\includegraphics[trim=3cm 0 3cm 0,clip,width=.28\textwidth]{fig/tstruct/TstructFDD-modeShape4.eps}
\label{fig:tivTmodeshape4}
}
~
\subbottom[Mode Shape 5]{
\includegraphics[trim=3cm 0 3cm 0,clip,width=.28\textwidth]{fig/tstruct/TstructFDD-modeShape5.eps}
\label{fig:tivTmodeshape5}
}
\caption{The first 5 mode shapes of the structure with sensor locations depicted}
\label{fig:tivTmodeshapesAll5}
\end{figure}
我有点怀疑这可能是由于 \subbottom 命令造成的,我以前没有用过这个命令,但我不确定。如能得到任何帮助,我将不胜感激。提前致谢!
编辑:文档类是回忆录,我认为相关的包是graphicx:
\documentclass{memoir}
\usepackage{graphicx}