Etoc começa em uma nova página

Etoc começa em uma nova página

Eu implementei o seguinte código.

\documentclass[12pt]{book} 
\usepackage{etoc}

\begin{document}

\chapter{First Chapter}

\renewcommand{\contentsname}{}
\setcounter{tocdepth}{2}
\etocsettocstyle{\subsection*{\contentsname}\hrule\smallskip
\begin{minipage}{\linewidth}}
{\end{minipage}\medskip\hrule}

\localtableofcontents

\section{Section 1}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 2}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 3}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 4}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 5}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 6}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 7}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 8}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}

\end{document}

Basicamente, faz com que o etoc comece na segunda página ao invés da primeira página.

etoc

Como posso garantir que ele comece na primeira página e continue na segunda?

Responder1

Por que você está colocando isso dentro de um minipage?

Eu penso

\etocsettocstyle{\bigskip\hrule\medskip}{\medskip\hrule\vfill}

deve fazer o que quiser sem redefinir o significado de \contentsname.

MWE

\documentclass[12pt]{book}
\usepackage{etoc}

\begin{document}

\chapter{First Chapter}

\setcounter{tocdepth}{2}
\etocsettocstyle{\bigskip\hrule\medskip}{\medskip\hrule\vfill}

\localtableofcontents

\section{Section 1}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 2}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 3}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 4}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 5}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 6}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 7}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}
\section{Section 8}
\subsection{Subsection 1}
\subsection{Subsection 2}
\subsection{Subsection 3}

\end{document} 

Saída:

insira a descrição da imagem aqui

informação relacionada