Mathjax2.x 開発

提供:yonewiki
2025年1月7日 (火) 19:01時点におけるYo-net (トーク | 投稿記録)による版 (→‎四則演算)

Mathjax 2.7に戻る。

概要

 Mathjax2.x系で使えるコード一覧を作成したいと思います。しばらくはコード動作確認調整期間になります。Mathjax3.x系向けのサンプルを全部貼りましたので、動いていないものは非対応だったんだなと思っていいと思います。


 

MathJax is defined.

 Version2.0系に関する記事です。現在の2.0系最新バージョンは

 

MathJax && version: 2.7.9

 

  • 分数

\frac{1}{2}
MathJaxSample

\frac{1}{2}


  • 分数(大)

\displaystyle \frac{1}{2}
MathJaxSample

\displaystyle \frac{1}{2}


  • 分数(大)2

\dfrac{1}{2}
MathJaxSample

\dfrac{1}{2}


  • 分数(1行)

javascript
\require{physics} \flatfrac{1}{2}
MathJaxSample

\require{physics} \flatfrac{1}{2}


  • 分数と括弧

css
\left( -\frac{1}{2} \right)^2
MathJaxSample

\left( -\frac{1}{2} \right)^2


  • 分数と括弧2

javascript
\require{physics} \qty{ -\frac{1}{2} }^2
MathJaxSample

\require{physics} \qty{ -\frac{1}{2} }^2


  • 連分数

css
\frac{a+b}{c+\frac{d}{e}}
MathJaxSample

\frac{a+b}{c+\frac{d}{e}}


  • 連分数2

css
\cfrac{a+b}{c+\cfrac{d}{e}}
MathJaxSample

\cfrac{a+b}{c+\cfrac{d}{e}}


  • 無限連分数

lua
\begin{eqnarray}
1+\frac{1}{1+\frac{1}{1+\frac{1}{1+\ddots}}}
= \frac{1}{2} \left( 1+\sqrt{5} \right)
\end{eqnarray}
MathJaxSample

\begin{eqnarray} 1+\frac{1}{1+\frac{1}{1+\frac{1}{1+\ddots}}} = \frac{1}{2} \left( 1+\sqrt{5} \right) \end{eqnarray}


  • 小数

0.123
MathJaxSample

0.123


  • 循環小数

\frac{1}{11} = 0.\dot{0}\dot{9}
MathJaxSample

\frac{1}{11} = 0.\dot{0}\dot{9}


  • 無限小数1

lua
\pi = 3.14 \ldots
MathJaxSample

\pi = 3.14 \ldots


  • 無限小数2

lua
\sqrt{2} = 1.4142 \cdots
MathJaxSample

\sqrt{2} = 1.4142 \cdots


  • 無限大

\infty
MathJaxSample

\infty


  • 絶対値

|x|
MathJaxSample

|x|


  • 絶対値2

css
\vert x \vert
MathJaxSample

\vert x \vert


  • 分数と絶対値

\left| \dfrac{x}{2} \right|
MathJaxSample

\left| \dfrac{x}{2} \right|


  • 分数と絶対値2

css
\require{physics} \qty{\dfrac{x}{2}}
MathJaxSample

\require{physics} \qty{\dfrac{x}{2}}


  • 分数と絶対値3

lua
\require{physics} \abs{ \dfrac{x}{2} }
MathJaxSample

\require{physics} \abs{ \dfrac{x}{2} }


  • ガウス記号

csharp
[x]
MathJaxSample

[x]


  • ガウス記号2

css
\lbrack x \rbrack
MathJaxSample

\lbrack x \rbrack


  • 床関数

css
\lfloor x \rfloor
MathJaxSample

\lfloor x \rfloor


  • 天井関数

css
\lceil x \rceil
MathJaxSample

\lceil x \rceil


  • ガウス記号サンプル

lua
\begin{eqnarray}
[x]
= \lfloor x \rfloor
= \max\{ n\in\mathbb{Z} \mid n \leqq x \}
\end{eqnarray}
MathJaxSample

\begin{eqnarray} [x] = \lfloor x \rfloor = \max\{ n\in\mathbb{Z} \mid n \leqq x \} \end{eqnarray}

 

四則演算

  • 足す

1 + 2
MathJaxSample

1 + 2


  • 引く

3 - 1
MathJaxSample

3 - 1


  • 掛ける

bash
2 \times 3
MathJaxSample

2 \times 3


  • 割る

javascript
\require{physics} 6 \ \divisionsymbol \ 3
MathJaxSample

\require{physics} 6 \ \divisionsymbol \ 3


  • プラスマイナス

\pm 1
MathJaxSample

\pm 1


  • マイナスプラス

\mp 1
MathJaxSample

\mp 1


  • 掛ける(簡略)

java
a \cdot b = ab
MathJaxSample

a \cdot b = ab


  • 割る(分数)

a \ \divisionsymbol \ b = \frac{a}{b}
MathJaxSample

a \ \divisionsymbol \ b = \frac{a}{b}


  • 掛け算の筆算

bash
\begin{array}{r}
67 \\
\frac{\times\phantom{0}63}{\phantom{\times}201}
\underline{\phantom{0}402\phantom{0}} \\
4221
\end{array}
MathJaxSample

\begin{align} 67 \\ \frac{\times\phantom{0}63}{\phantom{0}201} \\ \frac{402\phantom{0}}{4221} \end{align}


  • 割り算の筆算

ruby
\require{enclose}\begin{align}
  7.6 \\
25\enclose{longdiv}{190\phantom{0}} \\
  \frac{175\phantom{.0}}{15\phantom{.}0 \\
  \frac{15\phantom{.}0}{\phantom{000}0} \\
\end{align}
MathJaxSample

\require{enclose}\begin{align} 7.6 \\ 25\enclose{longdiv}{190\phantom{0}} \\ \frac{175\phantom{.0}}{15\phantom{.}0 \\ \frac{15\phantom{.}0}{\phantom{000}0} \\ \end{align}