IEEEeqnarray 环境中的 Latex \left(\right) 奇异效应

IEEEeqnarray 环境中的 Latex \left(\right) 奇异效应

我在一篇文章中写了下面的等式,但 [] 的高度发生了一些奇怪的变化 - 它们并不像人们所期望的那样均匀!代码如下所示

\documentclass{amsart}
\usepackage{IEEEtran}

\begin{document}

\begin{IEEEeqnarray}{rCl}
    \label{eq:95}
\left[{\Gamma_{(J)}}^{2}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{4}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{6}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} + I_{g}
\end{IEEEeqnarray}

\end{document}

该代码的运行结果如下:

在此处输入图片描述

注意到了 [ ] 奇怪的高度了吗?欢迎提供任何关于如何解决此问题的建议/意见!

答案1

这个包叫做IEEEtrantools;但是这个问题只有在加载后才能重现mathptmx,这对于严肃的排版来说不太好。

\documentclass{amsart}
\usepackage{IEEEtrantools}
\usepackage{mathptmx}

\begin{document}

\begin{IEEEeqnarray}{rCl}
    \label{eq:95}
\left[{\Gamma_{(J)}}^{2}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{4}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{6}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} + I_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{\smash{6}\vphantom{2}}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} + I_{g}
\end{IEEEeqnarray}

6: \sbox0{$\scriptstyle6$}\the\ht0

2: \sbox0{$\scriptstyle2$}\the\ht0

\end{document}

在此处输入图片描述

从最后两行可以看出,6 比 2 高 0.13pt,从而触发下一个尺寸。

您不应该在这里使用\left\right,但是如果您愿意,解决方法是输入\smash{6}\vphantom{2}隐藏高度 6,并将其替换为高度 2。

有了newtxtextnewtxmath问题就不会出现。

\documentclass{amsart}
\usepackage{IEEEtrantools}
\usepackage{newtxtext,newtxmath}

\begin{document}

\begin{IEEEeqnarray}{rCl}
    \label{eq:95}
\left[{\Gamma_{(J)}}^{2}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{4}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} \nonumber \\
\left[{\Gamma_{(J)}}^{6}\right]_{sym}&=& \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} + I_{g}        
\end{IEEEeqnarray}

\end{document}

在此处输入图片描述

没有\leftand \right,并且还用align代替IEEEeqnarray

\documentclass[reqno]{amsart}
\usepackage{newtxtext,newtxmath}

\begin{document}

\begin{align}
[{\Gamma_{(J)}}^{2}]_{sym}&= \Sigma _{g}^{+} + \Delta_{g} \nonumber \\
[{\Gamma_{(J)}}^{4}]_{sym}&= \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} \nonumber \\
[{\Gamma_{(J)}}^{6}]_{sym}&= \Sigma _{g}^{+} + \Delta_{g} + \Gamma_{g} + I_{g}
\label{eq:95}
\end{align}

\end{document}

在此处输入图片描述

相关内容