Das tocbibind-Paket kann das Inhaltsverzeichnis nicht zum Inhalt hinzufügen, möglicher Konflikt mit minitoc

Das tocbibind-Paket kann das Inhaltsverzeichnis nicht zum Inhalt hinzufügen, möglicher Konflikt mit minitoc

Für meine Diplomarbeit habe ich folgenden LaTeX-Code:

\documentclass[12pt,a4paper,oneside]{book}

\usepackage{verbatim}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr,multirow}
\usepackage{setspace}
\usepackage{tocbibind}
\usepackage{etoc}
\usepackage{ifthen}

\newlength\tocrulewidth
\setlength{\tocrulewidth}{1.5pt}

\begin{document}
    \frontmatter
        \input{TitlePage.tex}
        \input{Declaration.tex}
        \input{Certificate.tex}
        \input{Dedication.tex}
        \input{Abstract.tex}
        \input{Acknowledgements.tex}        
        \tableofcontents        
        \listoftables
        \listoffigures
        \input{Publications.tex}

    \mainmatter
        \input{Chapter1/Chapter1.tex}
\end{document}

Ich füge am Anfang jedes Kapitels ein Mini-Inhaltsverzeichnis ein. Vielleicht ist das der Grund, warum ich im Inhaltsverzeichnis keinen Eintrag „Inhalt“ bekomme. Stattdessen bekomme ich Folgendes:

Bildbeschreibung hier eingeben

Für den Minitoc habe ich in jedem Kapitel den folgenden Code:

\chapter{Introduction}
    \begingroup
        \parindent=0em
        \etocsettocstyle{\rule{\linewidth}{\tocrulewidth}\vskip0.5\baselineskip}{\rule{\linewidth}{\tocrulewidth}}
        \localtableofcontents 
    \endgroup

    % Text of the chapter goes here...

Ich möchte aber einen unnummerierten „Inhalt“-Eintrag zwischen „Danksagungen“ und „Tabellenverzeichnis“. Wie kann ich das machen? Für jede Hilfe wäre ich dankbar.

Antwort1

Erster Weg:Sie können versuchen, es manuell hinzuzufügen:

\documentclass[12pt,a4paper,oneside]{book}

\usepackage{verbatim}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr,multirow}
\usepackage{setspace}
%\usepackage{tocbibind} Not needed now
\usepackage{etoc}
\usepackage{ifthen}
\newlength\tocrulewidth
\setlength{\tocrulewidth}{1.5pt}





\begin{document}

    \frontmatter
    \chapter{Declaration}
    \chapter{Certificate}
        \tableofcontents\addcontentsline{toc}{chapter}{Contents}
        \listoftables
        \listoffigures


    \mainmatter
        \chapter{test}
\end{document}

Ergebnis:

Bildbeschreibung hier eingeben

Zweiter Weg:Sie können es auch mit etoc hinzufügen:

\documentclass[12pt,a4paper,oneside]{book}

\usepackage{verbatim}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr,multirow}
\usepackage{setspace}
%\usepackage{tocbibind} Not need it!
\usepackage{etoc}
\usepackage{ifthen}
\newlength\tocrulewidth
\setlength{\tocrulewidth}{1.5pt}





\begin{document}

    \frontmatter
    \chapter{Declaration}
    \chapter{Certificate}
        \tableofcontents\etoctoccontentsline{chapter}{Contents}
        \listoftables
        \listoffigures


    \mainmatter
        \chapter{test}
        \begingroup
        \parindent=0em
        \etocsettocstyle{\rule{\linewidth}{\tocrulewidth}\vskip0.5\baselineskip}{\rule{\linewidth}{\tocrulewidth}}
        \localtableofcontents 
        \endgroup
        \section{test section}
\end{document}

das Ergebnis ist das gleiche.

Ich nehme an, dass Tocbibind nicht mit etoc funktioniert.

verwandte Informationen