El paquete tocbibind no puede agregar TOC al Contenido, posible conflicto con minitoc

El paquete tocbibind no puede agregar TOC al Contenido, posible conflicto con minitoc

Tengo el siguiente código LaTeX para mi tesis:

\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}

Incluyo un mini-toc al comienzo de cada capítulo. Quizás es por eso que no aparece la entrada "Contenido" en Contenido. En su lugar obtengo lo siguiente:

ingrese la descripción de la imagen aquí

Para el minitoc, tengo el siguiente código en cada capítulo:

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

    % Text of the chapter goes here...

Pero quiero una entrada de "Contenido" sin numerar entre "Agradecimientos" y "Lista de tablas". ¿Cómo puedo hacer eso? Cualquier ayuda sería apreciada.

Respuesta1

Primera forma:Puedes intentar agregarlo manualmente:

\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}

Resultado:

ingrese la descripción de la imagen aquí

Segunda forma:También puedes usar etoc para agregarlo:

\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}

El resultado es el mismo.

Supongo que tocbibind no funciona con etoc.

información relacionada