Nummerierung stoppt und wird negativ

Formelsatz für Mathematik, Naturwissenschaften und Technik


Falafel
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Di 20. Nov 2012, 18:47

Nummerierung stoppt und wird negativ

Beitrag von Falafel »

Hallo zusammen,

ich bin neu bei Latex und habe folgendes Problem:

Die Nummerierung meiner zahlreichen Formeln stoppt irgendwann und erhält ein negatives Vorzeichen. Ich habe den Thread dazu in diesem Forum gelesen, allerdings wurde die Frage nicht beantwortet, weil es ein Doppelpost war - den entsprechenden anderen Post konnte ich aber leider nicht finden.

Formeln habe ich mit {equation} oder {multline} eingebunden.

Mein Code sieht so aus:
\documentclass[12pt, a4paper,fleqn, leqno]{scrartcl}
\usepackage[german]{babel}
\usepackage[utf8]{inputenc}
\usepackage{paralist}
\usepackage{amssymb,amsmath}
\numberwithin{equation}{subsection}

\usepackage{fancyheadings}
\pagestyle{fancy}

%\headheight{15}
\fancyfoot[L]{\today}  
%\fancyhead[C]{\section}
\fancyfoot[R]{\thepage}

 \author{K.~Güther}
 \title{"Kranz und Höffler Erweiterungen}
 \setlength{\parindent}{0pt}                   % Einrueckung 1. Zeile eines Absatzes
 \setlength{\parskip}{5pt plus 2pt minus 1pt}  % Abstand zwischen Absaetzen
 \frenchspacing
 \sloppy
\begin{document}

\protect\section{Modell A1}

\subection{1}
Bla
\subection{2}
Bla
\subection{3}
Bla
\subection{4}
Bla
\subection{5}
Bla
\subection{6}

\end{document}
Ich habe fünf subsections und in der fünften wird die Nummerierung falsch. Da heißen die Formeln dann 1.5.-1 bzw. 1.6.-1. Ich habe auch schon probiert, am Anfang des Dokuments \numberwithin{equation}{subsubsection} einzugeben bzw. dieses direkt in der subsection 5, aber das hat keine Änderung herbeiführt.

Wo könnte mein Fehler liegen?

Vielen Dank für Eure Hilfe![/code]

Benutzeravatar
cgnieder
Forum-Meister
Forum-Meister
Beiträge: 730
Registriert: Fr 22. Okt 2010, 18:37
Wohnort: Herrenberg
Kontaktdaten:

Beitrag von cgnieder »

Kannst Du a) einen Link zu dem anderen Thread posten und b) ein Beispiel basteln, dass das unerwünschte Verhalten zeigt? Mit dem jetzigen Code funktioniert bei mir alles wie erwartet.

Grüße
Clemens
Paketauthor

Falafel
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Di 20. Nov 2012, 18:47

Beitrag von Falafel »

Hallo Clemens,
hier ist der Link:

http://www.golatex.de/nummerierung-von- ... stopt.html

Mit dem Code tritt bei mir dieser Fehler auf.
Hier ist der detailliertere Code der subsections 5 und 6:
\subsection{Gewinn des Netzbetreibers}
\numberwithin{equation}{subsection}

	\begin{displaymath}\Pi_0=a\end{displaymath}

	\begin{displaymath}\Leftrightarrow \Pi_0=a \end{displaymath}

	From $\eqref{eq: APRoI_p1 PlusMinus}$ and $\eqref{eq: APRoI_p2 PlusMinus}$ we know that 

	\begin{displaymath}\Leftrightarrow \Pi_0=a\end{displaymath}

	\begin{displaymath}\Leftrightarrow \Pi_0=a\end{displaymath}

	How does this function behave in a?

	\begin{multline}	\Leftrightarrow\frac{\partial \Pi_0}{\partial a}=a\\
				 b  \\
	 \end{multline} \notag

	\begin{multline}	Leftrightarrow\frac{\partial \Pi_0}{\partial a}=a\
				 b  \\
	 \end{multline} \notag

	\begin{multline}	Leftrightarrow\frac{\partial \Pi_0}{\partial a}=a\\
				 b  \\
	 \end{multline} \notag

	\begin{multline}	Leftrightarrow\frac{\partial \Pi_0}{\partial a}=a\\
				 b  \\
	 \end{multline} 

	Zur Berechnung der second-order condition brauchen wir die Ableitung von H nach a:

	\begin{displaymath} \frac{\partial H}{\partial a}=a \end{displaymath}

	\begin{displaymath}\Leftrightarrow ~ \frac{\partial H}{\partial a}=a\end{displaymath}

	\begin{equation}\Leftrightarrow ~  \frac{\partial H}{\partial a}= a  \end{equation}


	Second-order condition:

	\begin{multline}	\Rightarrow~\frac{\partial^2 \Pi_0}{\partial a^2}=a
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow~\frac{\partial^2 \Pi_0}{\partial a^2}= a
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow~\frac{\partial^2 \Pi_0}{\partial a^2}=a
	 \end{multline} \notag

	Try to simplify A:

	\begin{multline}	\Rightarrow A=a \\
	 \end{multline} \notag

	H ausmultiplizieren.

	\begin{multline}	\Leftrightarrow A=a^2a\\
				b\\
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag

	Insert A back into second-order condition.

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag

	\begin{multline}	\Leftrightarrow A=a\\
							b\\
							c\\
	 \end{multline} \notag 
Ich hab jetzt mal die Formeln da rausgenommen und durch a,b,c die einzelnen Zeilen ersetzt. Ich habe es mit und ohne dem zusätlzichen numberwithin am Beginn der subsection probiert und beide Male passiert dasselbe.

VG
Falafel

esdd
Forum-Meister
Forum-Meister
Beiträge: 2561
Registriert: So 7. Feb 2010, 16:36

Beitrag von esdd »

Hallo,

das Problem entsteht durch die falsche Verwendung von \notag zwischen den Matheumgebungen.

Wenn du eine multline Umgebung ohne Formelnummer haben möchtest, verwende einfach die multline* Umgebung.

Gruß
Elke

Falafel
Forum-Newbie
Forum-Newbie
Beiträge: 6
Registriert: Di 20. Nov 2012, 18:47

Beitrag von Falafel »

Super, dankeschön - das werde ich direkt umsetzen!

Antworten