如何在latex中插入svg形式的图片
·
Latex 标准插图方式为
\usepackage{graphicx} % 需使用包
\begin{figure}[h]
\includegraphics{filename}
\end{figure}
\includegraphics 是支持 png, eps, pdf 的,不支持 svg
可以看到他并不支持svg格式。但是我使用的一个作图网站他能导出的矢量图只有svg格式。
1.使用svg包插入
插入 svg 的方式为
\usepackage{svg} % 需使用包
\begin{figure}[h]
\includesvg{filename}
\end{figure}
但是在我的电脑环境上并不能正确显示图片。
2.使用inkscape编辑矢量图
这是一个做矢量图的软件,功能很强大。
我想的是直接把svg转变为eps格式不就可以了。
2.1 下载inkscape
官网
一路安装即可,需要将inkscape加入到环境变量中,我安装过程中出现一个报错
说明并不能自动添加到系统路径中,这时我们需要手动添加
将inkscape的bin目录添加到系统变量中。
打开终端输入
inkscape -V
单词是inkscape不是inkspace!!!
显示版本号,环境变量配置成功。
2.2 打开你的svg图片
在inkscape中打开你的svg图片,然后另存为eps即可。
更多推荐
已为社区贡献5条内容
所有评论(0)