WordPressで数式の入ったページを書く

背景

例えば、F=maではなく\(F=ma\)、E=mc^2ではなく\(E=mc^2\)のように、公式などをきれいに書きたい。(ほとんど気持ちの問題)

他のソフト(LatexやMS数式エディタ)を使って、画像を出しては面倒。プラグインで解決したい。

数式を作るプラグイン

本サイトはWordPressによって管理しているため、WordPress上で動くプラグインを採用する。

以下のようなプラグインが使えそう。

NOプラグイン機能ライセンス
1Mathjax-LatexインラインもブロックもOK。
javascriptとして表示
GPLv2
2WP QuickLaTeXインラインもブロックもOK。
画像ファイルとして数式を表示
"linkware license"
非商用サイトでリンクを貼って使用。
(商用利用は別途問い合わせ。正確にはリンク先参照)

商用利用を考えると、WP QuickLaTeXはひと手間かかる感じ(そもそも商用利用可能か未確認)。

 

Mathjax-Latexの使い勝手

インストール&設定

  1. Mathjax-Latexを検索
  2. インストール
  3. 有効化
  4. 設定

    とりあえずデフォルト。

 

使い方

\(\)E=mc^2[\latex]

とか書くか、
投稿ページのどこかに、

と書いておいて、

  • インライン: \( E=mc^2 \)
  • 別行: $$ E=mc^2 $$

とする。(エスケープがうまく行かなかったため、全角文字を使用しています。)

結果

インラインの場合、\( E=mc^2 \) こんな感じ。

別行の場合、$$E=mc^2$$こんな感じ。

WP QuickLaTeX の使い勝手

インストール&設定

  1. WP QuickLaTeXを検索
  2. インストール
  3. 有効化
  4. 設定
    とりあえず、image format = PNG, cache = ONで。

使い方

\(\)E=mc^2[\latex]

結果

こんな感じ。(拡大表示しています)
設定が悪いのか、WP QuickLaTeXの場合は、下が切れている。

TIPS

  • mac OSの場合コマンド(バックスラッシュ)の入力の仕方
    エディタの仕様次第かもしれないが、コマンドに使う\(バックスラッシュ 例えば分数の\frac)は¥記号ではない。\の入力はoption+¥。

未解決

タイトルとURLをコピーしました