コンテンツへスキップ
uencoder

AsciiMath

AsciiMath は数学的記法を ASCII 文字で近似する軽量な数式言語である。例えば平方根は sqrt(x^2+y^2) と書け、数式をキーボードから簡単に入力できる。

目的

LaTeX の複雑な構文なしに純粋な ASCII で数式を入力し、迅速な入力や Markdown への埋め込みに適する。

メカニズム

パーサーが sum_(i=1)^n i や frac(a)(b) のような ASCII 数式を MathML または HTML に変換して描画する。記号対応表が ASCII 文字列を数学記号へ対応付ける。

ユースケース

  • Markdown 向けの数式入力
  • 数式のクイック編集
  • オンラインでの数式コミュニケーション

関連ツール

References