PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei Erstellung des Abbildungsverzeichnisses



gabrielsaw
23-09-2005, 09:49
Hallo zusammen. Ich bin Latex-Anfänger. Ich schreibe gerade an meiner Dpl. . Ich habe Bilder eingebaut. Wenn ich nun mit \listoffigures ein Abbildungsverzeichnis erstellen will, kommen folgende Fehler


------------------------------------------------------

! Argument of \addvspace has an extra }.

und dann meckert er mit "Undefined Control Sequence".

Er erzeugt eine .lof Datei die er mit oben genannten Fehlern bemeckert und folgendermaßen aussieht.


\select@language {ngerman}
\addvspace {10\p@ }
\contentsline {figure}{\numberline {1.1}{\ignorespaces prozess-orientiertes Denken}}{3}
\addvspace {10\p@ }
\addvspace {10\p@ }
\addvspace {10\p@ }
\addvspace {10\p@ }



--------------------------------------------------

Hier noch mein Code.

\documentclass[a4paper,12pt,twoside,chapterprefix,headsepline]{scrbook}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage[ansinew]{inputenc}
\usepackage{url}
\usepackage[plainpages=false,pdfpagelabels]{hyperref}
\graphicspath{{pics/}}


\begin{document}

%\input{Deckblatt}
% \input{blankpage}
%\input{EidesstattlicheErklärung} % Erklärung
% \input{blankpage}
\pagenumbering{Roman}
\tableofcontentss
%\listoffigures
\clearpage
% \input{blankpage}

\pagenumbering{arabic}
\input{Kap1_Einleitung} % Kapitel 1
% \input{blankpage}
%\addtocounter{page}{-1}

\input{Kap2_Validierung} % Kapitel 2
% \input{blankpage}

\end{document}


und meine Kapitel sehen folgendermaßen aus.


\chapter{Einleitung}
\section{Bla}

Jetzt kommt ein tolles Bild
\begin{center}
\begin{figure}[ht!]
\includegraphics[width=14cm,height=7cm]{Reparaturprozess_allg1.jpg}
\caption{Ablauf eines Reparaturprozesses}
\label{Abb_ReparaturprozessAblauf}
\end{figure}
\end{center}



Hat jemand eine Idee, wo der Fehler liegt. Mache ich irgendwas falsch oder hat sich da jemand gegen mich verschworen ?

edico
24-09-2005, 07:35
Zunaechst einmal ist dein Beispiel nicht besonders hilfreich, weil nicht so compilierbar. Damit machst du es nicht einfach, dir zu helfen.
Wenn ich dein Beispiel auf ein Minimalbeispiel reduziere, kann ich deinen Fehler nicht reproduzieren.
%
\documentclass[a4paper,12pt,liststotoc]{scrbook}
\usepackage{hyperref}
\begin{document}
\pagenumbering{Roman}
\tableofcontents
\listoffigures
\clearpage
\pagenumbering{arabic}
\chapter{Validierung}
\section{Bla}
Jetzt kommt ein tolles Bild
\begin{figure}[ht!]
\centering
%\includegraphics[width=14cm,height=7cm]{Reparaturprozess_allg1.jpg}
\Huge Test A
\caption{Ablauf eines Reparaturprozesses}
\label{Abb_ReparaturprozessAblauf}
\end{figure}

Jetzt kommt noch ein tolles Bild
\begin{figure}[ht!]
\centering
%\includegraphics[width=14cm,height=7cm]{Reparaturprozess_allg1.jpg}
\Huge Test B
\caption{Ablauf eines Reparaturprozesses}
\label{Abb_Reparaturprozess}
\end{figure}
\end{document}
%
Der Fehler bezieht sich auf Abstaende des Abbildungsverzeichnisses, die in deinem Originalfile, aber nicht hier bei deinem Beispiel erscheinen. Du scheinst besondere Abstaende eingefuegt zu haben? Hast du in der lof-Datei die Zeile '\addvspace {10\p@ }'? Was passiert, wenn du die Einbindung der 'blankpage' auskommentierst?
edico

rais
25-09-2005, 00:05
Moin,
wenn ich meiner Glaskugel Glauben schenken darf, dann liegt´s mal wieder an hyperref - bzw. daran, dass hyperref nachtraeglich dazukam.
Versuch mal bitte, die foo.aux zu loeschen und kompiliere erneut 2-3 mal (wenn foo.tex denn Deine Hauptdatei ist)
MfG,

gabrielsaw
26-09-2005, 15:43
Danke. Genau das wars. Hab die *.aux gelöscht. Danach hat er mir mein Abbildungsverzeichnis schön erzeugt wie ich es haben wollte.