ブログで数学や物理の話題を扱いたいときに、「数式をきれい表示したい!」と思うことがありますよね。
今回は、WordPressで数式を美しく表示することができる「MathJax-LaTeX」というプラグインについてまとめていきます。
この記事を読めば、x=(-b±√(b^2-4ac))/2a(二次方程式の解の公式)も$$x=\frac{-b\pm\sqrt{b^2-4ac}}{2a}$$
のようにきれいに表示できるようになります!これでガンガン数式を使っていけますね
プラグイン「MathJax-LaTex」の新規追加
必要な準備はたったの一つだけです。
まずは、「プラグインの新規追加」から「MathJax-LaTeX」を検索しインストールしましょう。
以上で準備は終了です(早)
基本の使い方
数式を入力するために、必要な手続きがもうひとつだけあります。
ショートコードmathjax
を記入
記事の中のどこかに、mathjaxと入力し[ ]でくくります。これは記事を公開した際には本文中に表示されませんので安心してください。
この文言を入れることで、「この記事の中でLaTeXをつかって数式を表示しますよ」という合図になります。
この記事の冒頭にも下のように記入してあります。
数式の記入例
数式は、LaTeXの記述方法に従って書いていくことになります。MathJaxのコマンド集も作っていますので、参考にどうぞ。
MathJaxを使用してわかってきたこと、注意点などを自分用の備忘録も兼ねてまとめていきます。 コマンド例は基本インライン表示にしています。必要に応じてディスプレイ数式モードへの書き換えをしてください。 環境構築[…]
また、エディターによって”\”か”\”のどちらかしか入力できない場合がありますが、どちらも同じ意味を持つので気にしなくても大丈夫。
ちなみにWordPressのclassic editerでは、ビジュアルなら”\”表示、テキストなら”\”になっています。
分数 \frac{分子}{分母}
球の体積の公式:$$V=\frac{4}{3}\pi r^3$$
$$V=\frac{4}{3}\pi r^3$$
三角関数 \sin \arccos
sinの加法定理:$$\sin(\alpha\pm\beta)=\sin\alpha\cos\beta\pm\cos\alpha\sin\beta$$
$$\sin(\alpha\pm\beta)=\sin\alpha\cos\beta\pm\cos\alpha\sin\beta$$
cosの逆関数:$$\arccos x=\cos^{-1} x$$
$$\arccos x=\cos^{-1} x$$
べき乗・指数関数 \mathrm{e}^{x} \sqrt[n]{a}
e^xのマクローリン展開:$$\mathrm{e}^{x}=1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+…$$
$$\mathrm{e}^{x}=1+x+\frac{x^2}{2!}+\frac{x^3}{3!}+…$$
相加相乗平均の不等式(3変数):$$\frac{a+b+c}{3} \ge \sqrt[3]{abc}$$
$$\frac{a+b+c}{3} \ge \sqrt[3]{abc}$$
対数関数 \log{底} 真数 \ln{x}
ln(1+x)のマクローリン展開:$$\ln{(1+x)}=x-\frac{x^2}{2}+\frac{x^3}{3}-…+(-1)^{n-1}\frac{x^n}{n}+…$$
$$\ln{(1+x)}=x-\frac{x^2}{2}+\frac{x^3}{3}-…+(-1)^{n-1}\frac{x^n}{n}+…$$
総和・総乗記号 \sum_{下限}^{上限} \prod_{下限}^{上限}
総和の公式:$$\sum_{k=1}^{n}k=1+2+…+n=\frac{1}{2}n(n+1)$$
$$\sum_{k=1}^{n}k=1+2+…+n=\frac{1}{2}n(n+1)$$
総乗の定義:$$\prod_{k=1}^{n}a_k=a_1\times a_2\times…\times a_n$$
$$\prod_{k=1}^{n}a_k=a_1\times a_2\times…\times a_n$$
極限 微分・積分 \lim_{x \to \infty} f(x) f'(x) \int_a^b f(x) dx
区分求積法の公式:$$\int_0^1f(x)dx=\lim_{n\to\infty}\frac{1}{n}\sum_{k=1}^{n}f\left(\frac{k}{n}\right)$$
$$\int_0^1f(x)dx=\lim_{n\to\infty}\frac{1}{n}\sum_{k=1}^{n}f\left(\frac{k}{n}\right)$$
一次元の運動方程式:$$m\frac{d^2 x}{dt^2}=F$$
$$m\frac{d^2 x}{dt^2}=F$$
まとめ
- WordPressでの数式の入力は「MathJax-LaTeX」が便利
- 文中にmathjaxと書くだけで簡単に使える
- 式は
$$~$$
で囲む
たったこれだけで、あらゆる数式が美しく表示できるなんて感動ものです。
数式を使った見栄えの良い記事をつくる一助になれば幸いです。それではまた
MathJax用のコマンドリストを作成しました。
MathJaxを使用してわかってきたこと、注意点などを自分用の備忘録も兼ねてまとめていきます。 コマンド例は基本インライン表示にしています。必要に応じてディスプレイ数式モードへの書き換えをしてください。 環境構築[…]
数式のスクロール表示についてはこちら
こんにちは、にんじんです。 私はこのブログで数学や物理学の記事を書いているので、数式をよく使います。 たまたまスマホで自分の記事を見たとき、「数式がスマホの幅を超えている」ことに気が付きました。例えば […]