LaTex插入图片以及图片出现一串图片路径文字解决方法

LaTex插入图片

首先插入图片首先需要在导言区引入宏包:
\documentclass{ctexart}
\usepackage{graphicx}
在正文区使用\includegraphics{图片名称}
\begin{document}
\begin{figure}
    \includegraphics{latex}
\end{figure}
\end{document}

需要注意的是,使用上述的方法导入名为“latex.jpg“的图片,必须将图片放到tex源文件相同的目录之下

在这里插入图片描述
运行之后的效果:
在这里插入图片描述

关于导入图片路径

如果需要添加其他路径之下的文件,例如在此处,有一个与tex相同路径的figure文件夹,用来存放图片,两者相对路径相同,则可以使用:

\includegraphics{figure/图片名称}

同样也可以在导言区加入图片文件的搜索路径:

% 导言区
\graphicspath{{figure/}}          % 此处{figure/}为相对路径,注意加上“/”
\graphicspath{{F:/Tex/figure/}}   % 此处也可以使用完整地绝对路径
\graphicspath{{path1/},{path2/}}  % 添加多个搜索路径,用{}表示路径,中间用“,”隔开

% 正文区
\begin{document}
\begin{figure}
    \includegraphics{图片名称}   % 在此处就直接可以使用导入的搜索路径下的图片
\end{figure}
\end{document}

个人推荐将所有的图片放到一个文件夹之下,只需要在导言区导入文件搜索路径就可以使用直接在路径下的图片,比较符合latex”分而治之“的思想,也可以减少繁琐的输入路径过程。

关于导入图片之前出现一串文字路径,并且提示警告

在源文件中figure文件夹之下有OD distribution.png图片。按照以下代码:

\documentclass{ctexart}
\usepackage{ctex}
% 导言区
\usepackage{graphicx}

% 正文区
\begin{document}
\begin{figure}
    \includegraphics[width=10cm,height=8cm]{figure/OD distribution.png}
    \caption{Train schedual}
    \label{fig1:mm}
\end{figure}
\end{document}

会出现在图片前有一串路径文字的情况:
在这里插入图片描述
并且或出现一个警告显示文件路径未找到。
在这里插入图片描述
出现这种问题,主要的原因是图片的名称或者路径之中有空格存在,latex非常注重空格的使用,删除图片或者路径之中的空格,搞定。
在这里插入图片描述

  • 6
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值