Overleaf环境下LaTeX插入图片仅显示文字而非图片问题求助
问题原因
出现该问题的常见原因如下:
- 未引入
graphicx宏包:\includegraphics命令依赖graphicx宏包实现图片插入功能,若导言区(\documentclass和\begin{document}之间的区域)没有声明引入该宏包,LaTeX会把图片插入命令识别为普通文本输出。 - 图片文件路径/名称错误:Overleaf项目中未上传
image_135.png文件,或是文件放在子文件夹中、文件名大小写/后缀名和代码中填写的不一致,导致系统找不到对应图片资源。 - 编译器不兼容:如果使用的编译器后端不支持PNG格式的图片,也会无法正常渲染。
解决方法
按照优先级依次排查即可:
- 检查导言区配置,确保已经添加如下代码:
\usepackage{graphicx}
- 核对图片文件信息:确认
image_135.png已经上传到Overleaf项目根目录,如果存放在子文件夹(比如名为figures的文件夹)中,需要补全路径,修改图片插入代码为:
\begin{center} \includegraphics[scale=0.5]{figures/image_135.png} \end{center}
同时注意检查文件名的大小写、后缀名是否和实际文件完全匹配,LaTeX对文件名大小写敏感。
3. 调整编译器设置:打开Overleaf左侧菜单栏的「设置」页,将编译器切换为pdfLaTeX、XeLaTeX或LuaLaTeX,这三类编译器都原生支持PNG格式图片的渲染。
内容的提问来源于stack exchange,提问作者Nathan Dai
相关产品推荐
相关产品推荐

