2007年6月30日土曜日

LaTeX for Blogger で投稿を楽に

ブログで数式が簡単に表示できる方法はないだろうかと探していたら
Firefox + Greasemonkey + LaTeX for Blogger で実現できることが分かりました。

Firefox
http://www.mozilla-japan.org/products/firefox/

Greasemonkey
https://addons.mozilla.org/ja/firefox/addon/748

LaTeX for Blogger
http://userscripts.org/scripts/show/7966


今までは比較的簡単な数式ならば記号を工夫して表していました。

例:
cosh x = ((e^x) + e^(-x))/2

しかし、これは読む人には分かりにくいという欠点があります。
さらに、複雑な数式を表すとなると、理解するのが億劫になってしまいます。
そこで、LaTexで数式を書き、画像変換し、貼り付けるという操作が必要になります。
しかし、こんな過程は書き手にとっては苦痛でしかないです。

そこで Firefox + Greasemonkey + LaTeX for Blogger です。
次の例のように簡単に画像で表すことが出来ます。
(下の全角の$は実際は半角の$である必要があります)

例:
1、Bloggerの投稿フォームにいく
2、$$ \cosh x = \frac{e^x + e^{-x}}{2} $$ と打つ
3、LATEXというボタンをクリックする
4、前の文字列がに置き換えられる。

この方法では、全部LaTeXで打ってから画像に変換したものよりも見栄えは劣りますが、
手軽さを考えれば、多少の見栄えの悪さは目をつぶることが出来ると思います。

例:
1、LaTeX → 画像 の場合

2、Greasemonkey + LaTeX for Blogger の場合

無理数αに対して,次の不等式は無限個の有理数解p/qを持つ.



これで数式を打つのが楽になったので、更新が復活するかもしれません。