我正在使用以下模板:https://www.overleaf.com/latex/templates/win-template-thesis-latex/ngwnxbshbdnn
我不断发现我的图表有双重引用,我的意思是,我不断得到以下内容:
我不知道该如何修复它。有人能帮忙吗?
我用过这个代码:
\begin{figure}
\centering
\includegraphics[width=\textwidth]{figures/FCNDP.png}
\caption{An example of a FCNDP solution}
\label{fig:fcndp}
\end{figure}
并且我不完全确定在哪里可以找到这个模板是如何构建的。
答案1
类文件要求您使用环境的“可选”关键字参数指定标题figure
,如原始模板第 46 行所示(如下)。类文件重新定义figure
环境以自动添加(可能为空)\caption
,从而产生双重“图十“。因此,您应该使用下面的语法,而不是添加您自己的语法\caption
。
\begin{figure}[label={fig:img01}, caption={Relationship of students and theses}]
...
\end{figure}
另外:在我看来,无论是谁设计了这个类,都融入了太多他们个人对语法的偏好,导致了像这样的意外行为,并且可能与您可能想要使用的包不兼容。