以下代码导致“j”距离括号太远:
\documentclass[a4paper, 12pt]{article}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{fontspec}
\setmainfont{STIX Two Text}
\let\arrowvert\undefined
\RequirePackage[stix2]{newtxmath}
\let\openbox\undefined
\DeclareSymbolFont{operators}{OT1}{stix2}{m}{n}
\SetSymbolFont{operators}{bold}{OT1}{stix2}{b}{n}
\newcommand{\p}[1]{\left({{}{#1}}_{{}}\,\negthickspace\right)}
\title{Untitled}
\date{Typeset on \today}
\begin{document}
\maketitle
$$ D_{v_p} = \p{ {\widehat e}_i }_{j} $$
\end{document}
在注释与 STIX 相关的代码后,问题似乎消失了。用 替换它\usepackage{unicode-math}
会产生相同的结果。
怎么了?