diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:46:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:46:03 +0000 |
commit | 873660d1a83ece926fe7206288dda9c36b349c1b (patch) | |
tree | a48f77125c309a355b5d0eb58d6b24446abe9d62 /Master/texmf-dist/tex/generic/tex4ht/html32.4ht | |
parent | 2939242967231097459df0fc3150fabc2f639111 (diff) |
generic 1
git-svn-id: svn://tug.org/texlive/trunk@613 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/html32.4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/html32.4ht | 8618 |
1 files changed, 8618 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/html32.4ht b/Master/texmf-dist/tex/generic/tex4ht/html32.4ht new file mode 100644 index 00000000000..97355745cfa --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/html32.4ht @@ -0,0 +1,8618 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% html32.4ht 2005-09-22-15:56 % +% Copyright (C) 1997--2005 Eitan M. Gurari % +% % +% This work 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. % +% % +% This work has the LPPL maintenance status "maintained".% +% % +% This Current Maintainer of this work % +% is Eitan M. Gurari. % +% % +% If you modify this program your changing its signature % +% with a directive of the following form will be % +% appreciated. % +% \message{signature} % +% % +% gurari@cse.ohio-state.edu % +% http://www.cse.ohio-state.edu/~gurari % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\immediate\write-1{version 2005-09-22-15:56} + +\exit:ifnot{CJK,% +Preamble,% +ProTex,% +aa,% +amsart,% +amscd,% +amsfonts,% +amsmath,% +amsppt,% +amstex1,% +amsthm,% +array,% +article,% +babel,% +book,% +color,% +elsart,% +emulateapj,% +epsfig,% +exerquiz,% +fancyvrb,% +foils,% +fontmath,% +frenchb,% +graphics,% +hyperref,% +index,% +latex,% +longtable,% +minitoc,% +moreverb,% +ntheorem,% +pb-diagram,% +pictex,% +plain,% +psfig,% +pstricks,% +report,% +seminar,% +seslideb,% +slidesec,% +tcilatex,% +tex4ht,% +th4,% +url,% +vanilla,% +wrapfig,% +xy} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{PROLOG}{DOCTYPE} +\:CheckOption{no-DOCTYPE} \if:Option + \Configure{PROLOG}{} +\else + \Log:Note{to remove the DOCTYPE declaration + use the command line option `no-DOCTYPE'} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \if:latex \Hinclude{\input #1.4ht}{latex} + +\else \ifx \contextversion\Un:def + \Hinclude{\input #1.4ht}{plain} + \def\:temp{t}% + \ifx \eplain\:temp + \Hinclude{\input #1.4ht}{eplain} + \fi + \def\:temp{M\kern-.111em\lower.6ex\hbox{E}\kern-.075emX} +\ifx \nM@X\:temp + \expandafter\ifx\csname emulateplain\endcsname\relax \else + \Hinclude{\input #1.4ht}{mex} +\fi\fi + + \ifx \d@nger\:UnDef \else + \let\leftheadline\empty + \let\rightheadline\empty + \Hinclude{\input #1.4ht}{manmac} + \fi +\else + \Hinclude{\input #1.4ht}{context} +\fi + \fi +\Configure{HVerbatim+}{\z@}{\:nbsp} +\:CheckOption{jpg} \if:Option + \Configure{Picture}{.jpg} +\else + \Log:Note{for jpg bitmaps, use the `jpg' + command line option} +\fi +\:CheckOption{gif} \if:Option + \Configure{Picture}{.gif} +\else + \Log:Note{for gif bitmaps, use the `gif' + command line option} +\fi +\tmp:cnt\time \divide\tmp:cnt 60 +\edef\:temp{\the\tmp:cnt} +\multiply\tmp:cnt -60 \advance\tmp:cnt \time +\edef\:today{\the\year-\ifnum \month<10 0\fi + \the\month-\ifnum \day<10 0\fi\the\day + \space\ifnum \:temp<10 0\fi \:temp + :\ifnum \tmp:cnt<10 0\fi\the\tmp:cnt :00} +\:CheckOption{hooks++} \if:Option + \else \:CheckOption{hooks+} + \if:Option \else \:CheckOption{hooks}\fi + \fi +\if:Option + \Configure{hooks} + {\HCode{<strong class="hooks"><}}{\HCode{></strong>}}{}{} +\fi + +\ScriptCommand{\CssFile}{% + \immediate\write16{--- file \aa:CssFile\space ---}% + \def\FontSize##1##2{\:Context{##1}\ht:special{t4ht;\%##2}\%}% + \def\FontName##1{\:Context{##1}\ht:special{t4ht;=}}% + \def\:Context##1{\ht:special{t4ht>\jobname.tmp}##1\ht:special + {t4ht>\aa:CssFile}}% + \ht:special{t4ht>\jobname.tmp}\ht:special{t4ht>\aa:CssFile}\bb:CssFile + \hfil\break\NoFonts}{\EndNoFonts + \ht:special{t4ht<\aa:CssFile}\ht:special{t4ht<\jobname.tmp}} +\let\Css:File\CssFile +\def\CssFile{\futurelet\:temp\Css:Fl} +\def\Css:Fl{\ifx [\:temp \expandafter\Css:fl + \else \expand:after{\Css:File \space}\fi} +\def\Css:fl[#1]{\Css:File\space \css:files #1,,!*?: } +\def\css:files#1,#2!*?: {\def\:temp{#1}\ifx \:temp\empty + \else \def\:temp{\in:css#1.!*?: \css:files#2,,!*?: }\fi + \:temp } +\def\in:css#1.#2!*?: {\def\:temp{#2}\ifx \:temp\empty \input #1.css + \else \inc:ss#1.#2!*?: \fi} +\def\inc:ss#1.!*?: {\input #1 } +\NewConfigure{CssFile}[2]{\def\aa:CssFile{#1}\def\bb:CssFile{#2}} +\def\Css#1{{\def\:temp{\Configure{Needs}}% + \expandafter\:temp\expandafter{\aa:Css}\Needs{#1}}} +\let\send:css\Css +\ScriptCommand{\Css}{\HCode{<style + type="text/css">\Hnewline}\NoFonts}{\EndNoFonts\HCode{</style>}} +\let\loc:css\Css +\def\Css{\futurelet\:temp\:Css} +\def\:Css{\ifx \:temp\bgroup \expandafter\send:css + \else \expandafter\loc:css\fi} + +\Configure{Preamble} + {{\ifdim \lastskip>\z@ \unskip\fi \IgnorePar\parindent\z@ +\leavevmode}% +\immediate\write16{--- file \aa:CssFile\space ---}% +\ht:special{t4ht>\aa:CssFile}\ht:special{t4ht=\Hnewline /* css.sty */}% +\ht:special{t4ht<\aa:CssFile}% +} {} + +\ifx \a:FontCss:\:UnDef + \Configure{FontCss}{Font\string_Css##1} + {Font\string_Css\string_Plus\space##1} +\fi +\expandafter\ifx \csname aa:Css\endcsname\relax + \Configure{Css}{Css: ##1} +\fi +\:CheckOption{edit} \if:Option + \Configure{edit}{\HCode{<strong><}}{\HCode{></strong>}} + {<strong><}{></strong>} +\fi +\:CheckOption{hooks++} \if:Option +\else \:CheckOption{hooks+} \if:Option +\else \:CheckOption{hooks} \if:Option +\fi\fi\fi +\if:Option + \Configure{hooks} + {\HCode{<strong class="hooks"><}}{\HCode{></strong>}}{}{} +\fi + + +\Configure{ExitHPage}{exit}{exit }{} +\Configure{TocLink}{\Link{#2}{#3}#4\EndLink} +\Configure{MiniHalign}{\hlg:a}{\hlg:b}\hlg:c\hlg:d{\hlg:e}\hlg:f +\:CheckOption{no-halign} \if:Option \else + \Configure{noalign-}{}{} +\fi +\Configure{PictureAlt*+} + {\let\sv:HtmlPar\HtmlPar \let\HtmlPar\empty + \def\PsCode##1{{\ht:special{\PsCodeSpecial##1}}}% +% + \iffalse{\fi +\let\sv:halign\halign +\let\sv:cr\cr +\let\sv:crcr\crcr +\iffalse}\fi +\RecallTeXcr \let\halign \TeXhalign +% + \NoFonts\csname PauseMathClass\endcsname \SUBOff \SUPOff + \let\HCode\:gobble + \let\EndPicture\empty} + {\let\HCode\:HCode + \let\EndPicture\:UnDef \let\HtmlPar\sv:HtmlPar \SUBOn \SUPOn + \csname EndPauseMathClass\endcsname \EndNoFonts + \iffalse{\fi +\let\halign\sv:halign +\let\cr\sv:cr +\let\crcr\sv:crcr +\iffalse}\fi +% + \let\PsCode\relax +} +\Configure{CutAtTITLE+}{} +\Configure{HPageTITLE+}{} +\Configure{AtBeginDocument} + {\edef\recallcatcodes{% + \catcode`\noexpand\_\the\catcode`\_ + \catcode`\noexpand\^\the\catcode`\^ }% + \catcode`\_=8\catcode`\^=7} + {\recallcatcodes} +\Configure{crosslinks}{[}{] + }{next}{prev}{prev-tail}{front}{tail}{up} +\:CheckOption{next} \if:Option + \Configure{next}{\ShowPar\par\noindent [}{]} +\fi +\Configure{TocAt*}{}{} +\Configure{TocAt}{}{} + +\Configure{halignTB}{\HCode{<table }}{\HCode{>}} +\def\t:HA{\HCode{</table>}} +\def\R:HA{\HCode{<tr \Hnewline valign="baseline">}} +\def\r:HA{\HCode{</tr>}} +\def\D:HA{\HCode{<td \ifnum \HMultispan>1 colspan="\HMultispan"\fi}% + \halignTD \HCode{\Hnewline>}} +\def\d:HA{\HCode{</td>}} +\Configure{HVerbatim+}{\z@}{\:nbsp} +\Configure{CssFile}{\jobname.css} + {/* \aa:CssFile\space from \jobname.tex (TeX4ht, \:today) */} +\Configure{Picture+}{}{} +\Configure{Picture*}{}{} +\Configure{Needs}{l. + \the\inputlineno\space--- needs --- #1 ---} +\Configure{Needs-}{l. + \the\inputlineno\space--- needs --- #1 ---} + \def\:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} + \def\SPAN:#1{\HCode{<span class="#1">}} + \def\EndSPAN:{\HCode{</span>}} + \def\DIV:#1{\HCode{<div class="#1">}} + \def\EndDIV:{\HCode{</div>}} + +\Configure{moveright}{\leavevmode\endgraf } +\Configure{HChar}{x} + +\Configure{Link}{a}{href=}{name=}{} +\NewConfigure{charset}[1]{\def\a:charset{#1}} +\def\:temp#1charset=#2,#3!*?: {% + \if !#2!\else \Configure{charset}{#2}\fi} +\expandafter\:temp\Preamble charset=,!*?: + \Configure{writetoc}{} + + +\Configure{TITLE+}{\HCode{\jobname.\:html}} + +\ifx \a:DOCTYPE\relax + \Configure{DOCTYPE}{\IgnorePar\HCode{<!DOCTYPE + html PUBLIC "-//W3C//DTD HTML 3.2//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi " + \Hnewline\space\space + "http://www.w3.org/pub/WWW/MarkUp/Wilbur/HTML32.dtd">\Hnewline + }} + \:CheckOption{xmldtd} \if:Option + \Configure{DOCTYPE} + {\HCode{<!DOCTYPE html \xhtml:DOCTYPE> \Hnewline + <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> + \Hnewline}} + \def\xhtml:DOCTYPE{PUBLIC + "-//W3C//DTD XHTML 1.0 Transitional//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi "\Hnewline + \space\space + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} +\fi + +\fi +\def\:gobbleM#1->{} +\Configure{@HEAD} + {\HCode{<!--\space\expandafter\:gobbleM\meaning + \Preamble\space-->\Hnewline}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} +\Configure{HtmlPar} + {\EndP\HCode{<!--l. \the\inputlineno-->}\HCode{<p>}} + {\EndP\HCode{<!--l. \the\inputlineno-->}\HCode{<p>}} + {\:xhtml{\Tg</p>}} + {\:xhtml{\Tg</p>}} +\ifx \a:HTML\:UnDef + \Configure{HTML} + {\IgnorePar\HCode{<html \a:@HTML\Hnewline >}} + {\HCode{\Hnewline</html>\Hnewline}} +\fi +\ifx \a:HEAD\:UnDef + \Configure{HEAD} + {\IgnorePar\NoFonts\HCode + {<head><!--\FileName\space from \jobname.tex +(TeX4ht, \:today)-->% +\Hnewline}} + {\HCode{</head>}\EndNoFonts} +\fi +\ifx \a:BODY\:UnDef + \Configure{BODY} + {\IgnorePar\HCode{<body\Hnewline >}\ShowPar} + {\ifvmode\IgnorePar\fi \EndP\HCode{\Hnewline </body>}} +\fi +\ifx \a:TITLE\:UnDef + \Configure{TITLE}{\Protect\IgnorePar + \HCode{<title>}}{\HCode{</title>\Hnewline}} +\fi + \def\:SPAN#1#2{#2} + \let\SPAN:\:gobble \let\EndSPAN:\empty + \let\DIV:\:gobble \let\EndDIV:\empty + +\Configure{crosslinks+} + {\IgnorePar\EndP\HCode{<p class="noindent">}} + {\HCode{</p>}\par\ShowPar} + {\IgnorePar\EndP\HCode{<p>}} + {\HCode{</p>}\par\ShowPar} +\Configure{MkHalign} + {\halignTB{MkHalign}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{halignTD} {}{} + {<}{\HCode{align="left" nowrap="nowrap" }} + {-}{\HCode{align="center" nowrap="nowrap" }} + {>}{\HCode{align="right" nowrap="nowrap" }} + {^}{\HCode{valign="top" nowrap="nowrap" }} + {=}{\HCode{valign="baseline" nowrap="nowrap" }} + {|}{\HCode{valign="middle" nowrap="nowrap" }} + {_}{\HCode{valign="bottom" nowrap="nowrap" }} + {p}{\HCode{align="left"}} + {} +\def\R:HA{\HCode{<tr \Hnewline valign="middle">}} +\Configure{halign} + {\halignTB{halign}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{pic-halign}{} +\Configure{IMG} + {\ht:special{t4ht=<img\Hnewline src="}} + {\ht:special{t4ht=" alt="}} + {" } + {\ht:special{t4ht=" }} + {\ht:special{t4ht=\xml:empty>}} +\Configure{Picture*}{}{} +\Configure{@Picture}{\:class} +\def\:class#1{% + \expandafter\ifx\csname :#1:\endcsname\relax\else + \csname :#1:\endcsname\fi} +\Configure{htf}{1}{+}{<img + src="}{" alt="}{}{}{}{}{"\xml:empty>} +\Configure{htf}{3}{+}{<img + src="}{" alt="}{}{}{}{}{" align="middle"\xml:empty>} +\Configure{htf}{4}{+}{<small>}{}{}{}{}{}{</small>} +\Configure{htf}{6}{+}{<u>}{}{}{}{}{}{</u>} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{htf}{4}{+}{<small\Hnewline + class="}{}{}{}{}{small-caps">}{</small>} +\Configure{htf}{6}{+}{<u\Hnewline + class="}{}{}{}{}{underline">}{</u>} +\Configure{htf}{8}{+} + {<sup class="htf"><strong>}{}{}{}{}{}{</strong></sup>} +\Configure{htf}{10}{+} + {<tt>}{}{}{}{}{}{</tt>} +\Configure{htf}{14}{+}{<i>}{}{}{}{}{}{</i>} +\Configure{ }{\:nbsp} + +\def\end:TTT{\EndP\HCode{</td></tr></table>}} +\:CheckOption{new-accents} \if:Option \else + \Configure{accents} + {\ht:special{t4ht@+\string#1;}#2} + {\Picture+{ \a:@Picture:{#1}}#2{#3}\EndPicture} +\fi + +\Configure{displaylines} + {\HCode{<table \Hnewline border="0" width="100\%">}} + {\HCode{</table>}} + {\HCode{<tr><td\Hnewline valign="bottom" align="center" nowrap="nowrap" >}} + {\HCode{</td></tr>}} +\:CheckOption{/obeylines} \if:Option + \Configure{obeylines} + {\def\Line:Break{\def\Line:Break{\hbox{\HCode{<br\xml:empty>}}}}} {} + {\Line:Break} + +\else \Configure{obeylines} + {} {} {\hbox{\HCode{<br\xml:empty>}}} + \fi +\def\:zbsp#1{cellpadding="0" border="0" cellspacing="0"\Hnewline} +\Configure{centerline}{\HCode{<div align="center"\Hnewline + class="centerline">}}{\HCode{</div>}} +\Configure{leftline}{\HCode{<p\Hnewline class="leftline">}}{} +\Configure{rightline}{\HCode{<p align="right"\Hnewline + class="rightline">}}{} + +\Configure{[]} + {\PicDisplay$$\everymath{}\everydisplay{}} + {$$\EndPicDisplay} +\Configure{()}{\protect\PicMath$}{$\protect\EndPicMath} + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\input #1.4ht}{fontmath} +\Hinclude{\@ifpackageloaded{colortbl}{% + \no:dupl{array}{\input array.4ht}% + \no:dupl{color}{\input color.4ht}% + \no:dupl{colortbl}{\input colortbl.4ht}% + }{}}{colortbl} + +\def\h:input#1.#2.#3!*?: {% + \:CheckOption{no_#1}\if:Option + \let\:temp\empty + \else + \let\:temp\empty + \no:dupl{#1}{% + \openin15 #1.4ht + \ifeof15 + \:CheckOption{debug}\if:Option + \:warning{No configuration file for + #1.\if .#2.tex\else #2\fi}% + \fi + \let\:temp\empty + \else + \def\:temp{\input #1.4ht }% + \fi \closein15 + }% + \fi \:temp} +\edef\:temp{\noexpand\Hinclude + {\noexpand\h:input ##1..!*?: }{\@filelist}} +\:temp + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\ifx \PsfigVersion\:UnDef \else + \no:dupl{#1}{\expand:after{\input psfig.4ht}}\fi} + {psfig} +\Hinclude{\:CheckOption{#1} + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pictex} +\Hinclude{% + \expandafter\ifx \csname PSTricksLoaded\endcsname\relax\else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pstricks} +\Hinclude{% + \ifx \:DraCatCodes\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {dratex} +\Hinclude{% + \ifx \xyloaded\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {xy} + +\Hinclude{% + \ifx \epsfsetgraph\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {epsf} + +\Hinclude{% + \ifx \diagram@help@messages\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {diagrams} + +\Hinclude{% + \ifx \figvisu\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {fig4tex} + +\Hinclude{} + {pctable} +\Hinclude{% + \:CheckOption{xhtml}\if:Option \fi} + {xhtml} +\Hinclude{\:CheckOption{#1} + \if:Option\else \:CheckOption{ShowFont}\fi + \if:Option\else \:CheckOption{frames-}\fi + \if:Option\else \:CheckOption{frames}\fi + \if:Option\else \:CheckOption{image-maps}\fi + \if:Option\else \:CheckOption{java}\fi + \if:Option\else \:CheckOption{javascript}\fi + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {th4} +\Hinclude{\ifx \sethebrew\:UnDef\else \ifx \ArabTeX\:UnDef\else + \no:dupl{#1}{\expand:after{\input hebtex.4ht}}\fi \fi} + {hebtex} + +\:CheckOption{new-accents} \if:Option + \:CheckOption{accent-} \if:Option + \Configure{HAccent}\acute{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\bar{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\breve{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\check{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\ddot{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\dot{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\grave{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\hat{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\tilde{AOaoNn{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\vec{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\widehat{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\widetilde{}{\Picture+{}}{\EndPicture} +\fi +\:CheckOption{mathaccent-} \if:Option + \Configure{HAccent}\"{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\'{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\.{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\={}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\H{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\^{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\`{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\b{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\c{Cc{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\d{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\t{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\u{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\v{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\~{AOaoNn{}}{\Picture+{}}{\EndPicture} +\fi +\Configure{accent}{*} + {<!--tex4ht:accent\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end accent-->} +\Configure{mathaccent}{*} + {<!--tex4ht:mathaccent\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end mathaccent-->} +\Configure{accented}{*} + {<!--tex4ht:accented\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end accented-->} +\Configure{accenting}{*} + {<!--tex4ht:accenting\Hnewline-->} + {<!--tex4ht:end accenting-->} + +\else + \Configure{accent}\`\grave{A{A}E{E}I{I}O{O}U{U}% + a{a}e{e}i{i}\i{i}o{o}u{u}{}{}} + {\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}} +\Configure{accent}\'\acute{A{A}E{E}I{I}O{O}U{U}Y% + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}{}{}} + {\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}} +\Configure{accent}\^\hat{A{A}E{E}I{I}O{O}U{U}a{a}% + e{e}i{i}\i{i}o{o}u{u}{}{}} + {\a:accents{circ}{#1}} {\b:accents{hat}{#1}{#2}} +\Configure{accent}\~\tilde{A{A}O{O}a{a}o{o}N{N}n{n}{}{}} + {\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}} +\Configure{accent}\"\ddot{A{A}E{E}I{I}O{O}U{U}Y% + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}{}{34}} + {\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}} +\Configure{accent}\c\c{C{C}c{c}{}{}} + {\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}} +\Configure{accent}\t\t{{}{}} + {\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}} +\Configure{accent}\H\H{{}{}} {}{\b:accents{Huml}{#1}{#2}} +\Configure{accent}\.\dot{{}{}} {}{\b:accents{dot}{#1}{#2}} +\Configure{accent}\u\breve{{}{}}{}{\b:accents{breve}{#1}{#2}} +\Configure{accent}\vec\vec{{}{}}{}{\b:accents{vec}{#1}{#2}} +\Configure{accent}\v\check{{}{}}{}{\b:accents{check}{#1}{#2}} +\Configure{accent}\=\bar{{}{}} {}{\b:accents{bar}{#1}{#2}} +\Configure{accent}\widetilde\widetilde{{}{}} + {}{\b:accents{widetilde}{#1}{#2}} +\Configure{accent}\widehat\widehat{{}{}} + {}{\b:accents{widehat}{#1}{#2}} + +\fi +\let\^^_\v + +\let\@acci\' \let\@accii\` \let\@acciii\= +\ifx \ttfamily\:UnDef \else \Configure{tt}{\ttfamily} \fi +\Configure{hline}{\ifx \ar:cnt\:UnDef + \else\o:noalign:{\append:def\hline:s{\a:HBorder}% +\def\:tempb{\ifnum \tmp:cnt<\ar:cnt + \advance\tmp:cnt by 1 \append:def\hline:s{\b:HBorder}% + \expandafter\:tempb + \fi } +\tmp:cnt0 \:tempb +\append:def\hline:s{\c:HBorder}\global\let\hline:s\hline:s +}\fi} +\Configure{//[]}{\ifx \ar:cnt\:UnDef + \else\o:noalign:{\append:def\vspc:s{\h:HBorder}% +\def\:tempb{\ifnum \tmp:cnt<\ar:cnt + \advance\tmp:cnt by 1 \append:def\vspc:s{\i:HBorder}% + \expandafter\:tempb + \fi } +\tmp:cnt0 \:tempb +\append:def\vspc:s{\j:HBorder}\global\let\vspc:s\vspc:s +}\fi} +\Configure{framebox} + {\Picture+[]{ \a:@Picture:{framebox}}} {\EndPicture} +\Configure{InsertTitle}{\let\label\lb:l + \let\ref\o:ref \Configure{ref}{}{}{}} +\Configure{AfterTitle}{\let\index\:index + \let\ref\:ref \let\label\lb:l } +\Configure{NoSection} + {\let\sv:index\index \let\sv:label\label \let\sv:ref\ref + \let\sv:newline\newline \def\newline{ }% + \let\sv:setfontsize\@setfontsize \let\@setfontsize\:gobbleIII + \let\index\@gobble \let\label\@gobble \let\ref\@gobble + } + {\let\index\sv:index \let\label\sv:label \let\ref\sv:ref + \let\newline\sv:newline \let\@setfontsize\sv:setfontsize + } +\Configure{oalign}{\Picture+{ \a:@Picture:{oalign}}}{\EndPicture} + +\Configure{TocLink} + {\Link{#2}{#3}{\Configure{ref}{}{}{}\Configure{cite}{}{}{}{}#4}\EndLink} +\Configure{picture} + {\Picture+[PICT]{}} + {\EndPicture} +\ifTag{TITLE+}{\Configure{TITLE+}{\LikeRef{TITLE+}}}{} + +\Configure{hspace}{}{}{\:nbsp} +\Configure{ref}{\Link}{\EndLink}{} +\ConfigureEnv{verbatim}{\env:verb{verbatim}}{\endenv:verb}{}{} +\ConfigureEnv{verbatim*}{\env:verb{verbatim}}{\endenv:verb}{}{} +\def\env:verb#1{\ifvmode \IgnorePar \fi\EndP\HCode{<\tbl:XV{#1}><tr + class="#1"><td\Hnewline + class="#1">}\HCode{<pre class="#1">}\EndNoFonts} +\def\endenv:verb{\NoFonts + \ifvmode \IgnorePar\fi \EndP + \ht:special{t4ht=</pre>}\end:TTT \ShowPar\:xhtml{\par}} +\def\start:fenv#1{\:xhtml{\IgnorePar\EndP}\HCode{<table + \Hnewline width="100\%" + \:zbsp{flush#1}><tr><td><div align="#1"\Hnewline>}} +\def\end:fenv{\IgnorePar\HCode{</div>}\end:TTT\IgnorePar} +\:CheckOption{pic-tabular} \if:Option + \ConfigureEnv{tabular} + {\IgnorePar\EndP\Tg<div class="pic-tabular">\Picture*{}} + {\EndPicture\Tg</div>}{}{} + \Css{div.pic-tabular {text-align:center;}} +\fi +\Configure{cite}{}{}{\Link}{\EndLink} +\Configure{bibitem}{\Link}{\EndLink} +\ConfigureEnv{minipage}{}{}{}{} +\Configure{fbox} + {\leavevmode\Picture+[]{ \a:@Picture:{fbox}}} {\EndPicture} + +\ConfigureEnv{center}{\EndP}{\par \IgnorePar} + {\EndP\IgnorePar + \HCode{<\tbl:XV{center}><tr><td><div align="center"\Hnewline>}} + {\IgnorePar\EndP\HCode{</div>}\end:TTT\IgnorePar} +\ConfigureEnv{flushleft}{\par\leavevmode\IgnorePar}{\par \ShowPar} + {\start:fenv{left}}{\end:fenv} +\ConfigureEnv{flushright}{\par\leavevmode\IgnorePar}{\par \ShowPar} + {\start:fenv{right}}{\end:fenv} +\ConfigureList{description}% + {\EndP\HCode{<dl class="description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="description">}\bgroup \bf} + {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\def\:temp{TeX} +\HLet\TeX\:temp + +\def\:temp{LaTeX} +\HLet\LaTeX\:temp +\Configure{centercr}{\ht:special{t4ht=<br\xml:empty>}} + {\everypar{\everypar{\HCode{<p>}}}} +\def\start:env#1{\IgnorePar\HCode{<\tbl:XV{#1}><tr><td\Hnewline>}} +\def\tbl:XV#1{table \Hnewline border="0" cellpadding="0" + cellspacing="15" width="100\%"} +\def\end:env{\IgnorePar \end:TTT\ShowPar} +\:CheckOption{pic-eqnarray} \if:Option +\else \Configure{eqnarray}{\HCode{<table\Hnewline>}}{\HCode{</table>}} + {\HCode{<tr valign="middle">}}{\HCode{</tr>}} + {\HCode{\ifnum \HCol=4 <td\Hnewline width="10"></td>\fi + <td\Hnewline nowrap="nowrap" align="\ifcase\HCol \or right\or center\or + left\else right\fi" \Hnewline>}}{\HCode{</td>}} +\ConfigureEnv{eqnarray}{\HCode{<div align="center">}} + {\HCode{</div>}}{}{} +\ConfigureEnv{eqnarray*}{\HCode{<div align="center">}} + {\HCode{</div>}}{}{} +\fi +\Configure{VBorder}{\let\VBorder\empty}{\def\VBorder{border="1"}}{}{} +\Configure{array} + {\halignTB{array}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{halignTB<>}{array}{<>\HAlign} +\Configure{tabular} + {\halignTB{tabular}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{halignTB<>}{tabular}{\HCode{cellpadding="5" \VBorder}<>\HAlign} +\ConfigureEnv{array}{\IgnorePar\HCode{<div align="center">}} + {\HCode{</div>}\ShowPar}{}{} +\ConfigureEnv{tabular}{\IgnorePar\HCode{<div align="center">}} + {\HCode{</div>}\ShowPar}{}{} + +\:CheckOption{pic-tabbing} \if:Option + \ConfigureEnv{tabbing}{\Picture*{}}{\EndPicture}{}{} +\else + \Configure{tabbing}[1.5]{\IgnorePar\leavevmode \ht:special{t4ht=<table + \Hnewline\:zbsp{tabbing}><tr \Hnewline valign="bottom">}} + {\ht:special{t4ht=</tr></table>}} + {\gt:tab \ht:special{t4ht=<td \:tempa\Hnewline>}} + {\ht:special{t4ht=</td>}} + + \:CheckOption{pic-tabbing'} \if:Option + \edef\:temp{\LikeRef{.}}% + \def\:tempa{.}\ifx \:temp\:tempa + \ConfigureEnv{tabbing}{\Picture*{}}{\EndPicture}{}{} + \fi +\fi + +\fi +\ifx\bf\:UnDef + \def\bf{\normalfont\bfseries} +\fi +\ConfigureList{trivlist}% + {\HCode{<dl>}} {\HCode{</dl>}\ShowPar} + {\HCode{<dt>}\bgroup \bf}{\egroup\HCode{<dd\Hnewline>}} +\ConfigureList{list}% + {\HCode{<dl>}} {\HCode{</dl>}\ShowPar} + {\HCode{<dt>}\bgroup \bf}{\egroup\HCode{<dd\Hnewline>}} +\ConfigureEnv{enumerate} + {}{\ShowPar +}{}{} +\ConfigureList{enumerate}% + {\EndP\HCode{<ol + class="enumerate\expandafter\the\csname @enumdepth\endcsname" + >}\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +} + {\HCode{<li class="enumerate">}\AnchorLabel +} +\ConfigureEnv{itemize} + {\ifvmode \IgnorePar\fi \EndP}{\ShowPar +} + {}{} +\ConfigureList{itemize}% + {\EndP\HCode{<ul class="itemize\expandafter\the + \csname @itemdepth\endcsname">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\ifvmode \IgnorePar\fi + \EndP\HCode{</li></ul>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</li>}\DeleteMark} + {\HCode{<li class="itemize">}} +\NewConfigure{enumerate}[1]{\c:enu #1!*?: } +\def\c:enu#1#2#3#4#5!*?: {% + \def\OLStyle{\ifcase \@enumdepth \or + type="#1"\or type="#2"\or type="#3"\or type="#4"\else\fi #5}} +\Configure{enumerate}{1aiA} +\Configure{tableofcontents} + {\IgnorePar\EndP\HCode{<div class="tableofcontents">}\IgnorePar} + {} + {\IgnorePar\EndP\HCode{</div>}\ShowPar} + {\HCode{<br\xml:empty>}} {} +\Configure{TocAt} + {\let\sv:atoc\a:tableofcontents +\let\sv:btoc\b:tableofcontents +\let\sv:ctoc\c:tableofcontents +\let\sv:dtoc\d:tableofcontents +\let\sv:etoc\e:tableofcontents +% + \Configure{tableofcontents} + {\IgnorePar\EndP\HCode{<div class="\sec:typ TOCS">}} + {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br\xml:empty>}}{}% + \ifvmode \IgnorePar\fi \EndP + } + {\let\a:tableofcontents\sv:atoc +\let\b:tableofcontents\sv:btoc +\let\c:tableofcontents\sv:ctoc +\let\d:tableofcontents\sv:dtoc +\let\e:tableofcontents\sv:etoc +\par\ShowPar} +\Configure{TocAt*} + {\let\sv:atoc\a:tableofcontents +\let\sv:btoc\b:tableofcontents +\let\sv:ctoc\c:tableofcontents +\let\sv:dtoc\d:tableofcontents +\let\sv:etoc\e:tableofcontents +% + \Configure{tableofcontents} + {\IgnorePar\EndP\HCode{<div class="\sec:typ TOCS">}} + {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br\xml:empty>}}{}% + \ifvmode \IgnorePar\fi \EndP + } + {\let\a:tableofcontents\sv:atoc +\let\b:tableofcontents\sv:btoc +\let\c:tableofcontents\sv:ctoc +\let\d:tableofcontents\sv:dtoc +\let\e:tableofcontents\sv:etoc +\par\ShowPar} +\Configure{newtheorem} + {\HCode{<div class="newtheorem"><b class="head">}} + {\HCode{</b>}} + {\HCode{</div>}} +\Configure{verbatim}{\:nbsp}{\a:sp} +\Configure{verb}{\HCode{<code>}}{\HCode{</code>}} +\def\env:verb#1{\ifvmode \IgnorePar \fi\EndP + \HCode{<\tbl:XV{#1}><tr><td\Hnewline + >}\HCode{<pre>}\EndNoFonts} +\Configure{marginpar} + {\HCode{<table \Hnewline align="right"><tr><td \Hnewline><u><small>}} + {\HCode{</small></u></td></tr></table>}} +\Configure{equation} + {\:xhtml{\IgnorePar\EndP}% + \HCode{<\tbl:XV{equation}><tr><td><div align="center">}\IgnorePar + \Configure{$$}{\PicDisplay}{\EndPicDisplay} + {\everymath{}\everydisplay{}} + } + {\IgnorePar\HCode{</div></td><td width="5\%">}} + {\end:TTT\IgnorePar\par} +\ConfigureEnv{picture} + {\ifvmode \IgnorePar\leavevmode\HCode{<p align="center">}\fi} + {}{}{} +\Configure{float}{} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<hr\xml:empty><div align="center"\Hnewline><table><tr><td\Hnewline>}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</td></tr></table></div><hr\xml:empty>}\csname par\endcsname} +\Configure{newline}{\HCode{<br\xml:empty>}} + +\Configure{footnotemark} + {\leavevmode \ifTag{)Qfn\FNnum x\minipageNum +} + {\Link{fn\FNnum x\minipageNum +}{}} + {}% +\NoFonts + \Tag{fn\FNnum x\minipageNum +}{}} + {\EndNoFonts \ifTag{)Qfn\FNnum x\minipageNum +} + {\EndLink} + {}% +} + +\Configure{footnotetext} + {\ifTag{fn\FNnum x\minipageNum +} + {\expandafter\ifx\csname (fn\FNnum x\minipageNum +)\endcsname\def + \:warning{Multiple footnote texts for mark \FNnum}% + \else \HPage{}\fi + } + {}% +% + \leavevmode \Link{}{fn\FNnum x\minipageNum +}% + \NoFonts + } + {\EndNoFonts \EndLink} + {\ifTag{fn\FNnum x\minipageNum +} + {\expandafter\ifx\csname (fn\FNnum x\minipageNum +)\endcsname\def + \else \EndHPage{}\fi + } + {}% +\expandafter\global\expandafter + \let\csname (fn\FNnum x\minipageNum +)\endcsname\def +} + + +\:CheckOption{javahelp} \if:Option + \input javahelp.4ht +\else + \Log:Note{for a JavaHelp output format, + use the command line option `javahelp'} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{book} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {{\Configure{maketitle}{}{}{}{}% +\a:NoSection \let\leavevmode\empty \let\not@math@alphabet\:gobbleII +\def\text@command##1{##1}\let\selectfont\empty +\def\check@icl ##1\check@icr{}% +\more:no \let\thanks\:gobble +\let\\\empty \def\TeX{TeX}% +\def\gobble:font##1##2{##2}\:TITLE: \no:fonts +\Tag{TITLE+}{\@title}} +% + \HCode{<div align="center">}}{\HCode{</div>}} + {\IgnorePar\HCode{<h2 class="maketitleHead">}\IgnorePar} + {\HCode{</h2>}\IgnoreIndent} +\Configure{thanks author date and} + {\HCode{<div align="left"><i>}}{\HCode{</i></div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\:nbsp\:nbsp\:nbsp}{\HCode{<br\xml:empty>}} +\Configure{thank} + {\HCode{<sup>}\Link{tk-\the\c@footnote}{}} + {\EndLink\HCode{</sup>}} + {\HCode{<br\xml:empty>}\protect\Link{}{tk-\the\c@footnote}\protect + \EndLink\HCode{<sup>}} + {\HCode{</sup>}} {} + + \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi + <div align="center"><table\Hnewline + ><tr valign="bottom"><td nowrap="nowrap" ><strong>}} + {} {\HCode{</strong></td><td \Hnewline>}} + {\HCode{</td></tr></table></div>}} + + +\ConfigureToc{lof} {\empty}{\ }{}{\HCode{<br\xml:empty>}} +\ConfigureToc{lot} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\fi} +\Configure{section}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="sectionHead">}% + \TitleMark\space} + {\HCode{</h3>}\IgnoreIndent \par} +\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesection\space + \fi\fi #1} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection \fi} +\Configure{subsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="subsectionHead">}% + \TitleMark\space} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsection\space + \fi\fi #1} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsubsection \fi} +\Configure{subsubsection}{}{} + {\bgroup \IgnorePar\HCode{<h5 class="subsubsectionHead">}% + \TitleMark\space} + {\HCode{</h5>}\IgnoreIndent\egroup} +\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsubsection\space + \fi\fi #1} +\Configure{paragraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="paragraphHead">}} + {\HCode{</strong>}\IgnorePar} +\Configure{subparagraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="subparagraphHead">}} + {\HCode{</strong>}\IgnorePar} + +\Configure{likesection}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="likesectionHead">}} + {\HCode{</h3>}\IgnoreIndent \ShowPar \par} +\Configure{likesubsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="likesubsectionHead">}} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{likesubsubsection}{}{} + {\bgroup\IgnorePar\HCode{<h5 class="likesubsubsectionHead">}} + {\HCode{</h5>}\IgnoreIndent\egroup} + +{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize + \or \Needs{11}\or \Needs{12}\else \fi} + +\ConfigureEnv{quotation}{}{}{\start:env{quotation}}{\end:env} + +\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} + +\def\tocpart#1#2#3{\par\toc:SPAN{partToc}{#2}\par}% +\def\toclikepart#1#2#3{\par\toc:SPAN{likepartToc}{#2}\par}% +\expandafter\ifx \csname @chapter\endcsname\relax + \def\tocsection#1#2#3{\par + \toc:SPAN{sectionToc}{\def\:temp{#1}\ifx \:temp\empty\else + #1 \fi #2}\par} + \def\toclikesection#1#2#3{\par\toc:SPAN{likesectionToc}{#2}\par}% + \def\tocsubsection#1#2#3{\par\ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par\ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par\ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\else + \def\tocchapter#1#2#3{\par\toc:SPAN{chapterToc}{#1 #2}\par} + \def\toclikechapter#1#2#3{\par\toc:SPAN{likechapterToc}{#2}\par}% + \def\tocappendix#1#2#3{\par\toc:SPAN{appendixToc}{#1 #2}\par} + \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} + \def\toclikesection#1#2#3{\par\ \toc:SPAN{likesectionToc}{#2}\par} + \def\tocsubsection#1#2#3{\par\ \ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par + \ \ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\fi +\def\toc:num#1#2#3{\def\:temp{#1#2}\toc:SPAN{#1Toc}{\ifx \:temp\empty \else + #2 \fi #3}} +\def\toc:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} + +\:CheckOption{7} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \fi +\else\:CheckOption{6} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \fi +\else \:CheckOption{5} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \fi +\else\:CheckOption{4} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \fi +\else\:CheckOption{3} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \fi +\else\:CheckOption{2} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \fi +\else\:CheckOption{1} \if:Option + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + +\else + \Log:Note{for automatic sectioning + pagination, use the command line option + `1', `2', `3', '4', '5', '6', or '7'}% +\fi \fi \fi \fi \fi \fi \fi + +\ConfigureEnv{thebibliography}{\IgnorePar}{\IgnorePar\par}{}{} +\ifx \part\:UnDef \else + \Configure{part}{}{} + {\IgnorePar \IgnorePar\HCode{<h1 class="partHead">}% + \partname \ \thepart\HCode{<br\xml:empty>}} + {\HCode{</h1>}\IgnoreIndent} +\Configure{partTITLE+}{\thepart\space #1} + +\fi + +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} + +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} + +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} + +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\Configure{endlikepart}{endpart} + + \Configure{likepart}{}{} + {\IgnorePar\IgnorePar\HCode{<h1 class="likepartHead">}} + {\HCode{</h1>}\IgnoreIndent} + +\fi + +\ConfigureList{thebibliography}% + {\HCode{<dl class="thebibliography">}} + {\HCode{</dl>}\ShowPar} + {\HCode{<dt class="thebibliography">}\bgroup \bf} + {\egroup\HCode{<dd\Hnewline class="thebibliography">}} +\:CheckOption{/bib} \if:Option \else + \ConfigureList{thebibliography}% + {\HCode{<table border="0" cellpadding="0" + cellspacing="0"><tr><td>}}% + {\HCode{</td></tr></table>}}% + {\HCode{</td></tr><tr valign="top"><td>}}% + {\AnchorLabel \:nbsp\HCode{</td><td>}} +\fi +\ConfigureEnv{quote}{}{}{\start:env{quote}}{\end:env} +\Configure{theindex} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="theindex">}\let\end:theidx\empty} + {\end:theidx\HCode{</div>}} + {} {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\hbox{\end:theidx\HCode{<p class="theindex">}}% + \def\end:theidx{\HCode{</p>}}} + + +\ConfigureEnv{description}{\IgnorePar}{}{}{} + +\Configure{appendix}{}{} + {\IgnorePar\EndP\HCode{<h2 class="appendixHead">} + \appendixname \ \thechapter\HCode{<br\xml:empty>}} + {\HCode{</h2>}\IgnoreIndent} +\Configure{appendixTITLE+}{\thechapter\space#1} +\Configure{likechapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="likechapterHead">}} + {\HCode{</h2>}\IgnoreIndent} + +\Configure{endchapter}{likechapter,appendix,part,likepart} +\Configure{endlikechapter}{chapter,appendix,part,likepart} +\Configure{endappendix}{chapter,likechapter,part,likepart} +\Configure{@begin}{theindex}{\ifx \indexname\empty \else + \chapter*{\indexname}\fi} + +\Configure{chapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="chapterHead">} + \if@mainmatter \chaptername \ \thechapter\HCode{<br\xml:empty>}\fi} + {\HCode{</h2>}\IgnoreIndent} +\Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1} +\renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{report} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {{\Configure{maketitle}{}{}{}{}% +\a:NoSection \let\leavevmode\empty \let\not@math@alphabet\:gobbleII +\def\text@command##1{##1}\let\selectfont\empty +\def\check@icl ##1\check@icr{}% +\more:no \let\thanks\:gobble +\let\\\empty \def\TeX{TeX}% +\def\gobble:font##1##2{##2}\:TITLE: \no:fonts +\Tag{TITLE+}{\@title}} +% + \HCode{<div align="center">}}{\HCode{</div>}} + {\IgnorePar\HCode{<h2 class="maketitleHead">}\IgnorePar} + {\HCode{</h2>}\IgnoreIndent} +\Configure{thanks author date and} + {\HCode{<div align="left"><i>}}{\HCode{</i></div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\:nbsp\:nbsp\:nbsp}{\HCode{<br\xml:empty>}} +\Configure{thank} + {\HCode{<sup>}\Link{tk-\the\c@footnote}{}} + {\EndLink\HCode{</sup>}} + {\HCode{<br\xml:empty>}\protect\Link{}{tk-\the\c@footnote}\protect + \EndLink\HCode{<sup>}} + {\HCode{</sup>}} {} + + \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi + <div align="center"><table\Hnewline + ><tr valign="bottom"><td nowrap="nowrap" ><strong>}} + {} {\HCode{</strong></td><td \Hnewline>}} + {\HCode{</td></tr></table></div>}} + + +\ConfigureToc{lof} {\empty}{\ }{}{\HCode{<br\xml:empty>}} +\ConfigureToc{lot} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\fi} +\Configure{section}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="sectionHead">}% + \TitleMark\space} + {\HCode{</h3>}\IgnoreIndent \par} +\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesection\space + \fi\fi #1} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection \fi} +\Configure{subsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="subsectionHead">}% + \TitleMark\space} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsection\space + \fi\fi #1} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsubsection \fi} +\Configure{subsubsection}{}{} + {\bgroup \IgnorePar\HCode{<h5 class="subsubsectionHead">}% + \TitleMark\space} + {\HCode{</h5>}\IgnoreIndent\egroup} +\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsubsection\space + \fi\fi #1} +\Configure{paragraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="paragraphHead">}} + {\HCode{</strong>}\IgnorePar} +\Configure{subparagraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="subparagraphHead">}} + {\HCode{</strong>}\IgnorePar} + +\Configure{likesection}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="likesectionHead">}} + {\HCode{</h3>}\IgnoreIndent \ShowPar \par} +\Configure{likesubsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="likesubsectionHead">}} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{likesubsubsection}{}{} + {\bgroup\IgnorePar\HCode{<h5 class="likesubsubsectionHead">}} + {\HCode{</h5>}\IgnoreIndent\egroup} + +{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize + \or \Needs{11}\or \Needs{12}\else \fi} + +\ConfigureEnv{quotation}{}{}{\start:env{quotation}}{\end:env} + +\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} + +\def\tocpart#1#2#3{\par\toc:SPAN{partToc}{#2}\par}% +\def\toclikepart#1#2#3{\par\toc:SPAN{likepartToc}{#2}\par}% +\expandafter\ifx \csname @chapter\endcsname\relax + \def\tocsection#1#2#3{\par + \toc:SPAN{sectionToc}{\def\:temp{#1}\ifx \:temp\empty\else + #1 \fi #2}\par} + \def\toclikesection#1#2#3{\par\toc:SPAN{likesectionToc}{#2}\par}% + \def\tocsubsection#1#2#3{\par\ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par\ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par\ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\else + \def\tocchapter#1#2#3{\par\toc:SPAN{chapterToc}{#1 #2}\par} + \def\toclikechapter#1#2#3{\par\toc:SPAN{likechapterToc}{#2}\par}% + \def\tocappendix#1#2#3{\par\toc:SPAN{appendixToc}{#1 #2}\par} + \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} + \def\toclikesection#1#2#3{\par\ \toc:SPAN{likesectionToc}{#2}\par} + \def\tocsubsection#1#2#3{\par\ \ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par + \ \ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\fi +\def\toc:num#1#2#3{\def\:temp{#1#2}\toc:SPAN{#1Toc}{\ifx \:temp\empty \else + #2 \fi #3}} +\def\toc:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} + +\:CheckOption{7} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \fi +\else\:CheckOption{6} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \fi +\else \:CheckOption{5} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \fi +\else\:CheckOption{4} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \fi +\else\:CheckOption{3} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \fi +\else\:CheckOption{2} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \fi +\else\:CheckOption{1} \if:Option + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + +\else + \Log:Note{for automatic sectioning + pagination, use the command line option + `1', `2', `3', '4', '5', '6', or '7'}% +\fi \fi \fi \fi \fi \fi \fi + +\ConfigureEnv{thebibliography}{\IgnorePar}{\IgnorePar\par}{}{} +\ifx \part\:UnDef \else + \Configure{part}{}{} + {\IgnorePar \IgnorePar\HCode{<h1 class="partHead">}% + \partname \ \thepart\HCode{<br\xml:empty>}} + {\HCode{</h1>}\IgnoreIndent} +\Configure{partTITLE+}{\thepart\space #1} + +\fi + +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} + +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} + +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} + +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\Configure{endlikepart}{endpart} + + \Configure{likepart}{}{} + {\IgnorePar\IgnorePar\HCode{<h1 class="likepartHead">}} + {\HCode{</h1>}\IgnoreIndent} + +\fi + +\ConfigureList{thebibliography}% + {\HCode{<dl class="thebibliography">}} + {\HCode{</dl>}\ShowPar} + {\HCode{<dt class="thebibliography">}\bgroup \bf} + {\egroup\HCode{<dd\Hnewline class="thebibliography">}} +\:CheckOption{/bib} \if:Option \else + \ConfigureList{thebibliography}% + {\HCode{<table border="0" cellpadding="0" + cellspacing="0"><tr><td>}}% + {\HCode{</td></tr></table>}}% + {\HCode{</td></tr><tr valign="top"><td>}}% + {\AnchorLabel \:nbsp\HCode{</td><td>}} +\fi +\ConfigureEnv{quote}{}{}{\start:env{quote}}{\end:env} +\Configure{theindex} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="theindex">}\let\end:theidx\empty} + {\end:theidx\HCode{</div>}} + {} {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\hbox{\end:theidx\HCode{<p class="theindex">}}% + \def\end:theidx{\HCode{</p>}}} + + + \ConfigureEnv{abstract}{\HCode{<\tbl:XV{abstract}><tr><td\Hnewline + >}}{\end:env}{}{} + +\ConfigureEnv{description}{\IgnorePar}{}{}{} + +\Configure{appendix}{}{} + {\IgnorePar\EndP\HCode{<h2 class="appendixHead">} + \appendixname \ \thechapter\HCode{<br\xml:empty>}} + {\HCode{</h2>}\IgnoreIndent} +\Configure{appendixTITLE+}{\thechapter\space#1} +\Configure{likechapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="likechapterHead">}} + {\HCode{</h2>}\IgnoreIndent} + +\Configure{endchapter}{likechapter,appendix,part,likepart} +\Configure{endlikechapter}{chapter,appendix,part,likepart} +\Configure{endappendix}{chapter,likechapter,part,likepart} +\Configure{@begin}{theindex}{\ifx \indexname\empty \else + \chapter*{\indexname}\fi} + +\Configure{chapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="chapterHead">}% + \chaptername \ \thechapter\HCode{<br\xml:empty>}} + {\HCode{</h2>}\IgnoreIndent} +\Configure{chapterTITLE+}{\thechapter\space#1} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{article} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{@begin}{theindex}{\ifx \indexname\empty \else + \section*{\indexname}\fi} +\Configure{maketitle} + {{\Configure{maketitle}{}{}{}{}% +\a:NoSection \let\leavevmode\empty \let\not@math@alphabet\:gobbleII +\def\text@command##1{##1}\let\selectfont\empty +\def\check@icl ##1\check@icr{}% +\more:no \let\thanks\:gobble +\let\\\empty \def\TeX{TeX}% +\def\gobble:font##1##2{##2}\:TITLE: \no:fonts +\Tag{TITLE+}{\@title}} +% + \HCode{<div align="center">}}{\HCode{</div>}} + {\IgnorePar\HCode{<h2 class="maketitleHead">}\IgnorePar} + {\HCode{</h2>}\IgnoreIndent} +\Configure{thanks author date and} + {\HCode{<div align="left"><i>}}{\HCode{</i></div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\HCode{<div align="center">}}{\HCode{</div>}} + {\:nbsp\:nbsp\:nbsp}{\HCode{<br\xml:empty>}} +\Configure{thank} + {\HCode{<sup>}\Link{tk-\the\c@footnote}{}} + {\EndLink\HCode{</sup>}} + {\HCode{<br\xml:empty>}\protect\Link{}{tk-\the\c@footnote}\protect + \EndLink\HCode{<sup>}} + {\HCode{</sup>}} {} + + \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi + <div align="center"><table\Hnewline + ><tr valign="bottom"><td nowrap="nowrap" ><strong>}} + {} {\HCode{</strong></td><td \Hnewline>}} + {\HCode{</td></tr></table></div>}} + + +\ConfigureToc{lof} {\empty}{\ }{}{\HCode{<br\xml:empty>}} +\ConfigureToc{lot} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\fi} +\Configure{section}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="sectionHead">}% + \TitleMark\space} + {\HCode{</h3>}\IgnoreIndent \par} +\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesection\space + \fi\fi #1} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection \fi} +\Configure{subsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="subsectionHead">}% + \TitleMark\space} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsection\space + \fi\fi #1} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsubsection \fi} +\Configure{subsubsection}{}{} + {\bgroup \IgnorePar\HCode{<h5 class="subsubsectionHead">}% + \TitleMark\space} + {\HCode{</h5>}\IgnoreIndent\egroup} +\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsubsection\space + \fi\fi #1} +\Configure{paragraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="paragraphHead">}} + {\HCode{</strong>}\IgnorePar} +\Configure{subparagraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="subparagraphHead">}} + {\HCode{</strong>}\IgnorePar} + +\Configure{likesection}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="likesectionHead">}} + {\HCode{</h3>}\IgnoreIndent \ShowPar \par} +\Configure{likesubsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="likesubsectionHead">}} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{likesubsubsection}{}{} + {\bgroup\IgnorePar\HCode{<h5 class="likesubsubsectionHead">}} + {\HCode{</h5>}\IgnoreIndent\egroup} + +{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize + \or \Needs{11}\or \Needs{12}\else \fi} + +\ConfigureEnv{quotation}{}{}{\start:env{quotation}}{\end:env} + +\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} + +\def\tocpart#1#2#3{\par\toc:SPAN{partToc}{#2}\par}% +\def\toclikepart#1#2#3{\par\toc:SPAN{likepartToc}{#2}\par}% +\expandafter\ifx \csname @chapter\endcsname\relax + \def\tocsection#1#2#3{\par + \toc:SPAN{sectionToc}{\def\:temp{#1}\ifx \:temp\empty\else + #1 \fi #2}\par} + \def\toclikesection#1#2#3{\par\toc:SPAN{likesectionToc}{#2}\par}% + \def\tocsubsection#1#2#3{\par\ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par\ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par\ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\else + \def\tocchapter#1#2#3{\par\toc:SPAN{chapterToc}{#1 #2}\par} + \def\toclikechapter#1#2#3{\par\toc:SPAN{likechapterToc}{#2}\par}% + \def\tocappendix#1#2#3{\par\toc:SPAN{appendixToc}{#1 #2}\par} + \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} + \def\toclikesection#1#2#3{\par\ \toc:SPAN{likesectionToc}{#2}\par} + \def\tocsubsection#1#2#3{\par\ \ \toc:num{subsection}{#1}{#2}\par} + \def\toclikesubsection#1#2#3{\par + \ \ \toc:SPAN{likesubsectionToc}{#2}\par} + \def\tocsubsubsection#1#2#3{\par + \ \ \ \toc:num{subsubsection}{#1}{#2}\par} + \def\toclikesubsubsection#1#2#3{\par + \ \ \ \toc:SPAN{likesubsubsectionToc}{#2}\par} + \def\tocparagraph#1#2#3{\par\ \ \ \toc:num{paragraph}{#1}{#2}\par} + \def\toclikeparagraph#1#2#3{\par + \ \ \ \toc:SPAN{likeparagraphToc}{#2}\par} + \def\tocsubparagraph#1#2#3{\par + \ \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par} + \def\toclikesubparagraph#1#2#3{\par + \ \ \ \ \ \toc:SPAN{likesubparagraphToc}{#2}\par} +\fi +\def\toc:num#1#2#3{\def\:temp{#1#2}\toc:SPAN{#1Toc}{\ifx \:temp\empty \else + #2 \fi #3}} +\def\toc:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} + +\:CheckOption{7} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,% + paragraph,subparagraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph,subparagraph} +\fi + + \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% + subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{paragraph,/subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subparagraph} + \fi +\fi + + \fi +\else\:CheckOption{6} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection,paragraph} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection,% + paragraph} +\fi + + \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% + section,likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,/subsection,% + /likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,% + /subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsubsection,/likesubsubsection,% + /subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \TocAt*{likesubsubsection,/subsubsection,/likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + paragraph,subparagraph} + \fi +\fi + + \fi +\else \:CheckOption{5} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection,subsubsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,% + likesubsection,subsection,likesubsubsection,subsubsection} +\fi + + \CutAt{subsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,% + /appendix,/part,% + subsubsection,paragraph} + \TocAt*{likesubsection,/subsection,/likesection,% + /section,/chapter,/likechapter,/appendix,/part,% + subsubsection,paragraph} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{subsection,/likesubsection,/section,/likesection,% + /chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \TocAt*{likesubsection,/subsection,% + /likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsubsection,likesubsubsection,% + paragraph} + \fi +\fi + + \fi +\else\:CheckOption{4} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \fi +\else\:CheckOption{3} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section,subsection} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection,likesubsection,subsection} +\fi + + \CutAt{subsection,section,likesection,% + chapter,likechapter,appendix,part} +\CutAt{likesubsection,section,likesection,% + chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,subsubsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{section,/likesection,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \TocAt*{likesection,/section,/chapter,/likechapter,/appendix,/part,% + subsection,likesubsection,subsubsection,likesubsubsection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \:CheckOption{notoc*} \if:Option + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,subsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,subsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,subsection} + \fi +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{chapter,/likechapter,/appendix,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{likechapter,/appendix,/chapter,/part,% + section,likesection,subsection,likesubsection} + \TocAt*{appendix,/chapter,/likechapter,/part,% + section,likesection,subsection,likesubsection} + \fi +\fi + + \fi +\else\:CheckOption{2} \if:Option + \expandafter\ifx \csname @chapter\endcsname\relax + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,appendix,section% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection% + \expandafter\ifx \csname @chapter\endcsname\relax + ,subsection,likesubsection\fi} +\fi + + \CutAt{section,likesection,chapter,likechapter,appendix,part} +\CutAt{likesection,chapter,likechapter,appendix,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \else + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*}{part,chapter,% + appendix,section\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection\fi} +\else + + \Configure{tableofcontents*}{part,likepart,chapter,likechapter,% + appendix,section,likesection\expandafter\ifx + \csname @chapter\endcsname\relax ,subsection,likesubsection\fi} +\fi + + \CutAt{chapter,likechapter,appendix,part} +\CutAt{likechapter,appendix,part} +\CutAt{appendix,chapter,likechapter,part} + + \:CheckOption{notoc*} \if:Option +\else + \:CheckOption{nominitoc} \if:Option + \else + \Log:Note{to eliminate mini tables of + contents, use the command line option `nominitoc'} + + \TocAt*{part,/likepart,chapter,likechapter,appendix,% + section,likesection} + \TocAt*{likepart,/part,chapter,likechapter,appendix,% + section,likesection} + \fi +\fi + + \fi +\else\:CheckOption{1} \if:Option + \:CheckOption{notoc*} \if:Option + \Configure{tableofcontents*} + {part,chapter,appendix} +\else + + \Configure{tableofcontents*} + {part,likepart,chapter,likechapter,appendix} +\fi + + \CutAt{part} +\CutAt{likepart} + +\else + \Log:Note{for automatic sectioning + pagination, use the command line option + `1', `2', `3', '4', '5', '6', or '7'}% +\fi \fi \fi \fi \fi \fi \fi + +\ConfigureEnv{thebibliography}{\IgnorePar}{\IgnorePar\par}{}{} +\ifx \part\:UnDef \else + \Configure{part}{}{} + {\IgnorePar \IgnorePar\HCode{<h1 class="partHead">}% + \partname \ \thepart\HCode{<br\xml:empty>}} + {\HCode{</h1>}\IgnoreIndent} +\Configure{partTITLE+}{\thepart\space #1} + +\fi + +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} + +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} + +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} + +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\Configure{endlikepart}{endpart} + + \Configure{likepart}{}{} + {\IgnorePar\IgnorePar\HCode{<h1 class="likepartHead">}} + {\HCode{</h1>}\IgnoreIndent} + +\fi + +\ConfigureList{thebibliography}% + {\HCode{<dl class="thebibliography">}} + {\HCode{</dl>}\ShowPar} + {\HCode{<dt class="thebibliography">}\bgroup \bf} + {\egroup\HCode{<dd\Hnewline class="thebibliography">}} +\:CheckOption{/bib} \if:Option \else + \ConfigureList{thebibliography}% + {\HCode{<table border="0" cellpadding="0" + cellspacing="0"><tr><td>}}% + {\HCode{</td></tr></table>}}% + {\HCode{</td></tr><tr valign="top"><td>}}% + {\AnchorLabel \:nbsp\HCode{</td><td>}} +\fi +\ConfigureEnv{quote}{}{}{\start:env{quote}}{\end:env} +\Configure{theindex} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="theindex">}\let\end:theidx\empty} + {\end:theidx\HCode{</div>}} + {} {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {\hbox{\end:theidx\HCode{<p class="theindex">}}% + \def\end:theidx{\HCode{</p>}}} + + +\ConfigureEnv{abstract}{\HCode{<\tbl:XV{abstract}><tr><td\Hnewline + >}}{\end:env}{}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tcilatex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{GRAPHICSPS} + {\Picture+[PICT]{}} {\EndPicture} +\Configure{GRAPHICSHP} + {\Picture+[PICT]{}} {\EndPicture} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{mathit}{\Protect\HCode{<i>}}{\Protect\HCode{</i>}} +\Configure{mathbf}{\Protect\HCode{<b>}}{\Protect\HCode{</b>}} +\Configure{mathtt}{\Protect\HCode{<tt>}}{\Protect\HCode{</tt>}} +\Configure{mathsf}{}{} +\Configure{mathrm}{}{} +\Configure{textbf}{\Protect\HCode{<b>}}{\Protect\HCode{</b>}} +\Configure{textit}{\Protect\HCode{<i>}}{\Protect\HCode{</i>}} +\Configure{textrm}{}{} +\Configure{textup}{}{} +\Configure{textsc}{}{} +\Configure{textsf}{}{} +\Configure{textsl}{\Protect\HCode{<i>}}{\Protect\HCode{</i>}} +\Configure{texttt}{\Protect\HCode{<tt>}}{\Protect\HCode{</tt>}} +\Configure{emph}{\Protect\HCode{<em>}}{\Protect\HCode{</em>}} +\Configure{cdots} {\pic:sym{cdots}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{graphics} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{graphics}{\Picture+[PIC]{}}{\EndPicture} +\Configure{graphics*} + {gif} + {\Picture[pict]{\csname Gin@base\endcsname.gif}} +\Configure{graphics*} + {png} + {\Picture[pict]{\csname Gin@base\endcsname.png}} +\Configure{graphics*} + {jpeg} + {\Picture[pict]{\csname Gin@base\endcsname.jpeg}} +\Configure{graphics*} + {jpg} + {\Picture[pict]{\csname Gin@base\endcsname.jpg}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi + <div align="center"><table\Hnewline + ><tr valign="bottom"><td nowrap="nowrap" ><strong>}} + {} {\HCode{</strong></td><td \Hnewline>}} + {\HCode{</td></tr></table></div>}} + + +\ConfigureToc{lof} {\empty}{\ }{}{\HCode{<br\xml:empty>}} +\ConfigureToc{lot} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +\ConfigureEnv{thebibliography}{\IgnorePar}{\IgnorePar\par}{}{} +\ifx \part\:UnDef \else + \Configure{part}{}{} + {\IgnorePar \IgnorePar\HCode{<h1 class="partHead">}% + \partname \ \thepart\HCode{<br\xml:empty>}} + {\HCode{</h1>}\IgnoreIndent} +\Configure{partTITLE+}{\thepart\space #1} + +\fi + +{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize + \or \Needs{11}\or \Needs{12}\else \fi} + +\Configure{footnotemark} + {\HCode{<sup>}\ifTag{)Qfn\FNnum x\minipageNum +} + {\Link{fn\FNnum x\minipageNum +}{}} + {}% +\NoFonts + \Tag{fn\FNnum x\minipageNum +}{}} + {\EndNoFonts \ifTag{)Qfn\FNnum x\minipageNum +} + {\EndLink} + {}% +\HCode{</sup>}} + +\Configure{footnotetext} + {\ifTag{fn\FNnum x\minipageNum +} + {\expandafter\ifx\csname (fn\FNnum x\minipageNum +)\endcsname\def + \:warning{Multiple footnote texts for mark \FNnum}% + \else \HPage{}\fi + } + {}% +% + \HCode{<sup>}\Link{}{fn\FNnum x\minipageNum +}% + \NoFonts + } + {\EndNoFonts \EndLink \HCode{</sup>}} + {\ifTag{fn\FNnum x\minipageNum +} + {\expandafter\ifx\csname (fn\FNnum x\minipageNum +)\endcsname\def + \else \EndHPage{}\fi + } + {}% +\expandafter\global\expandafter + \let\csname (fn\FNnum x\minipageNum +)\endcsname\def +} + + +\Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP {\Configure{maketitle}{}{}{}{}% +\a:NoSection \let\leavevmode\empty \let\not@math@alphabet\:gobbleII +\def\text@command##1{##1}\let\selectfont\empty +\def\check@icl ##1\check@icr{}% +\more:no \let\thanks\:gobble +\let\\\empty \def\TeX{TeX}% +\def\gobble:font##1##2{##2}\:TITLE: \no:fonts +\Tag{TITLE+}{\@title}} +% + \HCode{<div class="maketitle">}% + \ConfigureEnv{center} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi}% + \Configure{footnotetext} + {\HCode{<sup>}\HPage{\FNnum}\HCode{<div>}\NoFonts} + {\EndNoFonts} + {\HCode{</div>}\EndHPage{}\HCode{</sup>}}% +% + } + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {\NoFonts\IgnorePar \EndP + \HCode{<h2>}\IgnorePar} + {\HCode{</h2>}\IgnoreIndent\EndNoFonts} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\fi} +\Configure{section}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="sectionHead">}% + \TitleMark\space} + {\HCode{</h3>}\IgnoreIndent \par} +\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesection\space + \fi\fi #1} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection \fi} +\Configure{subsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="subsectionHead">}% + \TitleMark\space} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsection\space + \fi\fi #1} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsubsection \fi} +\Configure{subsubsection}{}{} + {\bgroup \IgnorePar\HCode{<h5 class="subsubsectionHead">}% + \TitleMark\space} + {\HCode{</h5>}\IgnoreIndent\egroup} +\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsubsection\space + \fi\fi #1} +\Configure{paragraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="paragraphHead">}} + {\HCode{</strong>}\IgnorePar} +\Configure{subparagraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="subparagraphHead">}} + {\HCode{</strong>}\IgnorePar} + +\Configure{endsection} + {part} +\Configure{endsubsection} + {section,part} +\Configure{endsubsubsection} + {subsection,section,part} +\Configure{endparagraph} + {subsubsection,subsection,section,part} +\Configure{thanks author date and} + {\par\IgnorePar\EndP \HCode{<div class="thanks">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<div class="authors"><span class="author">}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></div>}} + {\par\IgnorePar\EndP \HCode{<div class="date">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} + {\lowercase{\HCode{</span><span class="and">}}and~% + \lowercase{\HCode{</span><span>}}} + {\HCode{<br\xml:empty>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsthm} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{proof}{\par\leavevmode}{\par\ShowPar}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{@cdots} {\pic:sym{@cdots}} +\Configure{iint} {\pic:sym{iint}} +\Configure{iiint} {\pic:sym{iiint}} +\Configure{iiiint} {\pic:sym{iiint}} +\Configure{idotsint} {\pic:sym{tsint}} +\Configure{doteq} {\pic:sym{tsint}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsfonts} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{fonts} \if:Option + \Configure{mathbb}{\Protect\HCode{<b>}} + {\Protect\HCode{</b>}} + \Configure{mathfrak}{\Protect\HCode{<span class="mathfrak">}} + {\Protect\HCode{</span>}} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amstex1} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{aligned}{\m:env{aligned}}{\endm:env}{}{} +\def\m:env#1{\relax\ifmmode\else\par\fi\:xhtml{\IgnorePar\EndP}% + \HCode{<center class="#1"><table class="#1"\Hnewline + border="0" cellpadding="0" cellspacing="15"><tr><td>}} +\def\endm:env{\:xhtml{\IgnorePar\EndP}% + \HCode{</td></tr></table></center>}\IgnorePar + \ifmmode\else\par\fi} + +\ConfigureEnv{equation*}{\m:env{equation*}}{\endm:env}{}{} +\ConfigureEnv{equation}{\m:env{equation}}{\endm:env}{}{} +\Configure{eqn}{\HCode{</td><td>}} +\ConfigureEnv{align}{\m:env{align}}{\endm:env}{}{} +\ConfigureEnv{align*}{\m:env{align*}}{\endm:env}{}{} +\ConfigureEnv{alignat}{\m:env{alignat}}{\endm:env}{}{} +\ConfigureEnv{alignat*}{\m:env{alignat*}}{\endm:env}{}{} +\ConfigureEnv{xalignat}{\m:env{xalignat}}{\endm:env}{}{} +\ConfigureEnv{xxalignat}{\m:env{xxalignat}}{\endm:env}{}{} +\ConfigureEnv{xalignat*}{\m:env{xalignat*}}{\endm:env}{}{} +\ConfigureEnv{aligned}{\m:env{aligned}}{\endm:env}{}{} +\ConfigureEnv{alignedat}{\m:env{alignedat}}{\endm:env}{}{} +\ConfigureEnv{gather}{\m:env{gather}}{\endm:env}{}{} +\ConfigureEnv{gather*}{\m:env{gather*}}{\endm:env}{}{} +\ConfigureEnv{gathered}{\m:env{gathered}}{\endm:env}{}{} +\ConfigureEnv{matrix}{\m:env{matrix}}{\endm:env}{}{} +\ConfigureEnv{multline}{\m:env{multline}}{\endm:env}{}{} +\ConfigureEnv{multline*}{\m:env{multline*}}{\endm:env}{}{} +\ConfigureEnv{pmatrix}{\m:env{pmatrix}}{\endm:env}{}{} +\ConfigureEnv{bmatrix}{\m:env{bmatrix}}{\endm:env}{}{} +\ConfigureEnv{vmatrix}{\m:env{vmatrix}}{\endm:env}{}{} +\ConfigureEnv{Vmatrix}{\m:env{Vmatrix}}{\endm:env}{}{} +\Configure{gather}{\Picture*{}}{\EndPicture} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsppt} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\Configure{specialhead}{}{} + {\IgnorePar\EndP\HCode{<h1 class="amsspecialheadHead">}} + {\HCode{</h1>}\IgnoreIndent} +\ConfigureToc{specialhead} + {\HCode{<center>}\ignorespaces}{ } + {}{\HCode{</center>}} +\Configure{head}{}{} + {\IgnorePar\EndP\HCode{<h2 class="amsheadHead">}} + {\HCode{</h2>}\IgnoreIndent} +\ConfigureToc{head} + {\ignorespaces}{ }{}{\HCode{<br\xml:empty>}} +\Configure{subhead}{}{} + {\IgnorePar\EndP\HCode{<h3 class="amssubheadHead">}} + {\HCode{</h3>}\IgnoreIndent} +\ConfigureToc{subhead} + {\:nbsp\:nbsp\:nbsp\:nbsp\ignorespaces} { } + {} {\HCode{<br\xml:empty>}} +\Configure{subsubhead}{}{} + {\IgnorePar\EndP\HCode{<h4 class="amssubsubheadHead">}} + {\HCode{</h4>}\IgnoreIndent} +\ConfigureToc{subsubhead} + {\:nbsp\:nbsp\:nbsp\:nbsp\:nbsp% + \:nbsp\:nbsp\:nbsp\ignorespaces} { } {} {\HCode{<br\xml:empty>}} +\Configure{block} + {\IgnorePar\EndP + \HCode{<table cellpadding="15"><tr><td>}\IgnorePar\par} + {\IgnorePar\HCode{</td></tr></table>}\IgnorePar\par} +\Configure{caption} + {\:xhtml{\IgnorePar\EndP}\HCode{<center>}}{}{\HCode{</center>}} +\Configure{roster} + {\IgnorePar\EndP\HCode{<table>}\let\end:item\empty} + {\IgnorePar\end:item\HCode{</table>}\IgnorePar\par} + {\IgnorePar\end:item \HCode{<tr valign="top"><td>} + \def\end:item{\EndP\HCode{</td></tr>}}} + {\:nbsp\EndP\HCode{</td><td>}\ShowPar} + {\IgnorePar\EndP\HCode{<table>}\let\end:iitem\empty} + {\IgnorePar\end:iitem\HCode{</table>}\IgnorePar\par} + {\IgnorePar\end:iitem\HCode{<tr valign="top"><td>}} + {\HCode{</td><td>} + \def\end:iitem{\EndP\HCode{</td></tr>}}} +\Configure{vol}{\HCode{<strong>}}{\HCode{</strong>}} +\Configure{book}{\HCode{<em>}}{\HCode{</em>}} +\Configure{paper}{\HCode{<em>}}{\HCode{</em>}} +\Configure{Refs}{\IgnorePar\EndP\HCode{<table class="Refs">}} + {\HCode{</table>}} +\Configure{ref}{\HCode{<tr valign="top"><td align="right">}} + {\EndP\HCode{</td></tr>}}{} +\Configure{keyformat}{}{\EndP\HCode{</td><td>}} + + +\Configure{affil}{\IgnorePar\HCode{<br\xml:empty><center>}\IgnorePar} + {\IgnorePar\HCode{</center>}} +\Configure{abstract} {\HCode{<br\xml:empty><center>}} {\HCode{</center>}} + {\IgnorePar\HCode{<table cellpadding="15"><tr><td>}\IgnorePar\par} + {\IgnorePar\HCode{</td></tr></table>}\IgnorePar\par} +\Configure{date}{\IgnorePar\HCode{<center>}\IgnorePar} + {\IgnorePar\HCode{</center>}} +\Configure{title} + {\IgnorePar\EndP\HCode{<div class="title">}\begingroup\bf} + {\endgroup\IgnorePar\HCode{</div>}} +\Css{div.title {margin-top: 0.5em;}} +\Configure{author} + {\IgnorePar\EndP\HCode{<br\xml:empty><center>}\IgnorePar\par} + {\IgnorePar\EndP\HCode{</center>}} + + + +\ifx \EnditemitemList\:UnDef +\Configure{itemitem}{}{} + {\par\leavevmode\:nbsp\:nbsp\:nbsp}{} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{babel} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{quotedblbase}{\leavevmode\special{t4ht@+&{35}8222;}x} +\Configure{quotesinglbase}{\leavevmode\special{t4ht@+&{35}8218;}x} + +\ifx \@begindocumenthook\:UnDef\else + \:CheckOption{new-accents} \if:Option \else + \def\:temp{russian}\ifx \languagename\:temp + \Configure{accent}\"\ddot{A{A}E{E}I{I}O{O}U{U}Y% + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}^^e5{e}{}{34}} + {\a:accents{uml}{#1}} + {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{^^bb}% + \else \def\:temp{<}\ifx \:temp\:tempa\HCode{^^ab}% + \else \b:accents{uml}{#1}{#2}\fi\fi} + + \fi +\fi\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{ }{\:nbsp} + +\Configure{displaylines} + {\HCode{<table \Hnewline border="0" width="100\%">}} + {\HCode{</table>}} + {\HCode{<tr><td\Hnewline valign="bottom" align="center" nowrap="nowrap" >}} + {\HCode{</td></tr>}} +\:CheckOption{/obeylines} \if:Option + \Configure{obeylines} + {\def\Line:Break{\def\Line:Break{\hbox{\HCode{<br\xml:empty>}}}}} {} + {\Line:Break} + +\else \Configure{obeylines} + {} {} {\hbox{\HCode{<br\xml:empty>}}} + \fi +\def\:zbsp#1{cellpadding="0" border="0" cellspacing="0"\Hnewline} +\Configure{centerline}{\HCode{<div align="center"\Hnewline + class="centerline">}}{\HCode{</div>}} +\Configure{leftline}{\HCode{<p\Hnewline class="leftline">}}{} +\Configure{rightline}{\HCode{<p align="right"\Hnewline + class="rightline">}}{} + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\def\:temp{\ht:everypar={\setbox0=\lastbox\ht:everypar={}}}% + \ifx \NoindentAfter\:temp + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {osudeG} +\Hinclude{\ifx\amstexloaded@\relax + \no:dupl{#1}{ + \ifx \Space@\:UnDef \expand:after{\input #1.4ht} % + \else \input vanilla.4ht \fi}% + \fi} + {amstex} +\Hinclude{\expandafter\ifx \csname amsppt.sty\endcsname\relax \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {amsppt} +\Hinclude{\ifx \texinfoversion\:UnDef\else + \no:dupl{#1}{\expand:after{\input texinfo.4ht}}\fi} + {texinfo} +\Hinclude{\ifx \thistubstyle\:UnDef\else + \no:dupl{#1}{\expand:after{\input tugboat.4ht}}\fi} + {tugboat} + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\ifx \PsfigVersion\:UnDef \else + \no:dupl{#1}{\expand:after{\input psfig.4ht}}\fi} + {psfig} +\Hinclude{\:CheckOption{#1} + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pictex} +\Hinclude{% + \expandafter\ifx \csname PSTricksLoaded\endcsname\relax\else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pstricks} +\Hinclude{% + \ifx \:DraCatCodes\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {dratex} +\Hinclude{% + \ifx \xyloaded\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {xy} + +\Hinclude{% + \ifx \epsfsetgraph\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {epsf} + +\Hinclude{% + \ifx \diagram@help@messages\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {diagrams} + +\Hinclude{% + \ifx \figvisu\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {fig4tex} + +\Hinclude{} + {pctable} +\Hinclude{% + \:CheckOption{xhtml}\if:Option \fi} + {xhtml} +\Hinclude{\:CheckOption{#1} + \if:Option\else \:CheckOption{ShowFont}\fi + \if:Option\else \:CheckOption{frames-}\fi + \if:Option\else \:CheckOption{frames}\fi + \if:Option\else \:CheckOption{image-maps}\fi + \if:Option\else \:CheckOption{java}\fi + \if:Option\else \:CheckOption{javascript}\fi + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {th4} +\Hinclude{\ifx \sethebrew\:UnDef\else \ifx \ArabTeX\:UnDef\else + \no:dupl{#1}{\expand:after{\input hebtex.4ht}}\fi \fi} + {hebtex} + +\:CheckOption{new-accents} \if:Option + \:CheckOption{accent-} \if:Option + \Configure{HAccent}\acute{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\bar{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\breve{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\check{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\ddot{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\dot{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\grave{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\hat{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\tilde{AOaoNn{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\vec{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\widehat{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\widetilde{}{\Picture+{}}{\EndPicture} +\fi +\:CheckOption{mathaccent-} \if:Option + \Configure{HAccent}\"{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\'{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\.{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\={}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\H{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\^{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\`{AEIOUaeiou{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\b{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\c{Cc{}}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\d{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\t{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\u{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\v{}{\Picture+{}}{\EndPicture} + \Configure{HAccent}\~{AOaoNn{}}{\Picture+{}}{\EndPicture} +\fi +\Configure{accent}{*} + {<!--tex4ht:accent\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end accent-->} +\Configure{mathaccent}{*} + {<!--tex4ht:mathaccent\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end mathaccent-->} +\Configure{accented}{*} + {<!--tex4ht:accented\Hnewline font="}{" char="}{" type="}{"-->} + {<!--tex4ht:end accented-->} +\Configure{accenting}{*} + {<!--tex4ht:accenting\Hnewline-->} + {<!--tex4ht:end accenting-->} + +\else + \Configure{accent}\`\grave{A{A}E{E}I{I}O{O}U{U}% + a{a}e{e}i{i}\i{i}o{o}u{u}{}{}} + {\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}} +\Configure{accent}\'\acute{A{A}E{E}I{I}O{O}U{U}Y% + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}{}{}} + {\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}} +\Configure{accent}\^\hat{A{A}E{E}I{I}O{O}U{U}a{a}% + e{e}i{i}\i{i}o{o}u{u}{}{}} + {\a:accents{circ}{#1}} {\b:accents{hat}{#1}{#2}} +\Configure{accent}\~\tilde{A{A}O{O}a{a}o{o}N{N}n{n}{}{}} + {\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}} +\Configure{accent}\"\ddot{A{A}E{E}I{I}O{O}U{U}Y% + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}{}{34}} + {\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}} +\Configure{accent}\c\c{C{C}c{c}{}{}} + {\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}} +\Configure{accent}\t\t{{}{}} + {\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}} +\Configure{accent}\H\H{{}{}} {}{\b:accents{Huml}{#1}{#2}} +\Configure{accent}\.\dot{{}{}} {}{\b:accents{dot}{#1}{#2}} +\Configure{accent}\u\breve{{}{}}{}{\b:accents{breve}{#1}{#2}} +\Configure{accent}\vec\vec{{}{}}{}{\b:accents{vec}{#1}{#2}} +\Configure{accent}\v\check{{}{}}{}{\b:accents{check}{#1}{#2}} +\Configure{accent}\=\bar{{}{}} {}{\b:accents{bar}{#1}{#2}} +\Configure{accent}\widetilde\widetilde{{}{}} + {}{\b:accents{widetilde}{#1}{#2}} +\Configure{accent}\widehat\widehat{{}{}} + {}{\b:accents{widehat}{#1}{#2}} + +\fi +\let\^^_\v + +\Configure{settabs}[1.5]{}{}{}{}{} +\Configure{line}{\HCode{<br\xml:empty>}} + +\Configure{vfootnote} + {\HPageButton[fn\FNnum]{\FNmark}} + {\BeginHPage[fn\FNnum]{ }} + {\EndHPage{}} + +\def\:temp{TeX} +\HLet\TeX\:temp + +\:CheckOption{pic-eqalign} \if:Option + \:CheckOption{no-halign} \if:Option \else + \fi +\else \Configure{eqalign} + {\HCode{<div align="center"><table>}} + {\HCode{</table></div>}} + {\HCode{<tr \Hnewline + valign="midlle">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="30"></td>\fi + <td align="\ifnum \HCol=2 + left\else right\fi" nowrap="nowrap" \Hnewline>}} + {\HCode{</td>}} +\def\:eqalign:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} +\Configure{eqalignno} + {\HCode{<div align="center"><table>}} + {\HCode{</table></div>}} + {\HCode{<tr \Hnewline + valign="bottom">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="10"></td>\fi + <td align="\ifnum \HCol=2 + left\else right\fi" nowrap="nowrap" \Hnewline>}} + {\HCode{</td>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} +\Configure{leqalignno} + {\HCode{<div align="center"><table>}} + {\HCode{</table></div>}} + {\HCode{<tr \Hnewline + valign="middle">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="10"></td>\fi + <td align="\ifnum \HCol=2 + left\else right\fi" nowrap="nowrap" \Hnewline>}} + {\HCode{</td>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} + +\fi +\Configure{settabs}[1.5]{\IgnorePar\leavevmode \ht:special{t4ht=<table + \Hnewline\:zbsp{settabs}><tr \Hnewline valign="bottom">}} + {\ht:special{t4ht=</tr></table>}} + {\gt:tab \ht:special{t4ht=<td \:tempa\Hnewline>}} + {\ht:special{t4ht=</td>}} +\Configure{narrower}{\ifvmode \IgnorePar\fi + \HCode{<table cellpadding="15" class="narrower"><tr + class="narrower"><td class="narrower">}\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi + \HCode{</td></tr></table>}\ifvmode \IgnorePar\fi} +\Configure{proclaim} + {\IgnorePar\HCode{<div class="proclaim"><strong class="proclaim">}} + {\HCode{</strong>}} {\IgnorePar\HCode{</div>}} +\Configure{beginsection} + {}{} + {\ifvmode \IgnorePar\fi + \HCode{<h3 class="beginsection">}} + {\HCode{</h3>}\par\ShowPar} +\ConfigureToc{beginsection} + {} {\relax} {} { } +\Configure{TableOfContents} {}{}{\ShowPar}{\HCode{<br\xml:empty>}}{} +\Configure{insert} + {\IgnorePar\HCode{<hr\xml:empty>}\IgnorePar} + {\IgnorePar\HCode{<hr\xml:empty>}\IgnorePar} + +\:CheckOption{plain-} \if:Option \else + \Configure{item}{}{}{\par\leavevmode}{} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{seslideb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{center} + {\IgnorePar \par \EndP \HCode{<div class="center"\Hnewline>}} + {\ifvmode\IgnorePar\fi\EndP\HCode{</div>}} + {} {} +{\Configure{Needs}{Font\string_Size: #1}% + \expandafter\Needs\expandafter{\csname normalsize@fsize\endcsname}} +\ConfigureToc{swSlide} + {} {\relax } {} { } +\:CheckOption{0} + \if:Option \else \:CheckOption{1} \fi +\if:Option + \:CheckOption{1} \if:Option + \CutAt{swSlide} + \Configure{crosslinks}{}{}{}{}{}{}{}{} + \fi + \def\:temp{% + \ifOption{1}{\par\IgnorePar\EndP\HCode{<hr />}\par}{} + \HAssign\TocN=1 + \def\swTitle{\gHAdvance\TocN by 1 \TocN}\:TableOfContents[swSlide] + \let\swTitle=\relax + \ifOption{0}{\par\IgnorePar\EndP\HCode{<hr />}\par}{} + \let\swSlide=\o:swSlide: \let\o:swSlide:=\empty \swSlide} +\HLet\swSlide=\:temp + + \Configure{swSlide} + {\gHAdvance\swSlideN by 1 \Link{}{s-\swSlideN}\EndLink } + {\rightline{ + {\HAdvance\swSlideN by -1 \Link{s-\swSlideN}{}\swSlideN\EndLink} + \Link[\jobname.html]{}{}\HCode{<>}\EndLink{} + {\HAdvance\swSlideN by 1 + \ifTag{)Qs-\swSlideN}{\Link{s-\swSlideN}{}\swSlideN\EndLink}{}} + } + \ifOption{0}{\par \IgnorePar\EndP\HCode{<hr />}\par}{} + } + {\IgnorePar\bgroup \bf } + {\egroup \ShowPar\IgnoreIndent\par} +\HAssign\swSlideN=1 + +\else + \Log:Note{pagination may be obtained + through the option `0' or `1', at locations marked with + \noexpand\csname PageBreak\string\endcsname} + \Configure{swSlide}{}{}{\bgroup\bf}{\egroup} + +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{VBorder}{\let\VBorder\empty}{\gdef\VBorder{border="1"}}{}{} + +\Configure{array} + {\halignTB{array}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{halignTB<>}{array}{<>\HAlign} +\Configure{tabular} + {\halignTB{tabular}} + \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{halignTB<>}{tabular}{\HCode{cellpadding="5" \VBorder}<>\HAlign} +\ConfigureEnv{array}{\IgnorePar\HCode{<div align="center">}} + {\HCode{</div>}\ShowPar}{}{} +\ConfigureEnv{tabular}{\IgnorePar\HCode{<div align="center">}} + {\HCode{</div>}\ShowPar}{}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{longtable} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \let\a:longtable=\a:tabular +\let\b:longtable=\b:tabular +\let\c:longtable=\c:tabular +\let\d:longtable=\d:tabular +\let\e:longtable=\e:tabular +\let\f:longtable=\f:tabular + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{CJK} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{charset}{charset=big5} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{url} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{url}{\Link[#1]{}{}#1\EndLink} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{hyperref} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{Form} + {\IgnorePar\EndP\leavevmode \Tg<form \Hnewline \Attributes>} + {\IgnorePar\EndP\Tg</form>} +\NewConfigure{::value}{1} +\Configure{::value} + {\edef\Attributes{\Attributes\space value="\AttributeVal"}} +\NewConfigure{::name}{1} +\Configure{::name} + {\edef\Attributes{\Attributes\space name="\AttributeVal"}} +\NewConfigure{::default}{1} +\Configure{::default} + {\let\::default=\AttributeVal} +\def\get:int#1.#2//{\tmp:cnt=#1 } +\def\Default:Checked#1{% + \let\:temp=\relax + \let\:tempa=\relax + \edef\:temp{\def\:temp####1#1#1####2//{\def\:temp{####2}}% + \:temp \AttributeVal #1=#1#1//% + \def\:tempa####1=####2//{\def\noexpand\AttributeVal{####1}}% + \:tempa\AttributeVal=//}% + \:temp} + +\NewConfigure{TextField::}{2} +\Configure{TextField::}{}{ \Tg<input type="text" \Attributes />} +\NewConfigure{TextField::width}{1} +\Configure{TextField::width} + {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 + \expandafter\get:int\the\tmp:dim//% + \edef\Attributes{\Attributes\space size="\the\tmp:cnt"}} +\NewConfigure{TextField::default}{1} +\Configure{TextField::default} + {\edef\Attributes{\Attributes\space value="\AttributeVal"}} + +\NewConfigure{TextField::multiline}{2} +\Configure{TextField::multiline} + {} + { \Tg<textarea + \Attributes>\expandafter\set:ln\multiline:value,!*?: % + \global\let\multiline:value=\empty \Tg</textarea>} + +\let\multiline:value=\empty +\def\set:ln#1,#2!*?: {#1% + \def\:temp{#2}\ifx \:temp\empty \else + \hfil\break \def\:temp{\set:ln#2!*?: }% + \fi \:temp} + +\NewConfigure{multiline::value}{1} +\Configure{multiline::value} + {\let\multiline:value=\AttributeVal} + +\NewConfigure{multiline::width}{1} +\Configure{multiline::width} + {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 + \expandafter\get:int\the\tmp:dim//% + \edef\Attributes{\Attributes\space cols="\the\tmp:cnt"}} + +\NewConfigure{TextField::password}{2} +\Configure{TextField::password} + {}{\Tg<input type="password" \Attributes />} + +\NewConfigure{ChoiceMenu::radio}{5} +\Configure{ChoiceMenu::radio} + {\IgnorePar\EndP\leavevmode + \Tg<div id="form-\form:id">\gHAdvance\form:id by 1 } + { }{\IgnorePar\EndP\Tg</div>} + {\Default:Checked\radio::default + \Tg<input\Hnewline type="radio" + \ifx \:temp\empty\else checked="checked" \fi + \Attributes\space />} + {} +\NewConfigure{radio::default}{1} +\Configure{radio::default} + {\let\radio::default=\AttributeVal} +\NewConfigure{ChoiceMenu::combo}{5} +\Configure{ChoiceMenu::combo} + {} + {~\Tg<select\Hnewline \Attributes \Hnewline size="1">} + {\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} + {\Tg</option>} +\NewConfigure{combo::default}{1} +\Configure{combo::default} + {\let\radio::default=\AttributeVal} +\NewConfigure{ChoiceMenu::popdown}{5} +\Configure{ChoiceMenu::popdown} + {}{\HCode{\Hnewline <select \Attributes \Hnewline size="1">}} + {\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} {\Tg</option>} +\NewConfigure{ChoiceMenu::}{5} +\Configure{ChoiceMenu::} + {}{\HCode{\Hnewline <select\Hnewline \Attributes>}}{\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} {\Tg</option>} +\NewConfigure{::menulength}{1} +\Configure{::menulength} + {\edef\Attributes{\Attributes\space size="\AttributeVal"}} + +\def\:tempc#1{% + \NewConfigure{::#1}{1}% + \Configure{::#1}% + {\edef\Attributes{\Attributes\space #1="\AttributeVal"}}} +\:tempc{onclick} +\:tempc{onblur} +\:tempc{onchange} +\:tempc{onclick} +\:tempc{ondblclick} +\:tempc{onfocus} +\:tempc{onkeydown} +\:tempc{onkeypress} +\:tempc{onkeyup} +\:tempc{onmousedown} +\:tempc{onmousemove} +\:tempc{onmouseout} +\:tempc{onmouseover} +\:tempc{onmouseup} +\:tempc{onselect} + +\NewConfigure{::action}{1} +\Configure{::action} + {\edef\Attributes{\Attributes\space action="\AttributeVal"}} +\NewConfigure{::method}{1} +\Configure{::method} + {\edef\Attributes{\Attributes\space method="\AttributeVal"}} +\NewConfigure{PushButton::}{1} +\Configure{PushButton::} + {\leavevmode\Tg<input type="button" \Attributes\space/>} +\NewConfigure{Reset::}{1} +\Configure{Reset::} + {\leavevmode\Tg<input type="reset" \Attributes\space/>} +\NewConfigure{Submit::}{1} +\Configure{Submit::} + {\leavevmode\Tg<input type="submit" \Attributes\space/>} +\NewConfigure{CheckBox::}{2} +\Configure{CheckBox::} + {\leavevmode\Tg<input type="checkbox" \Attributes\space/>}{} +\NewConfigure{CheckBox::checked}{2} +\Configure{CheckBox::checked} + {\leavevmode\Tg<input type="checkbox" checked="checked" + \Attributes\space/>}{} +\HAssign\form:id=0 + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{moreverb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{verbatimtab}{\env:verb{verbatim}}{\endenv:verb}{}{} +\ConfigureEnv{verbatimtab*}{\env:verb{verbatim}}{\endenv:verb}{}{} +\ConfigureEnv{boxedverbatim} + {\env:verb{boxedverbatim}}{\endenv:verb}{}{} +\ConfigureEnv{boxedverbatim*} + {\env:verb{boxedverbatim}}{\endenv:verb}{}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fancyvrb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{fancyvrb} + {\HCode{<div class="fancyvrb">}} {\HCode{</div>}} + {} {\HCode{<br\xml:empty>}} + {\ \ }{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{psfig} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{psfig} {\Picture+[psfig]{}}{\EndPicture} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{epsfig} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{epsfig} {\Picture+[epsfig]{}}{\EndPicture} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{xy} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{xypic} + {\Picture*{}} {\EndPicture} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amscd} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{CD} + {\Picture*{}$} {$\EndPicture} {}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{color} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{HColor}{red}{\#FF0000} +\Configure{HColor}{rgb 1 0 0}{\#FF0000} +\Configure{HColor}{blue}{\#0000FF} +\Configure{HColor}{rgb 0 0 1}{\#0000FF} +\Configure{HColor}{green}{\#00FF00} +\Configure{HColor}{rgb 0 1 0}{\#00FF00} +\Configure{HColor}{white}{\#FFFFFF} +\Configure{HColor}{gray 1}{\#FFFFFF} +\Configure{HColor}{rgb 1 1 1}{\#FFFFFF} +\Configure{HColor}{black}{\#000000} +\Configure{HColor}{gray 0}{\#000000} +\Configure{HColor}{rgb 0 0 0}{\#000000} +\Configure{HColor}{cyan}{\#00FFFF} +\Configure{HColor}{cmyk 1 0 0 0}{\#00FFFF} +\Configure{HColor}{magenta}{\#FF00FF} +\Configure{HColor}{cmyk 0 1 0 0}{\#FF00FF} +\Configure{HColor}{yellow}{\#FFFF00} +\Configure{HColor}{cmyk 0 0 1 0}{\#FFFF00} +\Configure{color}{\:gobble} +\Configure{HColor:gray}{% + \int:of\:tempa{255}{#1}% + \Configure{HColor}{}{rgb(\:tempa,\:tempa,\:tempa)}% +} +\Configure{HColor:rgb}{% + \int:of\:tempa{255}{#1}% + \int:of\:tempb{255}{#2}% + \int:of\:tempc{255}{#3}% + \Configure{HColor}{}{rgb(\:tempa,\:tempb,\:tempc)}% +} +\Configure{HColor:cmyk}{% + \int:of\:Cyan{255}{#1}% + \int:of\:Magenta{255}{#2}% + \int:of\:Yellow{255}{#3}% + \int:of\:Black{255}{#4}% + \:cmyk\:tempa\:Cyan + \:cmyk\:tempb\:Magenta + \:cmyk\:tempc\:Yellow + \Configure{HColor}{}{rgb(\:tempa,\:tempb,\:tempc)}% +} +\def\int:of#1#2#3{% + \tmp:dim=#3pt \tmp:dim=#2\tmp:dim + \edef\:temp{\tmp:cnt\the\tmp:dim//}% + \def#1##1//{}\afterassignment#1\:temp + \edef#1{\the\tmp:cnt}% +} +\def\:cmyk#1#2{% + \tmp:cnt=255 \advance\tmp:cnt by -\:Black + \multiply\tmp:cnt by#2 \advance\tmp:cnt by \:Black + \advance\tmp:cnt by -255 \tmp:cnt=-\tmp:cnt + \ifnum \tmp:cnt<0 \tmp:cnt=0 \fi + \edef#1{\the\tmp:cnt}% +} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{minitoc} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{minitoc}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{parttoc}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{secttoc}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{minilof}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{partlof}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{sectlof}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{minilot}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{partlot}{\HCode{<div>}}{\HCode{</div>}}{}{} +\Configure{sectlot}{\HCode{<div>}}{\HCode{</div>}}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{index} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{NoSection} + {\let\sv:index\p@index \let\sv:label\label \let\sv:ref\ref + \let\sv:newline\newline \def\newline{ }% + \def\p@index[##1]{\@gobble}\let\label\@gobble \let\ref\@gobble + } + {\let\p@index\sv:index \let\label\sv:label \let\ref\sv:ref + \let\newline\sv:newline + } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{vanilla} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{matrix} + {\EndP\HCode{<center><table\Hnewline + border="0" cellpadding="0" cellspacing="15" class="matrix">}} + {\HCode{</table></center>}\IgnorePar} + {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<td>}} {\HCode{</td>}} +\Configure{align} + {\EndP\HCode{<center><table\Hnewline + border="0" cellpadding="0" cellspacing="15" class="align">}} + {\HCode{</table></center>}\IgnorePar} + {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<td>}} {\HCode{</td>}} + +\Configure{title} + {\IgnorePar\EndP\HCode{<div class="title">}\begingroup\bf} + {\endgroup\IgnorePar\HCode{</div>}} +\Css{div.title {margin-top: 0.5em;}} +\Configure{author} + {\IgnorePar\EndP\HCode{<br\xml:empty><center>}\IgnorePar\par} + {\IgnorePar\EndP\HCode{</center>}} + + +\Configure{heading} + {}{}{\IgnorePar\EndP\HCode{<h2 class="heading">}}{\HCode{</h2>}} +\ConfigureToc{heading} + {}{\HCode{<span class="heading">}}{}{\HCode{</span><br\xml:empty>}} +\Configure{subheading} + {}{}{\EndP\HCode{<h3 class="subheading">}}{.\HCode{</h3>}} +\ConfigureToc{subheading} + {}{\HCode{<span class="subheading">}}{}{\HCode{</span><br\xml:empty>}} +\Configure{demo} + {\IgnorePar\EndP\HCode{<div class="demo"><span class="demo">}} + {\HCode{</span>}} {\IgnorePar\EndP\HCode{</div>}} +\Configure{aligned} + {\EndP\HCode{<center><table\Hnewline + border="0" cellpadding="0" cellspacing="15" class="aligned">}} + {\HCode{</table></center>}\IgnorePar} + {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<td>}} {\HCode{</td>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{ntheorem} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{Anmerkung} + {\HCode{<div class="Anmerkung">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Beispiel} + {\HCode{<div class="Beispiel">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Bemerkung} + {\HCode{<div class="Bemerkung">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Beweis} + {\HCode{<div class="Beweis">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Corollary} + {\HCode{<div class="Corollary">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Definition} + {\HCode{<div class="Definition">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Example} + {\HCode{<div class="Example">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Korollar} + {\HCode{<div class="Korollar">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Lemma} + {\HCode{<div class="Lemma">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Proof} + {\HCode{<div class="Proof">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Proposition} + {\HCode{<div class="Proposition">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Remark} + {\HCode{<div class="Remark">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Satz} + {\HCode{<div class="Satz">}} {\HCode{</div>}} {}{} +\ConfigureEnv{Theorem} + {\HCode{<div class="Theorem">}} {\HCode{</div>}} {}{} +\ConfigureEnv{anmerkung} + {\HCode{<div class="anmerkung">}} {\HCode{</div>}} {}{} +\ConfigureEnv{beispiel} + {\HCode{<div class="beispiel">}} {\HCode{</div>}} {}{} +\ConfigureEnv{bemerkung} + {\HCode{<div class="bemerkung">}} {\HCode{</div>}} {}{} +\ConfigureEnv{beweis} + {\HCode{<div class="beweis">}} {\HCode{</div>}} {}{} +\ConfigureEnv{corollary} + {\HCode{<div class="corollary">}} {\HCode{</div>}} {}{} +\ConfigureEnv{definition} + {\HCode{<div class="definition">}} {\HCode{</div>}} {}{} +\ConfigureEnv{example} + {\HCode{<div class="example">}} {\HCode{</div>}} {}{} +\ConfigureEnv{korollar} + {\HCode{<div class="korollar">}} {\HCode{</div>}} {}{} +\ConfigureEnv{lemma} + {\HCode{<div class="lemma">}} {\HCode{</div>}} {}{} +\ConfigureEnv{proof} + {\HCode{<div class="proof">}} {\HCode{</div>}} {}{} +\ConfigureEnv{proposition} + {\HCode{<div class="proposition">}} {\HCode{</div>}} {}{} +\ConfigureEnv{remark} + {\HCode{<div class="remark">}} {\HCode{</div>}} {}{} +\ConfigureEnv{satz} + {\HCode{<div class="satz">}} {\HCode{</div>}} {}{} +\ConfigureEnv{theorem} + {\HCode{<div class="theorem">}} {\HCode{</div>}} {}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{frenchb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\A:charset{charset=iso-8859-1} +\Configure{frenchb-thinspace} + {\ht:special{t4ht@?unhskip}} + {} +\Configure{frenchb-nbsp} + {\ht:special{t4ht@?unhskip}}{} +\Configure{system-nbsp} + {\ht:special{t4ht@[unhskip}} + {\ht:special{t4ht@]unhskip}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{wrapfig} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{wrapfloat} + {\getWFplace + \ifvmode\IgnorePar\EndP + \HCode{<div \WFplace>}% + \def\endWrap{\ifvmode\IgnorePar\fi\EndP\HCode{</div>}\par}% + \else + \HCode{<span \WFplace>}\bgroup + \Configure{caption} + {\HCode{<br\xml:empty><span class="caption"><b>}} + {\HCode{</b>}: }{}{\HCode{</span><br\xml:empty>}}% +% + \def\endWrap{\egroup\HCode{</span>}}% + \fi + } + {\endWrap} +\def\getWFplace{% + \let\:tempa=\empty + \def\:temp##1r##2//{\if !##2!\else + \def\:tempa{align="left"}\fi}% + \expandafter\:temp\WFplace l//% + \def\:temp##1r##2//{\if !##2!\else + \def\:tempa{align="right"}\fi}% + \expandafter\:temp\WFplace r//% + \let\WFplace=\:tempa } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{emulateapj} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{affil}{\HCode{<center>}}{\HCode{</center>}} +\Configure{author}{\HCode{<center>}}{\HCode{</center>}} +\Configure{keywords}{\HCode{<center><div>}}{\HCode{</div></center>}} +\Configure{subjectheadings} + {\HCode{<center><div>}}{\HCode{</div></center>}} +\Configure{slugcomment} + {\HCode{<center><i>}} {\HCode{</i></center>}} +\Configure{subtitle}{}{} +\Configure{submitted}{}{\HCode{<br\xml:empty>}} +\Configure{title} + {\HCode{<h1 class="titleHead">}} + {\HCode{</h1>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{aa} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi + <div align="center"><table\Hnewline + ><tr valign="bottom"><td nowrap="nowrap" ><strong>}} + {} {\HCode{</strong></td><td \Hnewline>}} + {\HCode{</td></tr></table></div>}} + + +\ConfigureToc{lof} {\empty}{\ }{}{\HCode{<br\xml:empty>}} +\ConfigureToc{lot} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\fi} +\Configure{section}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="sectionHead">}% + \TitleMark\space} + {\HCode{</h3>}\IgnoreIndent \par} +\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesection\space + \fi\fi #1} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection \fi} +\Configure{subsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="subsectionHead">}% + \TitleMark\space} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsection\space + \fi\fi #1} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsubsection \fi} +\Configure{subsubsection}{}{} + {\bgroup \IgnorePar\HCode{<h5 class="subsubsectionHead">}% + \TitleMark\space} + {\HCode{</h5>}\IgnoreIndent\egroup} +\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth + \ifnum \c@secnumdepth > 0 + \thesubsubsection\space + \fi\fi #1} +\Configure{paragraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="paragraphHead">}} + {\HCode{</strong>}\IgnorePar} +\Configure{subparagraph}{}{} + {\ShowPar\IgnoreIndent\HCode{<strong class="subparagraphHead">}} + {\HCode{</strong>}\IgnorePar} + +\Configure{likesection}{}{} + {\ifvmode\IgnorePar\fi \EndP \HCode{<h3 class="likesectionHead">}} + {\HCode{</h3>}\IgnoreIndent \ShowPar \par} +\Configure{likesubsection}{}{} + {\bgroup \IgnorePar\HCode{<h4 class="likesubsectionHead">}} + {\HCode{</h4>}\IgnoreIndent\egroup} +\Configure{likesubsubsection}{}{} + {\bgroup\IgnorePar\HCode{<h5 class="likesubsubsectionHead">}} + {\HCode{</h5>}\IgnoreIndent\egroup} + +\Configure{subtitle institute} + {\HCode{<br\xml:empty><span class="subtitle">}}{\HCode{</span>}} + {\HCode{<div class="institute">}}{\HCode{</div>}} + {\Tg<sup>}{\Tg</sup>} + {\HCode{<br\xml:empty>}} + +\Configure{maketitle} + {\HCode{<div align="center" class="maketitle">}} + {\HCode{</div>}} + {\NoFonts\IgnorePar\HCode{<h2 class="maketitleHead">}\IgnorePar} + {\HCode{</h2>}\IgnoreIndent\EndNoFonts} +\Configure{thanks author date and}{}{} + {\HCode{<div class="author" align="center">}}{\HCode{</div>}} + {\HCode{<div class="date" align="center">}}{\HCode{</div>}} + {\SPAN:{and}and\EndSPAN:} + {\HCode{<br\xml:empty>}} +\ConfigureEnv{abstract} + {\:xhtml{\IgnorePar\EndP}\HCode {<div class="abstract">}} + {\HCode{</div>}}{}{} + +\Css{div.abstract{text-align:center;}} + +\Configure{makeheadbox} + {\HCode{<table class="makeheadbox" + width="100\%"><tr><td><table><tr><td>}} + {\HCode{</td></tr><tr><td>}} + {\HCode{</td></tr><tr><td>}} + {\HCode{</td></tr></table></td><td class="AALogo" width="10\%">}} + {\HCode{</td></tr></table>}} + +\ConfigureEnv{thebibliography}{\IgnorePar}{\IgnorePar\par}{}{} +\ifx \part\:UnDef \else + \Configure{part}{}{} + {\IgnorePar \IgnorePar\HCode{<h1 class="partHead">}% + \partname \ \thepart\HCode{<br\xml:empty>}} + {\HCode{</h1>}\IgnoreIndent} +\Configure{partTITLE+}{\thepart\space #1} + +\fi + +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} + +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} + +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} + +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\Configure{endlikepart}{endpart} + + \Configure{likepart}{}{} + {\IgnorePar\IgnorePar\HCode{<h1 class="likepartHead">}} + {\HCode{</h1>}\IgnoreIndent} + +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{elsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{frontmatter} + {\EndP\IgnorePar + \HCode{<\tbl:XV{frontmatter}><tr><td><div align="center"\Hnewline>}} + {\IgnorePar\EndP\HCode{</div>}\end:TTT\IgnorePar} + {}{} + +\Configure{abstract}{\HCode{<\tbl:XV{abstract}><tr><td\Hnewline + >}}{\end:env} +\Configure{keyword}{\HCode{<\tbl:XV{keyword}><tr><td\Hnewline + >}}{\end:env} +\Configure{title} + {\IgnorePar\EndP\Tg<h2 class="title">\NoFonts} + {\EndNoFonts\Tg</h2>} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{seminar} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{slide} + {\HCode{<hr />}} {\rightline{\the\c@slide}}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{foils} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{foilheads} {}{} + {\IgnorePar\EndP\HCode{<h1 class="foilheadsHead">}} + {\HCode{</h1>}\IgnorePar} +\ConfigureEnv{Theorem}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Lemma}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Corollary}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Corollary*}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Proposition}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Definition}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{Proof}{\par\leavevmode}{\ShowPar}{}{} +\ConfigureEnv{thebibliography}{\par\leavevmode}{\ShowPar}{}{} +\:CheckOption{1} \if:Option + \CutAt{foilheads} + \ConfigureToc{foilheads}{}{ *\ }{}{} + \Configure{tableofcontents*}{foilheads} +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{slidesec} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{tocslidesection} {\empty}{\ }{}{\HCode{<br\xml:empty>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pictex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{pictex}{\HCode{<div align="center" + >}}{\HCode{</div>}}{+[PICT]} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pstricks} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{pspicture} + {\ifvmode \ifinner\else \vfill\break\fi + \leavevmode\fi \Picture+{ class="pspicture"}} + {\EndPicture\HCode{<!--width="\the\wd\pst@hbox" + height="\the\ht\pst@hbox"-->}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pb-diagram} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{diagram} + {\Picture*{}$} {$\EndPicture} {}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{exerquiz} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{questions}% + {\HCode{<ol type="1"\Hnewline>}} + {\HCode{</ol>}\ShowPar} + {\DeleteMark} + {\HCode{<li>}\AnchorLabel} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{ProTex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckProtexOption{[[]]}\if:Option + \Configure{FrameCode} + {\ifvmode \IgnorePar\fi \ifx \par:end\empty \HCode{<p></p>}\fi +\EndP + \HCode{<div class="ShowCode">\ifx \:test\:minus + \else<div class="head">\fi}\par\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</div></div>}} +\Configure{ShowCode} + {\HCode{\ifx \:test\:minus \else </div>\fi + \html:src<div class="body"><span class="ShowCode" + nowrap="nowrap" + >\html:invisible}% + \nobreak + } + {\special{t4ht=\html:src</span>% + \ifx \:test\:minus \else + </div><div class="tail">\html:BackTitle\fi}} + {\HCode{<br\xml:empty>\html:invisible}} + {\HCode{<i>}} + {\HCode{</i>}} + {\HCode{\string }} +\Css{div.ShowCode{background:\#EEEEEE; border: 1px white solid;}} +\Css{div.ShowCode div.head{background:\#E0E0E0;}} +\Css{div.ShowCode div.tail{background:\#E0E0E0;}} + +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{th4} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{Verbatim}{\HCode{<pre>}} {\HCode{</pre>}} {}{\:nbsp} +\:CheckOption{javascript} + \if:Option \else\:CheckOption{th4}\fi +\if:Option + \Configure{JavaScript} + {\HCode{<script type="text/JavaScript" ><!--\Hnewline}} + {\HCode{//-->\Hnewline </script>}} +\fi +\Configure{Columns} + {\IgnorePar\EndP + \HCode{<table \Hnewline cellspacing="15"><tr valign="top">}} + {\HCode{</tr></table>}} + {\HCode{<td>}\ColMag{1.03}} + {\IgnorePar\EndP\HCode{</td>}} +\:CheckOption{index}\if:Option + \Configure{index} + {\bgroup + \Configure{Columns} + {\IgnorePar\EndP + \HCode{<table \Hnewline class="index" width="100\%" + cellspacing="15"><tr valign="top">}} + {\HCode{</tr></table>}} + {\HCode{<td>}\ColMag{1.1}} + {\IgnorePar\EndP\HCode{</td>}} + \Columns{2}\IndexFonts} + {\EndColumns \egroup} + {\bgroup\IgnorePar\EndP\expandafter\ifx \csname prev:A\endcsname\relax + \else \hfil\break \Tg<br\xml:empty>\par\IgnorePar \fi \IndexSec} + {\egroup~~~~} + {\bgroup\hfil\break\Tg<br\xml:empty>~~~}{\egroup~~~~} + {~}{} + \def\Idx:ch{0} + \def\IndexSec#1{% + \tmp:cnt=`#1\relax + \ifnum \tmp:cnt>`Z\advance\tmp:cnt by -32 \fi + \ifnum \tmp:cnt<`A\else \ifnum \tmp:cnt>`Z \else + \ifnum \Idx:ch<\tmp:cnt + \bgroup + \Configure{centerline} + {\HCode{<div\Hnewline class="IndexSec">}}{\HCode{</div>}} + \leftline{\bf \char\tmp:cnt }% + \global\let\prev:A\:UnDef + \xdef\Idx:ch{\the\tmp:cnt}% + \egroup + \fi + \fi \fi #1% + } + \Css{.IndexSec {margin-top:1em; margin-bottom:0.5em;}} +\fi +\Configure{Chapter} + {}{} + {\IgnorePar\EndP\HCode{<h2 class="ChapterHead">}% + Chapter \theChapterCounter \HCode{<br\xml:empty>}} + {\HCode{</h2>}\IgnoreIndent\IgnorePar} +\Configure{Appendix} + {}{} + {\IgnorePar\EndP\HCode{<h2 class="AppendixHead">}% + Appendix \theChapterCounter \HCode{<br\xml:empty>}} + {\HCode{</h2>}\IgnoreIndent\IgnorePar} +\Configure{LikeChapter} + {}{} + {\IgnorePar\EndP\HCode{<h2 class="LikeChapterHead">}\noindent + \bgroup \def\uppercase##1{##1}} + {\egroup \HCode{</h2>}\IgnoreIndent\IgnorePar } +\Configure{UList} + {\IgnorePar\EndP\def\:tempB{disc}% + \ifx\:tempA\:tempB \else \def\:tempB{square}\fi + \ifx\:tempA\:tempB \else \def\:tempB{circle}\fi + \hbox{\IgnorePar\EndP\HCode{<ul + \ifx\:tempA\:tempB type="\:tempA" \fi \:UL:>}}} + {\everypar{}\EndP\HCode{</li></ul>}} + {\ifnum \ListCounter>1 \EndP\HCode{</li>}\fi \hfil\break \HCode{<li>}} +\Configure{OList} + {\IgnorePar\EndP\hbox{\HCode{<ol + \ifx \:temp\empty \else type="\:temp" \fi + \:OL:>}}} + {\everypar{}\EndP\HCode{</li></ol>}} + {\ifnum \ListCounter>1 \EndP\HCode{</li>}\fi \hfil\break \HCode{<li>}} +\Configure{HTable} + {\everypar{}\EndP\HCode{<table \Hnewline\TABLE:\:HTable:>}% + \def\BR{\HCode{<br\xml:empty>}}} + {\HCode{</table>}} + {\HCode{<tr \:TR>}}{\HCode{</tr>}} + {\everypar{}\HCode{<\TD:typ\TD:more\Hnewline>}} + {\everypar{}\HCode{</\TD:typ>}} +\let\:HTable:\empty +\Configure{Item}{}{\par}% +\Configure{DList} + {\IgnorePar\EndP\HCode{<dl \:DL:>}} + {\everypar{}\EndP\HCode{\End:dd</dl>}} + {\IgnorePar\EndP\ifnum \ListCounter>1 \HCode{</dd>}\fi + \HCode{<dt>}} + {\HCode{</dt><dd>}\ShowPar \def\End:dd{</dd>}\hfil\break} +\Configure{buttonList}{}{} + {}{.\ #1 }{\ListCounter} +\Configure{Part}{}{}{% + \html:rightskip + \bgroup + \html:rightskip \everypar{} + \IgnorePar\EndP\HCode{<h1 class="PartHead">}} + {\HCode{</h1>}\IgnoreIndent \egroup \IgnoreIndent} +\Configure{LikeSection}{}{} + {\IgnorePar \EndP\HCode{<h3 class="LikeSectionHead">}} + {\HCode{</h3>}\IgnoreIndent + \xdef\:cursec{}% +% + \par \IgnoreIndent + } +\ConfigureMark{Section}{\theSection} +\Configure{Section} + {}{} + {\IgnorePar\EndP\HCode{<h3 class="SectionHead">}% + \gHAdvance\SectionCounter 1 + \TitleMark\space + }{\HCode{</h3>}\IgnoreIndent + \xdef\:cursec{}% +% + \par \IgnoreIndent + } +\Configure{SubSection} + {}{} + {\par \IgnorePar\EndP\HCode{<h3 class="SubSectionHead">}} + {\HCode{</h3>}\IgnoreIndent \ShowPar} +\ConfigureToc{Chapter} + {\HCode{<span class="ChapterToc">}} + {~} + {} + {\HCode{</span><br\xml:empty>}} +\ConfigureToc{Section} + {\HCode{<span class="SectionToc">}~~~} + {~} + {} + {\HCode{</span><br\xml:empty>}} +\ConfigureToc{LikeSection} + {} + {\HCode{<span class="LikeSectionToc">}~~~} + {} + {\HCode{</span><br\xml:empty>}} +\ConfigureToc{SubSection} + {} + {\HCode{<span class="SubSectionToc">}~~~~~~} + {} + {\HCode{</span><br\xml:empty>}} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + |