From TeX on Mac OS X wiki

Jump to: navigation, search

Your helpful TeX on Mac wiki depends on you to support it by adding your valuable information!

Tools and advice for mathematicians.


Equation Editors

Equation Service

No longer being updated.

Equation Service is a program that uses pdfLaTeX to produce small PDF files containing equations and other text. You can either do the input and typesetting in the main Equation Service window and then drag and drop the resulting PDF into your application, or highlight text in the other application and run Equation Service on it by typing command.

Equation Service is included in MacTeXtras.


by Apple


Mac OS X application bundled with the OS.

In the Applications/Utilities folder, there is a program called which you can use to correctly write equations for LaTeX. Make a 2D or 3D window and write the equation into Grapher. You can also use Grapher's different symbols. When you are finished, highlight the equation and command-click (right-click) and simply select "Copy LaTeX Expression." Now paste it into LaTeX.



Web service

HostMath is a web-based editor for mathematical formulas. It uses WYSIWYG-style editing and allows creating mathematical equations through simple point-and-click techniques. You can send complex math expressions over email and IM, without requiring any special software.

LaTeX Equation Editor

Freeware with source (licence?)

Not updated since 2003.

The LaTeX Equation Editor provides an elegant graphical interface to LaTeX, a powerful typesetting engine for mathematics, enabling you to quickly generate professional-looking mathematics for inclusion in your slides.

LaTeX Equation Editor is included in MacTeXtras.

LaTeX Equation Script


by Pierre Chatelier
Open source (see documentation for details)

LaTeXiT is a small utility that allows you to quickly typeset LaTeX equations, without bothering with file creation, preambles, and so on. The PDF image obtained can then be exported by drag'n drop to any application supporting it. This is very useful to insert equations in presentations made with Keynote or Powerpoint.

Linkback support.

LaTeXiT is included in both MacTeX and MacTeXtras.


by the Open University

Open source (GPL)

An online service which can translate TeX into MathML and vice-versa, and produce images from TeX-encoded mathematics. The software is also available for installation on a web server or desktop.


Marco Coïsson
Freeware with source (restricted redistribution)

TeX FoG (TeX (Fo)rmula (G)raphic user interface) is an equation editor to be used for typing TeX and LaTeX equations without the need to remember all the commands.


by George Necula and Andreas Glatz


Equation editor supporting TeX-encoded mathematics in Microsoft PowerPoint.


by Yujit Achikawa?

Open source (BSD)

Equation editor with LinkBack support. Supports use of TeX-encoded mathematics in Keynote.

External Applications/Helpers

JavaScript TeX parsers

JavaScript suites allowing to direct input of TeX into web pages. While these suites do not use TeX installation and are not designed to load packages or to process large TeX documents (albeit under certain restrictions could be used for this task as well) they are specifically designed to process TeX snippets (equation-type environments) embedded into web pages (including those which are parts of wikis, blogs, forums and CMS (context management systems)). In contrast to equation->(dvi->eps)->png approach do not create png images of equations and thus are much more portable.

While not mac-specific they have mac aspects as designed to work with multiple browsers


by Davide P. Cervone

Open source (Apache Licence v2.0)

The first widely used suite of this type. Development is frozen.


by Davide P. Cervone and others


Open source (Apache Licence v2.0)

Successor of jsMath. Allows MathMl snippets and TeX<->MathMl conversion. Works with variety of browsers including those for mobile devices.

Very nice demo MathJax + Geogebra

MathJax internals are MathML. MathJax is not TeX despite using TeX inputs. It does not use any TeX distribution and has completely different goals and scope.


Restricted freeware (academic institutional use only)

Quiz management software.



Equation editor.



by The MathWorks, Inc.


From the homepage:

MATLAB® is a high-level language and interactive environment that enables you to perform computationally intensive tasks faster than with traditional programming languages such as C, C++, and Fortran.

GNU Octave

by John W. Eaton et al.

Open source (GPL)

From the homepage:

GNU Octave is a high-level language, primarily intended for numerical computations. It provides a convenient command line interface for solving linear and nonlinear problems numerically, and for performing other numerical experiments using a language that is mostly compatible with Matlab. It may also be used as a batch-oriented language.


Open source (GPL)

Sage is a free open-source mathematics software system licensed under the GPL. It combines the power of many existing open-source packages into a common Python-based interface. Mission: Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab.


by Peder Axensten


Provides access to MATLAB results in LaTeX documents.


by Joseph C. Slater


Converts polynomials into LaTeX source strings.


by Joseph C. Slater


Converts matrices into LaTeX source strings.

Personal tools