%%%%%%%%%%%%%%%%%% minitoc.bug There is a list of problems and frequently asked questions about minitoc.sty. If your version is < 25, please upgrade. (1) How avoid a page break near the rules before and after the minitoc? > This problem seemed solved since version #8, > but version #12 adds better fixes. (2) How about impementing others layouts for the minitoc? (3) \\ in a contents line makes an error. > Use \protect\linebreak (4) If you reorder chapters, havoc follows... minitocs going in wrong chapters. > the best way seems to make one run with the minitocoff option in place of the minitoc option, then restore the minitoc option and re-execute LaTeX three times (yes, it is time consuming...). The minitocoff option cleans the auxiliary files from spurious commands added by minitoc. (5) Compatible with toch.sty, but minitoc option must come AFTER toch option (is it a bug or a ``feature'' ?). (6) If you have an operating system which tolerates only short file name extensions (of 3 characters, like MS-DOS), you must edit minitoc.sty: find the line containing ``%\def\SHORTEXT'' and remove the leading percent sign. No other modification is needed: all is automatic! (7) Do not cheat with the ``chapter'' counter, i.e. do not write things like \setcounter{chapter}{6}. The mechanism would be broken. It is better to add \chapter commands, to create empty (but numbered in a legal way) chapters. Since version #10, minitoc.sty works with appendices. (8) minitoc.sty is restricted to document styles which define chapters in the standard way, like `book' and `report'. Do not ask me to make minitocs for sections in articles. There are ``parttocs'' if the document style defines the \part command. (9) Some users have failed to make minitoc to work. They got a message like: Undefined command ... \@inputcheck ... or: Undefined command ... \reset@font ... The \reset@font command has been added to latex.tex on 29 September 1991 and the \@inputcheck command on 18 March 1992 and this version of latex.tex has been released on 25 March 1992. If you have this message, you have an old version of latex.tex. Get a recent one from the archives and regenerate a latex format via initex. (10) Some demanding users want to have minilof, minilot and minibbl. First, minibbl is an other problem, strongly related to the BibTeX's dealing with .aux files. Look at chapterbib.sty. To make `minilof' (minilot is the same problem), we could apply the same method as for minitoc, but we need to add marks in the .lof (or .lot) file. It should be possible to do from minitoc.sty, but long to test. Version #13 implements basic minilofs and minilots. Minibbls are not the aim of this option file. (11) This option creates a lot of auxiliary files and some users argue that it is too many. A deep redesign would be necessary to avoid that. Using only one big auxiliary file (or one for all minitocs, one for all minilofs, ...) would make the reading of such file very slow, and it must be read for each \minixxx macro! (12) How to do minitocs (minilofs and minilots) at levels other than chapter? Here also, some redesign needed. From version #15, there are parttocs, partlofs and partlots for the part level in book-like documents. (13) The more recent version of latex-2e adds a \protect before \contentsline in the .toc, .lof and .lof files. Minitoc version #17 attempts to be compatible with latex-2e and latex-2.09. This will be the LAST version usable with latex-2.09. Versions #18 and later are latex-2e specific. (14) From version #23, works with document classes resetting chapter (or section) number at each part.