IguanaTex is a PowerPoint add-in which allows you to insert LaTeX equations into your PowerPoint presentation. It is distributed completely for free, along with its source code.
If you know how to use LaTeX, it is very easy to use IguanaTex. Select New LaTeX display from the IguanaTex tab of the ribbon, and you will get a dialog box where you can type your equation:
Type any valid LaTeX code, and click on Generate. IguanaTex will compile your code into LaTeX, generate an image from it and insert it into PowerPoint.
Need to change something in the equation? Just select the image, then click on "Edit LaTeX display" in the IguanaTex tab of the ribbon, and the IguanaTex dialog will re-appear so you can edit the LaTeX code.
You can also treat the equation as an ordinary PowerPoint image. For example, it can be grouped, animated, rotated, moved, and resized. Further editing of the equation will preserve all these changes.
If you need to make similar changes to multiple displays (e.g., changing latex engine, size, DPI, vector/bitmap, transparency, and simple text search & replace), select multiple displays or even multiple slides, and use "Regenerate selection" to apply all changes at once.
When you save the presentation, both the image and the LaTeX code are stored. This means that you can display your presentation on any computer, even computers on which IguanaTex is not installed (no more missing fonts!). Of course, equations can only be edited if you install IguanaTex.
If you were a TexPoint user, rejoice: you can now (v1.40+) use IguanaTex to edit your TexPoint displays, which will be automatically converted to IguanaTex format. You can either edit a TexPoint display as a normal IguanaTex one as described above, or just select one or more TexPoint displays (or the slides that contain them) and click on "Regenerate selection" to convert them to IguanaTex format.
Download IguanaTex here. The current version is 1.54 (January 23, 2017). Here is the changelog.
After downloading, follow the instructions on the download page to load the add-in in PowerPoint.
To be informed of the release of new versions, you can subscribe to the IguanaTex Google Group.
If you are having trouble installing or using IguanaTex, please see the frequently asked questions.
The source code for all versions of IguanaTex is available on Github.
IguanaTex is free and open source, and you are encouraged to modify it and tailor it to your needs. If you create any useful modifications of IguanaTex, please let me know (email: ), so that others can enjoy your work as well.
IguanaTex is free. You can use it any way you like and no payment is necessary. Formally, the work is licensed under the Creative Commons Attribution 3.0 License.
IguanaTex is free, but if you like it and would like to show your appreciation, I encourage you to donate to the non-profit Union of Concerned Scientists through my IguanaTex Fundraising Page. $816 raised on my previous fund should be added to the amount displayed here. (Note: absolutely nothing goes to me)
The Union of Concerned Scientists "puts rigorous, independent science to work to solve our planet's most pressing problems", first and foremost global warming.
Let's all be concerned scientists!
The current version of IguanaTex is maintained by Jonathan Le Roux. It was expanded from the original version, written by Zvika Ben-Haim, mainly to add support for groups and formatting, then later many more features. See the changelog for details. The current version also includes a modification by Hammad M to make the IguanaTex editor window resizeable (see details here).
Special thanks to Greg Anderson, Amir Bin Sulaiman, Michael Bu▀ler, Evan Cooch, Eran Hof, Ahiteme Nicodeme Houndonougbo, Moshe Mishali, Thomas Stehle, Wei Sun, Henrik Zimmer, Malte von Scheven, Peter Plo▀, Lasse Tidemann, Soren Wrang, Peter Koch, Mitchell Wand, Moshe Idan, Stephan Schedler, Mike West, Tag, Martin Bruehl, Evan Cooch, Robert Sattler, Bill White, Riccardo spica, Utophii Logos, Ivor Bowden, Chuan Li, Arnaud Woiselle, and Christoph Naumann for help with programming, debugging, and suggestions.