After updating Inkscape for the 1.0 version the svg package invocation of inkscape leads to the following message in the log file:

Package svg Info: Calling Inkscape on input line 19. runsystem(inkscape -z -C --export-latex --file="truss.svg" --export-pdf="truss _svg-tex.pdf" )...executed.

Package svg Warning: The export with Inkscape failed for file (svg)
`truss.svg' (svg) Troubleshooting: Please check in the log file how (svg) the invocation of Inkscape took place and try to (svg) execute it yourself in the terminal on input line 19.

and the files "truss_svg-tex.pdf" and "truss_svg-tex.pdf_tex" are not created. I tried to execute the command

inkscape -z -C --export-latex --file="truss.svg" --export-pdf="truss_svg-tex.pdf"

in the command prompt and the two files "truss_svg-tex.pdf" and "truss_svg-tex.pdf_tex" were not created and a strange message was issued: "OpAA". Of course, a workaround is to open Inkscape and do File->Save As->pdf and then choose the "Omit text in PDF and create LaTeX file" option. Finally "_svg-tex" has be added to name of both files created. However, this is very unpleasant.

1 Answer 1


In your "svg.sty" file (/usr/share/texmf-dist/tex/latex/svg/svg.sty for me), replace the lines




  • Thanks Rick, your solution works beautifully! I see that a change was incorporated yesterday (after I post this question) in the svg package to solve this problem. May 8, 2020 at 18:09
  • I've opened an issue on GitHub
    – LeO
    Jan 12, 2021 at 13:49

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .