墓所の礎 (@kafukanoochan)

「生涯、一捕手」「生涯、一プログラマ」です。

Hatenaブログでの数式表示の方法(その1)

※以下の記事を書いた当時は、この記事の方法で数式表示ができたのですが、

ブロックされてしまいました orz

(僕の作った「全角数式表示サービス」なら、使えます(後述)

 

このHatenaブログでは、mimetex.cgi がサポートされており、

ブログの記事に、TeXフォーマットで書かれた数式を表示させることができます。

ただし、いわゆる数式エディタは、提供されてないので、

TeX文法を かなり暗記している方でないと使いこなせないとは

思いますが、紹介します。

(imgタグを使う都合上、「Html編集」モードで 記事を書く必要があります)

Hatenaの mimetex.cgi の場所は、以下です。

http://d.hatena.ne.jp/cgi-bin/mimetex.cgi

これを、imgタグに入れて、?を付加し以降にTeX文 を書きます。

ただし、&(行列要素の区切り)は、%26と書く必要があります。

以下はサンプルです(数学的に誤っているものもあります ^^;

(1) <img src="h ttp://d.hatena.ne.jp/cgi-bin/mimetex.cgi?F(\omega)=\int f(t)exp{-i\omega t}{d}t" />

   

(2) <img src="h ttp://d.hatena.ne.jp/cgi-bin/mimetex.cgi?F(\omega)=\int f(t)\exp{(-i\omega t)}{d}t" />

   

 

(3) <img src="h ttp://d.hatena.ne.jp/cgi-bin/mimetex.cgi?f(x)=\frac{\partial f(x) }{ \partial x}" />

   

(4) <img src="d.hatena.ne.jp/cgi-bin/mimetex.cgi?\int_{-\infty} ^{+\infty} f{*}(x)f(x)dx=1" />

   

(5) <img src="d.hatena.ne.jp/cgi-bin/mimetex.cgi?\{int}_{-\infty} ^{+\infty} f{*}(x)f(x)dx=1" />

   

 

(6) <img src="h ttp://d.hatena.ne.jp/cgi-bin/mimetex.cgi?\sigma=\begin{pmatrix}0%261\\1%260\end{pmatrix}" />

   

尚、書いていてTeX文法がわからなくなったら、以下で調べられます。

http://meta.wikimedia.org/wiki/%E3%83%98%E3%83%AB%E3%83%97:%E6%95%B0%E5%BC%8F%E3%81%AE%E6%9B%B8%E3%81%8D%E6%96%B9

 

尚、宣伝になりますが、僕の「全角数式表示サービス」の方が、

単純に∂や∫で書いた式に、CGI呼び出しを付加するだけでよいので、

ずーっと使いやすいです。

blogs.yahoo.co.jp