MathJax语法入门指南
MathJax 是一个用于在网页上显示数学公式的 JavaScript 引擎。它支持多种数学表示法,包括 LaTeX、MathML 和 AsciiMath。以下是一些常见的 MathJax 语法示例:
- 行内数学公式(Inline Math):使用单个美元符号
$
来包围行内数学公式
- 如
$E=mc^2$
. - $E=mc^2$.
- 块级数学公式(Display Math): 使用双美元符号
$$
来包围块级数学公式
- 如
$$ F = G \frac{m_1 m_2}{r^2} $$
.
如下 - $$ F = G \frac{m_1 m_2}{r^2} $$
- 上标和下标:使用
^
表示上标,使用_
表示下标
- 如
$x^2$
、$y_1$
. - $x^2$ 、$y_1$
- 分数: 使用
\frac
命令来创建分数
- 如
$\frac{a}{b}$
. - $\frac{a}{b}$
- 根号: 使用
\sqrt
命令来创建根号
- 如
$\sqrt{2}$
. - $\sqrt{2}$
- 希腊字母:使用
\
后跟希腊字母名称来插入希腊字母
- 如
$\alpha$
、$\beta$
、$\gamma$
. - $\alpha$, $\beta$, $\gamma$
- 求和、积分:使用
\sum
和\int
命令来表示求和和积分
- 如
$$\sum_{i=1}^{n} i$$
、$$\int_{0}^{\infty} f(x) \, dx$$
. - $\sum_{i=1}^{n} i$ 、$\int_{0}^{\infty} f(x) , dx$
- 矩阵:使用
matrix
环境创建矩阵,起始标记\begin{matrix}
,结束标记\end{matrix}
,每一行末尾标记\\
,行间元素以&
分割。
- 如
$$ \begin{matrix} 1 & 2\\\\ 3 & 4\\\\ \end{matrix} $$
.
$$
\begin{matrix}
1&2\\
3&4\\
\end{matrix}
$$
这里要注意的是,由于 博客 Markdown 语法与 MathJax 存在冲突,
\\
实际上被转义成了单个\
,这导致最终博客将矩阵显示成一行,所以实际上在写博客时凡是涉及\\
都要写成\\\\
。
- 矩阵边框
在起始、结束标记处用下列词替换 matrix
pmatrix
:小括号边框
bmatrix
:中括号边框
Bmatrix
:大括号边框
vmatrix
:单竖线边框
Vmatrix
:双竖线边框
- 省略元素
- 横省略号:
\cdots
- 竖省略号:
\vdots
- 斜省略号:
\ddots
- 横省略号:
- 矢量:使用 \vec 命令来表示矢量
- 如
$\vec{v}$
. - $\vec{v}$
- 逻辑运算符:使用相应的 LaTeX 命令表示逻辑运算符
- 如
$a \land b$
、$c \lor d$
、$\lnot e$
. - $a \land b$ 、$c \lor d$ 、 $\lnot e$
- 希腊字母
希腊字母 | Mathjax命令 | 希腊字母 | Mathjax命令 |
---|---|---|---|
$\alpha$ | $\alpha$ |
$\beta$ | $\beta$ |
$\gamma$ | $\gamma$ |
$\delta$ | $\delta$ |
$\epsilon$ | $\epsilon$ |
$\zeta$ | $\zeta$ |
$\eta$ | $\eta$ |
$\theta$ | $\theta$ |
$\iota$ | $\iota$ |
$\kappa$ | $\kappa$ |
$\lambda$ | $\lambda$ |
$\mu$ | $\mu$ |
$\nu$ | $\nu$ |
$\xi$ | $\xi$ |
$\pi$ | $\pi$ |
$\rho$ | $\rho$ |
$\sigma$ | $\sigma$ |
$\tau$ | $\tau$ |
$\upsilon$ | $\upsilon$ |
$\phi$ | $\phi$ |
$\chi$ | $\chi$ |
$\psi$ | $\psi$ |
$\omega$ | $\omega$ |
- 关系运算符
数学符号 | Mathjax命令 | 数学符号 | Mathjax命令 |
---|---|---|---|
$\mid$ | $\mid$ |
$\nmid$ | $\nmid$ |
$\cdot$ | $\cdot$ |
$\leq$ | $\leq$ |
$\geq$ | $\geq$ |
$\neq$ | $\neq$ |
$\approx$ | $\approx$ |
$\equiv$ | $\equiv$ |
$\prec$ | $\prec$ |
$\preceq$ | $\preceq$ |
$\ll$ | $\ll$ |
$\succ$ | $\succ$ |
$\succeq$ | $\succeq$ |
$\gg$ | $\gg$ |
$\sim$ | $\sim$ |
$\simeq$ | $\simeq$ |
$\asymp$ | $\asymp$ |
$\cong$ | $\cong$ |
$\doteq$ | $\doteq$ |
$\propto$ | $\propto$ |
$\models$ | $\models$ |
$\parallel$ | $\parallel$ |
$\bowtie$ | $\bowtie$ |
$\perp$ | $\perp$ |
$\circ$ | $\circ$ |
$\ast$ | $\ast$ |
$\bigodot$ | $\bigodot$ |
$\bigotimes$ | $\bigotimes$ |
$\bigoplus$ | $\bigoplus$ |
- 算术运算符
数学符号 | Mathjax命令 | 数学符号 | Mathjax命令 |
---|---|---|---|
$\pm$ | $\pm$ |
$\mp$ | $\mp$ |
$\times$ | $\times$ |
$\ast$ | $\ast$ |
$\star$ | $\star$ |
$\circ$ | $\circ$ |
$\bullet$ | $\bullet$ |
$\cdot$ | $\cdot$ |
$\div$ | $\div$ |
$\sum$ | $\sum$ |
$\prod$ | $\prod$ |
$\coprod$ | $\coprod$ |
$\oplus$ | $\oplus$ |
$\bigoplus$ | $\bigoplus$ |
$\bigotimes$ | $\bigotimes$ |
$\oslash$ | $\oslash$ |
$\odot$ | $\odot$ |
$\bigodot$ | $\bigodot$ |
$\diamond$ | $\diamond$ |
$\bigtriangleup$ | $\bigtriangleup$ |
$\bigtriangledown$ | $\bigtriangledown$ |
$\triangleleft$ | $\triangleleft$ |
$\triangleright$ | $\triangleright$ |
$\bigcirc$ | $\bigcirc$ |
- 字体
- 打印机字体 Typewriter:
$\mathtt{A}$
显示为 $\mathtt{A}$ - 黑板粗体字 Blackboard Bold:
$\mathbb{A}$
显示为 $\mathbb{A}$ - 无衬线字体 Sans Serif:
$\mathsf{A}$
显示为 $\mathsf{A}$ - 手写体:
$\mathscr{A}$
显示为 $\mathscr{A}$ - 罗马字体:
$\mathrm{A}$
显示为 $\mathrm{A}$
- 括号
- 小括号:
$()$
,显示为 $()$ - 中括号:
$[]$
,显示为 $[]$ - 尖括号:
$\langle$
和$\rangle$
,显示为 $\langle$ 和 $\rangle$ - 大括号:
$\lbrace$
和$\rbrace$
,显示为$\lbrace$ 和 $\rbrace$ 。\{
和\}
也可以使用,但推荐前一种,后一种无法被 Hexo 博客显示。
- 求和、极限与积分
- 求和:
$\sum$
$\sum_{i=1}^n{a_i}$
显示为 $\sum_{i=1}^n{a_i}$
- 极限:
$\lim$
$\lim_{x\to 0}$
显示为 $\lim_{x\to 0}$
- 积分:
$\int$
$\int_0^xf(x)\text{d}x$
显示为 $\int_0^xf(x)\text{d}x$
- 特殊函数
$\函数名$
$\sin x$
,$\ln x$
,$\max(A, B, C)$
显示为 $\sin x$ ,$\ln x$ ,$\max(A, B, C)$
- 空格
LaTeX 语法会忽略空格,需要使用转义字符\
- 小空格
$a\ b$
显示为 $a\ b$ - 四个空格:
$a\quad b$
显示为 $a\quad b$
- 方程组
- 起始以
\begin{cases}
声明,结束以\end{cases}
声明 - 如
$$ \begin{cases} a_1x+b_1y+c_1z=d_1\\\\ a_2x+b_2y+c_2z=d_2\\\\ a_3x+b_3y+c_3z=d_3\\\\ \end{cases} $$
$$
\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3\\
\end{cases}
$$
- 公式编号
- 用
\tag{n}
标签 - 举例:
$$f(x)=x\tag{1}$$
显示为
$$f(x)=x\tag{1}$$
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 水木时!