Scientific posters with Inkscape - how to easily add LaTeX formulas
Inkscape is an excellent Open Source program for making vector drawings. It works very well for preparation of posters and can even be used for presentations (with the JessyInk extension). For these purposes, you might need to be able to quickly add a nicely formatted scalable formula.
There is a great extension for Inkscape called TeX Text which makes adding and editing LaTeX formulas quite easy. Unfortunately it is not so easy to install it, as it has not been updated for the latest versions of Inkscape. For Windows, follow this approach and hopefully it will work: 1.
Make sure that Inkscape, a LaTeX distribution like MiKTeX and ghostscript is installed.http://inkscape.org/download/2.a
Optional: Test that pdflatex and pstoedit are accessible from the command prompt.3.
Download and install the latest version of TeX Text.http://pav.iki.fi/software/textext/
After restarting Inkscape, there will now be a Tex Text entry in the Extensions menu - but, it will not work!
To fix the errors, from here you should follow the approach found on this blog post by adin: http://laconsigna.wordpress.com/2010/11/13/fixing-textext-on-inkscape-0-48/
Essentially, you should4.
Unzip the contents of the site-packages.zip
file linked below (courtesy of David Gleich) into the C:\Program Files\Inkscape\python\Lib\site-packages
(or similar) directory, overwriting any already existing files.https://dgleich.com/upload/site-packages.zip5.
Modify the textext.py
file in the C:\Program Files\Inkscape\share\extensions
directory according to adin's instructions. Or just grab the modified file here (by me) and overwrite the original.http://neer.dk/share/textext.zip6.
Restart Inkscape and pray everything will now work.
If the extension works, you will now be able to make formulas with standard LaTeX syntax, move around and resize the resulting svg shapes, and then edit the formulas by selecting them and invoking the TeX Text extension again. #science #posterdesign #inkscape #latex