Lassen Sie mich zunächst eines klarstellen: Ich frage nicht nach irgendwelchen Gründen, warum align
besser ist als eqnarray
. Ich frage lediglich nach einer einfachen Möglichkeit, dies mithilfe von eqnarray zum Laufen zu bringen (das ist offensichtlich möglich, aber ich bin nicht sicher, wie).
\begin{eqnarray}~\label{eqn07}
\begin{tabular}{llll}
$\Psi_{1}(x,\lambda)$ & = & & $ U(x,\lambda)e_{1} $ \cr
& & & \cr
\end {tabular}
\end {eqnarray}
Doch nach dem Kompilieren wird die Gleichung zentriert und nicht linksbündig ausgerichtet. Ich habe versucht, einzufügen \left{ ... \right}
, aber es ließ sich nicht einmal erstellen und es traten viele Fehler auf. Kann mir jemand einen einfachen Weg nennen, dies zu tun, ohne zu verwenden? \begin{align}
Ich möchte verwenden \begin{eqnarray}
(ich habe meine eigenen Gründe dafür).
Antwort1
Sie sollten die fleqn
Option zu Ihrer Dokumentklasse hinzufügen. Unabhängig davon ist Folgendes die korrekte Verwendung eqnarray
:
\documentclass[fleqn]{article}
\begin{document}
\begin{eqnarray}
\Psi_{1}(x,\lambda) & = & U(x,\lambda)e_{1}\label{eqn07}
\end{eqnarray}
\end{document}
Sie werden feststellen, dass die Gleichung linksbündig ausgerichtet ist, obwohl sie nicht bündig mit dem linken Rand abschließt. Um dies zu erreichen, fügen Sie \setlength{\mathindent}{0pt}
auch der Dokumentpräambel etwas hinzu.
Beachten Sie, dass Sie dies nicht eqnarray
für eine einzelne Gleichung benötigen. Dafür equation
reicht die Umgebung aus. Da der Abstand jedoch eqnarray
geringer ist als der normale mathematische Abstand, ist dies möglicherweise besser für die Konsistenz.