They allow word processing and publication of technical content either for print publication, or to generate raster images for web pages or screen presentations.
They provide a means for users to specify input to computational systems that is easier to read and check than plain text input and output from computational systems that is easy to understand or ready for publication.
Content for formula editors can be provided manually using a markup language, e.g. TeX or MathML, via a point-and-click GUI, or as computer generated results from symbolic computations such as Mathematica.
Typical features include the ability to nest fractions, radicals, superscripts, subscripts, overscripts and underscripts together with special characters such as mathematical symbols, arrows and scalable parentheses.
Some systems are capable of re-formatting formulae into simpler forms or to adjust line-breaking automatically, while preserving the mathematical meaning of a formula.
Produces HTML and graphics for inclusion of equations in any website. Can download graphics in various formats for use in reports and publications. Plugins for CK Editor, Tiny MCE, etc.
Online LaTeX equation editor with real-time .png, .pdf, and .tex output. Customizable resolution, font, and color. One click copy to MS Word 2007+ using MathML.
Interactive online WYSIWYG LaTeX editor. Over 400 math symbols. Various helper programs e.g. for matrix input or colouring. Autocompletion and syntax highlighting
Mathcha editor is an online WYSIWYG formula editor that provides very fast formula inputting, diagram(support drawing and insert math formula in diagram), saving documents and sharing materials (link, pdf, latex, png, SVG,...)
JavaScript editor for creating OpenMath, Computations are now possible via external web services, but integration of these web services is under construction
MathEditor is an online WYSIWYG formula editor which supports formula semantic recognition and advanced accessibility. Integrated with Computer Algebra Systems and plotting libraries.
Math editor with a focus on long-form documents such as homework. Uses ISO 80000-2 notation. Available as a desktop app or Web API. Computation supported as an experimental feature, with the optional capability to export to third-party computation tools.
LaTeX (standard and MathJax-friendly), MathML, SVG, PNG, JPEG, WEBP, PDF
Works with Microsoft Office, Apple Pages (et al.), Maple, Mathematica, iBooks Author, Gmail and over 800+ other applications and websites. Compatibility database
Also supports Microsoft Word equations, Wolfram Alpha to see the computation results and answers, MathJax, Google Docs equations, MathType equations, Wiki equations, AsciiMathML, and Text-To-Speech to read out math expressions. Personal Edition is for general purpose use. Pro Editions mainly used with Adobe InDesign or QuarkXPress for desktop publishing. Comes with many math symbol fonts, Greek fonts, text body fonts in OpenType and TrueType format. System installed fonts are also supported.
Free and open-source scientific WYSIWYG text editor. It offers a user-friendly interface, extensive mathematical typesetting, rich text formatting, document structure organization, collaborative editing, and extensibility. It combines the convenience of a graphical editor with the typesetting capabilities of LaTeX.
TeX, a typesetting system designed and mostly written by Donald Knuth
LaTeX, a document markup language and document preparation system for the TeX typesetting program
MathML, an application of XML for describing mathematical notations and capturing both its structure and content. It aims at integrating mathematical formulae into World Wide Web pages and other documents. It is a recommendation of the W3C math working group