粗斜体矢量

粗斜体矢量

我正在尝试将矢量显示为粗体斜体。该命令\mathbf将字母设置为非斜体。我还在 Google 上搜索了一下,偶然发现了\mathbf{\em y}\mathbfit{y},但都不起作用。

我希望有人能帮助我。

答案1

这取决于数学字体,但该bm包可以处理大多数数学字体。用法如下$\bm{y}$

答案2

还有\boldsymbol{}来自包裹amsbsy(加载者amsmath)。 看这个问题讨论每个命令的优点和缺点。

答案3

我所做的是声明我自己的矢量命令,这非常基础,但您可以添加其他功能,例如箭头。

\newcommand{\vect}[1]{\boldsymbol{#1}}

用法:

\vect{X} = \left[x_1,x_2,\ldots,x_n \right]^T

返回:

在此处输入图片描述

答案4

游戏晚了几年,但由于人们仍然链接到这个问题,所以这里有一个更新。

该命令在和旧包\mathbfit中均有定义。无论哪种情况,它都会与当前字体匹配,或者包允许您加载不同的粗体斜体数学字母表。unicode-mathisomath

中还有一个语义\vectorsym命令isomath,它将字母设置为粗体斜体,但将数字设置为粗体直立。

在 中unicode-math,您可能希望使用\symbfit粗斜体数学符号(与\mathbfit文本字体匹配,而不是数学字体)。Unicode 中没有粗斜体数学数字,因此您需要使用\symbfup数字。

相关内容