Fehleranzeige < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 07:44 Fr 21.12.2007 | Autor: | Ande |
Eingabefehler: "\begin" und "\end" müssen immer paarweise auftreten, es wurde aber ein Teil ohne Entsprechung gefunden (siehe rote Markierung)
Hallo
Ich schreibe gerade meine Diplomarbeit mit Latex und habe ein riesengrosses Problem: Seit einiger Zeit werden die Fehler nicht mehr angezeigt. Es gibt zwar eine Fehlermeldung, aber die kleinen roten Pfeile, welche den Fehler im Text anzeigen sind einfach weg. Mein Projekt ist riesig. Auch wenn ich immer nur ein einziges Kapitel kompiliere verbringe ich Stunden mit suchen. Kann man diese Fehleranzeige irgendwo einstellen? Oder hat jemand sonst einen hilfreichen Tipp?
Dazu kommt, dass immer die Meldung \begin{figure} on input line 117 ended by \end{document}. Aber alle meine eingefügten Bilder enden mit \end{figure}. Ich habs x mal geprüft. Wer kann mir bitte helfen?!
Habe diese Frage in keinem anderen Forum gestellt
|
|
|
|
Status: |
(Frage) beantwortet | Datum: | 07:58 Fr 21.12.2007 | Autor: | Ande |
Hallo, ich bins nochmal.
Habe noch einen weiteren Fehler, den ich nicht beheben und zu dem ich auch im Hilfemenü keine Angaben finde:
1: |
| 2: | !File ended while scanning use of \NR@@caption.
| 3: | <inserted text>
| 4: | \par
| 5: | 1.7 \include{Experiment}
|
Wäre sehr dankbar für schnelle Hilfe. Besten Dank im voraus!
Das Forum interpretiert LaTeX-Code. Willst du das nicht, mußt du den Text mit [code][/code] umgeben. Ich habs mal geändert. Sebastian
|
|
|
|
|
Hallo!
Ich habe grade deinen Text mal bearbeitet, so daß man den LaTeX-Code auch sieht.
Kannst du hier evtl mal die Passagen reinsetzen, wo du deine Bilder einfügst?
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 10:50 Fr 21.12.2007 | Autor: | rainerS |
Hallo!
> Hallo, ich bins nochmal.
> Habe noch einen weiteren Fehler, den ich nicht beheben und
> zu dem ich auch im Hilfemenü keine Angaben finde:
>
> 1: |
| 2: | > !File ended while scanning use of [mm]\NR@@caption.[/mm]
| 3: | > <inserted text>
| 4: | > [mm]\par[/mm]
| 5: | > 1.7 [mm]\include{Experiment}[/mm]
| 6: | > |
> Wäre sehr dankbar für schnelle Hilfe. Besten Dank im
> voraus!
Das erklärt die Meldung über das fehlende \end{figure}: beim Einlesen passiert ein Fehler, und es wird das gesamte File eingelesen, ohne die Kommandos abzuarbeiten.
Steht in der Transkriptdatei (.log) nicht mehr drin? Schreib mal an den Anfang deiner [mm]\text{\LaTeX}[/mm]-Datei diese Zeile:
\setcounter{errorcontextlines}{10}
dann gibt es mehr Info, wo der Fehler passiert.
Kannst du bitte noch sagen, welche Pakete du einbindest? \NR@@caption ist vermutlich aus dem Paket nameref und wird von \caption benutzt.
Ich wette um ein Weihnachtsplätzchen, dass du ein fragiles Kommando im Argument des \caption-Kommandos benutzt. Dort müssen fragile Kommandos immer mit \protect geschützt werden. Falls du versuchst \verb dort zu benutzen: das geht gar nicht; das darf nie in einem Argument eines anderen Kommandos auftauchen.
Viele Grüße
Rainer
|
|
|
|
|
Hallo,
ich hatte nie rote Pfeile, deshalb stellt sich die Frage, welchen Editor du benutzt, der das untertützt. In dessen Optionen müsstest du ggf. nachsehen. (Bei mir sind es nur anklickbare Zeilennummern, auch gut.)
Bei dem figure-Problem solltest du deine Bildunterschrift und die Labels auf irgendwelche "außergewöhnlichen" Zeichen untersuchen. Manche machen dort Ärger. Aber am besten postest du das figure-Codestück, dann schauen wir mal.
Gruß
Martin
|
|
|
|
|
Hallo!
Wenn du plötzlich so viele Fehler merkwürdige Fehler hast, solltest du dich wirklich zunächst mit dem allerersten Fehler beschäftigen, denn oft zieht der erste Fehler ganz viele weitere, die keine sind, mit sich.
Das Suchen der Textstelle sollte jedoch kein Problem darstellen, da ja meistens ein Textpassagen in der Fehlermeldung angegeben wird, das kannst du auch suchen lassen.
Wenn du sagst, daß der Fehler neuerdings immer auftaucht, egal, welche Kapitel du einbindest, könnte das Problem auch an deinem Hauptdokument liegen.
Übrigens, eine recht gute Methode zum Debuggen ist, einfach immer mehr Teile des Dokuments auszudokumentieren, bis LaTeX zufrieden ist. Du kannst ja bei deinem Caption-Problem beispielsweise die caption zunächst auskommentieren.
|
|
|
|