\begin{equation} wird nicht kompiliert

Hi

Ich verstehe derzeit nicht, was das Problem mit meinem Latex ist.

Ich benutze im Dokument folgende Packages:

\documentclass{scrartcl}

\usepackage[german]{babel}
\usepackage{amsmath}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{color}
\usepackage{calc}
\usepackage{longtable}
\usepackage{hyperref}
\hypersetup{colorlinks=true, linkcolor=blue, filecolor=blue, urlcolor=blue}
\usepackage[pdftex]{graphicx}
\usepackage[thinspace, thinqspace, amssymb]{SIunits}
\usepackage{textcomp}
\usepackage{nonfloat}
\usepackage{SIunits}
\setlength{\parindent}{0pt}

Im ersten Teil kommen die Maxwellgleichungen vor:

\begin{eqnarray}
div\vec B &=& 0 \label{eq:maxwell1}\
div\vec E &=& \frac{\rho}{\epsilon_0}\label{eq:maxwell2}\
rot\vec B &=& \vec j + \frac{\partial}{\partial t} \vec E \label{eq:maxwell3}\
rot\vec E &=& -\frac{\partial}{\partial t} \vec B \label{eq:maxwell4}
\end{eqnarray}

Das compiliert er alles, schön und gut, ebenfalls alle equation Umgebungen.

Noch eine weitere Anmerkung, ich führe dieses Dokument fort, das ist der Teil den mein Partner geschrieben hat. Jetzt wohlte ich das Ganze weiterschreiben, doch ab einem Punkt behauptet er, $ würde fehlen, Klammern wären nicht geschlossen und und und

Es beginnt ab hier:

\begin{eqnarray}

I(t) & = I_C+I_L+I_R \
I_0 e^(i\omega t) &= C\dot U(t)+\frac{\int U(t)dt}{L}+\frac{U(t)}{R}

\end{eqnarray}

Er behauptet in dieser Umgebung für die $ für die Matheumgebung fehlen und noch einiges mehr.

Auch behauptet er, in den equation Umgebungen fehlen die $ für den Mathemodus, obwohl er davor alle equation Umgebungen ohne Probleme kompilliert hat. Ich weiß nicht, warum er zickt. Ich hab schon equation Umgebungen drinnen, die er kompiliert, aber ab diesem Punkt will er einfach nicht mehr.

Mfg
Rainer

Hi,

Ich verstehe derzeit nicht, was das Problem mit meinem Latex
ist.

Und ich verstehe nicht, was daran so schwer ist, ein korrektes Minimalbeispiel zu posten, mit dem ein Helfer etwas anfangen kann! Was soll „es zickt“ oder „er will nicht“ bedeuten? Offenbar hast Du irgendwo eine Klammer, ein \end{equation} oder ein $ vergessen.

Außerdem würde mich interessieren, ob Du die \eqnarray Umgebung tatsächlich mit Leerzeilen am Anfang und Ende im Dokument hast, oder nur hier bei W-W-W. Mach das mal weg, falls es im Text ist. Das könnte bereits die Ursache sein. Leere Zeilen sind neue Absätze. Die mag LaTeX nicht mitten in einem eqnarray.

Übrigens nutzt man mit dem amsmath Paket, das Du ja einbindest, die „align“ Umgebung, nicht die olle Krücke „eqnarray“. Hast Du schonmal in die zugehörige Anleitung geguckt?

A propos Pakete. SIuints bindest Du sicherheitshalber gleich zweimal ein und wozu brauchst Du eigentlich das „nofloat“ Paket? Schau mal hier: http://www.ctan.org/get/info/l2picfaq/german/l2picfa…

Gruß

Fritze

Hi,

Ich verstehe derzeit nicht, was das Problem mit meinem Latex
ist.

Und ich verstehe nicht, was daran so schwer ist, ein korrektes
Minimalbeispiel zu posten, mit dem ein Helfer etwas anfangen
kann!

Ich hab’ ein korrektes Minialbeispiel gepostet.

Was soll „es zickt“ oder „er will nicht“ bedeuten?

Ich hab auch geschrieben er vermisst in besagtem Beispiel $

Offenbar hast Du irgendwo eine Klammer, ein \end{equation}
oder ein $ vergessen.

Wenn’s so einfach wär’ hät’ ich hier’s nicht gepostet.

Außerdem würde mich interessieren, ob Du die \eqnarray
Umgebung tatsächlich mit Leerzeilen am Anfang und Ende im
Dokument hast, oder nur hier bei W-W-W. Mach das mal weg,
falls es im Text ist. Das könnte bereits die Ursache sein.
Leere Zeilen sind neue Absätze. Die mag LaTeX nicht mitten in
einem eqnarray.

Das war der Fehler, das wusste ich nicht, ich dachte er liest alle leeren Sachen beim Kompilieren nicht

Übrigens nutzt man mit dem amsmath Paket, das Du ja
einbindest, die „align“ Umgebung, nicht die olle Krücke
„eqnarray“. Hast Du schonmal in die zugehörige Anleitung
geguckt?

Hab’ ich. Ich wollte zu Begin auch erst align Umgebungen reinmachen, aber da mein Vorschreiber lauter eqnarry Umgebungen hatte und das Dokument von einem Dritten vervllständigt wird beschloß ich den Stil nicht zu brechen. In meinen eigenen Dokumenten verwende ich in der Regel align.

A propos Pakete. SIuints bindest Du sicherheitshalber gleich
zweimal ein und wozu brauchst Du eigentlich das „nofloat“
Paket?

Wie schon erwähnt, ich führe das Dokument lediglich fort.

Danke für die Hilfe, wieder was gelernt.

Mfg
Rainer

P.S.: Ja, ich bin Latex Anfänger, ich wusste das wirklich nicht mit der eqnarray Umgebung und den Leerzeilen.

Hallo,

Und ich verstehe nicht, was daran so schwer ist, ein korrektes
Minimalbeispiel zu posten, mit dem ein Helfer etwas anfangen
kann!

Ich hab’ ein korrektes Minialbeispiel gepostet.

Aber nicht hier im Forum. Was ein Minimalbeispiel ist, kannst Du hier nachlesen: http://www.minimalbeispiel.de/

Bei Dir fehlen:

  1. Vollständigkeit – Dein Beispiel enthält lediglich Fragmente einer kompletten LaTeX-Datei. Insbesondere fehlen \begin{document} … \end{document}.

  2. Du hast überflüssige Pakete nicht rausgeschmissen – Dein Beispiel produziert den Fehler auch ohne ein einziges Paket hinzuzuladen! Also weg damit!

  3. Unabhängig vom nicht vorhandenen Minimalbeispiel ist Deine Fehlerangabe vollkommen unzureichend. Warum hast Du nicht einfach die komplette Fehlermeldung angegeben? „Er behauptet in dieser Umgebung für die $ für die Matheumgebung fehlen und noch einiges mehr.“ Was einiges mehr? Nur weil Du mit einer Fehlermeldung nicht viel anfangen kannst, muss das nicht für alle anderen ebenfalls gelten.

Das war der Fehler, das wusste ich nicht, ich dachte er liest
alle leeren Sachen beim Kompilieren nicht

Wie hast Du denn bisher neue Absätze eingefügt?

Wie schon erwähnt, ich führe das Dokument lediglich fort.

Dann korrigiere das doch bei Gelegenheit mal. Kann nicht schaden und erleichtert die Arbeit künftiger Generationen.

P.S.: Ja, ich bin Latex Anfänger, ich wusste das wirklich
nicht mit der eqnarray Umgebung und den Leerzeilen.

Macht ja nichts.

Gruß

Fritze