Edited at

Qiita 上で数式を美しく書けるようになっていた件 (MathJax)

More than 5 years have passed since last update.


美しい数式は目の保養になります

Qiita で数式を美しく書けるようになったそうなので、テストを兼ねて投稿。Euler の等式は、 $ e^{i \pi} = -1 $ 。

\exp x = \sum_{n=0}^{\infty}\frac{1}{n!}x^{n}

表示されているかな?

内部では MathJax というライブラリを使っています(そうですよね?)。MathJax は、LaTeX 記法や MathML で記述された数式をウェブブラウザ上でレンダリングしてくれる JS のライブラリです。MathOverflowProject Euclid にも採用されるなど、ウェブ上で数式を表示するためのデファクトスタンダードになりつつあり、スポンサーもいっぱいついてます。個人的にも応援しています。美しい数式は、目の保養になります。そのため、僕は Qiita の MathJax 対応を大変嬉しく感じているのです。

みんなどんどん数式を書こう!!!


以下サンプルテスト


ローレンツ方程式

\begin{aligned}

\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}

\begin{aligned}

\dot{x} & = \sigma(y-x) \\
\dot{y} & = \rho x - y - xz \\
\dot{z} & = -\beta z + xy
\end{aligned}


外積

\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix}

\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0
\end{vmatrix}

\mathbf{V}_1 \times \mathbf{V}_2 =  \begin{vmatrix}

\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0
\end{vmatrix}


Ramanujan の恒等式のひとつ

\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} =

1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}}
{1+\frac{e^{-8\pi}} {1+\ldots} } } }

\frac{1}{\Bigl(\sqrt{\phi \sqrt{5}}-\phi\Bigr) e^{\frac25 \pi}} =

1+\frac{e^{-2\pi}} {1+\frac{e^{-4\pi}} {1+\frac{e^{-6\pi}}
{1+\frac{e^{-8\pi}} {1+\ldots} } } }


Maxwell 方程式

\begin{aligned}

\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\ \nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0 \end{aligned}

\begin{aligned}

\nabla \times \vec{\mathbf{B}} -\, \frac1c\, \frac{\partial\vec{\mathbf{E}}}{\partial t} & = \frac{4\pi}{c}\vec{\mathbf{j}} \\ \nabla \cdot \vec{\mathbf{E}} & = 4 \pi \rho \\
\nabla \times \vec{\mathbf{E}}\, +\, \frac1c\, \frac{\partial\vec{\mathbf{B}}}{\partial t} & = \vec{\mathbf{0}} \\
\nabla \cdot \vec{\mathbf{B}} & = 0 \end{aligned}


LaTeX

\rm\LaTeX

\rm\latex


数式記法の使い方

Qiita MarkDown チートシートを見てください。