左侧下标使用物理包的 \mel

左侧下标使用物理包的 \mel

我想要发送以下 MWE:

\documentclass[
amsmath,
onecolumn,
aps,
prb,
notitlepage,
10pt
]{revtex4-1}

\usepackage{physics}

\newcommand{\mrm}[1]{\mathrm{#1}}
\newcommand{\eps}{\epsilon}

\begin{document}

\begin{align}
\abs{ _u\mel{\nu,\vb*{0}}{\vb*{k}\cdot\vb*{p}}{\nu',\vb*{0}}_u }^2
\end{align}

\end{document}

输出

问题在于矩阵元素前面的 u(\mel来自物理包)距离左括号 (<) 太远。我能以某种方式减少那个空间吗?

答案1

使用的解决方案mathtools

\documentclass{revtex4-1}

\usepackage{mathtools}

\DeclarePairedDelimiter\abs{\lvert}{\rvert}
\DeclarePairedDelimiterX\phys[3]{\langle}{\rangle}{#1 \delimsize\vert\mathopen{} #2 \delimsize\vert\mathopen{} #3}
\newcommand*\Vector[1]{\boldsymbol{#1}}

\begin{document}

\begin{equation}
  \abs*{\prescript{}{u}{\phys*{\nu,\Vector{0}}{\Vector{k} \cdot \Vector{p}}{\nu',\Vector{0}}}_{u}}^{2}
\end{equation}

\end{document}

输出

对于您的特定问题,\prescript宏是关键。

相关内容