PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Seitennummerierung Grafiken



DannyP
22-07-2009, 10:05
Hallo zusammen,

Ich habe ein Problem mit eingebundenen Grafiken, die in einer Gleitumgebung stehen. Erzeugen die Grafiken einen Seitenumbruch, werden die Seitenzahlen in den Verzeichnissen falsch angezeigt. Bspw. steht im Abbildungsverzeichnis ein Bild auf Seite 31 angegeben. Tatsächlich ist es aber auf Seite 37.

Ich verwende MikTex mit dem TeXnicCenter. Hat jemand eine Idee, was ich da falsch mache?
Hier ein (hoffentlich minimal genuges) Minimalbeispiel:
\documentclass[12pt,
bibtotoc,
oneside,
smallheadings,
pointlessnumbers,
version=last]{scrbook}
\usepackage{ae}
\usepackage{framed}
\usepackage[german]{varioref}
\renewcommand*{\chapterheadstartvskip}{\vspace*{-\topskip}}
\usepackage{setspace}
\setkomafont{disposition}{\rmfamily\bfseries}
\usepackage{remreset}
\makeatletter \@removefromreset{footnote}{chapter} \makeatother

\usepackage[latin1]{inputenc}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[headsepline, automark]{scrpage2}
\usepackage{graphicx}
\usepackage[center]{caption}

\let\origitemize\itemize

\usepackage{courier}
\usepackage[compact]{titlesec}
\usepackage{ifpdf}

\ifpdf
\usepackage[activate=normal]{pdfcprot}
\fi

\ifpdf
\usepackage[final]{pdfpages}
\fi

\ifpdf
\usepackage[pdftex,plainpages=false,pdfpagelabels]{hyperref}
\hypersetup{pdftitle={Minibeispiel},pdfauthor={Dan iel},pdfcreator={LaTeX},pdfsubject={Diplomarbeit}, pdfkeywords={Diplomarbeit, Testen, Testdaten, Testdatenbereitstellung, Testverfahren}}
\else
\usepackage{hyperref}
\fi

\makeatletter
\newcommand{\nobreakchap}{
\renewcommand\chapter{
\par\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
}
\newcommand{\normalchap}{
\renewcommand\chapter{
\if@openright\cleardoublepage\else\clearpage\fi
\thispagestyle{\chapterpagestyle}
\global\@topnum\z@
\@afterindentfalse
\secdef\@chapter\@schapter}
}
\makeatother

\begin{document}
\pagenumbering{Roman}
\tableofcontents
\begingroup
\let\chapter=\section
\let\addchap=\addsec
\phantomsection
\addcontentsline{toc}{chapter}{Abbildungsverzeichn is}
\listoffigures
\endgroup

\onehalfspacing
\pagenumbering{arabic}
\setcounter{page}{1}
\nobreakchap

\input{Demo}
\clearpage
\end{document}




In der Datei Demo hab ich einfach ein Paar Texte reinkopiert und dazwischen einige Bilder mit diesem Befehl eingefügt:
\begin{figure}[htbp]
\centering
\fbox{\includegraphics[width=0.85\textwidth]{bilder/Testverfahren/Testverfahren}}
\caption[Überblick über die verschiedenen Testverfahren]{Überblick über die verschiedenen Testverfahren \par Quelle: }
\end{figure}



Vielen Dank im Voraus!
Schöne Grüße
Daniel

Xenara
22-07-2009, 10:12
Wie oft kompilierst du?
Ggf. sind 3-4 LaTeX-Läufe nötig, denn LaTeX macht es grob gesagt folgendermassen:
1. Lauf: Alles sammeln was benötigt wird und grob formatieren.
2. Lauf: Links/Verweise passend zuordnen und (vorläufiges) TOC (+ TabVZ + AbbVZ) erstellen.
3. Lauf: Durch das neu eingefügte TOC ändern sich die Seitenzahlen, wenn es länger als 1 Seite ist. Also ist ein dritter Lauf nötig.
4. Lauf: Zur Sicherheit, danach kann man einigermassen davon ausgehen, dass alles passend formatiert ist.

P.S. Ein _Minimal_beispiel ist das nicht wirklich ;)

DannyP
22-07-2009, 10:29
Ich habe 5x alles kompiliert, aber leider ohne den gewünschten Erfolg.