0

I would like to put chapter title on a separate page. I use the titlesec package for this. But I would also like to chapter's table of contents on the same separate page (i.e. the chapter title page). Currently, I use minitoc for chapter table of contents. How do I put this minitoc in titlesec?

\usepackage{titlesec}

\titleformat{\chapter}[display]
{\normalfont\Large\filcenter\sffamily}
{\titlerule[1pt]%
\vspace{1pt}%
\titlerule
\vspace{1pc}%
\LARGE\MakeUppercase{\chaptertitlename} \thechapter}
{1pc}
{\titlerule
\vspace{1pc}%
\Huge}
[\newpage] % creates the new page
1
  • I am not sure but titletoc could be better. – touhami Sep 15 '16 at 15:42
1

Just put the \minitoc before the \newpage:

[\minitoc\newpage]
2
  • Thanks! it works but it then shifts the main table of content of the book to a separate page and also it shifts the abstract etc to another page. – Lanc Sep 15 '16 at 11:06
  • That's what you asked for. You want chapter titles on a separate page. The table of contents, etc. also have a chapter title, so they are on their own page. You can put a separate \titleformat{chapter} without the last line containing the \newpage before the \tableofcontents and the other frontmatter stuff, and then the full thing before the first chapter. – Pieter van Oostrum Sep 15 '16 at 12:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.