我正在尝试将矢量显示为粗体和斜体。该命令\mathbf
将字母设置为非斜体。我还在 Google 上搜索了一下,偶然发现了\mathbf{\em y}
或\mathbfit{y}
,但都不起作用。
我希望有人能帮助我。
答案1
这取决于数学字体,但该bm
包可以处理大多数数学字体。用法如下$\bm{y}$
答案2
答案3
我所做的是声明我自己的矢量命令,这非常基础,但您可以添加其他功能,例如箭头。
\newcommand{\vect}[1]{\boldsymbol{#1}}
用法:
\vect{X} = \left[x_1,x_2,\ldots,x_n \right]^T
返回:
答案4
游戏晚了几年,但由于人们仍然链接到这个问题,所以这里有一个更新。
该命令在和旧包\mathbfit
中均有定义。无论哪种情况,它都会与当前字体匹配,或者包允许您加载不同的粗体斜体数学字母表。unicode-math
isomath
中还有一个语义\vectorsym
命令isomath
,它将字母设置为粗体斜体,但将数字设置为粗体直立。
在 中unicode-math
,您可能希望使用\symbfit
粗斜体数学符号(与\mathbfit
文本字体匹配,而不是数学字体)。Unicode 中没有粗斜体数学数字,因此您需要使用\symbfup
数字。