TeXPPT :: LaTeX for PowerPoint 2007

TeXPPT is a lightweight add-in for Microsoft PowerPoint 2007 that let you directly type LaTeX formulas in your presentations.
It requires MiKTeX and Microsoft PowerPoint 2007.

Formula are real PowerPoint object (vector graphics) not just images: you can magnify equations without spoiling them, use colors, drop shadows and even animate them... This also means that TeXPPT does not have to be installed in order to view a PowerPoint presentation containing equations created with TeXPPT.

Feel free to redistribute and share.

Download here
(new! beta v1.99 9/23/09

You will need to install the .NET Framework 3.5, the Microsoft Primary Interop Assemblies, and the VSTO Runtime 3.0 for Office 2007 if they don't get installed automatically. You should also apply the latest patches for Office 2007.

Since the update to MiKTeX 2.8, Computer Modern fonts were changed and are presently incompatible with the way Microsoft handles Postscript (feel free to complain to them...). You should uninstall MiKTeX and reinstall a fresh copy of MiKTeX 2.7.

Developing and maintaining TeXPPT requires a lot of time! If you use it and enjoy using it, please support this development


Usage (deprecated... to be updated soon)


I strongly advise you to disable all Auto-Correct features when inputing LaTeX code so that PowerPoint does not mess with the symbols (like the '-' minus sign for instance).

The basic steps are just:
  • Insert a Text Box
  • Type some LaTeX code, for instance: 
    \[
       \int_0^x y \ dy = \frac{x^2}{2}
    \]
  • Click on "LaTeX it!"
  • If you made a mistake, click on "Edit LaTeX" and edit it again...
Your LaTeX code gets stored within your presentation so that you can edit it again even after closing PowerPoint.
You can do the same with MathML code (in either Presentation or Content mode). MathML code is XSL-translated into LaTeX and then compiled.

Templates are basically macros used to store common patterns, like
\[

\]
so that you don't have to to type it every time you want to insert a simple equation.
Templates are saved as "TeXPPT.xml" in your "My Documents" directory.

Version History

Please report bugs and request enhancements at latex.powerpoint@gmail.com.

  • 9/23/2009 - v1.99 - First release of TeXPPT v2, MathML support was dropped
  • 3/30/2009 - v1.1 b9 - Added a preference in Preamble settings for the global scaling of the output
  • 3/27/2009 - v1.1 b8 - Fixed path for temporary TeX file and MathML xslt stuff.


Navigation