Package `etoc' (v1.05, 2012/11/28) Copyright (C) 2012 by Jean-Francois Burnol The source file etoc.dtx and its derived files may be distributed and/or modified under the conditions of the LaTeX Project Public License, either version 1.3 of this license or (at your option) any later version. The latest version of this license is in: http://www.latex-project.org/lppl.txt and version 1.3 or later is part of all distributions of LaTeX version 2003/12/01 or later. Installation `latex etoc.dtx' creates (among others) the file `etoc.sty'. `latex etoc.dtx' (again) finishes producing the documentation. Put `etoc.sty' in a suitable location within the TeX installation: etoc.sty -> ..suitable..path..to../tex/latex/etoc/ The other generated files may be discarded. Abstract The etoc package gives to the user complete control on how the entries of the table of contents should be constituted from the name, number, and page number of each sectioning unit. This goes via the definition of line styles for each sectioning level used in the document. The package provides its own custom line styles as an example. The simplest usage though will be to delegate the details of the layout to packages dealing with list environments. The tableofcontents command can be used arbitrarily many times and has a variant localtableofcontents which prints (surprise!) `local' tables of contents. The formatting inherited (possibly customized by other packages) from the document class can also be used. Regarding the global toc display, etoc provides styles based on a possibly multi-column format, with either a heading or a title in-between rules, optionally with a frame around the table of contents. Using labels, one can reproduce at another location (and with another layout) a (local) TOC defined somewhere in the document. See the pdf documentation for the user manual.