1

I have problems including an .svg image into my document (I'm using MikTeX on Windows 10). I found relevant Q&As here and I think I know which steps I need to take in order to import svg images:

  • I have inkscape in PATH
  • I added the --shell-escape or --write18 option (tried both)

Those are my settings:

settings

I copy and pasted the example from this answer

\documentclass{article}
\usepackage{svg}
\usepackage{amsmath}
\begin{document}

\begin{figure}[htbp] \centering \includesvg{image} \caption{svg image} \end{figure}

\end{document}

but I still get this error:

This is LuaHBTeX, Version 1.12.0 (MiKTeX 20.12)
 restricted system commands enabled.
(./test.tex
LaTeX2e <2020-10-01> patch level 2

L3 programming layer <2020-12-07> xparse <2020-03-03> ("C:/Program Files/MiKTeX/tex/latex/base/article.cls" Document Class: article 2020/04/10 v1.4m Standard LaTeX document class ("C:/Program Files/MiKTeX/tex/latex/base/size10.clo")) ("C:/Program Files/MiKTeX/tex/latex/svg/svg.sty" ("C:/Program Files/MiKTeX/tex/generic/iftex/iftex.sty") ("C:/Program Files/MiKTeX/tex/latex/koma-script/scrbase.sty" ("C:/Program Files/MiKTeX/tex/latex/koma-script/scrlfile.sty" ("C:/Program Files/MiKTeX/tex/latex/koma-script/scrlfile-hook.sty" ("C:/Program Files/MiKTeX/tex/latex/koma-script/scrlogo.sty"))) ("C:/Program Files/MiKTeX/tex/latex/graphics/keyval.sty")) ("C:/Program Files/MiKTeX/tex/generic/pdftexcmds/pdftexcmds.sty" ("C:/Program Files/MiKTeX/tex/generic/infwarerr/infwarerr.sty") ("C:/Program Files/MiKTeX/tex/generic/ltxcmds/ltxcmds.sty")) ("C:/Program Files/MiKTeX/tex/latex/trimspaces/trimspaces.sty") ("C:/Program Files/MiKTeX/tex/latex/graphics/graphicx.sty" ("C:/Program Files/MiKTeX/tex/latex/graphics/graphics.sty" ("C:/Program Files/MiKTeX/tex/latex/graphics/trig.sty") ("C:/Program Files/MiKTeX/tex/latex/graphics-cfg/graphics.cfg") ("C:/Program Files/MiKTeX/tex/latex/graphics-def/luatex.def"))) ("C:/Program Files/MiKTeX/tex/latex/tools/shellesc.sty")) ("C:/Program Files/MiKTeX/tex/latex/xcolor/xcolor.sty" ("C:/Program Files/MiKTeX/tex/latex/graphics-cfg/color.cfg")) ("C:/Program Files/MiKTeX/tex/latex/transparent/transparent.sty" ("C:/Program Files/MiKTeX/tex/latex/auxhook/auxhook.sty")) ("C:/Program Files/MiKTeX/tex/latex/pgf/systemlayer/pgfsys.sty" ("C:/Program Files/MiKTeX/tex/latex/pgf/utilities/pgfrcs.sty" ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfutil-common.tex" ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfutil-common-lists.tex")) ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfutil-latex.def") ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfrcs.code.tex" ("C:/Program Files/MiKTeX/tex/generic/pgf/pgf.revision.tex"))) ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgfsys.code.tex" ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfkeys.code.tex" ("C:/Program Files/MiKTeX/tex/generic/pgf/utilities/pgfkeysfiltered.code.tex")) ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgf.cfg") ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgfsys-luatex.def" ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgfsys-common-pdf.def"))) ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgfsyssoftpath.code.tex" ) ("C:/Program Files/MiKTeX/tex/generic/pgf/systemlayer/pgfsysprotocol.code.tex ")) ("C:/Program Files/MiKTeX/tex/latex/amsmath/amsmath.sty" For additional information on amsmath, use the `?' option. ("C:/Program Files/MiKTeX/tex/latex/amsmath/amstext.sty" ("C:/Program Files/MiKTeX/tex/latex/amsmath/amsgen.sty")) ("C:/Program Files/MiKTeX/tex/latex/amsmath/amsbsy.sty") ("C:/Program Files/MiKTeX/tex/latex/amsmath/amsopn.sty")) ("C:/Program Files/MiKTeX/tex/latex/l3backend/l3backend-luatex.def") (./test.aux) ("C:/Program Files/MiKTeX/tex/latex/base/ts1cmr.fd") ("C:/Program Files/MiKTeX/tex/context/base/mkii/supp-pdf.mkii" [Loading MPS to PDF converter (version 2006.09.02).] ) ("C:/Program Files/MiKTeX/tex/latex/epstopdf-pkg/epstopdf-base.sty" ("C:/Program Files/MiKTeX/tex/latex/grfext/grfext.sty" ("C:/Program Files/MiKTeX/tex/generic/kvdefinekeys/kvdefinekeys.sty")) ("C:/Program Files/MiKTeX/tex/latex/kvoptions/kvoptions.sty" ("C:/Program Files/MiKTeX/tex/generic/kvsetkeys/kvsetkeys.sty")))

Package svg Warning: You didn't enable shell escape' (orwrite18') (svg) so it wasn't possible to launch the Inkscape export (svg) for `image.svg' on input line 8.

! Package svg Error: File `image_svg-tex.pdf' is missing.

See the svg package documentation for explanation. Type H <return> for immediate help. ...

l.8 \includesvg{image}

?

I have an image.svg file in the same folder like the tex document. I need this to work with LuaLaTeX, but I also tried pdfLaTeX, getting the same error... The compiler complains that I didn't enable 'shell escape' (or 'write18'), so what am I doing wrong? Did I violate the syntax in the settings?

Sim Son
  • 264

0 Answers0