Vector \在MathJax中下划线显示太低

Vector \在MathJax中下划线显示太低,vector,latex,mathjax,underline,Vector,Latex,Mathjax,Underline,我更喜欢用下划线符号写向量: $\underline{x} \; \underline{x}_k \; \underline{y} \; \underline{z}$ 但当我在MathJax中这样做时,其外观与“普通”LaTeX到PDF工作流有很大不同;间距要大得多 普通乳胶: MathJax: MathJax中的下划线位置低于其应有位置 在MathJax中,如何调整符号与其下划线之间的距离 这里还有另一个例子: $\underline{x} \, \underline{\smash{x}}

我更喜欢用下划线符号写向量:

$\underline{x} \; \underline{x}_k \; \underline{y}  \; \underline{z}$
但当我在MathJax中这样做时,其外观与“普通”LaTeX到PDF工作流有很大不同;间距要大得多

普通乳胶:

MathJax:

MathJax中的下划线位置低于其应有位置

在MathJax中,如何调整符号与其下划线之间的距离

这里还有另一个例子:

$\underline{x} \, \underline{\smash{x}} \, \underline{y} \, \underline{\smash{y}} 
\quad \underline{x}_k \, \underline{\smash{x}}_k \, \underline{y}_k \, \underline{\smash{y}}_k 
\quad \underline{x}{}_k \, \underline{\smash{x}}{}_k \, \underline{y}{}_k \, \underline{\smash{y}}{}_k $
乳胶:

MathJax:

尝试使用
\underline{\smash{x}
和/或
\underline{x}{k
。感谢您的提示。我在问题中加入了你的方法。但是\smash并没有随着x的改变而改变。然而,它的下划线对于y来说太高了。你将被困在这里摆弄,并且可能在将来对每种不同的样式进行微小的修改。MathJax不是真正的LaTeX,因此没有以相同的方式实现。