Doppelte Einträge im TOC

Inhalt, Abbildungen, Tabellen, Quellcodes und andere Verzeichnisse


Statnach
Forum-Newbie
Forum-Newbie
Beiträge: 1
Registriert: Mo 22. Feb 2016, 13:06

Doppelte Einträge im TOC

Beitrag von Statnach »

Liebes Forum,

Ich habe ein Problem mit doppelten Einträgen im Inhaltsverzeichnis meines LaTeX-Dokuments. Ich arbeite mit fancyhdr und \addcontentsline. Sobald ich unter addcontentsline die \section{..} anfange erscheint die jeweilige Überschrift doppelt im Inhaltsverzeichnis, einmal mit und ohne einmal ohne Nummer. Was schafft da Abhilfe?

Folgend das Minimalbeispiel; ich benutze allerdings noch deutlich mehr Pakete.
\documentclass[11pt,twoside]{article}
\usepackage[T1]{fontenc} 
\usepackage[utf8]{inputenc} 
\usepackage[a4paper]{geometry} 
\geometry{verbose,tmargin=3cm,bmargin=3cm,lmargin=3cm,rmargin=2cm} 
\usepackage{array} 
\usepackage{float} 
\usepackage{units} 
\usepackage{amsmath} 
\usepackage{amssymb} 

\makeatletter

\setlength{\headheight}{12.51453pt}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\headrulewidth}{0.4pt}
\renewcommand{\footrulewidth}{0.4pt}
\fancyhead{}
\fancyfoot{}
\fancyfoot[LE,RO]{\thepage}
\usepackage{amsmath}
\numberwithin{equation}{section}
\usepackage{bbm}
\usepackage{nccmath}
\usepackage{graphicx}
\usepackage{color}
\allowdisplaybreaks
\usepackage{array}
\usepackage{mathdots}
\usepackage{rotating}
\usepackage{tikz}
\usepackage{caption}
\captionsetup[figure]{labelfont={bf}}
\captionsetup[table]{labelfont={bf}}
\usepackage[innercaption]{sidecap}
\sidecaptionvpos{figure}{t}
\usepackage[flushmargin]{footmisc} 
%\usepackage{slashbox}
\newcommand{\vast}{\bBigg@{5.5}}
\newcommand{\Vast}{\bBigg@{6.5}}
\renewcommand{\thefigure}{\arabic{section}.\arabic{figure}}
\makeatletter \@addtoreset{figure}{section} \makeatother
\renewcommand{\thetable}{\arabic{section}.\arabic{table}}
\makeatletter \@addtoreset{table}{section} \makeatother
\begin{document}
........ 

\renewcommand{\thepage}{\Roman{page}}
\setcounter{page}{1}
\fancyhead{}
\fancyhead[LE,RO]{\slshape \rightmark}

\tableofcontents{}\newpage{}

.......

\addcontentsline{toc}{section}{Introduction}\fancyhead{}
\fancyhead[LE,RO]{\emph{INTRODUCTION}}

\section{Introduction} 
...... 

\end{document}  
 

Benutzeravatar
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Du erzeugst ja auch zwei Einträge … den einen mit \addcontentsline und den anderen mit \section. Warum ist mir allerdings ein Rätsel ;-)

Lösche einfach den \addcontensline-Befehl ...

Und die Kopfzeile jeweils mit \fancyhead manuell zu setzen ist auch nicht im Sinne des Erfinders ...
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

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

Beitrag von Johannes_B »

Sieht nach einer dieser schrecklichen Vorlagen aus.

So nützlich wie eine Fernsehzeitung von 1998.
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
iTob
Forum-Meister
Forum-Meister
Beiträge: 1221
Registriert: Mo 19. Apr 2010, 22:19
Kontaktdaten:

Beitrag von iTob »

Die Fehrsehzeitung richtet heutzutage zumindest keinen Schaden mehr an ;-)
Ich biete Hilfe, Beratung und Schulung für alle Fragen rund um TeX, Buchgestaltung und Textsatz, sowie Grafik- und Kommunikationsdesign.
Mehr Infos und Kontakt unter tobiw.de.

Hier schreibe ich über TeX: Mein Blog „TeX-Beispiel des Monats“ (Deutsch) und TeX.tips (Englisch).

Antworten