Closed ProcyonTheEvil closed 4 years ago
Probably this is related to the way, package options are parsed. I'll have a look.
It is related to the kernel, see https://stackoverflow.com/q/2675365
Because of the way package svg
parses the option after these where passed by the kernel, the proposed workaround with any set of braces won't work. So you really have to use \svgsetup
after the package was loaded. I will a hint to the documentation.
related to https://github.com/latex3/latex2e/issues/85
Hello,
I noticed that the option inkscapeexe behaves differently when set as a package option from the case when set as a parameter to the svgsetup macro:
This works:
This fails:
with the following error:
i.e. the space in the path name is removed (whole log is attached). Using the short 8.3 name format does not work either. Using a pathname without a space works perfectly when inkscapeexe is set as a package option. I expected that the location of inkscapeexe does not matter. Anyway, please add the line
\svgsetup{inkscapeexe="C:/Program Files/Inkscape/bin/inkscape.exe"}
as an example to the documentation. I assume especially Windows users need to set this option and I had to do some trial and error before I figured out how to do it correctly.