防止矢量箭头位于字母 + 下标上方

防止矢量箭头位于字母 + 下标上方

我想排版一个带有长下标的箭头的矢量。我的方法是让矢量箭头位于字母(包括其下标)的中心,但我希望箭头仅位于字母的中心。有人知道如何实现这一点吗?我想这对你们来说应该很容易,但我无法通过谷歌搜索找到答案。

我的代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\(\Vec{H_{\mathrm{n,1}}}\)

\end{document}

我的输出:

在此处输入图片描述

我希望矢量箭头位于“H”的中心而不是整个“H”。

答案1

就我个人而言,使用向上倾斜箭头指向中心的矢量符号对我来说根本没有吸引力。在 中写矢量的方法有很多LaTeX。以下是使用esvect带有选项的包c。但您可以从我添加的链接中选择任何您喜欢的选项。

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[c]{esvect}

\begin{document}
\(\vv{H}_{n,1}\)

\end{document}

在此处输入图片描述

这与类似选项f类似tikz-cd

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\usepackage[f]{esvect}%%%%%%%%%%%%%%%% option f. 

\begin{document}
\(\vv{H}_{n,1}\)

\end{document}

在此处输入图片描述

相关内容