Seitenzahlen der Verzeichnisse im TOC falsch

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


danielgra
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: So 13. Okt 2013, 17:00

Seitenzahlen der Verzeichnisse im TOC falsch

Beitrag von danielgra »

Hi,

ich habe ein Problem. Mein Literaturverzeichnis wird im Inhaltsverzeichnis mit einer falschen Seitenzahl angegeben. Und zwar wird immer eins höher gestellt. Ich unterscheide appendices und ähnliches durch römische Zahlen vom Haupttext. Ich kann da sProblem umgehen wenn ich dem inhaltsverzeichnis \section*{References} voran stelle.

Dann habe ich aber zwei überschriften auf der Seite.

Anbei mein Code:
\documentclass[12pt,a4paper]{article}
\usepackage[latin1]{inputenc}
\usepackage{a4}
\usepackage[english]{babel}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{pict2e}
\usepackage{graphpap}
\usepackage{natbib}
\usepackage{subfigure}
\usepackage[small,center]{caption}%Wenn man hinter small ,center schreibt, wird kein Blocksatz sondern ein mittig zentrierter Satz für die Bild- und Tabellenunterschriften verwendet
\usepackage{amssymb}
\usepackage{color} % Text anders färben!
\usepackage{wasysym}
\usepackage[dvips]{epsfig}
\usepackage{epsfig}
\usepackage{epic}
\usepackage{exscale,latexsym}
\usepackage[dvips]{graphicx}
\usepackage{graphicx}
\usepackage{setspace}
\usepackage[flushmargin,hang]{footmisc}
\usepackage[dvipdfm]{geometry}
\usepackage{titlesec}
\usepackage{float}
\usepackage{url}
\usepackage{prettyref}%für Verweise innerhalb des Textes
\usepackage{lscape}%Ermöglicht einzelne Seiten im Querformat zu haben!
\usepackage[strict]{chngpage}%Ermöglicht Grafiken teilweise in den Rand zu schieben!
\usepackage{fancyhdr}
\usepackage{cancel}
\usepackage{acronym}
\usepackage{paralist}
\usepackage{acronym}
\usepackage[super]{nth}


\titleformat{\section}%
{\normalfont\large\bfseries}%
{\thesection}%
{1em}%
{}%

\makeatletter
\makeatother
\renewcommand\refname{Literaturverzeichnis}
%DIN A4= 21,0*29,7 cm

\geometry{a4paper, top=20mm, left=50mm, right=15mm, bottom=20mm, headsep=10mm, footskip=12mm, headheight=12pt}
\flushbottom 
\sloppy%Schaltet auf eine großzügige Formatierungsweise um, die relativ wenige Worttrennungen am Zeilenende erzeugt, dafür aber auch etwas größere Wortabstände innerhalb der Zeilen zulässt.

\onehalfspacing
\parindent 0pt % Bei neuem Absatz kein Einrücken
\begin{document}
\onehalfspacing
    \pagenumbering{Roman}
   % \setlength{\oddsidemargin}{0cm}
    \begin{titlepage}
        \newfont{\smc}{cmcsc10 at 12pt}

        \begin{center}
            \smc
            Department of Economics\\
            Chair of International and Regional Economics\\
            text\\
            \vspace{5cm}

            \large\bf{Seminar Paper}\\
            \normalsize
            \vspace{3cm}
            Themensteller:text\\
            WS 2013/14\\
            \vspace{3cm}


            \large Recursive Dynamics in CGE Modeling\\



        \end{center}
        \vfill
        \parbox{5cm}{\footnotesize
            Strasse\\
            Ortl\\
            text \\
            deadline: 14 October 2013}
        \hfill
        \parbox{5cm}{\footnotesize
           text \\
           text \\
            \nth{3} semester\\
            enrolment number:}
    \end{titlepage}
\thispagestyle{empty}






\newpage
\pagenumbering{Roman}
\setcounter{page}{1}
\tableofcontents
\newpage
\section*{List of Abbreviations} 

hier steht ein hypothetischer text...


\newpage\pagenumbering{Roman}
\setcounter{page}{3}
\newpage\clearpage

hier steht der text...



\bibliographystyle{plain}
\bibliography{citavi12b}
\addcontentsline{toc}{section}{References}

\end{document}
Es eielt etwas. :(
Vielen Dank für eure Hilfe!

Viele Grüße

danielgra
Forum-Anfänger
Forum-Anfänger
Beiträge: 11
Registriert: So 13. Okt 2013, 17:00

Beitrag von danielgra »

Ok, ich hab die Lösung.

Ein Blick ins erste Thema dieses Forums hätte mir etwas zeit erspart. Die lösung ist:
\usepackage[nottoc]{tocbibind}
vielleicht hilfts jemand anderes.

Benutzeravatar
Johannes_B
Moderator
Moderator
Beiträge: 5079
Registriert: Do 1. Nov 2012, 14:55
Kontaktdaten:

Beitrag von Johannes_B »

Bitte lies dir durch, was ein lauffähiges Minimalbeispiel ist. Das hilft bei Problemstellungen erheblich.

Ich würde dir eine KOMA-script-Klasse empfehlen. Diese sind sehr variabel. Probleme, welche durch addcontentsline entstehen sind bei diesen Klassen nonexistent (wenn man die Dokumentation gelesen hat).

Du hast in deinem Beispiel auch viele veraltete Pakete, ich schlage dir deshalb Minimale Vorlage vs. Maximale Probleme vor. Die Lektüre einer aktuellen Einführung läuft damit parallel. Du benutzt sehr oft manuelle Seitenumbrüche, ein Wechsel auf report bzw. scrreprt wäre wohl besser.

Warum schreibst du LaTeX vor, auf welcher Seite es gerade sein soll? Das Programm macht einen tollen Job das selbst durchzuzählen. Da wären wir aber wieder beim Thema aktuelle Einführung.

PS: Ich habe mal deinen Titel korrigiert. Bitte achte darauf, nicht nur das Problem richtig darzustellen, sondern auch einen passenden/aussagekräftigen Titel zu finden.
»Im Literaturverzeichnis ist SZ d. references faksch« ist für dein Problem irrführend. :!:
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?

Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.

Benutzeravatar
u_fischer
Forum-Meister
Forum-Meister
Beiträge: 4300
Registriert: Do 22. Nov 2012, 11:09
Kontaktdaten:

Beitrag von u_fischer »

Du solltest deine Treiberangaben überprüfen:
\usepackage[dvips]{graphicx}
\usepackage[dvipdfm]{geometry}
Es ist nicht möglich gleichzeitig dvips + dvipdfm zu benutzen. Mindestens eine der beiden Angaben ist daher eine Lüge, und LaTeX hat das nicht so gern.

Besserwisser

Re: Seitenzahlen der Verzeichnisse im TOC falsch

Beitrag von Besserwisser »

danielgra hat geschrieben:
\bibliographystyle{plain}
\bibliography{citavi12b}
\addcontentsline{toc}{section}{References}
Dir ist hoffentlich klar, dass hier erst von \bibliography das Literaturverzeichnis ausgegeben und dann die dann aktuelle Seite als "References" in das Inhaltsverzeichnis eingetragen wird. Dass das nicht unbedingt die Seite ist, auf der das Literaturverzeichnis beginnt, versteht sich von selbst …

Darüber hinaus verwendest Du, wie von Johannes bereits angemerkt, diverse veraltete Pakete. Daher solltest Du, falls Du Johannes' diesbezüglichen Rat übergehen möchtest, zumindest l2tabu sehr, sehr aufmerksam lesen und Deine Präambel daran messen.

Antworten