PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fehlermeldung/PDF funktioniert nicht



Isaac
30-12-2007, 11:53
Hi
Ich hab heute mein erstes Dokument in TeXnic center erstellt, aber da gibts jetzt ein Problem. Wenn ich über die Tastenkombination Strg + F7 F5 die Vorschau anzeigen lasse, dann läuft im unteren Fenster ewig viel Text ab und nach einer Zeit kommt zB so was als Fehlermeldung?

LaTeX Ergebnis: 340 fehler 42 Warnungen 3 zu volle/leere Boxen 3 Seiten

Was bedutet es wenn da steht 3 zu volle leere Boxen, welche Boxen sind gemneint?
Was bedeutet diese ganze Fehlermeldung.

Wenn mal das Dokument als PDF ohne Fehler geöffnet wird, dann gibts da folgende Probleme:

Das ist mein Quelltext:
Ball 1 besitzt die Masse m_{1} und nach dem Stoß mit Ball 2 die\\ Geschwindigkeit v_{1}´.\\
Ball 2 besitzt die Masse m_{2} und nach dem Stoß mit Ball 1 die\\ Geschwindigkeit v_{2}´.(vgl. Skizze 3)\\

Bis zu Masse m_1 ist es gnaz normla, aber dann ist alles kursiv gedruckt, außerdem kein Abstand zwischen den Wörtern, und bei v_1 bzw. v_2 steht bei dem Index ein Delta-Zeichen!
Woher kann das kommen? Bin grad draufgekommen, dass ich im Quelltext vergessen habe, ein ß so zu schrieben: \ß, aber das kann ja nicht alles sein oder?
Kann das Delta Zeichen von dem ´ kommen? Muss ich das auch so schrieben: \´??
Denn überall wo v_1´bzw. v_2´ steht da ist dieses Delta zeichen!


Aber das größte Problem ist folgendes:#

Dies sind die letzten Zeilen, die im PDF angezeigt werden:

\intertext{aus (1) folgt:} \\
m_{2}v_{2}´^{2} = m_{1}\left(v_{1} - v_{1}´\right) \left(v_{1} - v_{1}´\right) + m_{2}v_{1}^2 \\
\end{align}
Diese Formel und dann kommt nix mehr, dann is das Dokument aus!
Warum das? Wo steckt mein Fehler?

Außerdem steht auf der ersten Seite der Name der Arbeit und das Datum, aber die 2. Seite ist komplett leer, was hat das für einen Zweck?

Ich hoffe auf aufschlussreiche Antworten! thx

edit:
Wenn sich dann dieses YAP öffnet und wenn es dann nicht funktioniert, dann kommt folgende Fehlermeldung:

MiKTeX Problem Report
Message: Permission denied: C:\Users\Christoph\Documents\Schule\Physik und PHO\Reflexion mehrerer Bälle am Boden\Reflexion.dvi
Data: C:\Users\Christoph\Documents\Schule\Physik und PHO\Reflexion mehrerer Bälle am Boden\Reflexion.dvi
Source: C:\work3\miktex-2.7\Libraries\MiKTeX\Core\win\winFile.cpp
Line: 710
MiKTeX: 2.7
OS: Microsoft Windows Vista Home Premium Edition (Build 6000)
SystemAdmin: no
PowerUser: no
SharedSetup: unknown
BinDir: C:\Program Files\MiKTeX 2.7\miktex\bin
Root0: C:\Users\Christoph\AppData\Roaming\MiKTeX\2.7
Root1: C:\Users\Christoph\AppData\Local\MiKTeX\2.7
Root2: C:\Program Files\MiKTeX 2.7
Install: C:\Program Files\MiKTeX 2.7
UserConfig: C:\Users\Christoph\AppData\Roaming\MiKTeX\2.7
UserData: C:\Users\Christoph\AppData\Local\MiKTeX\2.7

Was heißt das?

lupus68
30-12-2007, 12:18
Verkürze bitte deinen Quellcode auf das notwendige, aber so das es lauffähig ist. (Minimalbeispiel.de)
Und poste den Quelltext. soe können wir den Fehler vielleicht nachvollziehen und dir helfen.

die vielen Fehler sollten dich nicht weiter irritieren ist bestimmt nur ein einziger Fehler (häufig eine nicht geschlossenen Klammer/Umgebung) dies produziert dann entsprechend viele Folgefehler.

juergen

Isaac
30-12-2007, 12:35
Okay, ich hab über 200 Fehler drin:

Was bedeutet:

! misplaced alignment tab character &.
1.16. ... der ball mit der geringeren masse &m_{2}&
in geringem Abstand des B...

oder:

! Missing & inserted.
<inserted text>
&
1.16. ...dass der Ball mit der geringeren Masse &m_
{2}& in geringem Abstand d...

Kann ich ´ nicht als \´ schrieben? Wenn nicht wei dann?
&h\prime& bedeutet das dann h´ oder ist das falsch?

Was ist eine Overfull \hbox?

Noch ein Fehler:#

! Undefined Control sequence.
1.31. ... mit Ball 1 die \\ Geschwindigkeit &v_{2}\´
&. (vgl Skizze 3) \\

lupus68
30-12-2007, 12:38
Das bedeutet das du Fehler im Quelltext hast. Folge mal bitte folgendem Linkhttp://minimalbeispiel.de/mini.pdf

und poste deinen Quelltext.

juergen

Isaac
30-12-2007, 12:44
Hm, aber bei über 300 Fehlern kann ich ja kaum alle posten?
Mal schauen, so wie ich die Meldung von dem Editor gesehen habe gibts bei mir eh nur 3 verschiedene!

sommerfee
30-12-2007, 12:46
! misplaced alignment tab character &.

& hat in LaTeX eine spezielle Bedeutung, damit werden z.B. Tabellenzellen getrennt. Die Fehlermeldung bedeutet, daß ein & im Text auftaucht, wo LaTeX keines erwartet hat. ( "&" läßt sich mit \& setzen )



! Missing & inserted.

Das Gegenteil von oben, LaTeX hätte ein & erwartet, es kam aber keines, also fügt es (mehr oder weniger hilflos) eines ein.



Kann ich ´ nicht als \´ schrieben?

Nein, \´ ist nicht definiert, siehe auch hier:



Noch ein Fehler:#

! Undefined Control sequence.
1.31. ... mit Ball 1 die \\ Geschwindigkeit &v_{2}\´




Was ist eine Overfull \hbox?
Eine Textzeile bzw. Tabellenzelle bzw. Box, wo LaTeX mehr Text reinstecken mußte, als reinpasst. (sprich: Es steht dort rechts was über)

Ich empfehle: http://www.dante.de/CTAN/info/lshort/german/l2kurz.pdf
Und dazu ein LaTeX-Buch, wo die ganzen Fehlermeldungen erläutert drinstehen.

Gruß,
Axel

Isaac
30-12-2007, 12:51
Okay, meinst du das mit dem Minimalbeispiel so:

\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx,textcomp,booktabs,amsmath}
\usepackage{mathptmx,courier}
\usepackage[scaled]{helvet}
\usepackage[ngerman]{babel}
\begin{document}
\title{Reflexion mehrerer Bälle am Boden}
\maketitle
\begin{enumerate}
\item \textbf{Fragestellung:}

Zwei oder mehrere Bälle mit unterschiedlichen Massen werden von einer bestimmten Höhe h so fallen gelassen, dass der Ball mit der geringeren Masse &m_{2}& in geringem Abstand des Balles mit der Masse \end{document}

Aber der Editor zeigt mir hier schon das hier an:

1. LaTeX Warning: no author given, aber das brauch ich nicht unbedingt oder?

2, ! misplaced alignment tab character &.
1.16. ... der ball mit der geringeren masse &m_{2}&
in geringem Abstand des B...

3, Missing & inserted

4, \begin{enumerate} on input line 13 ended by \end{document}

5, Overfull \hbox .... in paragraph at line 16--16

6, Extra }, or forgotten \endgroup

Insgesamt 7 fehler, 1 Warning, 1 zu volle Box, ich find die fehler nciht!

e. hindman
30-12-2007, 13:07
1. Der Author kommt im normalfall auf die Titelseite, daher will \maketitel auch einen haben. Kann man aber ignorieren, ist nur ne Warnung.

2.+3. Du versuchst mit & den Mathematikmodus einzuschalten - das & ist ein ganz anderes Steuerzeichen. Schreib $m_{2}$ stattdessen, dann tut das.

4. Du fängst ne Aufzählung an: \begin{enumerate}, die muss auch mit \end{enumerate} wieder beendet werden.

5. Die Meldung bekomm ich nicht mit deinem Code, bedeutet, dass eine Zeile etwas länger geworden ist und rechts auf den Rand raussteht. Entsteht, wenn keine Möglichkeit gefunden wurde, die Zeilenlänge passend zu machen.

6. Bekomm ich auch nicht, bedeutet, dass irgendwo ein Befehl nicht mit } abgeschlossen wurde.

lupus68
30-12-2007, 13:12
\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx,textcomp,booktabs,amsmath}
% \usepackage{mathptmx,courier}
\usepackage[scaled]{helvet}
\usepackage[ngerman]{babel}
\begin{document}
\begin{enumerate}
\item\textbf{ Fragestellung:}
Zwei oder mehrere Bälle mit unterschiedlichen Massen werden von einer bestimmten Höhe h so fallen gelassen, dass der Ball mit der geringeren Masse $m_{2}$ in geringem Abstand des Balles mit der Masse \end{enumerate}
\end{document}

Isaac
30-12-2007, 13:13
\begin{document}
\title{Reflexion mehrerer Bälle am Boden}
\author{xxx}
\maketitle
\makeauthor
\textbf{Fragestellung:}

Zwei oder mehrere Bälle mit unterschiedlichen Massen werden von einer bestimmten Höhe h so fallen gelassen, dass der Ball mit der geringeren Masse $m_{2}$ in geringem Abstand des Balles mit der Masse \end{document}

Okay, bis daher stimmts. Jetzt ist nur mehr der Fehler: Undefined Control sequence
<recently read> makeauthor

e. hindman
30-12-2007, 13:18
Nicht ganz:

\title{Reflexion mehrerer Bälle am Boden}
\author{Nasenbär}
\maketitle

Und eigentlich solltest du auch "Höhe $h$" schreiben damit sich die Physikkürzel (?) einheitlich darstellen.

Isaac
30-12-2007, 13:33
Okay, ich glau die restlichen fehler finde cih dann, thx

und warum ist die 2. seite leer???

e. hindman
30-12-2007, 13:38
Die 2. Seite ist die Rückseite vom Deckblatt. Ist bei Büchern so üblich -> scrbook...

localghost
30-12-2007, 13:40
Okay, ich glau die restlichen fehler finde cih dann, thx

und warum ist die 2. seite leer???
Verwende zunächst scartcl an Stelle von scrbook als Dokumentklasse. Bei scrbook ist die Option openright voreingestellt.

Isaac
30-12-2007, 13:42
aber wie kann ich jetzt im Mathemodus zB h´ schriebn, weil wenn cih es so nomral tippe steht da h und auf dem h ist ein Deltazeichen????

lupus68
30-12-2007, 13:53
Nimm $h'$ das ' ist das über der Raute (#)
juergen

Isaac
30-12-2007, 19:51
Was ist hier falsch?

\begin{align}(h_{1}\geq h)\end{align}

Isaac
30-12-2007, 20:01
Was ist hier falsch?

\begin{align}(h_{1}\geq h)\end{align}

edit:

Beim Math Modus, welches - muss ich da verwenden???
Weil wenn cih diesen Strich über Strg links neben Shift nehme kommt immer so ein griechischer Buchstabe!

Und warum kommt beim Befehl: cdot ein Delta Zeichen und bei dem Zeichen größer gleich sieht man nur so ein halbes ° wo man nur den unteren Halbkreis sieht!

Isaac
31-12-2007, 11:56
Ich hba das Dokument auf Fehler überprüft, dann hatte es keine Fehler mehr, als ich es dann neu geöffnet habe, waren auf einmal wieder 43 Fehler, wie geht denn sowas???


Beim Math Modus, welches - muss ich da verwenden???
Weil wenn cih diesen Strich über Strg links neben Shift nehme kommt immer so ein griechischer Buchstabe!

Und warum kommt beim Befehl: cdot ein Delta Zeichen und bei dem Zeichen größer gleich sieht man nur so ein halbes ° wo man nur den unteren Halbkreis sieht!

rais
31-12-2007, 12:54
Moin moin,

Ich hba das Dokument auf Fehler überprüft, dann hatte es keine Fehler mehr, als ich es dann neu geöffnet habe, waren auf einmal wieder 43 Fehler, wie geht denn sowas???

so Du zwischendurch nichts dran verändert hast, könnte es sich um ein Encoding-Problem handeln... dann sollten aber z. B. Umlaute bereits im Editor falsch dargestellt werden.


Beim Math Modus, welches - muss ich da verwenden???
Weil wenn cih diesen Strich über Strg links neben Shift nehme kommt immer so ein griechischer Buchstabe!

Na, wenn's immer so ist, dann reduziere das Problem doch mal zu einem lauffähigem Minimalbeispiel.


Und warum kommt beim Befehl: cdot ein Delta Zeichen und bei dem Zeichen größer gleich sieht man nur so ein halbes ° wo man nur den unteren Halbkreis sieht!
siehe oben.
BTW:


\documentclass{scrartcl}
\usepackage{amsmath}
\begin{document}
\begin{align}(h_{1}\geq h)\end{align}
\end{document}

abgesehen davon, daß Du eine align-Umgebung verwendest, ohne hier auch etwas zum Ausrichten zu haben, funzt es so bei mir -- und ja, der Unterstrich ist der links neben der rechten Shift-Taste (qwertz).

MfG und Guten Rutsch,

Isaac
01-01-2008, 19:23
\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx,textcomp,booktabs,amsmath}
\usepackage{mathptmx,courier}
\usepackage[scaled]{helvet}
\usepackage[ngerman]{babel}
\begin{document}
\begin{align}
v_{2} = \frac{m_{1}}{m_{2}} (v_{1} - v_{1}) + v_{1}
\end{align}
\end{document}

\documentclass{scrbook}
\usepackage[ansinew]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx,textcomp,booktabs,amsmath}
\usepackage{mathptmx,courier}
\usepackage[scaled]{helvet}
\usepackage[ngerman]{babel}
\begin{document}
\begin{align}
\lim h\cdot[\frac{m_{1}}{m_{2}} - (\frac{m_{1}^2}{m_{1}+m_{2}}) +1]= \infty
\end{align}
\end{document}

Das erste Beipsiel ist das Minus, das zweite das mit dem cdot, auch dir ein frohes neues Jahr!

rais
01-01-2008, 22:37
Frohes Neues auch,
und damit bekommst Du seltsame Zeichen in die Ausgabe? Sehr seltsam...
Setz mal ein \listfiles ganz an den Anfang, kompiliere nochmal und poste den Abschnitt *File List* aus Deiner .log-Datei.
d. h., schau es Dir auch gleich mal ohne zusätzliche Schriftpakete (textcomp, mathptmx, courier, helvet) an, evtl. gibt es mit einem dieser ja Probleme...

...und dann gab es hier irgendwo neulich ein Problem, wenn babel zu spät geladen wird.
Versuch es mal mit inputenc/fontenc/babel -- in dieser Reihenfolge -- danach erst die anderen Pakete.

BTW: Hast Du dieses Problem mit dem Minuszeichen nur in der ersten Datei? Es kommt schließlich auch in Deiner Zweiten vor.

MfG,

Negira
02-01-2008, 10:10
du könntest es mal mit \usepackage{amsmath} und \usepackage{amssymb} versuchen.

Isaac
02-01-2008, 23:08
Okay, ich hab jetzt das \listfiles zwischen Dokumentbaginn und den ersten Packs egsetzt, aber es ändert scih nix, wie sieht denn der Abschnitt aus den ich aus der log Datei kopieren soll?

Ich hab mal alle Paete rausgenommen, dann geht gar nix mehr, das Dokument öffnet sich nicht! Wie soll ich da rausfinden ob eines von denen nicht funzt?

Das Problem mit dem Minuszeichen und dem cdot und größer als Befehl hab ich überall wo es eben vorkommt im ganzen Dokument!
Soll cih mal nen Screen machen?

Mit den zwei Packs die du meinst, wird es nur noch schlimmer: Die vorherigen Probleme bleiben und außerdem ist der ganze Text zusammen ohne Abstand und oft falsch geschrieben und die Formeln sind oft alle im Nenner eines Bruchs drinnen, also alles drunter und drüber

PS: Macht das nen Unterschied uín welcher FReihenfolge ich die Pakcs hab?
PPS: Ich hab das pack amsmath ja schon, nur so: \usepackage{graphicx,textcomp,booktabs,amsmath}
PPPS: Manchmal findet der Editor bei mir nur 2 Fehler, aber wenn ch gleich darauf noch mal überprüfen lasse, sinds 43 wie geht das?

rais
02-01-2008, 23:55
Okay, ich hab jetzt das \listfiles zwischen Dokumentbaginn und den ersten Packs egsetzt, aber es ändert scih nix, wie sieht denn der Abschnitt aus den ich aus der log Datei kopieren soll?

etwa so:


*File List*
scrbook.cls 2006/07/30 v2.95b KOMA-Script document class (book)
scrkbase.sty 2006/07/30 v2.95b KOMA-Script package (basics and keyval use)
scrlfile.sty 2006/03/28 v2.95 KOMA-Script package (loading files)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2006/07/30 v2.95b KOMA-Script package (type area)
inputenc.sty 2006/05/05 v1.1b Input encoding file
utf8.def 2006/03/30 v1.1i UTF-8 support for inputenc
t1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
ot1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
omsenc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
babel.sty 2005/11/23 v3.8h The Babel package
ngermanb.ldf 2004/02/20 v2.6m new German support from the babel system
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2007/01/18 v1.5 graphics configuration of teTeX/TeXLive
dvips.def 1999/02/16 v3.0i Driver-dependant file (DPC,SPQR)
textcomp.sty 2005/09/27 v1.99g Standard LaTeX package
ts1enc.def 2001/06/05 v3.0e (jk/car/fm) Standard LaTeX file
ts1enc.dfu 2006/03/30 v1.1i UTF-8 support for inputenc
booktabs.sty 2005/04/14 v1.61803 publication quality tables
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
mathptmx.sty 2005/04/12 PSNFSS-v9.2a Times w/ Math, improved (SPQR, WaS)
courier.sty 2005/04/12 PSNFSS-v9.2a (WaS)
helvet.sty 2005/04/12 PSNFSS-v9.2a (WaS)
ts1cmr.fd 1999/05/25 v2.5h Standard LaTeX font definitions
t1ptm.fd 2001/06/04 font definitions for T1/ptm.
ot1ztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OT1/ztmcm.
omlztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OML/ztmcm.
omsztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OMS/ztmcm.
omxztmcm.fd 2000/01/03 Fontinst v1.801 font definitions for OMX/ztmcm.
ot1ptm.fd 2001/06/04 font definitions for OT1/ptm.
***********



Ich hab mal alle Paete rausgenommen, dann geht gar nix mehr, das Dokument öffnet sich nicht! Wie soll ich da rausfinden ob eines von denen nicht funzt?

amsmath mußt Du schon drinlassen, sonst kennt Dein Dokument die align-Umgebung nicht...


\listfiles
\documentclass{scrbook}
\usepackage{amsmath}
\begin{document}
\begin{align}
\lim h\cdot[\frac{m_{1}}{m_{2}} - (\frac{m_{1}^2}{m_{1}+m_{2}}) +1] = \infty
\end{align}
\end{document}

so funzt es bei mir immer noch, mit


*File List*
scrbook.cls 2006/07/30 v2.95b KOMA-Script document class (book)
scrkbase.sty 2006/07/30 v2.95b KOMA-Script package (basics and keyval use)
scrlfile.sty 2006/03/28 v2.95 KOMA-Script package (loading files)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2006/07/30 v2.95b KOMA-Script package (type area)
amsmath.sty 2000/07/18 v2.13 AMS math features
amstext.sty 2000/06/29 v2.01
amsgen.sty 1999/11/30 v2.0
amsbsy.sty 1999/11/29 v1.2d
amsopn.sty 1999/12/14 v2.01 operator names
***********



Das Problem mit dem Minuszeichen und dem cdot und größer als Befehl hab ich überall wo es eben vorkommt im ganzen Dokument!
Soll cih mal nen Screen machen?

gerne, aber beziehe Dich bitte auf das Minimalbeispiel...und erwähne ggf., von welchem MB Du den screenshot erzeugt hast.

Der Rest klang mir ehrlich gesagt zu wirr :confused:

MfG,