頭良くなりたい人

文系大学生shadeのブログです。競技プログラミングや人文学の話題,受験ネタなど。

はてなブログのTex機能についての愚痴(と対処法)

私はブログ記事内で数式を書きたいとき,はてなブログTex機能を利用しています。 使い方は簡単で,Texのコマンドを[tex:]タグの中に書くだけです。

例えば,[tex:e^{i \theta} = \cos \theta + i \sin \theta]のように書くと,

e^{i \theta} = \cos \theta + i \sin \theta

オイラーの公式が表示されます。

非常に便利なこの機能なのですが,機能自体の不完全さや,TexコマンドとMarkdown記法の衝突によって,うまく表示されないことがよくあります。

例えば,

[tex:
  A = \left(
    \begin{array}{ccc}
      1 & 2 & 3 \\
      4 & 5 & 6 \\
      7 & 8 & 9
    \end{array}
  \right)
]

これは3×3の行列を表示させるコマンドですが,


  A = \left(
    \begin{array}{ccc}
      1 & 2 & 3 \
      4 & 5 & 6 \
      7 & 8 & 9
    \end{array}
  \right)

このように崩れてしまっています。

はてなブログTex機能を使っている人は多いので,検索すれば対処法もいくらか出てくるのですが,そこで示されたコードをそのままコピーアンドペーストしてもうまく行かなかったりしてストレスがたまります。

そこで,現在では,複雑な数式については以下のサイトを利用させていただいています。

hooktail.maxwell.jp

入力欄にLaTeX命令を入力して作成ボタンを押すだけで,綺麗な画像として出力してくれます。

先ほどの行列もこのように綺麗に表示できます。

というわけで,はてなブログTex機能への文句と便利なサイトの紹介でした。