[Tex/LaTex] minitoc not appear

minitoctable of contents

I have this file

\documentclass [11pt,oneside,final]{book}
\usepackage{minitoc}
\usepackage[round]{natbib}
\usepackage{longtable}
\usepackage[font={footnotesize,it}]{caption}
\usepackage{bookman} 
\usepackage[T1]{fontenc} 
\usepackage{setspace}
\doublespacing 
\usepackage{multirow}

\usepackage[left=30mm,top=30mm,right=30mm,bottom=30mm]{geometry}
\pagenumbering{Roman}
\usepackage[small,compact]{titlesec}
\usepackage[Lenny]{fncychap}
\usepackage{arabtex}
\usepackage{cp1256}
\setcode{cp1256}
\usepackage{float}
\usepackage[final]{graphicx}
\usepackage{epstopdf}
\usepackage{array}
\setarab
\raggedbottom
\title{\center \textbf{AAAAAAAAA}}
\author{
Submitted by AAAAAAA \\

}

\begin{document}

\maketitle

\chapter*{\thispagestyle{empty} Declaration} 


This thesis is an account of research undertaken between February 2004 and 
October 2004 at The Department of Physics, Faculty of Science, 
The Australian National University, Canberra, Australia.

Except where acknowledged in the customary manner, the material 
presented in this thesis is, to the best of my knowledge, original and 
has not been submitted in whole or part for a degree in any 

\chapter*{\thispagestyle{empty} \begin{center} \vspace*{2in}  To my AAAAA \end{center}}
\chapter*{\thispagestyle{empty} Abstract}
\chapter*{\thispagestyle{empty} Acknowledgments}
\dominitoc 
\tableofcontents
\listoffigures \addcontentsline{toc}{chapter}{List of Figures}
\listoftables \addcontentsline{toc}{chapter}{List of Tables}
\clearpage
\pagenumbering{arabic}
\chapter{Introduction}
\minitoc \newpage

The minitoc in not appearing after chapter!

What I missed?

Best Answer

This is the compilable code (from a duplicate question posted by the same user: https://tex.stackexchange.com/questions/146925/minitoc-not-working) plus a solution.

You need to to add mtcaddchapter after \listoffigures and listoftables, like this:

\documentclass [11pt,oneside,final]{book}
\usepackage{minitoc}
\usepackage[round]{natbib}
\usepackage[font={footnotesize,it}]{caption}
\usepackage[Lenny]{fncychap}
%     \setarab
\raggedbottom
\title{\center \textbf{AAAAAAAAA}}
\author{
Submitted by AAAAAAA}

\begin{document}

\maketitle
\chapter*{\thispagestyle{empty} \begin{center} \vspace*{2in}  To my AAAAA \end{center}}
\chapter*{\thispagestyle{empty} Abstract}
\chapter*{\thispagestyle{empty} Acknowledgments}
\dominitoc
\tableofcontents
\listoffigures \addcontentsline{toc}{chapter}{List of Figures} \mtcaddchapter                     %new code
\listoftables \addcontentsline{toc}{chapter}{List of Tables}   \mtcaddchapter                     %new code
\clearpage
\pagenumbering{arabic}
\chapter{Introduction}
\minitoc \newpage
 \section{AAAAAAA}
 WEFWEFWEFWEFWEF
\end{document}

enter image description here

As an alternative, you could add \mtcaddchapter[List of Tables] instead of \addcontentsline{toc}{chapter}{List of Tables} and similarly for the list of figures. See pag. 52 of the manual for other similar cases.

Related Question