【Latex】latex导入svg图片

1、下载inkscape:
https://inkscape.org/release/all/windows/64-bit/exe/
安装过程中勾选添加环境变量,如果未勾选就手动添加。
使用命令检查是否安装成功inkscape -V.
2、利用inkscape将svg转为 pdf和pdf_tex
在svg图片所在目录上方进入cmd(也可以先进cmd后再cd到svg图片所在目录),执行以下命令。
以demo.svg为例:

## inkscape version 为 1.x
inkscape -D --export-type=pdf --export-latex demo.svg

执行完之后就会在demo.svg目录下生成demo.pdf和demo.pdf_tex两个文件。
3、在Latex中插入即可
宏包

\usepackage{color}
\usepackage{transparent}
\usepackage{graphicx}
\usepackage{import}

插入图片

\begin{figure}
    \centering
    \def\svgwidth{\columnwidth}
    \input{demo.pdf_tex}
\end{figure}

参考链接:
1、http://ctan.imsc.res.in/info/svg-inkscape/InkscapePDFLaTeX.pdf
2、Latex 插入 svg 图片
3、Latex添加svg图片

上一篇:javascript-我可以在悬停时使用highcharts列堆叠而不突出整个意甲


下一篇:svg