Seite 1 von 1

Formelausrichtung

Verfasst: Di 12. Okt 2010, 08:15
von fenderbender
Hallo,
ich brauch eure Hilfe! Google und die Forumsuche haben mir nicht geholfen. Hab zwar viel gefunden, aber nichts klappt bei mir...

ich würde gerne am Beispiel der Maxwellgleichung die Formeln "ausrichten"
Die Formeln sollten linksbündig am Formelanafang und auch am =-Zeichen sein, also dass die = Zeichen untereinander sind.
Bisher siehts so aus:
\begin{eqnarray}
 && \nabla \cdot \vec{D}(\vec{r},t) = \rho(\vec{r},t) \\
 && \nabla \times \vec{E}(\vec{r},t) = -\frac{\partial}{\partial t} \vec{B}(\vec{r},t) \\
 && \nabla \cdot \vec{B}(\vec{r},t) = 0\\
 && \nabla \times \vec{H}(\vec{r},t) = \frac{\partial}{\partial t} \vec{D}(\vec{r},t) + \vec{I}(\vec{r},t)\\
\end{eqnarray}

Wenn ich jetzt aber vor jedes = noch ein && einfüge, schmeisst er alles durch die Gegend...

Könnt ihr mir helfen?

Danke

Vorsicht bei »eqnarray«

Verfasst: Di 12. Okt 2010, 09:38
von localghost
Bitte immer ein lauffähiges Beispiel anfertigen. Bei komplizierteren Problemen kommst Du mit solchen Schnipseln an Code nicht weit.

Zunächst mal solltest Du erst gar nicht die Umgebung eqnarray verwenden [1]. Zur Ausrichtung von Gleichungen bietet amsmath (← Link!) viel bessere Strukturen. In Form von Code sieht das ganz dann folgendermaßen aus.
\documentclass{article}
\usepackage{amsmath}

\begin{document}
  \begin{align}
    \nabla\cdot\vec{D}(\vec{r},t) &= \rho(\vec{r},t) \\
    \nabla\times\vec{E}(\vec{r},t) &= -\frac{\partial}{\partial t}\vec{B}(\vec{r},t) \\
    \nabla\cdot\vec{B}(\vec{r},t) &= 0 \\
    \nabla\times\vec{H}(\vec{r},t) &= \frac{\partial}{\partial t}\vec{D}(\vec{r},t)+\vec{I}(\vec{r},t)
  \end{align} 
\end{document}
[1] The PracTeX Journal — TeX Users Group , Lars Madsen: Avoid eqnarray!


Thorsten