数学の式を記述するのに、XML を用いた MathML という形式がある。 XML なので記述量が多く、ひたすら手打ちをするので疲れる。どうすればいいのだろうか。 自分で字句解析プログラムを作って MathML 形式にしようと考えたが、 少し調べてみて、ASCIIMathML.js (mathcs.chapman.edu) という JavaScript があることに気付いた。これを使えば、自分で字句解析プログラムを作る必要はない。 以前はASCIIMathML.js を使って例をこのページで書いていたが、 ASCIIMathML を使うというページと重複するので削除した。
この ASCIIMathML.js ではさらに恐るべきことにグラフも書ける。しかし、残念ながらグラフについてはもはや mathcs.chapman.edu のサイトではメンテナンスされていない。 そこで以前ここにあった記述は削除した。代わりの手段として、 たとえば、defghi1977 氏による関数グラフ描画スクリプト・ SVGGraph.js がある(http://defghi1977.html.xdomain.jp/tech/SVGGraph/SVGGraph.htm)。
まりんきょ学問所 > JavaScript 手習い > MathML