本文简单易懂内容部分省略,防止文章过于冗长

什么是 Mathjax

MathJax 是一个开源,基于 Ajax 技术的数学表达式显示解决方案。它能够在 HTML 页面中高质量的显示 LaTeX 和 MathML 数学符号。支持大部分浏览器,不需要插件,额外字体或安装特殊的阅读器。支持复制 / 粘贴。如果浏览器支持 Mathml,则 MathJax 可以将 TeX 标记转换为 Mathml 语言,来加速渲染

MathJax 跟其他基于 LaTeX 的许多显示方案一样,不需要网页浏览者安装任何插件或者脚本,其最大的优势在于可以以基于文本的方式显示页面中的数学公式,支持几乎所有的主流浏览器。而且不管是 IE6+,Firefox3.0+,Chrome,Safari,还是其他任何千奇百怪的浏览器,都能够很好地渲染公式样式

基础语法

编写位置

  • 行内公式: 在行内用$...$包裹,中间编写公式
    语句: $\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$
    长这个亚子👉: $\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$

  • 块公式(反正我是这么叫): 在单独一行用$$...$$包裹,中间编写公式
    语句: $$\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$$

长这个亚子👇

$$\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$$

行内公式也可以显示成块公式的样式,须在公式前加入 \displaystyle 属性,如:

\displaystyle\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t 显示为: $\displaystyle\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$

字母与杂项

希腊字母

显示 命令 显示 命令
α \alpha β \beta
γ \gamma δ \delta
ϵ \epsilon ζ \zeta
η \eta θ \theta
ι \iota κ \kappa
λ \lambda μ \mu
ν \nu ξ \xi
π \pi ρ \rho
σ \sigma τ \tau
υ \upsilon ϕ \phi
χ \chi ψ \psi
ω \omega

修饰字母

  • 上下标:

    • 上标:^
    • 下标:_
    • 举例:$a^2_n$ 显示为: $a^2_n$
  • 矢量

    • 单字母向量:
      • $\vec a$ 显示为: $\vec a$
      • $\overrightarrow a$ 显示为: $\overrightarrow a$
    • 多字母向量:
      • 与单字母向量语法相同,只需要在两个或两个以上的字母用{...}括起来即可,如: $\vec {ab}$ ,显示为: $\vec {ab}$
  • 特殊修饰

    • 字母上方 ^
      • 语句: $\hat a$
      • 显示: $\hat a$
    • 平均数
      • 语句: $\overline a$
      • 显示: $\overline a$
    • 下划线
      • 语句: $\underline a$
      • 显示: $\underline a$
  • 字体

    • TypeWriter $\mathtt {A}$
      • $\mathtt {ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
    • Blackboard bold $\mathbb {A}$
      • $\mathbb {ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
    • Sans Serif $\mathsf {A}$
      • $\mathsf {ABCDEFGHIJKLMNOPQRSTUVWXYZ}$
  • 空格

    • 语法本身忽略空格,$ab$$a b$ 都显示为: $ab$
    • 单空格:
      • 语句: $a\ b$
      • 显示: $a\ b$
    • 四格空格:
      • 语句: $a\quad b$
      • 显示: $a\quad b$

分组

  • 使用 {} 将同一级的括在一起,成组处理
    • 不使用: $x_i^2$ , $x_i^2$
    • 使用: $x_{i^2}$ , $x_{i^2}$

括号

  • 小括号,中括号普通书写即可,大括号使用转义字符\处理,如$\{...\}$

  • 尖括号: $\langle ... \rangle$

    • $\langle {ab} \rangle$
  • 绝对值: $\vert ... \vert$

    • $\vert {ab} \vert$
  • 双竖线: $\Vert ... \Vert$

    • $\Vert {ab} \Vert$

常用运算符

想要表达非的概念只需前加 \not,会添加删除斜线

运算符 说明 实际应用 语句
+ $x+y$ $x+y$
- $x-y$ $x-y$
\times 叉乘 $x\times y$ $x\times y$
\cdot 点乘 $x\cdot y$ $x\cdot y$
\div $x\div y$ $x\div y$
= 等于 $x=y$ $x=y$
\approx 约等于 $x\approx y$ $x\approx y$

求和、极限、积分

求和

  • 求和符号 $\sum$ 显示为 $\sum$

极限

  • 极限符号 $\lim$ 显示为 $\lim$

积分

命令 显示
\int $\int$
\iint $\iint$
\iiint $\iiint$
\oint $\oint$

分式、根式

分式

  • 语句: $\frac{...}{...}$
  • 显示: $\frac{x}{y}$

根式

  • 语句: $\sqrt[]{}$
  • 显示: $\sqrt[x]{y}$