Markdown系列(6)- 如何优雅地在Markdown中输入数学公式

如何优雅地在Markdown中输入数学公式

对于一些理科生来说,在学习数学知识的时候,在计算机上写公式是比较头疼的事情。好在Markdown支持 LATEX 公式输入,在一定程度上缓解了输入的麻烦。今天,我们就来介绍一下,如何在Markdown中编写公式。

一、基础部分

1. 公式标记

在Markdown中,有两种输入公式的方法:一是行内公式(inline),用一对美元符号$包裹。二是整行公式(displayed),用一对紧挨的两个美元符号$$包裹。

这是一个行内公式 E=mc2 ,写法是:$E=mc^2$

这是一个整行公式:

i=0ni2=(n2+n)(2n+1)6

写法是:

$$
\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 1234

4. 括号

  • 小括号与方括号:使用原始的()[]即可。如(2+3)[4+4] (2+3)[4+4]
  • 大括号:由于大括号{}被用来分组,因此需要使用\{\}表示大括号,也可以使用\lbrace\rbrace来表示。如\{a*b\}或者\lbrace a*b \rbrace,都会显示为 {ab}
  • 尖括号:使用\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

1n

\int用来表示积分符号,同样地,其上下标表示积分的上下限。如\int_1^\infty

1

与此类似的符号还有,\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} xy4 \sqrt{x^3} x3

7. 字体

  • 使用\it显示意大利体(公式默认字体): ACDEFGHIJKLMnopqrstuvwxyz
  • 使用\mathbb\Bbb显示黑板粗体(黑板黑体),如\mathbb{CHNQRZ}
  • 使用\mathbf\bf示黑体: ABCDEFGHIJKLMnopqrstuvwxyz
  • 使用\mathtt\tt显示打印机字体:
  • 42
    点赞
  • 152
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值