TeX にSVGを貼る方法(2019年版)

TeXsvgを貼る場合は一度 inkscape でファイルを変換する必要があります.

詳しい手順は過去記事をごらんください.TeX に svg を貼る方法 - pyopyopyo - Linuxとかプログラミングの覚え書き -

svgパッケージを使うと,これを自動化できます

\usepackage{svg}
\includesvg{svgファイル名}

svgファイルのサイズを自動調整したい場合は

\def\svgwidth{\textwidth}
\includesvg{svgファイル名}

という感じで svgwidth を調整します


注意事項


コンパイルすると svg-inkscape というディレクトリが自動生成されます.inkscapeで変換したファイルが保存されます.これらのファイルはキャッシュとして利用され,キャッシュが利用できる場合は inkscape の起動は省略されます.