您的位置:首页 > 其它

MarkDown(LaTex) 数学公式

2016-08-16 20:57 781 查看

目的

本文旨在记载MarkDown中一些常用的数学表达式的编码规则,其实使用的是LaTeX的编码规则,这些规则也可以用在matlab的一些函数及表达式中,为自己的工作带来便利。虽然接触时间很短,但是还是根据自己的编程经历得出了自己的一些看法,个人觉得LaTex的一个特色就是大量使用了字符转义,明白了这一点写起文档来就比较轻松了。

常见符号

趋近于 符号 \to(→ )

无穷大 符号 \infty(∞ )

求和公式 \sum\limits_{i=1}^{n}f(i) (∑ i=1 n f(i) )

二元运算符:如\times(× ), \div(÷ ), \pm(± ), \circ(∘ ), \cdot(⋅ )等;

关系运算符:如\leq(≤ ), \geq(≥ ), \subset(⊂ ), \supset(⊃ ), \in(∈ );

否定关系运算符:如\not=(≠ ), \not<(≮ ), \not\supset (⊅ );

箭头, \leftarrow(← ), \rightarrow(→ ), \longrightarrow(⟶ ), \uparrow(↑ )等;

其它符号, \nabla(∇ ), \angle(∠ ), \forall(∀ ), \exists(∃ ), \prime(导数的撇′ ).

而对于专有名词,如一些函数名, 如sin x中的sin, 就要用罗马体, 而不是一般的数学斜体排印,我们可以用sinx , 也可以用TeX提供的直接在函数名前加”\”的方法: sinx ,一般的函数均有定义, 如\sin, \cos, \lim, \log等.

希腊字母

字母名称大写markdown原文小写markdown原文
alphaA Aα \alpha
betaB Bβ \beta
gammaΓ \Gammaγ \gamma
deltaΔ \Deltaδ \delta
epsilonE Eϵ \epsilon
ε \varepsilon
zetaZ Zζ \zeta
etaE Eη \eta
thetaΘ \Thetaθ \theta
iotaI Iι \iota
kappaK Kκ \kappa
lambdaΛ \Lambdaλ \lambda
MuM Mμ \mu
nuN Nν \nu
xiΞ \Xiξ \xi
omicronO Oο \omicron
piΠ \Piπ \omicron
rhoP Pρ \rho
sigmaΣ \Sigmaσ \sigma
tauT Tτ \tau
upsilonΥ \Upsilonυ \upsilon
phiΦ \Phiϕ \phi
φ \varphi
chiX Xχ \chi
psiΨ \Psiψ \psi

空心字母与Fraktur字母

A-Z皆可用

符号markdown原文
A \mathbb{A}
B \mathfrak{B}

常见表达式

分段函数

需要效果为

P r−j ={0r!(−1) (r−j)/2 if r−j is oddif r−j is even

源码为

$$
P_{r-j}=
\begin{cases}
0 &\mbox{if $r-j$ is odd}\\
r!\,(-1)^{(r-j)/2} &\mbox{if $r-j$ is even}
\end{cases}
$$


公式推导过程

有时一行放不下所有的推导过程,放到多行并使得每行的等号对齐可以大大增加可读性。下面这个例子原始形式是A,然后经过三步推导最终得到了D。以符号 & 的下一个字符进行对齐,末尾的三个反斜杠 \ 用来分割行。这里是由于markdown与mathjax的渲染有冲突才需要用三个反斜杠。

需要效果为

A =B=C=D

源码为:

$$
\begin {aligned}
A&=B \\\
&=C \\\
&=D
\end {aligned}
$$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: