Open seignovert opened 4 years ago
Your changes look good to me. Have you tried if it still works with Inkscape 0.92.4? I would prefer if we could have the same code base at least for inkscape 0.92.3, 0.92.4 and 1.0 for a little time until everyone has updated.
Are there any updates on this, now that Inskscape 1.0 has been released?
For those on Linux: substituting you latextext.py with this pull request is (almost) enough to fix it. If it still doesn't work, try to find manually where you have pf2svg on your machine and fix the python script accordingly. It doesn't sound ideal, but this "dirty" fix has allowed me to have latextext.
I've tested out this PR and it has worked well so far for me. Thanks for your work on this @seignovert!
Hi,
After upgrading to Inkscape 1.0 on macOS, I was running into the same issue as #24.
This PR includes:
inkex
requirementsOptionParser
toArgumentParser
dependency.PDF2SVG_PATH
Mac OS
toDarwin
for the platform name on macOS.SvgTransformer
for multiplication matrix function (instead of comment/uncomment function).I tried to keep Python 2 and Python 3 compatibility but with the recent changes in Inkscape 1.0 it might not work for older versions. Additional tests may be required before merging it. And it might be relevant to update
install.sh
as well based on the version of Inkscape installed.Moreover, the location of the extension folder on macOS is now at
/Users/<USERNAME>/Library/Application\ Support/org.inkscape.Inkscape/config/inkscape/extensions/
and no longer in~/.config/inkscape/extensions/
(cf.Edit > Preferences > System: User extensions
).I hope this would help to re-enable this great plug-in for Inkscape users who migrated to 1.0.