Markdown 添加 Latex 数学公式

转自:

http://www.cnblogs.com/peaceWang/p/Markdown-tian-jia-Latex-shu-xue-gong-shi.html

作者:一夜星辰

添加公式的方法

行内公式

$ 行内公式 $

块级公式

$$ 行间公式 $$

Latex 数学公式语法

角标(上下标)

  • 上标命令^{}
  • 下标命令_{}

上下标命令用来放在需要插入上下标的地方,华括弧内为上下标的内容,当角标为单个字符时候,可以不使用花括号;如果角标为多字符或者多层次的时候,必须要使用花括号。

例子

$$ x^2, x_1^2, x^{(n)}_{22}, ^{16}O^{2-}_{32}, x^{y^{z^a}}, x^{y_z} $$

显示如下所示:

x2,x21,x(n)22,16O232,xyza,xyz

分数

\frac{分子}{分母}

例子

$ \frac{x+y}{y+z} $

显示为 x+yy+z

稍难一点的连分式:

$$ x_0+\frac{1}{x_1+\frac{1}{x_2+\frac{1}{x_3+\frac{1}{x_4}}}} $$

显示如下所示:

x0+1x1+1x2+1x3+1x4

根式

  • 二次根式命令:\sqrt{表达式}
  • n次根式命令:\sqrt[n]{表达式}

例子

例子1

$$ \sqrt{a}+\sqrt{b}+\sqrt{c} $$

显示为:

a+b+c

可以看出,被开方表达式字符高度不一致时,根号上面的横线可能不是在同一条直线上。

为了使横线在同一条直线上,可以在被开方表达式插入一个只有高度没有宽度的数学支柱\mathstut

$$ \sqrt{\mathstrut a}+\sqrt{\mathstrut b}+\sqrt{\mathstrut c} $$

显示如下所示:

a+b+c

例子2

$$ \sqrt{1+\sqrt[p]{1+\sqrt[q]{1+a}}} $$

显示如下所示:

1+1+1+aqp

可以看出,当被开方表达式高时,开方次数的位置显得略低。

解决方法为:将开方此时改为上标,并拉近与根式的水平距离,即显示将命令中的[n]改为[^n!],其中^表示是上标,!表示缩小间隔。

$$ \sqrt{1+\sqrt[^p\!]{1+\sqrt[^q\!]{1+a}}} $$

显示如下所示:

1+1+1+aqp

求和与积分

  • 求和命令:\sum_{k=1}^n表达式(求和项紧随其后,下同)

  • 积分命令:\int_a^b表达式

  • 改变上下限位置的命令:\limits(强制上下限在上下侧) 和 \nolimits(强制上下限在左右侧)

例子

求和命令

$$ \sum_{k=1}^\infty\frac{x^n}{n!} $$

显示为:

k=1xnn!

也可表示为(积分命令):

$$ \int_0^\infty e^x $$

显示为:

0ex

改变上下限位置的命令

改变求和上下限:

$\sum\limits_{k=1}^n$$\sum\nolimits_{k=1}^n$

显示结果为: k=1n nk=1

改变积分上下限:

$ \int\limits_{n-0}^\infty x $$ \int\nolimits_{n-0}^\infty x $ 

显示结果为: n0x n0x

上下划线、上下花括弧

  • 上划线命令: \overline{公式}
  • 下划线命令:\underline{公式}

例如:

$$ \overline{\overline{a^2}+\underline{ab}+\bar{a}^3} $$

显示为

a2¯¯¯+ab+a¯3¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

  • 上花括弧命令:\overbrace{公式}{说明}
  • 下花括弧命令:\underbrace{公式}_{说明}

例如:

$$ \underbrace{a+\overbrace{b+\dots+b}^{m\mbox{\tiny}}}_{20\mbox{\scriptsize}} $$

显示为:

a+b++bm\tiny 20\scriptsize

堆积符号

  • \stacrel{上位符号}{基位符号}。 基位符号大,上位符号小

例如:

$$ \vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n} $$

显示为:

x⃗ =defx1,,xn

  • {上位公式\atop 下位公式} 。上下符号一样大

例如:

$$ \sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots $$

显示为:

k0,k1,>0k0+k1+=nAk0Ak1

  • {上位公式\choose 下位公式}。 上下符号一样大;上下符号被包括在圆弧内。

例子:

$$ {n+1 \choose k}={n \choose k}+{n \choose k-1} $$

显示为:

(n+1k)=(nk)+(nk1)

集合相关的运算命令

  • 集合的大括号: { …},显示为:{…}
  • 集合中的 |: , 显示为: ∣
  • 属于: \in ,显示为: ∈
  • 不属于: \not\in ,显示为: ∉
  • A包含于B: A\subset B,显示为:A⊂B
  • A真包含于B:A \subsetneqq B, 显示为:A⫋B
  • A包含B:A supset B ,显示为:A⊃B
  • A真包含B:A \supsetneqq B ,显示为:A⫌B
  • A不包含于B:A \not \subset B ,显示为:A⊄B
  • A交B: A \cap B ,显示为:A∩B
  • A并B:A \cup B ,显示为:A∪B
  • A的闭包:\overline{A},显示为:A¯
  • A减去B: A\setminus B,显示为:A∖B
  • 实数集合: \mathbb{R} ,显示为:R
  • 空集:\emptyset, 显示为:

希腊字母

  • α:\alpha
  • β:\beta
  • γ:\gamma
  • δ:\delta
  • ϵ:\epsilon
  • ε:\varepsilon
  • ζ:\zeta
  • η:\eta
  • θ:\theta
  • ι:\iota
  • κ:\kappa
  • λ:\lambda
  • μ:\mu
  • ν:\nu
  • π:\pi
  • ϕ:\phi
  • φ:\varphi
  • Ω:\Omega
  • Σ:\Sigma
  • Λ:\Lambda
  • Δ:\Delta

三角函数

  • sin :\sin
  • cos :\cos

关系运算符

  • ±:\pm
  • ×:\times
  • ÷:\div
  • ∑:\sum
  • ∏:\prod
  • ≠:\neq
  • ≤:\leq
  • ≥:\geq

你可能感兴趣的:(随笔)