logo

これはおいしい。

Google Chart APIを使って数式を埋め込む - Hello, world! - s21g
ちょっと前からGoogleDocsで数式が書けるようになりましたが、 これがGoogle Chart APIを使って実装されているようです。

Demo

というわけで早速JSで。

LaTex Expression:
Formula:

ソースはこれくらい簡単です。

<input type="text" size="64"
 value="\int_{}^{}e^{i\theta}d\theta=\frac{1}{i}e^{i\theta}+C=-ie^{i\theta}+C"
 onkeyup="
(function(tex, img){
 img.alt = tex;
 img.src = 'http://chart.apis.google.com/chart?cht=tx&chl='
 + encodeURIComponent(tex);
})(this.value, document.getElementById('gcharteq'))
">

LaTeX記法をWYSIWYGで

google-docs-equations

むしろ数式の>LaTeX記法を覚える方が大変そうですが、それこそ Google Doc を使えばいいだけ。

右のようにすれば...


google-doc-equation-edit

このとおり。

Enjoy!

Dan the MathPhile