我想得到基本上这个表达
我所做的最好的事情是(从那里我擦除顶部以制作第一张图片)
我对这个表达式有两个问题;首先,垂直线太大(如果我不使用 \bigg|,它会与文本重叠);其次,在方程环境中,它给出
这不是我想要的。
最后三张图片的代码是
\documentclass{article}
\usepackage{tensor}
\usepackage{mathtools}
\begin{document}
\begin{equation}
(p+q)_\mu\left.\tensor*{\tilde\Gamma}{^\mu_a^\nu_b^\rho_c}\right|_{\text{regulated}} (-p-q,p,q)
\end{equation}
$
(p+q)_\mu\tensor*{\tilde\Gamma}{^\mu_a^\nu_b^\rho_c}\mathop{\bigg|(-p}_{\mathclap{\text{regulated}}} -q,p,q)
$
\begin{equation}
(p+q)_\mu\tensor*{\tilde\Gamma}{^\mu_a^\nu_b^\rho_c}\mathop{\bigg|(-p}_{\mathclap{\text{regulated}}} -q,p,q)
\end{equation}
\end{document}
答案1
该命令\mathclap
是C进入圈这会迫使你添加(-p
。相反,你可以使用\mathrlap
,其中文本仅重叠在r右侧。在下标中使用此值\biggr|
可得出
\begin{equation}
(p+q)_\mu\tensor*{\tilde\Gamma} {^\mu_a^\nu_b^\rho_c}\biggr|_{\mathrlap{\text{regulated}}} (-p-q,p,q)
\end{equation}
这在显示和内联数学中有效,但行仍然太大。问题是分隔符在 TeX 中始终以数学轴为中心。如果您使用 LuaTeX,您可以使用标志来noaxis
修复此问题:
\documentclass{article}
\usepackage{tensor}
\usepackage{mathtools}
\begin{document}
\begin{equation}
(p+q)_\mu\left.\tensor*{\tilde\Gamma}{^\mu_a^\nu_b^\rho_c}\Uright noaxis|_{\mathrlap{\text{regulated}}} (-p-q,p,q)
\end{equation}
\end{document}