在数学公式中,你可能需要为公式中的字母设置字体,例如向量或矩阵的加粗、线性变换的花体、数集的字体等等。
几种常用字体
在数学公式中,直接输入的字母都会变为斜体。例如输入 sin(x)
会得到一个全是斜体的 sin(x)
,通过 \\sin(x)
进行输入则其中的 sin
为正体。
左: sin(x),右: \sin(x)
但公式中,并不是所有的数学符号都在 LaTeX 中有对应的命令。例如矩阵的迹: tr
或者 trace
,在 LaTeX 中并没有特定的命令来输入。这时,可以通过 \\mathrm{}
来进行输入。
左: tr(A),右: \mathrm{tr}(A)
通过 \\mbox{}
来进行输入时,也可以达到一样的效果,但这两种方法在字体和字母间距上有细微差别。
对于公式中的向量或者矩阵,常常需要对字母进行加粗。对字母进行加粗有两种情况,一种是字母为正体并加粗,一种是字母为斜体并加粗。这两种分别可以通过 \\mathbf{}
和 \\bm{}
来实现。其中 bm
需要引入一个包: bm
。
\bm{u},\bm{v}\in\mathbf{Col}(\mathbf{M})
在有些情况下,你可以需要使用到花体字母,例如描述线性空间的线性变换等等。花体字母常用的有两种,\\mathcal{}
与 \\mathscr{}
,其中 mathscr
需要引入包: mathrsfs
。
\mathcal{A}\in \mathrm{End}(V)
在描述数集时,常采用空心字母来表示。通过 \\mathbb{}
能够输入空心字母,需要引入包: amsfonts
。
a, b, c\in\mathbb{R}
图片来源: Texdoc Symbols