PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Latex kompiliert nicht mehr



Sabine.1234
01-09-2008, 00:46
Hallo,

Latex kompiliert nicht mehr, bzw bricht bei Erstellen des Inhaltsverzeichnis ab. Und das, obwohl ich nichts Neues getan habe! :confused:
Ich verwende TexnicCenter mit Miktex.

Mein Dokument

\documentclass[pdftex,a4paper,12pt]{scrreprt}
\usepackage{setspace}
\usepackage{titlesec}
\usepackage{ngerman}
\usepackage[latin1]{inputenc}
\usepackage{times}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{bibgerm}
\usepackage{graphicx}
\usepackage{array}
\usepackage{mathtools}
\usepackage{color}
\usepackage{remreset}
\usepackage{amssymb}
\usepackage[square]{natbib}
\usepackage[left=3cm,top=3cm,right=2cm,bottom=2.5cm,nohead,foo t=1.25cm]{geometry}
\usepackage[nonumberlist,acronym,toc]{glossaries}
\newglossary[slg]{symbols}{syi}{syg}{Symbolverzeichnis}
\makeglossaries
\input{header}
\makeatletter
\@removefromreset{footnote}{chapter}
\makeatother
\begin{document}
\renewcommand*{\chapterheadstartvskip}{\vspace*{-10mm}}
\renewcommand{\acronymname}{Abkürzungsverzeichnis}
\glossarystyle{super}
\renewcommand*{\glspostdescription}{}
\renewcommand{\glsgroupskip}{}
\renewcommand{\glsdescwidth}{14.5cm}
\include{Kapitel\MeineKapitel}
\appendix
\bibliographystyle{geralpha}
\bibliography{Literaturverzeichnis}
\end{document}

In der Analyse steht "Offenes Element gefunden: document"
In der Logdatei gibts verschiedene Hinweise auf Probleme. Die hab ich deshalb mal angehängt. Ich versteh nur leider nichts vom Inhalt.

Bitte helft mir, ich verzweifle gerade :(
Sabine

Stefan_K
01-09-2008, 01:31
Hallo Sabine,

in dem von Dir geposteten Quellcode ist das Problem nicht zu erkennen, vmtl. wird es in Kapitel\MeineKapitel.tex verursacht. Die Datei header.tex liegt uns auch nicht vor.
Zeig doch einmal den Code zur Abbildung 2.1, insbesondere den \caption-Aufruf.

Viele Grüße,

Stefan

voss
01-09-2008, 07:30
Latex kompiliert nicht mehr, bzw bricht bei Erstellen des Inhaltsverzeichnis ab. Und das, obwohl ich nichts Neues getan habe! :confused:
Ich verwende TexnicCenter mit Miktex.


Du hast ein Problem mit einer Bildunterschrift. Entweder hast du in einer
Caption ein Makro ohne ein \protect davor oder hast eine schließende
Klammer bei einer Unterschrift vergessen.

Herbert

Sabine.1234
01-09-2008, 09:01
Hallo nochmal,

danke für die Antworten. Das Bild kann im Moment nur eigentlich nicht der Auslöser sein, ich binde es gar nicht mehr ein! Kann es sein, dass Latex sich etwas von irgendeinem letzten Kompilieren "gemerkt" hat und jetzt immer daran "hängenbleibt"?
Ich hatte zuvor verschiedene Varianten ausprobiert, die caption zweizeilig und zentriert zu bekommen, die zwar nicht den gewünschten Output brachten, aber auch sonst keine solchen Probleme. Stefan hatte mich dann auf das Paket caption hingewiesen. Das konnte ich nur zu dem Zeitpunkt nicht mehr testen, weil da schon nicht mehr kompiliert wurde.

An der caption habe ich mit \\, \linebreak und \par herumprobiert.

Zuletzt hat das Bild (wenn ich mich recht entsinne) so ausgesehen:

\begin{figure}[htb]
\centering
\includegraphics[width=0.65\textwidth]{Bilder/Erfolgreiches-CCMgt.png}
\caption[Aspekte des Callcenter Managements]{Aspekte des Callcenter Managements \\ Quelle: In Anlehnung an\citealt[S. 30]{CCPraxis}}
\label{Abb-CCMgt}
\end{figure}

Wo habt Ihr denn erkannt, dass die Abbildung das Problem verursacht? Ich möchte sowas ja auch selbst gern finden...

Achja, in header.tex steht bei mir der Teil bis \makeglossaries.

Viele Grüße,
Sabine

voss
01-09-2008, 09:16
danke für die Antworten. Das Bild kann im Moment nur eigentlich nicht der Auslöser sein, ich binde es gar nicht mehr ein! Kann es sein, dass Latex sich etwas von irgendeinem letzten Kompilieren "gemerkt" hat und jetzt immer daran "hängenbleibt"?

Ja, das muss so sein, denn sonst stimmen die Verzeichnisse und
Referenzen nicht. Deshalb muss man manchmal die Dateien
*.aux, *.toc, *.lof, *.lot usw löschen, wenn der Fehler partout
nicht verschwinden will.


Ich hatte zuvor verschiedene Varianten ausprobiert, die caption zweizeilig und zentriert zu bekommen, die zwar nicht den gewünschten Output brachten, aber auch sonst keine solchen Probleme. Stefan hatte mich dann auf das Paket caption hingewiesen. Das konnte ich nur zu dem Zeitpunkt nicht mehr testen, weil da schon nicht mehr kompiliert wurde.

An der caption habe ich mit \\, \linebreak und \par herumprobiert.

Zuletzt hat das Bild (wenn ich mich recht entsinne) so ausgesehen:

\begin{figure}[htb]
\centering
\includegraphics[width=0.65\textwidth]{Bilder/Erfolgreiches-CCMgt.png}
\caption[Aspekte des Callcenter Managements]{Aspekte des Callcenter Managements \\ Quelle: In Anlehnung an\citealt[S. 30]{CCPraxis}}
\label{Abb-CCMgt}
\end{figure}

dies kann alllerdings nicht den Fehler hervorrufen.


Wo habt Ihr denn erkannt, dass die Abbildung das Problem verursacht? Ich möchte sowas ja auch selbst gern finden...


Im logfile siehst du (vom Ende aus berachtet), dass als letztes die *.lof-Datei
(list of figures) eingelesen wurde und dann der Fehler auftrat. Also ist er
in dieser Datei und in der der sind halt nur die Bildunterschridten.

Herbert

Sabine.1234
01-09-2008, 09:26
Danke Herbert, Löschen hats gebracht!