Skip to content

Markdown 数学公式支持 in VSCode

Markdown 的数学公式吸纳了大部分的 Latex 语法, 你可以以一种简单的方式在 VS Code 中书写数学公式.

1. 数学符号/字母的表示方法

1.1 希腊字母

符号 格式 符号 格式
\(\Alpha\) \Alpha \(\alpha\) \alpha
\(\Beta\) \Beta \(\beta\) \beta
\(\Gamma\),\(\varGamma\) \Gamma,\varGamma \(\gamma\) \gamma
\(\Delta\),\(\varDelta\) \Delta,\varDelta \(\delta\) \delta
\(\Epsilon\) \Epsilon \(\epsilon\),\(\varepsilon\) \epsilon,\varepsilon
\(\Zeta\) \Zeta \(\zeta\) \zeta
\(\Eta\) \Eta \(\eta\) \eta
\(\Theta\),\(\varTheta\) \Theta,\varTheta \(\theta\),\(\vartheta\) \theta,\vartheta
\(\Iota\) \Iota \(\iota\) \iota
\(\Kappa\) \Kappa \(\kappa\) \kappa
\(\Lambda\),\(\varLambda\) \Lambda,\varLambda \(\lambda\) \lambda
\(\Mu\) \Mu \(\mu\) \mu
\(\Nu\) \Nu \(\nu\) \nu
\(\Xi\),\(\varXi\) \Xi,\varXi \(\xi\) \xi
\(\Omicron\) \Omicron \(\omicron\) \omicron
\(\Pi\),\(\varPi\) \Pi,\varPi \(\pi\),\(\varpi\) \pi,\varpi
\(\Rho\) \Rho \(\rho\),\(\varrho\) \rho,\varrho
\(\Sigma\),\(\varSigma\) \Sigma,\varSigma \(\sigma\),\(\varsigma\) \sigma,\varsigma
\(\Tau\) \Tau \(\tau\) \tau
\(\Upsilon\),\(\varUpsilon\) \Upsilon,\varUpsilon \(\upsilon\) \upsilon
\(\Phi\),\(\varPhi\) \Phi,\varPhi \(\phi\),\(\varphi\) \phi,\varphi
\(\Chi\) \Chi \(\chi\) \chi
\(\Psi\),\(\varPsi\) \Psi,\varPsi \(\psi\) \psi
\(\Omega\),\(\varOmega\) \Omega,\varOmega \(\omega\) \omega

1.2 二元关系符号

所有的二元关系符都可以加\not前缀得到相反意义的关系符。 比如$\not\doteq$\(\to \not\doteq\)

符号 格式 符号 格式 符号 格式
\(<\) < \(>\) > \(=\) =
\(\le\) \leq,\le \(\ge\) \geq,\ge \(\equiv\) \equiv
\(\ll\) \ll \(\gg\) \gg \(\doteq\) \doteq
\(\prec\) \prec \(\succ\) \succ \(\sim\) \sim
\(\preceq\) \preceq $\succeq $ \succeq \(\simeq\) \simeq
\(\subset\) \subset \(\supset\) \supset \(\approx\) \approx
\(\subseteq\) \subseteq \(\supseteq\) \supseteq \(\cong\) \cong
\(\sqsubset\) \sqsubset \(\sqsupset\) \sqsupset \(\Join\) \Join
\(\sqsubseteq\) \sqsubseteq \(\sqsupseteq\) \sqsupseteq \(\bowtie\) \bowtie
\(\in\) \in \(\ni\) \ni,\owns \(\propto\) \propto
\(\vdash\) \vdash \(\dashv\) \dashv \(\models\) \models
\(\mid\) \mid \(\parallel\) \parallel \(\perp\) \perp
\(\smile\) \smile \(\frown\) \frown \(\asymp\) \asymp
\(:\) : \(\notin\) \notin \(\neq\) \neq,\ne

1.3 二元运算符

符号 格式 符号 格式 符号 格式
\(+\) + \(-\) - \(\mod{a}\) \mod{a}
\(\pm\) \pm \(\mp\) \mp \(\triangleleft\) \triangleleft
\(\cdot\) \cdot \(\div\) \div \(\triangleright\) \triangleright
\(\times\) \times \(\setminus\) \setminus \(\star\) \star
\(\cup\) \cup \(\cap\) \cap \(\ast\) \ast
\(\sqcup\) \sqcup \(\sqcap\) \sqcap \(\circ\) \circ
\(\vee\) \vee,\lor \(\wedge\) \wedge,\land $\bullet $ \bullet
\(\oplus\) \oplus \(\ominus\) \ominus \(\diamond\) \diamond
\(\odot\) \odot \(\oslash\) \oslash \(\uplus\) \uplus
\(\otimes\) \otimes \(\bigcirc\) \bigcirc \(\amalg\) \amalg
\(\bigtriangleup\) \bigtriangleup \(\bigtriangledown\) \bigtriangledown \(\dagger\) \dagger
\(\lhd\) \lhd \(\rhd\) \rhd \(\ddagger\) \ddagger
\(\unlhd\) \unlhd \(\unrhd\) \unrhd \(\wr\) \wr

对于求模表达式,有\bmod和\pmod命令,前者相当于一个二元运算符,后者作为同余表达式的后缀:

符号 格式 符号 格式
\(\bmod {a}\) \bmod{a} \(\pmod{a}\) \pmod{a}

1.4 巨算符

符号 格式 符号 格式
$\sum $ \sum $\prod $ \prod
$\bigcup $ \bigcup $\bigcap $ \bigcap
$\bigvee $ \bigvee \(\bigwedge\) \bigwedge
\(\bigsqcup\) \bigsqcup $\coprod $ \coprod
\(\bigoplus\) \bigoplus \(\bigodot\) \bigodot
\(\bigotimes\) \bigotimes \(\biguplus\) \biguplus
$\int $ \int $\oint $ \oint
$\iint $ \iint $\oiint $ \oiint
$\iiint $ \iiint $\oiiint $ \oiiint

累加 \(\sum_{k=1}^n\frac{1}{k} \qquad \displaystyle\sum_{k=1}^n\frac{1}{k}\)

累乘 \(\prod_{k=1}^n\frac{1}{k} \qquad \displaystyle\prod_{k=1}^n\frac{1}{k}\)

积分 \(\displaystyle \int_0^1xdx \qquad \iint_{D_{xy}} \qquad \iiint_{\Omega_{xyz}}\)

1.5 文本/数学关系通用符号

符号 格式 符号 格式
\(\{\) \{ \(\}\) \}
\(\$\) \$ \(\%\) %

1.6 箭头

符号 格式 符号 格式
$\leftarrow $ \leftarrow,\gets $\rightarrow $ \rightarrow, \to
$\longleftarrow $ \longleftarrow $\longrightarrow $ \longrightarrow
$\leftrightarrow $ \leftrightarrow \(\longleftrightarrow\) \longleftrightarrow
$\Leftarrow $ \Leftarrow $\Rightarrow $ \Rightarrow
$\Longleftarrow $ \Longleftarrow $\Longrightarrow $ \Longrightarrow
$\Leftrightarrow $ \Leftrightarrow \(\Longleftrightarrow\) \Longleftrightarrow
$\mapsto $ \mapsto $\longmapsto $ \longmapsto
$\hookleftarrow $ \hookleftarrow $\hookrightarrow $ \hookrightarrow
$\leftharpoonup $ \leftharpoonup $\rightharpoonup $ \rightharpoonup
$\leftharpoondown $ \leftharpoondown $\rightharpoondown $ \rightharpoondown
\(\leftrightharpoons\) \leftrightharpoons \(\rightleftharpoons\) \rightleftharpoons
$\uparrow $ \uparrow $\downarrow $ \downarrow
$\Uparrow $ \Uparrow $\Downarrow $ \Downarrow
$\updownarrow $ \updownarrow $\Updownarrow $ \Updownarrow
$\nearrow $ \nearrow $\searrow $ \searrow
$\swarrow $ \swarrow $\nwarrow $ \nwarrow
$\leadsto $ \leadsto $\iff $ \iff

另外,\xleftarrow\xrightarrow命令提供了长度可以伸展的箭头,并且可以为箭头增加上下标:

符号 格式 符号 格式
\(a \xleftarrow{x+y+z} b\) a \xleftarrow{x+y+z} b \(c \xrightarrow[x<y]{abc} d\) c \xrightarrow[x<y]{abc} d

1.7 数学重音符号

符号 格式 符号 格式 符号 格式
$\hat{a} $ \hat{a} $\vec{a} $ \vec{a} \(\mathring{a}\) \mathring{a}
$\bar{a} $ \bar{a} \(\acute{a}\) \acute{a} $\breve{a} $ \breve{a}
\(\check{a}\) \check{a} \(\grave{a}\) \grave{a} $\tilde{a} $ \tilde{a}
$\dot{a} $ \dot{a} \(\ddot{a}\) \ddot{a} \(\widehat{AAA}\) \widehat{AAA}
\(\widetilde{AAA}\) \widetilde{AAA}

1.8 作为重音的箭头符号

符号 格式 符号 格式
$\overleftarrow{AB} $ \overleftarrow{AB} $\overrightarrow{AB} $ \overrightarrow{AB}
$\underleftarrow{AB} $ \underleftarrow{AB} $\underrightarrow{AB} $ \underrightarrow{AB}
\(\overleftrightarrow{AB}\) \overleftrightarrow{AB} \(\underleftrightarrow{AB}\) \underleftrightarrow{AB}

1.9 上下直线与上下括号

上下直线格式如下,可叠加使用:

符号 格式 符号 格式
$\overline{AB} $ \overline{AB} $\underline{AB} $ \underline{AB}
\(\overline{\overline{AB}}\) \overline{\overline{AB}} \(\underline{\underline{AB}}\) \underline{\underline{AB}}

\overbrace\underbrace命令用来生成上/下括号,各自可带一个上/下标公式:

符号 格式 符号 格式
\(\overbrace{a+b+c}^{6}\) \overbrace{a+b+c}^{6} \(\underbrace{d+e+f}_{7}\) \underbrace{d+e+f}_{7}

1.10 定界符/括号修饰

符号 格式 符号 格式
\((\) ( \()\) )
\([\) [, \lbrack \(]\) ], \rbrack
\(\{\) \{, \lbrace \(\}\) \} \rbrace
\(\vert\) |, \vert \(\Vert\) | ,\Vert
\(\lceil\) \lceil \(\rceil\) \rceil
\(\lfloor\) \lfloor \(\rfloor\) \rfloor
\(\langle\) \langle \(\rangle\) \rangle
$/ $ / \(\backslash\) \backslash

使用\left\right命令可令定界符的大小可变,在行间公式中常用。LATEX会自动根据括号内的公式大小决定定界符大小。\left\right必须成对使用。需要使用单个定界符时,另一个定界符写成\left.\right.

符号 格式
\(1+\left(\frac{1}{1-x^{2}}\right)^3 \qquad\) 1+\left(\frac{1}{1-x^{2}}\right)^3 \qquad
\(\left.\frac{\partial f}{\partial t}\right\|_{t=0}\) \left.\frac{\partial f}{\partial t}\right | _{t=0}

有时我们不满意于LATEX为我们自动调节的定界符大小。这时我们还可以用\big\bigg等命令生成固定大小的定界符。更常用的形式是类似\left的\bigl\biggl等,以及类似\right的\bigr\biggr等(\bigl和\bigr不必成对出现)。

使用\big和\bigg等命令的另外一个好处是:用\left和\right分界符包裹的公式块是不允许断行的,所以也不允许在多行公式里跨行使用,而\big和\bigg等命令不受限制。

正常 格式 正常+1 格式 正常+2 格式 正常+3 格式 正常+4 格式
\((\) ( \(\bigl(\) \bigl( \(\Bigl(\) \Bigl( \(\biggl(\) \biggl( \(\Biggl(\) \Biggl(
\(\}\) } \(\bigl\}\) \bigl} \(\Bigl\}\) \Bigl} \(\biggl\}\) \biggl} \(\Biggl\}\) \Biggl}
\(\|\) | \(\bigl\|\) \bigl| \(\Bigl\|\) \Bigl| \(\biggl\|\) \biggl| \(\Biggl\|\) \Biggl|

大定界符

符号 格式 符号 格式
$\lgroup $ \lgroup $\rgroup $ \rgroup
\(\lmoustache\) \lmoustache \(\rmoustache\) \rmoustache

1.11 其他符号

符号 格式 符号 格式 符号 格式
$\dots $ \dots $\cdots $ \cdots \(\vdots\) \vdots
$\ddots $ \ddots $\imath $ \imath \(\jmath\) \jmath
$\hbar $ \hbar $\ell $ \ell $\wp $ \wp
$\Re $ \Re $\Im $ \Im \(\aleph\) \aleph
$\forall $ \forall $\exists $ \exists,\exist \(\mho\) \mho
$’ $ $\prime $ \prime \(\emptyset\) \emptyset,\empty
$\partial $ \partial $\infty $ \infty \(\nabla\) \nabla
$\triangle $ \triangle $\Box $ \Box \(\Diamond\) \Diamond
\(\diamondsuit\) \diamondsuit \(\heartsuit\) \heartsuit $\bot $ \bot
$\clubsuit $ \clubsuit \(\spadesuit\) \spadesuit $\top $ \top
$\flat $ \flat $\natural $ \natural \(\sharp\) \sharp
$\angle $ \angle $\neg $ \neg, \lnot \(\surd\) \surd
\(\therefore\) \therefore \(\because\) \because

1.12 作为算符的函数

不带上下限的算符:

符号 格式 符号 格式 符号 格式 符号 格式
\(\sin\) \sin \(\cos\) \cos \(\tan\) \tan \(\cot\) \cot
\(\sec\) \sec \(\csc\) \csc \(\arcsin\) \arcsin \(\arccos\) \arccos
\(\arctan\) \arctan \(\sinh\) \sinh \(\cosh\) \cosh \(\tanh\) \tanh
$\coth $ \coth \(\arg\) \arg $\exp $ \exp $\dim $ \dim
\(\log\) \log \(\lg\) \lg \(\ln\) \ln \(\ker\) \ker
$\hom $ \hom \(\deg\) \deg

带上下限的算符:

符号 格式 符号 格式 符号 格式 符号 格式
\(\lim\) \lim⁡ \(\limsup\) \limsup⁡ \(\liminf\) \liminf⁡ \(\det\) \det
\(\sup\) \sup⁡ \(\inf\) \inf⁡ \(\min\) \min⁡ \(\max\) \max
\(\Pr\) \Pr⁡ \(\gcd\) \gcd

1.13 自定义关系符和算符

可以通过命令\stackrel{符号1}{符号2}自定义二元关系符,该命令将前一个符号(符号1)叠加在后面的二元关系符(符号2)之上。

\(\stackrel{符号1}{符号2}\)


2. 数学公式排版

数学公式有两种排版方式:

  • 其一是与文字混排,称为行内公式
  • 其二是单独列为一行排版,称为行间公式

行内公式由一对$在同一行包裹;行间公式由一对$$在上下行包裹。

行内公式和行间公式的行为在不同情况下可能有所差异。为了与文字相适应,行内公式在排版大的公式元素(分式、巨算符等)时显得很“局促”。

如对于e=\lim_{n\rightarrow\infty}(1+\frac{1}{n})^{n}来说,

  • 行内公式


    \(e=\lim_{n\rightarrow\infty}(1+\frac{1}{n})^{n}\)

  • 行间公式


    \[e=\lim_{n\rightarrow\infty}(1+\frac{1}{n})^{n}\]

当进入公式排版时,输入的空格和换行将被忽略。若要换行,可使用命令\\。

2.1 间距

数学符号的间距默认由符号的性质(关系符号、运算符等)决定。

若需要手动调整间距,有以下几种命令:

命令 样例 命令 样例
NO GAP \(aa\) \, \(a \,a\)
\ \(a \ a\) \: \(a \:a\)
\quad \(a \quad a\) \; \(a \;a\)
\qquad \(a \qquad a\) \! \(a \!a\)

2.2 公式标号

使用\tag{}可以为公式手动标号:

e^{i\pi}+1=0\tag{1.1}

\[e^{i\pi}+1=0\tag{1.1}\]

2.3 上标和下标

可用^_标明上下标。注意上下标的内容一般需要用花括号包裹,否则上下标只对后面的一个符号起作用。

导数符号'是一类特殊的上标,可以适当连用表示多阶导数,也可以在其后连用上标。

符号 格式
\(2^ab\) 2^ab
\(2^{ab}\) 2^{ab}
\(f'''(x)\) f'''(x)

上标和下标可以通过\\换行。

2.4 根号

一般的根式使用\sqrt{},表示2次方根;表示n次方根时写成\sqrt[n]{}

符号 格式
\(\sqrt{2}\) \sqrt{2}
\(\sqrt[3]{2}\) \sqrt[3]{2}

2.5 分式和巨算符

分式使用\frac{分子}{分母}来书写。分式的大小在行间公式中是正常大小,而在行内公式中被极度压缩。

命令\dfrac可令用户在行内使用正常大小的分式,如\dfrac{1}{2}显示为\(\dfrac{1}{2}\)

命令\tfrac可令用户在行间使用缩小后的分式,如\tfrac{1}{2}显示为\(\tfrac{1}{2}\) ​ 巨算符在行内公式和行间公式的大小和形状有区别。

巨算符的上下标位置可由\limits\nolimits调整。前者令巨算符的上下标位于上下方;后者令巨算符的上下标位于右上方和右下方。

在行内公式中,\sum_{i=1}^{n}i\sum\limits_{i=1}^{n}i\sum\nolimits_{i=1}^{n}i如下:

在行间公式中,\sum_{i=1}^{n}i\sum\limits_{i=1}^{n}i\sum\nolimits_{i=1}^{n}i如下:

  • 行内公式


    \(\sum_{i=1}^{n}i\)\(\qquad\sum\limits_{i=1}^{n}i\)\(\qquad \sum\nolimits_{i=1}^{n}i\)

  • 行间公式


    \[ \sum_{i=1}^{n}i \\ \sum\limits_{i=1}^{n}i\\ \quad\sum\nolimits_{i=1}^{n}i \]

2.6 公式

2.6.1 长公式折行

通常来讲应当避免写出超过一行而需要折行的长公式。如果一定要折行的话,习惯上优先在等号之前折行,其次在加号、减号之前,再次在乘号、除号之前。其它位置应当避免折行。

amsmath宏包的multline环境提供了书写折行长公式的方便环境。它允许用\\折行,将公式编号放在最后一行。多行公式的首行左对齐,末行右对齐,其余行居中。通常用$$包围公式会居中,用$包围公式会左对齐。

  • 长公式折行代码


    $\begin{aligned}
    a + b + c + d + e + 
    f + g + h + i \\
    &= j + k + l + m + n\\
    &= o + p + q + r + s\\
    &= t + u + v + x + z
    \end{aligned}$
    
  • 长公式折行展示效果


    \(\begin{aligned} a + b + c + d + e + f + g + h + i \\ &= j + k + l + m + n\\ &= o + p + q + r + s\\ &= t + u + v + x + z \end{aligned}\)

公式的最后一行不写\\,如果写了,反倒会产生一个多余的空行。

  • 最后一行不要加\\


    $$
    \begin{cases}
    x=\rho\cos\theta \\
    y=\rho\sin\theta \\
    \end{cases}
    $$
    
  • 不加\\展示效果


    \[ \begin{cases} x=\rho\cos\theta \\ y=\rho\sin\theta \\ \end{cases} \]

还有, 不要在公式内使用中文, 除非是 $\text{中文}$\(\text{中文}\)(但是也不推荐)

2.6.2 多行公式

更多的情况是,我们需要罗列一系列公式,并令其按照等号对齐。目前最常用的是align环境,它将公式用&隔为两部分并对齐。分隔符通常放在等号左边:

  • aligned MD代码


    $$
    \begin{aligned}
    a & = b + c \\
    & = d + e
    \end{aligned}
    $$
    
  • aligned 展示效果


    \[ \begin{aligned} a & = b + c \\ & = d + e \end{aligned} \]

aligned还能够对齐多组公式,除等号前的&之外,公式之间也用&分隔:

  • 对齐多组公式 MD代码


    $$
    \begin{aligned}
    a &=1  &  b &=2   & c &=3   \\
    d &=-1 &  e &=-2  & f &=-5
    \end{aligned}
    $$
    
  • 对齐多组公式 展示效果


    \[ \begin{aligned} a &=1 & b &=2 & c &=3 \\ d &=-1 & e &=-2 & f &=-5 \end{aligned} \]

如果我们不需要按等号对齐,只需罗列数个公式,gather将是一个很好用的环境:

  • gather MD代码


    $$
    \begin{gather}
    a = b + c \\
    d = e + f + g \\
    h + i = j + k \\
    l + m = n
    \end{gather}
    $$
    
  • gather 展示效果


    \[ \begin{gather} a = b + c \\ d = e + f + g \\ h + i = j + k \\ l + m = n \end{gather} \]

2.6.3 分支公式

使用cases环境可支持分支公式:

  • cases MD代码


    $$
    |x| =
    \begin{cases}
    -x & \text{if } x < 0,\\
    0 & \text{if } x = 0,\\
    x & \text{if } x > 0.
    \end{cases}
    $$
    
  • cases 展示效果


    \[ |x| = \begin{cases} -x & \text{if } x < 0,\\ 0 & \text{if } x = 0,\\ x & \text{if } x > 0. \end{cases} \]

2.7 矩阵

amsmath宏包直接提供了多种排版矩阵的环境,包括不带定界符的matrix,以及带各种定界符的矩阵pmatrix(( )、bmatrix([ )、Bmatrix({)、vmatrix(|)、Vmatrix(∥)。

  • 不带定界符的matrix
  • matrix MD代码


    $$
    \begin{matrix}
    1 & 2 \\ 3 & 4
    \end{matrix}
    $$
    
  • matrix 展示效果


    \[ \begin{matrix} 1 & 2 \\ 3 & 4 \end{matrix} \qquad \]
  • 带定界符的矩阵pmatrix(( )
  • pmatrix MD代码


    $$
    \begin{pmatrix}
    x_{11} & x_{12} & \ldots & x_{1n}\\
    x_{21} & x_{22} & \ldots & x_{2n}\\
    \vdots & \vdots & \ddots & \vdots\\
    x_{n1} & x_{n2} & \ldots & x_{nn}\\
    \end{pmatrix} 
    $$
    
  • pmatrix 展示效果


    \[ \begin{pmatrix} x_{11} & x_{12} & \ldots & x_{1n}\\ x_{21} & x_{22} & \ldots & x_{2n}\\ \vdots & \vdots & \ddots & \vdots\\ x_{n1} & x_{n2} & \ldots & x_{nn}\\ \end{pmatrix} \]
  • 带定界符的矩阵bmatrix([ )、Bmatrix({)
$$
\begin{bmatrix}
1 & 2 \\ 3 & 4
\end{bmatrix} 
$$
\[ \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix} \]
$$
\begin{Bmatrix}
1 & 2 \\ 3 & 4
\end{Bmatrix}
$$
\[ \begin{Bmatrix} 1 & 2 \\ 3 & 4 \end{Bmatrix} \]
  • 带定界符的矩阵vmatrix(|)、Vmatrix(∥)
$$
\begin{vmatrix}
1 & 2 \\ 3 & 4
\end{vmatrix}
$$
\[ \begin{vmatrix} 1 & 2 \\ 3 & 4 \end{vmatrix} \]
$$
\begin{Vmatrix}
1 & 2 \\ 3 & 4
\end{Vmatrix}
$$
\[ \begin{Vmatrix} 1 & 2 \\ 3 & 4 \end{Vmatrix} \]

2.8 数学字母字体

LATEX允许一部分数学符号切换字体,主要是拉丁字母、数字、大写希腊字母以及重音符号等。

示例 命令
$\mathrm{ABCDEabcde1234} $ \mathrm{ABCDEabcde1234}
$\mathit{ABCDEabcde1234} $ \mathit{ABCDEabcde1234}
$\mathbf{ABCDEabcde1234} $ \mathbf{ABCDEabcde1234}
$\mathsf{ABCDEabcde1234} $ \mathsf{ABCDEabcde1234}
$\mathtt{ABCDEabcde1234} $ \mathtt{ABCDEabcde1234}
$\mathcal{ABCDE1234} $ \mathcal{ABCDE1234} 不提供小写字母
$\mathscr{ABCDE} $ \mathscr{ABCDE} 仅提供大写字母
\(\mathfrak{ABCDEabcde1234}\) \mathfrak{ABCDEabcde1234}
\(\mathbb{ABCDE}\) \mathbb{ABCDE} 仅提供大写字母

2.9 数学符号的尺寸

数学符号按照符号排版的位置规定尺寸,从大到小包括行间公式尺寸、行内公式尺寸、上下标尺寸、次级上下标尺寸。除了字号有别之外,行间和行内公式尺寸下的巨算符也使用不一样的大小。LATEX为每个数学尺寸指定了一个切换的命令:

命令 尺寸 示例
\displaystyle{\sum a} 行间公式尺寸 $\displaystyle{\sum a} $
\textstyle{\sum a} 行内公式尺寸 $\textstyle{\sum a} $
\scriptstyle{\sum a} 上下标尺寸 $\scriptstyle{\sum a} $
\scriptscriptstyle{\sum a} 次级上下标尺寸 \(\scriptscriptstyle{\sum a}\)

2.10 加粗的数学符号

可使用\mathbf(\bold)命令加粗字体,但\mathbf(\bold)只能改变拉丁字母和大写希腊字母,小写希腊字母就没有用。

amsmath提供了一个\boldsymbol命令,可将本身支持粗体符号的数学字体切换为粗体版本。

符号 格式
\(\mathbf{A\ a\ \Omega\ \omega\ 1}\) \mathbf{A\ a\ \Omega\ \omega\ 1}
\(\boldsymbol{A\ a\ \Omega\ \omega\ 1}\) \boldsymbol{A\ a\ \Omega\ \omega\ 1}