2025-12-20 13:07:13 同人作品

Latex插入图片却不显示问题小结

1、首先检查有没有导入宏包

\usepackage{graphicx}

2、检查图片路径有无问题

3、可以尝试将Tex的同名文件删除,重新编译生成

4、若是文章分栏

\begin{multicols}{2}

那是因为multicols环境不能识别figure环境,重新定义一个环境即可

\newenvironment{figurehere}

{\def\@captype{figure}}

{}

\makeatother%用于连接公式编号

在文中,用figurehere替换掉原来的figure即可

\begin{multicols}{2}

\begin{figurehere} %替换掉之前的begin{figure}

%由于分栏后图片不能显示出来,所以引用一个新的环境来添加图片

%该环境已经在文章最开头定义好了

\centering% 图片居中

\includegraphics[width=6cm]{diffN.png}

\caption{The efficiency of N}

\label{fig:diffN}

\end{figurehere}%替换掉之前的end{figure}

\end{multicols}

参考链接:这里