### Table of contents, etc., per chapter

The common style, of a “small” table of contents for each part, chapter, or even section, is supported by the minitoc package. The package also supports mini-lists of tables and figures; but, as the documentation observes, mini-bibliographies are a different problem — see bibliographies per chapter.

The package’s basic scheme is to generate a little `.aux` file for each chapter, and to process that within the chapter. Simple usage would be:

>     \usepackage{minitoc}
>     ...
>     \begin{document}
>     ...
>     \dominitoc \tableofcontents
>     \dominilof \listoffigures
>     ...
>     \chapter{blah blah}
>     \minitoc \mtcskip \minilof
>     ...

though a lot of elaborations are possible (for example, you don’t need a `\``minitoc` for every chapter).

Babel doesn’t know about minitoc, but minitoc makes provision for other document languages than English — a wide variety is available. Fortunately, the current version of the hyperref package does know about minitoc and treats `\``minitoc` tables in the same way as “real” tables of contents.

`babel.sty`
  macros/latex/required/babel (gzipped tar, browse)
`hyperref.sty`
  macros/latex/contrib/hyperref (gzipped tar, browse)
`minitoc.sty`
  macros/latex/contrib/minitoc (gzipped tar, browse)

This question on the Web: http://www.tex.ac.uk/cgi-bin/texfaq2html?label=minitoc