![非倾斜的数字矢量符号](https://linux22.com/image/277832/%E9%9D%9E%E5%80%BE%E6%96%9C%E7%9A%84%E6%95%B0%E5%AD%97%E7%9F%A2%E9%87%8F%E7%AC%A6%E5%8F%B7.png)
我最近开始担心在\vec
数字上使用。箭头既偏离中心又倾斜,这只适用于斜体。有没有简单的命令可以正确排版数字向量?
$\vec{x}$ % ok
$\vec{0}$ % not ok
答案1
如果您准备使用 lualatex 进行编译,那么您可以使用该unicode-math
包:
\documentclass{article}
\usepackage{unicode-math}
\begin{document}
\( \vec x \)
\( \vec 0 \)
\end{document}
根据您的文本字体,pdflatex
您可以使用包MnSymbol
,它适合 Minion Pro 和相关字体。
答案2
使用包esvect
,您将获得新命令\vv{}
,它不仅可以解决箭头倾斜的问题,还可以用于多个字母上方的矢量。该包将字母(从 a 到 h)作为自定义箭头类型的选项。
\documentclass{article}
\usepackage[b]{esvect}
\begin{document}
$\vv{0}$
\end{document}