PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Inhaltsverzeichnis zeigt falsche Seitenanzahl an



gardiac2002
10-06-2012, 19:03
Hallo,

ich schließe gerade meine Bachelorarbeit ab und habe sie natürlich in LaTeX geschrieben. Beim letzten Check von der PDF bin ich aber draufgekommen, dass die Seitenangaben von meinem Dokument nicht passen.

Hat jemand eine Idee wo der Fehler liegen könnte?



\documentclass[11pt,a4paper]{report}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{longtable}
\usepackage{natbib}

\usepackage{graphicx}


\title{Bachelor thesis}

\makeindex

\begin{document}
\bibliographystyle{plainnat.bst}

\maketitle
\tableofcontents
\newpage

\chapter{Basic Terms}
\input{BusinessAdministrationBasicTerms}
\newpage

\chapter{Process Management}
\input{ProcessManagementBasicTerms}
\newpage
\input{ProcessManagement}
\newpage
\input{ProcessManagementOrganisation}
\newpage
\input{QualityManagement}
\newpage

\chapter{Project Management}
\input{ProjectmanagementBasics}
\newpage
\input{ProjectmanagementOrganisation}
\newpage
\input{ProjectmanagementMethodologies}
\newpage
\newpage
\input{ProjectmanagementPhases}
%\newpage
\input{ProjectStructureOrganisations}
\newpage
%Projectmanagement Tasks
\input{ProjectmanagementFunctions}
\newpage
%Projectmanagement Tools
\input{ProjectmanagementMethods}
%\newpage
\chapter{Internal Control Systems in IT Environments}
\input{COBIT}
\newpage

%bibliography
\addcontentsline{toc}{chapter}{Bibliography}
\bibliography{Bibliography}

%List of Figures
\newpage
\listoffigures

%index
\renewcommand{\indexname}{Index}
\addcontentsline{toc}{chapter}{Index}
\printindex
\newpage

\end{document}


Danke und liebe Grüße,
philipp

hakaze
10-06-2012, 21:55
Leider ist weder deine Frage ausreichend formuliert, noch ist dein Beispiel laufähig (aufgrund der vielen Dateien, die niemand außer dir hat).

Bitte präzisiere deine Frage: welche Seitenzahlen werden wo wie (falsch) angezeigt? Am besten lieferst du dazu ein Beispiel, dass dies demonstriert, wenn es durch die Helfer kompiliert wird. Fülltext liefern zum Beispiel die Pakete blindtext und lipsum.

rstuby
11-06-2012, 06:36
Also wenn ich deine inputs durch Blindtext ersetze, sehe ich den Fehler nicht. Ich habe mal hyperref dazu geladen, um schnell aus dem Inhaltsverzeichnis zum Kapitelanfang springen zu können. Die Seitennummer stimmt in jedem Fall überein.

Das Einzige ist, dass die ganze Seitennummerierung nicht beim Titelblatt anfängt, sondern beim Inhaltsverzeichnis. Das wundert mich, weil ich keinen entsprechenden Befehl sehe. Ich hätte es lieber so, dass alle unnummerierten Seiten intern mitgezählt werden. Wenn du anstatt report scrreprt nutzt (ist europäischer), dann wird das auch so gehandhabt und dann passt auch die Zeitenzählung im Reader zu der im Dokument, falls das vielleicht dein Problem war. Allerdings ändert sich beim Ändern der Dokumentklasse das Layout stark. Ich würde sagen, zum Positiven, aber je nachdem, was du an deinem Originaldokument schon alles formatiert hast, dann das natürlich auch schwierig werden.

\documentclass[11pt,a4paper]{scrreprt}
\usepackage[utf8x]{inputenc}
\usepackage{ucs}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{makeidx}
\usepackage{longtable}
\usepackage{natbib}
\usepackage{blindtext}
\usepackage{graphicx}
\usepackage{hyperref}

\title{Bachelor thesis}

\makeindex

\begin{document}
\bibliographystyle{plainnat.bst}

\maketitle
\tableofcontents
\newpage

\chapter{Basic Terms}
\blindtext
\newpage

\chapter{Process Management}
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage

\chapter{Project Management}
\blindtext
\newpage
\blindtext
\newpage
\blindtext
\newpage
\newpage
\blindtext
%\newpage
\blindtext
\newpage
%Projectmanagement Tasks
\blindtext
\newpage
%Projectmanagement Tools
\blindtext
%\newpage
\chapter{Internal Control Systems in IT Environments}
\blindtext
\newpage

%bibliography
\addcontentsline{toc}{chapter}{Bibliography}
\bibliography{Bibliography}

%List of Figures
\newpage
\listoffigures

%index
\renewcommand{\indexname}{Index}
\addcontentsline{toc}{chapter}{Index}
\printindex
\newpage

\end{document}




\end{tabular}}

\end{document}

klops
11-06-2012, 07:33
Ich glaube, wenn man beispielsweise den Index-Eintrag ins Inhaltsverzeichnis auf der letzten Seite des Abbildungsverzeichnisses vornimmt, statt auf der ersten Seite des Index, dann darf man sich über falsche Seitenzahlen im Inhaltsverzeichnis nicht sehr wundern. Ich würde deshalb dringend empfehlen, die Einträge ins Inhaltsverzeichnis mit den Optionen zu machen, die KOMA-Script dafür bereit stellt. Wenn man aus unerfindlichen Gründen statt KOMA-Script eine Standardklasse verwendet, kann man als Notlösung ein Paket wie tocloft verwenden oder muss eben an den richtigen Stellen \cleardoublepage einfügen.