Context
I'm doing a template for a Master Thesis based on the report class and want to achieve the following characteristics:
- a) Tikz-based titles, headers and/or footers
- b) IEEE-alphanumeric style global bibliography,
\citeauthorand\citeyearcitation options, and partial references lists in some chapters - c) Customized Table Of Contents, List Of Figures, List Of Tables, List Of Algorithms and List of Symbols/acronyms; and partial TOCs, LOFs, LOTs, LOAs and LOSs in some chapters
NOTE: 'some chapters' may be chapters either in the body of the report or after \appendix
I have used fancyhdr + natbib + bibunits + minitoc for a quite long time, and I'm changing to titlesec + biblatex + minitoc. Thanks to some very valuable suggestions in this site [1] [2] [3] I've achieved characteristics a) and b).
Alternatives to minitoc
In the documentation of minitoc, it is said to be incompatible with titlesec:
We test the presence of the titlesec package, and emit a warning, because this package is incompatible with minitocs
All the auxuliary files (*.mtc?, *.mlf?, *.mlt?...) are correctly generated, but due to the usage of \chapter*{} and \section*{} some of the mini lists are shown in the wrong chapter. I've tried using \addstarredchapter{} and \adjustptc, and managed to get correctly placed mini lists in all the chapters before the \appendix. It seemed to me that I had to make many not so clear changes to the template in order to get it working, and some more 'cheats' are still needed. I think I could hook \minitoc, but it doesn't look to be the best idea to me.
So, since minitoc is currently unmaintained (as commented by @Johannes_B) I've been looking for alternatives and found tocloft, titletoc and etoc. I would pick etoc, because it is the newest one. But both tocloft and titletoc are closely related to titlesec, which I'm actually using.
Which one would you recommend to show partial TOCs, LOFs and LOTs in some of the chapters of a report, besides customizing their style?
minitochandles starred chapter/sections differently. There should be more information in the manual (section 2.30). – Johannes_B Sep 19 '14 at 18:31minitocis currently (sadly) unmaintained, so i would go with etoc. – Johannes_B Sep 19 '14 at 18:36etoc. – umarcor Sep 19 '14 at 19:03titletoc, from thetitlesecfamily. – Bernard Sep 19 '14 at 19:50glossariescan handle acronyms, too. I've certainly usedglossarieswithetocfor partial tocs. (Not exactly mini tocs - more like cumulative tocs - but I think mini tocs are probably more straightforward, if anything.) – cfr Sep 19 '14 at 21:33etocandtitletoc(since those are the ones you mentioned), I read here thatetoconly handles Tables of Contents (nor LOFs, neither LOTs). If that is still true, I think I should pick 'titletoc'. – umarcor Sep 19 '14 at 21:55etocdoes not handle, as of its current version1.07l [2014/04/22], neither LOFs nor LOTs but only TOCs. – Dec 20 '14 at 14:25