MathJax语法学习

简介

学习怎么在hexo中使用MathJex时顺便学习一下MathJex的常用语法

希腊字母

显示 命令 显示 命令
$\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$ \omge
  • 若需要大写希腊字母,将命令首字母大写即可
  • 若需要斜体希腊字母,将命令前加上var前缀即可

字母修饰

上下标

  • 上标 : ^
  • 下标 : _
  • 栗子 : $C_n^2$

矢量

  • \vec a 呈现为 $\vec a$
  • \overrightarrow{xy} 呈现为 $\overrightarrow{xy}$

字体

  • Typewrite: \mathtt{A} 呈现为 $\mathtt{A}$
    • $\mathtt{balalbala}$
  • Blackboard Bold: \mathbb{A} 呈现为 $\mathbb{A}$
    • $\mathbb{balabala}$
  • Sans Serif: \mathsf{A} 呈现为 $\mathsf{A}$
    • $\mathsf{balabala}$

分组

  • 使用{}将具有相同等级的内容扩入其中,成组处理
  • 举例: 10^{10} 呈现为 $10^{10}$, 10^10 呈现为 $10^10$

括号

  • 小括号 : () 呈现为 $()$
  • 中括号 : [] 呈现为 $[]$
  • 尖括号 : \langle,\rangle 呈现为 $\langle\rangle$
  • 使用\left(或\right)使符号大小与相邻的公式相适应,该语句适用于所有括号类型
    • (\frac{x}{y}) 呈现为 $(\frac{x}{y})$
    • 而\left(\frac{x}{y}\right) 呈现为 $\left(\frac{x}{y}\right)$

求和、极限与积分

  • 求和 : \sum
    • 栗子 : \sum_{i=1}^n{a_i} 呈现为 $\sum_{i=1}^n{a_i}$
  • 极限 : \lim{x \to digit}
    • 栗子 : \lim_{x \to \infty}(1+\frac{1}{x})^=e 呈现为 $\lim_{x\to \infty}(1+\frac{1}{x})^=e$
  • 积分 : \int
    • 举例 : \int_0^\infty{fxdx} 呈现为 $\int_0^\infty{fxdx}$

分式和根式

  • 分式 : \frac{balabala}{balabala} 呈现为 $\frac{balabala}{balabala}$
  • 根式 : \sqrt[x]{y} 呈现为 $\sqrt[x]{y}$

特殊函数

  • \函数名
  • 栗子 : \sin x, \ln x, \max(A, B, C) 呈现为 $\sin x$, $\ln x$, $\max(A, B, C)$

特殊符号

显示 命令
$\infty$ \infty
$\cup$ \cup
$\cap$ \cap
$\subset$ \subset
$\subseteq$ \subseteq
$\supset$ \subset
$\in$ \in
$\notin$ \notin
$\varnothing$ \varnothing
$\forall$ \forall
$\exists$ \exists
$\lnot$ \lnot
$\nabla$ \nabla
$\partial$ \partial

空格

  • LaTeX语法本身会忽略空格的存在
  • 小空格 : a\ b 呈现为 $a\ b$
  • 4格空格 : a\quad b 呈现为 $a\quad b$

矩阵

基本语法

  • 起始标记\begin{matrix},结束标记\end{mathix}
  • 每一行末尾标记\\\\,行间元素以&分隔
  • 栗子 :
    1
    2
    3
    4
    5
    $$\begin{matrix}
    1&0&0\\
    0&1&0\\
    0&0&1\\
    \end{matrix}$$

呈现为

矩阵边框

  • 在起始、结束标记处用下列词替换matrix
    • pmatrix : 小括号边框
    • bmatrix : 中括号边框
    • Bmatrix : 大括号边框
    • vmatrix : 单竖线边框
    • Vmatrix : 多竖线边框

省略元素

  • 横省略号 : \cdots
  • 竖省略号 : \vdots
  • 斜省略号 : \ddots
  • 栗子
    1
    2
    3
    4
    5
    6
    $$\begin{bmatrix}
    {a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
    {a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
    {\vdots}&{\vdots}&{\ddots}&{\vdots}\\
    {a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
    \end{bmatrix}$$

呈现为

阵列

  • 同理矩阵,起始、结束处以{array}声明
  • 对齐方式 :在{array}后以{}逐行统一声明
    • 左对齐 : l; 居中 : c; 右对齐 : r;
    • 竖直线 : 在声明对齐方式时,插入|建立竖直线
    • 水平线 :\hline
  • 栗子 :
    1
    2
    3
    4
    5
    6
    $$\begin{array}{c|lll}
    {↓}&{a}&{b}&{c}\\
    \hline
    {R_1}&{c}&{b}&{a}\\
    {R_2}&{b}&{c}&{c}\\
    \end{array}$$

呈现为

方程组

  • 同理矩阵,起始、结束处以{cases}声明
  • 栗子 :
    1
    2
    3
    4
    5
    $$\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}$$

参考博客ethmery的blog

文章目录
  1. 1. 简介
  2. 2. 希腊字母
  3. 3. 字母修饰
    1. 3.1. 上下标
    2. 3.2. 矢量
    3. 3.3. 字体
  4. 4. 分组
  5. 5. 括号
  6. 6. 求和、极限与积分
  7. 7. 分式和根式
  8. 8. 特殊函数
  9. 9. 特殊符号
  10. 10. 空格
  11. 11. 矩阵
    1. 11.1. 基本语法
    2. 11.2. 矩阵边框
    3. 11.3. 省略元素
  12. 12. 阵列
  13. 13. 方程组
,