![IEEEqnarray 特定对齐](https://linux22.com/image/262243/IEEEqnarray%20%E7%89%B9%E5%AE%9A%E5%AF%B9%E9%BD%90.png)
是否可以将第二行与原位置对齐,并将第三行与 = 符号对齐?我是 LaTeX 新手,所以我只知道一些基本的东西。这是我的代码:
\begin{IEEEeqnarray}{rCl}
P^2=\frac{1}{16}\cdot&\bigg(&-a^4-b^4-c^4-d^4\nonumber
\\&&+\:2a^2b^2+2a^2c^2+2a^2d^2+2b^2c^2+2b^2d^2+2c^2d^2\bigg)\nonumber
\\&&-\frac 12 abcd\cos(\alpha+\gamma)
\end{IEEEeqnarray}
答案1
以下是完成任务的两种方法:
\documentclass{article}
\usepackage{IEEEtrantools}
\begin{document}
First way, ``automatic'':
\begin{IEEEeqnarray}{rCll}
P^2 &=& \frac{1}{16}\cdot\biggl(&-a^4-b^4-c^4-d^4\nonumber\\
&&& {}+2a^2b^2+2a^2c^2+2a^2d^2+2b^2c^2+2b^2d^2+2c^2d^2\biggr)\nonumber\\
&& \rlap{$\displaystyle-\frac 12 abcd\cos(\alpha+\gamma)$}
\end{IEEEeqnarray}
Second way, ``with hints'':
\begin{IEEEeqnarray}{rCl}
P^2 &=& \frac{1}{16}\cdot\biggl(-a^4-b^4-c^4-d^4\nonumber\\
&&\hphantom{\frac{1}{16}\cdot\biggl(}
+2a^2b^2+2a^2c^2+2a^2d^2+2b^2c^2+2b^2d^2+2c^2d^2\biggr)\nonumber\\
&& -\frac 12 abcd\cos(\alpha+\gamma)
\end{IEEEeqnarray}
\end{document}
第一种方式中\rlap
,条目不占用任何空间。第二种方式中,我们使用幻像将第二行推到右侧。
两种情况下的结果相同: