数式エディタ(すうしきエディタ)は、コンピュータ上で数式を組版して表示するためのソフトである。
概要 数式を含んだ専門的な内容の文章を、印刷用の組版がなされたファイルとして保存したり、Webへのアップロードやプレゼンテーション等に使えるラスター形式で出力したりするためのワープロソフトとして機能する。通常のエディタやワープロソフトで数式を入力することは困難が伴うが、数式エディタを使うと数式を直感的に作成・編集できるので (WYSIWYG)、文章のチェックが簡単かつ詳細にできる。また、組版された状態のファイルとして保存されるので、そのまま印刷に回されるファイルの組版を本人がチェックできるという利点がある。
や MathML などのように、マークアップ言語を介して数式の表示方法を記述する組版ソフトが古くから知られるが、マウスなどを用いて数式を挿入でき、また編集結果を WYSIWIG で逐一チェックできるような、GUI に対応した数式エディタが現在の主流である。LyX を初めとして、GUI に対応した や MathML のフロントエンドが多数公開されている。また、Microsoft Office に付属の数式エディタなど、オフィススイートの一部として既存のワープロソフトと組み合わせて使われるものも多い。高度なものになると、Mathematica のようにシンボリック計算の結果がグラフとして生成されるソフトもあるが、これらは通常数式処理システムと呼ばれ、編集・表示および組版に重きを置いた数式エディタとは区別される。
主な数式エディタ キーボード入力GUI 入力 形式のサポートMathML 形式のサポートラスター形式のサポート自動レイアウト機能数式処理のサポートOLEサーバー機能 (Windows)備考Apache OpenOffice Math Apache OpenOffice に付属の数式エディタ。旧OpenOffice.org Math。AxMathインタラクティブなWYSIWYG式エディタ。カルキングexport only 日本産の数式処理システム。JS数式作成ツール一太郎 に付属の数式エディタ。バージョン3.0が最新版。KFormula Calligra Suite (旧KOffice) に付属の数式エディタ。LibreOffice Math OpenOffice.org から派生した LibreOffice に付属の数式エディタ。LyX / のフロントエンド。Mapleexport onlyexport only数式処理システム。MathCastオープンソース。Mathematica最も高度な数値演算とグラフをサポートする数式処理システム。MathMagicMac OS X と Windows に対応。MathNoteexport onlyexport only日本産の数式ワープロソフト。変換機能、作図機能あり。カルキングのエディタ機能部分のみを取り出し、強化したもの。MathTypeexport only「Microsoft 数式エディタ」の上位互換製品。試用版もある。Microsoft 数式エディタMicrosoft Word に付属の数式エディタ。バージョン3.0が最新版。MathType の機能を限定した OEM 版。2018年1月にOffice製品から機能削除された。Microsoft Office 数式エディタ部分的に対応Word 2007 以降に付属の高度な数式エディタ。マイクロソフト製。Office 2003以前のファイル形式で保存する場合は使用できない。Office Math Markup Language (OMML) に対応。式楽 (SikiRaku)仮想キーボード型の数式エディタ。式をWordに貼り付けて利用する。
関連項目
MathML