WordPressでLaTeXを使う

このメモでは、MathJax-LaTeXプラグインを使ってWordPressでLaTeX数式を書くために私が使った基本設定を記録します。

1. MathJax-LaTeXプラグインをインストールする

WordPressのプラグインページから MathJax-LaTeX プラグインをインストールし、有効化します。有効化したら、プラグイン設定を開き、MathJaxをすべてのページで読み込むかどうかを決めます。

2. MathJaxを強制読み込みするか選ぶ

Force Load を有効にしない場合、MathJaxは投稿が明示的に要求したときだけ読み込まれます。その場合は、投稿内の最初のLaTeX数式より前に次のショートコードを置きます。

[mathjax]

投稿やセクションでMathJax処理を無効にするには、次を使います。

[nomathjax]

あわせて Use wp-latex syntax オプションも確認します。このオプションにチェックが入っていない場合、次の構文は利用できません。

$your equation$

3. 数式構文をテストする

プラグインの設定が終わったら、下書き投稿で一般的なインライン形式とディスプレイ形式をテストします。

$$E=mc^2$$
[E=mc^2]
(E=mc^2)
$latex E=mc^2$  % only if wp-latex syntax is enabled

対応する結果は次のようにレンダリングされるはずです。

$$E=mc^2$$

[E=mc^2]

\(E=mc^2\)

$latex E=mc^2$

数式がプレーンテキストとして表示される場合は、次の点を確認します。

  1. MathJax-LaTeXプラグインが有効になっている。
  2. Force Load が無効な場合、投稿に [mathjax] が含まれている。
  3. 使用している構文がプラグイン設定と一致している。
  4. プラグイン設定を変更したあと、ページキャッシュがクリアされている。

Leave a Reply