Mehrzeilige Formeln in LaTeX bzw. TeX

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Mehrzeilige Formeln in LaTeX bzw. TeX

von Gast » Mi 30. Nov 2011, 16:43

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}

von Gast » Sa 6. Dez 2008, 20:50

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:

von dh0815 » Mi 23. Jul 2008, 11:04

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)

Re: Mehrzeilige Formeln

von pospiech » Mi 23. Jul 2008, 11:01

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

von steve » Mi 23. Jul 2008, 10:44

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

Mehrzeilige Formeln

von dh0815 » Mi 23. Jul 2008, 10:31

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ß

Nach oben