Seite 1 von 1

Mehrzeilige Formeln

Verfasst: Mi 23. Jul 2008, 10:31
von dh0815
Hallo zusammen,
ich arbeite mit Miktex und dem TeXnicCenter und stehe vor folgendem Problem. In meiner Arbeit habe ich sehr lange Formeln, welche selbst in der kleinsten Schrift nicht auf ein DIN-A4 Blatt im Querformat passt.
Egal ob ich eqnarray, equation oder align nutze gibt es beim Zeilenumbruch innerhalb einer Formel Probleme mit den Klammern. In der ersten Zeile öffne ich einen Ausdruck mit \left( und möchte diesen Ausdruck in der zweiten Zeile mit \right) schließen. Der Compiliervorgang schlägt mit folgender Fehlermeldung auf:
-----------------------------
! Missing \right. insered.
-----------------------------
Ohne Zeilenumbruch läuft der Compiliervorgang problemlos durch.
Könnt ihr mir weiterhelfen?

Gruß

Verfasst: Mi 23. Jul 2008, 10:44
von steve
Moin,
pospiech hat geschrieben: Für dein Problem brauchst du vermutlich sowas wie die split Umgebung.
Das sollte auch bei deinem Problem helfen...

Gruß
Alex

Re: Mehrzeilige Formeln

Verfasst: Mi 23. Jul 2008, 11:01
von pospiech
dh0815 hat geschrieben:In der ersten Zeile öffne ich einen Ausdruck mit \left( und möchte diesen Ausdruck in der zweiten Zeile mit \right) schließen. Der Compiliervorgang schlägt mit folgender Fehlermeldung auf:
-----------------------------
! Missing \right. insered.
-----------------------------
Der Compiler sagt dir genau was du tun sollst.

Das \left( mit \right. schließen. Und in der nächsten Zeile mit \left. anfangen und mit \right) schließen.

Matthias

Verfasst: Mi 23. Jul 2008, 11:04
von dh0815
Habe gerade die Lösung gefunden. Die multiline- oder split- Umgebung hat generell Probleme mit \left-\right Paaren. Lösung ist das Nutzen von \bigl, \biggl und \bigr, \biggr.
ftp://ftp.ams.org/pub/tex/doc/amsmath/amsldoc.pdf (Seite 31)

Verfasst: Sa 6. Dez 2008, 20:50
von Gast
Vielleicht wäre es sinnvoller, die Formel in Teilausdrücke zu zerlegen. Was nicht mehr auf eine Seite passt, passt IMHO auch nicht ins Bewusstsein der meisten Leser :wink:

Verfasst: Mi 30. Nov 2011, 16:43
von Gast
Besser ist es, vor jedem Zeilenumbruch mit \right zu schließen und dann die neue zeile mit \left. anzufangen.
also zum Beispiel:
\begin{equation}
\begin{split}
\bar{H}^E=-x\left ( 1 -x \right )\cdot\left [ \frac{Z_1 N_1\alpha_{12}\Delta g_{21}-\Delta g_{21} G_{21}N_1-Z_1\left ( 1-x \right )G_{21}\alpha_{12}\Delta g_{21}}{N_1^2}\right. \\
\left. +\frac{Z_2 N_2\alpha_{12}\Delta g_{12}-\Delta g_{12} G_{12}N_2-Z_2xG_{12}\alpha_{12}\Delta g_{12}}{N_2^2}
\right ]
\end{split}

\end{equation}