DannyP
22-07-2009, 11: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
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