latex中出现错误的位置上下文如下。

效果如图\ref{fig1}。

\begin{figure}[htb]
    \centering
	\includegraphics[width=5in]{figure/fig1.png}
	\caption{注释}
	\label{fig1}
\end{figure}

我之前在另一个文档中用了同样的package,用了同样的figure环境,同样的引用方式,从来没报过错,这次不知道是怎么了。报错如下。

Paragraph ended before \Gin@iii was complete.
\begin{figure} on input line 83 ended by \end{document}. \end{document}
You can't use `\end' in internal vertical mode. \end{document}
\begin{figure} on input line 83 ended by \end{document}. \end{document}
Missing } inserted. \end{document}
Emergency stop.
Reference `fig1' on page 2 undefined
There were undefined references.

经过搜索看到类似的问题已经有了解决办法。

即将前面加载的包

\usepackage{graphics}

改为

\usepackage{graphicx}

就可以解决问题。


版权声明:本文为changym5原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
原文链接:https://blog.csdn.net/changym5/article/details/125167271