GULYÁS, Gábor György, Ph.D.

Blog

Latex equations in Inkscape for OS X El Capitan users

2016-08-10 | Gabor

Back to the archives

Inkscape is a powerful illustration editor which I like to use when writing papers. Adding LaTeX formatted text is not a basic functionality, but there is an extension called textext for that.

However, making it work on El Capitan is far from trivial. I hope the following can spare you some extra minutes...

So, do the following:

  • Download Inkscape. I used Inkscape v0.91.
  • Get and install Eggbot from here. Note: it will require that Inkscape is in the Applications folder!
  • Then download textext and extract it somewhere.
  • Edit textext.py and search for 'pdflatex'. When it is called, it should be called from the right place, so set up the absolute path for it. (For me, it was '/Library/TeX/texbin/pdflatex'.) As XQuartz has its own path system, this seemed to be easiest way to do it.
  • You might still need to install a couple of tools to make it work. With Homebrew it is faster:
    • brew install pdf2svg
    • brew install pstoedit
    • brew install ghostscript 
  • Then you have to make it usre that Ghostscript is linked to the right place in the system, otherwise textext will not find it:
    brew link --overwrite ghostscript
    If it complains, make the related directories manually and add permissions.
  • Finally, copy the textext.py and textext.inx files into inkscape, the path should be something like this (inside inkscapes directory):
    /Applications/Inkscape.app/Contents/Resources/share/inkscape/extensions/
  • Then a new item 'Tex Text' should appear in your Extensions menu.

Enjoy!

Tags: osx, latex, inkscape

Back to the archives

Blog tagcloud

CSP (1), Content-Security-Policy (1), ad industry (1), adblock (1), ads (1), advertising wars (1), amazon (1), announcement (1), anonymity (9), anonymity measure (2), anonymity paradox (3), anonymity set (1), boundary (1), bug (2), code (1), control (1), crawling (1), data privacy (1), data retention (1), data surveillance (1), de-anonymization (2), definition (1), demo (1), device fingerprint (2), device identifier (1), disposable email (1), ebook (1), el capitan (1), email privacy (1), encryption (1), end (1), extensions (1), fairness (1), false-beliefs (1), fingerprint (3), fingerprint blocking (1), fingerprinting (3), firefox (1), firegloves (1), font (1), future of privacy (2), google (1), google glass (1), home (1), hungarian keyboard layout (1), inkscape (1), interesting paper (1), internet measurement (1), keys (1), kmap (1), latex (1), location guard (1), location privacy (1), logins (1), mac (1), machine learning (3), neural networks (1), nsa (2), osx (2), paper (2), pet symposium (2), plot (1), price of privacy (1), prism (1), privacy (8), privacy enhancing technology (1), privacy-enhancing technologies (2), privacy-enhancing technology (1), profiling (2), projects (1), raising awareness (1), rationality (1), re-identification (1), simulation (1), social network (2), surveillance (2), tbb (1), thesis contest (1), tor (1), tracemail (1), tracking (12), tracking cookie (1), transparency (1), tresorit blog (4), uniqueness (3), visualization (1), web bug (3), web privacy (3), web security (1), web tracking (3), win (1), you are the product (1)

Gábor György Gulyás, PhD – © 2021 all rights reserved