目次
背景
例えば、F=maではなく\(F=ma\)、E=mc^2ではなく\(E=mc^2\)のように、公式などをきれいに書きたい。(ほとんど気持ちの問題)
他のソフト(LatexやMS数式エディタ)を使って、画像を出しては面倒。プラグインで解決したい。
数式を作るプラグイン
本サイトはWordPressによって管理しているため、WordPress上で動くプラグインを採用する。
以下のようなプラグインが使えそう。
NO | プラグイン | 機能 | ライセンス |
---|---|---|---|
1 | Mathjax-Latex | インラインもブロックもOK。 javascriptとして表示 | GPLv2 |
2 | WP QuickLaTeX | インラインもブロックもOK。 画像ファイルとして数式を表示 | "linkware license" 非商用サイトでリンクを貼って使用。 (商用利用は別途問い合わせ。正確にはリンク先参照) |
商用利用を考えると、WP QuickLaTeXはひと手間かかる感じ(そもそも商用利用可能か未確認)。
Mathjax-Latexの使い勝手
インストール&設定
- Mathjax-Latexを検索
- インストール
- 有効化
- 設定
とりあえずデフォルト。
使い方
\(\)E=mc^2[\latex]
とか書くか、
投稿ページのどこかに、
と書いておいて、
- インライン: \( E=mc^2 \)
- 別行: $$ E=mc^2 $$
とする。(エスケープがうまく行かなかったため、全角文字を使用しています。)
結果
インラインの場合、\( E=mc^2 \) こんな感じ。
別行の場合、$$E=mc^2$$こんな感じ。
WP QuickLaTeX の使い勝手
インストール&設定
- WP QuickLaTeXを検索
- インストール
- 有効化
- 設定
とりあえず、image format = PNG, cache = ONで。
使い方
\(\)E=mc^2[\latex]
結果
こんな感じ。(拡大表示しています)
設定が悪いのか、WP QuickLaTeXの場合は、下が切れている。
TIPS
- mac OSの場合コマンド(バックスラッシュ)の入力の仕方
エディタの仕様次第かもしれないが、コマンドに使う\(バックスラッシュ 例えば分数の\frac)は¥記号ではない。\の入力はoption+¥。