我的.tex文件中有6位数。无论我在哪里引用第6张图片,在pdf中我都会得到Figure1.5而不是Figure1.6 (少1),但是点击链接,我就会找到正确的图图1。
类似地,当我引用第5张图片时,在pdf中我得到了Figure1.4而不是Figure1.5,当我再次单击该链接时,我会转到图1.5。
对于第四张图片的引用也是如此,在pdf中我得到了一个更少的(1.3而不是1.4)。和1.3一样,我得到1.2。
,但为1.2,我得到的是1.2,而1.1则是1.1。
为什么会发生这种情况?我认为这是由于图中的\caption和\label顺序所致,但我已经证实它们的顺序是正确的。所以我不认为这就是问题所在。
帮助!
1.1至1.6之间的数字代码
\begin{figure}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.1a} \includegraphics[width=0.48\textwidth]{Images/Figure001.png}}
\hspace{1.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.1b} \includegraphics[width=0.48\textwidth]{Images/Figure002.png}}
\end{center}
\textit{\caption{abcd...........xyz}}
\label{figure1.1}
\end{figure}%?
\begin{figure}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.2a} \includegraphics[width=0.48\textwidth]{Images/Figure004.png}}
\hspace{1.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.2b} \includegraphics[width=0.48\textwidth]{Images/Figure005.png}}
\end{center}
\textit{\caption{abcd...........xyz}}
\label{figure1.2}
\end{figure}%?
\begin{figure}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.3a} \includegraphics[width=0.45\textwidth]{Images/Figure006.png}}
\hspace{2.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.3b} \includegraphics[width=0.45\textwidth]{Images/Figure007.png}}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.3c} \includegraphics[width=0.95\textwidth]{Images/Figure008.png}}
\end{center}
\textit{\caption{abcd...........xyz}}
\label{figure1.3}
\end{figure}%?
\begin{figure}[H]
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.4a} \includegraphics[width=0.30\textwidth]{Images/Figure009a.png}}
\end{center}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.4b} \includegraphics[width=0.45\textwidth]{Images/Figure010.png}}
\hspace{2.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.4c} \includegraphics[width=0.45\textwidth]{Images/Figure011.png}}
\end{center}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.4d} \includegraphics[width=0.403\textwidth]{Images/Figure012.png}}
\hspace{2.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.4e} \includegraphics[width=0.45\textwidth]{Images/Figure013.png}}
\end{center}
\textit{\caption{abcd...........xyz}}
\label{figure1.4}
\end{figure}%?
\begin{figure}
\begin{center}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.5a} \includegraphics[width=0.403\textwidth]{Images/Figure014a.png}}
\hspace{2.0mm}
\subfigure[\textit{abcd...........xyz}]{\label{fig:Fig1.5b} \includegraphics[width=0.403\textwidth]{Images/Figure014b.png}}
\end{center}
\begin{center}
\subfigure[\textit{abcd...........xyz]{\label{fig:Fig1.5c} \includegraphics[width=1\textwidth]{Images/Figure015.png}}
\end{center}
\textit{\caption{abcd...........xyz}}
\label{figure1.5}
\end{figure}%?
\begin{figure}[H]
\begin{center}
\includegraphics[width=0.80\textwidth]{Images/Figure015a.png}
\textit{\caption{abcd...........xyz}}
\end{center}
\label{figure1.6}
\end{figure}发布于 2010-10-28 13:41:37
好的。问题从这一步开始--我想要斜体字标题,凭我的直觉,我是这样做的:
\textit{\caption{abcd...........xyz}}尽管我的所有说明都是\textit随附的\caption{},但这正是造成问题的原因。我不明白为什么。
所以我把它们都删除了,现在这些参考资料都很好用了。
但我还是想要斜体标题。
所以,我做了这个,我直接给了这个包裹选择
\usepackage{caption}
\captionsetup{font=it, labelfont=bf}在这里,font=it斜体显示包括标签在内的整个标题,而labelfont=bf只显示标签。
但是这个只是斜体化了一个图形的标题,对于一个子图形的标题,我不得不再次给出子图形包的选项。
\usepackage[bf, it, IT]{subfigure}在bf和it选项中,标签和IT选项只显示文本斜体。
就这样,问题解决了!
发布于 2010-10-28 09:22:55
验证对图2的引用设置是否正确。
https://stackoverflow.com/questions/4041372
复制相似问题