}%
\ifx \col:Css\empty \else
\Css{td\#TBL-\TableNo-\HRow-\HCol{\col:Css}}%
\fi
}
{\ifvmode\IgnorePar\fi \EndP\HCode{
}}
\def\pic:env{%
\def\begin##1{\bgroup
\def\end####1{\o:end:{####1}\EndPicture\egroup}%
\ifx \EndPicture\:UnDef
\Picture+{ class="##1" style="text-align:middle"}%
\else \let\EndPicture\empty\fi
\o:begin:{##1}}%
}
\def\ColMargins{%
\ifx \AllColMargins\empty
\:warning{Empty \string\AllColMargins}%
\else
\tmp:cnt\HCol\relax
\expandafter\nosp:hbr\AllColMargins 1//%
\fi }
\def\nosp:hbr#11#2//{\ifnum \tmp:cnt>1 \advance\tmp:cnt by -1
\nosp:hbr#2//\else\nosp:gt#11#2//\fi}
\def\nosp:gt#11#21#3//{%
\def\:temp{#1}\ifx \:temp\empty 1\else 0\fi
\def\:temp{#2}\ifx \:temp\empty 1\else 0\fi}
\Css{div.td00{ margin-left:0pt; margin-right:0pt; }}
\Css{div.td01{ margin-left:0pt; margin-right:5pt; }}
\Css{div.td10{ margin-left:5pt; margin-right:0pt; }}
\Css{div.td11{ margin-left:5pt; margin-right:5pt; }}
\Configure{halignTB<>}{tabular}{\HCode{id="TBL-\TableNo"
class="tabular"\Hnewline
cellspacing="0" cellpadding="0" \GROUPS\Hnewline
}<>\HAlign}
\Css{table[rules] {border-left:solid black 0.4pt;
border-right:solid black 0.4pt; }}
\:CheckOption{pic-tabular} \if:Option \else
\Configure{tabular}
{\ifvmode \IgnorePar\fi \EndP \halignTB{tabular}\putVBorder }
{\HCode{}}
{\HCode{}}
{\r:HA}
{\HCode{1 colspan="\HMultispan"\fi}%
\halignTD \HCode{ id="TBL-\TableNo-\HRow-\HCol"
\Hnewline class="td}\NoFonts
\bgroup
\ifx \ttfamily\:UnDef \else \ttfamily\fi
\ColMargins
\egroup
\EndNoFonts
%
\HCode{">}\SaveEndP
%
\par \ShowPar
\PushStack\Table:Stck\TableNo}
{\PopStack\Table:Stck\TableNo \IgnorePar \EndP
\d:HA}
\Css{div.longtable{text-align:center;}}
\Configure{longtableparbox}{\IgnorePar\leavevmode\ShowPar\par}
\fi
\:CheckOption{pic-longtable} \if:Option
\ConfigureEnv{longtable}
{\IgnorePar\EndP\Tg\Picture*{}}
{\EndPicture\Tg
}{}{}
\Css{div.pic-longtable {text-align:center;}}
\else
\Log:Note{for pictorial longtable,
use the command line option `pic-longtable'}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mwart}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureMark{subsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsection}{}{}
{\NoFonts \ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup\par\ShowPar}
\Configure{subsectionTITLE+}{\thesubsection \space#1}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\ConfigureMark{subsubsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsubsection}{}{}
{\NoFonts \ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup
\par\ShowPar}
\Configure{subsubsectionTITLE+}{\thesubsubsection \space#1}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup \par\ShowPar}
\ConfigureMark{part}
{\ifHeadingNumbered \HCode{}\partname
\space \HeadingNumber \HCode{ }\fi}
\Configure{part}{}{}
{\NoFonts\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark
\HCode{ }\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \par}
\Configure{partTITLE+}{\thepart\space #1}
\Css{h1.partHead{text-align: left}}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\Configure{likepartTITLE+}{#1}
\ConfigureMark{section}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{section}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \ShowPar \IgnoreIndent \par}
\Configure{sectionTITLE+}{\thesection\space#1}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \par}
\Configure{likesectionTITLE+}{#1}
\Configure{paragraph}{}{}
{\par\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\IgnorePar}
\ConfigureMark{subparagraph}{}
\Configure{subparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
\Configure{likesubparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\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,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureToc{part}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likepart}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{section}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsubsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{paragraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likeparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subparagraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\Css{.partToc a, .partToc, .likepartToc a, .likepartToc
{line-height: 200\%; font-weight:bold; font-size:110\%;}}
\Css{.partToc, .likepartToc{text-align:center;margin-bottom:0.25em;
margin-top:0.25em;}}
\Css{.sectionToc, .likesectionToc {white-space: nowrap;}}
\Css{.subsectionToc, .likesubsectionToc
{margin-left:1em; white-space: nowrap;}}
\Css{.subsubsectionToc, .likesubsubsectionToc
{margin-left:2em; white-space: nowrap;}}
\Css{.paragraphToc, .likeparagraphToc
{margin-left:3em; white-space: nowrap;}}
\Css{.subparagraphToc, .likesubparagraphToc
{margin-left:4em; white-space: nowrap;}}
\:CheckOption{7} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,%
paragraph,subparagraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{paragraph,/subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{6} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else \:CheckOption{5} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{4} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{3} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{2} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,appendix,%
section,likesection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,appendix}
\fi
\CutAt{part}
\CutAt{likepart}
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\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
\:CheckOption{sec-filename} \if:Option \else
\Log:Note{for files named derived from section
titles, use the command line option `sec-filename'}%
\fi
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\def\a:ttl##1##2//{##1//}%
\let\large=\empty
\let \bf=\empty
\let \centering=\empty
\def \ignorespaces##1\vskip##2//{##1}%
\Tag{TITLE+}{\@title//}%
}%
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{div.maketitle {text-align:center;}}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; }}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{}\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
\protect\EndLink}
{\HCode{
}}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\Css{div.author{white-space: nowrap;}}
\fi
\Configure{@begin}{theindex}{\section*{\indexname}}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:theidx\empty}
{\end:theidx\HCode{
}}
{} {\HCode{ }\hfil\break}
{\ \ \ \ } {\HCode{ }\hfil\break}
{\ \ \ \ \ \ \ \ } {\HCode{ }\hfil\break}
{\hbox{\end:theidx\HCode{}}%
\def\end:theidx{\HCode{
}}}
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
%\def\:SPAN#1#2{\HCode{}#2\HCode{ }}
\ConfigureToc{lof}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureToc{lot}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP\Tg}
{\ifvmode \IgnorePar\fi\EndP\Tg
}
{}{}
\ConfigureList{verse}
{}{}
{\parindent=\z@} {\par}
\Css{.verse{white-space:nowrap; margin-left:2em}}
{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
\or \Needs{11}\or \Needs{12}\else \fi}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\Configure{listof}{}{}{}{\HCode{ }}{}{ }
\ConfigureEnv{abstract}
{\IgnorePar\EndP
\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}{}{}
\Css{.abstract p {margin-left:5\%; margin-right:5\%;}}
\Css{table.abstract {width:100\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mwrep}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureMark{subsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsection}{}{}
{\NoFonts \ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup\par\ShowPar}
\Configure{subsectionTITLE+}{\thesubsection \space#1}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\ConfigureMark{subsubsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsubsection}{}{}
{\NoFonts \ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup
\par\ShowPar}
\Configure{subsubsectionTITLE+}{\thesubsubsection \space#1}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup \par\ShowPar}
\ConfigureMark{part}
{\ifHeadingNumbered \HCode{}\partname
\space \HeadingNumber \HCode{ }\fi}
\Configure{part}{}{}
{\NoFonts\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark
\HCode{ }\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \par}
\Configure{partTITLE+}{\thepart\space #1}
\Css{h1.partHead{text-align: left}}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\Configure{likepartTITLE+}{#1}
\ConfigureMark{section}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{section}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \ShowPar \IgnoreIndent \par}
\Configure{sectionTITLE+}{\thesection\space#1}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \par}
\Configure{likesectionTITLE+}{#1}
\Configure{paragraph}{}{}
{\par\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\IgnorePar}
\ConfigureMark{subparagraph}{}
\Configure{subparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
\Configure{likesubparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\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,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{chapter}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{chapter}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \par}
\Configure{chapterTITLE+}{\thesection\space#1}
\Configure{likechapter}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \par}
\Configure{likechapterTITLE+}{#1}
\ConfigureToc{part}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likepart}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{section}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsubsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{paragraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likeparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subparagraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\Css{.partToc a, .partToc, .likepartToc a, .likepartToc
{line-height: 200\%; font-weight:bold; font-size:110\%;}}
\Css{.partToc, .likepartToc{text-align:center;margin-bottom:0.25em;
margin-top:0.25em;}}
\ConfigureToc{chapter}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likechapter}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\Css{.chapterToc, .likechapterToc {white-space: nowrap;}}
\Css{.sectionToc, .likesectionToc
{margin-left:1em; white-space: nowrap;}}
\Css{.subsectionToc, .likesubsectionToc
{margin-left:2em; white-space: nowrap;}}
\Css{.subsubsectionToc, .likesubsubsectionToc
{margin-left:3em; white-space: nowrap;}}
\Css{.paragraphToc, .likeparagraphToc
{margin-left:4em; white-space: nowrap;}}
\Css{.subparagraphToc, .likesubparagraphToc
{margin-left:5em; white-space: nowrap;}}
\:CheckOption{7} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,%
paragraph,subparagraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{paragraph,/subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{6} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else \:CheckOption{5} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{4} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{3} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{2} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,appendix,%
section,likesection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,appendix}
\fi
\CutAt{part}
\CutAt{likepart}
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\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
\:CheckOption{sec-filename} \if:Option \else
\Log:Note{for files named derived from section
titles, use the command line option `sec-filename'}%
\fi
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\def\a:ttl##1##2//{##1//}%
\let\large=\empty
\let \bf=\empty
\let \centering=\empty
\def \ignorespaces##1\vskip##2//{##1}%
\Tag{TITLE+}{\@title//}%
}%
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{div.maketitle {text-align:center;}}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; }}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{}\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
\protect\EndLink}
{\HCode{
}}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\Css{div.author{white-space: nowrap;}}
\fi
\Configure{@begin}{theindex}{\section*{\indexname}}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:theidx\empty}
{\end:theidx\HCode{
}}
{} {\HCode{ }\hfil\break}
{\ \ \ \ } {\HCode{ }\hfil\break}
{\ \ \ \ \ \ \ \ } {\HCode{ }\hfil\break}
{\hbox{\end:theidx\HCode{}}%
\def\end:theidx{\HCode{
}}}
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
%\def\:SPAN#1#2{\HCode{}#2\HCode{ }}
\ConfigureToc{lof}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureToc{lot}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP\Tg}
{\ifvmode \IgnorePar\fi\EndP\Tg
}
{}{}
\ConfigureList{verse}
{}{}
{\parindent=\z@} {\par}
\Css{.verse{white-space:nowrap; margin-left:2em}}
{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
\or \Needs{11}\or \Needs{12}\else \fi}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\Configure{listof}{}{}{}{\HCode{ }}{}{ }
\ConfigureEnv{abstract}
{\IgnorePar\EndP
\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}{}{}
\Css{.abstract p {margin-left:5\%; margin-right:5\%;}}
\Css{table.abstract {width:100\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mwbk}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureMark{subsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsection}{}{}
{\NoFonts \ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup\par\ShowPar}
\Configure{subsectionTITLE+}{\thesubsection \space#1}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\ConfigureMark{subsubsection}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{subsubsection}{}{}
{\NoFonts \ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark \HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent\egroup
\par\ShowPar}
\Configure{subsubsectionTITLE+}{\thesubsubsection \space#1}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup \par\ShowPar}
\ConfigureMark{part}
{\ifHeadingNumbered \HCode{}\partname
\space \HeadingNumber \HCode{ }\fi}
\Configure{part}{}{}
{\NoFonts\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark
\HCode{ }\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \par}
\Configure{partTITLE+}{\thepart\space #1}
\Css{h1.partHead{text-align: left}}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\Configure{likepartTITLE+}{#1}
\ConfigureMark{section}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{section}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \ShowPar \IgnoreIndent \par}
\Configure{sectionTITLE+}{\thesection\space#1}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \par}
\Configure{likesectionTITLE+}{#1}
\Configure{paragraph}{}{}
{\par\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\IgnorePar}
\ConfigureMark{subparagraph}{}
\Configure{subparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
\Configure{likesubparagraph}{}{}
{\par\ShowPar\IgnoreIndent
\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\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,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{chapter}
{\ifHeadingNumbered \HCode{}\mw@seccntformat
\HeadingNumber \HCode{ }\fi}
\Configure{chapter}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \par}
\Configure{chapterTITLE+}{\thesection\space#1}
\Configure{likechapter}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \par}
\Configure{likechapterTITLE+}{#1}
\ConfigureToc{part}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likepart}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{section}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subsubsection}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubsubsection}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{paragraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likeparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\ConfigureToc{subparagraph}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likesubparagraph}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\Css{.partToc a, .partToc, .likepartToc a, .likepartToc
{line-height: 200\%; font-weight:bold; font-size:110\%;}}
\Css{.partToc, .likepartToc{text-align:center;margin-bottom:0.25em;
margin-top:0.25em;}}
\ConfigureToc{chapter}
{\HCode{}}
{\HCode{ }. }
{}
{\HCode{
}}
\ConfigureToc{likechapter}
{\HCode{}}
{\HCode{ }}
{}
{\HCode{
}}
\Css{.chapterToc, .likechapterToc {white-space: nowrap;}}
\Css{.sectionToc, .likesectionToc
{margin-left:1em; white-space: nowrap;}}
\Css{.subsectionToc, .likesubsectionToc
{margin-left:2em; white-space: nowrap;}}
\Css{.subsubsectionToc, .likesubsubsectionToc
{margin-left:3em; white-space: nowrap;}}
\Css{.paragraphToc, .likeparagraphToc
{margin-left:4em; white-space: nowrap;}}
\Css{.subparagraphToc, .likesubparagraphToc
{margin-left:5em; white-space: nowrap;}}
\:CheckOption{7} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,%
paragraph,subparagraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{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'}
\MiniToc:At{paragraph,/subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{6} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection,paragraph}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection,%
paragraph}
\fi
\CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,%
section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,/subsection,%
/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,%
/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsubsection,/likesubsubsection,%
/subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\MiniToc:At{likesubsubsection,/subsubsection,/likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
paragraph,subparagraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else \:CheckOption{5} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection,subsubsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,%
likesubsection,subsection,likesubsubsection,subsubsection}
\fi
\CutAt{subsubsection,subsection,likesubsection,section,likesection,part}
\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,%
/appendix,/part,%
subsubsection,paragraph}
\MiniToc:At{likesubsection,/subsection,/likesection,%
/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,paragraph}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{subsection,/likesubsection,/section,/likesection,%
/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\MiniToc:At{likesubsection,/subsection,%
/likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsubsection,likesubsubsection,%
paragraph}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{4} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{3} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
\CutAt{subsection,section,likesection,part}
\CutAt{likesubsection,section,likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/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'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,part}
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{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'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{2} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
\CutAt{section,likesection,part}
\CutAt{likesection,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'}
\MiniToc:At{part,/likepart,chapter,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likepart,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
\else
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\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'}
\MiniToc:At{part,/likepart,chapter,likechapter,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,appendix,%
section,likesection}
\fi
\fi
\fi
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\else\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,appendix}
\fi
\CutAt{part}
\CutAt{likepart}
\:CheckOption{obj-toc} \if:Option
\Css{object.toc { float: left;
width: 25\%;
height: 100\%;
border: 1px solid \#888888;
margin-left:0em;
margin-top:0em;
margin-bottom:1em;
margin-right:1em;
padding-right:1em;
}}
\Css{body\#jobname-toc{margin:0em;}}
\Css{body\#jobname-toc .tableofcontents{ white-space: nowrap; }}
\Configure{@BODY}
{\edef\:temp{\jobname-toc.\:html}
\edef\:tempa{\FileName}
\edef\:temp{\expandafter\string\csname\:temp\endcsname}
\edef\:tempa{\expandafter\string\csname\:tempa\endcsname}
\ifx\:temp\:tempa\else
\hbox{
\HCode{}
[\Link[\jobname-toc.\:html]{}{}table of contents\EndLink]
\HCode{ }}
\fi
}
{}
\pend:defI\Auto:ent{%
\bgroup
\let\contentsname=\empty
\Configure{!BODY}{ id="jobname-toc"}%
\Configure{Link}{a}{target="\string _top" href=}{id=}{}%
\NextFile{\jobname-toc.\csname :html\endcsname}%
\HPage{}%
}
\append:defI\Auto:ent{%
\EndHPage{}%
\egroup
}
\else
\Log:Note{for frames-like object-based table of contents,
use the command line option `obj-toc'}
\fi
\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
\:CheckOption{sec-filename} \if:Option \else
\Log:Note{for files named derived from section
titles, use the command line option `sec-filename'}%
\fi
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\def\a:ttl##1##2//{##1//}%
\let\large=\empty
\let \bf=\empty
\let \centering=\empty
\def \ignorespaces##1\vskip##2//{##1}%
\Tag{TITLE+}{\@title//}%
}%
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{div.maketitle {text-align:center;}}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; }}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{}\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
\protect\EndLink}
{\HCode{
}}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\Css{div.author{white-space: nowrap;}}
\fi
\Configure{@begin}{theindex}{\section*{\indexname}}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:theidx\empty}
{\end:theidx\HCode{
}}
{} {\HCode{ }\hfil\break}
{\ \ \ \ } {\HCode{ }\hfil\break}
{\ \ \ \ \ \ \ \ } {\HCode{ }\hfil\break}
{\hbox{\end:theidx\HCode{}}%
\def\end:theidx{\HCode{
}}}
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
%\def\:SPAN#1#2{\HCode{}#2\HCode{ }}
\ConfigureToc{lof}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureToc{lot}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP\Tg}
{\ifvmode \IgnorePar\fi\EndP\Tg
}
{}{}
\ConfigureList{verse}
{}{}
{\parindent=\z@} {\par}
\Css{.verse{white-space:nowrap; margin-left:2em}}
{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
\or \Needs{11}\or \Needs{12}\else \fi}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\Configure{listof}{}{}{}{\HCode{ }}{}{ }
\ConfigureEnv{abstract}
{\IgnorePar\EndP
\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}{}{}
\Css{.abstract p {margin-left:5\%; margin-right:5\%;}}
\Css{table.abstract {width:100\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{CJK}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=utf-8}
\Configure{CJK.enc}{GBpmC}{\def\A:charset{charset=gbk}}
\Configure{CJK.enc}{GBK}{\def\A:charset{charset=gbk}}
\Configure{CJK.enc}{GBt}{\def\A:charset{charset=gbk}}
\Configure{CJK.enc}{GBtpmC}{\def\A:charset{charset=gbk}}
\Configure{CJK.enc}{CNS1-7}{\def\A:charset{charset=gbk}}
\Configure{CJK.enc}{Bg5}{\def\A:charset{charset=big5}}
\Configure{CJK.enc}{Bg5pmC}{\def\A:charset{charset=big5}}
\Configure{CJK.enc}{Bg5+}{\def\A:charset{charset=big5}}
\Configure{CJK.enc}{JIS}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{JISpmC}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{JISdnp}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{JISwn}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{JIS2}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{JIS2dnp}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{SJIS}{\def\A:charset{charset=iso-2022-jp}}
\Configure{CJK.enc}{KS}{\def\A:charset{charset=iso-2022-kr}}
\Configure{CJK.enc}{KSpmC}{\def\A:charset{charset=iso-2022-kr}}
\Configure{CJK.enc}{KSHL}{\def\A:charset{charset=iso-2022-kr}}
\Configure{CJKbold}{\HCode{}}{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{german}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\Configure{accent}\grmn@OTumlaut
\grmn@OTumlaut{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\fi
\Configure{quotedblbase}{\leavevmode\ht:special{t4ht@+&{35}x201E;}x}
\Configure{quotesinglbase}{\leavevmode\ht:special{t4ht@+&{35}x201A;}x}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{moreverb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{verbatimtab}
{\env:verb{verbatim}}
{\endenv:verb}{}{}
\Configure{verbatimtab}
{\HAdvance\Verb:N by 1 \ifnum \Verb:N>1 \:nbsp \HCode{ }\fi}
{\a:sp}
\ConfigureEnv{boxedverbatim}
{\env:verb{boxedverbatim}}{\endenv:verb}{}{}
\ConfigureEnv{boxedverbatim*}
{\env:verb{boxedverbatim}}{\endenv:verb}{}{}
\Css{table.boxedverbatim {width:100\%;}}
\ConfigureEnv{boxedverbatim}
{\env:verB{boxedverbatim}}{\endenv:verb}{}{}
\ConfigureEnv{boxedverbatim*}
{\env:verB{boxedverbatim}}{\endenv:verb}{}{}
\def\env:verB#1{\IgnorePar\HCode{}\EndNoFonts}
\Css{ pre.boxedverbatim{border:solid 1px; padding-right:1em;} }
\Css{table.boxedverbatim {text-align:center;}}
\Configure{listinginput}
{\HCode{}}
{\IgnorePar\HCode{
}}
\Css{.listinginput p{ margin-bottom:0em; margin-top:0em; }}
\Configure{verbatimtabinput}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{fancyvrb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\HAssign\fancyvrbNo0
\Configure{fancyvrb}
{\IgnorePar \EndP \gHAdvance\fancyvrbNo by 1
\gHAssign\fancyvrb:cnt0
\HCode{}}
{\EndP\HCode{
}}
{\gHAdvance\fancyvrb:cnt by 1
\ifnum \fancyvrb:cnt>1
\HCode{ }\fi} {}
{\ \ }{}
\Css{P.fancyvrb {white-space: nowrap; margin:0em;}}
\Configure{fancyvrbcolor}
{\Css{div\#fancyvrb\fancyvrbNo { color: \HColor; }}}
{\Css{div\#fancyvrb\fancyvrbNo { background-color: \HColor;}}}
{\Css{div\#fancyvrb\fancyvrbNo { border-color: \HColor;}}}
\Configure{fancyvrbframe}
{\Css{div\#fancyvrb\fancyvrbNo { border-top: solid \HSize; }}}
{\Css{div\#fancyvrb\fancyvrbNo { border-left: solid \HSize; }}}
{\Css{div\#fancyvrb\fancyvrbNo { border-bottom: solid \HSize; }}}
{\Css{div\#fancyvrb\fancyvrbNo { border-right: solid \HSize; }}}
{\Css{div\#fancyvrb\fancyvrbNo {border-width:\HSize;}}}
{\Css{div\#fancyvrb\fancyvrbNo {padding:\HSize;}}}
\Configure{BVerbatimInput}
{\ifvmode \IgnorePar \fi \EndP
\gHAssign\HRow=0
\HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{\gHAdvance\HRow by 1 \ifnum \HRow>1 \HCode{ }\fi}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{epsf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{epsfsetgraph}
{\Picture+[\PicName]{}}
{\EndPicture}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{psfig}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{psfig} {\Picture+[psfig]{}}{\EndPicture}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amscd}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{CD}
{\Picture*{ class="CD"}$} {$\EndPicture} {}{}
\Css{.CD {text-align:center}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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}
\HAssign\textcolorN=0
\Configure{textcolor}
{\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{span\#textcolor\textcolorN{color:\HColor}}}}%
\HCode{}}%
{\HCode{ }}
\Configure{colorbox}
{\bgroup
\gHAdvance\textcolorN by 1
\ifvmode \let\v:colorbox\def \IgnorePar \EndP
\else \let\v:colorbox=\relax \fi
\let\A:color=\a:color
\Configure{color}%
{\let\a:color=\A:color
\Configure{SetHColor}
{\Css{\ifx \v:colorbox\def div\else span\fi
\#colorbox\textcolorN{background-color:\HColor;}}}}%
%
\HCode{<\ifx \v:colorbox\def div\else span\fi \Hnewline
class="colorbox" id="colorbox\textcolorN">}}%
{\ifx \v:colorbox\def \EndP\HCode{}\par
\else \HCode{}\fi
\egroup
}
\Configure{fcolorbox}
{\bgroup\gHAdvance\textcolorN by 1
\ifvmode \let\v:colorbox\def \IgnorePar \EndP
\else \let\v:colorbox=\relax \fi
\HCode{<\ifx \v:colorbox\def div\else span\fi \Hnewline
class="colorbox" id="colorbox\textcolorN">}%
\let\A:color=\a:color
\Configure{color}%
{\Configure{color}%
{\let\a:color=\A:color
\Configure{SetHColor}{%
\Css{\#colorbox\textcolorN{background-color: \HColor;}}%
}}%
%
\Configure{SetHColor}{%
\Css{\#colorbox\textcolorN{border: solid 1px \HColor;}}}%
}%
%
\Configure{fbox}{\leavevmode }{}%
}
{\ifx \v:colorbox\def \EndP\HCode{}\par
\else \HCode{}\fi \egroup}
\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{xcolor}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{rowcolors}
{\Configure{SetHColor}{%
\expandafter\ifx \csname HColor\endcsname\relax \else
\Css{tr\#TBL-\TableNo-\the\rownum-{background-color:\HColor}}%
\fi
}}
\Configure{HColor!gray}{%
\XC@c@lcD\rangeGray{}{#1}\@@tmp
\int:of\:tempa{255}{\@@tmp}%
\Configure{HColor}{}{rgb(\:tempa,\:tempa,\:tempa)}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{colortbl}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{@classz}
{\let\begin:current@color\relax
\let\end:current@color\relax }
{%
\ifx \CT@column@color\relax \else
\ifx \CT@column@color\empty \else{%
\def\CT@color{\@ifnextchar[\color:ii\color:i}%
\CT@column@color!*?: %
\edef\:temp{\noexpand\add:color
{background-color}{\:temp}{\ar:cnt}}\:temp
}\fi \fi
}
{\begin:current@color}
{\end:current@color}
\Configure{rowcolor}{\row:clr}
\def\row:clr#1{{%
\HAdvance\HRow by 1
\add:color{background-color}{#1}{\HRow-}}}
\Configure{text-colortbl}
{\add:color{color}{\current@color}{\HRow-\HCol}}
\Configure{cell-colortbl}
{\add:color{background-color}{\current@color}{\HRow-\HCol}}
\def\add:color#1#2#3{%
\Configure{SetHColor}{\Css{ \#TBL-\TableNo-#3{ #1:\HColor }}}{#2}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{minitoc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{minitoc}
{\Configure{tableofcontents}
{\HCode{
}\IgnorePar}{}
{\IgnorePar\HCode{ }\ShowPar}
{\HCode{ }}{}} {}
{\HCode{}} {\HCode{
}}
\Configure{minilof}
{\Configure{tableofcontents}
{\HCode{
}\IgnorePar}{}
{\IgnorePar\HCode{ }\ShowPar}
{\HCode{ }}{}} {}
{\HCode{}} {\HCode{
}}
\Configure{minilot}
{\Configure{tableofcontents}
{\HCode{
}\IgnorePar}{}
{\IgnorePar\HCode{ }\ShowPar}
{\HCode{ }}{}} {}
{\HCode{}} {\HCode{
}}
\Css{.minitoc-l,.minilot-l,.minilof-l
{text-align:left;margin-left:3em;}}
\Css{.minitoc-c,.minilot-c,.minilof-c
{text-align:center;margin-left:3em;}}
\Css{.minitoc-r,.minilot-r,.minilof-r
{text-align:right;margin-left:3em;}}
\Css{DIV.minitoc,DIV.minilot,DIV.minilof{margin-left:3em;}}
\Css{.minitoc .sectionToc { font-weight:bold;} }
\Configure{parttoc}{}{}
{\HCode{}} {\HCode{
}}
\Configure{partlof}{}{}
{\HCode{}} {\HCode{
}}
\Configure{partlot}{}{}
{\HCode{}} {\HCode{
}}
\Css{.parttoc-l,.partlof-l,.partlot-l{text-align:left;}}
\Css{.parttoc-c,.partlof-c,.partlot-c{text-align:center;}}
\Css{.parttoc-r,.partlof-r,.partlot-r{text-align:right;}}
\Configure{secttoc}{}{}
{\HCode{}} {\HCode{
}}
\Configure{sectlof}{}{}
{\HCode{}} {\HCode{
}}
\Configure{sectlot}{}{}
{\HCode{}} {\HCode{
}}
\Css{.secttoc-l,.sectlof-l,.sectlot-l{text-align:left;}}
\Css{.secttoc-c,.sectlof-c,.sectlot-c{text-align:center;}}
\Css{.secttoc-r,.sectlof-r,.sectlot-r{text-align:right;}}
\:CheckOption{3} \if:Option
\let\minitoc=\empty
\fi
\Configure{minitoc@}
{\ifx \mtc@rule\relax \else \par \IgnorePar \HCode{ }\par\fi
\bgroup \let\mtc@rule\relax
}
{\egroup
\ifx \mtc@rule\relax \else \par \IgnorePar \HCode{ }\par\fi
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{index}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{NoSection}
{\let\sv:index\p@index \let\sv:label\label
\let\sv:newline\newline \def\newline{ }%
\def\p@index[##1]{\@gobble}\let\label\@gobble
\let\sva:rEfLiNK\a:rEfLiNK
\let\svb:rEfLiNK\b:rEfLiNK
\let\svc:rEfLiNK\c:rEfLiNK
\expandafter\let\expandafter\svC:rEfLiNK\c:rEfLiNK
\Configure{ref}{}{}{}% \let\sv:ref\ref \let\ref\@gobble
%
}
{\let\p@index\sv:index \let\label\sv:label
\let\a:rEfLiNK\sva:rEfLiNK
\let\b:rEfLiNK\svb:rEfLiNK
\let\c:rEfLiNK\svc:rEfLiNK
\expandafter\let\c:rEfLiNK\svC:rEfLiNK % \let\ref\sv:ref
%
\let\newline\sv:newline
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{multind}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{@begin}{theindex}
{\ifx \indexname\empty \else\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{2} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{3} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else \:CheckOption{4} \if:Option
\:CheckOption{notoc*} \if:Option
\addcontentsline{toc}{section}{\indexname}%
\fi
\else
\addcontentsline{toc}{section}{\indexname}%
\fi \fi \fi \fi
\fi}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{fancybox}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{ovalbox}
{\ifvmode \IgnorePar\EndP
\HCode{}%
\def\end:bx{\HCode{
}\par}%
\else
\HCode{}%
\def\end:bx{\HCode{ }}%
\fi}
{\end:bx}
\Css{.ovalbox {
padding-left:3pt;
padding-right:3pt;
border:solid thin;
}}
\Configure{Ovalbox}
{\ifvmode \IgnorePar\EndP
\HCode{}%
\def\end:bx{\HCode{
}\par}%
\else
\HCode{}%
\def\end:bx{\HCode{ }}%
\fi}
{\end:bx}
\Css{.Ovalbox-thick {
padding-left:3pt;
padding-right:3pt;
border:solid thick;
}}
\Configure{shadowbox}
{\ifvmode \IgnorePar\EndP
\HCode{}%
\def\end:bx{\HCode{
}\par}%
\else
\HCode{}%
\def\end:bx{\HCode{ }}%
\fi}
{\end:bx}
\Css{.shadowbox {
padding-left:3pt;
padding-right:3pt;
border:solid thin;
border-right:solid thick;
border-bottom:solid thick;
}}
\Configure{doublebox}
{\ifvmode \IgnorePar\EndP
\HCode{}%
\def\end:bx{\HCode{
}\par}%
\else
\HCode{}%
\def\end:bx{\HCode{ }}%
\fi}
{\end:bx}
\Css{.doublebox {
padding-left:3pt;
padding-right:3pt;
border-style:double;
border:solid thick;
}}
\Configure{Btrivlist}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{Btrivlist-dir}
{l}{style="white-space:normal; text-align:left;" }
{c}{style="white-space:normal; text-align:center;" }
{r}{style="white-space:normal; text-align:right;" }
{}
\Configure{Blist}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{alltt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{alltt}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}} {}{}
\Css{.alltt P { margin-bottom : 0em; margin-top : 0em; }}
\Css{.alltt { margin-bottom : 1em; margin-top : 1em; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{latin1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
\def\HTitleText#1{%
\bgroup
\uccode`\~#1%
\uppercase{%
\egroup
\edef~{\string~}%
}%
}
\Configure{@TITLE}
{\DeclareInputText{168}{"}%
\HTitleText{209}%
\HTitleText{194}%
\HTitleText{210}%
\HTitleText{195}%
\HTitleText{211}%
\HTitleText{196}%
\HTitleText{212}%
\HTitleText{197}%
\HTitleText{213}%
\HTitleText{198}%
\HTitleText{214}%
\HTitleText{199}%
\HTitleText{215}%
\HTitleText{200}%
\HTitleText{216}%
\HTitleText{201}%
\HTitleText{217}%
\HTitleText{202}%
\HTitleText{218}%
\HTitleText{203}%
\HTitleText{219}%
\HTitleText{204}%
\HTitleText{220}%
\HTitleText{205}%
\HTitleText{221}%
\HTitleText{206}%
\HTitleText{222}%
\HTitleText{207}%
\HTitleText{223}%
\HTitleText{224}%
\HTitleText{240}%
\HTitleText{225}%
\HTitleText{241}%
\HTitleText{226}%
\HTitleText{242}%
\HTitleText{227}%
\HTitleText{243}%
\HTitleText{228}%
\HTitleText{244}%
\HTitleText{229}%
\HTitleText{245}%
\HTitleText{230}%
\HTitleText{246}%
\HTitleText{231}%
\HTitleText{247}%
\HTitleText{232}%
\HTitleText{248}%
\HTitleText{233}%
\HTitleText{249}%
\HTitleText{234}%
\HTitleText{250}%
\HTitleText{235}%
\HTitleText{251}%
\HTitleText{236}%
\HTitleText{252}%
\HTitleText{237}%
\HTitleText{253}%
\HTitleText{238}%
\HTitleText{254}%
\HTitleText{239}%
\HTitleText{255}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{vanilla}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{title}
{\IgnorePar\EndP\HCode{}\begingroup\bf}
{\endgroup\IgnorePar\HCode{
}}
\Css{div.title {margin-top: 0.5em;}}
\Configure{author}
{\IgnorePar\EndP\HCode{}\IgnorePar\par}
{\IgnorePar\EndP\HCode{ }}
\Configure{matrix}
{\EndP\HCode{ }\IgnorePar}
{\HCode{}}{\HCode{ }}
{\HCode{}} {\HCode{ }}
\Configure{align}
{\EndP\HCode{ }\IgnorePar}
{\HCode{}}{\HCode{ }}
{\HCode{}} {\HCode{ }}
\Configure{heading}
{}{}{\IgnorePar\EndP\HCode{}}{\HCode{ }}
\ConfigureToc{heading}
{}{\HCode{}}{}{\HCode{ }}
\Configure{subheading}
{}{}{\EndP\HCode{}}{.\HCode{ }}
\ConfigureToc{subheading}
{}{\HCode{}}{}{\HCode{ }}
\Configure{demo}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }} {\IgnorePar\EndP\HCode{
}}
\Configure{aligned}
{\EndP\HCode{ }\IgnorePar}
{\HCode{}}{\HCode{ }}
{\HCode{}} {\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{eplain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{columns}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.columns { margin-left:2em; margin-right:2em; }}
\Configure{bibliography}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Configure{makecolumns}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\gdef\make:col{\gdef\make:col{\HCode{ }}}}
{\HCode{
}}
{\HCode{}%
\gdef\make:col{\gdef\make:col{\HCode{ }}}}
{\make:col}
{}
\Css{table.makecolumns{width:100\%;}}
\Css{table.makecolumns td {vertical-align:top;}}
\Configure{flushleft}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{ }}
\Configure{flushright}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{ }}
\Configure{center}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{ }}
\Css{div.center {text-align:center;}}
\Css{div.flushright {text-align:right;}}
\Css{div.flushleft {text-align:left;}}
\Configure{monthname}
{\HCode{}}
{\HCode{ }}
\Configure{timestring}
{\HCode{}}
{\HCode{ }}
\Configure{timestamp}
{\HCode{}}
{\HCode{ }}
\Configure{today}
{\HCode{}}
{\HCode{ }}
\Configure{numberedlist}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:itm=\empty}
{\ifvmode \IgnorePar\fi \end:itm \HCode{ }}
{\end:itm \def\end:itm{\EndP\Tg}\HCode{}\special{t4ht@[}\IgnorePar}
{\special{t4ht@]}}
\Configure{orderedlist}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:itm=\empty}
{\ifvmode \IgnorePar\fi \end:itm \HCode{ }}
{\end:itm \def\end:itm{\EndP\Tg }\HCode{}\special{t4ht@[}\IgnorePar}
{\special{t4ht@]}}
\Configure{unorderedlist}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:itm=\empty}
{\ifvmode \IgnorePar\fi \end:itm \HCode{ }}
{\ifvmode \IgnorePar\fi \EndP
\end:itm \def\end:itm{\EndP\Tg }%
\HCode{}\special{t4ht@[}\IgnorePar}
{\special{t4ht@]}}
\Configure{listing}
{\IgnorePar\EndP \HCode{}\par
\Configure{HtmlPar}
{\EndP}
{\EndP}
{~\HCode{ }}
{~\HCode{ }}
}
{\HCode{
}\par}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{context}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\catcode`\!=11
{
\def\:tempc{%
\catcode`\.=12
\gdef\:tempc}
\:tempc#1.#2.{#1}
}
{\Configure{Needs}{Font\string_Size: #1}%
\Needs{\expandafter\:tempc\the\bodyfontsize .}}
\Configure{dolist}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
\NewConfigure{-@@ly}{2}
\Configure{sectie}
{\gHAdvance \sec:Level by 1\relax
\ifnum \sec:Level=1
\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\else
\ifvmode \IgnorePar\fi
\HCode{}%
\fi
}
{\ifnum \sec:Level=1
\ifvmode \IgnorePar\fi \EndP
\HCode{
}%
\else
\ifvmode \IgnorePar\fi
\HCode{}%
\fi
\gHAdvance \sec:Level by -1\relax
}
\HAssign\sec:Level=0
\def\:tmp#1#2{%
\ConfigureMark{#1}
{\HCode{}\finalsectionnumber
\HCode{ }}
\Configure{#1}%
{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{<#2 class="#1Head"\a:LRdir>}\NoFonts
\TitleMark\space\HtmlParOff
\bgroup
\let\setstrut=\empty
\let\begstrut=\empty
\let\endstrut=\empty
}
{\egroup
\EndNoFonts \HCode{#2>}\HtmlParOn
\IgnoreIndent \par \ShowPar}
\Configure{#1TITLE+}{\finalsectionnumber\space##1}
\ifx \end:secs\empty \else
\edef\:temp{\noexpand\Configure{end#1}{\end:secs}}\:temp
\fi
\edef\end:secs{\end:secs,#1}%
\NewConfigure{#1-ko}{2}
}
\def\end:secs{}
\def\:tempd#1{\edef\:temp{\noexpand\:tmp{#1}}\:temp}
\:tempd{\v!chapter
}{h1}
\:tempd{\v!section
}{h2}
\:tempd{\v!subsection
}{h3}
\:tempd{\v!subsubsection
}{h4}
\:tempd{\v!subsubsubsection
}{h5}
\:tempd{\v!subsubsubsubsection
}{h5}
\Configure{startstop}
{\ifvmode \IgnorePar \EndP
\HCode{}\par
\def\end:startstop{\ifvmode \IgnorePar \EndP \fi
\HCode{
}\par}%
\else
\HCode{}%
\def\end:startstop{\ifvmode \IgnorePar \HCode{ }\par
\else \HCode{}\fi}%
\fi}
{\end:startstop}
\Configure{placecontent}
{\ifvmode \IgnorePar\fi \EndP
\def\toc:br{\def\toc:br{\HCode{ }}}%
\HCode{}\IgnorePar}
{}
{\IgnorePar\EndP\HCode{
}\ShowPar}
{} {}
\Configure{contenthead}
{\ifvmode \IgnorePar\fi \EndP \HCode{}\NoFonts}
{\ifvmode \IgnorePar\fi \EndNoFonts \HCode{ }\par}
\ConfigureToc{part}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{chapter}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{section}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{subsection}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{subsubsection}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{subsubsubsection}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\ConfigureToc{subsubsubsubsection}
{\toc:br
\HCode{}}
{\HCode{ }~}
{}
{\HCode{ }}
\Configure{description-item}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\everypar{}}
{\HCode{ }\everypar{\HtmlPar}\par}
{\ifvmode \IgnorePar\fi \EndP
\HCode{ }}
\Configure{description-word}
{\HCode{}}
{\ifvmode \IgnorePar \HCode{ }\par
\else \HCode{}\fi}
\Configure{itemgroup}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}\let\end:dd=\empty}
{\ifvmode\IgnorePar\fi \EndP \end:dd \HCode{ }}
\Configure{head-listitem}
{\ifvmode\IgnorePar\fi \EndP
\end:dd \HCode{}}
{\ifvmode\IgnorePar\fi \EndP
\HCode{ }\def\end:dd{\HCode{ }}}
\Configure{symbol-listitem}
{\ifvmode\IgnorePar\fi \EndP
\end:dd \HCode{}}
{\ifvmode\IgnorePar\fi \EndP
\HCode{ }\def\end:dd{\HCode{ }}}
\Configure{other-listitem}
{\ifvmode\IgnorePar\fi \EndP
\end:dd \HCode{}}
{\ifvmode\IgnorePar\fi \EndP
\HCode{ }\def\end:dd{\HCode{ }}}
\Configure{itemize-group}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\global\let\end:dd=\empty}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{itemize-other-item}
{\ifvmode \IgnorePar\fi \EndP
\HCode{\ifx\end:dd\empty\else \fi}\global\let\end:dd=\relax}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }\par}
\Css{dd p{margin-top:-1.2em; margin-bottom:1.7em;}}
\Configure{typing}
{\ifvmode \IgnorePar\fi \EndP \par \ShowPar
\def\verb:par{%
\HCode{%
}%
\gdef\verb:par{\HCode{ }}}%
}
{\ifvmode \IgnorePar\fi \HCode{
}\par}
{\verb:par}
{\HCode{\string&}\HChar{-35}\HCode{x00A0;}}
\Css{div.typing
{font-family: monospace; white-space: nowrap; }}
\Configure{narrower}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.narrower {margin-left:2em; margin-right:2em;}}
\Configure{midaligned}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Configure{leftaligned}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Configure{rightaligned}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.midaligned {text-align:center;}}
\Css{div.leftaligned {text-align:left;}}
\Css{div.rightaligned {text-align:right;}}
\Configure{plaatsblok}
{\ifvmode \IgnorePar\fi \EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Configure{caption}
{\HCode{}} {\HCode{ }}
{\HCode{}} {\HCode{ }}
\NewConfigure{figure}{2}
\Configure{figure}
{\ifvmode \IgnorePar\fi \EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{div.figure {border-top:solid black 1px; border-bottom:solid black 1px;}}
\Configure{externalfigure}{\Picture[fig]}
\Configure{placefloat}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}\IgnorePar }
{\ifvmode\IgnorePar\fi \EndP\HCode{
}}
\Css{.place-float .framed-border{ border:0px;}}
\Css{.place-float .framed-border .framed-border{ border:1px solid black;}}
\Css{.place-float { border-top:1px black solid;
border-bottom:1px black solid;
margin: 1em;
padding-top: 5px;
padding-bottom: 5px;
}}
\Configure{figure-li}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\IgnorePar}
{\HCode{ }}
{\HCode{
}}
\Configure{\v!tabulate}
{\ifvmode \IgnorePar\fi
\EndP \HCode{}}
{\ifvmode\IgnorePar\fi\HCode{
}\par}
{\HCode{}}
{\ifvmode \IgnorePar\fi \HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{table.tabulate td {padding-left:0.4em; padding-right:0.4em;}}
\Configure{table}
{\PushStack\Table:Stck\TableNo
\PushStack\Row:Stck\HRow \HAssign\HRow=0\relax
\PushStack\Col:Stck\Prev:Col
\gHAdvance\Table:No by 1\relax
\HAssign\TableNo=\Table:No\relax
\ifvmode \IgnorePar\fi \EndP\halignTB{table}\putVBorder
}
{\HCode{
}%
\PopStack\Table:Stck\TableNo
\PopStack\Row:Stck\HRow
\PopStack\Col:Stck\Prev:Col
}
{\gHAdvance\HRow by 1
\HCode{}%
\currentTABLEcolumn=0 \gHAssign\Prev:Col=0 }
{\HCode{ }}
{\HAssign\HCol=\the\currentTABLEcolumn\relax
\HAssign\HMultispan=\HCol\relax
\HAdvance\HMultispan by -\Prev:Col\relax
\gHAssign\Prev:Col=\HCol\relax
\HAdvance\HCol by 1\relax
\ifnum \HMultispan>1 \HAdvance\HCol by 1
\HAdvance\HCol by -\HMultispan\relax \fi
\HCode{\Hnewline1 colspan="\HMultispan" \fi >}%
\gdef\dd:table{%
\gdef\dd:table{}%
\x:tableCell
\d:table}%
\def\x:tableCell{\e:tableCell \global\let\x:tableCell=\empty}%
}
{\HCode{ }}
\HAssign\Table:No=0
\HAssign\TableNo=0
\HAssign\Prev:Col=0
\HAssign\HRow=0
\Configure{tableCell}
{\e:table\HCode{}\ShowPar\par}
{\e:table\HCode{
}\ShowPar\par}
{\e:table\HCode{
}\ShowPar\par}
{\e:table\HCode{
}\ShowPar\par}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}\f:table}
\let\VBorder\empty \let\AllColMargins\empty
\Configure{VBorder}
{\let\VBorder\empty
\let\AllColMargins\empty
\global\let\GROUPS\empty
\HAssign\NewGroup = 0
}
{%
\let\:temp\TableNo \let\TableNo=\relax
\edef\VBorder{\VBorder\ifnum \NewGroup> 0 \fi}%
\let\TableNo\:temp
\HAssign\NewGroup = 0
\gdef\GROUPS{rules="groups"}%
}
{\Advance:\NewGroup by 1
\let\:temp\TableNo \let\TableNo=\relax
\ifnum \NewGroup=1 \edef\VBorder{\VBorder
}\fi
\edef\VBorder{\VBorder }\xdef\AllColMargins{\AllColMargins1}%
\let\TableNo\:temp
}
{%
\let\:temp\TableNo \let\TableNo=\relax
\edef\AllColMargins{\AllColMargins 0}%
\let\TableNo\:temp
}
\Css{table.table td {vertical-align:top;}}
\Css{table.table td { padding-left:3pt; padding-right:3pt; }}
\Configure{halignTB}{\HCode{}}
\Configure{halignTB<>}{table}{\HCode{id="TBL-\TableNo" class="table"\Hnewline
cellspacing="0" cellpadding="0" \GROUPS\Hnewline
}<>\HAlign}
\Css{table[rules] {border-left:solid black 0.4pt;
border-right:solid black 0.4pt; }}
\Configure{TABLElongrule}{\HCode{ }}
\Configure{TableHL}
{\TABLEnoalign{%
\HCode{}%
\tmp:cnt=\maxTABLEcolumn
\advance\tmp:cnt by 2
\HCode{ }%
\HCode{ }}%
}
\Configure{halignTD} {}{}
{<}{\HCode{ style="white-space:nowrap; text-align:left;"}}
{-}{\HCode{ style="white-space:nowrap; text-align:center;"}}
{>}{\HCode{ style="white-space:nowrap; text-align:right;"}}
{l}{\HCode{ style="white-space:nowrap; text-align:left;"}}
{c}{\HCode{ style="white-space:nowrap; text-align:center;"}}
{r}{\HCode{ style="white-space:nowrap; text-align:right;"}}
{^}{\HCode{ style="vertical-align:top; white-space:nowrap;"}}
{=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}}
{|}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}}
{_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}}
{p}{\HCode{ style="white-space:wrap; text-align:left;"}%
\Protect\a:HColWidth}
{m}{\HCode{ style="white-space:nowrap;
text-align:left; vertical-align:middle;"}}
{b}{\HCode{ style="white-space:nowrap; text-align:left;
vertical-align:baseline;"}}
{}
\Configure{bTABLE}
{\ifvmode \IgnorePar \fi \EndP
\PushStack\Table:Stck\TableNo
\gHAdvance\Next:TableNo by 1
\global\let\TableNo=\Next:TableNo
\HCode{}}
{\ifvmode \IgnorePar \fi
\HCode{
}\PopStack\Table:Stck\TableNo }
{\ifvmode \IgnorePar \fi \HCode{}}
{\ifvmode \IgnorePar \fi \HCode{ }}
{\expandafter\ifx \csname bTBL\rowTBL,\colTBL\endcsname\relax
\let\need:endTD\relax
\ifvmode \IgnorePar \fi \HCode{}%
\Configure{framed}
{\Css{td\#TBL-\TableNo-\rowTBL-\colTBL{
padding-left:5pt; padding-right:5pt; border:solid black 1px;
}}}%
{}%
\fi
}
{\ifvmode \IgnorePar \fi \EndP
\ifx \need:endTD\def
\HCode{ }
\else
\HCode{-->}
\fi
}
\def\bTBL:sty#1#2{%
\ifnum #1>1 \space rowspan="#1"\fi
\ifnum #2>1 \space colspan="#2" style="text-align:center;"\fi
}
\Css{table.bTABLE p{margin-top:0em; margin-bottom:0em;}}
\Css{table.bTABLE{margin-left:10\%; margin-right:10\%;
margin-top:1em; margin-bottom:1em;
}}
\Css{table.bTABLE {border-spacing:0px;
border-top: solid black 1px;
border-bottom: solid black 1px; }}
\Configure{index}
{\Link{}{in-\nextinternalreference}\EndLink}
\Configure{indexpage}{%
\gHAdvance\Idx:No by 1 #1%
{#2}%
{#3}%
{#4}%
{\Link{in-#3}{}\Idx:No\EndLink}}
\HAssign\Idx:No = 0
\Configure{indexchar}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\HCode{
}\par}
\Css{div.indexchar{margin-top:0.2em; margin-bottom:0.1pt;}}
\Configure{index-env}
{\ifvmode \IgnorePar\fi \EndP\HCode{}\par}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.index-env p{margin-top:0em; margin-bottom:0em;}}
\NewConfigure{-@@idindex}{2}
\Configure{crlf}{\HCode{ }}
\Configure{externaldocument}{\Link}{\EndLink}
\Configure{-@@ur}
{\HCode{}}
{\HCode{ }}
\Configure{framed}
{\ifvmode
\def\end:framed{\ifvmode \IgnorePar\fi\EndP\HCode{}}%
\IgnorePar \EndP
\HCode{}%
\else
\def\end:framed{\HCode{}}%
\HCode{
}%
\fi
}
{\end:framed}
\Css{.framed-border{border: solid black 1px; }}
\Css{.framed-background{background-color: \#CCCCCC; }}
\HAssign\fn:c=0
\Configure{footnote}
{\HPage{}}
{\EndHPage{}}
{\HCode{}\Link{}{fnc-\fn:c}}
{\EndLink\HCode{ }}
\Configure{footnotemark}
{\HCode{}\gHAdvance\fn:c by 1 \Link{fnc-\fn:c}{}}
{\ifvmode\IgnorePar\fi \EndLink\HCode{ }}
\Configure{-@@fm}
{\ifvmode
\IgnorePar\EndP\HCode{}%
\def\end:margp{\ifvmode \IgnorePar\fi \EndP \HCode{
}}%
\par
\else
\SaveEndP
\HCode{}%
\bgroup
\Configure{HtmlPar}{\HCode{ }}{\HCode{ }}{}{}%
\def\end:margp{\egroup\HCode{ }\RecallEndP}%
\fi
}
{\end:margp}
\Css{.formula-no {width:5\%; float:right; text-align:right;
margin-right:auto; }}
\Configure{mtable}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
{\HCode{ }}
\Configure{mathalignment}
{\ifvmode \IgnorePar\fi \EndP
\Css{table.\currentmathalignment { margin-left:5\%; }}%
\Css{td.\currentmathalignment { text-align:left; }}%
\HCode{
}}
{\HCode{
}}
{\HCode{ }}
{\HCode{
}}
{\HCode{ }}
\NewConfigure{align}{6}
\Configure{align}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{
}}
{\HCode{ }}
{\HCode{
}}
{\HCode{ }}
\Css{table.align { margin-left:5\%; }}
\Css{td.align { text-align:left; }}
\Configure{intertext}
{\f:mtable\d:mtable\c:mtable\HCode{
}}
{\f:mtable\d:mtable\c:mtable\e:mtable}
\Css{.intertext {text-align:left;}}
\Configure{frac}
{\Picture+{ class="frac"}\bgroup}
{}{}
{\egroup\EndPicture}
\Css{.frac {vertical-align:middle;}}
\def\:temp{LaTeX}
\HLet\LaTeX\:temp
\Configure{MPcode}
{\Picture*[pic]{}}
{\EndPicture}
\catcode`\!=12
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tabulary}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{halignTD} {}{}
{<}{\HCode{ style="white-space:nowrap; text-align:left;"}}
{-}{\HCode{ style="white-space:nowrap; text-align:center;"}}
{>}{\HCode{ style="white-space:nowrap; text-align:right;"}}
{l}{\HCode{ style="white-space:nowrap; text-align:left;"}}
{c}{\HCode{ style="white-space:nowrap; text-align:center;"}}
{r}{\HCode{ style="white-space:nowrap; text-align:right;"}}
{^}{\HCode{ style="white-space:nowrap; vertical-align:top";}}
{=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}}
{|}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}}
{_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}}
{p}{\HCode{ style="white-space:wrap; text-align:left;"}}
{m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}}
{b}{\HCode{ style="white-space:wrap; text-align:left; vertical-align:baseline;"}}
{L}{\HCode{ style="white-space:wrap; text-align:left;"}}
{R}{\HCode{ style="white-space:wrap; text-align:right;"}}
{C}{\HCode{ style="white-space:wrap; text-align:center;"}}
{J}{\HCode{ style="white-space:wrap;"}}
{}
\ConfigureEnv{tabulary}
{\Configure{noalign}%
{\f:tabular\d:tabular \HCode{ }}
{\HCode{ }\pend:def\TableNo{0}\c:tabular\e:tabular}%
%
\IgnorePar\ifvmode\else\HCode{}\fi
\EndP\HCode{
}%
\PushStack\Col:Marg\AllColMargins
}
{\HCode{
}\PopStack\Col:Marg\AllColMargins\ShowPar
\Configure{noalign}{}{}%
%
\ShowPar
%
}{}{}
\Configure{tabulary}
{\ifvmode \IgnorePar\fi \EndP \halignTB{tabulary}\putVBorder }
{\HCode{
}}
{\HCode{ }}
{\r:HA}
{\HCode{1 colspan="\HMultispan"\fi}%
\halignTD \HCode{ id="TBL-\TableNo-\HRow-\HCol"
\Hnewline class="td}\NoFonts
\bgroup
\ifx \ttfamily\:UnDef \else \ttfamily\fi
\ColMargins
\egroup
\EndNoFonts
%
\HCode{">}\par \ShowPar
\PushStack\Table:Stck\TableNo}
{\IgnorePar \EndP
\PopStack\Table:Stck\TableNo \d:HA}
\Configure{halignTB<>}{tabulary}{\HCode{id="TBL-\TableNo" class="tabulary"\Hnewline
cellspacing="0" cellpadding="0" \GROUPS\Hnewline
}<>\HAlign}
\Css{table[rules] {border-left:solid black 0.4pt;
border-right:solid black 0.4pt; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ntheorem}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{Anmerkung}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Beispiel}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Bemerkung}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Beweis}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Corollary}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Definition}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Example}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Korollar}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Lemma}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Proof}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Proposition}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Remark}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}} {}{}
\ConfigureEnv{Satz}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{Theorem}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{anmerkung}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{beispiel}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{bemerkung}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{beweis}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{corollary}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{definition}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{example}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{korollar}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{lemma}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{proof}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{proposition}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{remark}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}} {}{}
\ConfigureEnv{satz}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureEnv{theorem}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{t2benc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:temp{charset=koi8-r}\ifx \A:charset\:temp \else
\def\A:charset{charset=iso-8859-5}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{memoir}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{poemline}
{\HCode{}} {\HCode{ }}
\Css{.poemline {text-align:right; width:6em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{verse}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{poemtitle}
{\par\IgnorePar\EndP
\HCode{}}
{\HCode{ }}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Configure{likepoemtitle}
{\par\IgnorePar\EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{.poemtitle, likepoemtitle {margin-left:2em; margin-bottom:0.5em;}}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP
\HCode{}%
\bgroup
\Configure{hspace}
{\HCode{}\:nbsp}
{\HCode{ }} {}
\let\end:verseln\empty
}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{
}}
{}{}
\ConfigureList{verse}
{} {\ifvmode \IgnorePar\fi \EndP \end:verseln}
{\parindent=\z@} {}
\Configure{verseline}
{\ifvmode \IgnorePar\fi \EndP \end:verseln
\HCode{}\def\end:verseln{\HCode{
}}}
{\ifvmode \IgnorePar\fi \EndP \end:verseln
\HCode{}%
\def\end:verseln{\HCode{
}}}
\Configure{flagverse}
{\HCode{}\bgroup \setlength{\vleftskip}{0em}}
{\egroup \HCode{ }\ignorespaces}
\Css{.skip-verseline {margin-top: 1em;}}
\Css{.skip-verseline, .verseline {white-space: nowrap;}}
\Css{.flagverse {float:right; font-size:85\%;
text-decoration:underline;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{arabicore}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{LRdir}{ dir="\if@rl rtl\else ltr\fi"
}
\Configure{Rregion} {\beginL} {\endL}
\Configure{TITLE+}{\HCode{\jobname}}
\NewConfigure{dtd-lang}{1}
\Configure{dtd-lang}{AR}
\def\A:charset{charset=utf-8}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rlbabel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{LRdir}{ dir="\if@rl rtl\else ltr\fi"
}
\Configure{Rregion} {\beginL} {\endL}
\Configure{TITLE+}{\HCode{\jobname}}
\Configure{!P}{\a:LRdir}
\Configure{!BODY}{\a:LRdir}
\Configure{moreL}
{\ifvmode \let\end:moreRL=\empty
\else\HCode{}\def\end:moreRL{\HCode{ }}\fi}
{\end:moreRL}
\Configure{moreR}
{\ifvmode \let\end:moreRL=\empty
\else\HCode{}\def\end:moreRL{\HCode{ }}\fi}
{\end:moreRL}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{hebtex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-8}
\Configure{arabtext}
{\ifhmode \let\end:arabtex=\empty \IgnorePar
\else
\HCode{}%
\def\end:arabtex{\HCode{
}}%
\fi
\global\let\start:arab=\relax}
{\end:arabtex}
{\ifx \start:arab\relax \global\let\start:arab=\empty
\else \expandafter\Tg \fi}
{}
\:CheckOption{nikud} \if:Option
\Configure{chireq}{\char5 }
\Configure{cholem}{\char3 }
\Configure{chpatach}{\char1\char7 }
\Configure{chqames}{\char2\char7 }
\Configure{chsegol}{\char3\char7 }
\Configure{dagesh}{\char46 }
\Configure{meteg}{\char44 }
\Configure{patachf}{\char1 }
\Configure{patach}{\char1 }
\Configure{qameschat}{\char6\char7 }
\Configure{qames}{\char6 }
\Configure{qibbus}{\HCode{}}
\Configure{rdot}{\HCode{}}
\Configure{segol}{\char3 }
\Configure{sere}{\char9 }
\Configure{shindot}{\HCode{}}
\Configure{shwa}{\char7 }
\Configure{sindot}{\HCode{}}
\else
\Log:Note{for hebrew vowels, use
the command line option `nikud'}
\Configure{chireq}{\HCode{}}
\Configure{cholem}{\HCode{}}
\Configure{chpatach}{\HCode{}}
\Configure{chqames}{\HCode{}}
\Configure{chsegol}{\HCode{}}
\Configure{dagesh}{\HCode{}}
\Configure{meteg}{\HCode{}}
\Configure{patachf}{\HCode{}}
\Configure{patach}{\HCode{}}
\Configure{qameschat}{\HCode{}}
\Configure{qames}{\HCode{}}
\Configure{qibbus}{\HCode{}}
\Configure{rdot}{\HCode{}}
\Configure{segol}{\HCode{}}
\Configure{sere}{\HCode{}}
\Configure{shindot}{\HCode{}}
\Configure{shwa}{\HCode{}}
\Configure{sindot}{\HCode{}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{abidir}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{pic-RL}\if:Option
\Configure{RL}
{\ifvmode \IgnorePar\EndP \def\RL:tag{div}\else \def\RL:tag{span}\fi
\HCode{<\RL:tag\space class="pic-RL">}\Picture*{}}
{\EndPicture\HCode{\RL:tag>}}
{} {} {} {}
\Css{div.pic-RL{text-align:right;}}
\else
\Log:Note{for pictorial RL, use
the command line option `pic-RL'}
\Configure{RL}
{\HCode{}} {\HCode{ }}
{} {\HCode{ }} {} {}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{koi8-r}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=koi8-r}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{frenchb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
\Configure{@TITLE}{\Configure{frenchb-thinspace}{}{}}
\Configure{system-nbsp}
{\ht:special{t4ht@[unhskip}}
{\ht:special{t4ht@]unhskip}}
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\Configure{frenchb-nbsp}
{\ht:special{t4ht@?unhskip}\HCode{}%
\HCode{ }\setbox\tmp:bx=\hbox\bgroup}
{\egroup \HCode{ }}
\Css{.frenchb-nbsp{font-size:75\%;}}
\Configure{frenchb-thinspace}
{\ht:special{t4ht@?unhskip}\HCode{}%
\HCode{ }\setbox\tmp:bx=\hbox\bgroup}
{\egroup \HCode{ }}
\Css{.frenchb-thinspace{font-size:75\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{powerdot}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\HAssign\PauseId = 0
\HAssign\pauseId = 0
\Configure{@HEAD}
{\HCode{\Hnewline\Hnewline
\Hnewline}}
\Log:Note{Requires the slidy.js and *.css files from
http://www.w3.org/Talks/Tools/Slidy/slidy.zip
in subdirectory Slidy}
\def\:temp#1font=#2,#3!*?: {%
\if !#2!%
\Log:Note{for adjusted font size, use
the command line option `font=...' (e.g., font=-2)}
\else
\Configure{@HEAD}
{\HCode{ }\Hnewline}
\fi}
\expandafter\:temp\Preamble ,font=,!*?:
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{div.slide.cover{width:100\%;}}
\ConfigureEnv{titleslide}{}{}{}{}
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\ConfigureEnv{sectionslide}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\Configure{slidetitle}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\IgnorePar\bgroup
\ConfigureEnv{minipage}{}{}{}{}}
{\egroup\ifvmode \IgnorePar\fi \EndP \HCode{ }\ShowPar\par}
\Css{div.toolbar {
position: fixed; z-index: 200;
top: auto; bottom: 0; left: 0; right: 0;
height: 1.2em; text-align: right;
padding-left: 1em;
padding-right: 1em;
font-size: 60\%;
color: \#FF0000; background: \#EEEEEE;
} }
\ConfigureList{itemize}%
{\PushStack\Table:Stck\pauseId
\gHAdvance\PauseId by 1
\global\let\pauseId=\PauseId
%
\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\ifvmode \IgnorePar\fi
\EndP\HCode{ }\ShowPar
\expandafter\ifx\csname pi-\pauseId\endcsname\relax \else
\expandafter\global\expandafter\let\csname
pi-\pauseId\endcsname=\:UnDef
\Tag{pi-\pauseId}{}%
\fi
\PopStack\Table:Stck\pauseId
\global\let\pauseId=\pauseId
}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{}}
\ConfigureList{enumerate}%
{\PushStack\Table:Stck\pauseId
\gHAdvance\PauseId by 1
\global\let\pauseId=\PauseId
\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}
{{\Configure{Link}{li}{}{ class="enumerate" id=}{}%
\let\EndLink=\empty \AnchorLabel }%
\expandafter\ifx\csname pi-\pauseId\endcsname\relax \else
\expandafter\global\expandafter\let\csname
pi-\pauseId\endcsname=\:UnDef
\Tag{pi-\pauseId}{}%
\fi
\PopStack\Table:Stck\pauseId
\global\let\pauseId=\pauseId
}
\ConfigureList{description}%
{\PushStack\Table:Stck\pauseId
\gHAdvance\PauseId by 1
\global\let\pauseId=\PauseId
\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar
\expandafter\ifx\csname pi-\pauseId\endcsname\relax \else
\expandafter\global\expandafter\let\csname
pi-\pauseId\endcsname=\:UnDef
\Tag{pi-\pauseId}{}%
\fi
\PopStack\Table:Stck\pauseId
\global\let\pauseId=\pauseId
}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\def\pause{\hbox{\expandafter\global\expandafter\let\csname
pi-\pauseId\endcsname=\def}}
\let\pd:item\pd@item
\def\pd@item[#1]<#2>{\pd:item[#1]<>\pause}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\MeX{\HCode{}MeX\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{titlesec}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \ttl@assign@ii\:Undef
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble \else
\csname thetitlesubsection\endcsname\fi}
\Configure{subsection}{}{}
{\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space}
{\HCode{ }\IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}
{\EndP\bgroup \IgnorePar\HCode{}}
{\HCode{ }\IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble \else
\csname thetitlesubsubsection\endcsname\fi}
\Configure{subsubsection}{}{}
{\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space}
{\HCode{ }\IgnoreIndent\egroup \par\ShowPar}
\Configure{likesubsubsection}{}{}
{\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space}
{\HCode{ }\IgnoreIndent\egroup \par\ShowPar}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else \csname thetitlesection\endcsname\fi}
\Configure{section}{}{}
{\IgnorePar \EndP\IgnorePar\HCode{}
\TitleMark\space}
{\HCode{ }\IgnoreIndent\par \ShowPar}
\Configure{likesection}{}{}
{\IgnorePar \EndP\IgnorePar\HCode{}}
{\HCode{ }\IgnoreIndent\par \ShowPar}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{jeep}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{outline}
{}{\ShowPar
}{}{}
\ConfigureList{outline}%
{\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}
{\HCode{}\AnchorLabel
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{path}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{path}
{\HCode{}\bgroup
\Configure{obeylines}{}{}{}%
}
{\egroup\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mdwtab}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{smarray}
{\ifvmode \IgnorePar\fi \EndP\halignTB{smarray}\putVBorder}
{\HCode{}}
{\R:HA}
{\r:HA}
{\D:HA\HCode{}\par \ShowPar
\pic:env}
{\IgnorePar \EndP
\HCode{
}\d:HA}
\Configure{halignTB<>}
{smarray}
{\HCode{id="TBL-\TableNo" class="smarray"\Hnewline
cellpadding="0"
cellspacing="0" \GROUPS\Hnewline
}<>\HAlign
}
\Configure{tabular*}
{\a:tabular}
{\b:tabular}
{\c:tabular}
{\d:tabular}
{\e:tabular}
{\f:tabular}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{multirow}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{multirow}
{\HCode{}}
{\HCode{
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{wrapfig}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{wrapfloat}
{\ifvmode\IgnorePar\EndP
\HCode{}%
\def\endWrap{\ifvmode\IgnorePar\fi\EndP\HCode{
}\par}%
\else
\HCode{}\bgroup
\Configure{caption}
{\HCode{}}
{\HCode{ }: }{}{\HCode{ }}%
%
\def\endWrap{\egroup\HCode{ }}%
\fi
}
{\endWrap}
\Css{.caption span.id{font-weight: bold;}}
\Css{
.wrapfig-r,
.wrapfig-ri,
.wrapfig-ir,
.wrapfig-ro,
.wrapfig-or
{float:right; text-align:left;
margin-left:auto; margin-top:0.5em;}
}
\Css{
.wrapfig-l,
.wrapfig-li,
.wrapfig-il,
.wrapfig-lo,
.wrapfig-ol
{float:left; text-align:left;
margin-right:auto; margin-top:0.5em;}
}
\Css{.wrapfig-r .caption td.content,
.wrapfig-ri .caption td.content,
.wrapfig-ir .caption td.content,
.wrapfig-ro .caption td.content,
.wrapfig-or .caption td.content,
.wrapfig-l .caption td.content,
.wrapfig-li .caption td.content,
.wrapfig-il .caption td.content,
.wrapfig-lo .caption td.content,
.wrapfig-ol .caption td.content
{white-space: normal; }}
\Css{.wrapfig-r .caption,
.wrapfig-ri .caption,
.wrapfig-ir .caption,
.wrapfig-ro .caption,
.wrapfig-or .caption,
.wrapfig-l .caption,
.wrapfig-li .caption,
.wrapfig-il .caption,
.wrapfig-lo .caption,
.wrapfig-ol .caption
{width:30\%; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{subfigure}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{subfigure}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}}
\Configure{subfigurecaption}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{}{}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.subfigcaption {margin-top:1em;
margin-left:1em; text-align:center;}}
\Css{div.subfigure {text-align:center;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{emulateapj}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{section}%
\thesubsection\HCode{ }\fi}
\Configure{subsection}{}{}
{\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark{. \space}}
{\HCode{ }\IgnoreIndent\egroup}
\Configure{slugcomment}
{\HCode{}}
\Css{.slugcomment{text-align:center;font-size:85\%;
font-style: italic;}}
\Configure{subtitle}{\HCode{}}{\HCode{
}}
\Configure{submitted}{}{\expandafter\Tg }
\Configure{title}{\HCode{}}{\HCode{ }}
\Css{.title{text-align:center;}}
\Configure{author}
{\IgnorePar\EndP\HCode{}}{\HCode{
}}
\Css{div.author{text-align:center;}}
\Configure{affil}{\HCode{}}
\Css{.affil{text-align:center;}}
\Css{.affil div{text-align:left;
margin-right:15pt;margin-left:15pt;}}
\Configure{keywords}
{\IgnorePar\EndP\HCode{}}
\Css{.keywords{text-align:center;}}
\Css{.keywords div{text-align:left; margin-right:15pt;margin-left:30pt;
text-indent:-15pt;}}
\Configure{subjectheadings}
{\HCode{}}
\Css{.subjectheadings{text-align:center;}}
\Css{.subjectheadings div{text-align:left;
margin-right:15pt;margin-left:15pt;}}
\Css{.abstract {margin-right:15pt;margin-left:15pt;}}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{section}%
\thesection\HCode{ }\fi}
\Configure{section}{}{}
{\IgnorePar \EndP\IgnorePar\HCode{}
\TitleMark{. \space}}
{\HCode{ }\IgnoreIndent \ShowPar \par}
\ConfigureEnv{references}
{\IgnorePar\EndP\Tg}
{\IgnorePar\EndP\Tg
} {}{}
\Css{.references p { margin: 0.35em; text-indent:-2em;margin-left:2em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{picins}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{parpic}
{\IgnorePar\EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.picins-dr, .picins-rd { float:right;
padding: 2px; margin-left:5px; margin-bottom:3px;
border: 1px dashed black;
}}
\Css{.picins-dl, .picins-ld, .picins-d { float:left;
padding: 2px; margin-right:5px; margin-bottom:3px;
border: 1px dashed black;
}}
\Css{.picins-fr, .picins-rf { float:right;
padding: 2px; margin-left:5px; margin-bottom:3px;
border: 1px dashed black;
}}
\Css{.picins-fl, .picins-lf, .picins-f { float:left;
padding: 2px; margin-right:5px; margin-bottom:3px;
border: 1px solid black;
}}
\Css{.picins-sr, .picins-rs { float:right;
padding: 2px; margin-left:5px; margin-bottom:3px;
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 4px solid black;
border-bottom: 4px solid black;
}}
\Css{.picins-sl, .picins-ls, .picins-s { float:left;
padding: 2px; margin-right:5px; margin-bottom:3px;
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 4px solid black;
border-bottom: 4px solid black;
}}
\Css{.picins-xr, .picins-rx { float:right;
padding: 2px; margin-left:5px; margin-bottom:3px;
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
}}
\Css{.picins-xl, .picins-lx, .picins-x { float:left;
padding: 2px; margin-right:5px; margin-bottom:3px;
border-left: 1px solid black;
border-top: 1px solid black;
border-right: 1px solid black;
border-bottom: 1px solid black;
}}
\Css{.picins-r { float:right;
padding: 2px; margin-left:5px; margin-bottom:3px;
}}
\Css{.picins-l, .picins- { float:left;
padding: 2px; margin-right:5px; margin-bottom:3px;
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{nomencl}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{thenomenclature}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\Css{dt.thenomenclature{float:left; clear:left;}}
\:CheckOption{2} \if:Option \else
\:CheckOption{3} \if:Option \else
\:CheckOption{4} \if:Option \else
\:CheckOption{5} \if:Option \else
\:CheckOption{6} \if:Option \else
\:CheckOption{7}
\fi
\fi
\fi
\fi
\fi
\if:Option
\pend:def\thenomenclature{%
\if@intoc
\expandafter\let\csname if:intoc\expandafter\endcsname\csname if@intoc\endcsname
\expandafter\edef\csname if@intoc\endcsname{%
\expandafter\noexpand\csname iftrue\endcsname
\let\expandafter\noexpand \csname if@intoc\endcsname
\expandafter\noexpand \csname if:intoc\endcsname
\expandafter\noexpand\csname else\endcsname}%
%
\fi
\def\:temp{thenomenclature}\ifx\:temp\@currenvir
\RecallEverypar
\fi
%
}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ot4enc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\add:acc#1{\ht:special{t4ht@+\string&\#x#1;}x}
\Configure{add accent}{OT4:18} %\`
{A}{\add:acc{00C0}}
{E}{\add:acc{00C8}}
{I}{\add:acc{00CC}}
{N}{\add:acc{01F8}}
{O}{\add:acc{00D2}}
{U}{\add:acc{00D9}}
{W}{\add:acc{1E80}}
{Y}{\add:acc{1EF2}}
{a}{\add:acc{00E0}}
{e}{\add:acc{00E8}}
{i}{\add:acc{00EC}}
{n}{\add:acc{01F9}}
{o}{\add:acc{00F2}}
{u}{\add:acc{00F9}}
{w}{\add:acc{1E81}}
{y}{\add:acc{1EF3}}
{\i}{\add:acc{00EC}}
{}{}
\Configure{add accent}{OT4:127} %\"
{H}{\add:acc{1E26}}
{h}{\add:acc{1E27}}
{W}{\add:acc{1E84}}
{w}{\add:acc{1E85}}
{X}{\add:acc{1E8C}}
{x}{\add:acc{1E8D}}
{t}{\add:acc{1E97}}
{A}{\add:acc{00C4}}
{E}{\add:acc{00CB}}
{I}{\add:acc{00CF}}
{O}{\add:acc{00D6}}
{U}{\add:acc{00DC}}
{a}{\add:acc{00E4}}
{e}{\add:acc{00EB}}
{i}{\add:acc{00EF}}
{o}{\add:acc{00F6}}
{u}{\add:acc{00FC}}
{y}{\add:acc{00FF}}
{Y}{\add:acc{0178}}
{\i}{\add:acc{00EF}}
{m}{m\add:acc{0308}}
{}{}
\Configure{add accent}{OT4:19} %\'
{A}{\add:acc{00C1}}
{C}{\add:acc{0106}}
{D}{\add:acc{010E}}
{E}{\add:acc{00C9}}
{G}{\add:acc{01F4}}
{I}{\add:acc{00CD}}
{L}{\add:acc{0139}}
{N}{\add:acc{0143}}
{O}{\add:acc{00D3}}
{R}{\add:acc{0154}}
{S}{\add:acc{015A}}
{U}{\add:acc{00DA}}
{Y}{\add:acc{00DD}}
{Z}{\add:acc{0179}}
{a}{\add:acc{00E1}}
{c}{\add:acc{0107}}
{d}{\add:acc{010F}}
{e}{\add:acc{00E9}}
{g}{\add:acc{01F5}}
{i}{\add:acc{00ED}}
{l}{\add:acc{013A}}
{n}{\add:acc{0144}}
{o}{\add:acc{00F3}}
{r}{\add:acc{0155}}
{s}{\add:acc{015B}}
{u}{\add:acc{00FA}}
{y}{\add:acc{00FD}}
{z}{\add:acc{017A}}
{j}{\add:acc{FFFD}}
{J}{\add:acc{FFDD}}
{\i}{\add:acc{00ED}}
{\j}{\add:acc{FFFD}}
{}{}
\Configure{add accent}{OT4:95} %\.
{C}{\add:acc{010A}}
{c}{\add:acc{010B}}
{E}{\add:acc{0116}}
{e}{\add:acc{0117}}
{G}{\add:acc{0120}}
{g}{\add:acc{0121}}
{I}{\add:acc{0130}}
{Z}{\add:acc{017B}}
{z}{\add:acc{017C}}
{A}{\add:acc{0226}}
{a}{\add:acc{0227}}
{O}{\add:acc{022E}}
{o}{\add:acc{022F}}
{B}{\add:acc{1E02}}
{b}{\add:acc{1E03}}
{D}{\add:acc{1E0A}}
{d}{\add:acc{1E0B}}
{F}{\add:acc{1E1E}}
{f}{\add:acc{1E1F}}
{H}{\add:acc{1E22}}
{h}{\add:acc{1E23}}
{M}{\add:acc{1E40}}
{m}{\add:acc{1E41}}
{N}{\add:acc{1E44}}
{n}{\add:acc{1E45}}
{P}{\add:acc{1E56}}
{p}{\add:acc{1E57}}
{R}{\add:acc{1E58}}
{r}{\add:acc{1E59}}
{S}{\add:acc{1E60}}
{s}{\add:acc{1E61}}
{T}{\add:acc{1E6A}}
{t}{\add:acc{1E6B}}
{W}{\add:acc{1E86}}
{w}{\add:acc{1E87}}
{X}{\add:acc{1E8A}}
{x}{\add:acc{1E8B}}
{Y}{\add:acc{1E8E}}
{y}{\add:acc{1E8F}}
{}{}
\Configure{add accent}{OT4:22} %\=
{}{}
\Configure{add accent}{OT4:94} %\^
{A}{\add:acc{00C2}}
{E}{\add:acc{00CA}}
{I}{\add:acc{00CE}}
{O}{\add:acc{00D4}}
{U}{\add:acc{00DB}}
{a}{\add:acc{00E2}}
{e}{\add:acc{00EA}}
{i}{\add:acc{00EE}}
{o}{\add:acc{00F4}}
{u}{\add:acc{00FB}}
{C}{\add:acc{0108}}
{c}{\add:acc{0109}}
{G}{\add:acc{011C}}
{g}{\add:acc{011D}}
{H}{\add:acc{0124}}
{h}{\add:acc{0125}}
{J}{\add:acc{0134}}
{j}{\add:acc{0135}}
{S}{\add:acc{015C}}
{s}{\add:acc{015D}}
{W}{\add:acc{0174}}
{w}{\add:acc{0175}}
{Y}{\add:acc{0176}}
{y}{\add:acc{0177}}
{Z}{\add:acc{1E90}}
{z}{\add:acc{1E91}}
{\i}{\add:acc{00EE}}
{\j}{\add:acc{0135}}
{}{}
\Configure{add accent}{OT4:126} %\~
{A}{\add:acc{00C3}}
{N}{\add:acc{00D1}}
{O}{\add:acc{00D5}}
{a}{\add:acc{00E3}}
{n}{\add:acc{00F1}}
{o}{\add:acc{00F5}}
{I}{\add:acc{0128}}
{i}{\add:acc{0129}}
{U}{\add:acc{0168}}
{u}{\add:acc{0169}}
{V}{\add:acc{1E7C}}
{v}{\add:acc{1E7D}}
{E}{\add:acc{1EBC}}
{e}{\add:acc{1EBD}}
{Y}{\add:acc{1EF8}}
{y}{\add:acc{1EF9}}
{\i}{\add:acc{0129}}
{}{}
\Configure{add accent}{OT4:125} %\H
{o}{\add:acc{0151}}
{O}{\add:acc{0150}}
{U}{\add:acc{0170}}
{u}{\add:acc{0171}}
{}{}
\Configure{add accent}{OT4:21} %\u
{g}{\add:acc{011F}}
{I}{\add:acc{012C}}
{i}{\add:acc{012D}}
{O}{\add:acc{014E}}
{o}{\add:acc{014F}}
{U}{\add:acc{016C}}
{u}{\add:acc{016D}}
{A}{\add:acc{0102}}
{a}{\add:acc{0103}}
{E}{\add:acc{0114}}
{e}{\add:acc{0115}}
{G}{\add:acc{011E}}
{\i}{\add:acc{012D}}
{y}{y\add:acc{0306}}
{}{}
\Configure{add accent}{OT4:20} %\v
{C}{\add:acc{010C}}
{c}{\add:acc{010D}}
{D}{\add:acc{010E}}
{d}{\add:acc{010F}}
{E}{\add:acc{011A}}
{e}{\add:acc{011B}}
{L}{\add:acc{013D}}
{l}{\add:acc{013E}}
{N}{\add:acc{0147}}
{n}{\add:acc{0148}}
{R}{\add:acc{0158}}
{r}{\add:acc{0159}}
{S}{\add:acc{0160}}
{s}{\add:acc{0161}}
{T}{\add:acc{0164}}
{t}{\add:acc{0165}}
{Z}{\add:acc{017D}}
{z}{\add:acc{017E}}
{A}{\add:acc{01CD}}
{a}{\add:acc{01CE}}
{I}{\add:acc{01CF}}
{i}{\add:acc{01D0}}
{O}{\add:acc{01D1}}
{o}{\add:acc{01D2}}
{U}{\add:acc{01D3}}
{u}{\add:acc{01D4}}
{G}{\add:acc{01E6}}
{g}{\add:acc{01E7}}
{K}{\add:acc{01E8}}
{k}{\add:acc{01E9}}
{j}{\add:acc{01F0}}
{H}{\add:acc{021E}}
{h}{\add:acc{021F}}
{\i}{\add:acc{01D0}}
{\j}{\add:acc{01F0}}
{}{}
\Configure{add accent}{OT4:23} %\r
{A}{\add:acc{00C5}}
{a}{\add:acc{00E5}}
{U}{\add:acc{016E}}
{u}{\add:acc{016F}}
{}{}
\Configure{add accent}{OT4:24} %\c
{K}{\add:acc{0136}}
{k}{\add:acc{0137}}
{L}{\add:acc{013B}}
{l}{\add:acc{013C}}
{N}{\add:acc{0145}}
{n}{\add:acc{0146}}
{R}{\add:acc{0156}}
{r}{\add:acc{0157}}
{S}{\add:acc{015E}}
{s}{\add:acc{015F}}
{T}{\add:acc{0162}}
{t}{\add:acc{0163}}
{E}{\add:acc{0228}}
{e}{\add:acc{0229}}
{D}{\add:acc{1E10}}
{d}{\add:acc{1E11}}
{H}{\add:acc{1E28}}
{h}{\add:acc{1E29}}
{C}{\add:acc{00C7}}
{c}{\add:acc{00E7}}
{G}{\add:acc{0122}}
{g}{\add:acc{0123}}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pd1enc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\add:acc#1{\ht:special{t4ht@+\string&\#x#1;}x}
\Configure{add accent}{PD1:96} %\`
{A}{\add:acc{00C0}}
{E}{\add:acc{00C8}}
{I}{\add:acc{00CC}}
{N}{\add:acc{01F8}}
{O}{\add:acc{00D2}}
{U}{\add:acc{00D9}}
{W}{\add:acc{1E80}}
{Y}{\add:acc{1EF2}}
{a}{\add:acc{00E0}}
{e}{\add:acc{00E8}}
{i}{\add:acc{00EC}}
{n}{\add:acc{01F9}}
{o}{\add:acc{00F2}}
{u}{\add:acc{00F9}}
{w}{\add:acc{1E81}}
{y}{\add:acc{1EF3}}
{\i}{\add:acc{00EC}}
{}{}
\Configure{add accent}{PD1:168} %\"
{H}{\add:acc{1E26}}
{h}{\add:acc{1E27}}
{W}{\add:acc{1E84}}
{w}{\add:acc{1E85}}
{X}{\add:acc{1E8C}}
{x}{\add:acc{1E8D}}
{t}{\add:acc{1E97}}
{A}{\add:acc{00C4}}
{E}{\add:acc{00CB}}
{I}{\add:acc{00CF}}
{O}{\add:acc{00D6}}
{U}{\add:acc{00DC}}
{a}{\add:acc{00E4}}
{e}{\add:acc{00EB}}
{i}{\add:acc{00EF}}
{o}{\add:acc{00F6}}
{u}{\add:acc{00FC}}
{y}{\add:acc{00FF}}
{Y}{\add:acc{0178}}
{\i}{\add:acc{00EF}}
{m}{m\add:acc{0308}}
{}{}
\Configure{add accent}{PD1:180} %\'
{A}{\add:acc{00C1}}
{C}{\add:acc{0106}}
{D}{\add:acc{010E}}
{E}{\add:acc{00C9}}
{G}{\add:acc{01F4}}
{I}{\add:acc{00CD}}
{L}{\add:acc{0139}}
{N}{\add:acc{0143}}
{O}{\add:acc{00D3}}
{R}{\add:acc{0154}}
{S}{\add:acc{015A}}
{U}{\add:acc{00DA}}
{Y}{\add:acc{00DD}}
{Z}{\add:acc{0179}}
{a}{\add:acc{00E1}}
{c}{\add:acc{0107}}
{d}{\add:acc{010F}}
{e}{\add:acc{00E9}}
{g}{\add:acc{01F5}}
{i}{\add:acc{00ED}}
{l}{\add:acc{013A}}
{n}{\add:acc{0144}}
{o}{\add:acc{00F3}}
{r}{\add:acc{0155}}
{s}{\add:acc{015B}}
{u}{\add:acc{00FA}}
{y}{\add:acc{00FD}}
{z}{\add:acc{017A}}
{j}{\add:acc{FFFD}}
{J}{\add:acc{FFDD}}
{\i}{\add:acc{00ED}}
{\j}{\add:acc{FFFD}}
{}{}
\Configure{add accent}{PD1:27} %\.
{C}{\add:acc{010A}}
{c}{\add:acc{010B}}
{E}{\add:acc{0116}}
{e}{\add:acc{0117}}
{G}{\add:acc{0120}}
{g}{\add:acc{0121}}
{I}{\add:acc{0130}}
{Z}{\add:acc{017B}}
{z}{\add:acc{017C}}
{A}{\add:acc{0226}}
{a}{\add:acc{0227}}
{O}{\add:acc{022E}}
{o}{\add:acc{022F}}
{B}{\add:acc{1E02}}
{b}{\add:acc{1E03}}
{D}{\add:acc{1E0A}}
{d}{\add:acc{1E0B}}
{F}{\add:acc{1E1E}}
{f}{\add:acc{1E1F}}
{H}{\add:acc{1E22}}
{h}{\add:acc{1E23}}
{M}{\add:acc{1E40}}
{m}{\add:acc{1E41}}
{N}{\add:acc{1E44}}
{n}{\add:acc{1E45}}
{P}{\add:acc{1E56}}
{p}{\add:acc{1E57}}
{R}{\add:acc{1E58}}
{r}{\add:acc{1E59}}
{S}{\add:acc{1E60}}
{s}{\add:acc{1E61}}
{T}{\add:acc{1E6A}}
{t}{\add:acc{1E6B}}
{W}{\add:acc{1E86}}
{w}{\add:acc{1E87}}
{X}{\add:acc{1E8A}}
{x}{\add:acc{1E8B}}
{Y}{\add:acc{1E8E}}
{y}{\add:acc{1E8F}}
{}{}
\Configure{add accent}{PD1:26} %\^
{A}{\add:acc{00C2}}
{E}{\add:acc{00CA}}
{I}{\add:acc{00CE}}
{O}{\add:acc{00D4}}
{U}{\add:acc{00DB}}
{a}{\add:acc{00E2}}
{e}{\add:acc{00EA}}
{i}{\add:acc{00EE}}
{o}{\add:acc{00F4}}
{u}{\add:acc{00FB}}
{C}{\add:acc{0108}}
{c}{\add:acc{0109}}
{G}{\add:acc{011C}}
{g}{\add:acc{011D}}
{H}{\add:acc{0124}}
{h}{\add:acc{0125}}
{J}{\add:acc{0134}}
{j}{\add:acc{0135}}
{S}{\add:acc{015C}}
{s}{\add:acc{015D}}
{W}{\add:acc{0174}}
{w}{\add:acc{0175}}
{Y}{\add:acc{0176}}
{y}{\add:acc{0177}}
{Z}{\add:acc{1E90}}
{z}{\add:acc{1E91}}
{\i}{\add:acc{00EE}}
{\j}{\add:acc{0135}}
{}{}
\Configure{add accent}{PD1:31} %\~
{A}{\add:acc{00C3}}
{N}{\add:acc{00D1}}
{O}{\add:acc{00D5}}
{a}{\add:acc{00E3}}
{n}{\add:acc{00F1}}
{o}{\add:acc{00F5}}
{I}{\add:acc{0128}}
{i}{\add:acc{0129}}
{U}{\add:acc{0168}}
{u}{\add:acc{0169}}
{V}{\add:acc{1E7C}}
{v}{\add:acc{1E7D}}
{E}{\add:acc{1EBC}}
{e}{\add:acc{1EBD}}
{Y}{\add:acc{1EF8}}
{y}{\add:acc{1EF9}}
{\i}{\add:acc{0129}}
{}{}
\Configure{add accent}{PD1:24} %\u
{g}{\add:acc{011F}}
{I}{\add:acc{012C}}
{i}{\add:acc{012D}}
{O}{\add:acc{014E}}
{o}{\add:acc{014F}}
{U}{\add:acc{016C}}
{u}{\add:acc{016D}}
{A}{\add:acc{0102}}
{a}{\add:acc{0103}}
{E}{\add:acc{0114}}
{e}{\add:acc{0115}}
{G}{\add:acc{011E}}
{\i}{\add:acc{012D}}
{y}{y\add:acc{0306}}
{}{}
\Configure{add accent}{PD1:20} %\v
{C}{\add:acc{010C}}
{c}{\add:acc{010D}}
{D}{\add:acc{010E}}
{d}{\add:acc{010F}}
{E}{\add:acc{011A}}
{e}{\add:acc{011B}}
{L}{\add:acc{013D}}
{l}{\add:acc{013E}}
{N}{\add:acc{0147}}
{n}{\add:acc{0148}}
{R}{\add:acc{0158}}
{r}{\add:acc{0159}}
{S}{\add:acc{0160}}
{s}{\add:acc{0161}}
{T}{\add:acc{0164}}
{t}{\add:acc{0165}}
{Z}{\add:acc{017D}}
{z}{\add:acc{017E}}
{A}{\add:acc{01CD}}
{a}{\add:acc{01CE}}
{I}{\add:acc{01CF}}
{i}{\add:acc{01D0}}
{O}{\add:acc{01D1}}
{o}{\add:acc{01D2}}
{U}{\add:acc{01D3}}
{u}{\add:acc{01D4}}
{G}{\add:acc{01E6}}
{g}{\add:acc{01E7}}
{K}{\add:acc{01E8}}
{k}{\add:acc{01E9}}
{j}{\add:acc{01F0}}
{H}{\add:acc{021E}}
{h}{\add:acc{021F}}
{\i}{\add:acc{01D0}}
{\j}{\add:acc{01F0}}
{}{}
\Configure{add accent}{PD1:21} %\r
{A}{\add:acc{00C5}}
{a}{\add:acc{00E5}}
{U}{\add:acc{016E}}
{u}{\add:acc{016F}}
{}{}
\Configure{add accent}{PD1:184} %\c
{K}{\add:acc{0136}}
{k}{\add:acc{0137}}
{L}{\add:acc{013B}}
{l}{\add:acc{013C}}
{N}{\add:acc{0145}}
{n}{\add:acc{0146}}
{R}{\add:acc{0156}}
{r}{\add:acc{0157}}
{S}{\add:acc{015E}}
{s}{\add:acc{015F}}
{T}{\add:acc{0162}}
{t}{\add:acc{0163}}
{E}{\add:acc{0228}}
{e}{\add:acc{0229}}
{D}{\add:acc{1E10}}
{d}{\add:acc{1E11}}
{H}{\add:acc{1E28}}
{h}{\add:acc{1E29}}
{C}{\add:acc{00C7}}
{c}{\add:acc{00E7}}
{G}{\add:acc{0122}}
{g}{\add:acc{0123}}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{revtex4}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureSec{section}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\lowercase{\HCode{ }}}
{}{}
\ConfigureSec{subsection}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\lowercase{\HCode{ }}}
{}{}
\ConfigureSec{subsubsection}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\lowercase{\HCode{ }}}
{}{}
\ConfigureSec{paragraph}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\lowercase{\HCode{ }}}
{}{}
\ConfigureSec{subparagraph}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\lowercase{\HCode{ }}}
{}{}
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\def\a:ttl##1##2//{##1//}%
\let\large=\empty
\let \bf=\empty
\let \centering=\empty
\def \ignorespaces##1\vskip##2//{##1}%
\Tag{TITLE+}{\@title//}%
}%
%
\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\ifvmode \IgnorePar\fi \EndP
\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em;}}
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\lowercase{\HCode{}}}
{\HCode{ }}
{\HCode{ }}
{\HCode{ }}
\Configure{doauthor}
{\HCode{}}
{\HCode{ }}
\Css{div.author{margin-top:2em;text-align:center;}}
\Configure{affil}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\IgnorePar}
\Css{.affil {text-align:center}}
\Configure{RRAPformat}
{\ifvmode\IgnorePar\fi \EndP \HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}}
\Configure{received}
{\lowercase{\HCode{}}}
{\HCode{ }}
\Configure{revised}
{\lowercase{\HCode{}}}
{\HCode{ }}
\Configure{accepted}
{\lowercase{\HCode{}}}
{\HCode{ }}
\Configure{published}
{\lowercase{\HCode{}}}
{\HCode{ }}
\Css{div.RRAP{margin-top:1em;margin-bottom:1em;text-align:center;}}
\Configure{abstract}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par \ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.abstract{margin:1em;}}
\Configure{pacs}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.pacs{margin-left:1em;}}
\Configure{keywords}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.keywords{margin-left:1em;}}
\ConfigureEnv{thebibliography}{\par\leavevmode}{\ShowPar}{}{}
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\Configure{endnote}
{\HCode{}}
{\HCode{ }}
\Configure{footnotebody}
{\HCode{}}
{\HCode{ }}
\Configure{frontpagefootnote}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\HCode{}}
\Css{.frontpagefootnote{margin-left:1em;}}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\Configure{endsection}
{likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{section}%
\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\space\HtmlParOff}
{\HCode{ }\HtmlParOn\ShowPar \IgnoreIndent \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesectionTITLE+}{#1}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsection}%
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{paragraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\par\IgnorePar}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\par\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\Configure{subparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead { font-weight: bold;}}
\ConfigureEnv{widetext}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
{}{}
\ConfigureEnv{ruledtabular}
{\ifvmode \IgnorePar\fi \HCode{}}
{\ifvmode \IgnorePar\fi \HCode{
}}
{}{}
\Css{div.ruledtabular table {
border-top: black 1px double;
border-bottom: black 1px double}}
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\Configure{abstractheading}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.abstractheading{text-align:center}}
\Configure{preprint}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.preprint{text-align:right}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{aa}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\Configure{subtitle institute}
{\HCode{}}{\HCode{ }}
{\HCode{}}{\HCode{
}}
{\Tg}{\Tg }
{\HCode{ }}
\Configure{maketitle}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\HCode{
}}
{\NoFonts\IgnorePar \HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Configure{thanks author date and} {}{}
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\SPAN:{and}and\EndSPAN:}
{\HCode{ }}
\Css{div.maketitle {text-align:center;}}
\ConfigureEnv{abstract}
{\:xhtml{\IgnorePar\EndP}\HCode {}}
{\HCode{
}}{}{}
\Css{div.abstract{text-align:center;}}
\Configure{makeheadbox}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
{\HCode{
}}
{\HCode{
}}
\Css{.AALogo{font-size:120\%;font-weight: bold; text-align:right;}}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\Configure{endsection}
{likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{section}%
\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\space\HtmlParOff}
{\HCode{ }\HtmlParOn\ShowPar \IgnoreIndent \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesectionTITLE+}{#1}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsection}%
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{paragraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\par\IgnorePar}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\par\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\ConfigureMark{subparagraph}{}
\Configure{subparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Configure{likesubparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\ifx \part\:UnDef \else
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{texinfo}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{index}
{\IgnorePar\leavevmode\EndP\Tg}
{\IgnorePar\EndP\Tg
}
{\leavevmode\Tg}
{\Tg \expandafter\Tg \IgnorePar}
\Configure{group}
{\IgnorePar\EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{div.obeylines-v div.group p { margin-top:0; margin-bottom:0; }}
\Configure{multitable}
{\IgnorePar \EndP\HCode{}}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\IgnorePar \EndP\HCode{ }}
\Css{.multitable td{padding-left:1em; padding-right:1em;}}
\Configure{example}
{\IgnorePar\EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{div.example { margin-left:2em; }}
\Configure{smallexample}
{\IgnorePar\EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{div.smallexample { margin-left:2em; }}
\ConfigureMark{chapter}{\the\chapno}
\Configure{chapter}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendix}{\appendixletter}
\Configure{appendix}{}{}
{\IgnorePar\EndP
\HCode{}Appendix \TitleMark\space}
{\HCode{ }\IgnoreIndent}
\Configure{unnumbered}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{numberedsec}{\the\chapno.\the\secno}
\Configure{numberedsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendixsec}{\appendixletter.\the\secno}
\Configure{appendixsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\Configure{unnumberedsec}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{numberedsubsec}{\the\chapno.\the\secno .\the\subsecno}
\Configure{numberedsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendixsubsec}{\appendixletter .\the\secno.\the\subsecno}
\Configure{appendixsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendixsubsec}{\appendixletter.\the\secno
.\the\subsecno}
\Configure{appendixsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\Configure{unnumberedsubsec}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{numberedsubsubsec}{\the\chapno.\the\secno
.\the\subsecno.\the\subsubsecno}
\Configure{numberedsubsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendixsubsubsec}{\appendixletter
.\the\secno.\the\subsecno.\the\subsubsecno}
\Configure{appendixsubsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\ConfigureMark{appendixsubsubsec}{\appendixletter.\the\secno
.\the\subsecno.\the\subsubsecno}
\Configure{appendixsubsubsec}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark\space}
{\HCode{ }\IgnoreIndent}
\Configure{unnumberedsubsubsec}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\ConfigureToc{chapter}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendix}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{unnumbered}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{numberedsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendixsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{unnumberedsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{numberedsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendixsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendixsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{unnumberedsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{numberedsubsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendixsubsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{appendixsubsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\ConfigureToc{unnumberedsubsubsec}
{\Tg}{ }{}{\Tg \expandafter\Tg }
\Configure{enumerate}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{ }\ShowPar}
{\IgnorePar\EndP\ifnum \itemno>1 \Tg\fi\DeleteMark}
{\HCode{}}
\Configure{itemize}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{ }\ShowPar}
{\IgnorePar\EndP\ifnum \itemno>1 \Tg\fi\DeleteMark}
{\HCode{}}
\Configure{table}%
{\IgnorePar\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\IgnorePar\EndP\HCode{ }}
{\IgnorePar\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\IgnorePar\EndP\HCode{ }}
\Configure{titlepage}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}}
\Configure{title}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}}
\Configure{subtitle}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}}
\Configure{author}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{doc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{macrocode}
{\ifvmode \IgnorePar\fi\EndP\HCode{}}
{\ifvmode \IgnorePar \HCode{ }\par\else \HCode{}\fi}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{scrbook}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{description}{\IgnorePar}{}{}{}
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\Tag{TITLE+}{\@title}}%
%
\HCode{}}
{\HCode{
}}
{\IgnorePar \EndP
\NoFonts\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; text-align:center; }}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{}\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
\protect\EndLink}
{\HCode{
}}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\Css{div.author{white-space: nowrap;}}
\fi
\ConfigureEnv{titlepage}
{\bgroup
\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\ConfigureEnv{center}{}{}{}{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}%
\egroup}
{} {}
\Configure{dedication}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
\Css{div.dedication {text-align:center;}}
% \Css{span.footnote-mark{ vertical-align: super }}
\Css{span.footnote-mark sup.textsuperscript,
span.footnote-mark a sup.textsuperscript{ font-size:80\%; }}
\ConfigureMark{minisec}{}
\Configure{minisec}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\thesubsection
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark~~\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\def\tocpart#1#2#3{\par
\HCode{}\if !#1!\else
#1~~\fi #2\HCode{ }\par}%
\def\toclikepart#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\Css{.partToc a, .partToc, .likepartToc a, .likepartToc
{line-height: 200\%; font-weight:bold; font-size:110\%;}}
\Css{.chapterToc a, .chapterToc, .likechapterToc a, .likechapterToc,
.appendixToc a, .appendixToc, .addchapToc a
{line-height: 200\%; font-weight:bold;}}
\def\tocchapter#1#2#3{\par
\HCode{}#1~~#2\HCode{ }\par}
\def\toclikechapter#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\def\tocaddchap#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\def\tocappendix#1#2#3{\par
\HCode{}#1~~#2\HCode{ }\par}
\def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par}
\def\toclikesection#1#2#3{\par\
\HCode{}#2\HCode{ }\par}
\def\tocsubsection#1#2#3{\par\ \ \toc:num{subsection}{#1}{#2}\par}
\def\toclikesubsection#1#2#3{\par
\ \ \HCode{}#2\HCode{ }\par}
\def\tocsubsubsection#1#2#3{\par
\ \ \ \toc:num{subsubsection}{#1}{#2}\par}
\def\toclikesubsubsection#1#2#3{\par
\ \ \ \HCode{}#2\HCode{ }\par}
\def\tocparagraph#1#2#3{\par\ \ \ \toc:num{paragraph}{#1}{#2}\par}
\def\toclikeparagraph#1#2#3{\par
\ \ \ \HCode{}#2\HCode{ }\par}
\def\tocsubparagraph#1#2#3{\par
\ \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par}
\def\toclikesubparagraph#1#2#3{\par
\ \ \ \ \ \HCode{}#2\HCode{ }\par}
\def\toc:num#1#2#3{\def\:temp{#1#2}%
\HCode{}\ifx \:temp\empty
\else \def\:temp{#2}\ifx\:temp\empty\else #2~~\fi\fi #3\HCode{ }}
\Configure{@begin}{theindex}{\ifx \indexname\empty \else
\chapter*{\indexname}\fi}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\thesection\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark~~\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar\par}
\Configure{likesectionTITLE+}{#1}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{appendix}{\HCode{}%
\thechapter\HCode{ }}
\Configure{appendix}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark{}.~~}
{\HCode{ }\IgnoreIndent}
\Configure{appendixTITLE+}{\thechapter\space#1}
\Configure{likechapter}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{likechapterTITLE+}{#1}
\Configure{addchap}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
%\def\:SPAN#1#2{\HCode{}#2\HCode{ }}
\def\:tempa{
\CutAt{part}
\CutAt{likepart}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,addchap,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,addchap,appendix}
\fi
%
}
\def\:tempb{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,addchap,appendix,section}
\MiniToc:At{likepart,/part,chapter,addchap,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,likechapter,addchap,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,addchap,appendix,%
section,likesection}
\fi
\fi
\CutAt{chapter,likechapter,addchap,appendix,part}
\CutAt{likechapter,addchap,appendix,part}
\CutAt{addchap,chapter,likechapter,appendix,part}
\CutAt{appendix,chapter,likechapter,addchap,part}
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
%
}
\def\:tempc{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
%
\CutAt{section,likesection,chapter,likechapter,addchap,appendix,part}
\CutAt{likesection,chapter,likechapter,addchap,appendix,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,appendix,section%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection\fi}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
%
}
\def\:tempd{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
%
\:CheckOption{notoc*} \if:Option
\CutAt{subsection,section,chapter,addchap,appendix,part}
\CutAt{likesubsection,section,chapter,addchap,appendix,part}
\else
\CutAt{subsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\CutAt{likesubsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\fi
%
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
%
}
\:CheckOption{4} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:tempa \:tempc \:tempd
\else \:tempa \:tempb \:tempc \:tempd \fi
\else\:CheckOption{3} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:tempa \:tempc \:tempd
\else \:tempa \:tempb \:tempc \fi
\else\:CheckOption{2} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax \:tempa \:tempc
\else \:tempa \:tempb \fi
\else\:CheckOption{1} \if:Option
\:tempa
\else
\Log:Note{for sectioning pagination,
use the command line option `1', `2', or `3'}%
\fi \fi \fi \fi
\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,addchap,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,likechapter,addchap,appendix,%
section,likesection}
\fi
\fi
\fi
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsection}
{likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,addchap,appendix,part,likepart}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endchapter}{likechapter,addchap,appendix,part,likepart}
\Configure{endlikechapter}{chapter,appendix,part,likeparaddchap,addchap}
\Configure{endaddchap}{chapter,likechapter,appendix,part,likepart}
\Configure{endappendix}{chapter,likechapter,addchap,part,likepart}
\ifx \part\:UnDef \else
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\fi
\ConfigureToc{lof}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureToc{lot}
{\HCode{}}{\ }{}{\HCode{ }}
\Configure{paragraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\ConfigureMark{subparagraph}{\thesubparagraph}
\Configure{subparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Configure{likesubparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
\ConfigureEnv{picture}
{\bgroup\ifvmode \Configure{HtmlPar}
{\EndP\HCode{%
}\HCode{}}%
{\EndP\HCode{%
}\HCode{
}}%
{\:xhtml{\Tg
}}{\:xhtml{\Tg}} \ShowPar\leavevmode
\fi}
{\egroup}{}{}
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\def\:temp#1index=#2,#3!*?: {%
\ifnum #2>1 \NewConfigure{IndexColumns}{1}
\Configure{IndexColumns}{#2}
\fi
\def\:temp{#2}%
}
\expandafter\:temp\Preamble,index=0,!*?:
\ifnum \:temp<2
\Log:Note{for i-columns index,
use the command line option `index=i' (e.g., index=2)}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:theidx\empty}
{\end:theidx\HCode{
}}
{\hbox\bgroup\HCode{}}
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ \ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox{\end:theidx\HCode{}}%
\def\end:theidx{\HCode{
}}}
\Css{.index-item, .index-subitem, .index-subsubitem {display:block}}
\else
\Log:Note{the number of columns
requested by the option `index=\a:IndexColumns' can
be modified through the command \string\Configure{IndexColumns}{i}}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{HColumns}
{\IgnorePar\EndP
\HCode{
}}
{\HCode{
}\ColMag{1.1}}
{\IgnorePar\EndP\HCode{ }}
\HColumns{\a:IndexColumns}%
\everypar{\HtmlPar}%
\Configure{HtmlPar}{}{\HCode{
}}{}{}%
\par\ShowPar
\let\end:theidx\empty}
{\end:theidx
\ifvmode\IgnorePar\fi \EndP\EndHColumns
\HCode{
}}
{\hbox\bgroup\HCode{}}
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ \ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{%\ifvmode \EndP\fi
% \hbox{\end:theidx\HCode{}}%
% \def\end:theidx{\HCode{
}}
\parindent=0pt
}%
\Css{.index-item, .index-subitem, .index-subsubitem {display:block}}
\Css{br.index-segment:first-child {display:none}}
\Css{.index-item br,
.index-subitem br,
.index-subsubitem br {display:none}}
\def\add:col{\Advance:\:cols -1 \HAdvance\HCol 1\relax
\ifnum \:cols>0
\c:Cols \vsplit0 to \tmp:dim \d:Cols \expandafter\add:col
\fi}
\NewConfigure{HColumns}{4}
\def\c:Cols{\edef\sv:dim{\the\tmp:dim}\c:HColumns}
\def\d:Cols{\d:HColumns \tmp:dim\sv:dim }
\def\ColMag#1{\tmp:dim #1\tmp:dim}
\def\HColumns#1{%
\a:HColumns
\HAssign\:cols#1 \setbox0=\vbox\bgroup
\divide\hsize #1 }
\def\EndHColumns{\egroup \HAssign\HCol0
\tmp:dim\ht0 \advance\tmp:dim \dp0 \divide\tmp:dim \:cols
\add:col \c:Cols \box0 \d:Cols \b:HColumns}
\fi
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
%
}
\Css{.caption td.id{font-weight: bold; white-space: nowrap; }}
\Css{div.cation {text-align:center;}}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP\Tg}
{\ifvmode \IgnorePar\fi\EndP\Tg
}
{}{}
\ConfigureList{verse}
{}{}
{\parindent=\z@} {\par}
\Css{.verse{white-space:nowrap; margin-left:2em}}
{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
\or \Needs{11}\or \Needs{12}\else \fi}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\Configure{listof}{}{}{}{\HCode{ }}{}{ }
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\ConfigureMark{chapter}
{\if@mainmatter
\HCode{}\thechapter\HCode{ }~~\fi}
\Configure{chapter}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1}
\renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{scrartcl}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \Css{span.footnote-mark{ vertical-align: super }}
\Css{span.footnote-mark sup.textsuperscript,
span.footnote-mark a sup.textsuperscript{ font-size:80\%; }}
\ConfigureMark{minisec}{}
\Configure{minisec}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{scrreprt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{description}{\IgnorePar}{}{}{}
\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{}%
\let\thanks\:gobble
\def\mbox{\hbox}%
\let\\\space \def\TeX{TeX}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\Tag{TITLE+}{\@title}}%
%%
\HCode{}}
{\HCode{
}}
{\IgnorePar \EndP
\NoFonts\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; text-align:center; }}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{}\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
\protect\EndLink}
{\HCode{
}}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks author date and}
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.author, div.date {text-align:center;}}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\fi
\ConfigureEnv{titlepage}
{\bgroup
\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\ConfigureEnv{center}{}{}{}{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}%
\egroup}
{} {}
\Configure{dedication}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
\Css{div.dedication {text-align:center;}}
\ConfigureMark{chapter}
{\HCode{}\thechapter\HCode{ }~~}
\Configure{chapter}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{chapterTITLE+}{\thechapter\space#1}
%\def\:SPAN#1#2{\HCode{}#2\HCode{ }}
\ConfigureEnv{thebibliography}{\IgnorePar}{\ShowPar\par}{}{}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
\ifx \part\:UnDef \else
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\fi
\ConfigureToc{lof}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureToc{lot}
{\HCode{}}{\ }{}{\HCode{ }}
\ConfigureEnv{picture}
{\bgroup\ifvmode \Configure{HtmlPar}
{\EndP\HCode{%
}\HCode{}}%
{\EndP\HCode{%
}\HCode{
}}%
{\:xhtml{\Tg
}}{\:xhtml{\Tg}} \ShowPar\leavevmode
\fi}
{\egroup}{}{}
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\def\:temp#1index=#2,#3!*?: {%
\ifnum #2>1 \NewConfigure{IndexColumns}{1}
\Configure{IndexColumns}{#2}
\fi
\def\:temp{#2}%
}
\expandafter\:temp\Preamble,index=0,!*?:
\ifnum \:temp<2
\Log:Note{for i-columns index,
use the command line option `index=i' (e.g., index=2)}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\end:theidx\empty}
{\end:theidx\HCode{
}}
{\hbox\bgroup\HCode{}}
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ \ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox{\end:theidx\HCode{}}%
\def\end:theidx{\HCode{
}}}
\Css{.index-item, .index-subitem, .index-subsubitem {display:block}}
\else
\Log:Note{the number of columns
requested by the option `index=\a:IndexColumns' can
be modified through the command \string\Configure{IndexColumns}{i}}
\Configure{theindex}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{HColumns}
{\IgnorePar\EndP
\HCode{
}}
{\HCode{
}\ColMag{1.1}}
{\IgnorePar\EndP\HCode{ }}
\HColumns{\a:IndexColumns}%
\everypar{\HtmlPar}%
\Configure{HtmlPar}{}{\HCode{
}}{}{}%
\par\ShowPar
\let\end:theidx\empty}
{\end:theidx
\ifvmode\IgnorePar\fi \EndP\EndHColumns
\HCode{
}}
{\hbox\bgroup\HCode{}}
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{\hbox\bgroup\HCode{}\ \ \ \ \ \ \ \ }
{\HCode{ }\egroup\hfill\break}
{%\ifvmode \EndP\fi
% \hbox{\end:theidx\HCode{}}%
% \def\end:theidx{\HCode{
}}
\parindent=0pt
}%
\Css{.index-item, .index-subitem, .index-subsubitem {display:block}}
\Css{br.index-segment:first-child {display:none}}
\Css{.index-item br,
.index-subitem br,
.index-subsubitem br {display:none}}
\def\add:col{\Advance:\:cols -1 \HAdvance\HCol 1\relax
\ifnum \:cols>0
\c:Cols \vsplit0 to \tmp:dim \d:Cols \expandafter\add:col
\fi}
\NewConfigure{HColumns}{4}
\def\c:Cols{\edef\sv:dim{\the\tmp:dim}\c:HColumns}
\def\d:Cols{\d:HColumns \tmp:dim\sv:dim }
\def\ColMag#1{\tmp:dim #1\tmp:dim}
\def\HColumns#1{%
\a:HColumns
\HAssign\:cols#1 \setbox0=\vbox\bgroup
\divide\hsize #1 }
\def\EndHColumns{\egroup \HAssign\HCol0
\tmp:dim\ht0 \advance\tmp:dim \dp0 \divide\tmp:dim \:cols
\add:col \c:Cols \box0 \d:Cols \b:HColumns}
\fi
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
%
}
\Css{.caption td.id{font-weight: bold; white-space: nowrap; }}
\Css{div.cation {text-align:center;}}
\ConfigureEnv{verse}
{\ifvmode \IgnorePar\fi\EndP\Tg}
{\ifvmode \IgnorePar\fi\EndP\Tg
}
{}{}
\ConfigureList{verse}
{}{}
{\parindent=\z@} {\par}
\Css{.verse{white-space:nowrap; margin-left:2em}}
{\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize
\or \Needs{11}\or \Needs{12}\else \fi}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\Configure{listof}{}{}{}{\HCode{ }}{}{ }
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\ConfigureEnv{abstract}{\:xhtml{\IgnorePar\EndP}\HCode
{}}{}{}
\Css{.abstract p {margin-left:5\%; margin-right:5\%;}}
\Css{table.abstract {width:100\%;}}
\def\:tempa{
\CutAt{part}
\CutAt{likepart}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}
{part,chapter,addchap,appendix}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}
{part,likepart,chapter,likechapter,addchap,appendix}
\fi
%
}
\def\:tempb{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,addchap,appendix,section}
\MiniToc:At{likepart,/part,chapter,addchap,appendix,section}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,chapter,likechapter,addchap,appendix,%
section,likesection}
\MiniToc:At{likepart,/part,chapter,likechapter,addchap,appendix,%
section,likesection}
\fi
\fi
%
\CutAt{chapter,likechapter,addchap,appendix,part}
\CutAt{likechapter,addchap,appendix,part}
\CutAt{addchap,chapter,likechapter,appendix,part}
\CutAt{appendix,chapter,likechapter,addchap,part}
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
%
}
\def\:tempc{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,subsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,subsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,subsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{chapter,/likechapter,/addchap,/appendix,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{likechapter,/addchap,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{addchap,/likechapter,/appendix,/chapter,/part,%
section,likesection,subsection,likesubsection}
\MiniToc:At{appendix,/chapter,/likechapter,/addchap,/part,%
section,likesection,subsection,likesubsection}
\fi
\fi
%
\CutAt{section,likesection,chapter,likechapter,addchap,appendix,part}
\CutAt{likesection,chapter,likechapter,addchap,appendix,part}
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,appendix,section%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection\fi}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection%
\expandafter\ifx \csname @chapter\endcsname\relax
,subsection,likesubsection\fi}
\fi
%
}
\def\:tempd{
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,subsubsection}
\fi
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{section,/likesection,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\MiniToc:At{likesection,/section,/chapter,/likechapter,%
/addchap,/appendix,/part,%
subsection,likesubsection,subsubsection,likesubsubsection}
\fi
\fi
%
\:CheckOption{notoc*} \if:Option
\CutAt{subsection,section,chapter,addchap,appendix,part}
\CutAt{likesubsection,section,chapter,addchap,appendix,part}
\else
\CutAt{subsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\CutAt{likesubsection,section,likesection,%
chapter,likechapter,addchap,appendix,part}
\fi
%
\:CheckOption{notoc*} \if:Option
\Configure{tableofcontents*}{part,chapter,%
appendix,section,subsection}
\else
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,chapter,likechapter,%
appendix,section,likesection,likesubsection,subsection}
\fi
%
}
\:CheckOption{4} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:tempa \:tempc \:tempd
\else \:tempa \:tempb \:tempc \:tempd \fi
\else\:CheckOption{3} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax
\:tempa \:tempc \:tempd
\else \:tempa \:tempb \:tempc \fi
\else\:CheckOption{2} \if:Option
\expandafter\ifx \csname @chapter\endcsname\relax \:tempa \:tempc
\else \:tempa \:tempb \fi
\else\:CheckOption{1} \if:Option
\:tempa
\else
\Log:Note{for sectioning pagination,
use the command line option `1', `2', or `3'}%
\fi \fi \fi \fi
\:CheckOption{1} \if:Option
\:CheckOption{notoc*} \if:Option
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,section,subsection}
\fi
\Configure{tableofcontents*}{part,section}
\else
\:CheckOption{nominitoc} \if:Option
\else
\Log:Note{to eliminate mini tables of
contents, use the command line option `nominitoc'}
\MiniToc:At{part,/likepart,section,likesection,%
subsection,likesubsection}
\fi
\Log:Note{for tocs without * entries, use
command line option `notoc*'}
\Configure{tableofcontents*}{part,likepart,section,likesection}
\fi
\fi
\Configure{endlikeparagraph}
{paragraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsubparagraph}
{likesubparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubparagraph}
{subparagraph,likeparagraph,subsubsection,likesubsubsection,%
subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsection}
{likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,addchap,appendix,part,likepart}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endparagraph}
{likeparagraph,subsubsection,likesubsubsection,subsection,%
likesubsection,section,%
likesection,chapter,likechapter,addchap,appendix,part,likepart}
\Configure{endaddchap}{likechapter,appendix,part,likepart,chapter}
\Configure{endchapter}{likechapter,appendix,part,likepart,addchap}
\Configure{endlikechapter}{chapter,appendix,part,likepart,addchap}
\Configure{endappendix}{chapter,likechapter,part,likepart,addchap}
\Configure{addchapTITLE+}{#1}
\def\tocaddchap#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
% \Css{span.footnote-mark{ vertical-align: super }}
\Css{span.footnote-mark sup.textsuperscript,
span.footnote-mark a sup.textsuperscript{ font-size:80\%; }}
\ConfigureMark{minisec}{}
\Configure{minisec}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\thesubsection
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark~~\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\def\tocpart#1#2#3{\par
\HCode{}\if !#1!\else
#1~~\fi #2\HCode{ }\par}%
\def\toclikepart#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\Css{.partToc a, .partToc, .likepartToc a, .likepartToc
{line-height: 200\%; font-weight:bold; font-size:110\%;}}
\Css{.chapterToc a, .chapterToc, .likechapterToc a, .likechapterToc,
.appendixToc a, .appendixToc, .addchapToc a
{line-height: 200\%; font-weight:bold;}}
\def\tocchapter#1#2#3{\par
\HCode{}#1~~#2\HCode{ }\par}
\def\toclikechapter#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\def\tocaddchap#1#2#3{\par
\HCode{}#2\HCode{ }\par}%
\def\tocappendix#1#2#3{\par
\HCode{}#1~~#2\HCode{ }\par}
\def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par}
\def\toclikesection#1#2#3{\par\
\HCode{}#2\HCode{ }\par}
\def\tocsubsection#1#2#3{\par\ \ \toc:num{subsection}{#1}{#2}\par}
\def\toclikesubsection#1#2#3{\par
\ \ \HCode{}#2\HCode{ }\par}
\def\tocsubsubsection#1#2#3{\par
\ \ \ \toc:num{subsubsection}{#1}{#2}\par}
\def\toclikesubsubsection#1#2#3{\par
\ \ \ \HCode{}#2\HCode{ }\par}
\def\tocparagraph#1#2#3{\par\ \ \ \toc:num{paragraph}{#1}{#2}\par}
\def\toclikeparagraph#1#2#3{\par
\ \ \ \HCode{}#2\HCode{ }\par}
\def\tocsubparagraph#1#2#3{\par
\ \ \ \ \ \toc:num{subparagraph}{#1}{#2}\par}
\def\toclikesubparagraph#1#2#3{\par
\ \ \ \ \ \HCode{}#2\HCode{ }\par}
\def\toc:num#1#2#3{\def\:temp{#1#2}%
\HCode{}\ifx \:temp\empty
\else \def\:temp{#2}\ifx\:temp\empty\else #2~~\fi\fi #3\HCode{ }}
\Configure{@begin}{theindex}{\ifx \indexname\empty \else
\chapter*{\indexname}\fi}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\thesection\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark~~\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar\par}
\Configure{likesectionTITLE+}{#1}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{appendix}{\HCode{}%
\thechapter\HCode{ }}
\Configure{appendix}{}{}
{\IgnorePar\EndP\HCode{}\TitleMark{}.~~}
{\HCode{ }\IgnoreIndent}
\Configure{appendixTITLE+}{\thechapter\space#1}
\Configure{likechapter}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{likechapterTITLE+}{#1}
\Configure{addchap}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\Configure{paragraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Configure{likeparagraph}{}{}
{\ShowPar\IgnoreIndent\HCode{}}
{\HCode{ }\IgnorePar}
\Css{.paragraphHead, .likeparagraphHead
{ margin-top:2em; font-weight: bold;}}
\ConfigureMark{subparagraph}{\thesubparagraph}
\Configure{subparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf
\TitleMark\space}
{\endgroup\HCode{ }\IgnorePar}
\Configure{likesubparagraph}{}{}
{\ShowPar\HCode{}\begingroup\bf}
{\endgroup\HCode{ }\IgnorePar}
\Css{.subparagraphHead, .likesubparagraphHead
{ font-weight: bold;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{elsart}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{abstract}
{\HCode{}\par\ShowPar}
{}
{\ifvmode\IgnorePar\fi \EndP\HCode{
}}
\Configure{keyword}
{\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}}
\ConfigureEnv{abstract}
{\ifvmode \IgnorePar\fi \EndP}
{\ifvmode \IgnorePar\fi \EndP}
{}{}
\ConfigureEnv{keyword}
{\ifvmode \IgnorePar\fi \EndP}
{\ifvmode \IgnorePar\fi \EndP}
{}{}
\Css{div.abstract, div.abstract p, div.keyword {width:100\%;
text-align:left; margin-left:0em; margin-right:0em;
}}
\Css{div.abstract { border-top: 1px solid black; }}
\Css{div.keyword{ border-bottom: 1px solid black;}}
\ConfigureEnv{frontmatter}
{\EndP\IgnorePar
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP\HCode{
}\IgnorePar}
{}{}
\Css{div.frontmatter {text-align:center; width:100\%;}}
\Configure{address}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP
\HCode{
}\ShowPar}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{apa}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{affil}
{\HCode{}\bgroup
\Configure{centercr}
{\ht:special{t4ht= }}
{\ht:everypar{\ht:everypar{\HtmlPar}}}
%
}
{\egroup \HCode{
}}
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\HCode{}\bgroup
\Configure{centercr}
{} {\ht:everypar{\ht:everypar{\HtmlPar}}}%
%
}
{\egroup\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\apa:title} {\apa:endtitle}
\def\apa:title{\NoFonts\IgnorePar
\HCode{}\IgnorePar
\global\let\apa:title=\empty }
\def\apa:endtitle{\HCode{ }\IgnoreIndent\EndNoFonts
\global\let\apa:endtitle=\empty }
\Configure{abstract}
{\HCode{}\bgroup
\Configure{centercr}
{\ht:special{t4ht= }}
{\ht:everypar{\ht:everypar{\HtmlPar}}}
%
}
{\egroup \HCode{
}}
\Css{div.abstract{text-align:left; margin-left:10\%; margin-top:1em; }}
\Configure{caption}{\HCode{\if:nopar \else \fi}
\:xhtml{\IgnorePar\EndP}\HCode{}}
{ } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{table.caption {text-align:left;}}
\ConfigureList{enumerate}%
{\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}
{\HCode{}\AnchorLabel
}
\ConfigureList{APAenumerate}%
{\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}
{\HCode{}\AnchorLabel
}
\Configure{seriate}
{\HCode{}\let\end:seriate=\empty}
{\end:seriate\HCode{ }}
{\end:seriate \def\end:seriate{\HCode{}}%
\HCode{}\HCode{}}
{\HCode{ }}
\ConfigureList{APAitemize}%
{\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{}\AnchorLabel }
\Configure{note}
{\HCode{}\bgroup
\Configure{centercr}
{\ht:special{t4ht= }}
{\ht:everypar{\ht:everypar{\HtmlPar}}}
%
}
{\egroup \HCode{
}}
\Css{div.note{text-align:left; margin-top:1em; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{JHEP}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\Configure{endsection}
{likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{section}%
\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\TitleMark\space\HtmlParOff}
{\HCode{ }\HtmlParOn\ShowPar \IgnoreIndent \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesectionTITLE+}{#1}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\@seccntformat{subsection}%
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{paragraph}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{}\theparagraph\space
\HCode{ }\fi}
\Configure{paragraph}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup}
\Configure{likeparagraph}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{}%
\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup}
\Css{.paragraphHead, .likeparagraphHead { font-style:italic; }}
\Css{.sectionHead, .partHead{text-transform:uppercase}}
\Css{.subsubsectionHead, .likesubsubsectionHead {font-style: italic;}}
\Configure{abstract}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\IgnoreIndent}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{accepted}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{author}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par \ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{conference}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{dedicated}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{keywords}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{preprint}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{received}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{title}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{.abstract{margin-top:1em; margin-bottom:1em;}}
\Css{.accepted{margin-top:1em; margin-bottom:1em; text-align:right;}}
\Css{div.author{margin-top:1em; margin-bottom:1em; margin-left:2em;}}
\Css{.conference{margin-top:1em; margin-bottom:1em;}}
\Css{.dedicated{margin-top:1em; margin-bottom:1em;}}
\Css{.keywords{margin-top:1em; margin-bottom:1em;}}
\Css{.preprint{margin-top:1em; margin-bottom:1em;}}
\Css{.received{margin-top:1em; margin-bottom:1em; text-align:right;}}
\Css{.title{margin-top:1em; margin-bottom:1em;}}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\Configure{cite}
{\HCode{}}
{\HCode{ }}
{\Link[ \mo:args{cite}{\@citeb}{\expandafter
\jsHash\expandafter{\expandafter X\@citeb}}%
]}
{\EndLink }
\expandafter\def\csname c:mouseover-cite:\endcsname{%
\def\:tempb{cite}\csname c:mouseover-?:\endcsname}
\Configure{mouseover-cite}{tex4ht.body,FULLHTML}
\Configure{bibitem}
{\bibitem:link}
{\EndLink\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\def\bibitem:link#1#2{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode
{}\Link{#1}{#2}}
\else
\Configure{cite}
{\HCode{}} {\HCode{ }}
{\Link} {\EndLink}
\Configure{bibitem}{\Link}{\EndLink}
\fi
\fi
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
}\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
\:CheckOption{fn-in}\if:Option
\Configure{thanks}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\ifvmode\IgnorePar\fi\EndP\egroup\RecallEndP }
\Configure{thank}
{\HCode{}\Link{tk-\the\c@footnote}{\ifx
\footnote\thanks kt-\the\c@footnote\fi}}
{\EndLink\HCode{ }}
{\protect\Link{\ifx \footnote\thanks kt-\the\c@footnote
\fi}{tk-\the\c@footnote}\HCode{}}
{\HCode{ }\protect\EndLink}
{\ifvmode\IgnorePar\fi\EndP}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\else
\Configure{thanks}
{\HCode{}}{\HCode{
}}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\HCode{ }\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
} {}
\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%;
font-style:italic; }}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{g-brief}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{g-brief}
{\ifvmode \IgnorePar\fi \EndP \HCode{}%
\let\sv:@imakebox\@imakebox
\let\sv:br=\\ \def\\{\HCode{
}}%
\let\:clearpage\clearpage
\def\clearpage{\let\clearpage\:clearpage
\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\IgnorePar
}%
\let\brf:par\par
\def\@imakebox[##1][##2]##3{%
\HCode{}%
\bgroup \let\\=\sv:br \let\@imakebox\sv:@imakebox
\let\par\sv:par
##3%
\egroup
\HCode{ }%
\def\par{\let\par\brf:par
\ifvmode \IgnorePar\fi \EndP
\HCode{
}}%
}%
}
{\let\\=\sv:br \let\@imakebox\sv:@imakebox
\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{table.date {width:100\%; margin-top:2em;}}
\Css{table.date td{white-space: nowrap;}}
\Configure{letterfoot}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
\Configure{letterhead}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\HCode{ }}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{
}}
\Css{.letterfoot .tabular {text-align: left; margin-top:4em; }}
\Css{table.from {width:100\%; margin-bottom:2em;}}
\Css{table.from .address table {width:100\%;}}
\Css{.makebox-r {text-align:right;}}
\Configure{datumtext}
{\HCode{}}
{\HCode{ }}
\Configure{datum}
{\HCode{}}
{\HCode{ }\IgnorePar}
\Configure{anrede}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\HCode{
}}
\Configure{betreff}
{\ifvmode \IgnorePar\fi \EndP\HCode{}}
{\HCode{
}}
\Css{.betreff{margin-top:2em; margin-bottom:1em;}}
\Configure{gruss}
{\HCode{}}
{\HCode{ }}
\Configure{unterschrift}
{\HCode{}}
{\HCode{ }}
\Configure{anlagen}
{\HCode{}}
{\HCode{ }}
\Configure{verteiler}
{\HCode{}}
{\HCode{ }}
\Configure{sprache}
{\HCode{}}
{\HCode{ }}
\Configure{telefontex}
{\HCode{}}
{\HCode{ }}
\Configure{telefaxtext}
{\HCode{}}
{\HCode{ }}
\Configure{telextext}
{\HCode{}}
{\HCode{ }}
\Configure{emailtext}
{\HCode{}}
{\HCode{ }}
\Configure{httptext}
{\HCode{}}
{\HCode{ }}
\Configure{banktext}
{\HCode{}}
{\HCode{ }}
\Configure{blztext}
{\HCode{}}
{\HCode{ }}
\Configure{betrefftext}
{\HCode{}}
{\HCode{ }}
\Configure{ihrzeichentext}
{\HCode{}}
{\HCode{ }}
\Configure{ihrschreibentext}
{\HCode{}}
{\HCode{ }}
\Configure{meinzeichentext}
{\HCode{}}
{\HCode{ }}
\Configure{unserzeichentext}
{\HCode{}}
{\HCode{ }}
\Configure{anlagen}
{\HCode{}}
{\HCode{ }}
\Configure{adresse}
{\HCode{}}
{\HCode{ }}
\Configure{bank}
{\HCode{}}
{\HCode{ }}
\Configure{blz}
{\HCode{}}
{\HCode{ }}
\Configure{email}
{\HCode{}}
{\HCode{ }}
\Configure{gruss}
{\HCode{}}
{\HCode{ }}
\Configure{grussskip}
{\HCode{}}
{\HCode{ }}
\Configure{http}
{\HCode{}}
{\HCode{ }}
\Configure{ihrschreiben}
{\HCode{}}
{\HCode{ }}
\Configure{ihrzeichen}
{\HCode{}}
{\HCode{ }}
\Configure{konto}
{\HCode{}}
{\HCode{ }}
\Configure{land}
{\HCode{}}
{\HCode{ }}
\Configure{meinzeichen}
{\HCode{}}
{\HCode{ }}
\Configure{name}
{\HCode{}}
{\HCode{ }}
\Configure{ort}
{\HCode{}}
{\HCode{ }}
\Configure{postvermerk}
{\HCode{}}
{\HCode{ }}
\Configure{retouradresse}
{\HCode{}}
{\HCode{ }}
\Css{div.retouradresse { margin-bottom:2em; }}
\Configure{strasse}
{\HCode{}}
{\HCode{ }}
\Configure{telefax}
{\HCode{}}
{\HCode{ }}
\Configure{telefon}
{\HCode{}}
{\HCode{ }}
\Configure{telex}
{\HCode{}}
{\HCode{ }}
\Configure{unterschrift}
{\HCode{}}
{\HCode{ }}
\Configure{verteiler}
{\HCode{}}
{\HCode{ }}
\Configure{zusatz}
{\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ltxguide}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{m}
{\HCode{\string&\#x2329;}}
{\HCode{\string&\#x232A;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsdtx}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\HCode{}}
{\HCode{
}}
{\NoFonts\HCode{}}
{\HCode{ }\EndNoFonts}
\Css{div.maketitle {text-align:center;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{llncs}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{email}
{\HCode{}}
{\HCode{ }}
\Configure{institute}
{\HCode{}}
{\HCode{
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{lncse}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{institute}{}{}{\HCode{ }}
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{h2.titleHead{text-align:left;}}
\:CheckOption{fn-in}\if:Option
\Configure{thanks author date and}
{\SaveEndP\global\setbox\fn:box=\vtop\bgroup\ShowPar
\ifvoid\fn:box\else \csname unvbox\endcsname\fn:box\fi}
{\EndP\egroup\RecallEndP }
{\HCode{}}{\HCode{
}}
{\HCode{}}{\HCode{
}}
{\HCode{ }}
{\HCode{ }}
\else
\Configure{thanks author date and}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\HCode{ }}
{\HCode{ }}
\fi
\ConfigureMark{chapter}
{\if@mainmatter
\HCode{}\chaptername
\ \thechapter\HCode{ }\fi}
\Configure{chapter}{}{}
{\IgnorePar\EndP\HCode{}%
\TitleMark{\HCode{ }}}
{\HCode{ }\IgnoreIndent}
\Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1}
\renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi}
\ConfigureMark{appendix}{\HCode{}%
\appendixname \ \thechapter\HCode{ }}
\Configure{appendix}{}{}
{\IgnorePar\EndP\HCode{}%
\TitleMark{\HCode{ }}}
{\HCode{ }\IgnoreIndent}
\Configure{appendixTITLE+}{\thechapter\space#1}
\Configure{likechapter}{}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\IgnoreIndent}
\Configure{paragraph}{}{}
{\ShowPar\IgnoreIndent
\HCode{}\begingroup\it}
{\endgroup\HCode{ }\IgnorePar}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{bibtopic}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{btSect}
{\ifvmode \IgnorePar\fi \EndP\HCode{}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{harvard}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{harvardyear}
{\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{jurabib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\HAssign\jbancorDepth=0
\Configure{jblink}
{\HAdvance\jbancorDepth by 1 \Link}
{\EndLink \HAdvance\jbancorDepth by -1 }
\Configure{jbanchor}
{\bgroup
\ifnum \jbancorDepth=0
\Configure{Link}{a}{href=}{id=}{}%
\else
\Configure{Link}{span}{}{id=}{}%
\fi
\Link}
{\EndLink \egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp1256}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{8859-6}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{germanb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ngermanb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{manju}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{@TITLE}{\let\@title=\empty}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{verbatim}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{verbatiminput}
{\HAssign\Verb:N=0 \ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.verbatiminput
{font-family: monospace; white-space: nowrap; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{prosper}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{maketitle}
{\ifvmode \IgnorePar\fi \EndP
{\def\@title{\@Title}{\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
}%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
{\NoFonts\IgnorePar \EndP
\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\ConfigureEnv{Itemize}
{\ifvmode \IgnorePar\fi \EndP}{\ShowPar
}
{}{}
\ConfigureList{Itemize}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{}}
\ConfigureEnv{itemstep}
{\ifvmode \IgnorePar\fi
\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\ifvmode \IgnorePar\fi\EndP
\HCode{ }\ShowPar}
{}
{}
\ConfigureList{itemstep}
{}
{}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{}}
\Css{li.itemize-hide {visibility:hidden;}}
\Configure{slidetitle}
{\NoFonts \ifvmode \IgnorePar\fi \EndP
\HCode{} }
{\ifvmode \IgnorePar\fi \EndP \HCode{ }\EndNoFonts}
\Css{h2.slidetitle {text-align:center;}}
\Configure{Subtitle}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{email}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\Link[mailto:\@email]{}{}}
{\EndLink \ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{institution}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.email, div.institution {text-align:center;}}
\:CheckOption{1} \if:Option
\HAssign\Slide:cnt=0
\ConfigureEnv{slide}
{\ifnum \Slide:cnt>0
\ifnum \Slide:cnt>1
\ifvmode\IgnorePar\fi
\fi \ifnum \Slide:cnt=1
\IgnorePar \par\EndP \HCode{ }\par
\fi
\noindent
\HPage{\the\c@slide
\ifx \slide\SlideOverlay .\the\c@overlaysCount\fi
}\fi
\gHAdvance\Slide:cnt by 1
\Tag{f-\Slide:cnt}{\FileName}%
%
}
{\ifnum \Slide:cnt=1
\else \rightline{\bgroup
\ifx \slide\SlideNormal \advance\c@slide by -1 \fi
\the\c@slide
\egroup
\ifx \slide\SlideOverlay .\the\c@overlaysCount\fi,
\bgroup
\HAdvance\Slide:cnt by 1
\ifTag{f-\Slide:cnt}{\Link
[\LikeRef{f-\Slide:cnt}]{}{}next\EndLink, }{}%
\egroup
\bgroup
\ifnum \Slide:cnt>1
\HAdvance\Slide:cnt by -1
\Link[\LikeRef{f-\Slide:cnt}]{}{}prev\EndLink,
\fi
\egroup
\Link[\LikeRef{f-1}]{}{}up\EndLink%
\ifTag{prosperTOC}{%
\edef\:temp{\FileName}\edef\:tempa{\LikeRef{prosperTOC}}%
\ifx \:temp\:tempa \else,
\Link[\LikeRef{prosperTOC}]{}{}toc\EndLink}{}\fi
}%
\EndHPage{}~~
\fi
}
{}{}
\Configure{tableofcontents}
{\ifx \prosperTOCtag\:UnDef
\global\let\prosperTOCtag\def
\Tag{prosperTOC}{\FileName}%
\fi
\IgnorePar\EndP
\HCode{}\IgnorePar}
{}
{\IgnorePar\EndP\HCode{
}\ShowPar}
{\HCode{ }} {}
\else
\Log:Note{for pagination of slides,
use the command line option `1'}
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP\HCode{ }\par}
{\rightline{\bgroup
\ifx \slide\SlideNormal \advance\c@slide by -1 \fi
\ifnum \c@slide>0
\the\c@slide
\ifx \slide\SlideOverlay .\the\c@overlaysCount\fi
\fi
\egroup
}}{}{}
\fi
\:CheckOption{nolayers} \if:Option
\def\itemstep{\itemize}
\def\enditemstep{\enditemize}
\let\overlays=\:gobble
\else
\Log:Note{to remove overlays of slides,
use the command line option `nolayers'}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{beamer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{1} \if:Option
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP
\ifnum \Slide:cnt>0 \HPage{}\fi
\ifvmode \IgnorePar\fi \EndP
\gHAdvance\Slide:cnt by 1
\ifx \sec:name\empty
\HCode{}\Link{}{sl\Slide:cnt}\EndLink
\HCode{
}%
\else
\HCode{}%
\fi
%
\HCode{}\par
}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\ifnum \Slide:cnt>1\relax \EndHPage{}\fi}
{} {}
\Css{div.slide {border-top:solid black 0.4pt;}}
\else
\Log:Note{for pagination of slides,
use the command line option `1'}
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP
\HCode{ }%
\gHAdvance\Slide:cnt by 1
\ifx \sec:name\empty
\HCode{}\Link{}{sl\Slide:cnt}\EndLink
\HCode{
}%
\else
\HCode{}%
\fi
%
\HCode{}\par
}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\Css{div.slide {border:solid black 0.4pt;}}
\fi
\let\block:Name=\empty
\ConfigureEnv{block}
{\par\IgnorePar\EndP
\ifx \block:Name\empty \def\block:Name{block}\fi
\HCode{}\global\let\block:Name=\empty}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\ConfigureEnv{alertblock}
{\par\IgnorePar\EndP
\ifx \block:Name\empty \def\block:Name{alertblock}\fi
\HCode{}\global\let\block:Name=\empty}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\ConfigureEnv{Problem}
{\def\block:Name{Problem}} {} {} {}
\ConfigureEnv{Loesung}
{\def\block:Name{Loesung}} {} {} {}
\ConfigureEnv{Definition}
{\def\block:Name{Definition}} {} {} {}
\ConfigureEnv{Satz}
{\def\block:Name{Satz}} {} {} {}
\ConfigureEnv{Beweis}
{\def\block:Name{Beweis}} {} {} {}
\ConfigureEnv{Folgerung}
{\def\block:Name{Folgerung}} {} {} {}
\ConfigureEnv{Lemma}
{\def\block:Name{Lemma}} {} {} {}
\ConfigureEnv{Fakt}
{\def\block:Name{Fakt}} {} {} {}
\ConfigureEnv{Theorem}
{\def\block:Name{Theorem}} {} {} {}
\ConfigureEnv{Proof}
{\def\block:Name{Proof}} {} {} {}
\ConfigureEnv{Corollary}
{\def\block:Name{Corollary}} {} {} {}
\ConfigureEnv{Fact}
{\def\block:Name{Fact}} {} {} {}
\ConfigureEnv{definition}
{\def\block:Name{definition}} {} {} {}
\ConfigureEnv{definitions}
{\def\block:Name{definitions}} {} {} {}
\ConfigureEnv{theorem}
{\def\block:Name{theorem}} {} {} {}
\ConfigureEnv{proof}
{\def\block:Name{proof}} {} {} {}
\ConfigureEnv{corollary}
{\def\block:Name{corollary}} {} {} {}
\ConfigureEnv{fact}
{\def\block:Name{fact}} {} {} {}
\ConfigureEnv{Beispiel}
{\def\block:Name{Beispiel}} {} {} {}
\ConfigureEnv{Beispiele}
{\def\block:Name{Beispiele}} {} {} {}
\ConfigureEnv{Example}
{\def\block:Name{Example}} {} {} {}
\ConfigureEnv{Examples}
{\def\block:Name{Examples}} {} {} {}
\ConfigureEnv{example}
{\def\block:Name{example}} {} {} {}
\ConfigureEnv{examples}
{\def\block:Name{examples}} {} {} {}
\Css{div.Example, div.examplblock, div.Beispiele,
div.Beispiel, div.Examples, div.example, div.examples{color:green;}}
\ifx \beamer@version\:UnDef
\ConfigureEnv{exampleblock}
{\par\IgnorePar\EndP
\ifx \block:Name\empty \def\block:Name{exampleblock}\fi
\HCode{}\global\let\block:Name=\empty}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\Configure{frametitle}
{\ifvmode \IgnorePar\fi \EndP \HCode{}\bgroup
\Configure{HtmlPar}{ }{ }{}{}%
}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{ }}
\fi
\Css{h1, h2, span.inst sup{font-size:100\%;}}
\ConfigureEnv{overlayarea}
{\bgroup
\ConfigureEnv{minipage}
{\bgroup \IgnorePar\EndP
\ConfigureEnv{minipage}
{\bgroup \IgnorePar\EndP
\HCode{}\egroup }
{}{}%
}
{\EndP\egroup }
{}{}
}
{\egroup} {}{}
\Configure{sec@slide}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par
\slides:toc
\par}
\Css{.hidden {visibility:hidden;}}
\Css{table.columns {width:100\%;}}
\Css{td.column {vertical-align:top;}}
\Configure{inst}
{\HCode{}}
{\HCode{ }}
\Configure{titlepage}
{\ifvmode \IgnorePar\fi \EndP \HCode{}%
\gHAdvance\Slide:cnt by 1
\Link{}{sl1}\EndLink
\slides:toc
%
}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{title}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{author}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{institute}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{date}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{andtitle}{\HCode{ }}
\Css{div.titlepage {text-align:center;}}
\Css{div.institute { margin-bottom: 1em; margin-top: 1em;}}
\ConfigureEnv{columns}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{}{}
\ConfigureEnv{column}
{\bgroup
\ConfigureEnv{minipage}
{\bgroup \IgnorePar\EndP
\ConfigureEnv{minipage}
{\bgroup \IgnorePar\EndP
\HCode{}\egroup }
{}{}%
}
{\EndP\egroup }
{}{}%
\HCode{}%
}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }\egroup}
{}{}
\ifx \beamer@version\:UnDef
\Configure{sectionshadedintoc}
{\HCode{}}
{\ifvmode \IgnorePar\fi \HCode{
}}
\Configure{sectionintoc}
{\HCode{}}
{\ifvmode \IgnorePar\fi \HCode{
}}
\Configure{subsectionshadedintoc}
{\HCode{}}
{\ifvmode \IgnorePar\fi \HCode{
}}
\Configure{subsectionintoc}
{\HCode{}}
{\ifvmode \IgnorePar\fi \HCode{
}}
\Css{div.sectionintoc, div.sectionshadedintoc{ margin-top:1em; }}
\Css{div.tableofcontents
{ padding-left:1em; padding-right:1em; padding-bottom:1em; }}
\Css{.tableofcontents div.subsectionintoc,
.tableofcontents div.subsectionshadedintoc{ margin-left:1em; }}
\ifx \insertinstituteshort\:UnDef
\else
\fi
\else
\fi
\ConfigureToc{toc}
{}
{\Configure{TocLink}
{\def\hyperlink########1########2{\Link{####2}{}########2\EndLink}####4}%
\leavevmode}
{}{\par}
\Configure{tableofcontents}
{\IgnorePar\EndP \HCode{}}{}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\ShowPar}
{}{}
\let\beamer:section=\@section
\def\@section[#1]#2{\beamer:section[#1]{#2}%
\gHAdvance\:bookmarkN by 1
\def\sec:name{#2}\let\subsec:name=\empty}
\append:defI\subsection{%
\gHAdvance\:bookmarkN by 1
\def\subsec:name{#1}}
\HAssign\:bookmarkN=0
\let\sec:name=\empty
\let\subsec:name=\empty
\Css{div.header{ margin:0; text-align:right; font-size:70\%; }}
\gHAssign\Slide:cnt=0
\def\slides:toc{%
\:CheckOption{frames}\if:Option\else
\bgroup
\HPage{}{\beamer:bookmarks\tableofcontents}\EndHPage{}%
\egroup
\fi
%
%
\gdef\slides:toc{\ifvmode \IgnorePar\fi \EndP
\HCode{}\bgroup
\HAdvance\Slide:cnt by 1\relax
\ifTag{)Qsl\Slide:cnt}{\Link{sl\Slide:cnt}{}next\EndLink\HCode{ }}{}%
\egroup
\ifnum \Slide:cnt>1
\bgroup
\HAdvance\Slide:cnt by -1
\Link{sl\Slide:cnt}{}prev\EndLink\HCode{ }%
\ifnum \:bookmarkN>0\relax
\Link[ target="tex4ht-menu"
]{tc-\:bookmarkN}{}toc\EndLink\HCode{ }%
\fi
\Link{sl1}{}top\EndLink\HCode{ }%
{\HAdvance\Slide:cnt by 1\relax \Slide:cnt}%
\egroup
\else
\Link[ target="tex4ht-menu"]{bookmark}{}toc\EndLink
\fi
%
\HCode{
}\par}%
\slides:toc
}
\Css{p.links{ margin:0; float:right; text-align:right;
font-size:70\%; }}
\:CheckOption{frames}\if:Option
\:CheckOption{ver}\if:Option
\Configure{frames}
{\VerFrames[ cols="*"]{4*,*}
\Frame[ name="tex4ht-main"
frameborder="1" ]{tex4ht-body}
\Frame[ name="tex4ht-menu"
frameborder="1" ]{tex4ht-toc}}
{\beamer:bookmarks \tableofcontents}
\else
\Log:Note{for vertically stacked frames,
use the command line options `frames' and `ver'}
\Configure{frames}
{\HorFrames[ rows="*"]{*,3*}
\Frame[ name="tex4ht-menu"
frameborder="1" ]{tex4ht-toc}
\Frame[ name="tex4ht-main"
frameborder="1" ]{tex4ht-body}}
{\beamer:bookmarks \tableofcontents}
\fi
\Css{body\#tex4ht-menu{ background-color:\#EEEEEE; }}
\fi
\def\beamer:bookmarks{%
\Link{}{bookmark}\EndLink
\HAssign\:bookmarkN=0
\:CheckOption{frames}\if:Option
\Configure{TocLink}
{\HAdvance\:bookmarkN by 1\relax
\Link{##2}{tc-\:bookmarkN}##4\ifvmode
\IgnorePar\fi \EndLink}
\else
\Configure{TocLink}
{\HAdvance\:bookmarkN by 1\relax
\Link[ target="tex4ht-main"]{##2}{tc-\:bookmarkN}##4\ifvmode
\IgnorePar\fi \EndLink}
\fi
%
\Configure{tableofcontents}
{\IgnorePar\EndP \HCode{}}{}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\ShowPar}
{}{}
\let\std:tableofcontents\tableofcontents
\def\tableofcontents{\std:tableofcontents[section,subsection]}%
}
\ConfigureToc{section}
{}{\HCode{}} {\HCode{
}} {}{}
\ConfigureToc{subsection}
{}
{\HCode{}}
{\HCode{
}} {}{}
\Css{div.bookmarks {white-space: nowrap;}}
\Css{div.bookmarks div.subsectionintoc a { text-decoration: none;
font-size:85\%;}}
\Configure{alert}
{\HCode{}}
{\HCode{ }}
\Css{span.alert {color:\#FF0000;}}
\Hinclude{%
\Configure{HColor}{alert}{rgb(100\%,0\%,0\%)}%
\Configure{HColor}{blockstructure}{rgb(20\%,20\%,70\%)}%
\Configure{HColor}{darkgreen}{rgb(15\%,60\%,15\%)}%
\Configure{HColor}{lightgray}{rgb(90\%,90\%,90\%)}%
\Configure{HColor}{shaded}{rgb(60\%,60\%,60\%)}%
\Configure{HColor}{structuremedium}{rgb(30\%,30\%,30\%)}%
\Configure{HColor}{structureshaded}{rgb(75\%,75\%,75\%)}%
\Configure{HColor}{structure}{rgb(0\%,0\%,0\%)}%
}{color}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{seminar}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP\HCode{ }\par}
{\rightline{\the\c@slide}}{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slides}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{1} \if:Option
\ConfigureEnv{slide}
{\ifnum \c@slide=0 \EndP\ShowPar\else\IgnorePar\fi}
{}
{}{}
\CutAt{slide}
\Configure{crosslinks}{[}{] }{next}{prev}{}{}{}{up}
\Configure{crosslinks+}
{}{}
{\IgnorePar\EndP \HCode{}%
{\advance\c@slide by -1 \the\c@slide}: }
{\HCode{
}\par}
\Css{.crosslinks{text-align:right;font-size:85\%;}}
\else
\Log:Note{for pagination of slides,
use the command line option `1'}
\ConfigureEnv{slide}
{\ifnum \c@slide=0
\IgnorePar\EndP\HCode{ }\fi}
{\rightline{\a:slidename}%
\IgnorePar\EndP\par\HCode{ }}
{}{}
\fi
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP
\HCode{}\afterGetClass{quote}}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\NewConfigure{quoteClass}{2}
\Configure{quoteClass}{quote}{}
\ConfigureEnv{quotation}
{}{}
{\IgnorePar\EndP\HCode{}}
{\IgnorePar\EndP\HCode{
}\ShowPar}
\Css{.quotation {margin-bottom:0.25em;
margin-top:0.25em; margin-left:1em; }}
\ConfigureList{description}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\Configure{enumiii}
{\HCode{}}
{\HCode{ }}
\ConfigureEnv{verse}
{\Tg}
{\Tg
}
{}{}
\ConfigureEnv{note}
{\Tg}
{\Tg
}
{}{}
\ConfigureEnv{titlepage}
{\Tg}
{\Tg
}
{}{}
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\vtop\bgroup \IgnorePar \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\egroup}
{\NoFonts\IgnorePar\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Css{h2.titleHead{text-align:center;}}
\Css{div.maketitle{ margin-bottom: 2em; text-align:center; }}
\Configure{author date}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.author, div.date {text-align:center;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{foils}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{foilhead} {}{}
{\IgnorePar\EndP\HCode{}}
{\HCode{ }\par\ShowPar}
\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{foilhead}
\ConfigureToc{foilhead}{}{ *\ }{}{}
\Configure{tableofcontents*}{foilhead}
\Css{div.tableofcontents{margin-top:2em;}}
%
\else
\Log:Note{for pagination of slides,
use the command line option `1'}
\fi
{\Configure{Needs}{Font\string_Size: #1}\Needs{\@ptsize}}
\Css{h2.foilheadHead{text-align:center;}}
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\HCode{}%
\bgroup
\Configure{tabular}{}{}{}{}{\ifnum \HRow>1 \HCode{ }\fi}{}%
\ConfigureEnv{tabular}{}{}{}{}%
}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts
\IgnorePar \EndP
\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Configure{author date}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
{\ifvmode \IgnorePar\fi\EndP \HCode{}}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}}
\Configure{thank}
{\csname a:thank-mark\endcsname
\Link{tk-\the\c@footnote}{}}
{\EndLink \csname b:thank-mark\endcsname
}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\IgnorePar
\protect\Link{}{tk-\the\c@footnote}\protect
\EndLink \csname a:thank-mark\endcsname
}
{\csname b:thank-mark\endcsname
}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{h1.titleHead{text-align:center;}}
\Css{div.author{margin-top:3em;text-align:center;}}
\Css{div.date{margin-top:2em;text-align:center;}}
\Css{div.thank{margin-top:3em;}}
\Css{div.thank + div.thank{margin-top:0em;}}
\Configure{crosslinks+}
{\IgnorePar\EndP \NoFonts
\HCode{%
%
}\par\ShowPar \EndNoFonts}
{%
\ifvmode \IgnorePar\fi \EndP
\HCode{%
%
}\NoFonts }
{\EndNoFonts\HCode{
}\par\ShowPar}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slidesec}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureToc{slidesection}
{\HCode{}}{\ }{}{\HCode
{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{xy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{xypic}
{\Picture*{}} {\EndPicture}
\def\:tempc{\HCode{}X\HCode{}Y\HCode{ }}
\HLet\Xy\:tempc
\Css{span.Xy span.Y{ position:relative; top:0.35ex;left:-0.25em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pictex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{pictex}
{\:xhtml{\IgnorePar\EndP}\HCode{}}{\HCode{
}}{+[PICT]}
\Css{div.pictex {text-align:center;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{diagrams}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{diagram}
{\ifvmode \IgnorePar \EndP
\Tg\def\End:Diagrams{\Tg
}%
\else \let\End:Diagrams\empty
\fi }
{\End:Diagrams}
{}{}
\Configure{diagram}
{\Picture*{}$} {$\EndPicture}
\Css{.diagrams {text-align: center;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pstricks}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{pspicture}
{\ifvmode \ifinner\else \vfill\break\fi
\leavevmode\fi
\bgroup
\ifdim \pst@dimh<\z@ \pst@dimh=-\pst@dimh \fi
\HCode{}%
\egroup
\Picture+[\a:pspictureAlt]{ class="pspicture"}}
{\EndPicture}
\NewConfigure{pspictureAlt}{1}
\Configure{pspictureAlt}{PIC}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pst-all}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{psmatrix}
{\Picture*{}}
{\EndPicture}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{endfloat}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{figure}{}{}{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mfpic}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\expandafter \ifx\csname if@mfp@latexe\endcsname\relax
\Configure{mfpic} {\Picture+{}} {\EndPicture}
\else
\ConfigureEnv{mfpic} {\Picture+{}} {\EndPicture}{}{}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pb-diagram}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{diagram}
{\Picture*{ class="pb-diagram"}$} {$\EndPicture} {}{}
\Css{.pb-diagram {align:center}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pgf}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{pgfpicture}
{\hbox\bgroup\Picture+[picture]{}}
{\EndPicture\egroup}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{overpic}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{overpic}
{\Picture*[pic]{}}
{\EndPicture}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{dratex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Css{div.Draw{text-align:center}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{europecv}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Css{table.longtable[rules] {border-left:0pt; border-right:0pt; }}
\Css{table.longtable td.td00{ padding-left:5pt; padding-right:5pt; }}
\Configure{telephone}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{span.phone{margin-right:2em;}}
\Configure{languageheader}
{\hbox{\HCode{}}}
\Css{.languageheader-tr-1 .languageheader-1 td,
.languageheader-tr-1 .languageheader-3 td
{ width:40\%; text-align:center; }}
\Css{.languageheader-tr-1 .languageheader-5 td
{ width:20\%; text-align:center; }}
\Css{.languageheader-tr-2 td
{ width:20\%; text-align:center;
white-space:wrap; }}
\Css{.languageheader {border-top:solid black 2pt;
border-bottom:solid black 1pt; }}
\Configure{ecvCEF}
{\hbox{\HCode{}}%
\Configure{tabular}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{
}}
{\HCode{ }}
{\HCode{
1 colspan="\HMultispan"\fi >}%
\Configure{HtmlPar}{}{}{}{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}%
}
{\hbox{\HCode{
}}}
\Configure{language}
{\hbox{\HCode{}}%
\Configure{tabular}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{
}}
{\HCode{ }}
{\HCode{
1 colspan="\HMultispan"\fi >}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}%
}
{\hbox{\HCode{
}}}
\Configure{lastlanguage}
{\hbox{\HCode{}}%
\Configure{tabular}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{
}}
{\HCode{ }}
{\HCode{
1 colspan="\HMultispan"\fi >}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}%
}
{\hbox{\HCode{
}}}
\Css{.lastlanguage-1, .lastlanguage-2, .lastlanguage-3,
.lastlanguage-4, .lastlanguage-5,
.language-1, .language-2, .language-3, .language-4, .language-5
{ width: 20\%; white-space:wrap; }}
\Css{div.language {border-bottom:solid black 1pt;} }
\Css{div.lastlanguage {border-bottom:solid black 2pt;} }
\Css{.language td{ padding-top:0pt; padding-bottom:0pt; } }
\Css{div.languageheader table,
div.lastlanguage table,
div.language table { width:100\%; }}
\Css{div.language-cell td { text-align:center; }}
\Css{div.language-cell td.language-cell-1 { width:3em; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{resume}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Css{body{margin:4em;}}
\Css{td{vertical-align:top;}}
\Configure{name}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.name{text-align:center;}}
\Configure{addresses}
{\ifvmode \IgnorePar\fi \EndP
\bgroup
\Configure{tabular}
{\HCode{}} {\HCode{
}}
{}{}
{\ifnum \HRow>1 \HCode{ }\fi} {}%
\HCode{}%
}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par
\egroup}
\Css{table.addresses{width:100\%;}}
\Css{td.addresses-left{float:left;}}
\Css{td.addresses-right{float:right;}}
\Css{table.addresses div{text-align:left;}}
\ConfigureList{llist}
{\HAssign\HRow=0 \ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HAdvance\HRow by 1
\HCode{\ifnum \HRow>1 \fi
}\par}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }\par}
\Configure{location}
{\HCode{}}
{\HCode{ }}
\Css{span.location{margin-left:2em;}}
\ConfigureList{items}
{\ifvmode \IgnorePar\fi \EndP \HAssign\HRow=0
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HAdvance\HRow by 1
\HCode{\ifnum \HRow>1 \fi
&\#x2022;}\DeleteMark}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{curve}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{key}
{\HCode{}}
{\HCode{ }}
\Configure{key}
{\HCode{}}
{\HCode{ }}
\ConfigureEnv{rubric}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{} {}
\Configure{rubrichead}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{subrubric}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{maketitle}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\bgroup
\ConfigureEnv{center}{}{}{}{}%
}
{\egroup\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{makeheaders}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
\Css{td.leftheader {text-align:left}}
\Css{td.rightheader {text-align:right}}
\Css{table.makeheaders {width:100\%}}
\Css{div.maketitle {text-align:center;}}
\Css{div.rubrichead {margin-top:1em; margin-bottom:1em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{vowel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{vowel}
{\Picture*[vowel]{}}
{\EndPicture}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{enumitem}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{enumerate}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\Css{dt.enumerate-enumitem{float:left; clear:left;
margin-left:1em; margin-right:1em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{IEEEtran}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{enumerate}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{enumerate}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\Css{dd.enumerate {margin-left: 2em;}}
\Css{dt.enumerate {float:left;
clear:left;
margin-right:0.5em;
margin-left:0.5em;
text-align:right; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{linguex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{ex}
{\ifvmode\IgnorePar\fi \EndP \HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}}
\Configure{a.list}
{\ConfigureList{list}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\HCode{ }\par\ShowPar}%
}
\Css{div.ex dt, dt.alist{float:left;clear:left}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cgloss4e}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{tsent}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
\Css{.tsent {display:table-cell;
display:inline-block;
padding-right:0.2em;
padding-top:0em;
padding-bottom:0em;
padding-left:0em;
margin:0em; }}
\Configure{gll}
{\ifvmode \IgnorePar\fi \EndP
\bgroup
\ConfigureEnv{flushleft}
{\ifvmode \IgnorePar\fi \EndP}
{\ShowPar}
{\EndP\IgnorePar
\HCode{}\IgnorePar}
{\IgnorePar\EndP\HCode{
}}%
\Configure{HtmlPar}{}{}{}{}%
}
{}
{\egroup}
\Css{dd.alist p{margin-top:0.2em}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{covington}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{tsent}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
\Css{.tsent {display:table-cell;
display:inline-block;
padding-right:0.2em;
padding-top:0em;
padding-bottom:0em;
padding-left:0em;
margin:0em; }}
\Configure{gll}
{\ifvmode \IgnorePar\fi \EndP
\bgroup
\ConfigureEnv{flushleft}
{\ifvmode \IgnorePar\fi \EndP}
{\ShowPar}
{\EndP\IgnorePar
\HCode{}\IgnorePar}
{\IgnorePar\EndP\HCode{
}}%
\Configure{HtmlPar}{}{}{}{}%
}
{}
{\egroup}
\Css{dd.alist p{margin-top:0.2em}}
\ConfigureEnv{exercise}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}}
{\ifvmode\IgnorePar\fi \EndP \HCode{
}} {}{}
\ConfigureList{reflist}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\HCode{ }\par\ShowPar}
\Css{dd.reflist p.indent { text-indent: -2em; }}
\Configure{sentence}
{\bgroup
\ConfigureEnv{flushleft}
{\ifvmode \IgnorePar\fi \EndP}{\ShowPar
}
{\EndP\IgnorePar
\HCode{}\ShowPar\endgraf}
{\IgnorePar\EndP\HCode{
}}%
}
{\egroup}
\Css{div.sentence {text-align:left;}}
\Configure{glt}{\newline}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{diagram}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\let\:EndIgnore\relax
\def\:Ignore{\bgroup
\catcode`\\=12
\long\def\:temp##1:EndIgnore{\egroup}\:temp
}
\ifx \setboardwidth\:UnDef \expandafter\:Ignore\fi
\Configure{diagram}
{\gHAdvance\chessNo by 1\relax
\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{}}
{\HCode{ }}
{\tmp:cnt=\HCol
\advance \tmp:cnt by \HRow \relax
\HCode{}}
{\HCode{ }}
\:EndIgnore
\ifx \setboardwidth\:UnDef \else \expandafter\:Ignore\fi
\Configure{diagram}
{\gHAdvance\chessNo by 1\relax
\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\HCode{}}
{\HCode{ }}
{\tmp:cnt=\HCol
\advance \tmp:cnt by \HRow \relax
\HCode{}}
{\HCode{ }}
\:EndIgnore
\HAssign\chessNo=0
\Css{td.black-square{background-color:\#B0B0B0;
% width:12.5\%;
width:1.5em; height:1.5em;
}}
\Css{td.ch-black-square{background-color:\#B0B0B0;
color:\#B0B0B0;
% width:12.5\%;
width:1.5em; height:1.5em;
}}
\Css{td.white-square{background-color:\#FFFFFF;
% width:12.5\%;
width:1.5em; height:1.5em;
}}
\Css{table.chess{% margin-left: 0em; margin-right: 0em;
margin-left: auto; margin-right: auto;
border: solid black 1px;
% width:100\%;
text-align:center;}}
\Configure{stipulation}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{piececounter}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.piececounter{ float:right; clear:left; margin-top:1em;}}
\Configure{authors}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{condition}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\bgroup
\Configure{newline}{}}
{\egroup\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
\Configure{solution}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{award}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{dedic}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{twins}
{\ifvmode \IgnorePar\fi \EndP \HCode{}\bgroup
\Configure{newline}{}}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.twins{text-align:left;width:100\%;}}
\Configure{remark}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
\Configure{above}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.above{margin-bottom:0.3em;}}
\Configure{below}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Css{div.below{text-align:center;margin-top:1em;}}
\ConfigureEnv{diagram}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\bgroup
\Configure{HtmlPar}{}{}{}{}%
}
{\egroup\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{}{}
\Css{div.diagram{width:12em;
display: inline-block;
margin-right:0.5em;
margin-left:0.5em;
vertical-align:top;
}}
\Configure{correction}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{showlabel}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{judgement}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\HAssign\solNum= 0
\Configure{number}
{\ifvmode \IgnorePar\fi \EndP \HCode{}%
\gHAdvance\solNum by 1\relax
\Link{sol-\solNum}{prob-\solNum}}
{\EndLink\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{sol-number}
{\ifvmode \IgnorePar\fi \EndP \HCode{}%
\gHAdvance\solNum by 1\relax
\Link{prob-\solNum}{sol-\solNum}}
{\EndLink\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{sol-author}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{sol-title}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{source}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{source}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{date}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{issue}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Configure{pages}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }}
\Css{div.condition{text-align:left;width:100\%;}}
\Css{div.stipulation{
text-align:justify; text-align-last:justify; width:100\%;
}}
\Css{span.stipulation{ margin-right:1em; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{subeqnarray}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{subeqnarray}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par\ShowPar}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{eurosym}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{geneuro}{\ht:special{t4ht@+\string&{35}x20AC{59}}x}
\Configure{geneuronarrow}{\ht:special{t4ht@+\string&{35}x20AC{59}}x}
\Configure{geneurowide}{\ht:special{t4ht@+\string&{35}x20AC{59}}x}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{SIunits}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{degree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{sistyle}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{thousandsep}
{\HCode{\string&\#x00A0; }}
\Css{span.thousandsep{font-size:80\%}}
\Configure{degC}{\leavevmode\ht:special{t4ht@+&{35}x00B0;}xC}
\Configure{degF}{\leavevmode\ht:special{t4ht@+&{35}x00B0;}xF}
\Configure{arcdeg}{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}
\Configure{arcmin}{\leavevmode\ht:special{t4ht@+&{35}x2032;}x}
\Configure{arcsec}{\leavevmode\ht:special{t4ht@+&{35}x2033;}x}
\Configure{ohm}{\leavevmode\ht:special{t4ht@+&{35}x2126;}x}
\Configure{micro}{\leavevmode\ht:special{t4ht@+&{35}x00B5;}x}
\Configure{angstrom}{\leavevmode\ht:special{t4ht@+&{35}x212B;}x}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{chapterbib}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{2}
\if:Option\else \:CheckOption{3} \fi
\if:Option\else \:CheckOption{4} \fi
\if:Option\else \:CheckOption{5} \fi
\if:Option
\AtBeginDocument{%
\let\cb:sectionbib=\cb@sectionbib
\def\cb@sectionbib{%
\let\addcontentsline\:gobbleIII
\cb:sectionbib}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{res}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{resume}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\let\endHR=\empty}
{\ifvmode \IgnorePar\fi \EndP
\HCode{\endHR
}}
{} {}
\def\c:secnumdepth{-1}
\Configure{overlapped-section}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar }
{\ifvmode \IgnorePar\fi \EndP\IgnorePar \HCode{}}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }%
\HCode{}%
\HtmlParOn \ShowPar \IgnoreIndent \csname par\endcsname}
\ConfigureEnv{tabbing}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\ifvmode \IgnorePar\fi \HCode{
}\par\ShowPar}
{} {}
\Configure{tabbing}
{\ifvmode \IgnorePar\fi \HCode{
}}
{\HCode{ }}
{\ifvmode \IgnorePar\fi \HCode{
}}
{\ifvmode \IgnorePar\fi \HCode{ }}
\Css{table.tabbing {width:100\%; margin-top:1em;}}
\Css{td.tabbing {width:33\%;}}
\Css{div.section {margin-left:3em;}}
\Configure{centeraddresses}
{} {}
{\HCode{
}}
\Css{.center-addresses {width:100\%}}
\Configure{linename}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{
}\par}
\Configure{lineaddress}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
{\HCode{ }}
{\HCode{
}}
\Css{.line-address {text-align:right;}}
\Configure{boxed-section}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\par
}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\par}
{\ifvmode \IgnorePar\fi \HtmlParOff}
{\HCode{
}\HtmlParOn\par\ShowPar}
\Css{table.section td{ vertical-align:top;}}
\Css{td.section {padding-right:2em; width:20\%;}}
\Css{table.section {margin-top:1em;}}
\ConfigureEnv{position}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{}{}
\Css{.position table {width:100\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{algorithmic}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{algorithmic}
{\ifvmode\IgnorePar\fi \EndP
\HCode{}%
\bgroup
\Configure{HtmlPar}{}{}{}{}}
{\egroup \ifvmode \IgnorePar\fi \HCode{
}}
{}{}
\Configure{ALCitem}
{\HCode{\ifnum \c@ALC@line>1 \fi }}
{\HCode{ }}
\Css{.ALCitem {width:2em; text-align:right;}}
\ConfigureEnv{ALC@for}
{\HCode{}}
{\HCode{ }}
{}{}
\ConfigureEnv{ALC@whl}
{\HCode{}}
{\HCode{ }}
{}{}
\ConfigureEnv{ALC@loop}
{\HCode{}}
{\HCode{ }}
{}{}
\ConfigureEnv{ALC@rpt}
{\HCode{}}
{\HCode{ }}
{}{}
\Configure{ALCif}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{algorithmiccomment}
{\HCode{}}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{algorithmicx}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{algorithmic}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\bgroup
\Configure{HtmlPar}
{\EndP}
{\EndP}
{}
{}%
}
{\egroup
\HCode{
}\par\ShowPar
}
{}{}
\ConfigureList{algorithmic}%
{\EndP
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP
\special{t4ht@.}%
\HCode{}%
}
{\end:itm
\HCode{\ifx \end:itm\empty\else \fi
}%
\global\def\end:itm{\EndP\special{t4ht@,}\Tg }%
\ifnum \c@ALG@line=10
\Css{.algorithmic span.label{width:3em; text-align:right;}}\fi
}
{\HCode{&\#xA0;}%
\special{t4ht@. }}
\Css{div.algorithmic span.algorithmic{white-space:pre}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{algorithm}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{algorithm}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\par\ShowPar
}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}\par\ShowPar
}
{}{}
\Css{div.algorithm table.caption {
border-bottom: 1px solid black; margin-bottom:1pt; }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{booktabs}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{toprule}
{\@thisrulewidth=\csname a:rule-mag\endcsname\@thisrulewidth
%
\Css{tr\#TBL-\TableNo-\ifnum \HRow=0
1- td{border-top:\expandafter\x:Em \the\@thisrulewidth em
solid}
\else
\HRow- td{border-bottom:\expandafter\x:Em \the\@thisrulewidth em
solid}
\fi
}}
\Configure{bottomrule}
{\@thisrulewidth=\csname a:rule-mag\endcsname\@thisrulewidth
%
\Css{tr\#TBL-\TableNo-\HRow-
td{border-bottom:\expandafter\x:Em \the\@thisrulewidth em
solid}}}
\Configure{midrule}
{\@thisrulewidth=\csname a:rule-mag\endcsname\@thisrulewidth
%
\Css{tr\#TBL-\TableNo-\HRow-
td{border-bottom:\expandafter\x:Em \the\@thisrulewidth em
solid}}}
\Configure{cmidrule}
{\@thisrulewidth=\csname a:rule-mag\endcsname\@thisrulewidth
%
\Css{tr\#TBL-\TableNo-\HRow-
td{border-bottom:\expandafter\x:Em \the\@thisrulewidth em
solid}}%
\HCode{}}
\NewConfigure{rule-mag}{1}
\Configure{rule-mag}{0.14}
{
\def\x:Em{%
\catcode`\p=12
\catcode`\t=12
\gdef\x:Em}
\x:Em#1pt{#1}
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{gloss}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{mouseover} \if:Option
\Configure{gloss}
{\HCode{}%
\js:on
%
\edef\:temp{\noexpand\mo:args
{gloss}%
{\gls@name ::\gls@b}%
{\noexpand\jsHash {\gls@name ::\gls@b}}}%
%
\expandafter\Link\expandafter[\:temp]}
{\EndLink \HCode{ }}
\expandafter\def\csname c:mouseover-gloss:\endcsname{%
\def\:tempb{gloss}\csname c:mouseover-?:\endcsname}
\Configure{mouseover-gloss}{tex4ht.body,FULLHTML}
\Configure{glosslist}%
{\IgnorePar\EndP
\js:on
%
\HCode{}\global\let\end:glitm=\empty}
{\IgnorePar\EndP \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }%
\HCode{}
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Until gl }%
%
\HCode{ }\ShowPar}
{\end:glitm
\gdef\end:glitm{\EndP \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }%
\HCode{}
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Until gl }%
\Tg}%
\HCode{}%
}
{\HCode{ }%
\HCode{}
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }%
%
}
\Configure{GlossAnchor} {\g:Link} {\EndLink}
\def\g:Link#1#2{\edef\mog:anchor{#2}\Link{}{#2}}
\else
\Configure{gloss} {\Link} {\EndLink}
\Configure{glosslist}%
{\IgnorePar\EndP
\HCode{}\global\let\end:glitm=\empty}
{\IgnorePar\EndP\HCode{ }\ShowPar}
{\end:glitm\gdef\end:glitm{\EndP\Tg}\HCode{}%
}
{\HCode{ }}
\fi
\ConfigureList{glosslist}{}{}{}{}
\Css{dl.glosslist {margin-left:2em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{longdiv}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{longdiv}
{\Configure{halign}
{\HCode{}}
{\HCode{}}
{\HCode{ \Hnewline}}
{\tmp:cnt=\HRow \divide\tmp:cnt by 2 \multiply\tmp:cnt by 2
\advance\tmp:cnt by -\HRow
\HCode{%
2 class="longdiv"\fi\fi >}%
}
{\HCode{ }}%
}
{}
\Css{table.longdiv {text-align: right;}}
\Css{td.longdiv {border-top:solid 1px black;
border-left:solid 1px black;}}
\Css{span.longdiv {text-decoration:underline;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tugboat}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{head}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \ShowPar \par}
\Configure{subhead}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \ShowPar \par}
\Configure{subsubhead}{}{}
{\NoFonts \ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{}\HtmlParOff}
{\HCode{ }\HtmlParOn \EndNoFonts \IgnoreIndent \ShowPar \par}
\Configure{figure}
{\ifvmode \IgnorePar\fi \EndP \HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Configure{verbatim}
{{\everypar{}\leavevmode}\EndP
\HCode{}\par\ShowPar}
{{\everypar{}\leavevmode}\EndP \HCode{
}\par\ShowPar}
\Configure{verb}
{\HCode{}}
{\HCode{ }}
\Css{div.verbatim p, div.verbatim-ruled p {margin:0.2em}}
\Css{div.verbatim-ruled { border-top: 1px solid black;
border-bottom: 1px solid black; }}
\Configure{display-list}
{\ifvmode \IgnorePar\fi \EndP \HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
{\HCode{}}
{\HCode{ }}
\Configure{inline-list}
{\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }\par}
{\HCode{}}
{\HCode{ }}
\Css{div.list p span.listitem {text-indent:-3em; margin-right:1em;}}
\Css{div.list { margin-left:3em;}}
\Configure{rtitle}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\HCode{
}\ShowPar\par}
\Configure{title}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\par}
\Configure{address}
{\ifx\@addressstyle\@inlinestyle
\HCode{}%
\else
\ifvmode \IgnorePar \fi \EndP
\HCode{}%
\fi }
{\ifx\@addressstyle\@inlinestyle
\HCode{}%
\else
\ifvmode \IgnorePar \fi \EndP
\HCode{
}%
\fi }
\Configure{netaddress}
{\HCode{}}
{\HCode{ }}
\Configure{author}
{\HCode{}}
{\HCode{ }}
\Configure{authorlist}
{\ifvmode \IgnorePar \fi \EndP
\HCode{}\IgnorePar}
{\ifvmode \IgnorePar \fi \EndP
\HCode{
}\IgnoreIndent\par\ShowPar}
\Css{div.authorlist {margin-left:2em;}}
\Configure{signature}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\ShowPar}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\ShowPar\par}
\Css{div.signature p{ margin-top:0.3em; margin-bottom:0.3em;}}
\Css{div.signature { white-space:nowrap; margin-left:70\%; }}
\Configure{signaturemark}
{\HCode{}}
\Css{span.signaturemark {margin-top:1.5em;}}
\Configure{issno}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{volyr}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{volno}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ltugboat}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{quote}
{}{}
{\IgnorePar\EndP\HCode{}\IgnoreIndent}
{\IgnorePar\EndP\HCode{
}\ShowPar\ShowIndent}
\Css{.quote {margin-bottom:0.25em; margin-top:0.25em;
margin-left:1em; margin-right:1em; text-align:justify;}}
\ConfigureEnv{verbatim}
{\par}{\ShowPar \par{\HCondtrue\noindent}%
}{}{}
\Configure{author}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{address}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{netaddress}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{PersonalURL}
{\hbox{\HCode{}}}
{\hbox{\HCode{ }}}
\Configure{signaturemark}
{\hbox{\HCode{ }}}
\Configure{makesignature}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\bgroup \Configure{HtmlPar}{}{}{}{}%
\Configure{rightline}{}{}%
\IgnorePar
}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{
}}
\Configure{signature}
{\def\|{\HCode{ }}%
\Configure{HtmlPar}
{}{\HCode{ }}
{}{\HCode{}}%
}
\Css{.makesignature{margin-left:60\%; white-space: nowrap;}}
\@ifclassloaded{ltugproc}{}{%
\@ifpackageloaded{ltugproc}{}{\Configure{@BODY}{\rtitlex}}
}
\Configure{maketitle}
{\ifvmode \IgnorePar\fi \EndP
\def\textSMC##1{##1}%
{\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\Configure{HtmlPar}
{\EndP\HCode{%
}}
{\EndP\HCode{%
}}
{\:xhtml{\Tg
}}
{\:xhtml{\Tg}}%
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\EndP
\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\Configure{titlex}
{\HCode{}}
{\HCode{
}}
\Css{div.titlex p{margin-bottom:1em;}}
\Configure{sectitle}
{\ifvmode \IgnorePar\fi
\EndP \HCode{}%
\SaveEndP\bgroup\everypar{}}
{\egroup\RecallEndP \ifvmode \IgnorePar\fi \EndP \HCode{
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ltugproc}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
%
\Configure{HtmlPar}
{\EndP\HCode{%
}}
{\EndP\HCode{%
}}
{\:xhtml{\Tg
}}
{\:xhtml{\Tg}}%
%
\HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{\NoFonts\IgnorePar\EndP
\HCode{}\IgnorePar}
{\HCode{ }\IgnoreIndent\EndNoFonts}
\ConfigureEnv{abstract}
{}{} {}{}
\Configure{abstract}
{\bgroup
\HCode{}\IgnoreIndent\par}
{\ifvmode\IgnorePar\fi \EndP\HCode{
}\egroup}
\Css{div.abstract {margin-left:1em; margin-right:1em;
text-align:left;}}
\Css{div.maketitle div.centerline {margin-top:1em;}}
\Configure{abstractHead}
{\bgroup
\Configure{centerline}{}{}
\NoFonts
\ifvmode \IgnorePar\fi \EndP \HCode{}%
}
{\ifvmode \IgnorePar\fi \EndP \HCode{ }%
\EndNoFonts \egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mls}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{@TITLE}{\let\@title=\empty}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rotating}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{turn}
{\Picture+{}} {\EndPicture}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{boxedminipage}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{boxedminipage}
{\ifvmode \IgnorePar \EndP
\def\after:bmp{\ifvmode \IgnorePar\fi \EndP \HCode{}\par\ShowPar}%
\HCode{}%
\expandafter\everymath\expandafter{\expandafter
\everymath\expandafter{\the\everymath}}%
\else \def\after:bmp{\HCode{}}%
\HCode{
}%
\fi
\bgroup \fboxrule=\z@}
{\egroup \after:bmp}
{}{}
\Css{div.boxedminipage{border : 1px solid;
margin-top:1pt; margin-bottom:1pt;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ulem}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{uline}
{\HCode{}} {\HCode{ }}
\Css{.uline{ text-decoration:underline; }}
\Configure{uuline}
{\HCode{}} {\HCode{ }}
\Css{.uuline{ text-decoration:underline; }}
\Configure{sout}
{\HCode{}} {\HCode{ }}
\Css{span.sout {text-decoration: line-through }}
\Configure{xout}
{\HCode{}}
{\HCode{ }}
\Css{span.xout {text-decoration: line-through }}
\Configure{uwave}
{\HCode{}}
{\HCode{ }}
\Css{span.uwave {text-decoration:underline }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{go}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{showdiagram}
{\Picture*[go]{}} {\EndPicture}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{paralist}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{asparaitem}%
{\EndP\HCode{}\ShowPar\ShowIndent}
{\EndP\HCode{
}\ShowPar}
{\par\ShowPar{\parindent=10pt\leavevmode}}
{}
\ConfigureList{asparaenum}%
{\EndP\HCode{}\ShowPar\ShowIndent}
{\EndP\HCode{
}\ShowPar}
{\par\ShowPar{\parindent=10pt\leavevmode}}
{}
\ConfigureList{asparadesc}%
{\EndP\HCode{}\ShowPar\ShowIndent}
{\EndP\HCode{
}\ShowPar}
{\par\ShowPar{\parindent=10pt\leavevmode}}
{}
\ConfigureList{compactenum}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureList{compactdesc}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureList{compactitem}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{}}
\ConfigureEnv{enumerate}
{}{\ShowPar
}{}{}
\expandafter\ifx \csname if@plmylabel\endcsname\relax
\ConfigureList{enumerate}%
{\if@plalwaysadjust
\EndP \HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP
\HCode{ }\ShowPar}%
\def\para:enumIII{\end:itm \global
\def\end:itm{\EndP
\Tg}\HCode{}}%
\def\para:enumIV{\EndP
\HCode{ }}%
\else
\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
%
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}%
\def\para:enumIII{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}%
\def\para:enumIV{\HCode{}\AnchorLabel
}%
\fi
}
{\para:enumII} {\para:enumIII} {\para:enumIV}
\else
\:CheckOption{enumerate-} \if:Option
\ConfigureList{enumerate}%
{\if@plnewenum
\EndP \HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP
\HCode{ }\ShowPar}%
\def\para:enumIII{\end:itm \global
\def\end:itm{\EndP
\Tg}\HCode{}}%
\def\para:enumIV{\EndP
\HCode{ }}%
\else
\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
%
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}%
\def\para:enumIII{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}%
\def\para:enumIV{\HCode{}\AnchorLabel
}%
\fi
}
{\para:enumII} {\para:enumIII} {\para:enumIV}
\else
\ConfigureList{enumerate}%
{\if@plnewenum
\EndP \HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP
\HCode{ }\ShowPar}%
\def\para:enumIII{\end:itm \global
\def\end:itm{\EndP
\Tg}\HCode{}}%
\def\para:enumIV{\EndP
\HCode{ }}%
\else
\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
%
\def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}%
\def\para:enumIII{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}%
\def\para:enumIV{{\Configure{Link}{li}{}{ class="enumerate" id=}{}%
\let\EndLink=\empty \AnchorLabel }%
}%
\fi
}
{\para:enumII} {\para:enumIII} {\para:enumIV}
\fi
\fi
\Css{dt.enumerate{float:left;
clear:left; margin-right:0.2em; margin-left:2em;}}
\Css{dt.compactenum{float:left;
clear:left; margin-right:0.2em; margin-left:2em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{pifont}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureList{dingautolist}
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}}
{\HCode{ }}
\ConfigureList{Piautolist}
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}}
{\HCode{ }}
\ConfigureList{Pilist}
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{listings}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{lstinline}
{\HCode{}}
{\HCode{ }}
\Log:Note{to ensure proper alignments use
fixed size fonts (see listings.dtx)}
\HAssign\listings:Depth = 0
\Configure{listings}
{\ifvmode \IgnorePar\fi \EndP
{\everypar{}\leavevmode}\HCode{}%
\ifnum \listings:Depth=0 \HCode{}\else
\HCode{}\fi
\gHAdvance\listings:Depth by 1
}
{\gHAdvance\listings:Depth by -1
\ifnum \listings:Depth=0 \HCode{ }\else
\HCode{ }\fi
}
{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\HCode{
}}
{\HCode{ }}%
\Configure{listings-init}{\special{t4ht@(}}{\special{t4ht@)}}
\HAssign\listingN=0
\ConfigureEnv{lstlisting}
{\ifvmode \IgnorePar\fi \EndP
\gHAdvance\listingN by 1
\HCode{}%
\gdef\start:LstLn{%
\HCode{
}%
\gdef\start:LstLn{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\HCode{ }}}
\bgroup
\Configure{listings}
{{\everypar{}\leavevmode}}
{{\everypar{}\leavevmode}}
{\start:LstLn \HCode{}}
{\HCode{ }}%
}
{\egroup
\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
{} {}
\Css{.lstlisting .label{margin-right:0.5em; }}
\Css{div.lstlisting{font-family: monospace; white-space: nowrap;
margin-top:0.5em; margin-bottom:0.5em;
}}
\Configure{lstinputlisting}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\HCode{
}%
\bgroup \tt %\special{t4ht@(}%
\Configure{listings}
{{\everypar{}\leavevmode}}
{{\everypar{}\leavevmode}}
{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\HCode{}}
{\HCode{ }}%
}
{%\special{t4ht@)}
\egroup
\ifvmode \IgnorePar\fi \EndP \HCode{
}\par}
\Css{div.lstinputlisting{
font-family: monospace;
white-space: nowrap;
}}
\Css{.lstinputlisting .label{margin-right:0.5em;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{alphanum}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempc#1#2#3#4{%
\ConfigureMark{toclvl#1}
{\HCode{
}\csname thelvl#1\endcsname
\HCode{ }}%
\Configure{toclvl#1}
{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{<#4 class="toclvl#1Head"\a:LRdir>}\TitleMark\space\HtmlParOff}
{\HCode{#4>}\HtmlParOn \IgnoreIndent \par}%
\ConfigureToc{toclvl#1}
{\tmp:cnt=0 \loop \advance\tmp:cnt by 1
\ifnum \tmp:cnt<#2 ~~\repeat
\def\:temp{\J@INumberRoot{#2}{\tmp:cnt}}%
\afterassignment\:temp \tmp:cnt}
{#3 \HCode{
}}{}
{\HCode{ }}%
\ConfigureToc{liketoclvl#1}
{} {\tmp:cnt=0 \loop \advance\tmp:cnt by 1
\ifnum \tmp:cnt<#2 ~~\repeat
\HCode{
}}{}
{\HCode{ }}%
}
\:tempc a1{.}{h3}
\:tempc b2{.}{h4}
\:tempc c3{.}{h5}
\:tempc d4{)}{h5}
\:tempc e5{)}{h5}
\:tempc f6{)}{h5}
\:tempc g7{)}{h5}
\:tempc h8{)}{h5}
\:tempc i9{)}{h5}
\:tempc j{10}{)}{h5}
\:tempc k{11}{)}{h5}
\:tempc l{12}{)}{h5}
\bgroup
\let\ifx=\relax
\let\:temp=\relax
\let\:tempa=\expandafter
\let\expandafter=\relax
\let\:TableOfContents=\relax
\let\else=\relax
\let\if=\relax
\let\fi=\relax
\def\Auto:ent#1{\noexpand\Auto:ent{#1,toclvla,liketoclvla,toclvlb,%
liketoclvlb,toclvlc,liketoclvlc,toclvld,liketoclvld,toclvle,%
liketoclvle,toclvlf,liketoclvlf,toclvlg,liketoclvlg,toclvlh,%
liketoclvlh,toclvli,liketoclvli,toclvlj,%
liketoclvlj,toclvlk,liketoclvlk,toclvll,liketoclvll}}
\edef\:TOC{\def\noexpand\:TOC{\:TOC}}
\:tempa
\egroup \:TOC
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{lineno}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:warning{The line numbers are commented out. To reintroduce them, use
the \string\Configure{lineno}{...}{...} command}
\Configure{lineno}
{\bgroup \let\LineNumber=\empty}
{\egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{epigraph}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{epigraphhead}
{\IgnorePar\EndP\HCode{
}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Configure{epigraph}
{\IgnorePar\EndP\HCode{
}}
{\IgnorePar\EndP\HCode{
}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\ConfigureEnv{epigraphs}
{\IgnorePar\EndP\HCode{
}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}} {}{}
\Configure{qitem}
{\IgnorePar\EndP\HCode{
}}
{\IgnorePar\EndP\HCode{
}}
{\ifvmode \IgnorePar\fi \EndP\HCode{
}}
\Css{.epigraph, .epigraphhead, epigraphs {margin-left:60\%}}
\Css{.epigraphhead .epigraph {margin-left:0\%}}
\Css{.episource {text-align:right}}
\Configure{epirule} {\ifvmode \IgnorePar\fi \EndP\Tg
\par}
\Css{.epigraphs table { width:40\% ;}}
\Css{.epigraphs table div .episource { text-align:right; width:100\%;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{floatflt}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{floatingfigure}
{\HCode{
}%
\bgroup \Configure{HtmlPar}{}{}{}{}%
\ConfigureEnv{minipage}{\IgnorePar}{}{\IgnorePar}{}%
\Configure{caption}
{\HCode{}}
{\HCode{ }: }{}{\HCode{ }}%
%
}
{\egroup \HCode{ }}
\Css{.floatingfigure-r { float:right; text-align:left;
margin-top:0.5em; margin-bottom:0.5em; margin-left:0em;}}
\Css{.floatingfigure-l { float:left; text-align:left;
margin-top:0.5em; margin-bottom:0.5em; margin-right:0em; }}
\Css{.caption span.id{font-weight: bold;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{acm-proc-article-sp}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{toappear}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
\Configure{boilerplate}
{\HCode{
}} {\HCode{
}}
\Configure{conf}
{\HCode{
}} {\HCode{
}}
\Configure{confinfo}
{\HCode{
}} {\HCode{
}}
\Configure{copyrightetc}
{\HCode{
}} {\HCode{
}}
\Configure{thanks}
{\IgnorePar\HCode{
}\IgnorePar}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}\IgnoreIndent}
\Css{div.thanks{text-align:left; margin-top:1em; margin-bottom:1em;}}
\Configure{subtitle}
{\ifvmode \IgnorePar \fi \EndP
\HCode{
}\IgnorePar}
{\ifvmode \IgnorePar \fi \EndP \HCode{ }\IgnoreIndent}
\Css{.subtitleHead{text-align:center;}}
\Configure{title}
{\ifvmode \IgnorePar \fi \EndP
\HCode{
}\IgnorePar}
{\ifvmode \IgnorePar \fi \EndP \HCode{ }\IgnoreIndent}
\Css{.titleHead{text-align:center;}}
\Configure{email}{\HCode{
}\IgnorePar\o:email:{#1}\HCode{ }}
\Configure{@TITLE}{\let\titlenote=\:gobble}
\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{}%
\let\thanks\:gobble
\def\TeX{TeX}%
\def\mbox{\hbox}%
\def\gobble:font##1##2{##2}\:TITLE: \no:fonts
\def\footnotemark[##1]{}%
\Tag{TITLE+}{\@title}}
}
{}
\Configure{author}
{\ifvmode \IgnorePar \fi \EndP
\HCode{
}\ShowPar\par}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}\IgnoreIndent}
\Css{div.author{text-align:center; margin-top:1em; margin-bottom:1em;}}
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\Configure{cite}
{\HCode{
}}
{\HCode{ }}
{\Link[ \mo:args{cite}{\@citeb}{\expandafter
\jsHash\expandafter{\expandafter X\@citeb}}%
]}
{\EndLink }
\expandafter\def\csname c:mouseover-cite:\endcsname{%
\def\:tempb{cite}\csname c:mouseover-?:\endcsname}
\Configure{mouseover-cite}{tex4ht.body,FULLHTML}
\Configure{bibitem}
{\bibitem:link}
{\EndLink\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\def\bibitem:link#1#2{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode
{}\Link{#1}{#2}}
\else
\Configure{cite}
{\HCode{
}} {\HCode{ }}
{\Link} {\EndLink}
\Configure{bibitem}{\Link}{\EndLink}
\fi
\fi
\:CheckOption{no-bib} \if:Option\else
\:CheckOption{mouseover} \if:Option
\ConfigureEnv{thebibliography}%
{\ifvmode\IgnorePar\fi\EndP \js:on
\HCode{
}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi\EndP \HCode{
}}
{}{}
\ConfigureList{thebibliography}%
{}{}
{\en:bib\def\en:bib{\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\csname bibliography2\endcsname
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
%
\HCode{}
\HCode{}%
\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
%
%
\Configure{HtmlPar}
{\EndP\HCode{
}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\leavevmode \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }%
\HCode{
}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }%
}
\else
\ConfigureEnv{thebibliography}%
{\ifvmode\IgnorePar\fi \EndP \HCode{
}\let\en:bib=\empty}
{\en:bib \ifvmode\IgnorePar\fi \EndP \HCode{
}}
{}{}
\ConfigureList{thebibliography}%
{}{}
{\en:bib\def\en:bib{\csname bibliography2\endcsname
\EndP}%
\Configure{HtmlPar}
{\EndP\HCode{
}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
\par\ShowPar
\HCode{
}\Configure{HtmlPar}
{\EndP\HCode{}}
{\EndP\HCode{
}}
{\Tg
} {\Tg}%
}
{\HCode{}\:nbsp
\:nbsp\:nbsp\HCode{ }}
\fi
\Css{p.bibitem { text-indent: -2em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\Css{p.bibitem-p { text-indent: 0em; margin-left: 2em;
margin-top:0.6em; margin-bottom:0.6em; }}
\fi
\Configure{caption}{\HCode{\if:nopar \else
\fi}
\:xhtml{\IgnorePar\EndP}\HCode{
}}
{: } {\HCode{ }}
{\HCode{
}\HCode{}%
}
\Css{div.caption {text-indent:-2em; margin-left:3em; margin-right:1em;
text-align:left;}}
\Css{div.caption span.id{font-weight: bold; white-space: nowrap; }}
\Configure{proof}
{\ifvmode\IgnorePar\fi\EndP
\HCode{
}\par\noindent\HCode{}}
{\HCode{ }}
{\:xhtml{\EndP}\IgnorePar\HCode{
}\ShowPar\par}
\Css{div.proof { margin-bottom: 2em; margin-top: 2em;}}
\Configure{qed}
{\Picture+[Q.E.D.]{}\o:qed:\EndPicture
\SavePicture\qed:sym[Q.E.D.]}
\Configure{endpart}{likepart}
\Configure{endlikepart}{endpart}
\Configure{part}{}{}
{\IgnorePar \EndP\HCode{
}%
\HCode{}\partname \ \thepart
\HCode{ }}
{\HCode{ }\IgnoreIndent\par}
\Configure{likepart}{}{}
{\IgnorePar\EndP\HCode{
}}
{\HCode{ }\IgnoreIndent\par}
\Configure{partTITLE+}{\thepart\space #1}
\Configure{likepartTITLE+}{#1}
\Css{h1.partHead{text-align: center}}
\Configure{endsection}
{likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesection}
{section,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{section}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{
}\@seccntformat{section}%
\HCode{ }\fi }
\Configure{sectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesection\space
\fi\fi #1}
\Configure{section}{}{}
{\ifvmode \IgnorePar\fi \EndP\IgnorePar
\HCode{
}\TitleMark\space\HtmlParOff}
{\HCode{ }\HtmlParOn\ShowPar \IgnoreIndent \par}
\Configure{likesection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\IgnorePar\HCode{
}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent \ShowPar \par}
\Configure{likesectionTITLE+}{#1}
\Configure{endsubsection}
{likesubsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\Configure{endlikesubsection}
{subsection,section,likesection,chapter,%
likechapter,appendix,part,likepart}
\ConfigureMark{subsubsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{
}\@seccntformat{subsubsection}%
\HCode{ }\fi}
\Configure{subsubsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsubsection\space
\fi\fi #1}
\Configure{subsubsection}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{
}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsubsection}{}{}
{\ifvmode \IgnorePar\fi \EndP\bgroup\IgnorePar
\HCode{
}\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\ConfigureMark{subsection}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{
}\@seccntformat{subsection}%
\HCode{ }\fi }
\Configure{subsectionTITLE+}{\ifnum \c:secnumdepth>\c@secnumdepth
\ifnum \c@secnumdepth > 0
\thesubsection\space
\fi\fi #1}
\Configure{subsection}{}{}
{\ifvmode \IgnorePar\fi
\EndP\bgroup \IgnorePar\HCode{
}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsection}{}{}{\EndP\bgroup
\ifvmode \IgnorePar\fi
\HCode{
}\HtmlParOff }
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup\par\ShowPar}
\Configure{likesubsectionTITLE+}{#1}
\Configure{endsubsubsection}
{likesubsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\Configure{endlikesubsubsection}
{subsubsection,subsection,likesubsection,section,%
likesection,chapter,likechapter,appendix,part,likepart}
\ConfigureMark{paragraph}
{\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble
\else
\HCode{
}\theparagraph\space
\HCode{ }\fi}
\Configure{paragraph}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{
}%
\TitleMark\space \HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup}
\Configure{likeparagraph}{}{}
{\ifvmode \IgnorePar \fi \EndP
\bgroup \IgnorePar\HCode{
}%
\HtmlParOff}
{\HCode{ }\HtmlParOn \IgnoreIndent\egroup}
\Css{.paragraphHead, .likeparagraphHead { font-style:italic; }}
\Css{.sectionHead, .partHead{text-transform:uppercase}}
\Css{.subsubsectionHead, .likesubsubsectionHead {font-style: italic;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{endnotes}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{makeenmark}
{\Link{ennote-\endnoteN}{enmark-\endnoteN}} {\EndLink}
\Configure{enoteformat}
{\Link{enmark-\endnoteN}{ennote-\endnoteN}} {\EndLink}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{web}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{webversion} {\\} {}
\Configure{webuniversity}
{\Tg
} {\Tg
}
\Css{div div.webuniversity {color : rgb(0\%,0\%,80\%);
margin-bottom: 1em; text-align: center;}}
\Configure{maketitle}
{\IgnorePar\EndP\par\Tg
}
{\IgnorePar\EndP\par\Tg
}
\Css{div.maketitle {text-align: center;
margin-left: 3em; margin-right: 3em; }}
\Configure{HColor}{webgreen}{rgb(0\%,50\%,0\%)}
\Configure{HColor}{webbrown}{rgb(60\%,0\%,0\%)}
\Configure{HColor}{webyellow}{rgb(98\%,92\%,73\%)}
\Configure{HColor}{webgray}{rgb(75.3\%,75.3\%,75.3\%)}
\Configure{HColor}{webblue}{rgb(0\%,0\%,80\%)}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{exerquiz}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{Form}{}{}
\Configure{@HEAD}{\input exerqz.4ht }
\Css{.onClick {color:green;}}
\Configure{TextField::}{}{%
\IgnorePar \EndP
\HCode{
}%
}
\Configure{javascript}{JavaScript:}
\ifx \eq@sqrtmsg\:UnDef
\def\eq@sqrtmsg{"Right!"}
\fi
\ifx \eq@sqwgmsg\:UnDef
\def\eq@sqwgmsg{"Wrong!"}
\fi
\Configure{shortquiz}
{(\alph{quizno})}
{alert(\eq@sqrtmsg,3);}
{alert(\eq@sqwgmsg,3);}
\Configure{quiz}
{(\alph{quizno})}
{qthis=this;
ProcessQuestion (\ANS,"\alph{quizno}",\thequestionno,
1,"\eq@bqlabel",\Quiz:N)}
{InitializeQuiz("\quiz@total",
\ifeq@nocorrections0\else1\fi,\Quiz:N,\LikeRef{ans-\Quiz:N},
"(",")")}
{QuizEnd("\:bqlabel",\thequestionno,"\quiz@total",\Quiz:N)}
{Corrections("\eq@RC","\eq@AC",\Quiz:N)}
\Configure{quiz*}
{[]}
{qthis=this;
ProcessQuestion (\ANS,"[]",\thequestionno,
0,"\eq@bqlabel",\Quiz:N)}
{InitializeQuiz("\quiz@total",
\ifeq@nocorrections0\else1\fi,\Quiz:N,
\LikeRef{ans-\Quiz:N},"","")}
\ConfigureEnv{shortquiz}
{\IgnorePar\EndP\leavevmode} {} {}{}
\Configure{ReturnTo}{\begin{flushright}}{\end{flushright}}
\immediate\write16{%
***********************************************************\Hnewline
The `\eq@CA' button fails under Netscape, \Hnewline
due to a code of the following form.\Hnewline
\Hnewline
? \Hnewline
\space \space \space \Hnewline
\Hnewline
\Hnewline
\Hnewline
\Hnewline
\Hnewline
\Hnewline
If you know how to fix the function f() above for Netscape,\Hnewline
without changing the id attribute names, please consider\Hnewline
emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline
***********************************************************}
\ConfigureList{questions}%
{\EndP\HCode{
}\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{
}\AnchorLabel}
\def\a:temp#1#2{%
\ifOption{#2}{\def\a:charset{#2}}{}
\def\:tempa{#1}\ifx \eqOutOf\:tempa
\def\A:charset{#2}\ifx \A:charset\empty\else
\def\A:charset{#2}%
\fi\fi}
\a:temp{sur}{charset=iso-8859-2}
\a:temp{von}{charset=iso-8859-2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{nicefrac}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{nicefrac}
{\HCode{}}
{\HCode{ }/\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{multicol}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\HAssign\MultiCols=0
\ConfigureEnv{multicols}
{\par\IgnorePar\EndP
\gHAdvance\MultiCols by 1\relax
\HCode{}%
\let\sv:HCol=\HCol
\bgroup \gHAssign\HCol=1\relax
}
{\egroup
\global\let\HCol=\sv:HCol
\ifvmode\IgnorePar\fi\EndP
\HCode{
}\par
}
{}{}
\Configure{columnbreak}
{\gHAdvance\HCol by 1\relax
\par \IgnorePar \EndP
\HCode{ }}
\Css{table.multicols {
width:100\%; margin-left:1em; margin-top:1em; margin-bottom:1em;
}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ProTex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\NAME:{ id=}
\:CheckProtexOption{[[]]}\if:Option
\HAssign\ShowCodeN = 0
\Configure{FrameCode}
{\ifvmode \IgnorePar\fi \EndP
\gHAdvance\ShowCodeN by 1
\ifx \par:end\empty \HCode{
}\fi
%
\HCode{\ifx \:test\:minus
\else
\fi}\par\IgnorePar}
{\ifvmode \IgnorePar\fi \EndP
\HCode{
}}
\Configure{ShowCode}
{\HCode{\ifx \:test\:minus \else \fi
\html:src\html:invisible}%
\nobreak
}
{\special{t4ht=\html:src %
\ifx \:test\:minus \else
\html:BackTitle\fi}}
{\HCode{
\html:invisible}}
{\HCode{
}}
{\HCode{ }}
{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
}
\Css{div.ShowCode{background-color:\#EEEEEE; border: 1px white solid;}}
\Css{div.ShowCode div.head{background-color:\#E0E0E0;}}
\Css{div.ShowCode div.tail{background-color:\#E0E0E0;}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{th4}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{javascript}
\if:Option \else\:CheckOption{th4}\fi
\if:Option
\Configure{JavaScript}
{\HCode{}}
\fi
\:CheckOption{draw} \if:Option \:CheckOption{th4} \if:Option
\Configure{Fig}
{\ifx \AltFig\empty \Picture*{ \a:@Picture{Fig}}%
\else \Picture*[\AltFig]{ \a:@Picture{Fig}}\fi}
{\EndPicture}
\fi \fi
\:CheckOption{th4}\if:Option \else \expandafter\endinput\fi
\Configure{Part}{}{}{%
\html:rightskip
\bgroup
\html:rightskip \ht:everypar{}
\IgnorePar\EndP\HCode{
}\HtmlParOff}
{\HCode{ }\HtmlParOn\IgnoreIndent \egroup\par\ShowPar \IgnoreIndent}
\Configure{LikeSection}{}{}
{\IgnorePar \EndP\HCode{
}}
{\HCode{ }\IgnoreIndent
\xdef\:cursec{}%
%
\par \IgnoreIndent
}
\ConfigureMark{Section}
{\theSection}
\Configure{Section}
{}{}
{\IgnorePar\EndP\HCode{
}%
\gHAdvance\SectionCounter 1 \TitleMark\space
}{\HCode{ }\IgnoreIndent
\xdef\:cursec{}%
%
\par \IgnoreIndent
}
\Configure{SubSection}
{}{}
{\par \IgnorePar\EndP\HCode{
}}
{\HCode{ }\IgnoreIndent \ShowPar}
\ConfigureMark{Chapter}
{Chapter \theChapterCounter}
\Configure{Chapter}
{}{}
{\IgnorePar\EndP\HCode{
}%
\TitleMark{\HCode{ }}}
{\HCode{ }\IgnoreIndent\IgnorePar}
\ConfigureMark{Appendix}{Appendix \theChapterCounter}
\Configure{Appendix}
{}{}
{\IgnorePar\EndP\HCode{
}%
\TitleMark {\HCode{ }}}
{\HCode{ }\IgnoreIndent\IgnorePar}
\Configure{LikeChapter}
{}{}
{\IgnorePar\EndP\HCode{
}\noindent
\bgroup \def\uppercase##1{##1}}
{\egroup \HCode{ }\IgnoreIndent\IgnorePar }
\Configure{+CutAt}{Chapter}{[}{] }
\Configure{+CutAt}{Section}{[}{] }
\Configure{+CutAt}{LikeSection}{[}{] }
\Configure{+CutAt}{SubSection}{[}{] }
\ConfigureToc{Chapter}
{\HCode{
}}
{~}
{}
{\HCode{ }}
\ConfigureToc{Section}
{\HCode{
}~~~}
{~}
{}
{\HCode{ }}
\ConfigureToc{LikeSection}
{}
{\HCode{
}~~~}
{}
{\HCode{ }}
\ConfigureToc{SubSection}
{}
{\HCode{
}~~~~~~}
{}
{\HCode{ }}
\Configure{buttonList+}
{\ifnum \ListCounter>1 \IgnorePar\EndP\HCode{
}\fi
\ShowPar\par\IgnoreIndent
}
{. #1\ShowPar} {\IgnorePar\EndP} {\ListCounter}
\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{
}}}
{\ht:everypar{}\EndP\HCode{ }\ShowPar\par}
{\ifnum \ListCounter>1 \EndP\HCode{}\fi \hfil\break \HCode{
}}
\Configure{OList}
{\IgnorePar\EndP\hbox{\HCode{}}}
{\ht:everypar{}\EndP
\HCode{\ifnum \ListCounter=0\fi }\ShowPar\par}
{\ifnum \ListCounter>1 \EndP\HCode{ }\fi \hfil\break \HCode{
}}
\Configure{Item}{}{\par}%
\Configure{DList}
{\IgnorePar\EndP\HCode{}}
{\ht:everypar{}\EndP\HCode{\End:dd }%
\ShowPar\par }
{\IgnorePar\EndP\ifnum \ListCounter>1 \HCode{}\fi
\HCode{}}
{\HCode{ }\ShowPar \def\End:dd{ }\hfil\break}
\Configure{buttonList}{}{}
{}{.\ #1 }{\ListCounter}
\HAssign\TableNo=0
\Configure{HTable}
{\gHAdvance\TableNo by 1
\ht:everypar{}\EndP\HCode{}%
\def\BR{\HCode{ }}}
{\HCode{
}}
{\HCode{}}{\HCode{ }}
{\ht:everypar{}\HCode{<\TD:typ\TD:more\Hnewline>}}
{\EndP\ht:everypar{}\HCode{\TD:typ>}}
\let\:HTable:\empty
\Configure{HTable+}
{B}{ cellspacing="0" cellpadding="3pt" frame="border" }
{<}{ style="text-align:left;" }
{>}{ style="text-align:right;" }
{-}{ style="text-align:center;" }
{^}{ style="vertical-align:top;" }
{|}{ style="vertical-align:middle;" }
{_}{ style="vertical-align:bottom;" }
{=}{ style="vertical-align:baseline;" }
{}{}
\Css{table[rules] {border-left:solid black 0.4pt;
border-right:solid black 0.4pt; }}
\Configure{Verbatim}
{\ifvmode \IgnorePar\fi
\HAssign\Verb:N = 0
\EndP\HCode{}}
{\IgnorePar\HCode{
}\par\ShowPar}
{\HAdvance\Verb:N by 1 \ifnum \Verb:N>1 \HCode{ }\fi}
{\:nbsp}
\Css{div.Verbatim { font-family: monospace; white-space: nowrap; }}
\Css{body .Verbatim { margin: 1em; }}
\Configure{Columns}
{\IgnorePar\EndP
\HCode{}}
{\HCode{}\ColMag{1.03}}
{\IgnorePar\EndP\HCode{ }}
\:CheckOption{index}\if:Option
\Configure{index}
{\bgroup
\Configure{Columns}
{\IgnorePar\EndP
\HCode{}}
{\HCode{}\ColMag{1.1}}
{\IgnorePar\EndP\HCode{ }}
\Columns{2}\IndexFonts}
{\EndColumns \egroup}
{\bgroup\IgnorePar\EndP
\expandafter\ifx \csname prev:A\endcsname\relax
\else \hfil\break \expandafter\Tg \par\IgnorePar \fi \IndexSec}
{\egroup~~~~}
{\bgroup\hfil\break\expandafter\Tg ~~~}{\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{}}{\HCode{
}}
\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
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{writer}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{WriterEnv}
{%
\ConfigureEnv{#1}
{\ifvmode \IgnorePar\fi \EndP \HCode{}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
{}{}%
}
{%
\tmp:dim=\parindent
\divide\tmp:dim by \ten:Em\relax
\tmp:dim=10\tmp:dim
\Css{div.#1 {text-indent:\expandafter\x:Em \the\tmp:dim em;}}%
\tmp:dim=\leftskip
\divide\tmp:dim by \ten:Em\relax
\tmp:dim=10\tmp:dim
\Css{div.#1 {margin-left:\expandafter\x:Em \the\tmp:dim em;}}%
\tmp:dim=\rightskip
\divide\tmp:dim by \ten:Em\relax
\tmp:dim=10\tmp:dim
\Css{div.#1 {margin-right:\expandafter\x:Em \the\tmp:dim em;}}%
\Css{div.#1 {margin-top:0.75em;
margin-bottom:0.75em;
}}%
}
{
\def\x:Em{%
\catcode`\p=12
\catcode`\t=12
\gdef\x:Em}
\x:Em#1pt{#1}
}
\tmp:dim=10em
\edef\ten:Em#1.#2//{#1}
\edef\ten:Em{\expandafter\ten:Em \the\tmp:dim//}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mdwlist}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{itemize*}
{\ifvmode \IgnorePar\fi \EndP}{\ShowPar
}
{}{}
\ConfigureList{itemize*}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\DeleteMark}
{\HCode{
}}
\ConfigureEnv{enumerate*}
{}{\ShowPar
}{}{}
\ConfigureList{enumerate*}%
{\EndP\HCode{}\PushMacro\end:itm
\global\let\end:itm=\empty
}
{\PopMacro\end:itm \global\let\end:itm \end:itm
%
\EndP\HCode{ }\ShowPar
}
{\end:itm \gdef\end:itm{\EndP\Tg}\DeleteMark
}
{\HCode{
}\AnchorLabel
}
\ConfigureList{description*}%
{\EndP\HCode{}%
\PushMacro\end:itm
\global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
\ConfigureList{basedescript}
{\EndP\HCode{}%
\PushMacro\end:itm \global\let\end:itm=\empty}
{\PopMacro\end:itm \global\let\end:itm \end:itm
\EndP\HCode{ }\ShowPar}
{\end:itm \global\def\end:itm{\EndP\Tg}\HCode{}\bgroup \bf}
{\egroup\EndP\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{sverb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\HAssign\demoN=0
\Configure{demo}
{\HAdvance\demoN by 1
\ifvmode \IgnorePar \fi \EndP
\ifnum \demoN=1
\HCode{}%
\fi
\HCode{}%
}
{\ifvmode \IgnorePar \fi \EndP
\HCode{ }
\ifnum \demoN=2
\HAssign\demoN=0
\HCode{
}%
\fi
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{syntax}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{grammar}
{\Picture*{}} {\EndPicture}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{soul}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textcaps}
{\HCode{}}
{\HCode{ }}
\Configure{texthl}
{\HCode{}\bgroup
\ifx\sethlcolor\:gobble\else \Configure{textcolor}
{\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{span\#textcolor\textcolorN{background-color:\HColor}}}}%
\HCode{}}%
{\HCode{ }}%
\fi}
{\egroup \HCode{ }}
\Configure{textso}
{\HCode{}}
{\HCode{ }}
\Configure{textst}
{\HCode{}\bgroup
\ifx\setstcolor\:gobble\else \Configure{textcolor}
{\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{span\#textcolor\textcolorN{background-color:\HColor}}}}%
\HCode{}}%
{\HCode{ }}%
\fi}
{\egroup \HCode{ }}
\Configure{textul}
{\HCode{}\bgroup
\ifx\setulcolor\:gobble\else \Configure{textcolor}
{\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{span\#textcolor\textcolorN{background-color:\HColor}}}}%
\HCode{}}%
{\HCode{ }}%
\fi}
{\egroup \HCode{ }}
\Css{span.textso{letter-spacing: 0.3em; word-spacing: 0.3em}}
\Css{span.textul{text-decoration:underline}}
\Css{span.textst{text-decoration:line-through}}
\Css{span.textcaps{font-variant:small-caps}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{manmac}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{chapter}
{\IgnorePar\EndP
\HCode{}\IgnorePar }
{\IgnorePar\EndP\HCode{
}\par\ShowPar}
{\HCode{}\par \ShowPar \noindent
\let\sv:rightline=\rightline \let\rightline=\hbox }
{\IgnorePar\EndP \let\rightline=\sv:rightline
\HCode{
}\par\ShowPar}
\Configure{titlepage}
{\ifvmode \IgnorePar\fi\EndP
\HCode{}\par}
{\IgnorePar\EndP\HCode{
}\par\ShowPar}
\Configure{mathdemo}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\ShowPar}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{table.mathdemo{margin-left:2em}}
\Configure{longdisplaymathdemo}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\ShowPar}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{table.longdisplaymathdemo{margin-left:2em}}
\Configure{longmathdemo}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\ShowPar}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{table.longmathdemo{margin-left:2em}}
\Configure{displaymathdemo}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}\par\ShowPar}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Css{table.displaymathdemo{margin-left:2em}}
\Configure{exercise}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\bgroup \Configure{HtmlPar}{}{}{}{}}
{\egroup\HCode{ }\IgnoreIndent\par}
\Configure{manmac-display}
{\ifvmode \IgnorePar\fi \EndP
\HCode{%
}\IgnoreIndent\par}
{\HCode{}}
{\HCode{ }}
{\HCode{}\ShowPar}
{\ifvmode \IgnorePar\fi\EndP \HCode{ }}
\Configure{ttenv}
{\ifvmode \IgnorePar\fi \EndP
\HCode{%
}}
{\ifvmode \IgnorePar\fi \EndP \HCode{
}\par\noindent}
\Configure{sampleglue}
{\HCode{}}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{danger}
{\HCode{%
}}
{\HCode{}}
\Configure{ddanger}
{\HCode{%
}}
{\HCode{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp850}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp852}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp862}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp1250}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp1252}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp437}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp437de}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{cp865}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textdegree}{{\leavevmode\ht:special{t4ht@+&{35}x00B0;}x}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{norsk}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{polish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{polski}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{portuges}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{romanian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname T1\string\`\expandafter\endcsname
\csname T1\string\`\endcsname{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\'\expandafter\endcsname
\csname T1\string\'\endcsname{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\^\expandafter\endcsname
\csname T1\string\^\endcsname{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{circ}{#1}} {\b:accents{circ}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\~\expandafter\endcsname
\csname T1\string\~\endcsname{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\"\expandafter\endcsname
\csname T1\string\"\endcsname{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\r\endcsname
\mathring{A{00C5}a{00E5}U{016E}u{016F}%
{}{}}
{\a:accents{ring}{#1}} {\b:accents{ring}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\c\endcsname}%
\csname T1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\t\endcsname}%
\csname T1\string\t\endcsname{{}{}}
{\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\H\endcsname}%
\csname T1\string\H\endcsname{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}}{\b:accents{Huml}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\b\endcsname}%
\csname T1\string\b\endcsname{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\d\endcsname}%
\csname T1\string\d\endcsname{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\.\expandafter\endcsname
\csname T1\string\.\endcsname
{{}{}}
{\a:accents{dot}{#1}}{\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\u\expandafter\endcsname
\csname T1\string\u\endcsname
{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}}{\b:accents{breve}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\vec\expandafter\endcsname
\csname T1\string\vec\endcsname
{{}{}}
{\a:accents{vec}{#1}}{\b:accents{vec}{#1}{#2}}
\expandafter\let\csname T1\string\v\endcsname\:UnDef
\expand:after{\Configure{accent}}\csname T1\string\v\expandafter\endcsname
\csname T1\string\v\endcsname
{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}}{\b:accents{check}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\=\expandafter\endcsname
\csname T1\string\=\endcsname
{{}{}}
{\a:accents{bar}{#1}}{\b:accents{bar}{#1}{#2}}
\Configure{accent}\`\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\Configure{accent}\'\acute{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\Configure{accent}\^\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{hat}{#1}} {\b:accents{hat}{#1}{#2}}
\Configure{accent}\~\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\Configure{accent}\"\ddot{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\Configure{accent}\c\c{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\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{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}} {\b:accents{Huml}{#1}{#2}}
\Configure{accent}\b\b{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\Configure{accent}\d\d{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\Configure{accent}\.\.{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\u\breve{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}} {\b:accents{breve}{#1}{#2}}
\Configure{accent}\vec\vec{{}{}}
{\a:accents{vec}{#1}} {\b:accents{vec}{#1}{#2}}
\Configure{accent}\v\v{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\check\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\=\bar{{}{}}
{\a:accents{bar}{#1}} {\b:accents{bar}{#1}{#2}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{russianb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\NewConfigure{dtd-lang}{1} \Configure{dtd-lang}{RU}
\def\:temp{charset=koi8-r}\ifx \A:charset\:temp \else
\def\A:charset{charset=iso-8859-5}
\fi
\ifx \@begindocumenthook\:UnDef\else
\:CheckOption{new-accents} \if:Option \else
% \def\:temp{russian}\ifx \languagename\:temp
\Configure{accent}\"\ddot{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
å{00EB}%
{\@use@text@encoding \@curr@enc A}{00C4}%
{\@use@text@encoding \@curr@enc E}{00CB}%
{\@use@text@encoding \@curr@enc I}{00CF}%
{\@use@text@encoding \@curr@enc O}{00D6}%
{\@use@text@encoding \@curr@enc U}{00DC}%
{\@use@text@encoding \@curr@enc Y}{0178}%
{\@use@text@encoding \@curr@enc a}{00E4}%
{\@use@text@encoding \@curr@enc e}{00EB}%
{\@use@text@encoding \@curr@enc i}{00EF}%
{\@use@text@encoding \@curr@enc \i}{00EF}%
{\@use@text@encoding \@curr@enc o}{00F6}%
{\@use@text@encoding \@curr@enc u}{00FC}%
{\@use@text@encoding \@curr@enc y}{00FF}%
{\@use@text@encoding \@curr@enc å}{00EB}%
{}{34}}
{\a:accents{uml}{#1}}
{\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{»}%
\else \def\:temp{<}\ifx \:temp\:tempa\HCode{«}%
\else \b:accents{uml}{#1}{#2}\fi\fi}
% \fi
\fi\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{scottish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slovak}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname T1\string\`\expandafter\endcsname
\csname T1\string\`\endcsname{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\'\expandafter\endcsname
\csname T1\string\'\endcsname{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\^\expandafter\endcsname
\csname T1\string\^\endcsname{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{circ}{#1}} {\b:accents{circ}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\~\expandafter\endcsname
\csname T1\string\~\endcsname{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\"\expandafter\endcsname
\csname T1\string\"\endcsname{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\r\endcsname
\mathring{A{00C5}a{00E5}U{016E}u{016F}%
{}{}}
{\a:accents{ring}{#1}} {\b:accents{ring}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\c\endcsname}%
\csname T1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\t\endcsname}%
\csname T1\string\t\endcsname{{}{}}
{\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\H\endcsname}%
\csname T1\string\H\endcsname{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}}{\b:accents{Huml}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\b\endcsname}%
\csname T1\string\b\endcsname{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\d\endcsname}%
\csname T1\string\d\endcsname{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\.\expandafter\endcsname
\csname T1\string\.\endcsname
{{}{}}
{\a:accents{dot}{#1}}{\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\u\expandafter\endcsname
\csname T1\string\u\endcsname
{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}}{\b:accents{breve}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\vec\expandafter\endcsname
\csname T1\string\vec\endcsname
{{}{}}
{\a:accents{vec}{#1}}{\b:accents{vec}{#1}{#2}}
\expandafter\let\csname T1\string\v\endcsname\:UnDef
\expand:after{\Configure{accent}}\csname T1\string\v\expandafter\endcsname
\csname T1\string\v\endcsname
{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}}{\b:accents{check}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\=\expandafter\endcsname
\csname T1\string\=\endcsname
{{}{}}
{\a:accents{bar}{#1}}{\b:accents{bar}{#1}{#2}}
\Configure{accent}\`\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\Configure{accent}\'\acute{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\Configure{accent}\^\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{hat}{#1}} {\b:accents{hat}{#1}{#2}}
\Configure{accent}\~\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\Configure{accent}\"\ddot{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\Configure{accent}\c\c{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\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{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}} {\b:accents{Huml}{#1}{#2}}
\Configure{accent}\b\b{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\Configure{accent}\d\d{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\Configure{accent}\.\.{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\u\breve{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}} {\b:accents{breve}{#1}{#2}}
\Configure{accent}\vec\vec{{}{}}
{\a:accents{vec}{#1}} {\b:accents{vec}{#1}{#2}}
\Configure{accent}\v\v{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\check\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\=\bar{{}{}}
{\a:accents{bar}{#1}} {\b:accents{bar}{#1}{#2}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slovene}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname T1\string\`\expandafter\endcsname
\csname T1\string\`\endcsname{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\'\expandafter\endcsname
\csname T1\string\'\endcsname{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\^\expandafter\endcsname
\csname T1\string\^\endcsname{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{circ}{#1}} {\b:accents{circ}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\~\expandafter\endcsname
\csname T1\string\~\endcsname{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\"\expandafter\endcsname
\csname T1\string\"\endcsname{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\r\endcsname
\mathring{A{00C5}a{00E5}U{016E}u{016F}%
{}{}}
{\a:accents{ring}{#1}} {\b:accents{ring}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\c\endcsname}%
\csname T1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\t\endcsname}%
\csname T1\string\t\endcsname{{}{}}
{\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\H\endcsname}%
\csname T1\string\H\endcsname{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}}{\b:accents{Huml}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\b\endcsname}%
\csname T1\string\b\endcsname{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\d\endcsname}%
\csname T1\string\d\endcsname{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\.\expandafter\endcsname
\csname T1\string\.\endcsname
{{}{}}
{\a:accents{dot}{#1}}{\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\u\expandafter\endcsname
\csname T1\string\u\endcsname
{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}}{\b:accents{breve}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\vec\expandafter\endcsname
\csname T1\string\vec\endcsname
{{}{}}
{\a:accents{vec}{#1}}{\b:accents{vec}{#1}{#2}}
\expandafter\let\csname T1\string\v\endcsname\:UnDef
\expand:after{\Configure{accent}}\csname T1\string\v\expandafter\endcsname
\csname T1\string\v\endcsname
{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}}{\b:accents{check}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\=\expandafter\endcsname
\csname T1\string\=\endcsname
{{}{}}
{\a:accents{bar}{#1}}{\b:accents{bar}{#1}{#2}}
\Configure{accent}\`\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\Configure{accent}\'\acute{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\Configure{accent}\^\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{hat}{#1}} {\b:accents{hat}{#1}{#2}}
\Configure{accent}\~\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\Configure{accent}\"\ddot{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\Configure{accent}\c\c{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\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{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}} {\b:accents{Huml}{#1}{#2}}
\Configure{accent}\b\b{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\Configure{accent}\d\d{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\Configure{accent}\.\.{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\u\breve{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}} {\b:accents{breve}{#1}{#2}}
\Configure{accent}\vec\vec{{}{}}
{\a:accents{vec}{#1}} {\b:accents{vec}{#1}{#2}}
\Configure{accent}\v\v{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\check\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\=\bar{{}{}}
{\a:accents{bar}{#1}} {\b:accents{bar}{#1}{#2}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{spanish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
\Configure{es@accents}{\es:accents}{}
\def\es:accents#1\b:es@accents{\HCode{&\#x#1;}}
\Configure{guillemotleft}{\HCode{&\#x00AB;}}
\Configure{guillemotright}{\HCode{&\#x00BB;}}
\Configure{spanish"a}{\HCode{&\#x00AA; }}
\Configure{spanish"o}{\HCode{&\#x00BA; }}
\Configure{spanish"e}{\HCode{e }}
\Configure{spanish"A}{\HCode{A }}
\Configure{spanish"O}{\HCode{O }}
\Configure{spanish"E}{\HCode{E }}
\Configure{spanish'i}{\HCode{&\#x00ED;}}
\Configure{es@accent}
{\string\OT1\string\'}
{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
}
\Configure{es@accent}
{\string\OT1\string\"}
{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
\Configure{es@accent}
{\string\OT1\string\~}
{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{swedish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{turkish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-9}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ukraineb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-5}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{usorbian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{welsh}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{hebrew}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-8}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{austrian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{catalan}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{croatian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname T1\string\`\expandafter\endcsname
\csname T1\string\`\endcsname{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\'\expandafter\endcsname
\csname T1\string\'\endcsname{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\^\expandafter\endcsname
\csname T1\string\^\endcsname{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{circ}{#1}} {\b:accents{circ}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\~\expandafter\endcsname
\csname T1\string\~\endcsname{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\"\expandafter\endcsname
\csname T1\string\"\endcsname{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\r\endcsname
\mathring{A{00C5}a{00E5}U{016E}u{016F}%
{}{}}
{\a:accents{ring}{#1}} {\b:accents{ring}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\c\endcsname}%
\csname T1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\a:accents{cedil}{#1}} {\b:accents{cedil}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\t\endcsname}%
\csname T1\string\t\endcsname{{}{}}
{\a:accents{udot}{#1}} {\b:accents{udot}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\H\endcsname}%
\csname T1\string\H\endcsname{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}}{\b:accents{Huml}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\b\endcsname}%
\csname T1\string\b\endcsname{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\expand:after{\expand:after{\Configure{accent}}%
\csname T1\string\d\endcsname}%
\csname T1\string\d\endcsname{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\.\expandafter\endcsname
\csname T1\string\.\endcsname
{{}{}}
{\a:accents{dot}{#1}}{\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\u\expandafter\endcsname
\csname T1\string\u\endcsname
{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}}{\b:accents{breve}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\vec\expandafter\endcsname
\csname T1\string\vec\endcsname
{{}{}}
{\a:accents{vec}{#1}}{\b:accents{vec}{#1}{#2}}
\expandafter\let\csname T1\string\v\endcsname\:UnDef
\expand:after{\Configure{accent}}\csname T1\string\v\expandafter\endcsname
\csname T1\string\v\endcsname
{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}}{\b:accents{check}{#1}{#2}}
\expand:after{\Configure{accent}}\csname T1\string\=\expandafter\endcsname
\csname T1\string\=\endcsname
{{}{}}
{\a:accents{bar}{#1}}{\b:accents{bar}{#1}{#2}}
\Configure{accent}\`\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}i{00EC}n{01F9}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{grave}{#1}} {\b:accents{grave}{#1}{#2}}
\Configure{accent}\'\acute{A{00C1}C{0106}D{010E}E{00C9}G{01F4}I{00CD}L{0139}N{0143}%
O{00D3}R{0154}S{015A}U{00DA}Y{00DD}Z{0179}a{00E1}c{0107}%
d{010F}e{00E9}g{01F5}i{00ED}l{013A}n{0144}o{00F3}r{0155}%
s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
\Configure{accent}\^\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}Z{1E90}z{1E91}\i{00EE}\j{0135}%
{}{}}
{\a:accents{hat}{#1}} {\b:accents{hat}{#1}{#2}}
\Configure{accent}\~\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}V{1E7C}v{1E7D}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{\a:accents{tilde}{#1}} {\b:accents{tilde}{#1}{#2}}
\Configure{accent}\"\ddot{H{1E26}h{1E27}W{1E84}w{1E85}X{1E8C}x{1E8D}%
t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{\a:accents{uml}{#1}} {\b:accents{uml}{#1}{#2}}
\Configure{accent}\c\c{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}D{1E10}d{1E11}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{\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{o{0151}O{0150}U{0170}u{0171}%
{}{}}
{\a:accents{Huml}{#1}} {\b:accents{Huml}{#1}{#2}}
\Configure{accent}\b\b{{}{}}
{\a:accents{b}{#1}} {\b:accents{b}{#1}{#2}}
\Configure{accent}\d\d{{}{}}
{\a:accents{d}{#1}} {\b:accents{d}{#1}{#2}}
\Configure{accent}\.\.{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{\a:accents{dot}{#1}} {\b:accents{dot}{#1}{#2}}
\Configure{accent}\u\breve{g{011F}I{012C}i{012D}O{014E}o{014F}%
U{016C}u{016D}A{0102}a{0103}E{0114}%
e{0115}G{011E}\i{012D}%
{}{}}
{\a:accents{breve}{#1}} {\b:accents{breve}{#1}{#2}}
\Configure{accent}\vec\vec{{}{}}
{\a:accents{vec}{#1}} {\b:accents{vec}{#1}{#2}}
\Configure{accent}\v\v{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\check\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}%
{}{}}
{\a:accents{check}{#1}} {\b:accents{check}{#1}{#2}}
\Configure{accent}\=\bar{{}{}}
{\a:accents{bar}{#1}} {\b:accents{bar}{#1}{#2}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{czech}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-2}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{danish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{dutch}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{english}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{esperant}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-3}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{estonian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-5}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{finnish}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{francais}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{galician}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{greek}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\A:charset{charset=iso-8859-7}
\ifOption{charset=iso-8859-7}
{\expand:after{\Configure{accent}}\csname OT1\string\'\endcsname
\acute{A{\ht:special{t4ht@+\string&{35}x00C1{59}}A}%
E{\ht:special{t4ht@+\string&{35}x00C9{59}}E}%
I{\ht:special{t4ht@+\string&{35}x00CD{59}}I}%
O{\ht:special{t4ht@+\string&{35}x00D3{59}}O}%
U{\ht:special{t4ht@+\string&{35}x00DA{59}}U}%
Y{\ht:special{t4ht@+\string&{35}x00DD{59}}Y}%
a{\ht:special{t4ht@+\string&{35}x00E1{59}}a}%
e{\ht:special{t4ht@+\string&{35}x00E9{59}}e}%
i{\ht:special{t4ht@+\string&{35}x00ED{59}}i}%
\i{\ht:special{t4ht@+\string&{35}x00ED{59}}i}%
o{\ht:special{t4ht@+\string&{35}x00F3{59}}o}%
u{\ht:special{t4ht@+\string&{35}x00FA{59}}u}%
y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}%
{\@use@text@encoding \@curr@enc a}{\ht:special{t4ht@220}a}%
{\@use@text@encoding \@curr@enc e}{\ht:special{t4ht@221}e}%
{\@use@text@encoding \@curr@enc h}{\ht:special{t4ht@222}h}%
{\@use@text@encoding \@curr@enc i}{\ht:special{t4ht@223}i}%
{\@use@text@encoding \@curr@enc o}{\ht:special{t4ht@252}o}%
{\@use@text@encoding \@curr@enc u}{\ht:special{t4ht@253}u}%
{\@use@text@encoding \@curr@enc w}{\ht:special{t4ht@254}w}%
{}{}}
{\a:accents{acute}{#1}} {\b:accents{acute}{#1}{#2}}
}
{\Log:Note{for iso-8859-7 accents
use the command line option `charset=iso-8859-7'}}
\ifOption{sgreek}
{\:CheckOption{new-accents} \if:Option \else
\def\A:charset{charset=iso-8859-1}
\Configure{htf}{254}{+}{}{ }
\Configure{htf}{252}{+}{}{ }
\Configure{htf-css}{252}{.small-caps{font-variant: small-caps; }}
\Configure{accents}
{\ht:special{t4ht@+\string&{35}x#2{59}}x}
{\expandafter \ifx \csname \@curr@enc :#1\endcsname\relax
\Picture+{ \a:@Picture{#1}}#2{#3}\EndPicture
\else
\csname \@curr@enc :#1\endcsname {#3}%
\fi
}
\def\LGR:acute#1{%
\LGR:gobble\ifx #1\i \HChar{237}%
\else #1\HCode{/ }\fi }
\def\LGR:grave#1{%
\LGR:gobble\ifx #1\i \HChar{236}%
\else #1\HCode{\string\ }\fi}
\def\LGR:circ#1{%
\LGR:gobble\ifx #1\i \HChar{238}%
\else #1\HCode{= }\fi}
\def\LGR:tilde#1{#1\HCode{@ }}
\def\LGR:uml#1{%
\LGR:gobble\ifx #1\i \HChar{239}%
\else #1\HCode{+ }\fi}
\def\LGR:gobble#1#2#3{#1}
\fi}
{\Log:Note{for Sgreek font
use the command line option `sgreek'}}
\ifOption{oldgreek}
{\:CheckOption{new-accents} \if:Option \else
\def\A:charset{charset=iso-8859-1}
\Configure{htf}{254}{+}{}{ }
\Configure{htf}{252}{+}{}{ }
\Configure{htf-css}{252}{.small-caps{font-variant: small-caps; }}
\Configure{accents}
{\ht:special{t4ht@+\string&{35}x#2{59}}x}
{\expandafter \ifx \csname \@curr@enc :#1\endcsname\relax
\Picture+{ \a:@Picture{#1}}#2{#3}\EndPicture
\else
\csname \@curr@enc :#1\endcsname {#3}%
\fi
}
\def\LGR:acute#1{%
\LGR:gobble\ifx #1\i \HChar{237}%
\else
\edef\:temp{\:gobbleII#1\empty\empty}%
\LGR:ch{i}{133}\LGR:ch{w}{232}\LGR:ch{u}{218}\LGR:ch{o}{210}%
\LGR:ch{h}{187}\LGR:ch{a}{163}\LGR:ch{e}{154}%
\ifx \:temp\empty\else #1\HChar{-180}\fi
\fi }
\def\LGR:grave#1{%
\LGR:gobble\ifx #1\i \HChar{236}%
\else
\edef\:temp{\:gobbleII#1\empty\empty}%
\LGR:ch{i}{136}\LGR:ch{235}{232}\LGR:ch{u}{221}\LGR:ch{o}{213}%
\LGR:ch{h}{190}\LGR:ch{a}{166}\LGR:ch{e}{157}%
\ifx \:temp\empty\else #1`\fi
\fi }
\def\LGR:circ#1{%
\LGR:gobble\ifx #1\i \HChar{238}%
\else
\edef\:temp{\:gobbleII#1\empty\empty}%
\LGR:ch{i}{139}\LGR:ch{w}{238}\LGR:ch{u}{224}\LGR:ch{o}{253}%
\LGR:ch{h}{193}\LGR:ch{a}{169}\LGR:ch{e}{252}%
\ifx \:temp\empty\else #1\string^\fi
\fi}
\def\LGR:tilde#1{#1}
\def\LGR:uml#1{%
\LGR:gobble\ifx #1\i \HChar{239}%
\else
\edef\:temp{\:gobbleII#1\empty\empty}%
\LGR:ch{u}{227}\LGR:ch{i}{142}%
\ifx \:temp\empty\else #1\HChar{168}\fi
\fi}
\def\LGR:gobble#1#2#3{#1}
\def\LGR:ch#1#2{\def\:tempa{#1}\ifx \:temp\:tempa
\HCode{}\HChar{#2}\HCode{ }%
\let\:temp=\empty \fi }
\fi}
{\Log:Note{for Greek Old Face font
use the command line option `oldgreek'}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{exam}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \ps@examheadings\:unDef \else
\ConfigureEnv{exam}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\ConfigureEnv{problem}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\Css{.problem{border-bottom: 1px solid black;}}
\Configure{scorebox}
{\ifvmode \IgnorePar \fi \EndP \HCode{}
\bgroup\Configure{fbox}{\leavevmode}{}}
{\egroup\ifvmode \IgnorePar \fi \EndP \HCode{
}}
\Css{.scorebox{margin-left:90\%; border: 1px solid black;}}
\fi
\ifx \@checkqueslevel\:unDef \else
\Configure{uplevel}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
\Configure{fullwidth}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
\Css{dl .uplevel, .fullwidth{margin-left:-2.5em;}}
\Css{dl dl .fullwidth {margin-left:-5em;}}
\Css{dl dl dl .fullwidth {margin-left:-7.5em;}}
\ConfigureEnv{questions}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\ConfigureEnv{parts}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\ConfigureEnv{subparts}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\Configure{setpoints}
{\HCode{}} {\HCode{ }}
\fi
\ifx \@OneKeyHook\:unDef \else
\Configure{sectiontitle}
{\ifvmode\IgnorePar\fi
\EndP \HCode{}\IgnorePar}
{\ifvmode \IgnorePar \fi \EndP \HCode{ }}
\Configure{answer}
{\HCode{}} {\HCode{ }}
\Css{.answer {text-decoration:underline;}}
\Configure{question}
{\HCode{}} {\HCode{ }}
\Configure{instructions}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\IgnorePar\EndP \HCode{
}}
\ConfigureEnv{examtop}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\Configure{namedata}
{\ifvmode \IgnorePar \fi \EndP
\Configure{newline}{\HCode{ }}%
\HCode{ }}
{\ifvmode \IgnorePar \fi \EndP
\HCode{
}}
\Css{td.namedata-rule {width:10em; vertical-align:bottom; }}
\Css{div.namedata{text-align:right;}}
\Configure{classdata}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{ }}
\ConfigureEnv{keytop}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
{}{}
\Configure{frontmatter}
{\ifvmode \IgnorePar \fi \EndP \HCode{}}
{\ifvmode \IgnorePar \fi \EndP \HCode{
}}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/epigraph.4ht 0000644 0001750 0001750 00000004077 11214211242 022114 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% epigraph.4ht 2009-05-21-09:32 %
% Copyright (C) 2000--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\renewcommand{\epigraphhead}[2][95]{{%
\a:epigraphhead#2\b:epigraphhead}}
\NewConfigure{epigraphhead}{2}
\NewConfigure{epirule}{1}
\renewcommand{\epigraph}[2]{{\vspace{\beforeepigraphskip}
\a:epigraph {#1}\ifdim\epigraphrule>\z@ \a:epirule \else \par\fi
\b:epigraph {#2}\c:epigraph
\vspace{\afterepigraphskip}}}
\renewcommand{\qitem}[2]{\item
{\a:qitem {#1}\ifdim\epigraphrule>\z@ \a:epirule \else \par\fi
\b:qitem {#2}\c:qitem}}
\NewConfigure{epigraph}{3}
\NewConfigure{qitem}{3}
\Hinput{epigraph}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/covington.4ht 0000644 0001750 0001750 00000007242 11214211241 022317 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% covington.4ht 2009-05-21-09:32 %
% Copyright (C) 2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\pend:defI\sentence{\a:sentence}
\append:defI\sentence{\b:sentence}
\NewConfigure{sentence}{2}
\bgroup
\catcode`\^^M=12 \endlinechar=-1 % 12 = other
\gdef\twosent#1^^M#2^^M%
{\getwords(\lineone,\eachwordone)#1 ^^M%
\getwords(\linetwo,\eachwordtwo)#2 ^^M%
\loop\lastword{\eachwordone}{\lineone}{\wordone}%
\lastword{\eachwordtwo}{\linetwo}{\wordtwo}%
\global\setbox\gline=\hbox{\unhbox\gline
\hskip\glossglue
\vtop{\a:tsent\box\wordone
\c:tsent
\box\wordtwo
\b:tsent
}%
}%
\testdone
\ifnotdone
\repeat
\egroup % matches \bgroup in \gloss
}
\gdef\threesent#1^^M#2^^M#3^^M%
{\getwords(\lineone,\eachwordone)#1 ^^M%
\getwords(\linetwo,\eachwordtwo)#2 ^^M%
\getwords(\linethree,\eachwordthree)#3 ^^M%
\loop\lastword{\eachwordone}{\lineone}{\wordone}%
\lastword{\eachwordtwo}{\linetwo}{\wordtwo}%
\lastword{\eachwordthree}{\linethree}{\wordthree}%
\global\setbox\gline=\hbox{\unhbox\gline
\hskip\glossglue
\vtop{\a:tsent\box\wordone
\c:tsent
\box\wordtwo
\c:tsent
\box\wordthree
\b:tsent
}%
}%
\testdone
\ifnotdone
\repeat
\egroup % matches \bgroup in \gloss
}
\egroup
\NewConfigure{tsent}{3}
\pend:def\gll{\a:gll}
\pend:def\glll{\a:gll}
\NewConfigure{gll}{3}
\def\:tempc{\b:gll\end{flushleft}\c:gll}
\HLet\glend\:tempc
\def\glt{{\hskip -\glossglue}\unhbox\gline\smallskip\a:glt}
\NewConfigure{glt}{1}
\def\gln{{\hskip -\glossglue}\unhbox\gline\hfill\a:gln}
\NewConfigure{gln}{1}
\Hinput{covington}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/amsproc.4ht 0000644 0001750 0001750 00000033006 11214211240 021751 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% amsproc.4ht 2009-05-21-09:32 %
% Copyright (C) 1997--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\append:def\quote{\par\@totalleftmargin\z@}
\NewConfigure{caption}[4]{\c:def\cptA:{#1}\c:def\cptB:{#2}%
\c:def\cptC:{#3}\c:def\cptD:{#4}}
\long\def\@makecaption#1#2{%
{\cptA: \cap:ref{#1}%
\cptB:}{\cptC:{#2}\cptD:}}
\pend:def\caption{\SkipRefstepAnchor}
\long\def\c:theindex:#1#2#3#4#5#6#7#8#9{%
\def\theindex{%
\def\idx:item{\SaveEverypar\ht:everypar{}#1}%
\def\endtheindex{\idx:item#2\RecallEverypar}%
\def\item{\idx:item\def\idx:item{#4}\let\index\@gobble #3}%
\def\subitem{\idx:item\def\idx:item{#6}\let\index\@gobble #5}%
\def\subsubitem{\idx:item\def\idx:item{#8}\let\index\@gobble #7}}%
\def\indexspace{\idx:item#9\let\idx:item\empty}}
\def\warn:idx#1{%
\expandafter\ifx \csname #1warn:idx\endcsname\relax
\expandafter\global
\expandafter\let \csname #1warn:idx\endcsname\def
\immediate\write16
{---------------------------------------------------------}%
\:warning{If not done so, the index is to be processed by
^^J\space\space tex '\string\def\string\filename
{{#1}{idx}{4dx}{ind}} \noexpand\input\space idxmake.4ht'
^^J\space\space makeindex -o #1.ind #1.4dx
^^Jinstead of
^^J\space\space makeindex -o #1.ind #1.idx
^^JOn some platforms, the quotation marks ' should be
^^J replaced by double quotation marks " or eliminated.
^^J---------------------------------------------------------
}%
{\Configure{Needs}{File: #1.4idx}\Needs{}}%
\fi}
\ifOption{info}{\Log:Note{
A script of the form
^^Jtex '\def\string\filename{{\%\%1}{idx}{4dx}{ind}}
\string\input\space idxmake.4ht'
^^Jmakeindex -o \%\%1.ind \%\%1.4dx
^^Jin the env file, automatically calls to the revised makeindex
^^Jcommand. An extra compilation of the source LaTeX file is required,
^^Jto get the index correctly into the output.}}{}
\def\ind:defs{\let\LNKidx\empty
\def\LNK##1##2##3##4{\ifx\NewConfigure\:UnDef\else
\def\LNK:number{##4}%
\a:LNK[##1]{##2}{}\gHAdvance\:LNKno1
\def\:THIrd{##3}\ifx\:THIrd\empty
\LNKidx{\ifx\c:LNK\empty\:LNKno\else \c:LNK\fi}\else
\LNKidx{##3}\fi
\global\let\LNKidx\empty
\b:LNK
\fi}%
\def\:LNKno{0}}
\NewConfigure{LNK}{3}
\Configure{LNK}{\Link}{\EndLink}{}
\def\yhbLNK#1{\expandafter\let\expandafter\LNKidx\csname
#1\endcsname\LNK}
\Configure{@begin}{theindex}{\ind:defs}
\Configure{UndefinedSec}{likepart}
\Configure{UndefinedSec}{likechapter}
\Configure{UndefinedSec}{likesection}
\Configure{UndefinedSec}{likesubsection}
\let\no@section\section
\Def:Section\section{\ifnum \c:secnumdepth>\c@secnumdepth \else
\thesection \fi}{#1}
\let\no:section\section
\def\section{\rdef:sec{section}}
\let\no@subsection\subsection
\Def:Section\subsection{\ifnum \c:secnumdepth>\c@secnumdepth \else
\thesubsection \fi}{#1}
\let\no:subsection\subsection
\def\subsection{\rdef:sec{subsection}}
\let\no@subsubsection\subsubsection
\Def:Section\subsubsection{\ifnum \c:secnumdepth>\c@secnumdepth \else
\thesubsubsection \fi}{#1}
\let\no:subsubsection\subsubsection
\def\subsubsection{\rdef:sec{subsubsection}}
\let\no@paragraph\paragraph
\Def:Section\paragraph{\ifnum \c:secnumdepth>\c@secnumdepth \else
\theparagraph \fi}{#1}
\let\no:paragraph\paragraph
\def\paragraph{\rdef:sec{paragraph}}
\let\no@subparagraph\subparagraph
\Def:Section\subparagraph{\ifnum \c:secnumdepth>\c@secnumdepth \else
\thesubparagraph \fi}{#1}
\let\no:subparagraph\subparagraph
\def\subparagraph{\rdef:sec{subparagraph}}
\let\:setaddresses=\@setaddresses
\def\@setaddresses{\bgroup
\pend:def\addresses{%
\let\:address=\address
\def\address########1########2{%
\@ifnotempty{########2}{%
\def\:temp{########1}\ifx \:temp\empty
\:address{}{\a:address\b:address########2\c:address}%
\else
\:address{\a:address
########1}{\b:address########2\c:address}%
\fi }}%
\let\:curraddr=\curraddr
\def\curraddr########1########2{%
\@ifnotempty{########2}{\a:curraddr
\:curraddr{########1}{\b:curraddr########2\c:curraddr}%
}}%
\let\:email=\email
\def\email########1########2{%
\@ifnotempty{########2}{\a:email
\:email{########1}{\b:email########2\c:email}%
}}%
\let\:urladdr=\urladdr
\def\urladdr########1########2{%
\@ifnotempty{########2}{\a:urladdr
\:urladdr{########1}{\b:urladdr########2\c:urladdr}%
}}%
%
}%
\a:addresses \:setaddresses \b:addresses\egroup }
\NewConfigure{addresses}{2}
\NewConfigure{address}{3}
\NewConfigure{curraddr}{3}
\NewConfigure{email}{3}
\NewConfigure{urladdr}{3}
\pend:def\@settranslators{\a:translators\bgroup
\def\and{\unskip{ } \d:translators and~\c:translators\ignorespaces}%
\def\andify{\nxandlist{\unskip, }{\unskip{} \and}{\unskip, \and}}%
\pend:def\@translators{\c:translators}%
\append:def\@translators{\d:translators}%
}
\append:def\@settranslators{\egroup\b:translators}
\NewConfigure{translators}{4}
\NewConfigure{maketitle}[4]{\c:def\a:mktl{#1}\c:def\b:mktl{#2}%
\c:def\a:ttl{#3}\c:def\b:ttl{#4}}
\append:def\@maketitle{\a:@maketitle\after:maketitle\b:@maketitle}
\long\def\end:maketitle#1#2{\ifx #1\empty \else
\expandafter\let\csname :\string #1\endcsname=#1
\let#1=\empty
\append:def\after:maketitle{\expand:after{\let#1=}\csname
:\string #1\endcsname#2}\fi}
\NewConfigure{@maketitle}{2}
\HRestore\thanks
\def\:thanks#1{\par \a:thanks#1\@addpunct.\b:thanks}
\NewConfigure{thanks author date and}[8]{%
\c:def\a:thanks{#1}\c:def\b:thanks{#2}\c:def\a:author{#3}\c:def\b:author{#4}%
\c:def\a:date{#5}\c:def\b:date{#6}\c:def\a:and{#7}\c:def\e:mktl{#8}}
\NewConfigure{subjclass}{2}
\NewConfigure{keywords}{2}
\pend:def\@setabstracta{\ifvoid\abstractbox
\else\a:setabstract \fi}
\append:def\@setabstracta{\ifvoid\abstractbox
\else\b:setabstract \fi}
\NewConfigure{setabstract}{2}
\pend:defI\@seccntformat{%
\def\@secnumpunct{\ifnum \c:secnumdepth>0
\expandafter\ifx\csname the##1\endcsname\relax \else. \fi\fi}}
\pend:def\@maketitle{%
\pend:def\newpage{\IgnorePar}%
\let\after:maketitle=\empty
\end:maketitle\@subjclass{\a:subjclass\@setsubjclass\b:subjclass}%
\end:maketitle\@keywords{\a:keywords\@setkeywords\b:keywords}%
\end:maketitle\@setthanks{\let\thanks=\:thanks\thankses}%
}
\def\tableofcontents{%
\ifx\contentsname\empty \else
\ifx\contentsname\:UnDef \else
% \Configure{toToc}{}{section}%
%
\section*{\contentsname}%
%
%
% \Configure{toToc}{?}{section}%
\fi\fi
\:tableofcontents}
\let\o:maketitle:\maketitle
\def\maketitle{\bgroup
\gHAdvance\:mpNum by 1
\HAssign\minipageNum=\:mpNum \relax
%
\ifx \EndPicture\:UnDef
\def\sec:typ{title}%
%
\pend:def\@author{\a:author}\append:def\@author{\b:author}%
\def\and{\a:and}
%
%
\fi
\pic:gobble\a:mktl \o:maketitle: \pic:gobble\b:mktl
\egroup \let\maketitle\empty}
\pend:defII\@starttoc{\par}
\def\:temp#1#2!*?: {\def\:temp{#1}}
\expandafter\:temp\usepackage!*?:
\def\:tempa{\@latex@e@error}
\ifx \:temp\:tempa \else
\def\:tempa#1#2#3#4{\tmp:toks{#1{#2}}%
\long\expandafter\edef\csname #4 \endcsname{\the\tmp:toks
{\expandafter\noexpand
\csname o:\expandafter\:gobble\string #3:\endcsname}}}
\def\:temp#1{%
\expandafter\ifx \csname #1 \endcsname\relax\else
\expandafter\expandafter\expandafter\:tempa\csname #1 \endcsname{#1}%
\fi
}
\:temp{rm}
\:temp{sf}
\:temp{tt}
\:temp{bf}
\:temp{it}
\fi
\ifx \deferred@thm@head\:UnDef\else
\ifx \deferred@thm@head\:UnDef\else
\expandafter\dth@everypar\expandafter{%
\the\dth@everypar
\edef\:temp{\the\ht:everypar}\ifx \:temp\empty
\ht:everypar{\HtmlPar}\ShowPar
\fi
}%
\def\deferred@thm@head#1{%
\if@inlabel \indent \par \fi
\if@nobreak
\adjust@parskip@nobreak
\else
\addpenalty\@beginparpenalty
\addvspace\@topsep
\addvspace{-\parskip}%
\fi
\global\@inlabeltrue
\ht:everypar\dth@everypar
\let\sv:newtheorem=\b:newtheorem \let\b:newtheorem=\empty
\item[\normalfont#1]%
\let\b:newtheorem=\sv:newtheorem \b:newtheorem \ignorespaces
}
\fi
\def\:temp#1{%
\def\:temp{#1}%
\edef\:temp{\expandafter\eorem:syle \meaning\:temp!*?: }%
\expandafter\let\expandafter\@tmp:sv\csname th@\:temp\endcsname
\def\:tempa##1{%
\expandafter\append:def\csname th@##1\endcsname{%
\expandafter\let\csname th@##1\endcsname=\@tmp:sv
\let\thm:headnl=\thmheadnl
\pend:def\thmheadnl{\let\thmheadnl\thm:headnl \b:newtheorem}%
\append:def\thmheadnl{\expandafter
\ht:everypar\expandafter{\the\ht:everypar
\ht:everypar{\HtmlPar}}}}}%
\expandafter\:tempa\expandafter{\:temp}%
\let\sv:trivlist=\trivlist
\def\trivlist{\let\trivlist\sv:trivlist \let\sv:trivlist\:unDef
\a:newtheorem \trivlist}%
\aftergroup\c:newtheorem
\:thm{#1}}
\HLet\@thm\:temp
\HRestore\@endtheorem
\bgroup
\def\bgroup{\catcode`\\=0 \catcode`\t=11 }
\catcode`\/=0
\catcode`\@=12
\catcode`\h=12
\catcode`\\=12
/catcode`/t=12
/edef~{/def/noexpand/eorem:syle##1\th@##2 !*?: {##2}}
/bgroup
\expandafter\egroup ~
\long\def\:temp[#1]{\par\a:proof
\csname o:\string\proof :\endcsname[#1]\b:proof}
\expandafter\HLet\csname \string\proof \endcsname=\:temp
\append:def\endproof{\c:proof}
\NewConfigure{proof}{3}
\def\:tempc{\ifmmode \mathqed \else
\leavevmode \a:qed\hbox {\qedsymbol}\b:qed\fi}
\expandafter\HLet\csname qed \endcsname=\:tempc
\NewConfigure{qed}{2}
\fi
\pend:def\@settitle{\a:ttl}
\append:def\@settitle{\b:ttl}
\pend:defI\@setauthors{\a:author \bgroup
\def\andify{\nxandlist{\unskip, }{\unskip{} \and}{\unskip, \and}}%
\def\@no@lnbk ########1[########2]{\a:newline}}
\append:defI\@setauthors{\egroup \b:author}
\let\no@part\part
\Def:Section\part{\ifnum \c:secnumdepth>\c@secnumdepth \else
\thepart \fi}{#1}
\let\no:part\part
\def\part{\rdef:sec{part}}
\def\no@sect#1#2#3#4#5#6[#7]#8{%
\edef\@toclevel{\ifnum#2=\@m 0\else\number#2\fi}%
\ifnum #2>\c@secnumdepth \let\@secnumber\@empty
\else \@xp\let\@xp\@secnumber\csname the#1\endcsname
\refstepcounter{#1}\fi
\let\@svsec\empty
\let\@svsechd\empty
\global\@nobreaktrue
\@xsect{#5}}
\let\@ssect=\relax
\def\endtable{\end@float}
\def\endfigure{\end@float}
\def\:tableofcontents{\futurelet\:temp\:TOC}
\def\Auto:ent#1{%
\edef\auto:toc{\noexpand\:TableOfContents[\ifx \auto:toc\:UnDef
#1\else \auto:toc \fi]} \auto:toc
\global\let\auto:toc\:UnDef }
\def\tableofcontents{%
\ifx\contentsname\empty \else
\ifx\contentsname\:UnDef \else
%
\section*{\contentsname}%
%
%
\fi\fi
\:tableofcontents}
\edef\:TOC{%
\noexpand\ifx [\noexpand\:temp
\noexpand\expandafter\noexpand\:TableOfContents
\noexpand\else
\noexpand\Auto:ent{\ifnum \c@tocdepth >\m@ne part,likepart,\fi
\ifnum \c@tocdepth >\z@ section,likesection,\fi
\ifnum \c@tocdepth >1 subsection,likesubsection,\fi
\ifnum \c@tocdepth >2 subsubsection,likesubsubsection,\fi
\ifnum \c@tocdepth >3 paragraph,\fi
\ifnum \c@tocdepth >4 subparagraph,\fi
UnDFexyz
}\noexpand\fi}
\ConfigureToc{likeparagraph} {}{\empty}{}{\newline}
\ConfigureToc{likepart} {}{\empty}{}{\newline}
\ConfigureToc{likesection} {}{\empty}{}{\newline}
\ConfigureToc{likesubparagraph} {}{\empty}{}{\newline}
\ConfigureToc{likesubsection} {}{\empty}{}{\newline}
\ConfigureToc{likesubsubsection} {}{\empty}{}{\newline}
\ConfigureToc{paragraph} {\empty}{\ }{}{\newline}
\ConfigureToc{part} {\empty}{\ }{}{\newline}
\ConfigureToc{section} {\empty}{\ }{}{\newline}
\ConfigureToc{subparagraph} {\empty}{\ }{}{\newline}
\ConfigureToc{subsection} {\empty}{\ }{}{\newline}
\ConfigureToc{subsubsection} {\empty}{\ }{}{\newline}
\NewConfigure{tableofcontents*}[1]{%
\def\:tempa{#1}\ifx\empty\:tempa
\ifx \au:StartSec\:UnDef \else \gdef\:StartSec{\au:StartSec}\fi
\else
\edef\auto:toc{#1}%
\ifx \au:StartSec\:UnDef
\let\au:StartSec\:StartSec
\def\:StartSec{\:tableofcontents
\global\let\auto:toc\:UnDef \:StartSec}%
\pend:def\:tableofcontents{\gdef\:StartSec{\au:StartSec}}%
\fi \fi
}
\Hinput{amsproc}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/extarticle.4ht 0000644 0001750 0001750 00000003144 11214211243 022454 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% extarticle.4ht 2009-05-21-09:32 %
% Copyright (C) 2005--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\input article.4ht
\Hinput{extarticle} \endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/mls.4ht 0000644 0001750 0001750 00000004374 11214211250 021107 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% mls.4ht 2009-05-21-09:32 %
% Copyright (C) 2001--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\Configure{writetoc}
{\let\SetDocumentEncodingNeutral\relax
\let\SetDocumentEncodingLMC\relax
\let\SetDocumentEncodingBicig\relax
\let\mnr\relax
\let\mbc\relax
\let\blr\relax
\let\rnm\relax
}
\renewcommand{\mbosoo}[1]{\def\:temp{#1}\ifx \:temp\empty\else
\bosoo{{\bcg #1}}\fi}
\pend:def\do@galiglist{\let\mls:sp=\ \let\ =\sp:c }
\append:def\end@galiglist{\let\ =\mls:sp}
\pend:def\do@mlsgalig{\let\mls:sp=\ \let\ =\sp:c }
\append:def\end@mlsgalig{\let\ =\mls:sp}
\pend:def\prettify@mls{\let\mls:sp=\ \let\ =\sp:c }
\append:def\prettify@mls{\let\ =\mls:sp}
\expandafter\HLet\csname OT1\string\"\expandafter\endcsname
\csname n:":\endcsname
\HRestore\"
\Hinput{mls}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/lfeenc.4ht 0000644 0001750 0001750 00000003311 11214211247 021544 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% lfeenc.4ht 2009-05-21-09:32 %
% Copyright (C) 2007--2009 Youssef Jabri %
% Modified by Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\long\def\ZWNJ{\noindent\ht:special{t4ht@+\string&{35}x200C;}x}
\Hinput{lfeenc}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/powerdot-a.4ht 0000644 0001750 0001750 00000006317 11214211252 022376 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% powerdot-a.4ht 2009-05-21-09:32 %
% Copyright (C) 2006--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\pend:defI\pd@getargsandbody{%
\expandafter\ifx \csname set:env:##1\endcsname\relax
\expandafter\gdef\csname set:env:##1\endcsname{}%
\expandafter\pend:def\csname end##1\endcsname{\relax}%
\expandafter\global\expandafter\let
\csname end##1\expandafter\endcsname\csname end##1\endcsname
\expandafter\ifx\csname before:begin##1\endcsname\relax
\:warning{\string\ConfigureEnv{##1} not provided}%
\fi \fi
}
\def\:tempc{%
\let\sv:rput\rput
\def\rput[##1](##2)##3{\def\:temp{\pd@@titlepos}\def\:tempa{##2}%
\ifx \:temp\:tempa
\let\rput\sv:rput
\def\:temp{\a:slidetitle\sv:rput[##1](##2){##3}\b:slidetitle}%
\else
\def\:temp{\sv:rput[##1](##2){##3}}%
\fi \:temp
}%
%
\append:def\pd@template@slide@options{%
\setkeys [pd]{template}{lfpos={}, rfpos={},
tocpos={}, stocpos={}, ntocpos={}}}%
\append:def\pd@template@titleslide@options{%
\setkeys [pd]{template}{lfpos={},rfpos={}}}%
\o:pd@sl@de:}
\HLet\pd@sl@de\:tempc
\NewConfigure{slidetitle}{2}
\let\:item\pd@orig@item
\let\pd@orig@item\@item
\def\@item[#1]{\@ifnextchar<{\pd@item[#1]}{\pd@item[#1]<>}}
\def\pd@item[#1]<#2>{%
\pd@closeitem
\ifx\pd@@type\pd@currenttype\else
\ifnum\pd@@type=\z@
\pst@Verb{(1) BOL}%
\else
\pst@Verb{(0) BOL}%
\normalcolor
\fi
\global\let\pd@currenttype\pd@@type
\fi
\ifnum\pd@currentstate=\z@
\normalcolor\pst@Verb{(0) BOL}%
\pd@hide{#2}%
\else
\color\pd@@iacolor
\fi
\ifx\@empty#2\@empty\else
\def\pd@closeitem{\gdef\pd@currentstate{0}}%
\fi
\pd@orig@item[#1]\@@par\leavevmode \ignorespaces
}
\Hinput{powerdot}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/letter.4ht 0000644 0001750 0001750 00000005563 11214211247 021622 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% letter.4ht 2009-05-21-09:32 %
% Copyright (C) 2002--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\def\:temp#1{\a:opening
\ifx \@empty \fromaddress\else
\pend:def\fromaddress{\a:address}%
\append:def\fromaddress{\b:address}%
\fi
\ifx \@empty \toaddress\else
\pend:def\toaddress{\a:toaddress}%
\append:def\toaddress{\b:toaddress}%
\fi
\ifx \@empty \toname\else
\pend:def\toname{\a:toname}%
\append:def\toname{\b:toname}%
\fi
\pend:def\@date{\a:date}%
\append:def\@date{\b:date}%
\o:opening:{\a:dear#1\b:dear}%
\b:opening}
\HLet\opening\:temp
\def\:temp#1{%
\ifx\@empty\fromsig\else
\pend:def\fromsig{\a:signature}%
\append:def\fromsig{\b:signature}%
\fi
\a:closing
\o:closing:{\a:sincerely#1\b:sincerely}%
\b:closing}
\HLet\closing\:temp
\pend:defI\cc{\a:cc}
\append:defI\cc{\b:cc}
\pend:defI\encl{\a:encl}
\append:defI\encl{\b:encl}
\AtBeginDocument{\let\@mlabel\@gobbletwo}
\NewConfigure{address}{2}
\NewConfigure{cc}{2}
\NewConfigure{closing}{2}
\NewConfigure{date}{2}
\NewConfigure{dear}{2}
\NewConfigure{encl}{2}
\NewConfigure{opening}{2}
\NewConfigure{signature}{2}
\NewConfigure{sincerely}{2}
\NewConfigure{toaddress}{2}
\NewConfigure{toname}{2}
\long\def\:tempc{\@roman \c@enumiii}
\ifx \theenumiii\:tempc
\def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii}
\HLet\theenumiii\:tempc
\fi
\NewConfigure{enumiii}{2}
\Hinput{letter}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/booktabs.4ht 0000644 0001750 0001750 00000011174 11214211240 022113 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% booktabs.4ht 2009-05-21-09:32 %
% Copyright (C) 1999--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\ifx \@BTfnslthree\:UnDef
\def\:temp{\o:noalign:{\ifnum0=`}\fi
\let\A:midrule=\a:midrule
\@ifnextchar[{\@midrule}{\@midrule[\lightrulewidth]}}
\HLet\midrule=\:temp
\def\:temp[#1]{\o:@midrule:[\z@\A:midrule]}
\HLet\@midrule=\:temp
\NewConfigure{midrule}{1}
\def\:temp{\o:noalign:{\ifnum0=`}\fi
\@ifnextchar[{\@toprule}{\@toprule[\heavyrulewidth]}}
\HLet\toprule=\:temp
\def\:temp[#1]{\o:@toprule:[\z@\a:toprule]}
\HLet\@toprule=\:temp
\NewConfigure{toprule}{1}
\def\:temp{\o:noalign:{\ifnum0=`}\fi
\let\A:midrule=\a:bottomrule
\@ifnextchar[{\@midrule}{\@midrule[\heavyrulewidth]}}
\HLet\bottomrule=\:temp
\NewConfigure{bottomrule}{1}
\else
\def\:temp{\hrule
\@height \@thisrulewidth\futurenonspacelet\@tempa\@BTendrule}
\ifx \@BTnormal\:temp
\def\@BTnormal{\hbox{\cur:rule}\futurenonspacelet\@tempa\@BTendrule}
\def\@cmidrulea{\multispan\@cmidla&\multispan\@cmidlb \a:cmidrule \hfill \cr}
\def\@cmidruleb{\multispan\@cmidlb \a:cmidrule \hfill \cr}
\else
\def\:tempc{%
%{\CT@arc@\hrule\@height\@thisrulewidth}%
\hbox{\cur:rule}\futurenonspacelet\@tempa\@BTendrule}
\HLet\@BTnormal\:tempc
\def\:tempc{%
\multispan\@cmidla&\multispan\@cmidlb
\a:cmidrule
\unskip\hskip\cmrkern@l%
%{\CT@arc@\leaders\hrule \@height\@thisrulewidth\hfill}%
\hskip\cmrkern@r\cr}%
\HLet\@cmidrulea\:tempc
\def\:tempc{%
\multispan\@cmidlb
\a:cmidrule
\unskip\hskip \cmrkern@l%
%{\CT@arc@\leaders\hrule \@height\@thisrulewidth\hfill}%
\hskip\cmrkern@r\cr}%
\HLet\@cmidruleb\:tempc
\fi
\def\gobble:if#1\fi{}
\let\:tempc\toprule
\pend:def\:tempc{\o:noalign:{\ifnum0=`}\fi
\let\cur:rule\a:toprule
\gobble:if}
\HLet\toprule=\:tempc
\NewConfigure{toprule}{1}
\let\:tempc\midrule
\pend:def\:tempc{\o:noalign:{\ifnum0=`}\fi
\let\cur:rule\a:midrule
\gobble:if}
\HLet\midrule=\:tempc
\NewConfigure{midrule}{1}
\let\:tempc\bottomrule
\pend:def\:tempc{\o:noalign:{\ifnum0=`}\fi
\let\cur:rule\a:bottomrule
\gobble:if}
\HLet\bottomrule=\:tempc
\NewConfigure{bottomrule}{1}
\def\@@BLTrule(#1){\@setrulekerning{#1}%
\global\@cmidlb\LT@cols
\ifnum0=`{\fi}%
\@cmidruleb
\o:noalign:{\ifnum0=`}\fi
\futurenonspacelet\@tempa\@BTendrule}
\def\@@@cmidrule[#1-#2]#3#4{\global\@cmidla#1\relax
\global\advance\@cmidla\m@ne
\ifnum\@cmidla>0\global\let\@gtempa\@cmidrulea\else
\global\let\@gtempa\@cmidruleb\fi
\global\@cmidlb#2\relax
\global\advance\@cmidlb-\@cmidla
\global\@thisrulewidth=#3
\@setrulekerning{#4}
\ifnum\@lastruleclass=\z@\vskip \aboverulesep\fi
\ifnum0=`{\fi}\@gtempa
\o:noalign:{\ifnum0=`}\fi\futurenonspacelet\@tempa\@xcmidrule}
\fi
\def\:temp{\o:noalign:{\ifnum0=`}\fi
\@ifnextchar[{\@addspace}{\@addspace[\defaultaddspace]}}
\HLet\addlinespace=\:temp
\def\:temp#1#2#3{\o:noalign:{\a:specialrule}}
\HLet\specialrule=\:temp
\NewConfigure{specialrule}{1}
\def\:temp{\o:noalign:{\ifnum0=`}\fi
\@ifnextchar[{\@cmidrule}{\@cmidrule[\cmidrulewidth]}}
\HLet\cmidrule=\:temp
\NewConfigure{cmidrule}{1}
\def\:temp{\o:noalign:{\relax}}
\HLet\morecmidrules=\:temp
\NewConfigure{morecmidrules}{1}
\Hinput{booktabs}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/eurosym.4ht 0000644 0001750 0001750 00000003622 11214211242 022013 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% eurosym.4ht 2009-05-21-09:32 %
% Copyright (C) 2008--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\def\:temp{\a:geneuro}
\expandafter\HLet\csname geneuro \endcsname\:temp
\NewConfigure{geneuro}{1}
\def\:temp{\a:geneuronarrow}
\expandafter\HLet\csname geneuronarrow \endcsname\:temp
\NewConfigure{geneuronarrow}{1}
\def\:temp{\a:geneurowide}
\expandafter\HLet\csname geneurowide \endcsname\:temp
\NewConfigure{geneurowide}{1}
\Hinput{eurosym}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/doc.4ht 0000644 0001750 0001750 00000006736 11214211241 021065 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% doc.4ht 2009-05-21-09:32 %
% Copyright (C) 1997--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\:CheckOption{no^} \if:Option \else
\catcode`\^^M13 \def\hat:A#1^^M{\egroup} \catcode`\^^M5 %
\def\hhat:A{\bgroup \catcode`\^^M13 \hat:A}
\Configure{\string^\string^}{A}{\hhat:A}
\fi
\def\:temp{{\rmfamily B\textsc{ib}\TeX}}
\HLet\BibTeX\:temp
\def\:temp{\textsc{Plain}\TeX}
\HLet\PlainTeX\:temp
\bgroup
\let\:temp\StopEventually
\OnlyDescription
\ifx \:temp\StopEventually
\let\:temp=\empty
\else
\def\:temp{\long\def\StopEventually##1{##1}}
\fi
\expandafter \egroup \:temp
\HRestore\maketitle
\:CheckOption{broken-index} \if:Option
\def\warn:idx#1{%
\expandafter\ifx \csname #1warn:idx\endcsname\relax
\expandafter\global
\expandafter\let \csname #1warn:idx\endcsname\def
\:warning{If not done so, the index is to be processed by
^^J\space\space tex '\string\def\string\filename
{{#1}{idx}{4dx}{ind}} \noexpand\input\space idxmake.4ht'
^^J\space\space makeindex -s #1.ist -o #1.ind #1.4dx
^^Jinstead of
^^J\space\space makeindex -s #1.ist -o #1.ind #1.idx
^^JOn some platforms, the quotation marks ' should be
^^J replaced by double quotation marks " or eliminated.
}%
{\Configure{Needs}{File: #1.4idx}\Needs{}}%
\fi}
\pend:defI\codeline@wrindex{\if@filesw
\title:chs{\html:addr
\hbox{\Link-{}{x\last:haddr}\EndLink}}{}%
\immediate\write\@indexfile{\string \beforeentry{\RefFileNumber
\FileNumber}{\title:chs{x\last:haddr}{\cur:th
\:currentlabel}}{\a:makeindex}}\fi}
\else
\def\warn:idx#1{%
\expandafter\ifx \csname #1warn:idx\endcsname\relax
\expandafter\global
\expandafter\let \csname #1warn:idx\endcsname\def
\:warning{If not done so, the index is to be processed by
^^J\space\space makeindex -o #1.ind #1.idx
}%
{\Configure{Needs}{File: #1.4idx}\Needs{}}%
\fi}
\fi
\Hinput{doc}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/mathml.4ht 0000644 0001750 0001750 00000360770 11214211247 021611 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% mathml.4ht 2009-04-18-11:08 %
% Copyright (C) 1999--2009 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 2009-04-18-11:08}
\exit:ifnot{Preamble,%
accents,%
amsbsy,%
amscd,%
amsfonts,%
amsmath,%
amsopn,%
amssymb,%
amstex,%
amstex1,%
amstext,%
array,%
bm,%
dcolumn,%
etex4ht,%
fontmath,%
gauss,%
latex,%
mathtools,%
plain,%
rlbabel,%
sistyle,%
subeqnarray,%
tex4ht,%
ushort,%
vanilla}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{Preamble}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET}
\:CheckOption{no-DOCTYPE} \if:Option
\Configure{PROLOG}{VERSION,*XML-STYLESHEET}
\fi
\ifx \a:mathml\:UnDef
\NewConfigure{mathml}{1}
\Configure{mathml}{}
\fi
\def\mml:class{\a:mathml class}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{DviMath}
{\a:DviMathML \mathmltrue
\ifOption{mml-fonts}{}{\NoFonts}%
\IgnoreRule \HCode{}\Tg<\a:mathml math\Hnewline
\csname a:math-xmlns\endcsname \Hnewline \a:@math>\a:math
\edef\sv:ignore{\if:nopar
\noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
\IgnorePar}
{\Tg\a:mathml math>\EndIgnoreRule
\ifOption{mml-fonts}{}{\EndNoFonts}%
\mathmlfalse \b:DviMathML \sv:ignore
}
\NewConfigure{DviMathML}{2}
\NewConfigure{math-xmlns}{1}
\Configure{math-xmlns}
{ xmlns="http://www.w3.org/1998/Math/MathML" }
\newif\ifmathml \mathmlfalse
\newif\ifmtext \mtextfalse
\LinkCommand\mtxt:link{\a:mathml mtext,%
xlink:type="simple"
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href,
id, \mml:class="label",,}
\LinkCommand\msp:link{\a:mathml mstyle,%
xlink:type="simple"
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href,
id, \mml:class="label",,}
\let\M:Link\Link
\def\Link{\ifmathml
\ifmtext \ht:special{t4ht@,}%
\HCode{\a:mathml mtext>}%
\expandafter\expandafter\expandafter\mtxt:link
\else \expandafter\expandafter\expandafter\msp:link\fi
\else \expandafter\M:Link\fi}
\let\M:EndLink\EndLink
\edef\:temp{\catcode`\#=\the\catcode`\#}
\catcode`\#=12
\def\EndLink{\ifmathml
\ifmtext \ht:special{t4ht@,}%
%
\Endmtxt:link \HCode{<\a:mathml mtext\Hnewline
\mml:class="endlabel">}\ht:special{t4ht@, }%
%
\else \HCode{\a:mathml mstyle>}\fi
\else \expandafter\M:EndLink\fi}
\:temp
\NewConfigure{math}{1}
\NewConfigure{@math}{1}
\def\IgnoreRule{\ht:special{t4ht@\string_}}
\def\EndIgnoreRule{\ht:special{t4ht@\string_\string_}}
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath}
{\EndDviMath\ShowPar\par{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}
\Configure{$}
{\Configure{@math}{%\a:mathml
display="inline"
}\DviMath}
{\EndDviMath}{}
\newif\ifDisplayMath \DisplayMathfalse
\Configure{radical}
{\Tg<\a:mathml msqrt>%
\special{t4ht\string~!e<<\a:mathml mrow>}%
\special{t4ht\string~!e>\a:mathml mrow>\a:mathml msqrt>}%
\special{t4ht\string~!ee/}%
\special{t4ht\string~!ese-}%
}
\def\:MT{\ifmathml \a:mathml m\fi}
\Configure{halignTB}{\HCode{<\:MT table }\halignTBL}{\HCode{>}}
\Configure{halignTBL}
{t}{}
{b}{}
{c}{}
{}
\def\t:HA{\HCode{\:MT table>}}
\def\R:HA{\HCode{<\:MT tr \Hnewline style="vertical-align:baseline">}}
\def\r:HA{\HCode{\:MT tr>}}
\def\D:HA{\SaveEndP
\HCode{<\:MT td
\ifnum \HMultispan>1 colspan="\HMultispan"\fi}%
\halignTD \HCode{\Hnewline>}}
\def\d:HA{\HCode{\:MT td>}\RecallEndP
}
\Configure{SUB}
{\Send{BACK}
{<\a:mathml msub><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\TG\a:mathml msub\Hnewline>}
\Configure{SUP}
{\Send{BACK}
{<\a:mathml msup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\TG\a:mathml msup\Hnewline>}
\Configure{SUBSUP}
{\Send{BACK}
{<\a:mathml msubsup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\TG\a:mathml msubsup\Hnewline>}
\def\trap:base{{\HCode{}}}
\Configure{nolimits}{\HCode{}}
\Configure{limits}
{\let\pl:SUB =\:UnDef
\let\pl:SUP =\:UnDef
\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}%
%
\Configure{SUP}
{\Send{BACK}{<\a:mathml mover
\mml:class="msup"><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Configure{SUP}
{\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\Configure{SUP}
{\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup \trap:base}
{\egroup \Tg\a:mathml mrow>\TG\a:mathml msup\Hnewline>%
}%
\trap:base}
{\egroup\Tg\a:mathml mrow>\TG\a:mathml mover\Hnewline>\aftergroup\pl:SUP %
}%
\trap:base}
{}%
\else
\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}%
%
\Configure{SUB}
{\Send{BACK}{<\a:mathml munder
\mml:class="msub"><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Configure{SUB}
{\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\Configure{SUB}
{\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup \trap:base}
{\egroup \Tg\a:mathml mrow>\TG\a:mathml msub\Hnewline>%
}%
\trap:base}
{\egroup\Tg\a:mathml mrow>\TG\a:mathml
munder\Hnewline>\aftergroup\pl:SUB %
}%
\trap:base}
{}%
\fi
\fi
\let\pl:SUBSUP
=\SUBSUP:
%
\Configure{SUBSUP}
{\ifx \pl:SUB \:UnDef\else \pl:SUB \fi
\ifx \pl:SUP \:UnDef\else \pl:SUP \fi
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Send{BACK}
{<\a:mathml munderover \a:mathml accentunder="false"
\a:mathml accent="false"><\a:mathml mrow
\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml
mrow\Hnewline>\trap:base
}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\TG\a:mathml munderover\Hnewline>}
%
}
\Configure{displaylimits}
{\ifDisplayMath \expandafter\disp:limits\fi}
\def\disp:limits{\let\pl:SUB =\:UnDef
\let\pl:SUP =\:UnDef
\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}%
%
\Configure{SUP}
{\Send{BACK}{<\a:mathml mover
\mml:class="msup"><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Configure{SUP}
{\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\Configure{SUP}
{\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup \trap:base}
{\egroup \Tg\a:mathml mrow>\TG\a:mathml msup\Hnewline>%
}%
\trap:base}
{\egroup\Tg\a:mathml mrow>\TG\a:mathml mover\Hnewline>\aftergroup\pl:SUP %
}%
\trap:base}
{}%
\else
\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}%
%
\Configure{SUB}
{\Send{BACK}{<\a:mathml munder
\mml:class="msub"><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Configure{SUB}
{\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup
\Configure{SUB}
{\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>%
\bgroup \trap:base}
{\egroup \Tg\a:mathml mrow>\TG\a:mathml msub\Hnewline>%
}%
\trap:base}
{\egroup\Tg\a:mathml mrow>\TG\a:mathml
munder\Hnewline>\aftergroup\pl:SUB %
}%
\trap:base}
{}%
\fi
\fi
\let\pl:SUBSUP
=\SUBSUP:
%
\Configure{SUBSUP}
{\ifx \pl:SUB \:UnDef\else \pl:SUB \fi
\ifx \pl:SUP \:UnDef\else \pl:SUP \fi
\ifx \pl:SUBSUP
\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
%
\fi
%
\Send{BACK}
{<\a:mathml munderover \a:mathml accentunder="false"
\a:mathml accent="false"><\a:mathml mrow
\Hnewline>}%
\Tg\a:mathml mrow>\Tg<\a:mathml
mrow\Hnewline>\trap:base
}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base}
{\Tg\a:mathml mrow>\TG\a:mathml munderover\Hnewline>}
%
}
\ifx \a:putSUB\:UnDef \else
\pend:def\a:putSUB{\ifx \pl:SUBSUP
\:UnDef\else
\let\SUBSUP:=\pl:SUBSUP
%
\let\pl:SUBSUP
=\:UnDef
\fi}%
\fi
\ifx \a:putSUP\:UnDef \else
\pend:def\a:putSUP{\ifx \pl:SUBSUP
\:UnDef\else
\let\SUBSUP:=\pl:SUBSUP
%
\let\pl:SUBSUP
=\:UnDef
\fi}%
\fi
\def\mml:htfsym{\Configure
{htf}{254}{+}{<\a:mathml mglyph\Hnewline fontfamily="}{\%s"}{
index="\%s"}{ mathsize="\%d\%\%"}{}{ alt="}{"/>}}
\def\ext:htfsym{\Configure{htf}{254}{+}{}{}{}{}{}{}{}}
\Configure{over}
{\Send{GROUP}{0}
{<\a:mathml mfrac><\a:mathml mrow>}\HCode{\a:mathml mrow>}}
{\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}
{\a:mathml mrow>\a:mathml mfrac>}}
\Configure{atop}
{\Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}\HCode{\a:mathml mrow>}}
{\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}}
\Configure{above}
{\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:\:gobbleII}
{\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}}
\Configure{abovewithdelims}
{\abovewithdelims:III}
{}
\def\abovewithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac
linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
\tmp:dim
}
\Configure{atopwithdelims}
{\atopwithdelims:III}
{}
\def\atopwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:atop:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac
linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:atop:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
}
\Configure{overwithdelims}
{\overwithdelims:III}
{}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
}
\Configure{halignTD} {}{}
{<}{\HCode{ \a:mathml columnalign="left"}}
{-}{\HCode{ \a:mathml columnalign="center"}}
{>}{\HCode{ \a:mathml columnalign="right"}}
{^}{\HCode{ \a:mathml rowalign="top"}}
{=}{\HCode{ \a:mathml rowalign="baseline"}}
{|}{\HCode{ \a:mathml rowalign="center"}}
{_}{\HCode{ \a:mathml rowalign="bottom"}}
{p}{\HCode{ \a:mathml columnalign="left"}}
{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{etex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempc#1{\a:middle\mathrel{\left:right#1\:EMPTY}\b:middle}
\HLet\middle=\:tempc
\NewConfigure{middle}{2}
\Configure{middle}
{\bgroup
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{latex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{core}\if:Option \expandafter\endinput \fi
\let\A:equation\a:equation
\let\B:equation\b:equation
\let\C:equation\c:equation
\Configure{equation}
{\A:equation\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\B:equation}{\C:equation}
\Configure{hspace}
{\ifmathml\ifmtext\else \Tg<\a:mathml mspace width="\the\tmp:dim"/>\fi\fi}{}{ }
\Configure{romannumeral}
{\ifmathml\ifmtext\else \HCode{<\a:mathml mrow \mml:class="romannumeral">}\fi\fi}
{\ifmathml\ifmtext\else \HCode{\a:mathml mrow>}\fi\fi}
\Configure{newline}
{\ht:special{t4ht@,}%
\HCode{\a:mathml mtext\Hnewline><\a:mathml
mtext \mml:class="newline">}\ht:special{t4ht@,&\#x00A0;}%
}
\Configure{[]}
{\Configure{@math}{%\a:mathml
display="block"
}\csname a:mathml[]\endcsname
\DviMath\Tg<\a:mathml mrow\Hnewline>$$\DisplayMathtrue }
{$$\Tg\a:mathml mrow>\EndDviMath\csname b:mathml[]\endcsname}
\Configure{()}
{\Configure{@math}{%\a:mathml
display="inline"
}\csname a:mathml()\endcsname
\DviMath\Tg<\a:mathml mrow\Hnewline>$}
{$\Tg\a:mathml mrow>\EndDviMath\csname b:mathml()\endcsname}
\NewConfigure{mathml[]}{2}
\NewConfigure{mathml()}{2}
\Configure{halignTB<>}{array}{\HCode{\Hnewline
\a:mathml equalrows="false"
\a:mathml columnlines="\columnlines"
\a:mathml equalcolumns="false" \a:mathml class="array"}<>\HAlign}
\Configure{array}
{\halignTB{array}}
{\ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}%
\HCode{}%
\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="array"
\ifnum 1<\HMultispan columnspan="\HMultispan"\fi}%
\halignTD \HCode{>}%
}
{\Tg\a:mathml mtd>}
\ConfigureEnv{array}
{\bgroup\Configure{$}{}{}{}}
{\egroup}
{}{}
\Configure{VBorder}
{\HAssign\NewGroup = 0
\HAssign\borderlines = 0
\global\let\columnlines=\relax
}
{\ifx \columnlines\relax \gHAssign\borderlines = 1
\else \gHAdvance\borderlines by 2 \fi
%
\HAssign\NewGroup = 0}
{\Advance:\NewGroup by 1
\ifnum \borderlines>1 \gHAdvance\borderlines by -2 \fi
\ifx \columnlines\relax
\global\let\columnlines\empty
\else
\ifnum \NewGroup=1
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi solid}%
\else
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi none}%
\fi
\fi
}
{}
\def\:MM{m}
\Configure{HBorder}
{<\a:mathml mtr\Hnewline \mml:class="hline">}
{<\a:mathml mtd> \string&\#x0332; \a:mathml mtd>
}
{\a:mathml mtr>}
{<\a:mathml mtr\Hnewline \mml:class="cline">}
{<\a:mathml mtd>\a:mathml mtd>}
{<\a:mathml mtd> \string&\#x0332; \a:mathml mtd>
}
{\a:mathml mtr>}
{<\a:mathml mtr\Hnewline
\mml:class="vspace" style="font-size:\HBorderspace">}
{<\a:mathml mtd\Hnewline>\a:mathml mtd>}
{\a:mathml mtr>}
\Configure{texttt}
{\ifmathml \Configure{@mtext}{\mml:class="texttt"
mathvariant="monospace" }\fi}
{}%
\Configure{textit}
{\ifmathml \Configure{@mtext}{\mml:class="textit"
mathvariant="italic" }\fi}
{}%
\Configure{textrm}
{\ifmathml \Configure{@mtext}{\mml:class="textrm"
mathvariant="normal" }\fi}
{}%
\Configure{textup}
{\ifmathml \Configure{@mtext}{\mml:class="textup"
mathvariant="normal" }\fi}
{}%
\Configure{textsl}
{\ifmathml \Configure{@mtext}{\mml:class="textsl"
mathvariant="italic" }\fi}
{}%
\Configure{textsf}
{\ifmathml \Configure{@mtext}{\mml:class="textsf"
mathvariant="sans-serif" }\fi}
{}%
\Configure{textbf}
{\ifmathml \Configure{@mtext}{\mml:class="textbf"
mathvariant="bold" }\fi}
{}%
\Configure{textsc}
{\ifmathml \Configure{@mtext}{\mml:class="textsc"
mathvariant="normal" }\fi}
{}%
\Configure{emph}
{\ifmathml \Configure{@mtext}{\mml:class="emph"
mathvariant="italic" }\fi}
{}%
\let\A:fbox=\a:fbox
\let\B:fbox=\b:fbox
\let\OLDn:fbox:\n:fbox:
\def\OLDf:box{\ifx \EndPicture \:UnDef
\expandafter \OLDn:fbox: \else\expandafter \o:fbox: \fi}
\def\:temp{\relax\ifmmode
\Configure{fbox}{\leavevmode\Configure{HtmlPar}{}{}{}{}\IgnoreRule
\AA:text{fbox}}{\BB:text\EndIgnoreRule}\else
\Configure{fbox}{\leavevmode
\IgnoreRule\A:fbox}{\B:fbox\EndIgnoreRule}\fi
\OLDf:box}
\HLet\fbox\:temp
\let\A:mbox\a:mbox
\let\B:mbox\b:mbox
\let\OLD:mbox\mbox
\def\mbox{\relax\ifmmode \Configure{mbox}{\AA:text{mbox}}{\BB:text}\else
\Configure{mbox}{\A:mbox}{\B:mbox}\fi\OLD:mbox}
\NewConfigure{@mtext}{1}
\Configure{@mtext}{ }
\def\AA:text#1{\mtexttrue
\HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}}%
{\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
\Configure{()}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}$}%
{$\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
%
}
\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}%
\HCode
{\a:mathml mtext>\a:mathml mstyle>}%
}
\Configure{frac}
{\Tg<\a:mathml mfrac>\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Configure{over}{}{}}
{\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg\a:mathml mfrac>}
\ConfigureEnv{eqnarray}
{\ifvmode \IgnorePar \fi \EndP}
{\ifvmode \IgnorePar \fi \EndP \ShowPar \par}
{}{}
\Configure{eqnarray}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="eqnarray\ifx
\@seqncr\@eqncr\else-star\fi"
\a:mathml columnalign="right center left" >}}%
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\Tg<\a:mathml mtd\Hnewline \mml:class="eqnarray-\HCol">
\ifnum \HCol=4
\Tg<\a:mathml mtext
\mml:class="eqnarray">\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}}%
{\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
\Configure{()}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}$}%
{$\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
%
\fi}
{\ifnum \HCol=4 \mtextfalse
\EndPauseMathClass\ht:special{t4ht@,}%
\Tg\a:mathml mtext>\fi
\Tg\a:mathml mtd>}
\def\:temp#1#2{{\a:stackrel{#1}\b:stackrel {#2}\c:stackrel}}
\HLet\stackrel\:temp
\:CheckOption{stackrel-} \if:Option
\Configure{stackrel}
{\mathrel\bgroup \HCode{<\a:mathml mglyph\Hnewline
alt="\string\stackrel}\afterassignment\put:arg\tmp:toks}
{\afterassignment\put:arg\tmp:toks}
{\HCode{" />}\egroup}
\def\put:arg{\HCode{{\the\tmp:toks}}}
\else
\Configure{stackrel}
{\HCode{<\a:mathml mover\Hnewline
\mml:class="stackrel"><\a:mathml mrow\Hnewline>}\inv:i:iii}
{\HCode{\a:mathml mrow><\a:mathml
mrow\Hnewline>}\Configure{mathop*}{*}
{<\a:mathml mrow>}
{\a:mathml mrow>}
{\Configure{mathop}{}{}{}{}}%
\mathop}
{\HCode{\a:mathml mrow>\a:mathml mover>}}
\def\inv:i:iii#1#2#3{{#3}#2{#1}}
\fi
\Configure{overline}
{\bgroup \HCode{<\a:mathml mover accent="false"\Hnewline
\mml:class="mml-overline"><\a:mathml mrow>}%
}
{\HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x00AF;\a:mathml mo>%
\a:mathml mover>}%
\egroup}
\Configure{underline}
{\bgroup \ifmmode \HCode{<\a:mathml munder \a:mathml accentunder="false"\Hnewline
\mml:class="mml-underline"><\a:mathml mrow>}%
\else
\expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\fi}
{\HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x0332;\a:mathml mo>\a:mathml munder>}%
\egroup}
\let\A:displaylines\a:displaylines
\let\B:displaylines\b:displaylines
\let\C:displaylines\c:displaylines
\let\D:displaylines\d:displaylines
\Configure{displaylines}
{\ifmmode
\def\A:displaylines{\HCode{<\a:mathml mtable
\mml:class="displaylines">}}%
\def\B:displaylines{\HCode{\a:mathml mtable>}}%
\def\C:displaylines{\HCode{<\a:mathml mtr\Hnewline
\mml:class="displaylines"><\a:mathml mtd>}}%
\def\D:displaylines{\HCode{\a:mathml mtd>\a:mathml mtr>}}%
\fi
\A:displaylines}
{\B:displaylines} {\C:displaylines}{\D:displaylines}
\let\mathml:on\relax
\Configure{ }
{\ifmathml \ifmtext \space \else\Tg<\a:mathml mspace
width="1em" \mml:class="nbsp" />\fi
\else \:nbsp\fi}
\:CheckOption{new-accents} \if:Option \else
\Configure{accent}\widetilde\widetilde{{}{}}
{}
{\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{\a:mathml mrow>}%
\:widetilde:over \HCode{\a:mathml mover>}}
\Configure{accent}\widehat\widehat{{}{}}
{}
{\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{\a:mathml mrow>}%
\:widehat:over \HCode{\a:mathml mover>}}
\fi
\:CheckOption{new-accents} \if:Option \else
\ifx \mathml:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\Tg<\a:mathml mrow
\mml:class="accent#1">\mathord{#3}\Tg\a:mathml mrow>%
}%
\fi
\fi
\let\mml:TeX\TeX
\def\TeX{\ifmathml
\HCode{<\a:mathml mtext
\mml:class="TeX">TeX\a:mathml mtext>}\else \mml:TeX\fi}
\Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}}
\Configure{'}
{\let\:primes=\empty}
{\relax \csname SUB:prime\endcsname\sp{%
\global\let\SUB:prime=\:UnDef
\def\:tempa{\prime\prime}\ifx \:tempa\:primes
\mathop{\HCode{\string&\#x2033;}}\else
\def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes
\mathop{\HCode{\string&\#x2034;}}\else
\:primes \fi\fi}%
}
{\let\prime=\relax \xdef\:primes{\:primes\prime}}
\def\:temp#1{\a:left{#1}\o:left:.\b:left{#1}} \HLet\left\:temp
\def\:temp#1{\a:right{#1}\o:right:.\b:right{#1}}\HLet\right\:temp
\Configure{left}
{}
{\HCode{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#1:lr del\endcsname\relax #1\else
\csname \string#1:lr del\endcsname\fi
"\space }\bgroup
\HCode{><\a:mathml mrow>}\bgroup}
\Configure{right}
{\egroup\Send{GROUP}{0}{ close="\expandafter
\ifx \csname \string#1:lr del\endcsname\relax #1\else
\csname \string#1:lr del\endcsname\fi
"\space}\egroup}
{\HCode{\a:mathml mrow>\a:mathml mfenced>}}
\def\def:DEL#1{\def\:DEL{#1}}
\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi}
\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}}
\NewConfigure{Biggl}{2}
\NewConfigure{Biggm}{2}
\NewConfigure{Biggr}{2}
\NewConfigure{Bigl}{2}
\NewConfigure{Bigm}{2}
\NewConfigure{Bigr}{2}
\NewConfigure{biggl}{2}
\NewConfigure{biggm}{2}
\NewConfigure{biggr}{2}
\NewConfigure{bigl}{2}
\NewConfigure{bigm}{2}
\NewConfigure{bigr}{2}
\Configure{Biggm}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{Bigm}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{biggm}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{bigm}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\:CheckOption{mathml-} \if:Option
\Configure{Biggl}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Biggr}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{Bigl}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Bigr}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{biggl}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{biggr}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{bigl}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{bigr}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\else
\Configure{Biggl}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Biggr}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{Bigl}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Bigr}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{biggl}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{biggr}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{bigl}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{bigr}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\fi
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:bigl\mathopen{\left:right\big{#1\:EMPTY}}\b:bigl\:EMPTY}
\HLet\bigl=\:tempc
\def\:tempc#1{\a:bigm\mathrel{\left:right\big{#1\:EMPTY}}\b:bigm}
\HLet\bigm=\:tempc
\def\:tempc#1{\:EMPTY
\a:bigr\mathclose{\left:right\big{#1\:EMPTY}}\b:bigr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\bigr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:Bigl\mathopen{\left:right\Big{#1}\:EMPTY}\b:Bigl\:EMPTY}
\HLet\Bigl=\:tempc
\def\:tempc#1{\a:Bigm\mathrel{\left:right\Big{#1\:EMPTY}}\b:Bigm}
\HLet\Bigm=\:tempc
\def\:tempc#1{\:EMPTY
\a:Bigr\mathclose{\left:right\Big{#1\:EMPTY}}\b:Bigr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\Bigr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:biggl\mathopen{\left:right\bigg{#1\:EMPTY}}\b:biggl\:EMPTY}
\HLet\biggl=\:tempc
\def\:tempc#1{\a:biggm\mathrel{\left:right\bigg{#1\:EMPTY}}\b:biggm}
\HLet\biggm=\:tempc
\def\:tempc#1{\:EMPTY
\a:biggr\mathclose{\left:right\bigg{#1\:EMPTY}}\b:biggr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\biggr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:Biggl\mathopen{\left:right\Bigg{#1\:EMPTY}}\b:Biggl\:EMPTY}
\HLet\Biggl=\:tempc
\def\:tempc#1{\a:Biggm\mathrel{\left:right\Bigg{#1\:EMPTY}}\b:Biggm}
\HLet\Biggm=\:tempc
\def\:tempc#1{\:EMPTY
\a:Biggr\mathclose{\left:right\Bigg{#1}\:EMPTY}\b:Biggr
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\Biggr=\:tempc
\def\:EMPTY{{\HCode{}}}
\def\left:right{%
\let\left\o:left:
\let\right\o:right:
\Configure{left}{}{}\Configure{right}{}{}}
\:CheckOption{new-accents} \if:Option \else
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi
\ht:special{t4ht@]}}}
{\ifmathml
\ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
%
\else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}\fi
\else \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
\fi
}
\fi
\def\mathinner#1{\Tg<\a:mathml mrow
\mml:class="mathinner">#1\Tg\a:mathml mrow>}
\Configure{root}{\rev:root}{}{}
\def\rev:root #1\b:root#2\c:root{
\Tg<\a:mathml mroot>{\Tg<\a:mathml mrow\Hnewline>#2\Tg\a:mathml mrow>}%
{\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>}\Tg\a:mathml mroot>}
\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi}
\NewConfigure{mfenced}[2]{\expandafter
\def\csname \string#1:lr del\endcsname{#2}}
\Configure{mfenced}{\|}{\string&\#x2225;}
\Configure{mfenced}{.}{}
\Configure{mfenced}{\langle}{\string&\#x27E8;}
\Configure{mfenced}{\rangle}{\string&\#x27E9;}
\Configure{mfenced}{\vert}{|}
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\lbrace}{\string{}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\rbrace}{\string}}}\:temp
\Configure{mfenced}{<}{\string&\#x003C;}
\Configure{mfenced}{>}{\string&\#x003E;}
\Configure{mfenced}{\lceil}{\string&\#x2308;}
\Configure{mfenced}{\rceil}{\string&\#x2309;}
\Configure{mfenced}{\lfloor}{\string&\#x230A;}
\Configure{mfenced}{\rfloor}{\string&\#x230B;}
\Configure{mfenced}{\Vert}{\string&\#x2225;}
\Configure{mfenced}{\rgroup}{)}
\Configure{mfenced}{\lgroup}{(}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\downarrow}{\string&\#x2193;}
\Configure{mfenced}{\uparrow}{\string&\#x2191;}
\Configure{mfenced}{\Uparrow}{\string&\#x21D1;}
\Configure{mfenced}{\updownarrow}{\string&\#x2195;}
\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;}
\Configure{mfenced}{\Downarrow}{\string&\#x21D3;}
\Configure{mfenced}{\backslash}{\string&\#x2216;}
\Configure{mfenced}{\rmoustache}{\string&\#x25DD;}
\Configure{mfenced}{\lmoustache}{\string&\#x25DC;}
\Configure{mfenced}{\Arrowvert}{\string&\#x2225;}
\Configure{mfenced}{\arrowvert}{\string&\#x007C;}
\let\A:oalign\a:oalign
\let\B:oalign\b:oalign
\Configure{oalign}
{\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}%
{\Tg\a:mathml mrow>}{}%
\let\halign\TeXhalign
\Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign
\fi}
{\ifmmode \Tg\a:mathml mrow>\else\B:oalign\fi}
\def\mathop:prefix#1{%
\Configure{mathop}{*}{<\a:mathml mo #1\Hnewline>}{\a:mathml mo>}%
{\Configure{mathop}{*}{<\a:mathml mo>}{\a:mathml mo>}{}}}
\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\else\ifmathml
\Tg<\a:mathml mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\fi\fi}
\Configure{cases}
{}{} {\Tg<\a:mathml mtable>}{\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\Tg<\a:mathml mtd \mml:class="cases">}{\Tg\a:mathml mtd>}
\Configure{matrix}
{\Tg<\a:mathml mtable
\a:mathml equalrows="false" \a:mathml equalcolumns="false"\Hnewline
\mml:class="matrix">}
{\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix"
\ifnum 1<\HMultispan columnspan="\HMultispan"\fi}%
\halignTD \HCode{>}%
}{\Tg\a:mathml mtd>}
\Configure{pmatrix} {\bgroup\Tg<\a:mathml mrow\Hnewline
\mml:class="pmatrix">} {\Tg\a:mathml mrow>\egroup}
\Configure{quad}{{\ifmathml \ifmtext \o:quad:\else
{\HCode{<\a:mathml mspace width="1em" \mml:class="quad"/>}}\fi
\else \o:quad: \fi}}
\Configure{qquad}{{\ifmathml \ifmtext \o:qquad:\else
{\HCode{<\a:mathml mspace width="2em" \mml:class="qquad"/>}}\fi
\else \o:qquad: \fi}}
\Configure{,}
{{\HCode{<\a:mathml mspace width="0em" \mml:class="thinspace"/>}}}
\def\:tempb#1{%
\expandafter\let\expandafter\:tempc\csname #1\endcsname
\append:def\:tempc{\limits}%
\expandafter\HLet\csname #1\endcsname\:tempc
}
\:tempb{lim}
\:tempb{limsup}
\:tempb{liminf}
\:tempb{max}
\:tempb{min}
\:tempb{sup}
\:tempb{inf}
\:tempb{det}
\:tempb{Pr}
\:tempb{gcd}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{fontmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\ifx \find:set:mgroup\:UnDef
\def\find:set:mgroup#1#2#3{\bgroup
\def\use@mathgroup##1##2##3{\relax
\tmp:cnt=##2%
\xdef\:temp####1{\noexpand\Configure{MathClass}{#2}%
{}{}{}{\mathchar"0\the\tmp:cnt ####1}}%
}%
\setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}%
\set:mgroup#3{}{}%
\egroup
}
\fi
\def\set:mgroup#1#2{\if :#1#2:\else
\:temp{#1#2}\expandafter\set:mgroup \fi}
\ifx \mathboldcalMathClass\:UnDef
\NewMathClass\mathboldcalMathClass
\fi
\Configure{MathClass}{\mathboldcalMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-script">}{\a:mathml mi>}{}
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathcal{A}}{\mathboldcalMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\egroup
\fi
\expandafter\ifx \csname o@everypar\endcsname\relax \else
\expandafter\ifx \csname ht:everypar\endcsname\relax
\let\ht:everypar\o@everypar
\fi\fi
\Configure{MathClass}{1}{}{}{}{
\mathchar"1360
\mathchar"1357
\mathchar"1356
\mathchar"1355
\mathchar"1354
\mathchar"1353
\mathchar"1352
\mathchar"1351
\mathchar"1350
\mathchar"134E
\mathchar"134C
\mathchar"134A
\mathchar"1348
\mathchar"1346
\mathchar"1273
\mathchar"3234
\mathchar"3238
\mathchar"3239
\mathchar"323A
\mathchar"323E
\mathchar"323F
\mathchar"3272
\mathchar"3278
\mathchar"327B
\mathchar"327C
\mathchar"327D
\mathchar"327E
\mathchar"327F
%
}
\Configure{MathClass}{2}{}{}{}{
*-+/
\mathchar"212F
\mathchar"212E
\mathchar"2234
\mathchar"2235
\mathchar"225E
\mathchar"225F
\mathchar"225C
\mathchar"225B
\mathchar"227A
\mathchar"2279
\mathchar"2275
\mathchar"2274
\mathchar"225D
\mathchar"2271
\mathchar"2205
\mathchar"220F
\mathchar"226F
\mathchar"2204
\mathchar"220C
\mathchar"220B
\mathchar"220A
\mathchar"2209
\mathchar"2208
\mathchar"2207
\mathchar"2206
\mathchar"220E
\mathchar"220D
\mathchar"226E
\mathchar"2201
\mathchar"2203
\mathchar"2202
\mathchar"213F
\mathchar"6201 % cdot
}
\Configure{MathClass}{3}{}{}{}{
\mathchar"3128
\mathchar"3129
\mathchar"312A
\mathchar"312B
\mathchar"315E
\mathchar"315F
\mathchar"3210
\mathchar"3211
\mathchar"3212
\mathchar"3213
\mathchar"3214
\mathchar"3215
\mathchar"3216
\mathchar"3217
\mathchar"3218
\mathchar"3219
\mathchar"321A
\mathchar"321B
\mathchar"321C
\mathchar"321D
\mathchar"321E
\mathchar"321F
\mathchar"3220
\mathchar"3221
\mathchar"3224
\mathchar"3227
\mathchar"3232
\mathchar"3233
\mathchar"3236
\mathchar"3237
\mathchar"323F
:=><
\mathchar"322F
\mathchar"3276
\mathchar"3277
\mathchar"326B
\mathchar"326A
\mathchar"3261
\mathchar"3260
\mathchar"3225
\mathchar"3226
\mathchar"322D
\mathchar"322E
\mathchar"322C
\mathchar"3228
\mathchar"3229
}
\Configure{MathClass}{4}{}{}{}{}
\Configure{MathDelimiters}{(}{)}
\Configure{MathDelimiters}{[}{]}
\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263}
\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265}
\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267}
\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269}
\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301}
\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303}
\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305}
\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307}
\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309}
\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B}
\Configure{MathClass}{6}{}{}{}{
\mathchar"613A % ldot
\mathchar"603A % colon
!?; ,
}
\Configure{overrightarrow}
{\leavevmode\hbox\bgroup$\Tg<\a:mathml mover class="overrightarrow">%
\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\HCode{&\#x20D7;}}%
\Tg\a:mathml mover>$\egroup}
\Configure{overleftarrow}
{\leavevmode\hbox\bgroup$\Tg<\a:mathml mover class="overleftarrow">%
\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\HCode{&\#x20D6;}}%
\Tg\a:mathml mover>$\egroup}
\Configure{big}
{}{}
{\HCode{<\a:mathml mstyle mathsize="1.19em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{Big}
{}{}
{\HCode{<\a:mathml mstyle mathsize="1.61em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{bigg}
{}{}
{\HCode{<\a:mathml mstyle mathsize="2.03em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{Bigg}
{}{}
{\HCode{<\a:mathml mstyle mathsize="2.45em">}}
{\HCode{\a:mathml mstyle>}}
\def\:tempc#1{{\hbox{\a:big$\c:big
\left#1\hbox{}\right.\n@space\d:big$\b:big}}}
\HLet\big=\:tempc
\def\:tempc#1{{\hbox{\a:Big$\c:Big
\left#1\hbox{}\right.\n@space\d:Big$\b:Big}}}
\HLet\Big=\:tempc
\def\:tempc#1{{\hbox{\a:bigg$\c:bigg
\left#1\hbox{}\right.\n@space\d:bigg$\b:bigg}}}
\HLet\bigg=\:tempc
\def\:tempc#1{{\hbox{\a:Bigg$\c:Bigg
\left#1\hbox{}\right.\n@space\d:Bigg$\b:Bigg}}}
\HLet\Bigg=\:tempc
\Configure{overbrace}
{\Configure{mathop*}{*}
{<\a:mathml mover \a:mathml accent="false"><\a:mathml mrow>}
{\a:mathml mrow><\a:mathml mo>\string
&\#xFE37;\a:mathml mo>\a:mathml mover>}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:overbrace:=\displaystyle}
{}
\Configure{underbrace}
{\Configure{mathop*}{*}
{<\a:mathml munder
\a:mathml accentunder="false"><\a:mathml mrow>}
{\a:mathml mrow><\a:mathml mo>\string
&\#xFE38;\a:mathml mo>\a:mathml munder>}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:underbrace:=\displaystyle}
{}
\Configure{MathClass}{0}{*}{<\a:mathml mi\Hnewline>}{\a:mathml mi>}{}
\Configure{MathClass}{1}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-op">}{\a:mathml mo>}{}
\Configure{MathClass}{2}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-bin">}{\a:mathml mo>}{}
\Configure{MathClass}{3}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-rel">}{\a:mathml mo>}{}
\:CheckOption{mathml-} \if:Option
\Configure{MathClass}{4}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-open">}
{\a:mathml mo>}{}
\Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-close">}
{\a:mathml mo>}{}
\else
\Log:Note{for sources failing to produce
clean mathml code, try the command line option `mathml-'}%
\Configure{MathClass}{4}{*}{<\a:mathml mrow
><\a:mathml mo\Hnewline
\mml:class="MathClass-open">}
{\a:mathml mo><\a:mathml mrow>}{}
\Configure{MathClass}{5}{*}{\a:mathml mrow><\a:mathml mo\Hnewline
\mml:class="MathClass-close">}
{\a:mathml mo>\a:mathml mrow>}{}
\fi
\Configure{MathClass}{6}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-punc">}{\a:mathml mo>}{}
\Configure{MathClass}{7}{*}{<\a:mathml mn>}{\a:mathml mn>}
{0123456789}
\ifx \mathordMathClass\:UnDef
\NewMathClass\mathordMathClass
\fi
\Configure{MathClass}{\mathordMathClass}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-ord">}{\a:mathml mo>}{}
\Configure{FormulaClass}{0}{}{}{}
\Configure{FormulaClass}{1}{}{}{}
\Configure{FormulaClass}{2}{}{}{}
\Configure{FormulaClass}{3}{}{}{}
\Configure{FormulaClass}{4}{}{}{}
\Configure{FormulaClass}{5}{}{}{}
\Configure{FormulaClass}{6}{}{}{}
\Css{mo.MathClass-op + mi{margin-left:0.3em}}
\Css{mi + mo.MathClass-op{margin-left:0.3em}}
\def\bold:version{bold}
\Configure{mathbf}%
{\bgroup \Tg<\a:mathml mstyle
mathvariant="bold">}%
{\Tg\a:mathml mstyle>\egroup }%
\Configure{mathit}%
{\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx
\bold:version\math@version bold-\fi italic">}%
{\Tg\a:mathml mstyle>\egroup }%
\Configure{mathrm}%
{\bgroup \Tg<\a:mathml mstyle
mathvariant="\ifx
\bold:version\math@version bold\else normal\fi">}%
{\Tg\a:mathml mstyle>\egroup }%
\Configure{mathsf}%
{\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx
\bold:version\math@version bold-\fi sans-serif">}%
{\Tg\a:mathml mstyle>\egroup }%
\Configure{mathtt}%
{\bgroup \Tg<\a:mathml mstyle mathvariant="monospace">}%
{\Tg\a:mathml mstyle>\egroup }%
\Css{
math mstyle[mathvariant="bold"] mi {
font-weight: bold;
font-style: normal;
}
}
\Css{
math mstyle[mathvariant="normal"] mi {
font-weight: normal;
font-style: normal;
}
}
\def\:tempd#1#2{%
\expandafter\def\csname #1\endcsname{\mathchar"13#2}%
\MathSymbol\mathop{#1}%
\expandafter\def\csname #1:limits\endcsname{\expandafter
\:same \math:sym\mathop{#1}\limits}%
\expandafter\def\csname #1:nolimits\endcsname{\expandafter
\:same \math:sym\mathop{#1}\nolimits}%
\expandafter\edef\csname n:#1:\endcsname{\noexpand\ifDisplayMath
\noexpand\expandafter \expandafter\noexpand \csname #1:limits\endcsname
\noexpand\else \noexpand\expandafter
\expandafter\noexpand
\csname #1:nolimits\endcsname\noexpand\fi}%
\expandafter\pend:def\csname n:#1:\endcsname{\ifDisplayMath
\mathop:prefix{mathsize="big"}\fi}%
}
\:tempd{bigcap}{54}
\:tempd{bigcup}{53}
\:tempd{bigodot}{4A}
\:tempd{bigoplus}{4C}
\:tempd{bigotimes}{4E}
\:tempd{bigsqcup}{46}
\:tempd{biguplus}{55}
\:tempd{bigvee}{57}
\:tempd{bigwedge}{56}
\:tempd{coprod}{60}
\:tempd{intop}{52}
\:tempd{ointop}{48}
\:tempd{prod}{51}
\:tempd{sum}{50}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsbsy}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{pmb}
{\ifmmode \HCode{}\fi}
{\ifmmode \HCode{}\fi}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{underarrow@}
{\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg\a:mathml munder>}
\Configure{overarrow@}
{\Tg<\a:mathml mover accent="true">\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow>}
{\Tg\a:mathml mrow>\Tg\a:mathml mover>}
\def\:tempc#1#2#3{\a:overarrow@
\hbox{$\m@th#2#3$}\b:overarrow@
\hbox{#1#2}\c:overarrow@
}
\HLet\overarrow@\:tempc
\Configure{equation}
{\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar }
{\HCode{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{\a:mathml mtd><\a:mathml mtd>}\fi }
{}
}{}{}
\Css{.equation-star td{text-align:center; vertical-align:middle; }}
\Css{table.equation-star { width:100\%; } }
\Configure{above}
{\Send{GROUP}{0}{<\a:mathml mfrac
linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:\:gobbleII}
{\HCode{<\a:mathml
mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac
linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
}
\Configure{tmspace}
{\ifdim \textspace>0.2em
\HCode{<\a:mathml mspace
width="\textspace" \mml:class="tmspace"/>}%
\else \HCode{<\a:mathml mspace
width="0.3em" \mml:class="thinspace"/>}\fi
}
\Configure{mfenced}{\lvert}{\string&\#x007C;}
\Configure{mfenced}{\rvert}{\string&\#x007C;}
\Configure{mfenced}{\lVert}{\string&\#x2016;}
\Configure{mfenced}{\rVert}{\string&\#x2016;}
\Configure{split}
{\HCode{<\a:mathml mtable \Hnewline
\a:mathml columnalign="right left"
\mml:class="split">}}
{\ifvmode\IgnorePar\fi \HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr \mml:class="split-mtr">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="split-mtd">}}
{\HCode{\a:mathml mtd>}}
\Configure{multline}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="multline">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>%
<\a:mathml mtd\Hnewline \mml:class="multline">}}
{\HCode{\a:mathml mtd>\a:mathml mtr>}}
{\HCode{\a:mathml mtd><\a:mathml mtd>}}
{}
\Configure{multline*}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="multline-star">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr><\a:mathml mtd\Hnewline
\mml:class="multline-star">}}
{\HCode{\a:mathml mtd>\a:mathml mtr>}}
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="gather">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\Configure{gather*}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="gather-star">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\Configure{subarray}
{\HCode{<\a:mathml mtable \mml:class="subarray\if c\Hlcr-c\fi"
\a:mathml rowspacing="0"
\if c\Hlcr \a:mathml columnalign="center"\fi>}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr><\a:mathml mtd>}}
{\HCode{\a:mathml mtd>\a:mathml mtr>}}
\Configure{smallmatrix}
{\HCode{<\a:mathml mtable>}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="smallmatrix">}}
{\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}}
{\HCode{\a:mathml mtd>}}
\def\:tempc#1#2{%
\ConfigureEnv{#1}
{\def\end:al:env{}\ifmmode\else
\ifvmode\else \def\end:al:env{\par\ShowPar\IgnoreIndent}\fi\fi}
{\end:al:env }
{}{}%
\Configure{#1}
{\IgnorePar
\ifvmode \EndP \else \EndP \HCode{}\fi
\ifmathml
\Tg<\a:mathml mrow>\def\end:mathalign{\Tg\a:mathml mrow>}%
\else
\Configure{@math}{%\a:mathml
display="block"
}\DviMath
\def\end:mathalign{\EndDviMath \DisplayMathfalse}%
\DisplayMathtrue
\fi
\HCode{<\a:mathml mtable\Hnewline
\a:mathml columnalign="left" \mml:class="#2">}}
{\HCode{\a:mathml mtable>}\end:mathalign }
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline
\ifodd\HCol \a:mathml columnalign="right" \fi
%
\mml:class="align-\ifnum \HCol>\maxfields@ label\else
\ifodd\HCol\space odd\else even\fi
\fi">}}
{\HCode{\ifodd\HCol\space\else
<\a:mathml mspace width="2em"/>\fi
\a:mathml mtd>}}}
\:tempc{align}{align}
\:tempc{alignat}{alignat}
\:tempc{xalignat}{xalignat}
\:tempc{xxalignat}{xxalignat}
\:tempc{flalign}{flalign}
\:tempc{align*}{align-star}
\:tempc{alignat*}{alignat-star}
\:tempc{xalignat*}{xalignat-star}
\:tempc{flalign*}{flalign-star}
\Configure{gathered}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="gathered">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\Configure{underrightarrow}
{\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\rightarrow}\Tg\a:mathml munder>}
\Configure{underleftarrow}
{\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\leftarrow}\Tg\a:mathml munder>}
\Configure{overleftrightarrow}
{\Tg<\a:mathml mover class="overleftrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\HCode{&\#x20E1;}}\Tg\a:mathml mover>}
\Configure{underleftrightarrow}
{\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\leftrightarrow}\Tg\a:mathml munder>}
\def\m:env#1{\HCode{<\a:mathml mtable
\mml:class="#1"><\a:mathml mtr><\a:mathml mtd>}%
\def\endm:env{\HCode
{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}}
\renewcommand{\xrightarrow}[2][]{%
\Tg<\a:mathml munderover>%
\rightarrow
\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>%
\Tg<\a:mathml mrow\Hnewline>#2\Tg\a:mathml mrow>%
\Tg\a:mathml munderover>}%
\renewcommand{\xleftarrow}[2][]{%
\Tg<\a:mathml munderover>%
\leftarrow
\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>%
\Tg<\a:mathml mrow\Hnewline>#2\Tg\a:mathml mrow>%
\Tg\a:mathml munderover>}%
\def\overset#1#2{{%
\Tg<\a:mathml mover class="overset">\Tg<\a:mathml
mrow\Hnewline>#2\Tg\a:mathml mrow>%
\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>%
\Tg\a:mathml mover>}}%
\def\underset#1#2{{%
\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>#2\Tg\a:mathml mrow>%
\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>%
\Tg\a:mathml munder>}}%
\def\sideset#1#2#3{{\Tg<\a:mathml mrow \mml:class="sideset"\Hnewline
>{\HCode{}}#1{\HCode{}#3}#2\Tg\a:mathml mrow>}}
\ConfigureEnv{eqxample}{}{}{}{}
\ConfigureEnv{gather*}{}{}{}{}
\ConfigureEnv{gathered}{}{}{}{}
\ConfigureEnv{matrix}{}{}{}{}
\def\:tempc{\DOTSI\protect\:idotsint}
\HLet\idotsint\:tempc
\def\:idotsint{%
\mathop{\intop\cdotp\cdotp\cdotp\intop }\ilimits@
}
\def\:tempc{\HCode{<\a:mathml mspace width="0.2em"/>}\mathbin
{mod}\HCode{<\a:mathml mspace width="0.2em"/>}}
\HLet\bmod\:tempc
\def\:tempc#1{\allowbreak
\HCode{<\a:mathml mspace width="0.3em"/>}(#1)}
\HLet\pod=\:tempc
\def\:tempc#1{\pod{\mathop{mod}\HCode{<\a:mathml mspace width="0.3em"/>}#1}}
\HLet\pmod=\:tempc
\def\:tempc#1{\allowbreak
\HCode{<\a:mathml mspace width="0.3em"/>}\mathop
{mod}\HCode{<\a:mathml mspace width="0.3em"/>}#1}
\HLet\mod=\:tempc
\Configure{intertext}
{\IgnorePar \ifinalign@
\HCode{\ifnum \HRow>0 \a:mathml mtd>\a:mathml mtr>\fi
<\a:mathml mtr><\a:mathml mtd
columnspan="\ifnum \HRow=0 15\else \HCol\fi"
\mml:class="intertext">}%
\else \ifingather@
\HCode{<\a:mathml mtr><\a:mathml mtd columnspan="\HCol"
\mml:class="intertext">}%
\fi\fi
\AA:text{intertext}%
}
{\BB:text \ifvmode \IgnorePar \fi \EndP\ifinalign@
\HCode{\a:mathml mtd>\a:mathml mtr>%
\ifnum \HRow>0 <\a:mathml mtr><\a:mathml mtd>\fi}%
\else \ifingather@
\HCode{\a:mathml mtd>\a:mathml mtr>}%
\fi\fi
}
\Configure{maketag}
{\ifmathml
\ifmtext \expandafter\expandafter\expandafter\no:maketag\fi
\else \expandafter\no:maketag\fi
\AA:text{maketag}\hbox\bgroup\:gobbleIII :@:}
{\egroup\BB:text }
\def\no:maketag#1:@:#2\b:maketag{\hbox{#2}}
\Configure{abovewithdelims}
{\abovewithdelims:III}
{}
\def\abovewithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac
linethickness="\the\tmp:dim"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
\tmp:dim
}
\Configure{atopwithdelims}
{\atopwithdelims:III}
{}
\def\atopwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@atop:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac
linethickness="0"><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@atop:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
}
\Configure{overwithdelims}
{\overwithdelims:III}
{}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{<\a:mathml mfrac><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml mrow>\a:mathml mfrac>}
\else
\Send{GROUP}{0}{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
" close="\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
"><\a:mathml mfrac><\a:mathml mrow>}%
\HCode{\a:mathml mrow>}\o:@@over:
\HCode{<\a:mathml mrow>}\Send{EndGROUP}{0}{\a:mathml
mrow>\a:mathml mfrac>\a:mathml mfenced>}
\fi
}
\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iint::}
\HLet\n:iint:\:tempc
\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iiint::}
\HLet\n:iiint:\:tempc
\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:idotsint::}
\HLet\n:idotsint:\:tempc
\ifx \ilimits@\o:nolimits:
\let\ilimits@\nolimits
\fi
\ifx \ilimits@\o:nolimits:
\let\slimits@\nolimits
\fi
\ifx \ilimits@\o:displaylimits:
\let\ilimits@\nolimits
\fi
\Configure{aligned}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd
\a:mathml columnalign="\ifodd\HCol right\else left\fi" >}}
{\HCode{\a:mathml mtd>}}
\Configure{alignedat}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="alignedat">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd
\a:mathml columnalign="\ifodd\HCol right\else left\fi" >}}
{\HCode{\a:mathml mtd>}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsfonts}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{mathbb}{}{}
\Configure{mathfrak}{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstext}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{text}{\AA:text{text}}{\BB:text}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstex1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% amstex.sty
\Configure{underarrow@}
{\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg\a:mathml munder>}
\Configure{overarrow@}
{\Tg<\a:mathml mover accent="true">\Tg<\a:mathml mrow\Hnewline>}
{\Tg\a:mathml mrow>\Tg<\a:mathml mrow>}
{\Tg\a:mathml mrow>\Tg\a:mathml mover>}
\def\:tempc#1#2#3{\a:overarrow@
\hbox{$\m@th#2#3$}\b:overarrow@
\hbox{#1#2}\c:overarrow@
}
\HLet\overarrow@\:tempc
\Configure{mfenced}{\lvert}{\string&\#x007C;}
\Configure{mfenced}{\rvert}{\string&\#x007C;}
\Configure{mfenced}{\lVert}{\string&\#x2016;}
\Configure{mfenced}{\rVert}{\string&\#x2016;}
\ConfigureEnv{aligned}{}{}{}{}
\Configure{aligned}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc
\def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc
\def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc
\def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc
\def\:tempc#1#2#3{\hbox{{\mtexttrue
\HCode{<\a:mathml mrow\Hnewline
\mml:class="text"><\a:mathml mtext
\a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\Configure{$}{\EndPauseMathClass\mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mrow\Hnewline \mml:class="math">}}
{\HCode{\a:mathml mrow><\a:mathml mtext
\a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\mtexttrue\PauseMathClass}{#1}
\let\f@size#2\selectfont #3}%
\mtextfalse \EndPauseMathClass \ht:special{t4ht@,}%
\HCode
{\a:mathml mtext>\a:mathml mrow>}}}
\HLet\textdef@\:tempc
\ifx \o:overrightarrow:\:UnDef\else
\HRestore\overrightarrow
\HRestore\overleftarrow
\HRestore\overleftrightarrow
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% amstex.tex
\def\m:env#1{\HCode{<\a:mathml mtable
\mml:class="#1"><\a:mathml mtr><\a:mathml mtd>}%
\def\endm:env{\HCode
{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}}
\Configure{pmatrix}
{\bgroup\m:env{pmatrix}}
{\endm:env\egroup}
\Configure{multline}
{\HCode{<\a:mathml mtable\mml:class="multline">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline\mml:class="multline"><\a:mathml mtd>}}
{\HCode{\a:mathml mtd>\a:mathml mtr>}}
\Configure{smallmatrix}
{\HCode{<\a:mathml mtable\mml:class="smallmatrix">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline\mml:class="smallmatrix">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline\mml:class="smallmatrix">}}
{\HCode{\a:mathml mtd>}}
\Configure{bmatrix}
{\bgroup\m:env{bmatrix}}
{\endm:env\egroup}
\Configure{vmatrix}{\bgroup\m:env{vmatrix}}{\endm:env\egroup}
\Configure{Vmatrix}{\bgroup\m:env{Vmatrix}}{\endm:env\egroup}
\Configure{aligned}
{\HCode{<\a:mathml mtable\mml:class="aligned">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline\mml:class="aligned">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline\mml:class="aligned">}}
{\HCode{\a:mathml mtd>}}
\Configure{xalignat}
{\HCode{<\a:mathml mtable\mml:class="xalignat">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="xalignat">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="xalignat">}}
{\HCode{\a:mathml mtd>}}
\Configure{xxalignat}
{\HCode{<\a:mathml mtable \mml:class="xxalignat">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="xxalignat">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="xxalignat">}}
{\HCode{\a:mathml mtd>}}
\Configure{alignedat}
{\HCode{<\a:mathml mtable \mml:class="alignedat">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="alignedat">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="alignedat">}}
{\HCode{\a:mathml mtd>}}
\Configure{gathered}
{\HCode{<\a:mathml mtable \mml:class="gathered">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="gathered">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="gathered">}}
{\HCode{\a:mathml mtd>}}
\NewConfigure{@mtext}{1}
\Configure{@mtext}{ }
\def\AA:text#1{\mtexttrue
\HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}}%
{\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
\Configure{()}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}$}%
{$\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
%
}
\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}%
\HCode
{\a:mathml mtext>\a:mathml mstyle>}%
}
\Configure{text}{\AA:text{text}}{\BB:text}
\Configure{format}
{\HCode{<\a:mathml mtable \mml:class="format">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="format">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="format">}}
{\HCode{\a:mathml mtd>}}
\Configure{multilimits}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="multilimits">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr><\a:mathml mtd\Hnewline>}}
{\HCode{\a:mathml mtd>\a:mathml mtr>}}
\Configure{smallmatrix}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="smallmatrix">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline>}}
{\HCode{\a:mathml mtd>}}
\Configure{matrix}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="matrix">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix"
\ifnum 1<\HMultispan columnspan="\HMultispan"\fi}%
\halignTD \HCode{>}%
}} {\HCode{\a:mathml mtd>}}
\Configure{pmatrix}{\Tg<\a:mathml mrow \mml:class="pmatrix">}
{\Tg\a:mathml mrow>}
\Configure{align}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="align">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\Configure{aligned}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\Configure{cases}
{\Tg<\a:mathml mrow \mml:class="cases">}
{\Tg\a:mathml mrow>}
\Configure{alignat}
{\HCode{<\a:mathml mtable \mml:class="alignat">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="alignat">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="alignat">}}
{\HCode{\a:mathml mtd>}}
\Configure{gather}
{\HCode{<\a:mathml mtable \mml:class="gather">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="gather">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="gather">}}
{\HCode{\a:mathml mtd>}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{plain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{core}\if:Option \expandafter\endinput \fi
\Configure{eqalign}
{\HCode{<\a:mathml mtable \mml:class="eqalign">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr \Hnewline \mml:class="eqalign">}}
{\IgnorePar\HCode{\a:mathml mtr>}}
{\HCode{\ifnum \HCol=3 <\a:mathml mtd\Hnewline
\mml:class="eqalign3">\a:mathml mtd>\fi
<\a:mathml mtd \Hnewline \mml:class="eqalign\HCol">}}
{\HCode{\a:mathml mtd>}}
\Configure{overline}
{\bgroup \HCode{<\a:mathml mover accent="false"\Hnewline
\mml:class="mml-overline"><\a:mathml mrow>}%
}
{\HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x00AF;\a:mathml mo>%
\a:mathml mover>}%
\egroup}
\Configure{underline}
{\bgroup \ifmmode \HCode{<\a:mathml munder \a:mathml accentunder="false"\Hnewline
\mml:class="mml-underline"><\a:mathml mrow>}%
\else
\expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\fi}
{\HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x0332;\a:mathml mo>\a:mathml munder>}%
\egroup}
\Configure{eqalignno}
{\HCode{<\a:mathml mtable \mml:class="eqalignno">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="eqalignno">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd \Hnewline \mml:class="eqalignno-\HCol">}}
{\HCode{\a:mathml mtd>}}
\def\:eqalignno:{\Configure{noalign}
{\HCode{<\a:mathml mtr><\a:mathml mtd \mml:class="noalign" colspan="2">}}%
{\HCode{\a:mathml mtd>\a:mathml mtr>}}}
\Configure{leqalignno}
{\HCode{<\a:mathml mtable \mml:class="leqalignno">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="leqalignno">}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd \Hnewline \mml:class="leqalignno-\HCol">}}
{\HCode{\a:mathml mtd>}}
\def\:leqalignno:{\Configure{noalign}
{\HCode{<\a:mathml mtr><\a:mathml mtd \mml:class="noalign" colspan="2">}}%
{\HCode{\a:mathml mtd>\a:mathml mtr>}}}
\expandafter\ifx \csname o@everypar\endcsname\relax \else
\expandafter\ifx \csname ht:everypar\endcsname\relax
\let\ht:everypar\o@everypar
\fi\fi
\Configure{MathClass}{1}{}{}{}{
\mathchar"1360
\mathchar"1357
\mathchar"1356
\mathchar"1355
\mathchar"1354
\mathchar"1353
\mathchar"1352
\mathchar"1351
\mathchar"1350
\mathchar"134E
\mathchar"134C
\mathchar"134A
\mathchar"1348
\mathchar"1346
\mathchar"1273
\mathchar"3234
\mathchar"3238
\mathchar"3239
\mathchar"323A
\mathchar"323E
\mathchar"323F
\mathchar"3272
\mathchar"3278
\mathchar"327B
\mathchar"327C
\mathchar"327D
\mathchar"327E
\mathchar"327F
%
}
\Configure{MathClass}{2}{}{}{}{
*-+/
\mathchar"212F
\mathchar"212E
\mathchar"2234
\mathchar"2235
\mathchar"225E
\mathchar"225F
\mathchar"225C
\mathchar"225B
\mathchar"227A
\mathchar"2279
\mathchar"2275
\mathchar"2274
\mathchar"225D
\mathchar"2271
\mathchar"2205
\mathchar"220F
\mathchar"226F
\mathchar"2204
\mathchar"220C
\mathchar"220B
\mathchar"220A
\mathchar"2209
\mathchar"2208
\mathchar"2207
\mathchar"2206
\mathchar"220E
\mathchar"220D
\mathchar"226E
\mathchar"2201
\mathchar"2203
\mathchar"2202
\mathchar"213F
\mathchar"6201 % cdot
}
\Configure{MathClass}{3}{}{}{}{
\mathchar"3128
\mathchar"3129
\mathchar"312A
\mathchar"312B
\mathchar"315E
\mathchar"315F
\mathchar"3210
\mathchar"3211
\mathchar"3212
\mathchar"3213
\mathchar"3214
\mathchar"3215
\mathchar"3216
\mathchar"3217
\mathchar"3218
\mathchar"3219
\mathchar"321A
\mathchar"321B
\mathchar"321C
\mathchar"321D
\mathchar"321E
\mathchar"321F
\mathchar"3220
\mathchar"3221
\mathchar"3224
\mathchar"3227
\mathchar"3232
\mathchar"3233
\mathchar"3236
\mathchar"3237
\mathchar"323F
:=><
\mathchar"322F
\mathchar"3276
\mathchar"3277
\mathchar"326B
\mathchar"326A
\mathchar"3261
\mathchar"3260
\mathchar"3225
\mathchar"3226
\mathchar"322D
\mathchar"322E
\mathchar"322C
\mathchar"3228
\mathchar"3229
}
\Configure{MathClass}{4}{}{}{}{}
\Configure{MathDelimiters}{(}{)}
\Configure{MathDelimiters}{[}{]}
\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263}
\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265}
\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267}
\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269}
\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301}
\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303}
\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305}
\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307}
\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309}
\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B}
\Configure{MathClass}{6}{}{}{}{
\mathchar"613A % ldot
\mathchar"603A % colon
!?; ,
}
\Configure{overrightarrow}
{\leavevmode\hbox\bgroup$\Tg<\a:mathml mover class="overrightarrow">%
\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\HCode{&\#x20D7;}}%
\Tg\a:mathml mover>$\egroup}
\Configure{overleftarrow}
{\leavevmode\hbox\bgroup$\Tg<\a:mathml mover class="overleftarrow">%
\Tg<\a:mathml mrow\Hnewline>\:gobble}
{\Tg\a:mathml mrow>\mathop{\HCode{&\#x20D6;}}%
\Tg\a:mathml mover>$\egroup}
\Configure{big}
{}{}
{\HCode{<\a:mathml mstyle mathsize="1.19em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{Big}
{}{}
{\HCode{<\a:mathml mstyle mathsize="1.61em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{bigg}
{}{}
{\HCode{<\a:mathml mstyle mathsize="2.03em">}}
{\HCode{\a:mathml mstyle>}}
\Configure{Bigg}
{}{}
{\HCode{<\a:mathml mstyle mathsize="2.45em">}}
{\HCode{\a:mathml mstyle>}}
\def\:tempc#1{{\hbox{\a:big$\c:big
\left#1\hbox{}\right.\n@space\d:big$\b:big}}}
\HLet\big=\:tempc
\def\:tempc#1{{\hbox{\a:Big$\c:Big
\left#1\hbox{}\right.\n@space\d:Big$\b:Big}}}
\HLet\Big=\:tempc
\def\:tempc#1{{\hbox{\a:bigg$\c:bigg
\left#1\hbox{}\right.\n@space\d:bigg$\b:bigg}}}
\HLet\bigg=\:tempc
\def\:tempc#1{{\hbox{\a:Bigg$\c:Bigg
\left#1\hbox{}\right.\n@space\d:Bigg$\b:Bigg}}}
\HLet\Bigg=\:tempc
\Configure{overbrace}
{\Configure{mathop*}{*}
{<\a:mathml mover \a:mathml accent="false"><\a:mathml mrow>}
{\a:mathml mrow><\a:mathml mo>\string
&\#xFE37;\a:mathml mo>\a:mathml mover>}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:overbrace:=\displaystyle}
{}
\Configure{underbrace}
{\Configure{mathop*}{*}
{<\a:mathml munder
\a:mathml accentunder="false"><\a:mathml mrow>}
{\a:mathml mrow><\a:mathml mo>\string
&\#xFE38;\a:mathml mo>\a:mathml munder>}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:underbrace:=\displaystyle}
{}
\Configure{MathClass}{0}{*}{<\a:mathml mi\Hnewline>}{\a:mathml mi>}{}
\Configure{MathClass}{1}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-op">}{\a:mathml mo>}{}
\Configure{MathClass}{2}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-bin">}{\a:mathml mo>}{}
\Configure{MathClass}{3}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-rel">}{\a:mathml mo>}{}
\:CheckOption{mathml-} \if:Option
\Configure{MathClass}{4}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-open">}
{\a:mathml mo>}{}
\Configure{MathClass}{5}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-close">}
{\a:mathml mo>}{}
\else
\Log:Note{for sources failing to produce
clean mathml code, try the command line option `mathml-'}%
\Configure{MathClass}{4}{*}{<\a:mathml mrow
><\a:mathml mo\Hnewline
\mml:class="MathClass-open">}
{\a:mathml mo><\a:mathml mrow>}{}
\Configure{MathClass}{5}{*}{\a:mathml mrow><\a:mathml mo\Hnewline
\mml:class="MathClass-close">}
{\a:mathml mo>\a:mathml mrow>}{}
\fi
\Configure{MathClass}{6}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-punc">}{\a:mathml mo>}{}
\Configure{MathClass}{7}{*}{<\a:mathml mn>}{\a:mathml mn>}
{0123456789}
\ifx \mathordMathClass\:UnDef
\NewMathClass\mathordMathClass
\fi
\Configure{MathClass}{\mathordMathClass}{*}{<\a:mathml mo\Hnewline
\mml:class="MathClass-ord">}{\a:mathml mo>}{}
\Configure{FormulaClass}{0}{}{}{}
\Configure{FormulaClass}{1}{}{}{}
\Configure{FormulaClass}{2}{}{}{}
\Configure{FormulaClass}{3}{}{}{}
\Configure{FormulaClass}{4}{}{}{}
\Configure{FormulaClass}{5}{}{}{}
\Configure{FormulaClass}{6}{}{}{}
\Css{mo.MathClass-op + mi{margin-left:0.3em}}
\Css{mi + mo.MathClass-op{margin-left:0.3em}}
\let\A:displaylines\a:displaylines
\let\B:displaylines\b:displaylines
\let\C:displaylines\c:displaylines
\let\D:displaylines\d:displaylines
\Configure{displaylines}
{\ifmmode
\def\A:displaylines{\HCode{<\a:mathml mtable
\mml:class="displaylines">}}%
\def\B:displaylines{\HCode{\a:mathml mtable>}}%
\def\C:displaylines{\HCode{<\a:mathml mtr\Hnewline
\mml:class="displaylines"><\a:mathml mtd>}}%
\def\D:displaylines{\HCode{\a:mathml mtd>\a:mathml mtr>}}%
\fi
\A:displaylines}
{\B:displaylines} {\C:displaylines}{\D:displaylines}
\let\mathml:on\relax
\Configure{ }
{\ifmathml \ifmtext \space \else\Tg<\a:mathml mspace
width="1em" \mml:class="nbsp" />\fi
\else \:nbsp\fi}
\:CheckOption{new-accents} \if:Option \else
\Configure{accent}\widetilde\widetilde{{}{}}
{}
{\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{\a:mathml mrow>}%
\:widetilde:over \HCode{\a:mathml mover>}}
\Configure{accent}\widehat\widehat{{}{}}
{}
{\HCode{<\a:mathml mover\Hnewline accent="false"><\a:mathml mrow\Hnewline>}#2\HCode{\a:mathml mrow>}%
\:widehat:over \HCode{\a:mathml mover>}}
\fi
\:CheckOption{new-accents} \if:Option \else
\ifx \mathml:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\Tg<\a:mathml mrow
\mml:class="accent#1">\mathord{#3}\Tg\a:mathml mrow>%
}%
\fi
\fi
\let\mml:TeX\TeX
\def\TeX{\ifmathml
\HCode{<\a:mathml mtext
\mml:class="TeX">TeX\a:mathml mtext>}\else \mml:TeX\fi}
\Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}}
\Configure{'}
{\let\:primes=\empty}
{\relax \csname SUB:prime\endcsname\sp{%
\global\let\SUB:prime=\:UnDef
\def\:tempa{\prime\prime}\ifx \:tempa\:primes
\mathop{\HCode{\string&\#x2033;}}\else
\def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes
\mathop{\HCode{\string&\#x2034;}}\else
\:primes \fi\fi}%
}
{\let\prime=\relax \xdef\:primes{\:primes\prime}}
\def\:temp#1{\a:left{#1}\o:left:.\b:left{#1}} \HLet\left\:temp
\def\:temp#1{\a:right{#1}\o:right:.\b:right{#1}}\HLet\right\:temp
\Configure{left}
{}
{\HCode{<\a:mathml mfenced separators=""\Hnewline
open="\expandafter
\ifx \csname \string#1:lr del\endcsname\relax #1\else
\csname \string#1:lr del\endcsname\fi
"\space }\bgroup
\HCode{><\a:mathml mrow>}\bgroup}
\Configure{right}
{\egroup\Send{GROUP}{0}{ close="\expandafter
\ifx \csname \string#1:lr del\endcsname\relax #1\else
\csname \string#1:lr del\endcsname\fi
"\space}\egroup}
{\HCode{\a:mathml mrow>\a:mathml mfenced>}}
\def\def:DEL#1{\def\:DEL{#1}}
\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi}
\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}}
\NewConfigure{Biggl}{2}
\NewConfigure{Biggm}{2}
\NewConfigure{Biggr}{2}
\NewConfigure{Bigl}{2}
\NewConfigure{Bigm}{2}
\NewConfigure{Bigr}{2}
\NewConfigure{biggl}{2}
\NewConfigure{biggm}{2}
\NewConfigure{biggr}{2}
\NewConfigure{bigl}{2}
\NewConfigure{bigm}{2}
\NewConfigure{bigr}{2}
\Configure{Biggm}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{Bigm}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{biggm}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\Configure{bigm}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
\:CheckOption{mathml-} \if:Option
\Configure{Biggl}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Biggr}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{Bigl}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Bigr}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{biggl}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{biggr}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{bigl}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{bigr}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathclose}{*}
{}
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\else
\Configure{Biggl}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Biggr}
{\bgroup
\Configure{Bigg}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{Bigl}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{Bigr}
{\bgroup
\Configure{Big}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{biggl}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{biggr}
{\bgroup
\Configure{bigg}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\Configure{bigl}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathopen}{*}
{}
{ }
{\Configure{mathopen}{}{}{}{}}%
}
{\egroup}
\Configure{bigr}
{\bgroup
\Configure{big}{}{}{}{}%
\Configure{mathclose}{*}
{ }
{ }
{\Configure{mathclose}{}{}{}{}}%
}
{\egroup}
\fi
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:bigl\mathopen{\left:right\big{#1\:EMPTY}}\b:bigl\:EMPTY}
\HLet\bigl=\:tempc
\def\:tempc#1{\a:bigm\mathrel{\left:right\big{#1\:EMPTY}}\b:bigm}
\HLet\bigm=\:tempc
\def\:tempc#1{\:EMPTY
\a:bigr\mathclose{\left:right\big{#1\:EMPTY}}\b:bigr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\bigr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:Bigl\mathopen{\left:right\Big{#1}\:EMPTY}\b:Bigl\:EMPTY}
\HLet\Bigl=\:tempc
\def\:tempc#1{\a:Bigm\mathrel{\left:right\Big{#1\:EMPTY}}\b:Bigm}
\HLet\Bigm=\:tempc
\def\:tempc#1{\:EMPTY
\a:Bigr\mathclose{\left:right\Big{#1\:EMPTY}}\b:Bigr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\Bigr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:biggl\mathopen{\left:right\bigg{#1\:EMPTY}}\b:biggl\:EMPTY}
\HLet\biggl=\:tempc
\def\:tempc#1{\a:biggm\mathrel{\left:right\bigg{#1\:EMPTY}}\b:biggm}
\HLet\biggm=\:tempc
\def\:tempc#1{\:EMPTY
\a:biggr\mathclose{\left:right\bigg{#1\:EMPTY}}\b:biggr%
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\biggr=\:tempc
\def\:tempc#1{\ht:special{t4ht@[}(\ht:special{t4ht@]}%
\a:Biggl\mathopen{\left:right\Bigg{#1\:EMPTY}}\b:Biggl\:EMPTY}
\HLet\Biggl=\:tempc
\def\:tempc#1{\a:Biggm\mathrel{\left:right\Bigg{#1\:EMPTY}}\b:Biggm}
\HLet\Biggm=\:tempc
\def\:tempc#1{\:EMPTY
\a:Biggr\mathclose{\left:right\Bigg{#1}\:EMPTY}\b:Biggr
\ht:special{t4ht@[})\ht:special{t4ht@]}}
\HLet\Biggr=\:tempc
\def\:EMPTY{{\HCode{}}}
\def\left:right{%
\let\left\o:left:
\let\right\o:right:
\Configure{left}{}{}\Configure{right}{}{}}
\:CheckOption{new-accents} \if:Option \else
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi
\ht:special{t4ht@]}}}
{\ifmathml
\ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
%
\else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}\fi
\else \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{<\a:mathml munder\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\HCode{\a:mathml munder>}%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{<\a:mathml mover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:over\endcsname
\HCode{\a:mathml mover>}%
%
\else
\HCode{<\a:mathml munderover\Hnewline
accent="true"><\a:mathml mrow\Hnewline>}#3\HCode{\a:mathml mrow>}%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{\a:mathml munderover>}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
\fi
}
\fi
\def\mathinner#1{\Tg<\a:mathml mrow
\mml:class="mathinner">#1\Tg\a:mathml mrow>}
\Configure{root}{\rev:root}{}{}
\def\rev:root #1\b:root#2\c:root{
\Tg<\a:mathml mroot>{\Tg<\a:mathml mrow\Hnewline>#2\Tg\a:mathml mrow>}%
{\Tg<\a:mathml mrow\Hnewline>#1\Tg\a:mathml mrow>}\Tg\a:mathml mroot>}
\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi}
\NewConfigure{mfenced}[2]{\expandafter
\def\csname \string#1:lr del\endcsname{#2}}
\Configure{mfenced}{\|}{\string&\#x2225;}
\Configure{mfenced}{.}{}
\Configure{mfenced}{\langle}{\string&\#x27E8;}
\Configure{mfenced}{\rangle}{\string&\#x27E9;}
\Configure{mfenced}{\vert}{|}
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\lbrace}{\string{}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\rbrace}{\string}}}\:temp
\Configure{mfenced}{<}{\string&\#x003C;}
\Configure{mfenced}{>}{\string&\#x003E;}
\Configure{mfenced}{\lceil}{\string&\#x2308;}
\Configure{mfenced}{\rceil}{\string&\#x2309;}
\Configure{mfenced}{\lfloor}{\string&\#x230A;}
\Configure{mfenced}{\rfloor}{\string&\#x230B;}
\Configure{mfenced}{\Vert}{\string&\#x2225;}
\Configure{mfenced}{\rgroup}{)}
\Configure{mfenced}{\lgroup}{(}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\downarrow}{\string&\#x2193;}
\Configure{mfenced}{\uparrow}{\string&\#x2191;}
\Configure{mfenced}{\Uparrow}{\string&\#x21D1;}
\Configure{mfenced}{\updownarrow}{\string&\#x2195;}
\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;}
\Configure{mfenced}{\Downarrow}{\string&\#x21D3;}
\Configure{mfenced}{\backslash}{\string&\#x2216;}
\Configure{mfenced}{\rmoustache}{\string&\#x25DD;}
\Configure{mfenced}{\lmoustache}{\string&\#x25DC;}
\Configure{mfenced}{\Arrowvert}{\string&\#x2225;}
\Configure{mfenced}{\arrowvert}{\string&\#x007C;}
\let\A:oalign\a:oalign
\let\B:oalign\b:oalign
\Configure{oalign}
{\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}%
{\Tg\a:mathml mrow>}{}%
\let\halign\TeXhalign
\Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign
\fi}
{\ifmmode \Tg\a:mathml mrow>\else\B:oalign\fi}
\def\mathop:prefix#1{%
\Configure{mathop}{*}{<\a:mathml mo #1\Hnewline>}{\a:mathml mo>}%
{\Configure{mathop}{*}{<\a:mathml mo>}{\a:mathml mo>}{}}}
\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\else\ifmathml
\Tg<\a:mathml mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\fi\fi}
\Configure{cases}
{}{} {\Tg<\a:mathml mtable>}{\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\Tg<\a:mathml mtd \mml:class="cases">}{\Tg\a:mathml mtd>}
\Configure{matrix}
{\Tg<\a:mathml mtable
\a:mathml equalrows="false" \a:mathml equalcolumns="false"\Hnewline
\mml:class="matrix">}
{\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="matrix"
\ifnum 1<\HMultispan columnspan="\HMultispan"\fi}%
\halignTD \HCode{>}%
}{\Tg\a:mathml mtd>}
\Configure{pmatrix} {\bgroup\Tg<\a:mathml mrow\Hnewline
\mml:class="pmatrix">} {\Tg\a:mathml mrow>\egroup}
\Configure{quad}{{\ifmathml \ifmtext \o:quad:\else
{\HCode{<\a:mathml mspace width="1em" \mml:class="quad"/>}}\fi
\else \o:quad: \fi}}
\Configure{qquad}{{\ifmathml \ifmtext \o:qquad:\else
{\HCode{<\a:mathml mspace width="2em" \mml:class="qquad"/>}}\fi
\else \o:qquad: \fi}}
\Configure{,}
{{\HCode{<\a:mathml mspace width="0em" \mml:class="thinspace"/>}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsopn}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc
\def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc
\def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc
\def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc
\def\:tempc#1#2#3{\hbox{{\mtexttrue
\HCode{<\a:mathml mrow\Hnewline
\mml:class="text"><\a:mathml mtext
\a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\Configure{$}{\EndPauseMathClass\mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mrow\Hnewline \mml:class="math">}}
{\HCode{\a:mathml mrow><\a:mathml mtext
\a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\mtexttrue\PauseMathClass}{#1}
\let\f@size#2\selectfont #3}%
\mtextfalse \EndPauseMathClass \ht:special{t4ht@,}%
\HCode
{\a:mathml mtext>\a:mathml mrow>}}}
\HLet\textdef@\:tempc
\def\:tempc{\qopname\relax m{lim inf}}
\HLet\liminf=\:tempc
\def\:tempc{\qopname\relax m{lim sup}}
\HLet\limsup=\:tempc
\def\:tempc{\qopname\relax m{proj lim}}
\HLet\projlim=\:tempc
\def\:tempc{\qopname\relax m{inj lim}}
\HLet\injlim=\:tempc
\Configure{qopname}
{\Configure{mathop}{*}
{<\a:mathml mo \mml:class="qopname">}
{\a:mathml mo>}
{}}
\Css{mo.qopname + mi{margin-left:0.3em}}
\Css{mi + mo.qopname{margin-left:0.3em}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{array}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{halignTB<>}{array}{\HCode{\Hnewline
\a:mathml equalrows="false"
\a:mathml columnlines="\columnlines"
\a:mathml equalcolumns="false" \a:mathml class="array"}<>\HAlign}
\Configure{array}
{\halignTB{array}}
{\ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}%
\HCode{}%
\Tg\a:mathml mtable>}
{\Tg<\a:mathml mtr>}{\Tg\a:mathml mtr>}
{\HCode{<\a:mathml mtd\Hnewline \mml:class="array"
\ifnum 1<\HMultispan columnspan="\HMultispan"\fi}%
\halignTD \HCode{>}%
}
{\Tg\a:mathml mtd>}
\ConfigureEnv{array}
{\bgroup\Configure{$}{}{}{}}
{\egroup}
{}{}
\Configure{VBorder}
{\HAssign\NewGroup = 0
\HAssign\borderlines = 0
\global\let\columnlines=\relax
}
{\ifx \columnlines\relax \gHAssign\borderlines = 1
\else \gHAdvance\borderlines by 2 \fi
%
\HAssign\NewGroup = 0}
{\Advance:\NewGroup by 1
\ifnum \borderlines>1 \gHAdvance\borderlines by -2 \fi
\ifx \columnlines\relax
\global\let\columnlines\empty
\else
\ifnum \NewGroup=1
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi solid}%
\else
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi none}%
\fi
\fi
}
{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amscd}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{CD}{}{}{}{}
\Configure{CD}
{\HCode{<\a:mathml mtable class="CD"\Hnewline>}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}}
{\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd\Hnewline>}}
{\HCode{\a:mathml mtd>}}
\Configure{ @>}
{\Configure{mathrel*}{*}
{}
{ }
{}}
\Configure{ @<}
{\Configure{mathrel*}{*}
{}
{ }
{}}
\Configure{ @V}
{\HCode{}
\hbox{$\m@th\vcenter{\hbox{$\scriptstyle#2$}}$}%%
\HCode{ }}
{\HCode{}
\hbox{$\m@th\vcenter{\hbox{$\m@th\vcenter{\hbox
{$\scriptstyle#1$}}$}}$}%
\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{vanilla}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{align}
{\EndP\HCode{<\a:mathml mtable\Hnewline \mml:class="align">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amssymb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempa#1"#2#3///{%
\edef\:next{\noexpand\Configure{MathClass}{\ifnum 0=#2
\mathordMathClass \else #2\fi}}%
\:next
}
% \def\:tempb#1{\:tempa#1///{}{}{}{#1}}
% \def\:tempc#1"#2//{\:tempb{\mathchar"#2}}
% \def\:temp#1{\expandafter\:tempc\meaning#1//}
\def\:temp#1{\expandafter\:tempc\meaning#1//}
\def\:tempb#1{\:tempa#1///{}{}{}{#1}}
\def\:tempc#1"#2//{\:tempd#2...//}
\def\:tempd#1#2#3#4#5//{%
\if #4.\:tempb{\mathchar"0#1#2#3}\else
\:tempb{\mathchar"#1#2#3#4}\fi
}
\:temp \boxdot
\:temp \boxplus
\:temp \boxtimes
\:temp \centerdot
\:temp \boxminus
\:temp \veebar
\:temp \barwedge
\:temp \doublebarwedge
\:temp \Cup
\:temp \Cap
\:temp \curlywedge
\:temp \curlyvee
\:temp \leftthreetimes
\:temp \rightthreetimes
\:temp \dotplus
\:temp \intercal
\:temp \circledcirc
\:temp \circledast
\:temp \circleddash
\:temp \divideontimes
\:temp \lessdot
\:temp \gtrdot
\:temp \ltimes
\:temp \rtimes
\:temp \smallsetminus
\:temp \circlearrowright
\:temp \circlearrowleft
\:temp \leftrightharpoons
\:temp \Vdash
\:temp \Vvdash
\:temp \vDash
\:temp \twoheadrightarrow
\:temp \twoheadleftarrow
\:temp \leftleftarrows
\:temp \rightrightarrows
\:temp \upuparrows
\:temp \downdownarrows
\:temp \upharpoonright
\:temp \downharpoonright
\:temp \upharpoonleft
\:temp \downharpoonleft
\:temp \rightarrowtail
\:temp \leftarrowtail
\:temp \leftrightarrows
\:temp \rightleftarrows
\:temp \Lsh
\:temp \Rsh
\:temp \rightsquigarrow
\:temp \leftrightsquigarrow
\:temp \looparrowleft
\:temp \looparrowright
\:temp \circeq
\:temp \succsim
\:temp \gtrsim
\:temp \gtrapprox
\:temp \multimap
\:temp \therefore
\:temp \because
\:temp \doteqdot
\:temp \triangleq
\:temp \precsim
\:temp \lesssim
\:temp \lessapprox
\:temp \eqslantless
\:temp \eqslantgtr
\:temp \curlyeqprec
\:temp \curlyeqsucc
\:temp \preccurlyeq
\:temp \leqq
\:temp \leqslant
\:temp \lessgtr
\:temp \risingdotseq
\:temp \fallingdotseq
\:temp \succcurlyeq
\:temp \geqq
\:temp \geqslant
\:temp \gtrless
\:temp \vartriangleright
\:temp \vartriangleleft
\:temp \trianglerighteq
\:temp \trianglelefteq
\:temp \between
\:temp \blacktriangleright
\:temp \blacktriangleleft
\:temp \vartriangle
\:temp \eqcirc
\:temp \lesseqgtr
\:temp \gtreqless
\:temp \lesseqqgtr
\:temp \gtreqqless
\:temp \Rrightarrow
\:temp \Lleftarrow
\:temp \varpropto
\:temp \smallsmile
\:temp \smallfrown
\:temp \Subset
\:temp \Supset
\:temp \subseteqq
\:temp \supseteqq
\:temp \bumpeq
\:temp \Bumpeq
\:temp \lll
\:temp \ggg
\:temp \pitchfork
\:temp \backsim
\:temp \backsimeq
\:temp \lvertneqq
\:temp \gvertneqq
\:temp \nleq
\:temp \ngeq
\:temp \nless
\:temp \ngtr
\:temp \nprec
\:temp \nsucc
\:temp \lneqq
\:temp \gneqq
\:temp \nleqslant
\:temp \ngeqslant
\@ifpackageloaded{program}{}{\:temp \lneq}
\:temp \gneq
\:temp \npreceq
\:temp \nsucceq
\:temp \precnsim
\:temp \succnsim
\:temp \lnsim
\:temp \gnsim
\:temp \nleqq
\:temp \ngeqq
\:temp \precneqq
\:temp \succneqq
\:temp \precnapprox
\:temp \succnapprox
\:temp \lnapprox
\:temp \gnapprox
\:temp \nsim
\:temp \ncong
\:temp \varsubsetneq
\:temp \varsupsetneq
\:temp \nsubseteqq
\:temp \nsupseteqq
\:temp \subsetneqq
\:temp \supsetneqq
\:temp \varsubsetneqq
\:temp \varsupsetneqq
\:temp \subsetneq
\:temp \supsetneq
\:temp \nsubseteq
\:temp \nsupseteq
\:temp \nparallel
\:temp \nmid
\:temp \nshortmid
\:temp \nshortparallel
\:temp \nvdash
\:temp \nVdash
\:temp \nvDash
\:temp \nVDash
\:temp \ntrianglerighteq
\:temp \ntrianglelefteq
\:temp \ntriangleleft
\:temp \ntriangleright
\:temp \nleftarrow
\:temp \nrightarrow
\:temp \nLeftarrow
\:temp \nRightarrow
\:temp \nLeftrightarrow
\:temp \nleftrightarrow
\:temp \eqsim
\:temp \shortmid
\:temp \shortparallel
\:temp \thicksim
\:temp \thickapprox
\:temp \approxeq
\:temp \succapprox
\:temp \precapprox
\:temp \curvearrowleft
\:temp \curvearrowright
\:temp \backepsilon
\:temp \square
\:temp \blacksquare
\:temp \lozenge
\:temp \blacklozenge
\:temp \backprime
\:temp \bigstar
\:temp \blacktriangledown
\:temp \blacktriangle
\:temp \triangledown
\:temp \measuredangle
\:temp \sphericalangle
\:temp \circledS
\:temp \complement
\:temp \diagup
\:temp \diagdown
\:temp \varnothing
\:temp \nexists
\:temp \Finv
\:temp \Game
\:temp \eth
\:temp \beth
\:temp \gimel
\:temp \daleth
\:temp \digamma
\:temp \varkappa
\:temp \Bbbk
\:temp \hslash
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{gauss}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{gmatrix}
{\HCode{<\a:mathml mtable \mml:class="gmatrix-\g@environment">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr\Hnewline \mml:class="gmatrix">}}
{\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}}
{\HCode{\a:mathml mtd>}}
\Css{mtr.gmatrix mtd {margin-left:0em; margin-right:0em;
padding-left:0em; padding-right:0em;
text-indent:0pt;
}}
\Css{mfenced mtable {margin-left:0em; margin-right:0em;
padding-left:0em; padding-right:0em;
text-indent:0pt;
}}
\Configure{rowops}
{\HCode{
Row ops:
}}
{\HCode{ }}
\Configure{colops}
{\HCode{
Col ops:
}}
{\HCode{ }}
\Css{mtable.rowops, mtable.colops {
margin-left:0.2em;
margin-right:0.2em;
font-size:75\%;
}}
\Css{mtable.rowops mtr, mtable.colops mtr,
mtable.rowops mtd, mtable.colops mtd
{
margin:0em; padding:0em;
}}
\Configure{add}
{\HCode{}\mbox{add }\HCode{ }}
{,\HCode{ }}
{\HCode{ }}
\Configure{mult}
{\HCode{}\mbox{mult }\HCode{ }}
{,\HCode{ }}
{\HCode{ }}
\Configure{swap}
{\HCode{}\mbox{swap }\HCode{ }}
{,\HCode{ }}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rlbabel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{[]}
{\Configure{@math}{%\a:mathml
display="block"
}\csname a:mathml[]\endcsname
\DviMath\Tg<\a:mathml mrow\Hnewline>$$\DisplayMathtrue }
{$$\Tg\a:mathml mrow>\EndDviMath\csname b:mathml[]\endcsname
\if@rl\else\beginR\fi }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{dcolumn}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{dcolumn}
{\NoFonts\Configure{$}{}{}{}}
{\EndNoFonts}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{mathtools}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{MT_gathered_env}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="MT-gathered-env">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}
\ConfigureEnv{MT_gathered_env}{}{}{}{}
\ConfigureEnv{gathered}
{%
\Configure{MT_gathered_env}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="gathered" columnalign="center" >}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}%
}
{}{}{}
\ConfigureEnv{lgathered}
{%
\Configure{MT_gathered_env}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="lgathered" columnalign="left" >}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}%
}
{}{}{}
\ConfigureEnv{rgathered}
{%
\Configure{MT_gathered_env}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="rgathered" columnalign="right" >}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{\a:mathml mtd>}}%
}
{}{}{}
\ConfigureEnv{cases}
{\HCode{<\a:mathml mrow \mml:class="cases" >}}
{\HCode{\a:mathml mrow>}}
{}{}
\Configure{dcases}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="dcases">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd columnalign="left">}}
{\HCode{\a:mathml mtd>}}
\Configure{dcases*}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="dcases-star">}}
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\HCode{\Hnewline<\a:mathml mtd columnalign="left">}%
\ifnum\HCol=2
\PauseMathClass
\HCode{<\a:mathml mtext>}%
\fi
}
{\ifnum\HCol=2
\EndPauseMathClass
\HCode{\a:mathml mtext>}%
\fi
\HCode{\a:mathml mtd>}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{accents}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{accentset}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
\Configure{underaccent}
{\HCode{}}
{\HCode{ }}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{subeqnarray}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{subeqnarray}
{\HCode{<\a:mathml mtable\Hnewline \mml:class="subeqnarray\ifx
\@seqncr\@eqncr\else-star\fi"
\a:mathml columnalign="right center left" >}}%
{\HCode{\a:mathml mtable>}}
{\HCode{<\a:mathml mtr>}} {\HCode{\a:mathml mtr>}}
{\Tg<\a:mathml mtd\Hnewline \mml:class="subeqnarray-\HCol">
\ifnum \HCol=4
\Tg<\a:mathml mtext
\mml:class="subeqnarray">\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}}%
{\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
\Configure{()}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}$}%
{$\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
%
\fi}
{\ifnum \HCol=4 \mtextfalse
\EndPauseMathClass\ht:special{t4ht@,}%
\Tg\a:mathml mtext>\fi
\Tg\a:mathml mtd>}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{sistyle}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{thousandsep}
{\ifmathml
\ifmtext\else \Tg<\a:mathml mspace width="0.25em"/>\fi
\fi}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{ushort}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{ushort}
{\bgroup
\expandafter\ushort:data
}
{\egroup}
\Configure{ushortw}
{\bgroup
\expandafter\ushort:data
}
{\egroup}
\Configure{ushortd}
{\bgroup
\expandafter\ushortd:data
}
{\egroup}
\Configure{ushortdw}
{\bgroup
\expandafter\ushortd:data
}
{\egroup}
\Configure{ushortdline}
{\bgroup\expandafter\ushortdline:data }
{\egroup}
\def\ushort:data#1#2{\underline{\:gobbleIII #2}}
\def\ushortd:data#1#2{\underline{\underline{\:gobbleIII #2}}}
\def\ushortdline:data#1#2{#1{#1{\:gobble #2}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{bm}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{bm}
{\ifmmode \ifmtext \else
\Tg<\a:mathml mstyle
mathvariant="bold">%
\expandafter\expandafter\expandafter\:gobble
\fi\fi}
{\ifmmode \ifmtext \else \Tg\a:mathml mstyle>\fi\fi}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/ulem.4ht 0000644 0001750 0001750 00000004044 11214211253 021253 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% ulem.4ht 2009-05-21-09:32 %
% Copyright (C) 2001--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\expandafter\def\csname uline \endcsname{\relax
\ifmmode\expandafter\underline
\else \a:uline \bgroup \aftergroup\b:uline \expandafter\ULset\fi}
\NewConfigure{uline}{2}
\def\uuline#1{\relax \a:uuline {#1}\b:uuline}
\NewConfigure{uuline}{2}
\def\sout#1{\relax \a:sout {#1}\b:sout}
\NewConfigure{sout}{2}
\def\xout#1{\relax \a:xout {#1}\b:xout}
\NewConfigure{xout}{2}
\def\uwave#1{\relax \a:uwave {#1}\b:uwave}
\NewConfigure{uwave}{2}
\def\:temp{\z@}
\HLet\ULthickness\:temp
\Hinput{ulem}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/exerquiz.4ht 0000644 0001750 0001750 00000011372 11214211243 022166 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% exerquiz.4ht 2009-05-21-09:32 %
% Copyright (C) 1999--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\def\Rect#1{#1}
\ifx \pdf@rect\:UnDef
\newsavebox{\pdf@box}
\def\pdf@rect#1{\leavevmode #1}
\fi
\NewConfigure{javascript}{1}
\let\sv:tocsection\tocsection
\def\tocsection{\let\toclikesection\:gobbleIII \sv:tocsection}
\def\hypertarget#1#2{\Link{}{#1}#2\EndLink}
\def\hyperlink#1#2{\Link{#1}{}#2\EndLink}
\append:def\exercise{\Link{}{page.ex\the@exno}\EndLink }
\pend:def\endsolution{\def\thepage{ex\the@exno}}
\let\:shortquiz\shortquiz
\def\shortquiz{\gHAdvance\:onClick by 1
\Link{}{page.qz\:onClick}\EndLink \:shortquiz
\pend:def\endsolution{\def\thepage{qz\:onClick}}}
\pend:def\include@quizsolutions{%
\let\sv:newpage\newpage
\append:def\newpage{\ht:everypar{\HtmlPar}}}
\append:def\include@solutions{%
\let\noindent\sv:noindent}
\HAssign\:onClick = 0
\HAssign\Prob:N = 0
\HAssign\Quiz:N = 0
\append:def\shortquiz{\pend:def\answers{\gHAdvance\Prob:N by 1
\let\:NAME\empty}}
\let\:@quiz\@quiz
\def\@quiz*#1#2{%
\if #1f \let\c:quiz\C:quiz\fi
\:@quiz*{#1}{#2}%
\pend:defI\answers{\gHAdvance\Prob:N by 1
\let\:NAME\empty}}
\pend:def\quiz{%
\let\:bqlabel\bqlabel
\def\bqlabel{\IgnorePar\EndP
\Tg\Tag{ans-\Quiz:N}{\Prob:N}}
\pend:def\shortquiz{\leavevmode
\Tg}{}{}
\def\Ans@i#1{\stepcounter{quizno}{
\ifx#11
\js:click{\b:shortquiz}{\a:shortquiz}{\ifx
\@qzsolndest\empty 0\else 1\fi}%
\else \js:click{\c:shortquiz}{\a:shortquiz}{0}%
\fi
}}%
\NewConfigure{shortquiz}{3}
\pend:defII\ReturnTo{\noindent\a:ReturnTo}
\append:defII\ReturnTo{\b:ReturnTo}
\NewConfigure{ReturnTo}{2}
\def\Ans@l#1{\stepcounter{quizno}%
\ifnum #1=1 \def\:NAME{ id="ans\Quiz:N x\Prob:N" }\fi
\def\ANS{#1}%
\js:click{\b:quiz}{\a:quiz}{0}}
\NewConfigure{quiz}{5}
\def\Ans@f#1{\stepcounter{quizno}%
\ifnum #1=1 \def\:NAME{ id="ans\Quiz:N x\Prob:N" }\fi
\def\ANS{#1}%
\js:click{\B:quiz}{\A:quiz}{0}}
\NewConfigure{quiz*}[3]{\def\A:quiz{#1}\def\B:quiz{#2}\def\C:quiz{#3}}
\Configure{quiz*}{}{}{}
\LinkCommand\js:link{input,,,, /}
\LinkCommand\js:Link{input,onClick='\a:javascript \noexpand\:tempa
href(\noexpand\:gobble,,, /}
\def\js:click#1#2#3{\ifnum #3=0
\js:link[ type="button" value="#2"\Hnewline
class="onClickClass" onClick='\a:javascript #1'
name="ans\Quiz:N y\Prob:N"
\:NAME]{}{}%
\else
\def\:tempa{#1}%
\js:Link[ );' type="button" value="#2"\Hnewline
name="ans\Quiz:N y\Prob:N"
class="onClickClass" \:NAME]{\@qzsolndest}{}%
\fi
}
\Hinput{exerquiz}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/cp850.4ht 0000644 0001750 0001750 00000003526 11214211241 021151 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% cp850.4ht 2009-05-21-09:32 %
% Copyright (C) 2001--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\def\:tempc{\a:textdegree}
\expandafter\HLet\csname ?\string\textdegree\endcsname=\:tempc
\NewConfigure{textdegree}{1}
\Configure{textdegree}{{\ensuremath{{\sp\circ}}}}
\long\def\mathonesuperior{{\sp1}}
\long\def\maththreesuperior{{\sp3}}
\long\def\mathtwosuperior{{\sp2}}
\Hinput{cp850}
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/mozilla.4ht 0000644 0001750 0001750 00000125132 11214211250 021757 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% mozilla.4ht 2008-01-02-08:15 %
% Copyright (C) 2000--2008 Paul Gartside %
% Eitan M. Gurari %
% %
% This program can redistributed and/or modified under %
% the terms of the LaTeX Project Public License %
% Distributed from CTAN archives in directory %
% macros/latex/base/lppl.txt; either version 1 of the %
% License, or (at your option) any later version. %
% %
% If you modify this program your changing its signature %
% with a directive of the following form will be %
% appreciated. %
% \message{signature} %
% %
% gartside@maths.ox.ac.uk %
% gurari@cis.ohio-state.edu %
% http://www.maths.ox.ac.uk/~gartside %
% http://www.cis.ohio-state.edu/~gurari %
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\immediate\write-1{version 2008-01-02-08:15}
\exit:ifnot{Preamble,%
amsfonts,%
croatian,%
dsfont,%
eucal,%
euler,%
fontmath,%
latex,%
plain,%
romanian,%
slovak,%
slovene,%
tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{Preamble}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{xht} \if:Option
\Configure{ext}{xht}
\else
\Configure{ext}{xml}
\fi
\:CheckOption{pmathml-css} \if:Option
\edef\Preamble{\Preamble,pmathml}
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{frames} \if:Option
\Configure{frames-altDOCTYPE}{\:CheckOption{pmathml} \if:Option
\Configure{DOCTYPE}{}
\else
\Configure{DOCTYPE}
{\IgnorePar
\HCode{\Hnewline
% "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [\Hnewline
% \Hnewline
% ]>\Hnewline
}}
\fi
}
\else
\:CheckOption{pmathml} \if:Option
\Configure{DOCTYPE}{}
\else
\Configure{DOCTYPE}
{\IgnorePar
\HCode{\Hnewline
% "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [\Hnewline
% \Hnewline
% ]>\Hnewline
}}
\fi
\fi
\:CheckOption{-css} \if:Option \else
\Configure{XML-STYLESHEET}
{\HCode{\Hnewline}}
\fi
\Configure{HTML}
{\IgnorePar\HCode{}}
{\HCode{\Hnewline\Hnewline}}
\Configure{DviMath}
{\mathmltrue
\ifOption{mml-fonts}{\Configure{htf}{0}{+}{}{ }%
}{\NoFonts}\IgnoreRule\HCode{}{\Tg<\a:mathml math\Hnewline
\csname a:math-xmlns\endcsname
\a:@math>}\a:math
\edef\sv:ignore{\if:nopar
\noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
\IgnorePar}
{\Tg\a:mathml math>\EndIgnoreRule
\ifOption{mml-fonts}{\Configure{htf}{0}{+}{}{ }%
}{\EndNoFonts}%
\sv:ignore
\mathmlfalse}
\:CheckOption{pmathml} \if:Option
\:CheckOption{pmathml-css} \if:Option
\Configure{XML-STYLESHEET}
{\HCode{%
\Hnewline
\Hnewline
}}
\else
\Configure{XML-STYLESHEET}
{\HCode{%
\Hnewline
\Hnewline
}}
\fi
\:CheckOption{pmathml-css} \if:Option
\Configure{@HTML}
{xmlns:math="http://www.w3.org/1998/Math/MathML"\Hnewline
xmlns:pref="http://www.w3.org/2002/Math/preference"\Hnewline
pref:renderer="css"
}
\fi
\:CheckOption{pmathml-css} \if:Option \else
\Log:Note{If css rendering is preferred
for MathML, use option `pmathml-css' instead of `pmathml'.}
\Configure{halignTD} {}{}
{<}{\ifmathml \HCode{ columnalign="left"}\else
\HCode{ style="text-align:left" }\fi}
{-}{\ifmathml \HCode{ columnalign="center"}\else
\HCode{ style="text-align:center" }\fi}
{>}{\ifmathml \HCode{ columnalign="right"}\else
\HCode{ style="text-align:right" }\fi}
{^}{\ifmathml \HCode{ rowalign="top"}\else
\HCode{ style="vertical-align:top" }\fi}
{=}{\ifmathml \HCode{ rowalign="baseline"}\else
\HCode{ style="vertical-align:baseline" }\fi}
{|}{\ifmathml \HCode{ rowalign="center"}\else
\HCode{ style="vertical-align:middle" }\fi}
{_}{\ifmathml \HCode{ rowalign="bottom"}\else
\HCode{ style="vertical-align:bottom" }\fi}
{p}{\ifmathml \HCode{ columnalign="left"}\else
\HCode{ style="text-align:left"}\fi}
{}
\fi
\else
\:CheckOption{pmathml-css} \if:Option \else
\Log:Note{For multi-platform MathML
through stylesheet transforms, use the command line option
`pmathml'. If css rendering is preferred, use `pmathml-css'.}
\fi \fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{latex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{Roman}{I}{V}{X}{L}{C}{D}{M}
\Configure{roman}{i}{v}{x}{l}{c}{d}{m}
\Configure{underline}
{\bgroup\ifmathml \HCode{<\a:mathml munder
class="mml-underline"><\a:mathml mrow>}%
%
\else \expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\HCode{}\fi}
{\ifmathml \HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x00AF;\a:mathml mo>\a:mathml munder>}%
\else \HCode{ }\fi\egroup}
\Configure{equation}
{\ifmmode\else\par \IgnorePar\fi \EndP
\HCode{}\IgnorePar
}
{\IgnorePar\EndP\HCode{ }}
{\end:TTT \ifmmode\else \ShowPar\par{\HCondtrue\noindent}\fi}
\Configure{'}
{\let\:primes=\empty}
{\relax \csname SUB:prime\endcsname
\sp{\global\let\SUB:prime=\:UnDef \:primes}}
{\let\prime=\relax \xdef\:primes{\:primes\prime}}
\def\AA:text#1{\mtexttrue
\HCode{<\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\Configure{$}{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml
mtext>}}
{\HCode{<\a:mathml mtext
\a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}{}
\Configure{()}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mstyle\Hnewline \mml:class="math">}$}%
{$\HCode{\a:mathml mstyle><\a:mathml
mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}%
\PauseMathClass
\mtexttrue}%
{}%
}
\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}%
\HCode
{\a:mathml mtext>}}
\:CheckOption{new-accents} \if:Option \else
\def\:widetilde:over{\ifmmode \expandafter\mathop\fi
{\x:unicode{02DC}}}
% \def\:tilde:over{\mathop{\x:unicode{02DC}}}
\fi
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
\Configure{,}{\mskip\thinmuskip}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{fontmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\def\find:set:mgroup#1#2#3{\bgroup
\def\use@mathgroup##1##2##3{\relax
\tmp:cnt=##2%
\xdef\:temp####1{\noexpand\Configure{MathClass}{#2}%
{}{}{}{\mathchar"0\the\tmp:cnt ####1}}%
}%
\setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}%
\set:mgroup#3{}{}%
\egroup
}
\def\set:mgroup#1#2{\if :#1#2:\else
\:temp{#1#2}\expandafter\set:mgroup \fi}
\ifx \mathcalMathClass\:UnDef
\NewMathClass\mathcalMathClass
\fi
\Configure{MathClass}{\mathcalMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="script">}{\a:mathml mi>}{}
\ifx \mathboldcalMathClass\:UnDef
\NewMathClass\mathboldcalMathClass
\fi
\Configure{MathClass}{\mathboldcalMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-script">}{\a:mathml mi>}{}
\find:set:mgroup{\mathcal{A}}{\mathcalMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathcal{A}}{\mathboldcalMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\egroup
\fi
\ifx \mathReImMathClass\:UnDef
\NewMathClass\mathboldReImMathClass
\fi
\Configure{MathClass}{\mathboldReImMathClass}{*}
{<\a:mathml mi\Hnewline
fontweight="bold">}{\a:mathml mi>}{}
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathcal{A}}{\mathboldReImMathClass}%
{3C3D}
\egroup
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsfonts}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\def\find:set:mgroup#1#2#3{\bgroup
\def\use@mathgroup##1##2##3{\relax
\tmp:cnt=##2%
\xdef\:temp####1{\noexpand\Configure{MathClass}{#2}%
{}{}{}{\mathchar"0\the\tmp:cnt ####1}}%
}%
\setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}%
\set:mgroup#3{}{}%
\egroup
}
\def\set:mgroup#1#2{\if :#1#2:\else
\:temp{#1#2}\expandafter\set:mgroup \fi}
\ifx \mathbbMathClass\:UnDef
\NewMathClass\mathbbMathClass
\fi
\Configure{MathClass}{\mathbbMathClass}{*}
{<\a:mathml mi mathvariant="double-struck">}{\a:mathml mi>}{}
\find:set:mgroup{\mathbb{A}}{\mathbbMathClass}%
{414244454647494A4B4C4D4F535455565758597C}
\ifx \mathfrakMathClass\:UnDef
\NewMathClass\mathfrakMathClass
\fi
\Configure{MathClass}{\mathfrakMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="fraktur">}{\a:mathml mi>}{}
\ifx \mathboldfrakMathClass\:UnDef
\NewMathClass\mathboldfrakMathClass
\fi
\Configure{MathClass}{\mathboldfrakMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-fraktur">}{\a:mathml mi>}{}
\expandafter\ifx \csname sv:@mathfrak:\endcsname\relax
\let\sv:@mathfrak:=\n:@mathfrak:
\fi
\def\n:@mathfrak:{\global\let\n:@mathfrak:=\sv:@mathfrak:
\global\let\sv:@mathfrak:=\:UnDef
\find:set:mgroup{\mathfrak{A}}{\mathfrakMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A%
6162636465666768696A6B6C6D6E6F707172737475767778797A%
30313233343536373839}%
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathfrak{A}}{\mathboldfrakMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A%
6162636465666768696A6B6C6D6E6F707172737475767778797A%
}%
\egroup
\fi
%
}
\n:@mathfrak:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{plain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{underline}
{\bgroup \HCode{<\a:mathml munder
class="mml-underline"><\a:mathml mrow>}%
}
{\HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x00AF;\a:mathml mo>\a:mathml munder>}%
\egroup}
\Configure{'}
{\let\:primes=\empty}
{\relax \csname SUB:prime\endcsname
\sp{\global\let\SUB:prime=\:UnDef \:primes}}
{\let\prime=\relax \xdef\:primes{\:primes\prime}}
\:CheckOption{new-accents} \if:Option \else
\def\:widetilde:over{\mathop{\ifmmode \expandafter\x:unicode\fi
{02DC}}}
% \def\:tilde:over{\mathop{\x:unicode{02DC}}}
\fi
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
\Configure{,}{\mskip\thinmuskip}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{euler}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\def\find:set:mgroup#1#2#3{\bgroup
\def\use@mathgroup##1##2##3{\relax
\tmp:cnt=##2%
\xdef\:temp####1{\noexpand\Configure{MathClass}{#2}%
{}{}{}{\mathchar"0\the\tmp:cnt ####1}}%
}%
\setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}%
\set:mgroup#3{}{}%
\egroup
}
\def\set:mgroup#1#2{\if :#1#2:\else
\:temp{#1#2}\expandafter\set:mgroup \fi}
\ifx \mathfrakMathClass\:UnDef
\NewMathClass\mathfrakMathClass
\fi
\Configure{MathClass}{\mathfrakMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="fraktur">}{\a:mathml mi>}{}
\ifx \mathboldfrakMathClass\:UnDef
\NewMathClass\mathboldfrakMathClass
\fi
\Configure{MathClass}{\mathboldfrakMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-fraktur">}{\a:mathml mi>}{}
\find:set:mgroup{\mathfrak{A}}{\mathfrakMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A%
6162636465666768696A6B6C6D6E6F707172737475767778797A%
30313233343536373839}%
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathfrak{A}}{\mathboldfrakMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A%
6162636465666768696A6B6C6D6E6F707172737475767778797A%
}%
\egroup
\fi
\ifx \mathscrMathClass\:UnDef
\NewMathClass\mathscrMathClass
\fi
\Configure{MathClass}{\mathscrMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="script">}{\a:mathml mi>}{}
\ifx \mathboldscrMathClass\:UnDef
\NewMathClass\mathboldscrMathClass
\fi
\Configure{MathClass}{\mathboldscrMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-script">}{\a:mathml mi>}{}
\find:set:mgroup{\mathscr{A}}{\mathscrMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathscr{A}}{\mathboldscrMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\egroup
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{eucal}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \mathcalMathClass\:UnDef
\NewMathClass\mathcalMathClass
\fi
\Configure{MathClass}{\mathcalMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="script">}{\a:mathml mi>}{}
\ifx \mathboldcalMathClass\:UnDef
\NewMathClass\mathboldcalMathClass
\fi
\Configure{MathClass}{\mathboldcalMathClass}{*}
{<\a:mathml mi\Hnewline
mathvariant="bold-script">}{\a:mathml mi>}{}
\find:set:mgroup{\mathcal{A}}{\mathcalMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\expandafter\ifx\csname mv@bold\endcsname\relax \else
\bgroup
\mathversion{bold}%
\find:set:mgroup{\mathcal{A}}{\mathboldcalMathClass}%
{4142434445464748494A4B4C4D4E4F505152535455565758595A}
\egroup
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{dsfont}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi
\def\find:set:mgroup#1#2#3{\bgroup
\def\use@mathgroup##1##2##3{\relax
\tmp:cnt=##2%
\xdef\:temp####1{\noexpand\Configure{MathClass}{#2}%
{}{}{}{\mathchar"0\the\tmp:cnt ####1}}%
}%
\setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}%
\set:mgroup#3{}{}%
\egroup
}
\def\set:mgroup#1#2{\if :#1#2:\else
\:temp{#1#2}\expandafter\set:mgroup \fi}
\ifx \mathdsMathClass\:UnDef
\NewMathClass\mathdsMathClass
\fi
\Configure{MathClass}{\mathdsMathClass}{*}
{<\a:mathml mi mathvariant="double-struck">}{\a:mathml mi>}{}
\find:set:mgroup{\mathds{A}}{\mathdsMathClass}%
{314142434445464748494A4B4C4D4E4F505152535455565758595A61686B}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{romanian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slovak}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{slovene}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{croatian}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\expand:after{\Configure{accent}}\csname OT1\string\.\endcsname
\dot{{}{}}
{\a:accents{}{#1}} {\b:accents{dot}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\"\endcsname
\ddot{{}{}}
{\a:accents{}{#1}} {\b:accents{uml}{#1}{#2}}
\:CheckOption{uniaccents} \if:Option \else
\Configure{accent}\dot\dot{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\.\expandafter
\endcsname
\csname OT1\string\.\endcsname{C{010A}c{010B}E{0116}e{0117}G{0120}g{0121}%
I{0130}Z{017B}z{017C}A{0226}a{0227}O{022E}%
o{022F}B{1E02}b{1E03}D{1E0A}d{1E0B}F{1E1E}%
f{1E1F}H{1E22}h{1E23}M{1E40}m{1E41}N{1E44}%
n{1E45}P{1E56}p{1E57}R{1E58}r{1E59}S{1E60}%
s{1E61}T{1E6A}t{1E6B}W{1E86}w{1E87}X{1E8A}%
x{1E8B}Y{1E8E}y{1E8F}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\v\endcsname
\check{C{010C}c{010D}D{010E}d{010F}%
E{011A}e{011B}L{013D}l{013E}N{0147}n{0148}R{0158}r{0159}%
S{0160}s{0161}T{0164}t{0165}Z{017D}z{017E}A{01CD}a{01CE}I{01CF}%
i{01D0}O{01D1}o{01D2}U{01D3}u{01D4}G{01E6}g{01E7}K{01E8}k{01E9}%
j{01F0}\i{01D0}\j{01F0}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\=\endcsname
\bar{A{0100}a{0101}E{0112}%
e{0113}I{012A}i{012B}O{014C}o{014D}U{016A}u{016B}%
G{1E20}g{1E21}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\`\endcsname
\grave{A{00C0}E{00C8}I{00CC}N{01F8}O{00D2}U{00D9}W{1E80}%
Y{1EF2}a{00E0}e{00E8}o{00F2}u{00F9}%
w{1E81}y{1EF3}\i{00EC}%
{}{}}
{\a:accents{}{#1}} {\b:accents{grave}{#1}{#2}}
\expand:after{\Configure{accent}}\csname OT1\string\^\endcsname
\hat{A{00C2}E{00CA}I{00CE}O{00D4}U{00DB}a{00E2}e{00EA}%
i{00EE}o{00F4}u{00FB}C{0108}c{0109}G{011C}g{011D}%
H{0124}h{0125}J{0134}j{0135}S{015C}s{015D}W{0174}%
w{0175}Y{0176}y{0177}\i{00EE}\j{0135}%
{}{}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\~\endcsname
\tilde{A{00C3}N{00D1}O{00D5}a{00E3}n{00F1}o{00F5}I{0128}%
i{0129}U{0168}u{0169}E{1EBC}e{1EBD}%
Y{1EF8}y{1EF9}\i{0129}%
{}{}}
{}{}
\Configure{accent}\ddot\ddot{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
\expand:after{\Configure{accent}}\csname OT1\string\"\expandafter
\endcsname
\csname OT1\string\"\endcsname{A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}%
a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}%
Y{0178}\i{00EF}%
{}{34}}
{}{}
% \expand:after{\expand:after{\Configure{accent}}%
% \csname OT1\string\r\endcsname}%
% \csname OT1\string\r\endcsname{{}{}}
% {}{}
\expand:after{\Configure{accent}}\csname OT1\string\b\endcsname
\b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}%
R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\d\endcsname}%
\csname OT1\string\d\endcsname{A{1EA0}a{1Ea1}D{1E0C}d{1E0D}%
E{1EB8}e{1EB9}H{1E24}h{1E25}I{1ECA}i{1ECB}%
K{1E32}k{1E33}L{1E36}l{1E37}M{1E42}m{1E43}%
N{1E46}n{1E47}O{1ECC}o{1ECD}R{1E5A}r{1E5B}%
S{1E62}s{1E63}T{1E6C}t{1E6D}U{1EE4}u{1EE5}%
V{1E7E}v{1E7F}W{1E88}w{1E89}Y{1EF4}y{1EF5}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\c\endcsname}%
\csname OT1\string\c\endcsname{K{0136}k{0137}L{013B}l{013C}N{0145}n{0146}%
R{0156}r{0157}S{015E}s{015F}T{0162}t{0163}%
E{0228}e{0229}H{1E28}h{1E29}%
C{00C7}c{00E7}G{0122}g{0123}%
{}{}}
{}{}
\expand:after{\expand:after{\Configure{accent}}%
\csname OT1\string\H\endcsname}%
\csname OT1\string\H\endcsname{{}{}}
{}{}
\fi
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/html-mml.4ht 0000644 0001750 0001750 00000066461 11214211244 022053 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% html-mml.4ht 2009-04-18-11:08 %
% Copyright (C) 1999--2009 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 2009-04-18-11:08}
\exit:ifnot{amsmath,%
array,%
color,%
frenchb,%
latex,%
plain,%
rlbabel,%
tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{frames} \if:Option
\Configure{frames-altDOCTYPE}{\Configure{DOCTYPE}{\HCode
{\Hnewline
}}
}
\else
\def\:temp{xhtml}
\ifx \:DTD\:temp
\Configure{DOCTYPE}{\HCode
{\Hnewline
}}
\fi
\fi
\Configure{DviMath}
{\a:DviMathML \mathmltrue
\ifOption{mml-fonts}{\Configure{htf}{0}{+}{}{ }%
}{\NoFonts}%
\IgnoreRule \HCode{}\Tg<\a:mathml math\Hnewline
\csname a:math-xmlns\endcsname \Hnewline \a:@math>\a:math
\edef\sv:ignore{\if:nopar
\noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
\IgnorePar}
{\Tg\a:mathml math>\EndIgnoreRule
\ifOption{mml-fonts}{\Configure{htf}{0}{+}{}{ }%
}{\EndNoFonts}%
\mathmlfalse \b:DviMathML \sv:ignore
}
\Css{\a:mathml math { text-indent: 0em; }}
\Configure{halignTBL}
{t}{\ifmathml \HCode{ style="text-align:top;\border:lines
" }\fi}
{b}{\ifmathml \HCode{ style="text-align:baseline;\border:lines
" }\fi}
{c}{\ifmathml \HCode{ style="text-align:axis;\border:lines
" }\fi}
{}
\Configure{halignTD} {}{}
{<}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else
\HCode{ style="text-align:left; white-space:nowrap;"}\fi}
{-}{\ifmathml \HCode{ \a:mathml columnalign="center"}\else
\HCode{ style="text-align:center; white-space:nowrap;"}\fi}
{>}{\ifmathml \HCode{ \a:mathml columnalign="right"}\else
\HCode{ style="text-align:right; white-space:nowrap;"}\fi}
{^}{\ifmathml \HCode{ \a:mathml rowalign="top"}\else
\HCode{ style="vertical-align:top; white-space:nowrap;"}\fi}
{=}{\ifmathml \HCode{ \a:mathml rowalign="baseline"}\else
\HCode{ style="vertical-align:baseline; white-space:nowrap;"}\fi}
{|}{\ifmathml \HCode{ \a:mathml rowalign="center"}\else
\HCode{ style="vertical-align:middle; white-space:nowrap;"}\fi}
{_}{\ifmathml \HCode{ \a:mathml rowalign="bottom"}\else
\HCode{ style="vertical-align:bottom; white-space:nowrap;"}\fi}
{p}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else
\HCode{ style="text-align:left;"}\fi}
{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{latex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{equation}
{\IgnorePar\ifvmode\else \HCode{}\fi
\EndP
\HCode{}\IgnorePar
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\ifvmode \IgnorePar\fi\EndP\HCode{ }}
{\HCode{
}\ShowPar\par{\HCondtrue\noindent}%
}
\Css{.equation td{text-align:center; vertical-align:middle; }}
\Css{td.eq-no{ width:5\%; }}
\Css{table.equation { width:100\%; } }
\Configure{romannumeral}
{\ifmtext\else
\HCode{<\ifmathml \a:mathml mrow \else span \fi \mml:class="romannumeral">}\fi
}
{\ifmtext\else \HCode{\ifmathml \a:mathml mrow\else span\fi>}\fi }
\Configure{hspace}
{\ifmathml \ifmtext \else \Tg<\a:mathml mspace width="\the\tmp:dim"/>\fi\fi}
{}{\ifmathml \else \:nbsp\fi}
\:CheckOption{new-accents} \if:Option \else
\ifx \mathml:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\ifmmode
\Tg<\a:mathml mrow
\mml:class="accent#1">\mathord{#3}\Tg\a:mathml mrow>%
\else \HCode{}#3\HCode{ }%
\fi
}%
\fi
\fi
\Configure{newline}
{\ifmtext \ht:special{t4ht@,}%
\HCode{\a:mathml mtext><\a:mathml
mtext \mml:class="newline">}%
\ht:special{t4ht@,&\#x00A0;}%
%
\else \Tg \fi}
\Configure{mathml[]}
{\edef\MathPar{\ifvmode par-\fi}\IgnorePar\endgraf\EndP
\HCode{}}
{\HCode{
}\ShowPar\par{\HCondtrue\noindent}%
}
\Css{div.math-display, div.par-math-display{text-align:center;}}
\ConfigureEnv{array}
{\PushStack\Col:Marg\AllColMargins
\bgroup\Configure{$}{}{}{}}
{\egroup \PopStack\Col:Marg\AllColMargins}
{}{}
\def\:MM{\ifmathml \a:mathml m\fi}
\Configure{HBorder}
{<\:MM tr\Hnewline
\ifmathml \expandafter\mml:class\else class\fi="hline">}
{\ifmathml<\a:mathml mtd> \string&\#x0332; \a:mathml mtd>
\else
\fi}
{\:MM tr>}
{<\:MM tr\Hnewline
\ifmathml \expandafter\mml:class\else class\fi ="cline">}
{<\:MM td>\:MM td>}
{\ifmathml<\a:mathml mtd> \string&\#x0332; \a:mathml mtd>
\else
\fi}
{\:MM tr>}
{<\:MM tr\Hnewline
\ifmathml \expandafter\mml:class\else class\fi="vspace"
style="font-size:\HBorderspace">}
{<\:MM td\Hnewline>\ifmathml\else\string&\#x00A0;\fi
\:MM td>}
{\:MM tr>}
\Configure{halign}
{\EndP
\PushStack\Table:Stck\TableNo
\gHAdvance\Next:TableNo by 1
\global\let\TableNo=\Next:TableNo
\halignTB{halign}}
{\HCode{\:MT table>}\PopStack\Table:Stck\TableNo}
{\HCode{<\:MT tr \Hnewline}\halignTR
\HCode{ id="TBL-\TableNo-\HRow-">}}
{\HCode{\:MT tr>}}
{\SaveEndP
\HCode{1 colspan="\HMultispan"\fi}%
\halignTD \HCode{\Hnewline
id="TBL-\TableNo-\HRow-\HCol">}\ShowPar\par}
{\ifvmode \IgnorePar \fi \EndP
\HCode{\:MT td>}\RecallEndP
}
\Css{mtr.hline mtd{
border-bottom:black solid 1px;
padding-top:2px;
padding-bottom:0em;
}}
\Css{mtr.hline mtd mo{
display:none
}}
\:CheckOption{fonts} \if:Option
\Configure{texttt}
{\ifmathml \Configure{@mtext}{\mml:class="texttt"
mathvariant="monospace" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textit}
{\ifmathml \Configure{@mtext}{\mml:class="textit"
mathvariant="italic" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textrm}
{\ifmathml \Configure{@mtext}{ \mml:class="textrm"
mathvariant="normal" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textup}
{\ifmathml \Configure{@mtext}{ \mml:class="textup"
mathvariant="normal" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textsl}
{\ifmathml \Configure{@mtext}{ \mml:class="textst"
mathvariant="italic" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textsf}
{\ifmathml \Configure{@mtext}{ \mml:class="textsf"
mathvariant="sans-serif" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textbf}
{\ifmathml \Configure{@mtext}{ \mml:class="textbf"
mathvariant="bold" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{textsc}
{\ifmathml \Configure{@mtext}{ \mml:class="textsc"
mathvariant="normal" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\Configure{emph}
{\ifmathml \Configure{@mtext}{ \mml:class="emph"
mathvariant="italic" }%
\else \HCode{}\fi}
{\ifmathml\else \HCode{ }\fi}
\fi
\Css{math .texttt { font-family: monospace; }}
\Css{math .textit { font-style: italic; }}
\Css{math .textsl { font-style: oblique; }}
\Css{math .textsf { font-family: sans-serif; }}
\Css{math .textbf { font-weight: bold; }}
\Configure{multicolumn}
{\let\sv:VBorder\VBorder
\let\VBorder\empty
\Configure{VBorder}{}{}{}{}%
}
{\let\VBorder\sv:VBorder}
{\ifmmode \HCode{<\a:mathml mrow\Hnewline \mml:class="multicolumn}%
{\Configure{halignTD} {}{}
{<}{\HCode{-left}}
{-}{\HCode{-center}}
{>}{\HCode{-right}}
{p}{\HCode{-left}}
{}%
\HColAlign}\HCode{">}\else
\ifvmode\IgnorePar\fi
\HCode{}\fi }
{\ifmmode \HCode{\a:mathml mrow>}\else
\ifvmode\IgnorePar\fi \EndP\HCode{
}\fi }
\def\gob:sp#1{#1}
\Configure{overline}
{\bgroup\ifmathml \HCode{<\a:mathml mover accent="false"\Hnewline
\mml:class="mml-overline"><\a:mathml mrow>}%
\else
\HCode{}\fi}
{\ifmathml \HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x00AF;\a:mathml mo>%
\a:mathml mover>}%
\else \HCode{ }\fi\egroup}
\Configure{underline}
{\bgroup
\ifmathml \HCode{<\a:mathml munder \a:mathml accentunder="false"\Hnewline
\mml:class="mml-underline"><\a:mathml mrow>}%
%
\else \expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\HCode{}\fi}
{\ifmathml \HCode{\a:mathml mrow><\a:mathml mo\Hnewline
accent="true">&\#x0332;\a:mathml mo>\a:mathml munder>}%
\else \HCode{ }\fi \egroup}
\Configure{footnote-mark}
{\ifmathml \ifmtext \else
\HCode{<\a:mathml mrow \mml:class="footnote-mark">}\fi
\else \HCode{}\fi }
\Configure{thank-mark}
{\HCode{<\ifmathml \a:mathml mrow \expandafter\mml:class\else span class\fi
="thank-mark">}}
{\HCode{\ifmathml \a:mathml mrow\else span\fi>}}
\:CheckOption{fn-in}\if:Option \else
\expandafter\let\csname A:footnote-text\expandafter\endcsname
\csname a:footnote-text\endcsname
\expandafter\let\csname B:footnote-text\expandafter\endcsname
\csname b:footnote-text\endcsname
\NewConfigure{footnote-text}[2]{%
\expandafter\def\csname a:footnote-text\endcsname{%
#1%
\ifmathml
\HCode{<\a:mathml math\Hnewline
\csname a:math-xmlns\endcsname \Hnewline \a:@math>%
\ifmtext <\a:mathml mtext>\fi}
\fi
\ifmathml \fi
}%
\expandafter\def\csname b:footnote-text\endcsname{%
\ifmathml
\HCode{\ifmtext\a:mathml mtext>\fi \a:mathml math>}%
\fi
#2%
}%
}
\Configure{footnote-text}
{\csname A:footnote-text\endcsname}
{\csname B:footnote-text\endcsname}
\fi
\let\A:footnotetext=\a:footnotetext
\let\B:footnotetext=\b:footnotetext
\let\C:footnotetext=\c:footnotetext
\NewConfigure{footnotetext}[3]{%
\def\a:footnotetext{%
\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi
#1%
\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi
}%
\def\b:footnotetext{%
\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi
#2%
\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi
}%
\def\c:footnotetext{%
\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi
#3%
\ifmathml \ifmtext \ht:special{t4ht@,&\#x00A0;}%
\fi\fi
}%
}
\Configure{footnotetext}
{\A:footnotetext}
{\B:footnotetext}
{\C:footnotetext}
\Configure{footnotebody}
{\tmp:toks=}
{\ifmathml \ifmmode $\mbox{$\the\tmp:toks$}$
\else $\mbox{\the\tmp:toks}$\fi
\else \the\tmp:toks\fi}
\:CheckOption{mouseover} \if:Option
\pend:def\js:on{\ifmathml \ifmtext \ht:special{t4ht@,}%
\fi\fi}
\append:def\js:on{\ifmathml \ifmtext \ht:special{t4ht@,&\#x00A0;}%
\fi\fi}
\fi
\def\border:lines{%
\ifnum \borderlines>0
\ifnum \borderlines>1 border-right:solid 1px black;\fi
\ifodd \borderlines border-left:solid 1px black;\fi
\fi
}
\Configure{VBorder}
{\let\VBorder=\empty \let\AllColMargins=\empty
\global\let\GROUPS=\empty \HAssign\NewGroup = 0
\gHAdvance\Next:TableNo by 1 \global\let\TableNo=\Next:TableNo
\HAssign\borderlines = 0
\global\let\columnlines=\relax
%
}
{\ifx \columnlines\relax \gHAssign\borderlines = 1
\else \gHAdvance\borderlines by 2 \fi
%
\xdef\VBorder{\VBorder\ifnum \NewGroup> 0 \fi}
\HAssign\NewGroup = 0 \gdef\GROUPS{rules="groups"}}
{\Advance:\NewGroup by 1
\ifnum \borderlines>1 \gHAdvance\borderlines by -2 \fi
\ifx \columnlines\relax
\global\let\columnlines\empty
\else
\ifnum \NewGroup=1
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi solid}%
\else
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi none}%
\fi
\fi
%
\ifnum \NewGroup=1 \xdef\VBorder{\VBorder}\fi
\xdef\VBorder{\VBorder }\xdef\AllColMargins{\AllColMargins1}}
{\xdef\AllColMargins{\AllColMargins 0}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \mathdisplay@@pop\:UnDef
\ifx \emdf@La\:UnDef
\Configure{equation}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{$$}{}{}{}%
\Configure{gather}
{\Configure{$$}
{\Configure{@math}{\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}%
{}%
\IgnorePar
}{}{}{}{}{}
%
\IgnorePar
}
{\ifvmode \IgnorePar\fi\EndP \HCode{ }}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}%
\IgnoreIndent\par}
\Configure{equation*}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{$$}{}{}{}%
\Configure{gather}
{\Configure{$$}
{\Configure{@math}{\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}%
{}%
\IgnorePar
}{}{}{}{}{}
%
\IgnorePar
}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}%
\IgnoreIndent\par}
\else
\Configure{equation}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\HCode{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{\a:mathml mtd><\a:mathml mtd>}\fi }
{}
%
%
\IgnorePar
}
{\ifvmode \IgnorePar\fi\EndP
\HCode{ }%
}
{\ifvmode \IgnorePar\fi\EndP
\HCode{
}%
\IgnoreIndent\par}
\Configure{equation*}
{\ifvmode \IgnorePar\fi \EndP
\HCode{}%
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\HCode{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{\a:mathml mtd><\a:mathml mtd>}\fi }
{}
%
%
\IgnorePar
}
{\ifvmode \IgnorePar\fi\EndP
\HCode{
}%
\IgnoreIndent\par}
\fi
\else
\Configure{equation}
{\ifvmode \IgnorePar\fi\EndP
\HCode{}%
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\HCode{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{\a:mathml mtd><\a:mathml mtd>}\fi }
{}
%
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
%
}
{\ifvmode \IgnorePar\fi\EndP
\HCode{ }%
}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}%
\ShowPar\IgnoreIndent\par}
\Configure{equation*}
{\ifvmode \IgnorePar\fi\EndP
\HCode{}%
\Configure{gather}
{\HCode{<\a:mathml mtable\Hnewline
\mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
{\HCode{\a:mathml mtd>\a:mathml mtr>\a:mathml mtable>}}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{\a:mathml mtd><\a:mathml mtd>}\fi }
{}
%
\Configure{$$}
{\Configure{@math}{%\a:mathml
display="block"
%
\mml:class="equation"}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
%
}
{\ifvmode \IgnorePar\fi\EndP \HCode{
}%
\ShowPar\IgnoreIndent\par}
\fi
\Configure{@begin}
{split}
{\let\tagform@=\:gobble }
\Css{mtd.align-odd{margin-left:2em; text-align:right;}}
\Css{mtd.align-even{margin-right:2em; text-align:left;}}
\Configure{boxed}
{\ifmathml \Tg<\a:mathml mrow \mml:class="boxed">%
\else \HCode{}\IgnorePar\fi}
{\ifmathml \Tg\a:mathml mrow>%
\else \HCode{ }\fi}
\Css{.boxed{border: 1px solid black; padding-left:2px;
padding-right:2px;}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{plain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{new-accents} \if:Option \else
\ifx \mathml:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+\string&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+\string&{35}x#2;}%
\else
\ht:special{t4ht@+\string&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\ifmmode
\Tg<\a:mathml mrow
\mml:class="accent#1">\mathord{#3}\Tg\a:mathml mrow>%
\else \HCode{}#3\HCode{ }%
\fi
}%
\fi
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{array}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureEnv{array}
{\PushStack\Col:Marg\AllColMargins
\bgroup\Configure{$}{}{}{}}
{\egroup \PopStack\Col:Marg\AllColMargins}
{}{}
\Configure{multicolumn}
{\let\sv:VBorder\VBorder
\let\VBorder\empty
\Configure{VBorder}{}{}{}{}%
}
{\let\VBorder\sv:VBorder}
{\ifmmode \HCode{<\a:mathml mrow\Hnewline \mml:class="multicolumn}%
{\Configure{halignTD} {}{}
{<}{\HCode{-left}}
{-}{\HCode{-center}}
{>}{\HCode{-right}}
{p}{\HCode{-left}}
{}%
\HColAlign}\HCode{">}\else
\ifvmode\IgnorePar\fi
\HCode{}\fi }
{\ifmmode \HCode{\a:mathml mrow>}\else
\ifvmode\IgnorePar\fi \EndP\HCode{
}\fi }
\def\gob:sp#1{#1}
\Configure{VBorder}
{\let\VBorder=\empty \let\AllColMargins=\empty
\global\let\GROUPS=\empty \HAssign\NewGroup = 0
\gHAdvance\Next:TableNo by 1 \global\let\TableNo=\Next:TableNo
\HAssign\borderlines = 0
\global\let\columnlines=\relax
%
}
{\ifx \columnlines\relax \gHAssign\borderlines = 1
\else \gHAdvance\borderlines by 2 \fi
%
\xdef\VBorder{\VBorder\ifnum \NewGroup> 0 \fi}
\HAssign\NewGroup = 0 \gdef\GROUPS{rules="groups"}}
{\Advance:\NewGroup by 1
\ifnum \borderlines>1 \gHAdvance\borderlines by -2 \fi
\ifx \columnlines\relax
\global\let\columnlines\empty
\else
\ifnum \NewGroup=1
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi solid}%
\else
\xdef\columnlines{\columnlines\ifx\columnlines\empty
\else \space\fi none}%
\fi
\fi
%
\ifnum \NewGroup=1 \xdef\VBorder{\VBorder}\fi
\xdef\VBorder{\VBorder }\xdef\AllColMargins{\AllColMargins1}}
{\xdef\AllColMargins{\AllColMargins 0}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{color}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{textcolor}
{\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{.textcolor\textcolorN{color:\HColor}}}}%
\HCode{<\ifmathml mstyle\else span\fi
\space id="textcolor\textcolorN">}}%
{\HCode{\ifmathml mstyle\else span\fi>}}
\Configure{textcolor}
{\ifmathml
\Configure{color}%
{\Configure{SetHColor}
{\HCode{}}}%
\else
\gHAdvance\textcolorN by 1
\Configure{color}%
{\Configure{SetHColor}
{\Css{\#textcolor\textcolorN{color:\HColor}}}}%
\HCode{}%
\fi
}%
{\HCode{\ifmathml mstyle\else span\fi>}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rlbabel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{moreL}
{\ifmathml \ifmtext
\leavevmode\special{t4ht@+\a:mathml mtext><\a:mathml mtext{32}\mml:class="ltr">}x%
\def\end:moreRL{\HCode{\a:mathml mtext><\a:mathml mtext>}}%
\else
\let\end:moreRL=\empty
\fi
%
\else
\ifvmode \let\end:moreRL=\empty
\else\HCode{}%
\def\end:moreRL{\HCode{ }}%
\fi
\fi
}
{\end:moreRL}
\Configure{moreR}
{\ifmathml \ifmtext
\leavevmode\special{t4ht@+\a:mathml mtext><\a:mathml mtext{32}\mml:class="rtl">}x%
\def\end:moreRL{\HCode{\a:mathml mtext><\a:mathml mtext>}}%
\else
\let\end:moreRL=\empty
\fi
%
\else
\ifvmode \let\end:moreRL=\empty
\else\HCode{}\def\end:moreRL{\HCode{ }}\fi
\fi
}
{\end:moreRL}
\Css{.rtl {direction: rtl}
.ltr {direction: ltr} }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{frenchb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{frenchb-nbsp}
{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\else\ifmathml
\Tg<\a:mathml mspace class="frenchb-nbsp" />%
\else
\ht:special{t4ht@?unhskip}\HCode{}%
\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\HCode{ }%
\fi\fi
\setbox\tmp:bx=\hbox\bgroup}
{\egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/mathltx.4ht 0000644 0001750 0001750 00000242126 11214211247 022002 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% mathltx.4ht 2009-04-12-00:44 %
% Copyright (C) 2005--2009 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 2009-04-12-00:44}
\exit:ifnot{Preamble,%
amsfonts,%
amsmath,%
amsopn,%
amssymb,%
amstex,%
amstex1,%
amstext,%
array,%
etex4ht,%
fontmath,%
latex,%
plain,%
rlbabel,%
tex4ht,%
vanilla}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{Preamble}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ifx \a:mathltx\:UnDef
\NewConfigure{mathltx}{1}
\Configure{mathltx}{}
\fi
\def\mml:class{class}
\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET}
\:CheckOption{no-DOCTYPE} \if:Option
\Configure{PROLOG}{VERSION,*XML-STYLESHEET}
\fi
\bgroup
\catcode`\{=12 \catcode`\}=12
\catcode`\[=1 \catcode`\]=2
\catcode`\/=0 \catcode`\\=12
/gdef/l:brace[{]
/gdef/r:brace[}]
/gdef/back:slash[\]
/egroup
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{DviMath}
{\HCode{}%
\a:DviMathltx \mathltxtrue
\ifOption{mml-fonts}{}{\NoFonts}%
\IgnoreRule \a:math
\edef\sv:ignore{\if:nopar
\noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
\HCode{}\EndIgnoreRule
\ifOption{mml-fonts}{}{\EndNoFonts}%
\mathltxfalse \After:Math \b:DviMathltx
\sv:ignore
}
\NewConfigure{DviMathltx}{2}
\def\After:Math{\After:EndMath
\global\let\After:EndMath=\empty}
\let\After:EndMath=\empty
\def\AfterMath#1{\append:def\After:EndMath{#1}%
\global\let\After:EndMath=\After:EndMath}
\newif\ifmathltx \mathltxfalse
\newif\ifmtext \mtextfalse
\LinkCommand\mtxt:link{mtext, xlink:href, id,,,}
\LinkCommand\msp:link{mstyle-3,%
xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href,
id, \mml:class="label",,}
\let\M:Link\Link
\def\Link{\ifmathltx
\ifmtext \ht:special{t4ht@,}%
\HCode{\%\Hnewline\%\string\begin{ref}}%
\bgroup \let\:newlnch\space
\expandafter\expandafter\expandafter\mtxt:link
\else \expandafter\expandafter\expandafter\msp:link\fi
\else \expandafter\M:Link\fi}
\let\M:EndLink\EndLink
\def\EndLink{\ifmathltx
\ifmtext \ht:special{t4ht@,}%
%
\egroup \HCode{\%\Hnewline\%}\Endmtxt:link
\HCode{\string\end{ref}\Hnewline}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
%
\else \HCode{}\fi
\else \expandafter\M:EndLink\fi}
\NewConfigure{math}{1}
\NewConfigure{@math}{1}
\def\IgnoreRule{\ht:special{t4ht@\string_}}
\def\EndIgnoreRule{\ht:special{t4ht@\string_\string_}}
\Configure{$$}
{\Configure{@math}{display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath
\HCode{\string $\string $}}
{\HCode{\string $\string $}\EndDviMath
\ShowPar\par{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}
\Configure{$}
{\Configure{@math}{display="inline"
}\DviMath
\HCode{\string $}}
{\HCode{\string $}\EndDviMath}{}
\newif\ifDisplayMath \DisplayMathfalse
\Configure{radical}
{\HCode{\string\sqrt}
\special{t4ht\string~!e<\string{}%
\special{t4ht\string~!e>\string}}%
\special{t4ht\string~!ee/}%
\special{t4ht\string~!ese-}%
}
\def\:MT{\ifmathltx m\fi}
\Configure{halignTB}{\HCode{<\:MT table }\halignTBL}{\HCode{>}}
\Configure{halignTBL}
{t}{\ifmathltx \HCode{ style="text-align:top;" }\fi}
{b}{\ifmathltx \HCode{ style="text-align:baseline;" }\fi}
{c}{\ifmathltx \HCode{ style="text-align:axis;" }\fi}
{}
\def\t:HA{\HCode{\:MT table>}}
\def\R:HA{\HCode{<\:MT tr \Hnewline style="vertical-align:baseline;">}}
\def\r:HA{\HCode{\:MT tr>}}
\def\D:HA{\HCode{<\:MT td \ifnum \HMultispan>1 colspan="\HMultispan"\fi}%
\halignTD \HCode{\Hnewline>}}
\def\d:HA{\HCode{\:MT td>}}
\Configure{SUB}
{\Send{BACK}
{\l:brace}\HCode{\r:brace\string_\l:brace}\trap:base}
{\HCode{\r:brace}}
\Configure{SUP}
{\Send{BACK}
{\l:brace}\HCode{\r:brace\string^\l:brace}\trap:base}
{\HCode{\r:brace}}
\Configure{SUBSUP}
{\Send{BACK}
{\l:brace}\HCode{\r:brace\string_\l:brace}\trap:base}
{\HCode{\r:brace\string^\l:brace}\trap:base}
{\HCode{\r:brace}}
\def\trap:base{{\HCode{}}}
\Configure{nolimits}{\HCode{\string\nolimits\space}}
\Configure{limits}
{\let\pl:SUB =\:UnDef
\let\pl:SUP =\:UnDef
\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}%
\expandafter\append:def
\expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}%
%
\Configure{SUP}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string^\l:brace}\trap:base
\bgroup
\ifx \pl:SUBSUP\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
\fi
%
\Configure{SUP}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string^\l:brace}\trap:base
\bgroup
\Configure{SUP}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string^\l:brace}%
\bgroup \trap:base}
{\egroup \HCode{\r:brace}%
}%
\trap:base}
{\egroup\HCode{\r:brace}\aftergroup\pl:SUP %
}%
\trap:base}
{}%
\else
\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}%
\expandafter\append:def
\expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}%
%
\Configure{SUB}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}%
\bgroup
\ifx \pl:SUBSUP\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
\fi
%
\Configure{SUB}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}%
\bgroup
\Configure{SUB}
{\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}%
\bgroup \trap:base}
{\egroup \HCode{\r:brace}%
}%
\trap:base}
{\egroup\HCode{\r:brace}\aftergroup\pl:SUB %
}%
\trap:base}
{}%
\fi\fi
\let\pl:SUBSUP=\SUBSUP:
%
\Configure{SUBSUP}
{\ifx \pl:SUB \:UnDef\else \pl:SUB \fi
\ifx \pl:SUP \:UnDef\else \pl:SUP \fi
\ifx \pl:SUBSUP\:UnDef \else
\let\SUBSUP:=\pl:SUBSUP
\fi
%
\Send{BACK}{\l:brace}\HCode{\r:brace
\string_\l:brace}\trap:base
}
{\HCode{\r:brace\string^\l:brace}\trap:base}
{\HCode{\r:brace}}
%
}
\ifx \a:putSUB\:UnDef \else
\pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else
\let\SUBSUP:=\pl:SUBSUP
\let\pl:SUBSUP=\:UnDef
\fi}%
\fi
\ifx \a:putSUP\:UnDef \else
\pend:def\a:putSUP{\ifx \pl:SUBSUP\:UnDef\else
\let\SUBSUP:=\pl:SUBSUP
\let\pl:SUBSUP=\:UnDef
\fi}%
\fi
\def\mml:htfsym{\Configure
{htf}{254}{+}{ }}
\def\ext:htfsym{\Configure{htf}{254}{+}{}{}{}{}{}{}{}}
\NewConfigure{math:amp}{1}
\Configure{math:amp}{\string&}
\Configure{over}
{\Send{GROUP}{0}{\string\bgroup\space}}
{\HCode{\string\over\space}\Send{EndGROUP}{0}{\string\egroup\space}}
\Configure{atop}
{\Send{GROUP}{0}{\string\bgroup\space}}
{\HCode{\string\atop\space}\Send{EndGROUP}{0}{\string\egroup\space}}
\Configure{above}
{\Send{GROUP}{0}{}%
\HCode{ }\o:over:\:gobbleII}
{\HCode{}\Send{EndGROUP}{0}{ }}
\Configure{abovewithdelims}
{\abovewithdelims:III}
{}
\def\abovewithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:over:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{}%
\HCode{ }\o:over:
\HCode{}\Send{EndGROUP}{0}{
mrow>}
\fi
\tmp:dim
}
\Configure{atopwithdelims}
{\atopwithdelims:III}
{}
\def\atopwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:atop:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{}%
\HCode{ }\o:atop:
\HCode{}\Send{EndGROUP}{0}{\a:mathltx
mrow>}
\fi
}
\Configure{overwithdelims}
{\overwithdelims:III}
{}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:over:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{}%
\HCode{ }\o:over:
\HCode{}\Send{EndGROUP}{0}{
mrow>}
\fi
}
\Configure{halignTD} {}{}
{<}{\HCode{ columnalign="left-3"}}
{-}{\HCode{ columnalign="center"}}
{>}{\HCode{ columnalign="right"}}
{^}{\HCode{ rowalign="top"}}
{=}{\HCode{ rowalign="baseline"}}
{|}{\HCode{ rowalign="center"}}
{_}{\HCode{ rowalign="bottom"}}
{p}{\HCode{ columnalign="left-4"}}
{}
\def\math:sym#1#2{{\relax\ifmmode \expandafter#1\fi
{\ifmmode\HCode{\string#1\l:brace}\fi
\csname a:#2\endcsname
\ifmmode\HCode{\r:brace}\fi}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{etex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempc#1{\a:middle\mathrel{\left:right#1\:EMPTY}\b:middle}
\HLet\middle=\:tempc
\NewConfigure{middle}{2}
\Configure{middle}
{\bgroup
\Configure{mathrel}{*}
{}
{ }
{\Configure{mathrel}{}{}{}{}}%
}
{\egroup}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{latex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{core}\if:Option \expandafter\endinput \fi
\let\A:equation\a:equation
\let\B:equation\b:equation
\let\C:equation\c:equation
\Configure{equation}
{\A:equation\csname a:equation\string$\string$\endcsname
}
{\B:equation}{\C:equation}
\NewConfigure{equation$$}{1}
\Configure{equation$$}
{\Configure{$$}
{\Configure{@math}{div}\IgnorePar\EndP\DviMath}
{\EndDviMath\EndP}
{\DisplayMathtrue}%
}
\Configure{hspace}
{\ifmathltx\ifmtext\else
\HCode{\string\l:brace\the\tmp:dim\r:brace}\fi\fi}{}{ }
\Configure{romannumeral}
{\ifmathltx\ifmtext\else \HCode{}\fi\fi}
{\ifmathltx\ifmtext\else \HCode{ }\fi\fi}
\Configure{newline}
{\ht:special{t4ht@,}%
\HCode{<\a:mathltx
mtext\Hnewline \mml:class="newline">}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
}
\Configure{[]}
{\Configure{@math}{display="block"
}\csname a:mathltx[]\endcsname
\DviMath\HCode{\string\[}$$\DisplayMathtrue }
{$$\HCode{\string\]}\EndDviMath\csname b:mathltx[]\endcsname}
\Configure{()}
{\Configure{@math}{display="inline"
}\csname a:mathltx()\endcsname
\DviMath\HCode{\string\(}$}
{$\HCode{\string\)}\EndDviMath\csname b:mathltx()\endcsname}
\NewConfigure{mathltx[]}{2}
\NewConfigure{mathltx()}{2}
\Configure{halignTB<>}{array}{\HCode{\Hnewline
equalrows="false"
equalcolumns="false" class="array"}<>\HAlign}
\Configure{array}
{\expandafter\tmp:toks\expandafter{\Clr}%
\HCode{\string\begin{array}{\the\tmp:toks}\Hnewline}}
{\ifvmode \IgnorePar\fi \HCode{\string\end{array}}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\ConfigureEnv{array}
{\bgroup\Configure{$}{}{}{}}
{\egroup}
{}{}
\def\:MM{m}
\Configure{HBorder}
{}
{ \string&\#x0332;
}
{ }
{}
{ }
{ \string&\#x0332;
}
{ }
{}
{ }
{ }
\Configure{texttt}
{\ifmathltx \Configure{@mtext}{\string\texttt}\fi}
{}%
\Configure{textit}
{\ifmathltx \Configure{@mtext}{\string\textit}\fi}
{}%
\Configure{textrm}
{\ifmathltx \Configure{@mtext}{\string\textrm}\fi}
{}%
\Configure{textup}
{\ifmathltx \Configure{@mtext}{\string\textup}\fi}
{}%
\Configure{textsl}
{\ifmathltx \Configure{@mtext}{\string\textsl}\fi}
{}%
\Configure{textsf}
{\ifmathltx \Configure{@mtext}{\string\textsf}\fi}
{}%
\Configure{textbf}
{\ifmathltx \Configure{@mtext}{\string\textbf}\fi}
{}%
\Configure{textsc}
{\ifmathltx \Configure{@mtext}{\string\textsc}\fi}
{}%
\Configure{emph}
{\ifmathltx \Configure{@mtext}{\string\emph}\fi}
{}%
\let\A:fbox=\a:fbox
\let\B:fbox=\b:fbox
\let\OLDf:box=\fbox
\def\fbox{\relax\ifmmode
\Configure{fbox}{\leavevmode\Configure{HtmlPar}{}{}{}{}\IgnoreRule
\AA:text{fbox}}{\BB:text\EndIgnoreRule}\else
\Configure{fbox}{\leavevmode
\IgnoreRule\A:fbox}{\B:fbox\EndIgnoreRule}\fi
\OLDf:box}
\let\A:mbox\a:mbox
\let\B:mbox\b:mbox
\let\OLD:mbox\mbox
\def\mbox{\relax\ifmmode \Configure{mbox}{\AA:text{mbox}}{\BB:text}\else
\Configure{mbox}{\A:mbox}{\B:mbox}\fi\OLD:mbox}
\NewConfigure{@mtext}{1}
\Configure{@mtext}{\string\text}
\def\AA:text#1{\mtexttrue
\HCode{\a:@mtext\l:brace}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\string$}}%
{\HCode{\string$}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass \mtexttrue}%
{}%
%
}
\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}%
\HCode
{\r:brace}%
}
\Configure{frac}
{\HCode{\string\frac\l:brace}}
{\HCode{\r:brace}\Configure{over}{}{}}
{\HCode{\l:brace}}
{\HCode{\r:brace}}
\Configure{eqnarray}
{\HCode{\string\begin{eqnarray\ifx
\@seqncr\@eqncr\else *\fi}}}
{\HCode{\string\end{eqnarray\ifx
\@seqncr\@eqncr\else *\fi}}}
{}
{\HCode{\string\\\Hnewline}}
{\ifnum \HCol>1
\ifnum \HCol=4
\HCode{\%}%
\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass
\mtexttrue
\fi \HCode{\a:math:amp}%
\fi}
{\ifnum \HCol=4 \mtextfalse
\EndPauseMathClass \ht:special{t4ht@,}%
\fi }
\def\:temp#1#2{{\a:stackrel{#1}\b:stackrel {#2}\c:stackrel}}
\HLet\stackrel\:temp
\:CheckOption{stackrel-} \if:Option
\Configure{stackrel}
{\mathrel\bgroup \HCode{ }\egroup}
\def\put:arg{\HCode{{\the\tmp:toks}}}
\else
\Configure{stackrel}
{\HCode{\string\stackrel\l:brace}}%
{\HCode{\r:brace\l:brace}\Configure{mathop*}{*}
{\string\mathop\l:brace}
{\r:brace}
{\Configure{mathop}{}{}{}{}}%
\mathop}
{\HCode{\r:brace}}
\fi
\Configure{overline}
{\bgroup \HCode{\string\overline\l:brace}%
}
{\HCode{\r:brace}%
\egroup}
\Configure{underline}
{\bgroup \ifmmode \HCode{\string\underline\l:brace}%
\else
\expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\fi}
{\HCode{\r:brace}%
\egroup}
\let\A:displaylines\a:displaylines
\let\B:displaylines\b:displaylines
\let\C:displaylines\c:displaylines
\let\D:displaylines\d:displaylines
\Configure{displaylines}
{\ifmmode
\def\A:displaylines{\HCode{}}%
\def\B:displaylines{\HCode{ }}%
\def\C:displaylines{\HCode{}}%
\def\D:displaylines{\HCode{ }}%
\fi
\A:displaylines}
{\B:displaylines} {\C:displaylines}{\D:displaylines}
\let\mathltx:on\relax
\Configure{ }
{\ifmathltx \ifmtext \space \else\HCode{\string\ }\fi
\else \:nbsp\fi}
\def\:tempc#1{\HCode{\string\widehat\l:brace}#1\HCode{\r:brace}}
\HLet\widehat=\:tempc
\def\:tempc#1{\HCode{\string\widetilde\l:brace}#1\HCode{\r:brace}}
\HLet\widetilde=\:tempc
\:CheckOption{new-accents} \if:Option \else
\ifx \mathltx:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+&{35}x#2;}%
\else
\ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\Tg\mathord{#3}\Tg %
}%
\fi
\fi
\let\mml:TeX\TeX
\def\TeX{\ifmathltx
\HCode{TeX }\else \mml:TeX\fi}
\Configure{'}
{\let\:primes=\empty}
{\def\:tempa{\prime\prime}\ifx \:tempa\:primes
\HCode{''}\else
\def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes
\HCode{'''}\else
\HCode{\:primes}\fi\fi
}
{\xdef\:primes{\:primes'}}
\def\left#1{\bgroup \a:left{#1}\b:left{#1}}
\def\right#1{\a:right{#1}\b:right{#1}\egroup}
\Configure{left}
{}
{\HCode{\string\left\space}#1\bgroup}
\Configure{right}
{\egroup\HCode{\string\right\space}#1}
{}
\def\{{{\HCode{\back:slash\l:brace}}}
\def\}{{\HCode{\back:slash\r:brace}}}
\let\lbrace\{
\let\rbrace\}
\def\def:DEL#1{\def\:DEL{#1}}
\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi}
\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}}
\def\:tempc#1{\HCode{\l:brace\string\bigl\space\string#1}}
\HLet\bigl=\:tempc
\def\:tempc#1{\HCode{\string\bigm\space\string#1}}
\HLet\bigm=\:tempc
\def\:tempc#1{\HCode{\string\bigr\space\string #1\r:brace}}
\HLet\bigr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\Bigl\space\string#1}}
\HLet\Bigl=\:tempc
\def\:tempc#1{\HCode{\string\Bigm\space\string#1}}
\HLet\Bigm=\:tempc
\def\:tempc#1{\HCode{\string\Bigr\space\string #1\r:brace}}
\HLet\Bigr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\biggl\space\string#1}}
\HLet\biggl=\:tempc
\def\:tempc#1{\HCode{\string\biggm\space\string#1}}
\HLet\biggm=\:tempc
\def\:tempc#1{\HCode{\string\biggr\space\string #1\r:brace}}
\HLet\biggr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\Biggl\space\string#1}}
\HLet\Biggl=\:tempc
\def\:tempc#1{\HCode{\string\Biggm\space\string#1}}
\HLet\Biggm=\:tempc
\def\:tempc#1{\HCode{\string\Biggr\space\string #1\r:brace}}
\HLet\Biggr=\:tempc
\:CheckOption{new-accents} \if:Option \else
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+&{35}x#2;}%
\else
\ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi
\ht:special{t4ht@]}}}
{\ifmathltx
\ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
%
\else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}\fi
\else \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
\fi
}
\fi
\def\mathinner#1{\HCode{\string\mathinner\l:brace}#1\HCode{\r:brace}}
\Configure{root}{\rev:root}{}{}
\def\rev:root #1\b:root#2\c:root{%
\HCode{\string\root\l:brace}{#1}%
{\HCode{\r:brace\string \of\l:brace}#2}\HCode{\r:brace}}
\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi}
\NewConfigure{mfenced}[2]{\expandafter
\def\csname \string#1:lr del\endcsname{#2}}
\Configure{mfenced}{\|}{\string&\#x2225;}
\Configure{mfenced}{.}{}
\Configure{mfenced}{\langle}{\string&\#x27E8;}
\Configure{mfenced}{\rangle}{\string&\#x27E9;}
\Configure{mfenced}{\vert}{|}
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string\{}}\:temp
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string\}}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\lbrace}{\string\lbrace}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\rbrace}{\string\rbrace}}\:temp
\Configure{mfenced}{<}{\string&\#x003C;}
\Configure{mfenced}{>}{\string&\#x003E;}
\Configure{mfenced}{\lceil}{\string&\#x2308;}
\Configure{mfenced}{\rceil}{\string&\#x2309;}
\Configure{mfenced}{\lfloor}{\string&\#x230A;}
\Configure{mfenced}{\rfloor}{\string&\#x230B;}
\Configure{mfenced}{\Vert}{\string&\#x2225;}
\Configure{mfenced}{\rgroup}{)}
\Configure{mfenced}{\lgroup}{(}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\downarrow}{\string&\#x2193;}
\Configure{mfenced}{\uparrow}{\string&\#x2191;}
\Configure{mfenced}{\Uparrow}{\string&\#x21D1;}
\Configure{mfenced}{\updownarrow}{\string&\#x2195;}
\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;}
\Configure{mfenced}{\Downarrow}{\string&\#x21D3;}
\Configure{mfenced}{\backslash}{\string&\#x2216;}
\Configure{mfenced}{\rmoustache}{\string&\#x25DD;}
\Configure{mfenced}{\lmoustache}{\string&\#x25DC;}
\Configure{mfenced}{\Arrowvert}{\string&\#x2225;}
\Configure{mfenced}{\arrowvert}{\string&\#x007C;}
\let\A:oalign\a:oalign
\let\B:oalign\b:oalign
\Configure{oalign}
{\ifmmode \Configure{$}{\Tg}{\Tg }{}%
\let\halign\TeXhalign
\Tg\else\A:oalign
\fi}
{\ifmmode \Tg \else\B:oalign\fi}
\def\mathop:prefix#1{%
\Configure{mathop}{*}{}{}%
{\Configure{mathop}{*}{\string\mathop\l:brace}{\r:brace}{}}}
\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\else\ifmathltx
\Tg \else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\fi\fi}
\Configure{cases}
{}{}
{\HCode{\string\cases\l:brace}}
{\ifvmode \IgnorePar\fi \HCode{\r:brace}}
{\ifnum \HRow>1 \HCode{\string\cr\space}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\Configure{matrix}
{\HCode{\string\matrix\l:brace}}
{\HCode{\r:brace}}
{\ifnum \HRow>1 \HCode{\string\cr\space}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\Configure{pmatrix} {\bgroup} {\egroup}
\Configure{quad}{{\ifmathltx \ifmtext \o:quad:\else
{\HCode{\string\quad\space}}\fi
\else \o:quad: \fi}}
\Configure{qquad}{{\ifmathltx \ifmtext \o:qquad:\else
{\HCode{\string\qquad\space}}\fi
\else \o:qquad: \fi}}
\Configure{,}
{{\HCode{\string\,}}}
\let\m:Make:Label\Make:Label
\def\Make:Label#1#2{%
\ifmathltx \edef\:temp{#1}%
\expandafter\AfterMath\expandafter{\expandafter\Make:Label
\expandafter{\:temp}{#2}}%
\else \m:Make:Label{#1}{#2}%
\fi
}
\def\set:label#1{\ifmathltx
\HCode{\%\Hnewline\%\string\begin{label}}%
{\ht:special{t4ht@, }\let\:newlnch\space \mathltxfalse #1}%
\HCode{\string\end{label}\Hnewline}%
\else #1\fi
}
\def\:tempc#1{\HCode{\string\H\l:brace}#1\HCode{\r:brace}}
\HLet\H=\:tempc
\def\:tempc#1{\HCode{\string\acute\l:brace}#1\HCode{\r:brace}}
\HLet\acute=\:tempc
\def\:tempc#1{\HCode{\string\bar\l:brace}#1\HCode{\r:brace}}
\HLet\bar=\:tempc
\def\:tempc#1{\HCode{\string\breve\l:brace}#1\HCode{\r:brace}}
\HLet\breve=\:tempc
\def\:tempc#1{\HCode{\string\c\l:brace}#1\HCode{\r:brace}}
\HLet\c=\:tempc
\def\:tempc#1{\HCode{\string\cedil\l:brace}#1\HCode{\r:brace}}
\HLet\cedil=\:tempc
\def\:tempc#1{\HCode{\string\check\l:brace}#1\HCode{\r:brace}}
\HLet\check=\:tempc
\def\:tempc#1{\HCode{\string\d\l:brace}#1\HCode{\r:brace}}
\HLet\d=\:tempc
\def\:tempc#1{\HCode{\string\ddot\l:brace}#1\HCode{\r:brace}}
\HLet\ddot=\:tempc
\def\:tempc#1{\HCode{\string\dot\l:brace}#1\HCode{\r:brace}}
\HLet\dot=\:tempc
\def\:tempc#1{\HCode{\string\grave\l:brace}#1\HCode{\r:brace}}
\HLet\grave=\:tempc
\def\:tempc#1{\HCode{\string\hat\l:brace}#1\HCode{\r:brace}}
\HLet\hat=\:tempc
\def\:tempc#1{\HCode{\string\ring\l:brace}#1\HCode{\r:brace}}
\HLet\ring=\:tempc
\def\:tempc#1{\HCode{\string\t\l:brace}#1\HCode{\r:brace}}
\HLet\t=\:tempc
\def\:tempc#1{\HCode{\string\tilde\l:brace}#1\HCode{\r:brace}}
\HLet\tilde=\:tempc
\def\:tempc#1{\HCode{\string\udot\l:brace}#1\HCode{\r:brace}}
\HLet\udot=\:tempc
\def\:tempc#1{\HCode{\string\uml\l:brace}#1\HCode{\r:brace}}
\HLet\uml=\:tempc
\def\:tempc#1{\HCode{\string\vec\l:brace}#1\HCode{\r:brace}}
\HLet\vec=\:tempc
\ifx\jsm:r\:UnDef
\let\jsm:r\r
\def\:tempc#1{\ifmmode\HCode{\string\r\l:brace}#1\HCode{\r:brace}%
\else \jsm:r{#1}\fi }
\HLet\r=\:tempc
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{fontmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\expandafter\ifx \csname o@everypar\endcsname\relax \else
\expandafter\ifx \csname ht:everypar\endcsname\relax
\let\ht:everypar\o@everypar
\fi\fi
\Configure{MathClass}{1}{}{}{}{
\mathchar"1360
\mathchar"1357
\mathchar"1356
\mathchar"1355
\mathchar"1354
\mathchar"1353
\mathchar"1352
\mathchar"1351
\mathchar"1350
\mathchar"134E
\mathchar"134C
\mathchar"134A
\mathchar"1348
\mathchar"1346
\mathchar"1273
\mathchar"3234
\mathchar"3238
\mathchar"3239
\mathchar"323A
\mathchar"323E
\mathchar"323F
\mathchar"3272
\mathchar"3278
\mathchar"327B
\mathchar"327C
\mathchar"327D
\mathchar"327E
\mathchar"327F
%
}
\Configure{MathClass}{2}{}{}{}{
*-+/
\mathchar"212F
\mathchar"212E
\mathchar"2234
\mathchar"2235
\mathchar"225E
\mathchar"225F
\mathchar"225C
\mathchar"225B
\mathchar"227A
\mathchar"2279
\mathchar"2275
\mathchar"2274
\mathchar"225D
\mathchar"2271
\mathchar"2205
\mathchar"220F
\mathchar"226F
\mathchar"2204
\mathchar"220C
\mathchar"220B
\mathchar"220A
\mathchar"2209
\mathchar"2208
\mathchar"2207
\mathchar"2206
\mathchar"220E
\mathchar"220D
\mathchar"226E
\mathchar"2201
\mathchar"2203
\mathchar"2202
\mathchar"213F
}
\Configure{MathClass}{3}{}{}{}{
\mathchar"3128
\mathchar"3129
\mathchar"312A
\mathchar"312B
\mathchar"315E
\mathchar"315F
\mathchar"3210
\mathchar"3211
\mathchar"3212
\mathchar"3213
\mathchar"3214
\mathchar"3215
\mathchar"3216
\mathchar"3217
\mathchar"3218
\mathchar"3219
\mathchar"321A
\mathchar"321B
\mathchar"321C
\mathchar"321D
\mathchar"321E
\mathchar"321F
\mathchar"3220
\mathchar"3221
\mathchar"3224
\mathchar"3227
\mathchar"3232
\mathchar"3233
\mathchar"3236
\mathchar"3237
\mathchar"323F
:=><
\mathchar"322F
\mathchar"3276
\mathchar"3277
\mathchar"326B
\mathchar"326A
\mathchar"3261
\mathchar"3260
\mathchar"3225
\mathchar"3226
\mathchar"322D
\mathchar"322E
\mathchar"322C
\mathchar"3228
\mathchar"3229
}
\Configure{MathClass}{4}{}{}{}{}
\Configure{MathDelimiters}{(}{)}
\Configure{MathDelimiters}{[}{]}
\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263}
\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265}
\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267}
\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269}
\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301}
\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303}
\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305}
\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307}
\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309}
\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B}
\Configure{MathClass}{6}{}{}{}{
\mathchar"613A % ldot
\mathchar"6201 % cdot
\mathchar"603A % colon
?; ,
}
\Configure{overrightarrow}
{\HCode{\string\overrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{overleftarrow}
{\HCode{\string\overleftarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\def\:tempc#1{{\HCode{\string\big\string{}\string#1\HCode{\string}}}}
\HLet\big=\:tempc
\def\:tempc#1{{\HCode{\string\Big\string{}\string#1\HCode{\string}}}}
\HLet\Big=\:tempc
\def\:tempc#1{{\HCode{\string\bigg\string{}\string#1\HCode{\string}}}}
\HLet\bigg=\:tempc
\def\:tempc#1{{\HCode{\string\Bigg\string{}\string #1\HCode{\string}}}}
\HLet\Bigg=\:tempc
\Configure{overbrace}
{\Configure{mathop*}{*}
{\string\overbrace\l:brace}
{\r:brace}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:overbrace:=\displaystyle}
{}
\Configure{underbrace}
{\Configure{mathop*}{*}
{\string\underbrace\l:brace}
{\r:brace}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:underbrace:=\displaystyle}
{}
% \Configure{MathClass}{0}{*}{}{ }{}
\Configure{MathClass}{1}{*}{\string\mathop\l:brace}{\r:brace}{}
% \Configure{MathClass}{2}{*}{}{ }{}
% \Configure{MathClass}{3}{*}{}{ }{}
\:CheckOption{mathltx-} \if:Option
\Configure{MathClass}{4}{*}{}{}{}
\Configure{MathClass}{5}{*}{}{}{}
\else
\Log:Note{for sources failing to produce
clean mathltx code, try the command line option `mathltx-'}%
\fi
%\Configure{MathClass}{6}{*}{}{ }{}
% \Configure{MathClass}{7}{*}{}{ }
% {0123456789}
\Configure{FormulaClass}{0}{}{}{}
\Configure{FormulaClass}{1}{}{}{}
\Configure{FormulaClass}{2}{}{}{}
\Configure{FormulaClass}{3}{}{}{}
\Configure{FormulaClass}{4}{}{}{}
\Configure{FormulaClass}{5}{}{}{}
\Configure{FormulaClass}{6}{}{}{}
\def\bold:version{bold}
\Configure{mathbf}%
{\bgroup \HCode{\string\mathbf\l:brace}}%
{\HCode{\r:brace}\egroup }%
\Configure{mathit}%
{\bgroup \HCode{\string\mathit\l:brace}}%
{\HCode{\r:brace}\egroup }%
\Configure{mathrm}%
{\bgroup \HCode{\string\mathrm\l:brace}}%
{\HCode{\r:brace}\egroup }%
\Configure{mathsf}%
{\bgroup \HCode{\string\mathsf\l:brace}}%
{\HCode{\r:brace}\egroup }%
\Configure{mathtt}%
{\bgroup \HCode{\string\mathtt\l:brace}}%
{\HCode{\r:brace}\egroup }%
\def\:tempd#1#2{%
\expandafter\def\csname #1\endcsname{\mathchar"13#2}%
\MathSymbol\mathop{#1}%
\expandafter\def\csname #1:limits\endcsname{\expandafter
\:same \math:sym\mathop{#1}\limits}%
\expandafter\def\csname #1:nolimits\endcsname{\expandafter
\:same \math:sym\mathop{#1}\nolimits}%
\expandafter\edef\csname n:#1:\endcsname{\noexpand\ifDisplayMath
\noexpand\expandafter \expandafter\noexpand
\csname #1:limits\endcsname
\noexpand\else \noexpand\expandafter
\expandafter\noexpand
\csname #1:nolimits\endcsname\noexpand\fi}%
\expandafter\pend:def\csname n:#1:\endcsname{\ifDisplayMath
\mathop:prefix{mathsize="big"}\fi}%
}
\:tempd{bigcap}{54}
\:tempd{bigcup}{53}
\:tempd{bigodot}{4A}
\:tempd{bigoplus}{4C}
\:tempd{bigotimes}{4E}
\:tempd{bigsqcup}{46}
\:tempd{biguplus}{55}
\:tempd{bigvee}{57}
\:tempd{bigwedge}{56}
\:tempd{coprod}{60}
\:tempd{intop}{52}
\:tempd{ointop}{48}
\:tempd{prod}{51}
\:tempd{sum}{50}
\ifx \ilimits@\o:nolimits:
\let\ilimits@\nolimits
\fi
\ifx \ilimits@\o:nolimits:
\let\slimits@\nolimits
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{underarrow@}
{\Tg\Tg}
{\Tg \Tg}
{\Tg \Tg }
\Configure{overarrow@}
{\Tg\Tg}
{\Tg \Tg}
{\Tg \Tg}
\def\:tempc#1#2#3{\a:overarrow@
\hbox{$\m@th#2#3$}\b:overarrow@
\hbox{#1#2}\c:overarrow@
}
\HLet\overarrow@\:tempc
\Configure{equation}
{\Configure{gather}
{\HCode{}\IgnorePar }
{\HCode{ }}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{}\fi }
{}
}{}{}
\Configure{equation*}
{\Configure{gather*}
{\HCode{}\IgnorePar }
{\HCode{ }}
{}
{}
{\ifnum\HCol=2 \IgnorePar
\HCode{ }\fi }
{}
}{}
\Css{.equation-star td{text-align:center; }}
\Css{table.equation-star { width:100\%; }}
\Configure{above}
{\Send{GROUP}{0}{\l:brace}%
\HCode{\string\above\space \the\tmp:dim\space}\o:@@over:\:gobbleII}
{\Send{EndGROUP}{0}{\r:brace}}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:over:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{}%
\HCode{ }\o:@@over:
\HCode{}\Send{EndGROUP}{0}{\a:mathltx
mrow>}
\fi
}
\Configure{tmspace}
{\HCode{\string\tmspace{\textspace}}}
\Configure{mfenced}{\lvert}{\string\lvert}
\Configure{mfenced}{\rvert}{\string\rvert}
\Configure{mfenced}{\lVert}{\string\lVert}
\Configure{mfenced}{\rVert}{\string\rVert}
\edef\:tempc{\hskip -\noexpand\arraycolsep
\let\noexpand\@ifnextchar\noexpand\new@ifnextchar
\noexpand\array{*{\the\c@MaxMatrixCols}c}}
\HLet\env@matrix\:tempc
\Configure{split}
{\HCode{\string\begin\l:brace split\r:brace}}
{\ifvmode\IgnorePar\fi
\HCode{\string\end \l:brace split\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
} {}
\ConfigureEnv{multline}
{\bgroup \Configure{$$}
{\Configure{@math}{display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath }
{\EndDviMath\ShowPar\csname par\endcsname
{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}%
} {\egroup}
{}{}
\Configure{multline}
{\HCode{\string\begin\l:brace multline\r:brace}}
{\HCode{\string\end \l:brace multline\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
} {}
\ConfigureEnv{multline*}
{\bgroup \Configure{$$}
{\Configure{@math}{display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath }
{\EndDviMath\ShowPar\csname par\endcsname
{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}%
} {\egroup}
{}{}
\Configure{multline*}
{\HCode{\string\begin\l:brace multline*\r:brace}}
{\HCode{\string\end \l:brace multline*\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi}
{}
\ConfigureEnv{gather}
{\bgroup \Configure{$$}
{\Configure{@math}{display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath }
{\EndDviMath\ShowPar\csname par\endcsname
{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}%
} {\egroup}
{}{}
\Configure{gather}
{\HCode{\string\begin\l:brace gather\r:brace}}
{\HCode{\string\end \l:brace gather\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
} {}
\ConfigureEnv{gather*}
{\bgroup \Configure{$$}
{\Configure{@math}{display="block"
}\IgnorePar
\ifvmode\else \HCode{}\fi
\EndP\DviMath }
{\EndDviMath\ShowPar\csname par\endcsname
{\csname HCondtrue\endcsname\noindent}}
{\DisplayMathtrue}%
} {\egroup}
{}{}
\Configure{gather*}
{\HCode{\string\begin\l:brace gather*\r:brace}}
{\HCode{\string\end \l:brace gather*\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
} {}
\Configure{subarray}
{\HCode{\string\begin\l:brace subarray\r:brace
\l:brace \Hlcr\r:brace}}
{\HCode{\string\end \l:brace subarray\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
\Configure{smallmatrix}
{\HCode{\string\begin\l:brace smallmatrix\r:brace}}
{\HCode{\string\end \l:brace smallmatrix\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
} {}
\def\:tempc#1#2{%
\ConfigureEnv{#1}
{\def\end:al:env{}\ifmmode\else
\ifvmode\else \def\end:al:env{\par\ShowPar\IgnoreIndent}\fi\fi}
{\end:al:env }
{}{}%
\Configure{#1}
{\IgnorePar
\ifvmode \EndP \else \EndP \HCode{}\fi
\ifmathltx
\Tg\def\end:mathalign{\Tg }%
\else
\Configure{@math}{display="block"
}\DviMath
\def\end:mathalign{\EndDviMath \DisplayMathfalse}%
\DisplayMathtrue
\fi
\HCode{\string\begin\l:brace #2\r:brace}}
{\HCode{\string\end \l:brace #2\r:brace}\end:mathalign }
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{\HCode{\ifodd\HCol\space\else \string\hspace\l:brace2em\r:brace\fi
}}}
\:tempc{align}{align}
\:tempc{alignat}{alignat}
\:tempc{xalignat}{xalignat}
\:tempc{xxalignat}{xxalignat}
\:tempc{flalign}{flalign}
\:tempc{align*}{align*}
\:tempc{alignat*}{alignat*}
\:tempc{xalignat*}{xalignat*}
\:tempc{flalign*}{flalign*}
\Configure{underrightarrow}
{\HCode{\string\underrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{underleftarrow}
{\HCode{\string\underleftarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{overleftrightarrow}
{\HCode{\string\overleftrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{underleftrightarrow}
{\HCode{\string\underleftrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\def\m:env#1{\HCode{}%
\def\endm:env{\HCode
{ }}}
\renewcommand{\xrightarrow}[2][]{%
\HCode{\string\xrightarrow[}#1\HCode{]\l:brace}%
#2\HCode{\r:brace}}
\renewcommand{\xleftarrow}[2][]{%
\HCode{\string\xleftarrow[}#1\HCode{]\l:brace}%
#2\HCode{\r:brace}}
\def\overset#1#2{{%
\HCode{\string\overset\l:brace}#1\HCode{\r:brace\l:brace}%
#2\HCode{\r:brace}}}
\def\underset#1#2{{%
\HCode{\string\underset\l:brace}#1\HCode{\r:brace\l:brace}%
#2\HCode{\r:brace}}}
\def\sideset#1#2#3{{\HCode{\string\sideset\l:brace}%
{\HCode{}}#1\HCode{\r:brace\l:brace}%
{\HCode{}}#2\HCode{\r:brace}%
{{\HCode{}}#3}%
}}
\renewcommand{\hdotsfor}[1]{%
\ifx[#1\@xp\shdots@for\else\hdots@for\@ne{#1}\fi}
\def\shdots@for#1]{\hdots@for{#1}}
\def\hdots@for#1#2{\multicolumn{#2}c%
{\m@th\dotsspace@1.5mu\mkern-#1\dotsspace@
\xleaders\hbox{$\m@th\mkern#1\dotsspace@.\mkern#1\dotsspace@$}%
\hfill
\mkern-#1\dotsspace@}%
}
\ConfigureEnv{eqxample}{}{}{}{}
\ConfigureEnv{gather*}{}{}{}{}
\ConfigureEnv{gathered}{}{}{}{}
\ConfigureEnv{matrix}{}{}{}{}
\def\:tempc{\DOTSI\protect\:idotsint}
\HLet\idotsint\:tempc
\def\:idotsint{%
\mathop{\intop\cdotp\cdotp\cdotp\intop }\ilimits@
}
\def\:tempc{\HCode{\string\mod\space}}
\HLet\bmod\:tempc
\def\:tempc#1{\HCode{\string\pod\l:brace}#1\HCode{\r:brace}}
\HLet\pod=\:tempc
\def\:tempc#1{\HCode{\string\pmod\l:brace}#1\HCode{\r:brace}}
\HLet\pmod=\:tempc
\def\:tempc#1{\HCode{\string\mod\l:brace}#1\HCode{\r:brace}}
\HLet\mod=\:tempc
\Configure{intertext}
{\IgnorePar \ifinalign@
\HCode{ <\a:mathltx
mtr>}%
\else \ifingather@
\HCode{}%
\fi\fi
\AA:text{intertext}%
}
{\BB:text \ifvmode \IgnorePar \fi \EndP\ifinalign@
\HCode{ <\a:mathltx
mtr>}%
\else \ifingather@
\HCode{ }%
\fi\fi
}
\Configure{maketag}
{\ifmathltx
\ifmtext \expandafter\expandafter\expandafter\no:maketag\fi
\else \expandafter\no:maketag\fi
\AA:text{maketag}\hbox\bgroup\:gobbleIII :@:}
{\egroup\BB:text }
\def\no:maketag#1:@:#2\b:maketag{\hbox{#2}}
\Configure{abovewithdelims}
{\abovewithdelims:III}
{}
\def\abovewithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:@@over:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{\l:brace}%
\HCode{\string\abovewithdelims
\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
\the\tmp:dim\space}\o:@@over:
\Send{EndGROUP}{0}{\r:brace}%
\fi
\tmp:dim
}
\Configure{atopwithdelims}
{\atopwithdelims:III}
{}
\def\atopwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:@@atop:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{}%
\HCode{ }\o:@@atop:
\HCode{}\Send{EndGROUP}{0}{\a:mathltx
mrow>}
\fi
}
\Configure{overwithdelims}
{\overwithdelims:III}
{}
\def\overwithdelims:III#1#2#3{%
\def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa
\Send{GROUP}{0}{}%
\HCode{ }\o:@@over:
\HCode{}\Send{EndGROUP}{0}{ }
\else
\Send{GROUP}{0}{\l:brace}%
\HCode{\string\overwithdelims
\expandafter
\ifx \csname \string#2:lr del\endcsname\relax #2\else
\csname \string#2:lr del\endcsname\fi
\expandafter
\ifx \csname \string#3:lr del\endcsname\relax #3\else
\csname \string#3:lr del\endcsname\fi
}\o:@@over:
\Send{EndGROUP}{0}{\r:brace}%
\fi
}
\def\:temp{\HCode{\string\firstOfOne}\,\HCode{\string\int
\string\int\space}}
\HLet\iint\:temp
\def\:temp{\HCode{\string\firstOfOne}\,\HCode{\string\int
\string\int\string\int\space}}
\HLet\iiint\:temp
\def\:temp{\HCode{\string\Rightarrow }}
\HLet\implies\:temp
\def\:temp{\HCode{\string\Leftarrow }}
\HLet\impliedby\:temp
\pend:def\n:iint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi}
\pend:def\n:iiint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi}
\pend:def\n:idotsint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi}
\def\:tempc#1{\HCode{\string\H\l:brace}#1\HCode{\r:brace}}
\HLet\H=\:tempc
\def\:tempc#1{\HCode{\string\acute\l:brace}#1\HCode{\r:brace}}
\HLet\acute=\:tempc
\def\:tempc#1{\HCode{\string\bar\l:brace}#1\HCode{\r:brace}}
\HLet\bar=\:tempc
\def\:tempc#1{\HCode{\string\breve\l:brace}#1\HCode{\r:brace}}
\HLet\breve=\:tempc
\def\:tempc#1{\HCode{\string\c\l:brace}#1\HCode{\r:brace}}
\HLet\c=\:tempc
\def\:tempc#1{\HCode{\string\cedil\l:brace}#1\HCode{\r:brace}}
\HLet\cedil=\:tempc
\def\:tempc#1{\HCode{\string\check\l:brace}#1\HCode{\r:brace}}
\HLet\check=\:tempc
\def\:tempc#1{\HCode{\string\d\l:brace}#1\HCode{\r:brace}}
\HLet\d=\:tempc
\def\:tempc#1{\HCode{\string\ddot\l:brace}#1\HCode{\r:brace}}
\HLet\ddot=\:tempc
\def\:tempc#1{\HCode{\string\dot\l:brace}#1\HCode{\r:brace}}
\HLet\dot=\:tempc
\def\:tempc#1{\HCode{\string\grave\l:brace}#1\HCode{\r:brace}}
\HLet\grave=\:tempc
\def\:tempc#1{\HCode{\string\hat\l:brace}#1\HCode{\r:brace}}
\HLet\hat=\:tempc
\def\:tempc#1{\HCode{\string\ring\l:brace}#1\HCode{\r:brace}}
\HLet\ring=\:tempc
\def\:tempc#1{\HCode{\string\t\l:brace}#1\HCode{\r:brace}}
\HLet\t=\:tempc
\def\:tempc#1{\HCode{\string\tilde\l:brace}#1\HCode{\r:brace}}
\HLet\tilde=\:tempc
\def\:tempc#1{\HCode{\string\udot\l:brace}#1\HCode{\r:brace}}
\HLet\udot=\:tempc
\def\:tempc#1{\HCode{\string\uml\l:brace}#1\HCode{\r:brace}}
\HLet\uml=\:tempc
\def\:tempc#1{\HCode{\string\vec\l:brace}#1\HCode{\r:brace}}
\HLet\vec=\:tempc
\ifx\jsm:r\:UnDef
\let\jsm:r\r
\def\:tempc#1{\ifmmode\HCode{\string\r\l:brace}#1\HCode{\r:brace}%
\else \jsm:r{#1}\fi }
\HLet\r=\:tempc
\fi
\def\:tempc#1{\HCode{\string\dddot\l:brace}#1\HCode{\r:brace}}
\HLet\dddot=\:tempc
\def\:tempc#1{\HCode{\string\ddddot\l:brace}#1\HCode{\r:brace}}
\HLet\ddddot=\:tempc
\Configure{aligned}
{\HCode{\string\begin{aligned}}}
{\HCode{\string\end{aligned}}}
{}
{\HCode{\string\\}}
{\ifnum \HCol>1\HCode{\a:math:amp}\fi} {}
\Configure{alignedat}
{\HCode{\string\begin{alignedat}}}
{\HCode{\string\end{alignedat}}}
{}
{\HCode{\string\\}}
{\ifnum \HCol>1\HCode{\a:math:amp}\fi} {}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsfonts}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{mathbb}{}{}
\Configure{mathfrak}{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstext}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{text}{\AA:text{text}}{\BB:text}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstex1}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% amstex.sty
\Configure{underarrow@}
{\Tg\Tg}
{\Tg \Tg}
{\Tg \Tg }
\Configure{overarrow@}
{\Tg\Tg}
{\Tg \Tg}
{\Tg \Tg}
\def\:tempc#1#2#3{\a:overarrow@
\hbox{$\m@th#2#3$}\b:overarrow@
\hbox{#1#2}\c:overarrow@
}
\HLet\overarrow@\:tempc
\Configure{mfenced}{\lvert}{\string\lvert}
\Configure{mfenced}{\rvert}{\string\rvert}
\Configure{mfenced}{\lVert}{\string\lVert}
\Configure{mfenced}{\rVert}{\string\rVert}
\ConfigureEnv{aligned}{}{}{}{}
\Configure{aligned}
{\HCode{}}
{\HCode{ }}
{\HCode{}} {\HCode{ }}
{\HCode{}} {\HCode{ }}
\def\varinjlim{{\underrightarrow\lim}}
\def\varprojlim{{\underleftarrow\lim}}
\def\varlimsup{{\overline\lim}}
\def\varliminf{{\underline\lim}}
\def\:tempc#1#2#3{\hbox{{\mtexttrue
\HCode{}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass
\Configure{$}{\EndPauseMathClass\mtextfalse
\ht:special{t4ht@,}%
\HCode{ <\a:mathltx
mrow\Hnewline \mml:class="math">}}
{\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\HCode{}\mtexttrue\PauseMathClass}{#1}
\let\f@size#2\selectfont #3}%
\mtextfalse \EndPauseMathClass \ht:special{t4ht@,}%
\HCode
{ }}}
\HLet\textdef@\:tempc
\ifx \o:overrightarrow:\:UnDef\else
\HRestore\overrightarrow
\HRestore\overleftarrow
\HRestore\overleftrightarrow
\fi
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amstex}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% amstex.tex
\def\m:env#1{\HCode{}%
\def\endm:env{\HCode
{ }}}
\Configure{pmatrix}
{\bgroup\m:env{pmatrix}}
{\endm:env\egroup}
\Configure{multline}
{\HCode{}} {\HCode{ }}
{\HCode{}}{\HCode{ }}
\Configure{smallmatrix}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{bmatrix}
{\bgroup\m:env{bmatrix}}
{\endm:env\egroup}
\Configure{vmatrix}{\bgroup\m:env{vmatrix}}{\endm:env\egroup}
\Configure{Vmatrix}{\bgroup\m:env{Vmatrix}}{\endm:env\egroup}
\Configure{aligned}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{xalignat}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{xxalignat}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{alignedat}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{gathered}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\NewConfigure{@mtext}{1}
\Configure{@mtext}{\string\text}
\def\AA:text#1{\mtexttrue
\HCode{\a:@mtext\l:brace}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass
\Configure{$}%
{\EndPauseMathClass \mtextfalse
\ht:special{t4ht@,}%
\HCode{\string$}}%
{\HCode{\string$}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass \mtexttrue}%
{}%
%
}
\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}%
\HCode
{\r:brace}%
}
\Configure{text}{\AA:text{text}}{\BB:text}
\Configure{format}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{multilimits}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{smallmatrix}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{matrix}
{\HCode{}}
{\HCode{ }}
{\HCode{}} {\HCode{ }}
{\HCode{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}} {\HCode{ }}
\Configure{pmatrix}{\Tg}
{\Tg }
\Configure{align}
{\HCode{}}
{\HCode{ }}
{\HCode{}} {\HCode{ }}
{\HCode{}} {\HCode{ }}
\Configure{aligned}
{\HCode{}}
{\HCode{ }}
{\HCode{}} {\HCode{ }}
{\HCode{}} {\HCode{ }}
\Configure{cases}
{\Tg}
{\Tg }
\Configure{alignat}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\Configure{gather}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{plain}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\:CheckOption{core}\if:Option \expandafter\endinput \fi
\Configure{eqalign}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\IgnorePar\HCode{ }}
{\HCode{\ifnum \HCol=3 \fi
}}
{\HCode{ }}
\Configure{overline}
{\bgroup \HCode{\string\overline\l:brace}%
}
{\HCode{\r:brace}%
\egroup}
\Configure{underline}
{\bgroup \ifmmode \HCode{\string\underline\l:brace}%
\else
\expandafter\everymath
\expandafter{\expandafter\everymath
\expandafter{\the\everymath}}%
\let\o::@underline:\o:@@underline:
\def\o:@@underline:{\let\o:@@underline:\o::@underline:}%
\fi}
{\HCode{\r:brace}%
\egroup}
\Configure{eqalignno}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\def\:eqalignno:{\Configure{noalign}
{\HCode{}}%
{\HCode{ }}}
\Configure{leqalignno}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
{\HCode{}}
{\HCode{ }}
\def\:leqalignno:{\Configure{noalign}
{\HCode{}}%
{\HCode{ }}}
\expandafter\ifx \csname o@everypar\endcsname\relax \else
\expandafter\ifx \csname ht:everypar\endcsname\relax
\let\ht:everypar\o@everypar
\fi\fi
\Configure{MathClass}{1}{}{}{}{
\mathchar"1360
\mathchar"1357
\mathchar"1356
\mathchar"1355
\mathchar"1354
\mathchar"1353
\mathchar"1352
\mathchar"1351
\mathchar"1350
\mathchar"134E
\mathchar"134C
\mathchar"134A
\mathchar"1348
\mathchar"1346
\mathchar"1273
\mathchar"3234
\mathchar"3238
\mathchar"3239
\mathchar"323A
\mathchar"323E
\mathchar"323F
\mathchar"3272
\mathchar"3278
\mathchar"327B
\mathchar"327C
\mathchar"327D
\mathchar"327E
\mathchar"327F
%
}
\Configure{MathClass}{2}{}{}{}{
*-+/
\mathchar"212F
\mathchar"212E
\mathchar"2234
\mathchar"2235
\mathchar"225E
\mathchar"225F
\mathchar"225C
\mathchar"225B
\mathchar"227A
\mathchar"2279
\mathchar"2275
\mathchar"2274
\mathchar"225D
\mathchar"2271
\mathchar"2205
\mathchar"220F
\mathchar"226F
\mathchar"2204
\mathchar"220C
\mathchar"220B
\mathchar"220A
\mathchar"2209
\mathchar"2208
\mathchar"2207
\mathchar"2206
\mathchar"220E
\mathchar"220D
\mathchar"226E
\mathchar"2201
\mathchar"2203
\mathchar"2202
\mathchar"213F
}
\Configure{MathClass}{3}{}{}{}{
\mathchar"3128
\mathchar"3129
\mathchar"312A
\mathchar"312B
\mathchar"315E
\mathchar"315F
\mathchar"3210
\mathchar"3211
\mathchar"3212
\mathchar"3213
\mathchar"3214
\mathchar"3215
\mathchar"3216
\mathchar"3217
\mathchar"3218
\mathchar"3219
\mathchar"321A
\mathchar"321B
\mathchar"321C
\mathchar"321D
\mathchar"321E
\mathchar"321F
\mathchar"3220
\mathchar"3221
\mathchar"3224
\mathchar"3227
\mathchar"3232
\mathchar"3233
\mathchar"3236
\mathchar"3237
\mathchar"323F
:=><
\mathchar"322F
\mathchar"3276
\mathchar"3277
\mathchar"326B
\mathchar"326A
\mathchar"3261
\mathchar"3260
\mathchar"3225
\mathchar"3226
\mathchar"322D
\mathchar"322E
\mathchar"322C
\mathchar"3228
\mathchar"3229
}
\Configure{MathClass}{4}{}{}{}{}
\Configure{MathDelimiters}{(}{)}
\Configure{MathDelimiters}{[}{]}
\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263}
\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265}
\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267}
\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269}
\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301}
\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303}
\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305}
\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307}
\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309}
\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B}
\Configure{MathClass}{6}{}{}{}{
\mathchar"613A % ldot
\mathchar"6201 % cdot
\mathchar"603A % colon
?; ,
}
\Configure{overrightarrow}
{\HCode{\string\overrightarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\Configure{overleftarrow}
{\HCode{\string\overleftarrow\l:brace}\:gobble}
{\HCode{\r:brace}}
\def\:tempc#1{{\HCode{\string\big\string{}\string#1\HCode{\string}}}}
\HLet\big=\:tempc
\def\:tempc#1{{\HCode{\string\Big\string{}\string#1\HCode{\string}}}}
\HLet\Big=\:tempc
\def\:tempc#1{{\HCode{\string\bigg\string{}\string#1\HCode{\string}}}}
\HLet\bigg=\:tempc
\def\:tempc#1{{\HCode{\string\Bigg\string{}\string #1\HCode{\string}}}}
\HLet\Bigg=\:tempc
\Configure{overbrace}
{\Configure{mathop*}{*}
{\string\overbrace\l:brace}
{\r:brace}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:overbrace:=\displaystyle}
{}
\Configure{underbrace}
{\Configure{mathop*}{*}
{\string\underbrace\l:brace}
{\r:brace}
{\Configure{mathop}{}{}{}{}}%
}
{\let\o:underbrace:=\displaystyle}
{}
% \Configure{MathClass}{0}{*}{}{ }{}
\Configure{MathClass}{1}{*}{\string\mathop\l:brace}{\r:brace}{}
% \Configure{MathClass}{2}{*}{}{ }{}
% \Configure{MathClass}{3}{*}{}{ }{}
\:CheckOption{mathltx-} \if:Option
\Configure{MathClass}{4}{*}{}{}{}
\Configure{MathClass}{5}{*}{}{}{}
\else
\Log:Note{for sources failing to produce
clean mathltx code, try the command line option `mathltx-'}%
\fi
%\Configure{MathClass}{6}{*}{}{ }{}
% \Configure{MathClass}{7}{*}{}{ }
% {0123456789}
\Configure{FormulaClass}{0}{}{}{}
\Configure{FormulaClass}{1}{}{}{}
\Configure{FormulaClass}{2}{}{}{}
\Configure{FormulaClass}{3}{}{}{}
\Configure{FormulaClass}{4}{}{}{}
\Configure{FormulaClass}{5}{}{}{}
\Configure{FormulaClass}{6}{}{}{}
\let\A:displaylines\a:displaylines
\let\B:displaylines\b:displaylines
\let\C:displaylines\c:displaylines
\let\D:displaylines\d:displaylines
\Configure{displaylines}
{\ifmmode
\def\A:displaylines{\HCode{}}%
\def\B:displaylines{\HCode{ }}%
\def\C:displaylines{\HCode{}}%
\def\D:displaylines{\HCode{ }}%
\fi
\A:displaylines}
{\B:displaylines} {\C:displaylines}{\D:displaylines}
\let\mathltx:on\relax
\Configure{ }
{\ifmathltx \ifmtext \space \else\HCode{\string\ }\fi
\else \:nbsp\fi}
\def\:tempc#1{\HCode{\string\widehat\l:brace}#1\HCode{\r:brace}}
\HLet\widehat=\:tempc
\def\:tempc#1{\HCode{\string\widetilde\l:brace}#1\HCode{\r:brace}}
\HLet\widetilde=\:tempc
\:CheckOption{new-accents} \if:Option \else
\ifx \mathltx:on\:UnDef
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+&{35}x#2;}%
\else
\ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}}
{\Tg\mathord{#3}\Tg %
}%
\fi
\fi
\let\mml:TeX\TeX
\def\TeX{\ifmathltx
\HCode{TeX }\else \mml:TeX\fi}
\Configure{'}
{\let\:primes=\empty}
{\def\:tempa{\prime\prime}\ifx \:tempa\:primes
\HCode{''}\else
\def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes
\HCode{'''}\else
\HCode{\:primes}\fi\fi
}
{\xdef\:primes{\:primes'}}
\def\left#1{\bgroup \a:left{#1}\b:left{#1}}
\def\right#1{\a:right{#1}\b:right{#1}\egroup}
\Configure{left}
{}
{\HCode{\string\left\space}#1\bgroup}
\Configure{right}
{\egroup\HCode{\string\right\space}#1}
{}
\def\{{{\HCode{\back:slash\l:brace}}}
\def\}{{\HCode{\back:slash\r:brace}}}
\let\lbrace\{
\let\rbrace\}
\def\def:DEL#1{\def\:DEL{#1}}
\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi}
\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}}
\def\:tempc#1{\HCode{\l:brace\string\bigl\space\string#1}}
\HLet\bigl=\:tempc
\def\:tempc#1{\HCode{\string\bigm\space\string#1}}
\HLet\bigm=\:tempc
\def\:tempc#1{\HCode{\string\bigr\space\string #1\r:brace}}
\HLet\bigr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\Bigl\space\string#1}}
\HLet\Bigl=\:tempc
\def\:tempc#1{\HCode{\string\Bigm\space\string#1}}
\HLet\Bigm=\:tempc
\def\:tempc#1{\HCode{\string\Bigr\space\string #1\r:brace}}
\HLet\Bigr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\biggl\space\string#1}}
\HLet\biggl=\:tempc
\def\:tempc#1{\HCode{\string\biggm\space\string#1}}
\HLet\biggm=\:tempc
\def\:tempc#1{\HCode{\string\biggr\space\string #1\r:brace}}
\HLet\biggr=\:tempc
\def\:tempc#1{\HCode{\l:brace\string\Biggl\space\string#1}}
\HLet\Biggl=\:tempc
\def\:tempc#1{\HCode{\string\Biggm\space\string#1}}
\HLet\Biggm=\:tempc
\def\:tempc#1{\HCode{\string\Biggr\space\string #1\r:brace}}
\HLet\Biggr=\:tempc
\:CheckOption{new-accents} \if:Option \else
\Configure{accents}
{\ifmmode \expandafter\mathord\fi
{\leavevmode
\if !#1!\ht:special{t4ht@+&{35}x#2;}%
\else \expandafter \ifx\csname U#2#1\endcsname\relax
\ht:special{t4ht@+&{35}x#2;}%
\else
\ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}%
\fi \fi x%
%
\ht:special{t4ht@[}\if!#1!x\else#2\fi
\ht:special{t4ht@]}}}
{\ifmathltx
\ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
%
\else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}\fi
\else \expandafter\ifx \csname :#1:over\endcsname\relax
\expandafter\ifx \csname :#1:under\endcsname\relax
\AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\HCode{ }%
%
\else \expandafter\ifx \csname :#1:under\endcsname\relax
\HCode{}#3\HCode{ }%
\csname :#1:over\endcsname
\HCode{}%
%
\else
\HCode{}#3\HCode{ }%
\csname :#1:under\endcsname
\csname :#1:over\endcsname
\HCode{}%
%
\fi \fi
}%
\else #3\csname :#1:under\endcsname \fi
\else #3\csname :#1:over\endcsname \fi
\fi
}
\fi
\def\mathinner#1{\HCode{\string\mathinner\l:brace}#1\HCode{\r:brace}}
\Configure{root}{\rev:root}{}{}
\def\rev:root #1\b:root#2\c:root{%
\HCode{\string\root\l:brace}{#1}%
{\HCode{\r:brace\string \of\l:brace}#2}\HCode{\r:brace}}
\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi}
\NewConfigure{mfenced}[2]{\expandafter
\def\csname \string#1:lr del\endcsname{#2}}
\Configure{mfenced}{\|}{\string&\#x2225;}
\Configure{mfenced}{.}{}
\Configure{mfenced}{\langle}{\string&\#x27E8;}
\Configure{mfenced}{\rangle}{\string&\#x27E9;}
\Configure{mfenced}{\vert}{|}
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string\{}}\:temp
\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string\}}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\lbrace}{\string\lbrace}}\:temp
\edef\:temp{\noexpand
\Configure{mfenced}{\noexpand\rbrace}{\string\rbrace}}\:temp
\Configure{mfenced}{<}{\string&\#x003C;}
\Configure{mfenced}{>}{\string&\#x003E;}
\Configure{mfenced}{\lceil}{\string&\#x2308;}
\Configure{mfenced}{\rceil}{\string&\#x2309;}
\Configure{mfenced}{\lfloor}{\string&\#x230A;}
\Configure{mfenced}{\rfloor}{\string&\#x230B;}
\Configure{mfenced}{\Vert}{\string&\#x2225;}
\Configure{mfenced}{\rgroup}{)}
\Configure{mfenced}{\lgroup}{(}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\bracevert}{|}
\Configure{mfenced}{\downarrow}{\string&\#x2193;}
\Configure{mfenced}{\uparrow}{\string&\#x2191;}
\Configure{mfenced}{\Uparrow}{\string&\#x21D1;}
\Configure{mfenced}{\updownarrow}{\string&\#x2195;}
\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;}
\Configure{mfenced}{\Downarrow}{\string&\#x21D3;}
\Configure{mfenced}{\backslash}{\string&\#x2216;}
\Configure{mfenced}{\rmoustache}{\string&\#x25DD;}
\Configure{mfenced}{\lmoustache}{\string&\#x25DC;}
\Configure{mfenced}{\Arrowvert}{\string&\#x2225;}
\Configure{mfenced}{\arrowvert}{\string&\#x007C;}
\let\A:oalign\a:oalign
\let\B:oalign\b:oalign
\Configure{oalign}
{\ifmmode \Configure{$}{\Tg}{\Tg }{}%
\let\halign\TeXhalign
\Tg\else\A:oalign
\fi}
{\ifmmode \Tg \else\B:oalign\fi}
\def\mathop:prefix#1{%
\Configure{mathop}{*}{}{}%
{\Configure{mathop}{*}{\string\mathop\l:brace}{\r:brace}{}}}
\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\else\ifmathltx
\Tg \else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x%
\fi\fi}
\Configure{cases}
{}{}
{\HCode{\string\cases\l:brace}}
{\ifvmode \IgnorePar\fi \HCode{\r:brace}}
{\ifnum \HRow>1 \HCode{\string\cr\space}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\Configure{matrix}
{\HCode{\string\matrix\l:brace}}
{\HCode{\r:brace}}
{\ifnum \HRow>1 \HCode{\string\cr\space}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\Configure{pmatrix} {\bgroup} {\egroup}
\Configure{quad}{{\ifmathltx \ifmtext \o:quad:\else
{\HCode{\string\quad\space}}\fi
\else \o:quad: \fi}}
\Configure{qquad}{{\ifmathltx \ifmtext \o:qquad:\else
{\HCode{\string\qquad\space}}\fi
\else \o:qquad: \fi}}
\Configure{,}
{{\HCode{\string\,}}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsopn}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\varinjlim{{\underrightarrow\lim}}
\def\varprojlim{{\underleftarrow\lim}}
\def\varlimsup{{\overline\lim}}
\def\varliminf{{\underline\lim}}
\def\:tempc#1#2#3{\hbox{{\mtexttrue
\HCode{}\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\PauseMathClass
\Configure{$}{\EndPauseMathClass\mtextfalse
\ht:special{t4ht@,}%
\HCode{ <\a:mathltx
mrow\Hnewline \mml:class="math">}}
{\ht:special{t4ht@,&\#x00A0;}%
\ht:special{t4ht@, }%
\HCode{}\mtexttrue\PauseMathClass}{#1}
\let\f@size#2\selectfont #3}%
\mtextfalse \EndPauseMathClass \ht:special{t4ht@,}%
\HCode
{ }}}
\HLet\textdef@\:tempc
\def\:tempc{\qopname\relax m{lim inf}}
\HLet\liminf=\:tempc
\def\:tempc{\qopname\relax m{lim sup}}
\HLet\limsup=\:tempc
\def\:tempc{\qopname\relax m{proj lim}}
\HLet\projlim=\:tempc
\def\:tempc{\qopname\relax m{inj lim}}
\HLet\injlim=\:tempc
\Configure{qopname}
{\Configure{mathop}{*}
{\string\mathop\l:brace}
{\r:brace}
{}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{array}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{halignTB<>}{array}{\HCode{\Hnewline
equalrows="false"
equalcolumns="false" class="array"}<>\HAlign}
\Configure{array}
{\expandafter\tmp:toks\expandafter{\Clr}%
\HCode{\string\begin{array}{\the\tmp:toks}\Hnewline}}
{\ifvmode \IgnorePar\fi \HCode{\string\end{array}}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi}
{}
{\HCode{\ifnum \HCol>1 \a:math:amp\fi
\ifnum 1<\HMultispan
\string\multicolumn\l:brace\HMultispan\r:brace \fi}%
}
{}
\ConfigureEnv{array}
{\bgroup\Configure{$}{}{}{}}
{\egroup}
{}{}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{vanilla}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{align}
{\EndP\HCode{}}
{\HCode{ }}
{\HCode{}} {\HCode{ }}
{\HCode{}} {\HCode{ }}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amssymb}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\def\:tempa#1"#2#3///{\Configure{MathClass}{#2}}
\def\:temp#1{\:tempa#1///{}{}{}{#1}}
\:temp{\mathchar"2400}
\:temp{\mathchar"2401}
\:temp{\mathchar"2402}
\:temp{\mathchar"2405}
\:temp{\mathchar"240C}
\:temp{\mathchar"2459}
\:temp{\mathchar"245A}
\:temp{\mathchar"245B}
\:temp{\mathchar"2464}
\:temp{\mathchar"2465}
\:temp{\mathchar"2466}
\:temp{\mathchar"2467}
\:temp{\mathchar"2468}
\:temp{\mathchar"2469}
\:temp{\mathchar"2475}
\:temp{\mathchar"247C}
\:temp{\mathchar"247D}
\:temp{\mathchar"247E}
\:temp{\mathchar"247F}
\:temp{\mathchar"253E}
\:temp{\mathchar"256C}
\:temp{\mathchar"256D}
\:temp{\mathchar"256E}
\:temp{\mathchar"256F}
\:temp{\mathchar"2572}
\:temp{\mathchar"3408}
\:temp{\mathchar"3409}
\:temp{\mathchar"340A}
\:temp{\mathchar"340B}
\:temp{\mathchar"340D}
\:temp{\mathchar"340E}
\:temp{\mathchar"340F}
\:temp{\mathchar"3410}
\:temp{\mathchar"3411}
\:temp{\mathchar"3412}
\:temp{\mathchar"3413}
\:temp{\mathchar"3414}
\:temp{\mathchar"3415}
\:temp{\mathchar"3416}
\:temp{\mathchar"3417}
\:temp{\mathchar"3418}
\:temp{\mathchar"3419}
\:temp{\mathchar"341A}
\:temp{\mathchar"341B}
\:temp{\mathchar"341C}
\:temp{\mathchar"341D}
\:temp{\mathchar"341E}
\:temp{\mathchar"341F}
\:temp{\mathchar"3420}
\:temp{\mathchar"3421}
\:temp{\mathchar"3422}
\:temp{\mathchar"3423}
\:temp{\mathchar"3424}
\:temp{\mathchar"3425}
\:temp{\mathchar"3426}
\:temp{\mathchar"3427}
\:temp{\mathchar"3428}
\:temp{\mathchar"3429}
\:temp{\mathchar"342A}
\:temp{\mathchar"342B}
\:temp{\mathchar"342C}
\:temp{\mathchar"342D}
\:temp{\mathchar"342E}
\:temp{\mathchar"342F}
\:temp{\mathchar"3430}
\:temp{\mathchar"3431}
\:temp{\mathchar"3432}
\:temp{\mathchar"3433}
\:temp{\mathchar"3434}
\:temp{\mathchar"3435}
\:temp{\mathchar"3436}
\:temp{\mathchar"3437}
\:temp{\mathchar"343A}
\:temp{\mathchar"343B}
\:temp{\mathchar"343C}
\:temp{\mathchar"343D}
\:temp{\mathchar"343E}
\:temp{\mathchar"343F}
\:temp{\mathchar"3442}
\:temp{\mathchar"3443}
\:temp{\mathchar"3444}
\:temp{\mathchar"3445}
\:temp{\mathchar"3447}
\:temp{\mathchar"3449}
\:temp{\mathchar"344A}
\:temp{\mathchar"344D}
\:temp{\mathchar"3450}
\:temp{\mathchar"3451}
\:temp{\mathchar"3452}
\:temp{\mathchar"3453}
\:temp{\mathchar"3454}
\:temp{\mathchar"3456}
\:temp{\mathchar"3457}
\:temp{\mathchar"345F}
\:temp{\mathchar"3460}
\:temp{\mathchar"3461}
\:temp{\mathchar"3462}
\:temp{\mathchar"3463}
\:temp{\mathchar"346A}
\:temp{\mathchar"346B}
\:temp{\mathchar"346C}
\:temp{\mathchar"346D}
\:temp{\mathchar"346E}
\:temp{\mathchar"346F}
\:temp{\mathchar"3474}
\:temp{\mathchar"3476}
\:temp{\mathchar"3477}
\:temp{\mathchar"3500}
\:temp{\mathchar"3501}
\:temp{\mathchar"3502}
\:temp{\mathchar"3503}
\:temp{\mathchar"3504}
\:temp{\mathchar"3505}
\:temp{\mathchar"3506}
\:temp{\mathchar"3507}
\:temp{\mathchar"3508}
\:temp{\mathchar"3509}
\:temp{\mathchar"350A}
\:temp{\mathchar"350B}
\:temp{\mathchar"350C}
\:temp{\mathchar"350D}
\:temp{\mathchar"350E}
\:temp{\mathchar"350F}
\:temp{\mathchar"3510}
\:temp{\mathchar"3511}
\:temp{\mathchar"3512}
\:temp{\mathchar"3513}
\:temp{\mathchar"3514}
\:temp{\mathchar"3515}
\:temp{\mathchar"3516}
\:temp{\mathchar"3517}
\:temp{\mathchar"3518}
\:temp{\mathchar"3519}
\:temp{\mathchar"351A}
\:temp{\mathchar"351B}
\:temp{\mathchar"351C}
\:temp{\mathchar"351D}
\:temp{\mathchar"3520}
\:temp{\mathchar"3521}
\:temp{\mathchar"3522}
\:temp{\mathchar"3523}
\:temp{\mathchar"3524}
\:temp{\mathchar"3525}
\:temp{\mathchar"3526}
\:temp{\mathchar"3527}
\:temp{\mathchar"3528}
\:temp{\mathchar"3529}
\:temp{\mathchar"352A}
\:temp{\mathchar"352B}
\:temp{\mathchar"352C}
\:temp{\mathchar"352D}
\:temp{\mathchar"352E}
\:temp{\mathchar"352F}
\:temp{\mathchar"3530}
\:temp{\mathchar"3531}
\:temp{\mathchar"3532}
\:temp{\mathchar"3533}
\:temp{\mathchar"3534}
\:temp{\mathchar"3535}
\:temp{\mathchar"3536}
\:temp{\mathchar"3537}
\:temp{\mathchar"3538}
\:temp{\mathchar"3539}
\:temp{\mathchar"353A}
\:temp{\mathchar"353B}
\:temp{\mathchar"353C}
\:temp{\mathchar"353D}
\:temp{\mathchar"3568}
\:temp{\mathchar"3570}
\:temp{\mathchar"3571}
\:temp{\mathchar"3573}
\:temp{\mathchar"3574}
\:temp{\mathchar"3575}
\:temp{\mathchar"3576}
\:temp{\mathchar"3577}
\:temp{\mathchar"3578}
\:temp{\mathchar"3579}
\:temp{\mathchar"357F}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{rlbabel}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{[]}
{\Configure{@math}{display="block"
}\csname a:mathltx[]\endcsname
\DviMath\Tg$$\DisplayMathtrue }
{$$\Tg \EndDviMath\csname b:mathltx[]\endcsname
\if@rl\else\beginR\fi }
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput
tex4ht-20090611.orig/texmf/tex/generic/tex4ht/th4.4ht 0000644 0001750 0001750 00000101346 11214211253 021013 0 ustar kapil kapil %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% th4.4ht 2009-05-21-09:32 %
% Copyright (C) 1997--2009 Eitan M. Gurari %
% %
% This work may be distributed and/or modified under the %
% conditions of the LaTeX Project Public License, either %
% version 1.3c 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.3c or later is part of all distributions %
% of LaTeX version 2005/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 2009-05-21-09:32}
\ifHtml
\:CheckOption{javascript}
\if:Option \else\:CheckOption{th4}\fi
\if:Option
\ScriptCommand{\JavaScript}{\vbox\bgroup \linepenalty1000 \NoFonts
\Configure{HVerbatim+}{\z@}{\nobreak\space}%
\A:JavaScript }{\B:JavaScript \EndNoFonts
\ht:special{t4ht@(}\egroup \ht:special{t4ht@)}}
\NewConfigure{JavaScript}[2]{\def\A:JavaScript{\ht:everypar{}#1}%
\def\B:JavaScript{#2}}
\def\javascript#1{\b:jv#1\e:jv}
\def\b:jv{\begingroup \vrb:tt
\leftskip\z@ \parindent\z@
\Configure{HVerbatim}{}{}{}{}\Configure{HVerbatim+}{\z@}{ }%
\NoFonts \A:JavaScript \ht:special{t4ht@@}}
\def\e:jv{\ht:special{t4ht@@}%
\B:JavaScript\EndNoFonts\endgroup}
\else
\Log:Note{for javascript support,
use the command line option `javascript'}
\fi
\:CheckOption{java}
\if:Option \else\:CheckOption{th4}\fi
\if:Option
\Odef\Applet[#1]#2{\Appl:[#1]#2,,,!*?: }
\def\Appl:[#1]#2,#3,#4,#5!*?: {%
\def\:temp{#3}\def\LastApplet{#4}%
\HCode{}%
\xdef\LastApplet{#2}\Applet:Needs{#2}}
\def\EndApplet{\HCode{ }}
\def\AppletInfo{\def\Applet:Needs##1}
\AppletInfo{\Needs-{needs #1.class}}
\else
\Log:Note{for java support,
use the command line option `java'}
\fi
\:CheckOption{image-maps}
\if:Option \else\:CheckOption{th4}\fi
\if:Option
\Odef\Ar:a[#1]#2{{\def\tag:A{area}\Link[#1 ]{#2}{}\EndLink}}
\Odef\Map[#1]#2#3{%
\def\:tempd{\Map:[#1]{#2}{#3}}%
\rm:attr{#1}\ifx \:tempB\empty \expand:after{\let\:tempc}\csname
cw:)#2\endcsname
\ifx\:tempc\relax\else
\edef\:tempd{\noexpand\in:mp\:tempc!*?: {#1}}%
\def\:temp{#3}\ifx \:temp\empty\else
\Tag{)#3}{\:tempc}%
\fi \fi
\fi \:tempd}
\def\in:mp#1=#2=#3==#4!*?: #5{\IMG:LINK{#1}{#4#5}{#2}{#3}}
\def\rm:attr#1{\edef\:tempB{\noexpand\rm:atr#1 !*?: }\:tempB}
\def\rm:atr#1 #2!*?: {\def\:tempB{#1}}
\Odef\Map:[#1]#2#3{%
\NewHaddr\:tempA \def\:temp##1-{##1-imap}%
\edef\:tempA{\expandafter\:temp\:tempA}%
%
\NewHaddr\alt:map
\def\:temp{#3}\ifx \:temp\:empty\else
\rm:attr{#1}%
\Tag{)#3}{\alt:map=\:tempA=#2==\:tempB}\fi
\edef\:tempB{\noexpand\IMG:LINK{\noexpand\alt:map}{#1}}\:tempB
\:tempA{#2}\let\:Map\empty
%
\HCode{}%
\def\EndMap{%
\HPage[\alt:map]{}{\let\set:mp\st:mp \:Map}\EndHPage{}%
\HCode{ }%
\let\u:map\empty}}
\let\set:mp\relax
\def\st:mp#1#2#3{\def\:temp{#1#2}\ifx \:temp\empty \else
[\Link[#1]{#2}{}#3\EndLink]
\fi }
\def\IMG:LINK#1#2#3#4{\Link[\RefFile{#1}]{}{}%
{\def\tag:A{img}\def\HREF:{src=}\def\empty:lnk{/}%
\Link[#2 alt="textual map" usemap="\GetHref#3"]{#4}{}}\EndLink}
\def\RectArea(#1){\bgroup\def\:tempa{\M:nMx#1,}\def\:tempb{rect}\Are:}
\def\CircleArea(#1){\bgroup\def\:tempa{#1}\def\:tempb{circle}\Are:}
\def\PolyArea(#1){\bgroup\def\:tempa{#1}\def\:tempb{poly}\Are:}
\def\M:nMx#1,#2,#3,#4,{\M:n{#1}{#3},%
\M:n{#2}{#4},\M:x{#1}{#3},\M:x{#2}{#4}}
\Odef\Are:[#1]#2#3{%
\xdef\:Map{\:Map\set:mp{#1}{#2}{#3}}%
\Ar:a[#1\Hnewline shape="\:tempb"\Hnewline
coords="\:tempa"\Hnewline alt="#3"]{#2}\egroup}
\def\M:n#1#2{\ifnum #1<#2 #1\else #2\fi}
\def\M:x#1#2{\ifnum #1<#2 #2\else #1\fi}
\else
\Log:Note{for image maps support,
use the command line option `image-maps'}
\fi
\:CheckOption{frames-}
\if:Option \else\:CheckOption{frames}\fi
\if:Option \else\:CheckOption{th4}\fi
\if:Option
\def\HorFrames{\def\:tempa{cols}\:Frames}
\def\VerFrames{\def\:tempa{rows}\:Frames}
\Odef\:Frames[#1]#2{%
\PushStack\Frm:Stc{}%
\HCode{}}
\def\NoFrames{%
\PopStack\Frm:Stc\:temp
\PushStack\Frm:Stc{