前提
以下几种方法均是基于对 inkscape
的调用,因此需要设置 inkscape
在环境变量中
可在命令行中输入 inkscape -V
进行测试是否设置成功
方法一
使用 svg
宏包
导言区:
\usepackage{svg}
\svgsetup{
inkscapepath=i/svg-inkscape/
}
\svgpath{
{svg/}}
正文区:
\includesvg{demo}
注意:
编译开启 \write18
, 即编译时需要加上 -shell-escape
参数
更多选项参数参见 svg
宏包文档
此方法对于 inkscape 1.0 已经失效
方法二
先利用 inkscape 导出 .pdf
和 .pdf_tex
文件,然后在 latex 文档中插入,注意文件名不要有空格
导出 .pdf
和 .pdf_tex
文件,在 cmd 中 执行
## inksc