如何优雅地在Markdown中输入数学公式
对于一些理科生来说,在学习数学知识的时候,在计算机上写公式是比较头疼的事情。好在Markdown支持 LATEX 公式输入,在一定程度上缓解了输入的麻烦。今天,我们就来介绍一下,如何在Markdown中编写公式。
一、基础部分
1. 公式标记
在Markdown中,有两种输入公式的方法:一是行内公式(inline),用一对美元符号$
包裹。二是整行公式(displayed),用一对紧挨的两个美元符号$$
包裹。
这是一个行内公式
E=mc2
,写法是:$E=mc^2$
。
这是一个整行公式:
写法是:
$$
\sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6}
$$
2. 希腊字母
名称 | 大写 | Tex | 小写 | Tex |
---|---|---|---|---|
alpha | A | A | \alpha | |
beta | B | B | \beat | |
gamma | Γ | \Gamma | γ | \gamma |
delta | Δ | \Delta | δ | \delta |
epsilon | E | E | \epsilon | |
zeta | Z | Z | \zeta | |
eta | H | H | \eta | |
theta | Θ | \Theta | θ | \theta |
iota | I | I | \iota | |
kappa | K | K | \kappa | |
lambda | Λ | \Lambda | λ | \lambda |
mu | M | M | \mu | |
nu | N | N | \nu | |
xi | Ξ | \Xi | ξ | \xi |
omicron | O | O | \omicron | |
pi | Π | \Pi | π | \pi |
rho | P | P | \rho | |
sigma | Σ | \Sigma | σ | \sigma |
tau | T | T | \tau | |
upsilon | Υ | \Upsilon | υ | \upsilon |
phi | Φ | \Phi | ϕ | \phi |
chi | X | X | \chi | |
psi | Ψ | \Psi | ψ | \psi |
omega | Ω | \Omega | ω | \omega |
3. 上标与下标
上标和下标分别使用^
和_
来表示。例如x_i^2
:
x2i
,\log_2 x
:
log2x
。
默认情况下,上下标符号仅仅对下一个组起作用。一个组即单个字符或者使用{}
包裹起来的内容。也就是说,如果使用10^10
会得到
1010
,而10^{10}
才是
1010
。同时,大括号还能消除二义性,如x^5^6
会显示错误,必须使用大括号来界定^
的结合性,如{x^5}^6
:
x56
或者x^{5^6}
:
x56
。注意区分x_i^2
:
x2i
和x_{i_2}
:
xi2
。
另外,如果要在左右两边都有上下标,可以用\sideset
来表示,如\sideset{^1_2}{^3_4}\bigotimes
:
⨂12⨂34
。
4. 括号
- 小括号与方括号:使用原始的
()
和[]
即可。如(2+3)[4+4]
: (2+3)[4+4] 。 - 大括号:由于大括号
{}
被用来分组,因此需要使用\{
和\}
表示大括号,也可以使用\lbrace
和\rbrace
来表示。如\{a*b\}
或者\lbrace a*b \rbrace
,都会显示为 {a∗b} 。 - 尖括号:使用
\langle
和\rangle
分别表示左尖括号和右尖括号。如\langle x \rangle
: ⟨x⟩ 。 - 上取整:使用
\lceil
和\rceil
表示。如\lceil x \rceil
: ⌈x⌉ 。 - 下取整:使用
\lfloor
和\rfloor
表示。如\lfloor x \rfloor
: ⌊x⌋ 。
需要注意的是,原始括号并不会随着公式大小缩放。如(\frac12)
:
(12)
。可以使用\left( ...\right)
来自适应的调整括号。如\left( \frac12 \right)
:
(12)
。可以明显看出,后一组公式中的括号是经过缩放的。
5. 求和与积分
\sum
用来表示求和符号,其下标表示求和下限,上标表示上线。如\sum_1^n
:
\int
用来表示积分符号,同样地,其上下标表示积分的上下限。如\int_1^\infty
:
与此类似的符号还有,\prod
:
∏
,\bigcup
:
⋃
,\bigcap
:
⋂
,\iint
:
∬
。
6. 分式与根式
分式有两种表示方法。第一种,使用\frac ab
,其中\frac
作用于气候的两个组a和b,结果为
ab
。如果分子或分母不是单个字符,需要使用{}
来分组。第二种,使用\over
来分隔一个组的前后两部分,如{a+1\over b+1}
:
a+1b+1
。
根式使用\sqrt[a]b
来表示。其中,方括号内的值用来表示开几次方,省略方括号则表示开方,如\sqrt[4]{\frac xy}
:
xy‾‾√4
,\sqrt{x^3}
:
x3‾‾√
。
7. 字体
- 使用
\it
显示意大利体(公式默认字体): ACDEFGHIJKLMnopqrstuvwxyz 。 - 使用
\mathbb
或\Bbb
显示黑板粗体(黑板黑体),如\mathbb{CHNQRZ}
: ℂℍℕℚℝℤ 。 - 使用
\mathbf
或\bf
示黑体: ABCDEFGHIJKLMnopqrstuvwxyz 。 - 使用
\mathtt
或\tt
显示打印机字体: