Fehler beim Kompilieren mit Bildern

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Fehler beim Kompilieren mit Bildern

von izmirladde » Fr 6. Sep 2013, 11:10

Hallo Johannes!
danke schonmal für deine Antwort. Das Bild stammt direkt aus dem Texmaker, der Code-Teil war das tatsächliche Logfile, mit dem Editor geöffnet.

Wenn ich die Datei mit Texworks laufen lasse, gibts ebenfalls einen "Hänger", bei in etwa derselben Stelle wie auch zuvor mit dem Texmaker. In Texworks komme ich so weit:

Bild

Das zugehörige Logfile endet so:
Underfull \hbox (badness 1067) in paragraph at lines 617--617
\T1/cmr/m/n/10.95 vollstï¾$[]$ndige De-ckung des \T1/cmr/m/sl/10.95 Ver-brauchs
 \T1/cmr/m/n/10.95 durch
 []


LaT
Beim betroffenen Abschnitt handelt es sich um eine subfloat-umgebung, in der die Bilder erzeugung_sued und erzeugung_west nebeneinander stehen:
\begin{figure}[htb]
\centering
\subfloat[Süd]{\includegraphics[width=0.46\textwidth]{Bilder/erzeugung_sued.jpg}\label{fig:erzeugung_sued}}
\hfill
\subfloat[West]
{\includegraphics[width=0.46\textwidth]{Bilder/erzeugung_west.jpg}}
\caption[PV-Erzeugungsgänge der implementierten Ausrichtungen]{PV-Erzeugungsgänge der implementierten Ausrichtungen (eigene Darstellung)}
\label{fig:erzeugungsgaenge}
\end{figure}
Ich habe mir mittlerweile geholfen und verstehe gleichzeitig nicht, wie.
Bevor ich gestern auf Fehlersuche ging, habe ich mir eine Sicherungskopie der defekten .tex-Datei auf den Desktop geschoben. Nachdem die Suche nach offenen Klammern oder anderen Fehlern nicht erfolgreich war, habe im selben Ordner, in dem die defekte Datei liegt, eine leere .tex-Datei angelegt und schrittweise aus der "defekten" Sicherung den Code übertragen. Wollte so eigentlich dem Fehler auf die Schliche kommen. Komischerweise trat er nicht auf.
Am Bilderordner habe ich nix verändert. Die Bilder sind alle "richtig" benannt, weder Leer- noch Sonderzeichen.
Ich kann jetzt zwar weiterarbeiten, bin aber trotzdem sehr verblüfft. Merkt sich der Texmaker etwa Dateinamen, die ihm nicht gefallen und sträubt sich dann? :lol: :roll:



edit: Update:
der Fehler liegt nicht - wie zunächst vermutet - bei den Bildern, sondern beim anschließenden longtable. Und zwar genau an der Stelle, an der die Tabelle auf die nächste Seite umbrechen soll.

Ich habe keine Ahnung, warum die sich an den Bildern stört und gedrafted keine Probleme bereitet...

Naja, arbeite ich eben an der "Zweit-Datei" weiter...

von Johannes_B » Fr 6. Sep 2013, 08:38

Also, dass die log abrupt endet ist ungewöhnlich. Mein Tipp deshalb an dich. Kompiliere mal mit Texworks oder im Terminal, dann siehst du wirklich was passiert und kannst mit LaTeX in Interaktion treten.

----
EDIT: Ist das der tatsächliche Ausschnitt aus der log-datei (die du in einem Texteditor geöffnet hast), oder ist das der Teil, der in Texmaker angezeigt wurde?
----

Die Erstellung eines Minimalbeispiels (Anleitung, nicht nur für Anfänger) ist übrigens ne super Idee. Uns hilft das in diesem Fall nicht wirklich weiter, aber du kannst die fehlerhafte Stelle finden. Einfach mal dein \end{document} zum Anfang schieben und dann schrittweise nach hinten rücken. Denk dran das ganze an einer Kopie in einem Extraordner zu machen.

Die draft-Option bindet keine Bilder ein, damit ist die Wahrschenlichkeit hoch, dass es wirklich an den Bildern (Leer- u/o Sonderzeichen im Dateinamen?) liegt.

Grüße
Johannes

Fehler beim Kompilieren mit Bildern

von izmirladde » Do 5. Sep 2013, 20:03

Hallo zusammen,
ich bin halbwegs bewandert in TeX und schreibe aktuell meine Bachelorarbeit damit (scrartcl). Alle Bilder, die eingefügt werden, liegen im Ordner "Bilder", enthalten keinerlei Sonderzeichen und sind jeweils rund 2MB groß.

Bisher lief alles prima, heute hängt sich der Texmaker beim ersten Kompilieren plötzlich auf und kommt nicht weiter als im folgenden Bild:
Bild


Auch das logfile bricht abrupt ab:
LaTeX Warning: Reference `fig:lage_pv' on page 23 undefined on input line 504.


LaTeX Warning: Refe

Das Aufhängen beim Kompilieren ist mir schon öfter passiert, meist war der Fehler dann eine fehlende geschweifte Klammer. Habe auch dieses Mal nach einer solchen gesucht und wurde nicht fündig.

Komischerweise gibts keine Probleme, wenn ich in den draft-mode gehe und den Bilderordner umbenenne. Der Text an sich wird (fast) sauber gesetzt. Dadurch kann ich (als Halblaie) den "Klammern-Fehler" eigentlich ausschließen.
Ich habe auch schon erfolglos versucht, alle Hilfsdateien (z.b. .aux) zu löschen.
Nachdem gestern alles noch einwandfrei lief, hab ich keine bewussten Änderungen mehr gemacht. Mittlerweile zweifle ich zwar etwas an meinem Hirn, aber dadurch, dass wie gesagt ohne Bilder alles noch läuft, bin ich etwas verzweifelt. Kann es sein, dass mein Rechner dem Texmaker nicht genügend Ressourcen zur Vefügung stellt?

Ich hoffe, dass mir ein Experte anhand der obigen Schilderungen auch ohne Minimalbeispiel einen Rat weiß.

Schonmal tausend Dank für jeden Tipp!

Nach oben