在数学公式中,你可能需要为公式中的字母设置字体,例如向量或矩阵的加粗、线性变换的花体、数集的字体等等。

几种常用字体

几种常用字体

清除公式中的字母格式

在数学公式中,直接输入的字母都会变为斜体。例如输入 sin(x) 会得到一个全是斜体的 sin(x),通过 \\sin(x) 进行输入则其中的 sin 为正体。

左: sin(x),右: \sin(x)

左: sin(x),右: \sin(x)

但公式中,并不是所有的数学符号都在 LaTeX 中有对应的命令。例如矩阵的迹: tr 或者 trace,在 LaTeX 中并没有特定的命令来输入。这时,可以通过 \\mathrm{} 来进行输入。

左: tr(A),右: \mathrm{tr}(A)

左: tr(A),右: \mathrm{tr}(A)

通过 \\mbox{} 来进行输入时,也可以达到一样的效果,但这两种方法在字体和字母间距上有细微差别。

字母加粗

对于公式中的向量或者矩阵,常常需要对字母进行加粗。对字母进行加粗有两种情况,一种是字母为正体并加粗,一种是字母为斜体并加粗。这两种分别可以通过 \\mathbf{}\\bm{} 来实现。其中 bm 需要引入一个包: bm

\bm{u},\bm{v}\in\mathbf{Col}(\mathbf{M})

\bm{u},\bm{v}\in\mathbf{Col}(\mathbf{M})

使用花体字母

在有些情况下,你可以需要使用到花体字母,例如描述线性空间的线性变换等等。花体字母常用的有两种,\\mathcal{}\\mathscr{} ,其中 mathscr 需要引入包: mathrsfs

\mathcal{A}\in \mathrm{End}(V)

\mathcal{A}\in \mathrm{End}(V)

使用空心字母

在描述数集时,常采用空心字母来表示。通过 \\mathbb{} 能够输入空心字母,需要引入包: amsfonts

a, b, c\in\mathbb{R}

a, b, c\in\mathbb{R}

其他数学字母

图片来源: Texdoc Symbols

图片来源: Texdoc Symbols