====== MathJax ====== ===== 概要 ===== * LaTeX などでの数式の記述をブラウザで表示する Javascript ライブラリ。 * 単独では動かないので、ブラウザやエディタの拡張機能などが必要。 * よく利用していた「[[https://easy-copy-mathjax.xxxx7.com/#arithmetic-operation | Easy Copy MathJax]]」が使いづらくなったため、自分用にメモ。 ===== 数式の記法 ===== ==== 数 (Number) ==== * 分数 (fraction) * $\frac{ 1 }{ 2 }$ * $\frac{ 1 }{ 2 }$ * 分数 (大) (fraction large) * $\displaystyle \frac{ 1 }{ 2 }$ * $\displaystyle \frac{ 1 }{ 2 }$ * 分数と括弧 (fraction and parentheses) * $\left( - \frac{ 1 }{ 2 } \right )^2$ * $\left( - \frac{ 1 }{ 2 } \right )^2$ * 連分数 (continued fraction) * $\frac{ a + b }{ c + \frac{ d }{ e } }$ * $\frac{ a + b }{ c + \frac{ d }{ e } }$ * 無限連分数 (infinite continued fraction) * $ \begin{eqnarray} 1 + \frac{ 1 }{ 1 + \frac{ 1 }{ 1 + \frac{ 1 }{ 1 + \ddots } } } = \frac{ 1 }{ 2 } \left( 1 + \sqrt{ 5 } \right) \end{eqnarray} $ * $\begin{eqnarray} 1 + \frac{ 1 }{ 1 + \frac{ 1 }{ 1 + \frac{ 1 }{ 1 + \ddots } } } = \frac{ 1 }{ 2 } \left( 1 + \sqrt{ 5 } \right) \end{eqnarray}$ * 小数 (decimal) * $0.123$ * $0.123$ * 循環小数 (repeating decimal) * $\frac{ 1 }{ 11 } = 0.\dot{ 0 } \dot{ 9 }$ * $\frac{ 1 }{ 11 } = 0.\dot{ 0 } \dot{ 9 }$ * 無限小数 (infinite decimal) * $3.14 \ldots$ * $3.14 \ldots$ * 無理数サンプル (irrational number sample) * $\sqrt{ 2 } = 1.4142 \ldots$ * $\sqrt{ 2 } = 1.4142 \ldots$ * 無限大 (infinity) * $\infty$ * $\infty$ * 絶対値 (absolute value) * $| x |$ * $| x |$ * 絶対値2 (absolute value 2) * $\vert x \vert$ * $\vert x \vert$ * 分数と絶対値 (fraction and absolute value) * $\left| \frac{ x }{ 2 } \right|$ * $\left| \frac{ x }{ 2 } \right|$ * ガウス記号 (Gauss brackets) * $[ x ]$ * $[ x ]$ * ガウス記号 (Gauss brackets 2) * $\lbrack x \rbrack$ * $\lbrack x \rbrack$ * 床関数 (floor function) * $\lfloor x \rfloor$ * $\lfloor x \rfloor$ * 天井関数 (ceiling function) * $\lceil x \rceil$ * $\lceil x \rceil$ ==== 四則演算 (Arithmetic Operation) ==== * 加算 (plus) * $1 + 2$ * $1 + 2$ * 減算 (minus) * $3 - 1$ * $3 - 1$ * 乗算 (times) * $2 \times 3$ * $2 \times 3$ * 割る (divide) * $6 \div 3$ * $6 \div 3$ * プラスマイナス (plus minus) * $\pm 1$ * $\pm 1$ * マイナスプラス (minus plus) * $\mp 1$ * $\mp 1$ * 乗算 (簡略) (times dot) * $a \cdot b = ab$ * $a \cdot b = ab$ * 除算 (分数) (divide fraction) * $a / b = \frac{a}{b}$ * $a / b = \frac{a}{b}$ * 合同式 (modular equivalence) * $a \equiv b \bmod n$ * $a \equiv b \bmod n$ * 合同式 (括弧付) (modular equivalence with parentheses) * $a \equiv b \pmod n$ * $a \equiv b \pmod n$ * 比例 (proportional) * $x \propto y$ * $x \propto y$ ==== 大小 (Greater or Less) ==== * 大なり (greater than) * $a \gt b$ * $a \gt b$ * 大なりイコール (greater than or equal) * $a \geq b$ * $a \geq b$ * 大なりイコール2 (greater than or equal 2) * $a \geqq b$ * $a \geqq b$ * 小なり (less than) * $a \lt b$ * $a \lt b$ * 小なりイコール (less than or equal) * $a \leq b$ * $a \leq b$ * 小なりイコール2 (less than or equal 2) * $a \leqq b$ * $a \leqq b$ * 等しい (equal) * $a = b$ * $a = b$ * 等しくない (not equal) * $a \neq b$ * $a \neq b$ * ほぼ等しい (nearly equal) * $a \fallingdotseq b$ * $a \fallingdotseq b$ * ほぼ等しい2 (nearly equal 2) * $a \sim b$ * $a \sim b$ * ほぼ等しい3 (nearly equal 3) * $a \simeq b$ * $a \simeq b$ * ほぼ等しい4 (nearly equal 4) * $a \approx b$ * $a \approx b$ * 十分大きい (much greater than) * $a \gg b$ * $a \gg b$ * 十分小さい (much less than) * $a \ll b$ * $a \ll b$ * 最大 (maximum) * $\max f(x)$ * $\max f(x)$ * 最小 (minimum) * $\min f(x)$ * $\min f(x)$ * 最大サンプル (max sample) * $\begin{eqnarray} \max ( a, b ) = \begin{cases} a & ( a \geqq b ) \\ b & ( a \lt b ) \end{cases} \end{eqnarray}$ * $\begin{eqnarray} \max ( a, b ) = \begin{cases} a & ( a \geqq b ) \\ b & ( a \lt b ) \end{cases} \end{eqnarray}$ ==== 複数行数式 (Multiple Line Equations) ==== * 改行 (line break) * $\begin{eqnarray} aaa \\ bbb \end{eqnarray}$ * $\begin{eqnarray} aaa \\ bbb \end{eqnarray}$ * 改行 (サイズ指定) (big line break) * $\begin{eqnarray} aaa \\[ 5pt ] bbb \end{eqnarray}$ * $\begin{eqnarray} aaa \\[ 5pt ] bbb \end{eqnarray}$ * 位置合わせ (alignment) * $\begin{eqnarray} x + 2x &=& 3 \\ x &=& 1 \end{eqnarray}$ * $\begin{eqnarray} x + 2x &=& 3 \\ x &=& 1 \end{eqnarray}$ * 連立方程式 (simultaneous equations) * $\begin{eqnarray} \left\{ \begin{array}{l} x + y = 10 \\ 2x + 4y = 32 \end{array} \right. \end{eqnarray}$ * $\begin{eqnarray} \left\{ \begin{array}{l} x + y = 10 \\ 2x + 4y = 32 \end{array} \right. \end{eqnarray}$ * 場合分け (case) * $\begin{eqnarray} | x | = \begin{cases} x & ( x \geqq 0 ) \\ -x & ( x \lt 0 ) \end{cases} \end{eqnarray}$ * $\begin{eqnarray} | x | = \begin{cases} x & ( x \geqq 0 ) \\ -x & ( x \lt 0 ) \end{cases} \end{eqnarray}$ ==== 集合 (set) ==== * 帰属関係 (belong to) * $x \in A$ * $x \in A$ * 帰属関係2 (belong to 2) * $A \ni x$ * $A \ni x$ * 帰属していない (not belong to) * $x \notin A$ * $x \notin A$ * 部分集合 (subset) * $A \subset B$ * $A \subset B$ * 部分集合2 (subset 2) * $A \subseteq B$ * $A \subseteq B$ * 部分集合3 (subset 3) * $A \subseteqq B$ * $A \subseteqq B$ * 部分集合 (逆向き) (subset reverse) * $A \supset B$ * $A \supset B$ * 部分集合 (逆向き) 2 (subset reverse 2) * $A \supseteq B$ * $A \supseteq B$ * 部分集合 (逆向き) 3 (subset reverse 3) * $A \supseteqq B$ * $A \supseteqq B$ * 部分集合でない (not subset) * $A \not \subset B$ * $A \not \subset B$ * 真の部分集合 (proper subset) * $A \subsetneqq B$ * $A \subsetneqq B$ * 集合の交わり; 積集合 (intersection) * $A \cap B$ * $A \cap B$ * 集合の結び; 和集合 (union) * $A \cup B$ * $A \cup B$ * 空集合 (empty set) * $\varnothing$ * $\varnothing$ * 補集合 (complement set) * $A^c$ * $A^c$ * 補集合2 (complement set 2) * $\overline{ A }$ * $\overline{ A }$ * 差集合 (relative complement) * $A \setminus B$ * $A \setminus B$ * 差集合サンプル (relative complement sample) * $A \setminus B = A \cap B^c = \{ x \mid x \in A, x \notin B \}$ * $A \setminus B = A \cap B^c = \{ x \mid x \in A, x \notin B \}$ * 自然数全体の集合 (all natural numbers) * $\mathbb{ N }$ * $\mathbb{ N }$ * 整数全体の集合 (all integers) * $\mathbb{ Z }$ * $\mathbb{ Z }$ * 有理数全体の集合 (all rational numbers) * $\mathbb{ Q }$ * $\mathbb{ Q }$ * 実数全体の集合 (all real numbers) * $\mathbb{ R }$ * $\mathbb{ R }$ * 複素数全体の集合 (all complex numbers) * $\mathbb{ C }$ * $\mathbb{ C }$ * 四元数全体の集合 (all quaternions) * $\mathbb{ H }$ * $\mathbb{ H }$ * 上限 (supremum) * $\sup A$ * $\sup A$ * 下限 (infimum) * $\inf A$ * $\inf A$ * アレフ数 (aleph number) * $\aleph$ * $\aleph$ ==== 数式番号 ==== * 数式に番号をふる場合、''\tag{*}'' を使う。 * 例 * $E = mc^2 \tag{1.2}$ * $E = mc^2 \tag{1.2}$ ==== 総和や総乗などで、上限や下限を真上および真下に付ける ==== * ''\displaystyle'' を使う。 * 通常: * $\sum_{i = 1}^{10} x_{i}$ * $\sum_{i = 1}^{10} x_{i}$ * ''\displaystyle'' 使用時: * $\displaystyle \sum_{i = 1}^{10} x_{i}$ * $\displaystyle \sum_{i = 1}^{10} x_{i}$ * 分数などで文字が小さくなった場合も有効だったりする。 ==== 斜体をキャンセルする ==== * ''\rm'' を使う。 * 通常: * $\Delta G_{Protein} + \Delta G_{DNA}$ * $\Delta G_{Protein} + \Delta G_{DNA}$ * ''\rm'' 使用時: * $\Delta G_{\rm Protein} + \Delta G_{\rm DNA}$ * $\Delta G_{\rm Protein} + \Delta G_{\rm DNA}$ * ''\rm'' は以降の斜体をキャンセルしてしまうので、限定的に使用する場合は ''{}'' で囲む。 ===== 参考サイト ===== * [[https://easy-copy-mathjax.xxxx7.com/#arithmetic-operation | Easy Copy MathJax]] {{tag>アプリケーション テキスト}}