PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : mathematisches Formelproblem



schwobatz
28-03-2007, 10:47
Hi zusammen,
muss in meiner Diplomarbeit Summen bilden, unter denen "recht viele Restriktionen" stehen, z.B.

\sum\limits_{j\in J,\;d_j=B_m,\;t_j\leq u_m} (w_j+e_j)

Ist es möglich, dies in drei Zeilen unter der Summe, also

j\in J
d_j=B_m
t_j\leq u_m

zu schreiben??

Hoffe, dass geht, da sonst meine Formeln zu breit werden ;)

Grüße

sofa-surfer
28-03-2007, 11:10
Hallo,

um mehrere Bedingungen unter einen Operator zu schreiben, kannst du den \substack-Befehl aus dem amsmath-Paket nutzen. Eine andere Möglichkeit in Form des \mathclap-Macros hat Herbert Voß in seinem Mathmode (http://www.ctan.org/tex-archive/info/math/voss/mathmode/Mathmode.pdf) vorgestellt:


\documentclass{article}

\usepackage{amsmath}

\def\clap#1{\hbox to 0pt {\hss #1\hss}}
\def\mathclap{\mathpalette\mathclapinternal}
\def\mathclapinternal #1#2{%
\clap {$\mathsurround =0pt #1{#2}$}%
}

\begin{document}

\[
\sum_{\mathclap{j\in J,\;d_j=B_m,\;t_j\leq u_m}} (w_j+e_j) =
\sum_{\substack{j\in J\\d_j=B_m\\t_j\leq u_m}} (w_j+e_j)
\]
\end{document}

Beide Lösungen lassen sich natürlich auch mit einander kombinieren ...

Matthias