一行数式で、はてなキーワードに登録されていて出力できないギリシャ文字を表示する

状況と問題点

  • はてなブログの無料版でははてなキーワードに登録されている単語はJmathTexを用いる数式で表示できない。
  • 有料版のオプションでは自動リンクをオフにすることが可能となっているのだが、有料版に移行する予定はないとする。

例えば\( \sigma \)としても \sigma とは表示されない。 sigma という語は自動ではてなキーワードにリンクされているから、だそうである。

なるほど、じっくり見れば  sigma ← リンクがみえますでしょうか!

また、ギリシャ文字だったらtauという語も 数式で \tauと表示したいのに、はてなキーワードに登録されていてうまくいかない。

ひとまず、文中の数式では、TeX記法を用いれば解決できる。

すなわち、[tex: \sigma ] のように書けばよい、

そうなのだけど、一行数式の場合、TeX記法では対処できない。

例えば、通常シグマを使って表記するパウリ演算子と呼ばれるものがあるのだけど、

一行数式では、なんだか、変な変換になってしまう:  \begin{align}  \sigma_y  :=
\begin{bmatrix}
0 & -i \\
i &  0
\end{bmatrix}
\end{align}

ソースは以下:

[tex: \begin{align} \sigma_y := \begin{bmatrix} 0 & -i \\ i & 0 \end{bmatrix} \end{align}]

そこで、なんとかならないかとおもっていたのでしたが、・・・・

一行数式でτ やσ を表示させるには

自動リンク停止記法は [] sigma [] のように書けば

自動リンク停止した

sigma   (←自動リンクしてないでしょう!!)

を表示できる。

文中の数式も

[] \( \sigma \) []  (注:括弧の前のバックスラッシュは2つ必要です)

とすれば、

\( \sigma \)

と表示される。

  • 自動リンク停止記法を一行数式に適応させれば、問題解決となる。

せっかくなので、パウリ演算子を表示してみる。

\begin{align} \sigma_y := \begin{bmatrix} 0 & -i \\ i & 0 \end{bmatrix} \end{align}

ソースはこんな様子です、↓

[]\begin{align} \sigma := \begin{bmatrix} 0 & -i \\ i & 0 \end{bmatrix} \end{align}[]