PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Leerzeilen (\newline) in math. Formeln



secret3des
31-01-2008, 19:02
Hi!

Kann mir bitte jemand sagen wie ich Leerzeilen in mathematische Formeln einbauen kann? Ich kapier nicht wieso die ignoriert werden.

Zum Beispiel bei folgender Formel:

\[x <_P y, gdw.\\
distance(x,z) > distance(y,z) wobei\\
distance(a,b) := abs(a-b)\]

Laut einem PDF, das hier zu bekommen ist: http://matheplanet.com/default3.html?call=article.php?sid=740&ref=http%3A%2F%2Fwww.google.de%2Fsearch%3Fq%3Dlate x%2Bmathe%26ie%3Dutf-8%26oe%3Dutf-8%26aq%3Dt%26rls%3Dorg.mozilla%3Aen-US%3Aofficial%26client%3Dfirefox-a , sollte das so funktionieren..

Ich würde gerne \[ \] verwenden, da die Formel dadurch zentriert wird. Mit

\begin{center}
$
..
$
\end{center}

bekomme ich Fehlermeldungen. Scheint also nicht zu funktionieren.

Viele Grüße,
Tom

Stefan_K
31-01-2008, 19:08
Hallo Tom,

schau in oben angegebenem Dokument mal in 5.3. Mehrzeilige Formeln, statt \[ ... \] kannst Du \begin{gather} ... \end{gather} verwenden, oder die align-Umgebung für eine Ausrichtung. Voraussetzung ist die Einbindung des amsmath-Paketes.

Viele Grüße,

Stefan

secret3des
31-01-2008, 22:41
Hi Stefan!

Danke für die schnelle Antwort!

Leider bekomme ich diese und eine andere Formel nicht so hin wie ich sie gerne hätte. Also aussehen sollte die oben genannt Formel so:
http://home.arcor.de/3des/formel2.jpg

Also zentriert aber die einzelnen Zeilen möglichst rechtsbündig (und ohne Numerierung der Formel).

Die andere Formel mit der ich so meine Probleme habe ist:

\[x <_P y, gdw.\] \\
\[distance(x,[low,up]) > distance(y,[low,up]) wobei\] \\
\[distance (x,[low,up]) :=
\begin{cases} low - x & \text{für } x < low\\
0 & \text{für } low \leq x \geq up\\
x - up & \text{für } x > up\end{cases}\]

Die so aussehen sollte:
http://home.arcor.de/3des/formel1.jpg

Könnte mir bitte jemand sagen wie ich das anstellen kann, dass ich dieses Ergebnis bekomme? Ich bin blutiger Latex-Anfänger und bin am Ende mit meinem Latein nachdem ich so ziemlich alle Varianten durchprobiert habe, aber wohl nicht die richtige dabei war..

Also mit gather habe ich das Problem, dass alles zentriert untereinander ist und jede Zeile einzeln nummeriert ist. Mit den align-Varianten bin ich auch nicht so wirklich weiter gekommen.

Viele Grüße,
Tom

PS. Das ("Beweis"-)Kästchen unten rechts muss / soll nicht sein.

Stefan_K
31-01-2008, 22:55
Hallo Tom,

man kann die align-Umgebung zur Ausrichtung nehmen, die *-Form für Vermeiden der Nummerierung, auch kann man die Spaltentrenner & direkt an den Zeilenanfang für Linksbündigkeit setzen, also:

\begin{align*}
& x <_P y, \text{ gdw.}\\
& distance(x,[low,up]) > distance(y,[low,up]) \text{ wobei}\\
& distance (x,[low,up]) :=
\begin{cases} low - x & \text{für } x < low\\
0 & \text{für } low \leq x \geq up\\
x - up & \text{für } x > up\end{cases}
\end{align*}


Viele Grüße,

Stefan

secret3des
31-01-2008, 22:57
Super, vielen Dank! Hast mir sehr geholfen.

Viele Grüße,
Tom

secret3des
01-02-2008, 12:46
Könnte mir vielleicht auch noch jemand sagen wie ich Leerzeichen in Formeln reinbringe? Das "oder" (\vee) klebt z.B. bei folgender Formel (Bildausschnitt) so an der Klammer dort:

http://home.arcor.de/3des/leerzeichen_vee.jpg

Viele Grüße,
Tom

Stefan_K
01-02-2008, 15:28
Hi Tom,

etwa so:

$...\text{...set})\ \vee ...$

Grüße,

Stefan

bobmalaria
01-02-2008, 16:25
hi,

es würde z.b. auch sowas gehen




$1+1=2\:%1 leerzeichen abstand$
$1+1=2\,%halber abstand$

secret3des
04-02-2008, 21:25
Danke euch zwei für die Tipps! :-)