I have the code
\begin{eqnarray}
&&\nonumber
\left.\begin{array}{l}
& \textbf{E}_{\textrm{tr}} (x,y,z)= \left(\ts \textbf{s} + \tp \textbf{p}_+\right) \, \exp\lec{i {\ko} \les\left({x\cos\psi+y\sin\psi}\right)\sin\theta_{\rm inc}+(z-N P ) \cos \theta_{\rm inc}\ris }\ric
\\[5pt]
\textbf{H}_{\textrm{tr}} (x,y,z) =
\eta_0^{-1}\left(\ts \textbf{p}_+ - \tp \textbf{s}\right)
\, \exp\lec{i {\ko} \les\left({x\cos\psi+y\sin\psi}\right)\sin\theta_{\rm inc} +(z-N P) \cos \theta_{\rm inc}\ris
}\ric
\end{array}\right\}\,,
\\[5pt]
&&
\qquad\qquad\qquad z>N P \,.
\end{eqnarray}
which produces the output
No matter what I try, I cannot get this to render more nicely. I would like for each equation to break after the plus sign, and for the equation number to appear to the right of the bracket.
Best Answer
In order to make your code compilable, I had to come up with emergency definitions of
\ts
,\tp
,\ko
,\ric
,\ris
,\lec
, and\les
.I've also simplified your code by replacing the
eqnarray
environment with a far more flexiblealigned
environment and by getting rid of all interior\left
and\right
sizing directives. (Hint: they do nothing except mess up the horizontal spacing.) Next, I replaced the 4 instances of\textbf
with\mathbf
. Finally, I would statez>N P
in ordinary, i.e., inline, math on a line following the displayed equations.