Seite 1 von 1

Latex nummeriert mir jede Zeile einer langen Formel

Verfasst: Mi 15. Sep 2010, 17:54
von se1234
Hi!

Habe folgendes Script:
begin{subequations}
\begin{align}
\frac{\partial\sum_{i=1}^n\left(e_{i}\right)^2}{\partial\beta_{0}} &=\frac{\partial\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)^2}{\partial\beta_{0}}\\ &=-2\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)=0
\intertext{und}
\frac{\partial\sum_{i=1}^n\left(e_{i}\right)^2}{\partial\beta_{1}}
&=\frac{\partial\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)^2}{\partial\beta_{1}}\\
&=-2\sum_{i=1}^n\left[x_{i}\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)\right]=0
\end{align}
\end{subequations}
Sieht auch gut aus, jedoch nummeriert mir Latex jede Zeile, d.h. es sieht in etwa so aus:

Formel1 =fadhifhdsuif (1.1a)
=asdjkhdjkh (1.1b)

und

Formel2 =ajdaskjdkjdkl (1.1c)
=jdfhjksdfhj (1.1d)

Die Nummerierungen 1.1b und 1.1d sind also falsch. Wie kriege ich sie weg?

Danke!
Gruss, Sebi

Re: Latex nummeriert mir jede Zeile einer langen Formel

Verfasst: Mi 15. Sep 2010, 17:58
von bloodworks
Der Annahme folgend, dass du amsmath verwendest kannst du mal \nonumber versuchen. Wenn das nichts hilft, oder du ein anderes Paket lädst wirst du vermutlich ein Minimalbeispiel liefern müssen.

Die Doku zu amsmath ist auch sehr lesenswert.
\begin{subequations}
\begin{align}
\frac{\partial\sum_{i=1}^n\left(e_{i}\right)^2}{\partial\beta_{0}} &=\frac{\partial\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)^2}{\partial\beta_{0}}\\ &=-2\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)=0 \nonumber
\intertext{und}
\frac{\partial\sum_{i=1}^n\left(e_{i}\right)^2}{\partial\beta_{1}}
&=\frac{\partial\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)^2}{\partial\beta_{1}}\\
&=-2\sum_{i=1}^n\left[x_{i}\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)\right]=0 \nonumber
\end{align}
\end{subequations}

Verfasst: Mi 15. Sep 2010, 18:06
von se1234
Vielen Dank!

Hat mit \nonumber geklappt! :)

Verfasst: Mi 15. Sep 2010, 18:14
von bloodworks
Nur mal so: ich würde das so machen.
\begin{subequations} 
\begin{align} 
\frac{\partial\sum_{i=1}^n(e_{i})^2}{\partial\beta_{0}} &=\frac{\partial\sum_{i=1}^n (y_{i}-\beta_{0}-\beta_{1}x_{1i})^2}{\partial\beta_{0}}\\ &=-2\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)&=0 \nonumber
\intertext{und} 
\frac{\partial\sum_{i=1}^n (e_{i})^2}{\partial\beta_{1}}  &=\frac{\partial\sum_{i=1}^n (y_{i}-\beta_{0}-\beta_{1}x_{1i})^2}{\partial\beta_{1}}\\ 
&=-2\sum_{i=1}^n\bigl[x_{i} (y_{i}-\beta_{0}-\beta_{1}x_{1i})\bigr]&=0 \nonumber
\end{align} 
\end{subequations}
Besonderes Augenmerk auf die letzte Zeile:
\bigl[x_{i} (y_{i}-\beta_{0}-\beta_{1}x_{1i})\bigr]
Hier ist die äußere Klammer jetzt etwas größer, was deutlich schöner ist.
Das geht mit den automatischen Klammer nicht.

Grz

Verfasst: Mi 15. Sep 2010, 18:39
von se1234
Stimmt, es sieht besser aus.
Habe aber auch schon wieder das nächste Problem:

Wie kann ich \label bei der ersten und der zweiten Gleichung von oben einfügen?

Kriege die Fehlermeldung, dass mehrere Labels nicht erlaubt sind..

Verfasst: Mi 15. Sep 2010, 19:17
von bloodworks
So diesmal mit Minibsp:
\documentclass{scrbook}


\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}

\usepackage{amsmath}




\begin{document}



\begin{subequations} 
\begin{align} 
\frac{\partial\sum_{i=1}^n(e_{i})^2}{\partial\beta_{0}} &=\frac{\partial\sum_{i=1}^n (y_{i}-\beta_{0}-\beta_{1}x_{1i})^2}{\partial\beta_{0}} \label{mathe:blabla} \\ 
&=-2\sum_{i=1}^n\left(y_{i}-\beta_{0}-\beta_{1}x_{1i}\right)&=0 \nonumber
\intertext{und} 
\frac{\partial\sum_{i=1}^n (e_{i})^2}{\partial\beta_{1}}  &=\frac{\partial\sum_{i=1}^n (y_{i}-\beta_{0}-\beta_{1}x_{1i})^2}{\partial\beta_{1}} \label{mathe:blablab} \\ 
&=-2\sum_{i=1}^n\bigl[\vphantom{\sum}x_{i} (y_{i}-\beta_{0}-\beta_{1}x_{1i})\bigr]&=0 \nonumber
\end{align} 
\end{subequations}

\ref{mathe:blabla}
\end{document}