What is best way to let LaTeX formate a long equation such that it matches between the borderrs of a page?
As an example I have the following expression:
\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{align*}
\bar u_e(p')\delta\Gamma^\mu u_\mu(p)=&-\frac{ie}{32\pi^2}\bar u_e(p')\int^1_0 dz\int_0^{1-z} dy\; \gamma^\mu\ln\frac{\Delta}{\Delta_\Lambda}u_\mu(p)\\
&+\frac{ie}{32\pi^2}\bar u_e(p')\int^1_0 dz\int_0^{1-z} dy\; \frac{1}{\Delta}\left[\frac12\left(| G_L|^2+| G_R|^2+\gamma_5| G_L|^2-\gamma_5| G_R|^2 \right)\left[\left(1-2y\right)q+2pz\right]^\mu\left[(1-z-y)m_\mu\pm m_ey \right]
+\left(\Re(G_Lg_R^*)+i\gamma_5\Im(G_Lg_R^*)\right)\right((1-2y)q+2pz\left)^\mu\right]u_\mu(p)
\end{align*}
\end{document}
I broke the line at some singe points with \\
but inside a breaket this seems not to be possible. Is this correct? Or is there a way to let LaTeX do the newline automatically?
breqn
btw.). You shoud use asplit
ormultiline
oralign
here. I would always choose\bigl(\biggl(\Bigl(...
over\left(
. If you want to stick to this, you will have to close it with\right.
before the `\\`