分享

Markdown系列(6)

 风纤雀 2019-10-17

如何优雅地在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^2xi2\log_2 xlog2x

默认情况下,上下标符号仅仅对下一个组起作用。一个组即单个字符或者使用{}包裹起来的内容。也就是说,如果使用10^10会得到1010,而10^{10}才是1010。同时,大括号还能消除二义性,如x^5^6会显示错误,必须使用大括号来界定^的结合性,如{x^5}^6x56或者x^{5^6}x56。注意区分x_i^2xi2x_{i_2}xi2

另外,如果要在左右两边都有上下标,可以用\sideset来表示,如\sideset{^1_2}{^3_4}\bigotimes2143

4. 括号

  • 小括号与方括号:使用原始的()[]即可。如(2+3)[4+4](2+3)[4+4]
  • 大括号:由于大括号{}被用来分组,因此需要使用\{\}表示大括号,也可以使用\lbrace\rbrace来表示。如\{a*b\}或者\lbrace a*b \rbrace,都会显示为{ab}
  • 尖括号:使用\langle\rangle分别表示左尖括号和右尖括号。如\langle x \ranglex
  • 上取整:使用\lceil\rceil表示。如\lceil x \rceilx
  • 下取整:使用\lfloor\rfloor表示。如\lfloor x \rfloorx

需要注意的是,原始括号并不会随着公式大小缩放。如(\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}CHNQRZ
  • 使用\mathbf\bf示黑体:ABCDEFGHIJKLMnopqrstuvwxyz
  • 使用\mathtt\tt显示打印机字体:

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多