\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,section,subsection}
\fi
\Configure{tableofcontents*}{part,section}
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,section,likesection,%
subsection,likesubsection}
\fi
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,section,likesection}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
<.notoc* note.>
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,appendix}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,appendix,%
section,likesection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section\expandafter\ifx
\csname @chapter\endcsname\relax ,subsection\fi}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection\expandafter\ifx
\csname @chapter\endcsname\relax ,subsection,likesubsection\fi}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,appendix,section%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection\fi}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{paragraph,/subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{paragraph,/subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subparagraph}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,%
paragraph,subparagraph}
\else
<.notoc* note.>
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph,subparagraph}
\fi -_-_-
\CutAt{subsubsection,subsection,likesubsection,section,likesection,%
chapter,likechapter,appendix,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,%
chapter,likechapter,appendix,part}
-_-_-
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
-_-_-
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,chapter,likechapter,appendix,part}
-_-_-
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,part}
-_-_-
\CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,%
subsection,likesubsection,%
section,likesection,chapter,likechapter,appendix,part}
-_-_-
\CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,%
subsection,likesubsection,%
section,likesection,part}
-_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,addchap,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,likechapter,addchap,appendix,%
section,likesection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,addchap,appendix}
\else
<.notoc* note.>
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,addchap,appendix}
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,addchap,appendix,section}
\MiniToc:At{likepart,/part,chapter,addchap,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{part,/likepart,chapter,likechapter,addchap,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,addchap,appendix,%
section,likesection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
<.note nominitoc.>
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi -_-_-
\:CheckOption{notoc*} \if:Option
\CutAt{subsection,section,chapter,addchap,appendix,part}
\CutAt{likesubsection,section,chapter,addchap,appendix,part}
\else
\CutAt{subsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\CutAt{likesubsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\fi
-_-_-
\ConfigureToc{foilhead}{}{ *\ }{}{}
\Configure{tableofcontents*}{foilhead}
\Css{div.tableofcontents{margin-top:2em;}}
-_-_-
The ‘notoc*’ is applicable only to pages that are automatically decomposed into
separate web pages along section divides. It should be used whe addcontentline
instructions are present.
\section*{....}
\addcontentsline{toc}{section}{....}
\Log:Note{for tocs without * entries, use
command line option ‘notoc*’}
-_-_-
\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{2} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{3} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{4} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else
\addcontentsline{toc}{section}{\indexname}%
\fi \fi \fi \fi
-_-_-
\Log:Note{to eliminate mini tables of
contents, use the command line option ‘nominitoc’}
-_-_-