Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
Formula editor
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Computer program used to typeset mathematical works or formulae}} {{More citations needed|date=January 2008}} [[Image:MathematicaTypesetExpression.png|thumb|220px|A typeset mathematical expression]] A '''formula editor''' is a computer program that is used to typeset [[mathematical formula]]s and [[mathematical expressions]]. Formula editors typically serve two purposes: * 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. ==Notable systems== {| class="wikitable sortable" style="font-size: smaller; text-align: center; width: auto;" ! Name ! Keyboard input ! [[GUI]] input ! Handwriting recognition ! [[TeX]] support ! [[MathML]] support ! Raster export ! Automatic expression layout ! Computation support ! Platform !class="unsortable"|Notes ! Output formats ! Open source |- ![[Firemath]] | {{yes}} | {{yes}} | {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | | Addon for the [[Firefox]] web browser. | | {{yes}} |- ![[Ket (software)|Ket]] | {{yes}} | {{yes}} | {{no}} | {{no|Partial only}} | {{no}} | {{yes}} | {{yes}} | {{yes}} |Cross-platform (Java) |Ket provides commands to enable the user to solve back-of-the-envelope calculations. |ket, [[Text file#.TXT|txt]], [[Portable Network Graphics|png]] (single or sequence), [[LaTeX]], [[HTML]] | {{yes}} |- ![[MathMagic]] | {{yes}} | {{yes}} | {{yes|Windows only}} | {{yes}} | {{yes}} | {{yes}} | {{yes}} | {{yes|via [[Wolfram Alpha]]}} | Windows, macOS (32-bit, 64-bit), [[Android (operating system)|Android]], [[iOS]] | Interoperates with MS Word, [[Wolfram Alpha]], [[MathJax]], [[Google Docs]], MathType, Wiki equations. Includes [[Text-To-Speech]]. | PDF, SVG, EPS, PNG, Transparent PNG, JPG, BMP, GIF, PICT, WMF, TIFF, Plain TeX, LaTeX, AMS LaTeX, MathML, ASCIIMath, Zoho | {{no}} |- ![[MathCast]] | {{yes}} | {{no}} | {{no}} | {{no}} | {{yes}} | {{yes}} | {{yes}} | {{no}} | | Open source | | {{yes}} |- ![[Microsoft Equation Editor]] 3.0 | {{yes}} | {{yes}} | {{no}} | {{no}} | {{no}} | {{no}} | {{yes}} | {{no}} | Windows, Mac | Deprecated editor included in Microsoft Office products, based on limited version of MathType. | OLE | |- ! Name ! Keyboard input ! [[GUI]] input ! Handwriting recognition ! [[TeX]] support ! [[MathML]] support ! Raster export ! Automatic expression layout ! Computation support ! Platform ! Notes ! Output formats ! Open source |} ==See also== * [[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 * [[Mathematical software]] * [[List of open-source software for mathematics]] ==References== {{Reflist}} [[Category:Formula editors|*]]
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)
Pages transcluded onto the current version of this page
(
help
)
:
Template:More citations needed
(
edit
)
Template:No
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Yes
(
edit
)