diff options
author | Karl Berry <karl@freefriends.org> | 2006-01-12 23:46:03 +0000 |
---|---|---|
committer | Karl Berry <karl@freefriends.org> | 2006-01-12 23:46:03 +0000 |
commit | 873660d1a83ece926fe7206288dda9c36b349c1b (patch) | |
tree | a48f77125c309a355b5d0eb58d6b24446abe9d62 /Master/texmf-dist/tex/generic/tex4ht/docbook.4ht | |
parent | 2939242967231097459df0fc3150fabc2f639111 (diff) |
generic 1
git-svn-id: svn://tug.org/texlive/trunk@613 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/docbook.4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/docbook.4ht | 3611 |
1 files changed, 3611 insertions, 0 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht b/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht new file mode 100644 index 00000000000..5ad5e87dda7 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht @@ -0,0 +1,3611 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% docbook.4ht 2005-02-21-19:09 % +% Copyright (C) 2000--2005 Eitan M. Gurari % +% % +% This work may be distributed and/or modified under the % +% conditions of the LaTeX Project Public License, either % +% version 1.3 of this license or (at your option) any % +% later version. The latest version of this license is % +% in % +% http://www.latex-project.org/lppl.txt % +% and version 1.3 or later is part of all distributions % +% of LaTeX version 2003/12/01 or later. % +% % +% This work has the LPPL maintenance status "maintained".% +% % +% This Current Maintainer of this work % +% is Eitan M. Gurari. % +% % +% If you modify this program your changing its signature % +% with a directive of the following form will be % +% appreciated. % +% \message{signature} % +% % +% gurari@cse.ohio-state.edu % +% http://www.cse.ohio-state.edu/~gurari % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\immediate\write-1{version 2005-02-21-19:09} + +\exit:ifnot{Preamble,% +algorithmic,% +amsart,% +amsbook,% +amsmath,% +amsproc,% +amsthm,% +article,% +beamer,% +book,% +color,% +dcolumn,% +fancyvrb,% +fontmath,% +graphics,% +jurabib,% +latex,% +listings,% +llncs,% +makeidx,% +multirow,% +pgf,% +plain,% +prosper,% +report,% +scrbook,% +splitidx,% +tex4ht,% +texinfo} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{html}{xml} +\edef\Preamble{\Preamble,refcaption} +\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} +\:CheckOption{no-DOCTYPE} \if:Option + \Configure{PROLOG}{VERSION,*XML-STYLESHEET} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \if:latex \Hinclude{\input #1.4ht}{latex} + +\else \ifx \contextversion\Un:def + \Hinclude{\input #1.4ht}{plain} + \def\:temp{t}% + \ifx \eplain\:temp + \Hinclude{\input #1.4ht}{eplain} + \fi + \def\:temp{M\kern-.111em\lower.6ex\hbox{E}\kern-.075emX} +\ifx \nM@X\:temp + \expandafter\ifx\csname emulateplain\endcsname\relax \else + \Hinclude{\input #1.4ht}{mex} +\fi\fi + + \ifx \d@nger\:UnDef \else + \let\leftheadline\empty + \let\rightheadline\empty + \Hinclude{\input #1.4ht}{manmac} + \fi +\else + \Hinclude{\input #1.4ht}{context} +\fi + \fi +\Configure{HTML}{}{} +\Configure{HEAD}{}{} +\Configure{BODY}{}{} +\Configure{TITLE} {}{} +\Configure{TITLE+} {} + +\Configure{HtmlPar} + {\EndP\HCode{<!--l. \the\inputlineno--><para>}} + {\EndP\HCode{<!--l. \the\inputlineno--><para>}} + {\HCode{</para>}} {\HCode{</para>}} + +\LinkCommand\DBLink{ulink, url} +\LinkCommand\Anchor{anchor,, id,,,\empty} +\Odef\Link[#1]#2#3{% + \global\let\EndLink=\empty + \if ]#3]\else \Anchor{}{#3}\EndAnchor + \gdef\M:EndLink{\HCode{<!--end anchor-->}}\fi + \if ]#1#2]\else + \EndLink\DBLink[#1]{#2}{}\global\let\EndLink=\EndDBLink\fi +} +\let\do:Link=\Link +\def\Link{\futurelet\:next\choose:Link} +\def\choose:Link{\ifx -\:next \expandafter\minus:Link + \else\expandafter\do:Link\fi} +\def\minus:Link#1{\do:Link} + +\Configure{Link}{anchor}{linkend=}{id=}{} + +\Configure{Picture+}{}{} +\Configure{Picture*}{}{} +\Configure{IMG} + {\ht:special{t4ht=<graphic\Hnewline fileref="}} + {\ht:special{t4ht="}} + {} + {} + {\ht:special{t4ht=></graphic>}} +\Configure{PictureAlt*+} + {\ht:special{t4ht@[}} {\ht:special{t4ht@]}} +\Configure{pic-halign}{} +\Configure{TocLink}{\Link{#2}{#3}\EndLink#4} +\ScriptCommand{\CssFile}{% + \immediate\write-1{--- file \aa:CssFile\space ---}% + \def\FontSize##1##2{\:Context{##1}\ht:special{t4ht;\%##2}\%}% + \def\FontName##1{\:Context{##1}\ht:special{t4ht;=}}% + \def\:Context##1{\ht:special{t4ht>\jobname.tmp}##1\ht:special + {t4ht>\aa:CssFile}}% + \ht:special{t4ht>\jobname.tmp}\ht:special{t4ht>\aa:CssFile}\bb:CssFile + \hfil\break\NoFonts}{\EndNoFonts + \ht:special{t4ht<\aa:CssFile}\ht:special{t4ht<\jobname.tmp}} +\let\Css:File\let \prOteCt \relax \Protect \csname acp:c\endcsname {18}\CssFile +\def\CssFile{\futurelet\:temp\Css:Fl} +\def\Css:Fl{\ifx [\:temp \expandafter\Css:fl + \else \expand:after{\Css:File \space}\fi} +\def\Css:fl[#1]{\Css:File\space \css:files #1,,} +\def\css:files#1,#2{\def\:temp{#1}\ifx \:temp\empty + \else \def\:temp{\in:css#1.\css:files#2,,}\fi + \:temp } +\def\in:css#1.#2{\def\:temp{#2}\ifx \:temp\empty \input #1.css + \else \inc:ss#1.#2\fi} +\def\inc:ss#1.{\input #1 } +\NewConfigure{CssFile}[2]{\def\aa:CssFile{#1}\def\bb:CssFile{#2}} +\def\Css#1{{\def\:temp{\Configure{Needs}}% + \expandafter\:temp\expandafter{\aa:Css}\Needs{#1}}} + +\Configure{Preamble} + {{\ifdim \lastskip>\z@ \unskip\fi \IgnorePar\parindent\z@ +\leavevmode}% +\immediate\write-1{--- file \aa:CssFile\space ---}% +\ht:special{t4ht>\aa:CssFile}\ht:special{t4ht=\Hnewline /* css.sty */}% +\ht:special{t4ht<\aa:CssFile}% +} {} +\Configure{CssFile}{\jobname.css} + {/* \aa:CssFile\space from \jobname.tex (TeX4ht, \:today) */} +\Configure{Needs}{l. + \the\inputlineno\space--- needs --- #1 ---} +\Configure{Needs-}{l. + \the\inputlineno\space--- needs --- #1 ---} +\ifx \a:FontCss:\:UnDef + \Configure{FontCss}{Font\string_Css##1} + {Font\string_Css\string_Plus\space##1} +\fi +\expandafter\ifx \csname aa:Css\endcsname\relax + \Configure{Css}{Css: ##1} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\input #1.4ht}{fontmath} +\Hinclude{\@ifpackageloaded{colortbl}{% + \no:dupl{array}{\input array.4ht}% + \no:dupl{color}{\input color.4ht}% + \no:dupl{colortbl}{\input colortbl.4ht}% + }{}}{colortbl} + +\def\h:input#1.#2.#3!*?: {% + \:CheckOption{no_#1}\if:Option + \let\:temp\empty + \else + \let\:temp\empty + \no:dupl{#1}{% + \openin15 #1.4ht + \ifeof15 + \:CheckOption{debug}\if:Option + \:warning{No configuration file for + #1.\if .#2.tex\else #2\fi}% + \fi + \let\:temp\empty + \else + \def\:temp{\input #1.4ht }% + \fi \closein15 + }% + \fi \:temp} +\edef\:temp{\noexpand\Hinclude + {\noexpand\h:input ##1..!*?: }{\@filelist}} +\:temp + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\ifx \PsfigVersion\:UnDef \else + \no:dupl{#1}{\expand:after{\input psfig.4ht}}\fi} + {psfig} +\Hinclude{\:CheckOption{#1} + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pictex} +\Hinclude{% + \expandafter\ifx \csname PSTricksLoaded\endcsname\relax\else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pstricks} +\Hinclude{% + \ifx \:DraCatCodes\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {dratex} +\Hinclude{% + \ifx \xyloaded\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {xy} + +\Hinclude{% + \ifx \epsfsetgraph\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {epsf} + +\Hinclude{% + \ifx \diagram@help@messages\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {diagrams} + +\Hinclude{% + \ifx \figvisu\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {fig4tex} + +\Hinclude{} + {pctable} +\Hinclude{% + \:CheckOption{xhtml}\if:Option \fi} + {xhtml} +\Hinclude{\:CheckOption{#1} + \if:Option\else \:CheckOption{ShowFont}\fi + \if:Option\else \:CheckOption{frames-}\fi + \if:Option\else \:CheckOption{frames}\fi + \if:Option\else \:CheckOption{image-maps}\fi + \if:Option\else \:CheckOption{java}\fi + \if:Option\else \:CheckOption{javascript}\fi + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {th4} +\Hinclude{\ifx \sethebrew\:UnDef\else \ifx \ArabTeX\:UnDef\else + \no:dupl{#1}{\expand:after{\input hebtex.4ht}}\fi \fi} + {hebtex} + +\ConfigureEnv{center} + {\EndP}{\par \ShowPar} {}{} +\ConfigureList{center} + {\IgnorePar\EndP\HCode{<section role="center"><title/>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</section>}\par\ShowPar} + {} {\par\ShowPar} +\ConfigureEnv{flushleft} + {\EndP}{\par \ShowPar} {}{} +\ConfigureEnv{flushright} + {\EndP}{\par \ShowPar} {}{} +\ConfigureList{flushleft} + {\IgnorePar\EndP\HCode{<blockquote role="flushleft">}\par\ShowPar} + {\IgnorePar\EndP\HCode{</blockquote>}\par\ShowPar} + {} {\par\ShowPar} +\ConfigureList{flushright} + {\IgnorePar\EndP\HCode{<blockquote role="flushright">}\par\ShowPar} + {\IgnorePar\EndP\HCode{</blockquote>}\par\ShowPar} + {} {\par\ShowPar} +\ConfigureEnv{section} + {\IgnorePar\EndP\HCode{<section role="minipage">}} + {\IgnorePar\EndP\HCode{</section>}\ShowPar} + {}{} + + +\ConfigureEnv{verbatim} + {\ifinner\else \vfill\break\fi + \IgnorePar\EndP\HCode{<literallayout role="verbatim">}\EndNoFonts} + {\NoFonts \ht:special{t4ht=</literallayout>}\ShowPar\par} + {} {} +\ConfigureEnv{verbatim*} + {\ifinner\else \vfill\break\fi + \IgnorePar\EndP\HCode{<literallayout role="verbatim-star">}\EndNoFonts} + {\NoFonts \HCode{</literallayout>}\ShowPar\par} + {} {} +\Configure{verbatim}{\:nbsp}{\a:sp} + +\ConfigureList{trivlist}% + {\EndP\HCode{<glosslist>}\let\end:itm=\empty} + {\EndP\HCode{</glossdef></glossentry></glosslist>}\ShowPar} + {\end:itm\def\end:itm{\EndP\HCode{</glossdef></glossentry>}}% + \HCode{<glossentry><glossterm><remark>}\bgroup \bf} + {\egroup\HCode{</remark></glossterm><glossdef\Hnewline>}\par\ShowPar} +\ConfigureList{list}% + {\EndP\HCode{<glosslist>}\let\end:itm=\empty} + {\EndP\HCode{</glossdef></glossentry></glosslist>}\ShowPar} + {\end:itm\def\end:itm{\EndP\HCode{</glossdef></glossentry>}}% + \HCode{<glossentry><glossterm><remark>}\bgroup \bf} + {\egroup\HCode{</remark></glossterm><glossdef\Hnewline>}\par\ShowPar} +\ConfigureList{itemize}% + {\EndP\HCode{<itemizedlist>}\let\end:itm=\empty} + {\EndP\HCode{</listitem></itemizedlist>}\ShowPar} + {\end:itm\def\end:itm{\EndP\Tg</listitem>}\DeleteMark} + {\HCode{<listitem>}\par\ShowPar} +\ConfigureList{enumerate}% + {\EndP\HCode{<orderedlist\Hnewline>}\let\end:itm=\empty} + {\EndP\HCode{</listitem></orderedlist>}\ShowPar} + {\end:itm\def\end:itm{\EndP\Tg</listitem>}\DeleteMark} + {\HCode{<listitem>}\AnchorLabel\par\ShowPar} +\Configure{cite}{\Tg<citation>}{\Tg</citation>}{\LinkCite}{} +\Configure{bibitem}{\Link}{\EndLink} +\LinkCommand\LinkCite{xref, linkend,,,/,\empty} + +\Configure{tabular} + {\IgnorePar\EndP \halignTB{tabular}% + \HCode{<informaltable><tgroup cols="\ar:cnt"><tbody>}} + {\HCode{</tbody></tgroup></informaltable>}\ShowPar} + {\HCode{<row>}} + {\HCode{</row>}} + {\HCode{<entry\Hnewline}\halignTD + \ifnum \HMultispan>1 + \tmp:cnt=\HCol \advance\tmp:cnt by \HMultispan + \advance\tmp:cnt by -1 + \HCode{ namest="\HCol" nameend="\the\tmp:cnt"}\fi + \HCode{><para>}} + {\HCode{</para></entry>}} +\HAssign\tabularN=0 +\Configure{halignTB<>}{tabular}{<>\HAlign} +\Configure{halignTB} + {\ifmathml \HCode{<\:MT table }\fi \halignTBL} + {\ifmathml \HCode{>}\fi} +\Configure{halignTD} {}{} + {<}{\HCode{ align="left"}} + {-}{\HCode{ align="center"}} + {>}{\HCode{ align="right"}} + {^}{\HCode{ valign="top"}} + {=}{\HCode{ valign="middle"}} + {|}{\HCode{ valign="middle"}} + {_}{\HCode{ valign="bottom"}} + {p}{\HCode{ align="char"}} + {m}{\HCode{ align="left" valign="middle"}} + {b}{\HCode{ align="left" valign="middle"}} + {} +\Configure{hline}{} +\Configure{//[]}{} + +\Configure{ref}{\refLink}{\EndLink}{} +\def\refLink#1#2#3\EndLink{ + \ifvmode + \HCode{<note role="ref"><para>} + \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + #3\HCode{</para></note>} + \else + \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + \fi} +\Configure{newline}{\HCode{<!--br/-->}} +\Configure{newtheorem} + {\IgnorePar\EndP\HCode{<blockquote role="newtheorem"><title>}} + {\HCode{</title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\ConfigureEnv{center} + {} {\ShowPar} {}{} +\Configure{centerline} + {\ifvmode \IgnorePar\fi\HCode{<!--centerline-->}} + {\HCode{<!--/centerline-->}} +\Configure{leftline} + {\ifvmode \IgnorePar\fi\HCode{<!--leftline-->}} + {\HCode{<!--/leftline-->}} +\Configure{rightline} + {\ifvmode \IgnorePar\fi\HCode{<!--rightline-->}} + {\HCode{<!--/rightline-->}} + +\Configure{verb}{}{} + +\Configure{obeylines} + {\ifvmode \IgnorePar \EndP + \HCode{<blockquote role="obeylines-v">}% + \gdef\ob:ln{blockquote}% + \else \HCode{<remark role="obeylines-h">}% + \gdef\ob:ln{remark}% + \fi + } + {\ht:special{t4ht=</\ob:ln>}\ShowPar} {\hbox{\HCode{<!--br /-->}}} +\def\:nbsp{\HCode{\string&}\HChar{-35}\HCode{x00A0;}}% + +\Configure{centerline} + {\IgnorePar\EndP\HCode{<blockquote + role="centerline"><title></title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\Configure{leftline} + {\IgnorePar\EndP\HCode{<blockquote + role="leftline"><title></title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\Configure{rightline} + {\ifvmode \IgnorePar \fi \EndP \HCode{<blockquote + role="rightline"><title></title>}\ShowPar\par} + {\ifvmode \IgnorePar \fi \EndP \HCode{</blockquote>}\ShowPar\par} + +\Configure{textbf}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="bf">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textit}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="it">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textrm}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="rm">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textup}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="up">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textsc}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="sc">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textsf}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="sf">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{textsl}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="sl">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{texttt}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis role="tt">}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{emph}{\leavevmode\SaveEndP\bgroup +\Configure{HtmlPar} + {\HCode{<!--br role="newline" /-->}} + {\HCode{<!--br role="newline" /-->}} + {}{}% +\HCode{<emphasis>}} + {\HCode{</emphasis>}\egroup \RecallEndP +} +\Configure{idxmake}{\Beforeentry} +\def\:temp{\HCode{<indexterm role="printindex" />}} +\HLet\printindex\:temp +\let\db:index=\index +\def\index{\bgroup + \HRestore\printindex + \def\gobble##1{}% + \gHAdvance\index:N by 1 + \leavevmode \let\par=\empty + \printindex + \egroup \db:index} +\def\comNum#1{\tmp:cnt=} +\def\brange#1{\HCode{<remark role="start">}\Link{to-#1}{from-#1}\EndLink + \HCode{</remark>}} +\def\erange#1{\HCode{<remark role="to">}\Link{from-#1}{to-#1}\EndLink + \HCode{</remark>}} +\HAssign\index:N = 0 +\Configure{textcircled} + {\@use@text@encoding \@curr@enc c} + {\leavevmode \special{t4ht@+\string&\#x00A9;}c} + {\@use@text@encoding \@curr@enc \scshape r} + {\leavevmode \special{t4ht@+\string&\#x00AE;}r} + {} + +\def\:temp{LaTeX} +\HLet\LaTeX\:temp +\Configure{footnotetext} + {\HCode{<footnote><para>}\bgroup\let\@makefnmark\empty} + {\egroup}% + {\HCode{</para></footnote>}} +\Configure{footnotemark} + {\setbox\tmp:bx=\hbox\bgroup} + {\egroup} +\ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{book} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{lof} + {\HCode{\Hnewline<tocentry role="lofToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{lot} + {\HCode{\Hnewline<tocentry role="lotToc">}} + {\ }{} {\HCode{</tocentry>}} + +\Configure{theindex} + {\let\end:theidx=\empty \HCode{<indexterm>}} + {\HCode{</indexterm>}} + {\HCode{<primary>}% +% + \def\end:cur{\HCode{</primary>}\hfil\break +\let\end:cur=\empty}% + \DB:index + } + {\end:cur \let\chain:subitem=\empty} + {\chain:subitem \HCode{<secondary>}% +% + \def\end:cur{\HCode{</secondary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +}% + \let\chain:subsubitem=\empty + } + {\chain:subsubitem\HCode{<tertiary>}% +% + \def\end:cur{\HCode{</tertiary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subsubitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +% + \HCode{<secondary>}% +\HCode{</secondary>}\hfil\break +}% + } + {} +\def\DB:index#1\indNum#2{% + \ifnum #2=\index:N + \let\DB:index=\relax #1\long\def\item##1\end{\end}% + \else \expandafter\gob:item \fi +} +\long\def\gob:item#1\item{\DB:index} +\let\indNum=\:gobble + + +\def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article role="book">}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline}} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\Configure{maketitle} + {\HCode{<para role="maketitle">}} + {\HCode{</para>}} + {\HCode{<note role="title"><para>}}{\HCode{</para></note>}} +\Configure{thanks author date and} {}{} + {\HCode{<note role="author"><para><personname><othername>}} + {\HCode{</othername></personname></para></note>}} + {\HCode{<note role="date"><para>}} + {\HCode{</para></note>}} + {}{} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + +\Configure{likepart} + {\OpenDiv{likepart}} {\CloseDiv{likepart}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesection} + {\OpenDiv{likesection}} {\CloseDiv{likesection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsection} + {\OpenDiv{likesubsection}} {\CloseDiv{likesubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsubsection} + {\OpenDiv{likesubsubsection}} {\CloseDiv{likesubsubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likeparagraph} + {\OpenDiv{likeparagraph}} {\CloseDiv{likeparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubparagraph} + {\OpenDiv{likesubparagraph}} {\CloseDiv{likesubparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endlikepart}{endpart} +\fi + +\Configure{chapter} + {\OpenDiv{chapter}} {\CloseDiv{chapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likechapter} + {\OpenDiv{likechapter}} {\CloseDiv{likechapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} + +\Configure{tableofcontents} + {\ifvmode \IgnorePar\fi \EndP\HCode{<toc><tocpart>}} + {\ifvmode \IgnorePar\fi \EndP\HCode{</tocpart></toc><para></para>}} + {}{}{} +\ConfigureToc{likeparagraph} + {} {\HCode{\Hnewline<tocentry role="likeparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likepart} + {} {\HCode{\Hnewline<tocentry role="likepartToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesection} + {} {\HCode{\Hnewline<tocentry role="likesectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubparagraph} + {} {\HCode{\Hnewline<tocentry role="likesubparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{paragraph} + {\HCode{\Hnewline<tocentry role="paragraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{part} + {\HCode{\Hnewline<tocentry role="partToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{section} + {\HCode{\Hnewline<tocentry role="sectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subparagraph} + {\HCode{\Hnewline<tocentry role="subparagraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsection} + {\HCode{\Hnewline<tocentry role="subsectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsubsection} + {\HCode{\Hnewline<tocentry role="subsubsectionToc">}} + {\ }{} {\HCode{</tocentry>}} + +\ConfigureToc{appendix} + {\HCode{\Hnewline<tocentry role="appendixToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{chapter} + {\HCode{\Hnewline<tocentry role="chapterToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{likechapter} + {} {\HCode{\Hnewline<tocentry role="likechapterToc">}} + {} {\HCode{</tocentry>}} + +\ConfigureList{thebibliography}% + {\IgnorePar\EndP + \HCode{<simplelist role="bibliography">}\let\en:bib=\empty} + {\en:bib\HCode{</simplelist>}} + {\en:bib\def\en:bib{\HCode{</member>}}% + \HCode{<member><!--l. + \the\inputlineno--><abbrev role="biblioentry">}% + \Configure{HtmlPar}{}{}{}{} +} + {\HCode{</abbrev>}} + +\ConfigureEnv{figure} + {\ifvmode \IgnorePar\fi \EndP \HCode{<figure><title/><blockquote>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote></figure>}} + {}{} +\Configure{caption} + {\HCode{<blockquote role="caption"><title role="caption">}} + {\HCode{</title><para>}} + {} + {\HCode{</para></blockquote>}} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{report} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{lof} + {\HCode{\Hnewline<tocentry role="lofToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{lot} + {\HCode{\Hnewline<tocentry role="lotToc">}} + {\ }{} {\HCode{</tocentry>}} + +\Configure{theindex} + {\let\end:theidx=\empty \HCode{<indexterm>}} + {\HCode{</indexterm>}} + {\HCode{<primary>}% +% + \def\end:cur{\HCode{</primary>}\hfil\break +\let\end:cur=\empty}% + \DB:index + } + {\end:cur \let\chain:subitem=\empty} + {\chain:subitem \HCode{<secondary>}% +% + \def\end:cur{\HCode{</secondary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +}% + \let\chain:subsubitem=\empty + } + {\chain:subsubitem\HCode{<tertiary>}% +% + \def\end:cur{\HCode{</tertiary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subsubitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +% + \HCode{<secondary>}% +\HCode{</secondary>}\hfil\break +}% + } + {} +\def\DB:index#1\indNum#2{% + \ifnum #2=\index:N + \let\DB:index=\relax #1\long\def\item##1\end{\end}% + \else \expandafter\gob:item \fi +} +\long\def\gob:item#1\item{\DB:index} +\let\indNum=\:gobble + + +\def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article role="report">}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline}} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\Configure{maketitle} + {\HCode{<para role="maketitle">}} + {\HCode{</para>}} + {\HCode{<note role="title"><para>}}{\HCode{</para></note>}} +\Configure{thanks author date and} {}{} + {\HCode{<note role="author"><para><personname><othername>}} + {\HCode{</othername></personname></para></note>}} + {\HCode{<note role="date"><para>}} + {\HCode{</para></note>}} + {}{} +\ConfigureEnv{abstract} + {\IgnorePar\EndP\HCode{<abstract>}} + {\IgnorePar\EndP\HCode{</abstract>}} + {\HCode{<note role="title"><para>}} + {\HCode{</para></note>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + +\Configure{likepart} + {\OpenDiv{likepart}} {\CloseDiv{likepart}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesection} + {\OpenDiv{likesection}} {\CloseDiv{likesection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsection} + {\OpenDiv{likesubsection}} {\CloseDiv{likesubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsubsection} + {\OpenDiv{likesubsubsection}} {\CloseDiv{likesubsubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likeparagraph} + {\OpenDiv{likeparagraph}} {\CloseDiv{likeparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubparagraph} + {\OpenDiv{likesubparagraph}} {\CloseDiv{likesubparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endlikepart}{endpart} +\fi + +\Configure{chapter} + {\OpenDiv{chapter}} {\CloseDiv{chapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likechapter} + {\OpenDiv{likechapter}} {\CloseDiv{likechapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} + + +\Configure{tableofcontents} + {\ifvmode \IgnorePar\fi \EndP\HCode{<toc><tocpart>}} + {\ifvmode \IgnorePar\fi \EndP\HCode{</tocpart></toc><para></para>}} + {}{}{} +\ConfigureToc{likeparagraph} + {} {\HCode{\Hnewline<tocentry role="likeparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likepart} + {} {\HCode{\Hnewline<tocentry role="likepartToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesection} + {} {\HCode{\Hnewline<tocentry role="likesectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubparagraph} + {} {\HCode{\Hnewline<tocentry role="likesubparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{paragraph} + {\HCode{\Hnewline<tocentry role="paragraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{part} + {\HCode{\Hnewline<tocentry role="partToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{section} + {\HCode{\Hnewline<tocentry role="sectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subparagraph} + {\HCode{\Hnewline<tocentry role="subparagraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsection} + {\HCode{\Hnewline<tocentry role="subsectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsubsection} + {\HCode{\Hnewline<tocentry role="subsubsectionToc">}} + {\ }{} {\HCode{</tocentry>}} + +\ConfigureToc{appendix} + {\HCode{\Hnewline<tocentry role="appendixToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{chapter} + {\HCode{\Hnewline<tocentry role="chapterToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{likechapter} + {} {\HCode{\Hnewline<tocentry role="likechapterToc">}} + {} {\HCode{</tocentry>}} + +\ConfigureList{thebibliography}% + {\IgnorePar\EndP + \HCode{<simplelist role="bibliography">}\let\en:bib=\empty} + {\en:bib\HCode{</simplelist>}} + {\en:bib\def\en:bib{\HCode{</member>}}% + \HCode{<member><!--l. + \the\inputlineno--><abbrev role="biblioentry">}% + \Configure{HtmlPar}{}{}{}{} +} + {\HCode{</abbrev>}} + +\ConfigureEnv{figure} + {\ifvmode \IgnorePar\fi \EndP \HCode{<figure><title/><blockquote>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote></figure>}} + {}{} +\Configure{caption} + {\HCode{<blockquote role="caption"><title role="caption">}} + {\HCode{</title><para>}} + {} + {\HCode{</para></blockquote>}} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{article} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{lof} + {\HCode{\Hnewline<tocentry role="lofToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{lot} + {\HCode{\Hnewline<tocentry role="lotToc">}} + {\ }{} {\HCode{</tocentry>}} + +\Configure{theindex} + {\let\end:theidx=\empty \HCode{<indexterm>}} + {\HCode{</indexterm>}} + {\HCode{<primary>}% +% + \def\end:cur{\HCode{</primary>}\hfil\break +\let\end:cur=\empty}% + \DB:index + } + {\end:cur \let\chain:subitem=\empty} + {\chain:subitem \HCode{<secondary>}% +% + \def\end:cur{\HCode{</secondary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +}% + \let\chain:subsubitem=\empty + } + {\chain:subsubitem\HCode{<tertiary>}% +% + \def\end:cur{\HCode{</tertiary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subsubitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +% + \HCode{<secondary>}% +\HCode{</secondary>}\hfil\break +}% + } + {} +\def\DB:index#1\indNum#2{% + \ifnum #2=\index:N + \let\DB:index=\relax #1\long\def\item##1\end{\end}% + \else \expandafter\gob:item \fi +} +\long\def\gob:item#1\item{\DB:index} +\let\indNum=\:gobble + +\def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline }} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\Configure{maketitle} + {\HCode{<para role="maketitle">}} + {\HCode{</para>}} + {\HCode{<note role="title"><para>}}{\HCode{</para></note>}} +\Configure{thanks author date and} {}{} + {\HCode{<note role="author"><para><personname><othername>}} + {\HCode{</othername></personname></para></note>}} + {\HCode{<note role="date"><para>}} + {\HCode{</para></note>}} + {}{} +\ConfigureEnv{abstract} + {\IgnorePar\EndP\HCode{<abstract>}} + {\IgnorePar\EndP\HCode{</abstract>}} + {\HCode{<title>}} + {\HCode{</title>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + +\Configure{likepart} + {\OpenDiv{likepart}} {\CloseDiv{likepart}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesection} + {\OpenDiv{likesection}} {\CloseDiv{likesection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsection} + {\OpenDiv{likesubsection}} {\CloseDiv{likesubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsubsection} + {\OpenDiv{likesubsubsection}} {\CloseDiv{likesubsubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likeparagraph} + {\OpenDiv{likeparagraph}} {\CloseDiv{likeparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubparagraph} + {\OpenDiv{likesubparagraph}} {\CloseDiv{likesubparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endlikepart}{endpart} +\fi + +\Configure{tableofcontents} + {\ifvmode \IgnorePar\fi \EndP\HCode{<toc><tocpart>}} + {\ifvmode \IgnorePar\fi \EndP\HCode{</tocpart></toc><para></para>}} + {}{}{} +\ConfigureToc{likeparagraph} + {} {\HCode{\Hnewline<tocentry role="likeparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likepart} + {} {\HCode{\Hnewline<tocentry role="likepartToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesection} + {} {\HCode{\Hnewline<tocentry role="likesectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubparagraph} + {} {\HCode{\Hnewline<tocentry role="likesubparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{paragraph} + {\HCode{\Hnewline<tocentry role="paragraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{part} + {\HCode{\Hnewline<tocentry role="partToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{section} + {\HCode{\Hnewline<tocentry role="sectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subparagraph} + {\HCode{\Hnewline<tocentry role="subparagraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsection} + {\HCode{\Hnewline<tocentry role="subsectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsubsection} + {\HCode{\Hnewline<tocentry role="subsubsectionToc">}} + {\ }{} {\HCode{</tocentry>}} + +\ConfigureList{thebibliography}% + {\IgnorePar\EndP + \HCode{<simplelist role="bibliography">}\let\en:bib=\empty} + {\en:bib\HCode{</simplelist>}} + {\en:bib\def\en:bib{\HCode{</member>}}% + \HCode{<member><!--l. + \the\inputlineno--><abbrev role="biblioentry">}% + \Configure{HtmlPar}{}{}{}{} +} + {\HCode{</abbrev>}} + +\ConfigureEnv{figure} + {\ifvmode \IgnorePar\fi \EndP \HCode{<figure><title/><blockquote>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote></figure>}} + {}{} +\Configure{caption} + {\HCode{<blockquote role="caption"><title role="caption">}} + {\HCode{</title><para>}} + {} + {\HCode{</para></blockquote>}} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{mathit}{\HCode{<emphasis role="it">}} + {\HCode{</emphasis>}} +\Configure{mathbf}{\HCode{<emphasis role="bf">}} + {\HCode{</emphasis>}} +\Configure{mathtt}{\HCode{<emphasis role="tt">}} + {\HCode{</emphasis>}} +\Configure{mathsf}{\HCode{<emphasis role="sf">}} + {\HCode{</emphasis>}} +\Configure{mathrm}{\HCode{<emphasis role="rm">}} + {\HCode{</emphasis>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{graphics} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{graphics} + {} + {\HCode{<graphic width="\the\Gin@req@width" fileref="\Gin@base\Gin@ext" + ></graphic>}% + } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline }} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\Configure{maketitle} + {\HCode{<articleinfo>}} + {\HCode{</articleinfo>}} + {\HCode{<title>}}{\HCode{</title>}} +\Configure{thanks author date and} {}{} + {\HCode{<author><othername>}} + {\HCode{</othername></author>}} + {\HCode{<date>}} + {\HCode{</date>}} + {}{} + +\Configure{maketitle} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<section role="maketitle"><title />}% + \ConfigureEnv{center} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi}% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</section>}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="title">}} + {\ifvmode \IgnorePar\fi\HCode{</para>}} +\Configure{thanks author date and} + {\par\IgnorePar\EndP \HCode{<note role="thanks">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</note>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<para role="authorgroup"><author><personname><othername>}} + {\ifvmode \IgnorePar\fi + \HCode{</othername></personname></author><!--/author--></para><!--/authorgroup-->}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="date">}} + {\ifvmode \IgnorePar\fi \HCode{</para><!--/date-->}} + {\ifvmode \IgnorePar\fi\lowercase{\HCode{</othername></personname></author> + <!--/author--><!--author--><author><personname><othername>}}} + {} +\Configure{addresses} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="addresses">}\ShowPar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--addresses-->}} +\Configure{address} + {\HCode{<note role="address-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--address-title--><note role="address"><para>}} + {\HCode{</para></note><!--address-->}} +\Configure{curraddr} + {\HCode{<para role="curraddr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--curraddr-title--><para role="curraddr">}} + {\HCode{</para><!--curraddr-->}} +\Configure{email} + {\HCode{<note role="email-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--email-title--><note role="email"><para>}} + {\HCode{</para></note><!--email-->}} +\Configure{urladdr} + {\HCode{<para role="urladdr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--urladdr-title--><para role="urladdr">}} + {\HCode{</para><!--urladdr-->}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\IgnorePar\EndP\HCode{<blockquote role="proof"><title>}\IgnorePar} + {\ifvmode \IgnorePar\fi\EndP\HCode{</title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} + +\fi +\ConfigureEnv{abstract} + {\ifvmode \IgnorePar\fi \EndP} + {\ifvmode \IgnorePar\fi \EndP} + {}{} +\ConfigureList{abstract} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="abstract">}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--abstract-->}\ShowPar} + {\IgnorePar\par\HCode{<title>}} + {\HCode{</title>}\ShowPar\par} +\Configure{setabstract} + {\ifvmode \IgnorePar \fi \EndP} + {\ifvmode \IgnorePar \fi \EndP} +\Configure{subjclass} + {\par\IgnorePar\HCode{<note role="subjclass">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note><!--subjclass-->}} +\Configure{keywords} + {\par\IgnorePar\EndP \HCode{<note role="keywords">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note>}} + +\Configure{translators} + {\par\IgnorePar\EndP \HCode{<para role="translators">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP \HCode{</para>}} + {\HCode{<note role="translator"><para>}} + {\HCode{</para></note>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline }} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\Configure{maketitle} + {\HCode{<articleinfo>}} + {\HCode{</articleinfo>}} + {\HCode{<title>}}{\HCode{</title>}} +\Configure{thanks author date and} {}{} + {\HCode{<author><othername>}} + {\HCode{</othername></author>}} + {\HCode{<date>}} + {\HCode{</date>}} + {}{} + +\Configure{maketitle} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<section role="maketitle"><title />}% + \ConfigureEnv{center} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi}% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</section>}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="title">}} + {\ifvmode \IgnorePar\fi\HCode{</para>}} +\Configure{thanks author date and} + {\par\IgnorePar\EndP \HCode{<note role="thanks">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</note>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<para role="authorgroup"><author><personname><othername>}} + {\ifvmode \IgnorePar\fi + \HCode{</othername></personname></author><!--/author--></para><!--/authorgroup-->}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="date">}} + {\ifvmode \IgnorePar\fi \HCode{</para><!--/date-->}} + {\ifvmode \IgnorePar\fi\lowercase{\HCode{</othername></personname></author> + <!--/author--><!--author--><author><personname><othername>}}} + {} +\Configure{addresses} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="addresses">}\ShowPar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--addresses-->}} +\Configure{address} + {\HCode{<note role="address-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--address-title--><note role="address"><para>}} + {\HCode{</para></note><!--address-->}} +\Configure{curraddr} + {\HCode{<para role="curraddr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--curraddr-title--><para role="curraddr">}} + {\HCode{</para><!--curraddr-->}} +\Configure{email} + {\HCode{<note role="email-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--email-title--><note role="email"><para>}} + {\HCode{</para></note><!--email-->}} +\Configure{urladdr} + {\HCode{<para role="urladdr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--urladdr-title--><para role="urladdr">}} + {\HCode{</para><!--urladdr-->}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\IgnorePar\EndP\HCode{<blockquote role="proof"><title>}\IgnorePar} + {\ifvmode \IgnorePar\fi\EndP\HCode{</title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} + +\fi +\ConfigureEnv{abstract} + {\ifvmode \IgnorePar\fi \EndP} + {\ifvmode \IgnorePar\fi \EndP} + {}{} +\ConfigureList{abstract} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="abstract">}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--abstract-->}\ShowPar} + {\IgnorePar\par\HCode{<title>}} + {\HCode{</title>}\ShowPar\par} +\Configure{setabstract} + {\ifvmode \IgnorePar \fi \EndP} + {\ifvmode \IgnorePar \fi \EndP} +\Configure{subjclass} + {\par\IgnorePar\HCode{<note role="subjclass">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note><!--subjclass-->}} +\Configure{keywords} + {\par\IgnorePar\EndP \HCode{<note role="keywords">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note>}} + +\Configure{translators} + {\par\IgnorePar\EndP \HCode{<note role="translators">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP \HCode{</note>}} + {\HCode{<note role="translator"><para>}} + {\HCode{</para></note>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsproc} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline }} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\Configure{maketitle} + {\HCode{<articleinfo>}} + {\HCode{</articleinfo>}} + {\HCode{<title>}}{\HCode{</title>}} +\Configure{thanks author date and} {}{} + {\HCode{<author><othername>}} + {\HCode{</othername></author>}} + {\HCode{<date>}} + {\HCode{</date>}} + {}{} + +\Configure{maketitle} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<section role="maketitle"><title />}% + \ConfigureEnv{center} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi}% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</section>}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="title">}} + {\ifvmode \IgnorePar\fi\HCode{</para>}} +\Configure{thanks author date and} + {\par\IgnorePar\EndP \HCode{<note role="thanks">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</note>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<para role="authorgroup"><author><personname><othername>}} + {\ifvmode \IgnorePar\fi + \HCode{</othername></personname></author><!--/author--></para><!--/authorgroup-->}} + {\ifvmode \IgnorePar\fi\EndP \HCode{<para role="date">}} + {\ifvmode \IgnorePar\fi \HCode{</para><!--/date-->}} + {\ifvmode \IgnorePar\fi\lowercase{\HCode{</othername></personname></author> + <!--/author--><!--author--><author><personname><othername>}}} + {} +\Configure{addresses} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="addresses">}\ShowPar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--addresses-->}} +\Configure{address} + {\HCode{<note role="address-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--address-title--><note role="address"><para>}} + {\HCode{</para></note><!--address-->}} +\Configure{curraddr} + {\HCode{<para role="curraddr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--curraddr-title--><para role="curraddr">}} + {\HCode{</para><!--curraddr-->}} +\Configure{email} + {\HCode{<note role="email-title"><para>}} + {\ifvmode \IgnorePar\fi + \HCode{</para></note><!--email-title--><note role="email"><para>}} + {\HCode{</para></note><!--email-->}} +\Configure{urladdr} + {\HCode{<para role="urladdr-title">}} + {\ifvmode \IgnorePar\fi + \HCode{</para><!--urladdr-title--><para role="urladdr">}} + {\HCode{</para><!--urladdr-->}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\IgnorePar\EndP\HCode{<blockquote role="proof"><title>}\IgnorePar} + {\ifvmode \IgnorePar\fi\EndP\HCode{</title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} + +\fi +\ConfigureEnv{abstract} + {\ifvmode \IgnorePar\fi \EndP} + {\ifvmode \IgnorePar\fi \EndP} + {}{} +\ConfigureList{abstract} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<note role="abstract">}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</note><!--abstract-->}\ShowPar} + {\IgnorePar\par\HCode{<title>}} + {\HCode{</title>}\ShowPar\par} +\Configure{setabstract} + {\ifvmode \IgnorePar \fi \EndP} + {\ifvmode \IgnorePar \fi \EndP} +\Configure{subjclass} + {\par\IgnorePar\HCode{<note role="subjclass">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note><!--subjclass-->}} +\Configure{keywords} + {\par\IgnorePar\EndP \HCode{<note role="keywords">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP\HCode{</note>}} + +\Configure{translators} + {\par\IgnorePar\EndP \HCode{<para role="translators">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP \HCode{</para>}} + {\HCode{<note role="translator"><para>}} + {\HCode{</para></note>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsthm} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{proof} + {\IgnorePar\EndP\HCode{<blockquote role="proof"><title>}\IgnorePar} + {\ifvmode \IgnorePar\fi\EndP\HCode{</title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:temp{{\protect\AmSfont AmS}} +\HLet\AmS\:temp + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\def\:temp{\ht:everypar={\setbox0=\lastbox\ht:everypar={}}}% + \ifx \NoindentAfter\:temp + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {osudeG} +\Hinclude{\ifx\amstexloaded@\relax + \no:dupl{#1}{ + \ifx \Space@\:UnDef \expand:after{\input #1.4ht} % + \else \input vanilla.4ht \fi}% + \fi} + {amstex} +\Hinclude{\expandafter\ifx \csname amsppt.sty\endcsname\relax \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {amsppt} +\Hinclude{\ifx \texinfoversion\:UnDef\else + \no:dupl{#1}{\expand:after{\input texinfo.4ht}}\fi} + {texinfo} +\Hinclude{\ifx \thistubstyle\:UnDef\else + \no:dupl{#1}{\expand:after{\input tugboat.4ht}}\fi} + {tugboat} + +\expandafter\let\csname tex4ht:4ht\endcsname\empty +\def\no:dupl#1#2{% + \expandafter\ifx \csname #1:4ht\endcsname\relax + \expandafter\let \csname #1:4ht\endcsname\empty + \expand:after{#2}% + \fi +} + +\Hinclude{\ifx \PsfigVersion\:UnDef \else + \no:dupl{#1}{\expand:after{\input psfig.4ht}}\fi} + {psfig} +\Hinclude{\:CheckOption{#1} + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pictex} +\Hinclude{% + \expandafter\ifx \csname PSTricksLoaded\endcsname\relax\else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {pstricks} +\Hinclude{% + \ifx \:DraCatCodes\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {dratex} +\Hinclude{% + \ifx \xyloaded\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {xy} + +\Hinclude{% + \ifx \epsfsetgraph\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {epsf} + +\Hinclude{% + \ifx \diagram@help@messages\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {diagrams} + +\Hinclude{% + \ifx \figvisu\:UnDef \else + \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {fig4tex} + +\Hinclude{} + {pctable} +\Hinclude{% + \:CheckOption{xhtml}\if:Option \fi} + {xhtml} +\Hinclude{\:CheckOption{#1} + \if:Option\else \:CheckOption{ShowFont}\fi + \if:Option\else \:CheckOption{frames-}\fi + \if:Option\else \:CheckOption{frames}\fi + \if:Option\else \:CheckOption{image-maps}\fi + \if:Option\else \:CheckOption{java}\fi + \if:Option\else \:CheckOption{javascript}\fi + \if:Option \no:dupl{#1}{\expand:after{\input #1.4ht}}\fi} + {th4} +\Hinclude{\ifx \sethebrew\:UnDef\else \ifx \ArabTeX\:UnDef\else + \no:dupl{#1}{\expand:after{\input hebtex.4ht}}\fi \fi} + {hebtex} + +\Configure{obeylines} + {\ifvmode \IgnorePar \EndP + \HCode{<blockquote role="obeylines-v">}% + \gdef\ob:ln{blockquote}% + \else \HCode{<remark role="obeylines-h">}% + \gdef\ob:ln{remark}% + \fi + } + {\ht:special{t4ht=</\ob:ln>}\ShowPar} {\hbox{\HCode{<!--br /-->}}} +\def\:nbsp{\HCode{\string&}\HChar{-35}\HCode{x00A0;}}% + +\Configure{centerline} + {\IgnorePar\EndP\HCode{<blockquote + role="centerline"><title></title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\Configure{leftline} + {\IgnorePar\EndP\HCode{<blockquote + role="leftline"><title></title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\Configure{rightline} + {\ifvmode \IgnorePar \fi \EndP \HCode{<blockquote + role="rightline"><title></title>}\ShowPar\par} + {\ifvmode \IgnorePar \fi \EndP \HCode{</blockquote>}\ShowPar\par} + +\def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline}} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fancyvrb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{fancyvrb} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<literallayout role="fancyvrb" >}} + {\EndP\HCode{</literallayout>}} + {\HCode{<literal>}} {\HCode{</literal>}} + {\HCode{<literal>}} {\HCode{</literal>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{color} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{color}{\:gobble} +\Configure{HColor:gray}{% + \int:of\:tempa{255}{#1}% + \Configure{HColor}{}{rgb(\:tempa,\:tempa,\:tempa)}% +} +\Configure{HColor:rgb}{% + \int:of\:tempa{255}{#1}% + \int:of\:tempb{255}{#2}% + \int:of\:tempc{255}{#3}% + \Configure{HColor}{}{rgb(\:tempa,\:tempb,\:tempc)}% +} +\Configure{HColor:cmyk}{% + \int:of\:Cyan{255}{#1}% + \int:of\:Magenta{255}{#2}% + \int:of\:Yellow{255}{#3}% + \int:of\:Black{255}{#4}% + \:cmyk\:tempa\:Cyan + \:cmyk\:tempb\:Magenta + \:cmyk\:tempc\:Yellow + \Configure{HColor}{}{rgb(\:tempa,\:tempb,\:tempc)}% +} +\def\int:of#1#2#3{% + \tmp:dim=#3pt \tmp:dim=#2\tmp:dim + \edef\:temp{\tmp:cnt\the\tmp:dim//}% + \def#1##1//{}\afterassignment#1\:temp + \edef#1{\the\tmp:cnt}% +} +\def\:cmyk#1#2{% + \tmp:cnt=255 \advance\tmp:cnt by -\:Black + \multiply\tmp:cnt by#2 \advance\tmp:cnt by \:Black + \advance\tmp:cnt by -255 \tmp:cnt=-\tmp:cnt + \ifnum \tmp:cnt<0 \tmp:cnt=0 \fi + \edef#1{\the\tmp:cnt}% +} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{dcolumn} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{dcolumn} + {\HCode{<blockquote role="align-char"><para role="\Dpoint">}} + {\HCode{</para></blockquote>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{multirow} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{multirow} + {\HCode{<blockquote + role="multirow"><para role="\the\@tempcnta">}} + {\HCode{</para></blockquote>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{makeidx} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{see} + {\csname end:cur\endcsname \HCode{<seealso role="see">}} + {\HCode{</seealso>}% + \futurelet\:next\remove:comma} +\def\remove:comma{\ifx ,\:next \expandafter\:gobble\fi} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{splitidx} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \let\db:sindex=\sindex +\def\:sindex{\bgroup + \HRestore\printindex + \def\gobble##1{}% + \gHAdvance\index:N by 1 + \leavevmode \let\par=\empty + \edef\:temp{\LikeRef{printindex}}\expandafter\printindex\:temp + \egroup \db:sindex} +\def\:temp{% + \def\:tempa{% + \HCode{<indexterm role="printindex\ifx *\:temp -star\fi" />}% + \ifx *\:temp \Tag{printindex}{*}\expandafter\:gobble\fi + }% + \futurelet\:temp\:tempa +} +\HLet\printindex\:temp +\def\sindex{% + \def\:tempa{% + \ifx [\:temp + \def\:temp[####1]{\def\ind:ext{####1}\:sindex[####1]}% + \expandafter\:temp + \else \expandafter\:sindex \fi + }% + \futurelet\:temp\:tempa +} +\let\o:@@printindex:=\@@printindex +\def\@@printindex[#1][#2]{% + \def\:temp{#1}% + \ifx \:temp\ind:ext \o:@@printindex:[#1][#2]\fi} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{texinfo} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{chapter} + {\HCode{\Hnewline<tocentry role="chapter">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendix} + {\HCode{\Hnewline<tocentry role="appendix">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{unnumbered} + {\HCode{\Hnewline<tocentry role="unnumbered">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{numberedsec} + {\HCode{\Hnewline<tocentry role="numberedsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendixsec} + {\HCode{\Hnewline<tocentry role="appendixsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{unnumberedsec} + {\HCode{\Hnewline<tocentry role="unnumberedsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{numberedsubsec} + {\HCode{\Hnewline<tocentry role="numberedsubsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendixsubsec} + {\HCode{\Hnewline<tocentry role="appendixsubsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendixsubsec} + {\HCode{\Hnewline<tocentry role="appendixsubsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{unnumberedsubsec} + {\HCode{\Hnewline<tocentry role="unnumberedsubsec">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{numberedsubsubsec} + {\HCode{\Hnewline<tocentry role="numberedsubsubse">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendixsubsubsec} + {\HCode{\Hnewline<tocentry role="appendixsubsubse">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{appendixsubsubsec} + {\HCode{\Hnewline<tocentry role="appendixsubsubse">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{unnumberedsubsubsec} + {\HCode{\Hnewline<tocentry role="unnumberedsubsub">}} + {\ }{} {\HCode{</tocentry>}} +\Configure{toTocLink}{\Title:Link}{} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\Configure{pdfurl} + {\let\sv:Link=\Link \let\sv:EndLink=\EndLink + \let\Link=\U:Link + \def\EndLink{\EndU:Link\let\Link=\sv:Link \let\EndLink=\sv:EndLink}} +\LinkCommand\U:Link{ulink, url,,,,} +\Configure{group} + {\IgnorePar\EndP\HCode{<blockquote + role="group"><title></title>}\ShowPar\par} + {\IgnorePar\EndP\HCode{</blockquote>}\ShowPar\par} +\Configure{multitable} + {\IgnorePar \EndP\HCode{<informaltable\Hnewline + role="multitable">}\IgnorePar } + {\HCode{</tbody></tgroup></informaltable>}} + {\HCode{\ifnum \HRow=1 <tgroup cols="\HCols"><tbody>\fi + <row><!-- cols="\HRow"-->}} + {\HCode{</row>}} + {\HCode{<entry\Hnewline><!-- cols="\the\colcount"--><para>}} + {\IgnorePar \EndP\HCode{</para></entry>}} +\Configure{example} + {\IgnorePar\EndP\HCode{<example + role="example"><title></title><para>}\bgroup + \Configure{obeylines}{}{}{\hbox{\HCode{</para><para>}}}} + {\egroup\IgnorePar\EndP\HCode{</para></example>}\ShowPar\par} +\Configure{smallexample} + {\IgnorePar\EndP\HCode{<example + role="smallexample"><title></title><para>}\bgroup + \Configure{obeylines}{}{}{\hbox{\HCode{</para><para>}}}} + {\egroup\IgnorePar\EndP\HCode{</para></example>}\ShowPar\par} +\ConfigureMark{chapter}{\the\chapno} +\Configure{chapter} + {\OpenDiv{chapter}} {\CloseDiv{chapter}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendix}{\appendixletter} +\Configure{appendix} + {\AppOpenDiv{appendix}} {\AppCloseDiv{appendix}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{unnumbered} + {\OpenDiv{unnumbered}} {\CloseDiv{unnumbered}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{numberedsec}{\the\chapno.\the\secno} +\Configure{numberedsec} + {\OpenDiv{numberedsec}} {\CloseDiv{numberedsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendixsec}{\appendixletter.\the\secno} +\Configure{appendixsec} + {\OpenDiv{appendixsec}} {\CloseDiv{appendixsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{unnumberedsec} + {\OpenDiv{unnumberedsec}} {\CloseDiv{unnumberedsec}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{numberedsubsec}{\the\chapno.\the\secno .\the\subsecno} +\Configure{numberedsubsec} + {\OpenDiv{numberedsubsec}} {\CloseDiv{numberedsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendixsubsec}{\appendixletter .\the\secno.\the\subsecno} +\Configure{appendixsubsec} + {\OpenDiv{appendixsubsec}} {\CloseDiv{appendixsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendixsubsec}{\appendixletter.\the\secno + .\the\subsecno} +\Configure{appendixsubsec} + {\OpenDiv{appendixsubsec}} {\CloseDiv{appendixsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{unnumberedsubsec} + {\OpenDiv{unnumberedsubsec}} {\CloseDiv{unnumberedsubsec}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{numberedsubsubsec}{\the\chapno.\the\secno + .\the\subsecno.\the\subsubsecno} +\Configure{numberedsubsubsec} + {\OpenDiv{numberedsubsubsec}} {\CloseDiv{numberedsubsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendixsubsubsec}{\appendixletter + .\the\secno.\the\subsecno.\the\subsubsecno} +\Configure{appendixsubsubsec} + {\OpenDiv{appendixsubsubsec}} {\CloseDiv{appendixsubsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\ConfigureMark{appendixsubsubsec}{\appendixletter.\the\secno + .\the\subsecno.\the\subsubsecno} +\Configure{appendixsubsubsec} + {\OpenDiv{appendixsubsubsec}} {\CloseDiv{appendixsubsubsec}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{unnumberedsubsubsec} + {\OpenDiv{unnumberedsubsubsec}} {\CloseDiv{unnumberedsubsubsec}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{enumerate}% + {\ifvmode\IgnorePar\fi \EndP \HCode{<orderedlist\Hnewline>}} + {\EndP\HCode{</listitem></orderedlist>}\ShowPar} + {\ifnum \itemno>1 + \ifvmode\IgnorePar\fi \EndP \Tg</listitem>\fi \DeleteMark} + {\ifvmode\IgnorePar\fi \EndP \HCode{<listitem>}\par\ShowPar} +\Configure{itemize}% + {\ifvmode\IgnorePar\fi \EndP \HCode{<itemizedlist>}} + {\EndP\HCode{</listitem></itemizedlist>}\ShowPar} + {\ifnum \itemno>1 \ifvmode\IgnorePar\fi \EndP + \Tg</listitem>\fi \DeleteMark} + {\ifvmode\IgnorePar\fi \EndP \HCode{<listitem>}\par\ShowPar} +\Configure{table}% + {\EndP\HCode{<glosslist>}\let\end:itm=\empty} + {\EndP\HCode{</glossdef></glossentry></glosslist>}\ShowPar} + {\end:itm\def\end:itm{\EndP\HCode{</glossdef></glossentry>}}% + \HCode{<glossentry><glossterm><remark>}\bgroup \bf} + {\egroup\HCode{</remark></glossterm><glossdef\Hnewline>}\par\ShowPar} +\Configure{titlepage} + {\ifvmode \IgnorePar \fi \EndP \HCode{<articleinfo>}\bgroup + \Configure{flushleft} + {\ifvmode \IgnorePar \fi \EndP \HCode{<abstract>}\bgroup + \Configure{obeylines}{}{}{\hbox{\HCode{<!--br /-->}}}\ShowPar\par + \leavevmode } + {\ifvmode \IgnorePar \fi \EndP \egroup\HCode{</abstract>}} + } + {\egroup\ifvmode \IgnorePar \fi \EndP \HCode{</articleinfo>}} +\Configure{title} + {\ifvmode \IgnorePar \fi \EndP \HCode{<title>}\bgroup + \Configure{leftline}{}{}} + {\egroup\ifvmode \IgnorePar \fi \EndP \HCode{</title>}} +\Configure{subtitle} + {\IgnorePar\EndP\HCode{<subtitle \Hnewline>}\bgroup + \Configure{rightline}{}{}} + {\egroup \IgnorePar\EndP\HCode{</subtitle>}} +\Configure{author} + {\ifvmode \IgnorePar \fi \EndP \HCode{<author><othername>}\bgroup + \Configure{leftline}{}{}} + {\egroup \ifvmode \IgnorePar \fi \EndP \HCode{</othername></author>}} +\def\:nbsp{\HCode{\string&}\HChar{-35}\HCode{x00A0;}}% + +\Configure{contents} + {\b:titlepage \let\b:titlepage=\empty + \ifvmode \IgnorePar \fi \EndP \HCode{<tocchap>}} + {\ifvmode \IgnorePar \fi \EndP \HCode{</tocchap>}} +\Configure{endchapter}{appendix} +\Configure{endappendix}{chapter} +\Configure{endnumberedsec} + {chapter,appendix,appendixsec,unnumberedsec,unnumbered} +\Configure{endappendixsec} + {chapter,appendix,umberedsec,unnumberedsec,unnumbered} +\Configure{endunnumberedsec} + {chapter,appendix,umberedsec,appendixsec,unnumbered} +\Configure{endunnumbered} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec} +\Configure{endnumberedsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,appendixsubsec,appendixsubsec,unnumberedsubsec} +\Configure{endappendixsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,unnumberedsubsec} +\Configure{endappendixsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,unnumberedsubsec} +\Configure{endunnumberedsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,appendixsubsec} +\Configure{endnumberedsubsubsec}{chapter,appendix,umberedsec,% + appendixsec,unnumberedsec,unnumbered,numberedsubsec,% + appendixsubsec,appendixsubsec,unnumberedsubsec,appendixsubsubsec,% + appendixsubsubsec,unnumberedsubsubsec} +\Configure{endappendixsubsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,appendixsubsec,% + unnumberedsubsec,numberedsubsubsec,appendixsubsubsec,% + unnumberedsubsubsec} +\Configure{endappendixsubsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,appendixsubsec,% + unnumberedsubsec,numberedsubsubsec,appendixsubsubsec,% + unnumberedsubsubsec} +\Configure{endunnumberedsubsubsec} + {chapter,appendix,umberedsec,appendixsec,unnumberedsec,% + unnumbered,numberedsubsec,appendixsubsec,appendixsubsec,% + unnumberedsubsec,numberedsubsubsec,appendixsubsubsec,appendixsubsubsec} +\Configure{index} + {\IgnorePar\leavevmode\EndP\Tg<div class="index">} + {\IgnorePar\EndP\Tg</div>} + {\leavevmode\Tg<span class="entry">} + {\Tg</span>\Tg<br />\IgnorePar} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureToc{lof} + {\HCode{\Hnewline<tocentry role="lofToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{lot} + {\HCode{\Hnewline<tocentry role="lotToc">}} + {\ }{} {\HCode{</tocentry>}} + +\Configure{theindex} + {\let\end:theidx=\empty \HCode{<indexterm>}} + {\HCode{</indexterm>}} + {\HCode{<primary>}% +% + \def\end:cur{\HCode{</primary>}\hfil\break +\let\end:cur=\empty}% + \DB:index + } + {\end:cur \let\chain:subitem=\empty} + {\chain:subitem \HCode{<secondary>}% +% + \def\end:cur{\HCode{</secondary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +}% + \let\chain:subsubitem=\empty + } + {\chain:subsubitem\HCode{<tertiary>}% +% + \def\end:cur{\HCode{</tertiary>}\hfil\break +\let\end:cur=\empty}% + } + {\end:cur \def\chain:subsubitem{% + \HCode{<primary>}% +\HCode{</primary>}\hfil\break +% + \HCode{<secondary>}% +\HCode{</secondary>}\hfil\break +}% + } + {} +\def\DB:index#1\indNum#2{% + \ifnum #2=\index:N + \let\DB:index=\relax #1\long\def\item##1\end{\end}% + \else \expandafter\gob:item \fi +} +\long\def\gob:item#1\item{\DB:index} +\let\indNum=\:gobble + + +\def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article role="book">}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline}} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\Configure{maketitle} + {\HCode{<para role="maketitle">}} + {\HCode{</para>}} + {\HCode{<note role="title"><para>}}{\HCode{</para></note>}} +\Configure{thanks author date and} {}{} + {\HCode{<note role="author"><para><personname><othername>}} + {\HCode{</othername></personname></para></note>}} + {\HCode{<note role="date"><para>}} + {\HCode{</para></note>}} + {}{} + +\ConfigureEnv{titlepage} + {\bgroup + \ifvmode \IgnorePar\fi \EndP +% \HCode{<para class="titlepage">}% + \Configure{tabular}{}{}{}{}{}{}% + \ConfigureEnv{tabular}{}{}{}{}{}{}% + \ConfigureEnv{center}{}{}{}{}} + {\ifvmode \IgnorePar\fi \EndP +% \HCode{</para>}% + \egroup} + {} {} +\Configure{dedication} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<para role="dedication" >}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</para>}} + +\Configure{part} + {\OpenDiv{part}} {\CloseDiv{part}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{section} + {\OpenDiv{section}} {\CloseDiv{section}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\OpenDiv{subsection}} {\CloseDiv{subsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subsubsection} + {\OpenDiv{subsubsection}} {\CloseDiv{subsubsection}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{paragraph} + {\OpenDiv{paragraph}} {\CloseDiv{paragraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\Configure{subparagraph} + {\OpenDiv{subparagraph}} {\CloseDiv{subparagraph}} + {\HCode{<title>}\TitleMark +} {\HCode{</title>}\par\ShowPar} +\def\OpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="#1">}% +} +\def\CloseDiv#1{% + \IgnorePar\EndP\HCode{</section><!--end #1-->}% +} +\def\AppOpenDiv#1{% + \IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><appendix\Hnewline role="#1">}% +} +\def\AppCloseDiv#1{% + \IgnorePar\EndP\HCode{</appendix><!--end #1-->}% +} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsection + \HCode{</abbrev>}\fi } +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \HCode{<abbrev role="title-mark">}\thesubsubsection + \HCode{</abbrev>}\fi } +\Configure{endsection} + {likesection,chapter,likechapter,appendix,part,likepart} +\Configure{endsubsection} + {likesubsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endsubsubsection} + {likesubsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endparagraph} + {likeparagraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endsubparagraph} + {likesubparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endpart}{likepart} +\fi + +\Configure{likepart} + {\OpenDiv{likepart}} {\CloseDiv{likepart}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesection} + {\OpenDiv{likesection}} {\CloseDiv{likesection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsection} + {\OpenDiv{likesubsection}} {\CloseDiv{likesubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubsubsection} + {\OpenDiv{likesubsubsection}} {\CloseDiv{likesubsubsection}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likeparagraph} + {\OpenDiv{likeparagraph}} {\CloseDiv{likeparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likesubparagraph} + {\OpenDiv{likesubparagraph}} {\CloseDiv{likesubparagraph}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{endlikesection} + {section,chapter,likechapter,appendix,part,likepart} +\Configure{endlikesubsection} + {subsection,section,likesection,chapter,% + likechapter,appendix,part,likpart} +\Configure{endlikesubsubsection} + {subsubsection,subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikeparagraph} + {paragraph,subsubsection,likesubsubsection,subsection,% + likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\Configure{endlikesubparagraph} + {subparagraph,likeparagraph,subsubsection,likesubsubsection,% + subsection,likesubsection,section,% + likesection,chapter,likechapter,appendix,part,likpart} +\ifx \part\:UnDef \else + \Configure{endlikepart}{endpart} +\fi + +\Configure{chapter} + {\OpenDiv{chapter}} {\CloseDiv{chapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} +\Configure{likechapter} + {\OpenDiv{likechapter}} {\CloseDiv{likechapter}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} + +\Configure{addchap} + {\OpenDiv{addchap}} {\CloseDiv{addchap}} + {\HCode{<title>}} {\HCode{</title>}\par\ShowPar} + +\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} +\fi + +\Configure{tableofcontents} + {\ifvmode \IgnorePar\fi \EndP\HCode{<toc><tocpart>}} + {\ifvmode \IgnorePar\fi \EndP\HCode{</tocpart></toc><para></para>}} + {}{}{} +\ConfigureToc{likeparagraph} + {} {\HCode{\Hnewline<tocentry role="likeparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likepart} + {} {\HCode{\Hnewline<tocentry role="likepartToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesection} + {} {\HCode{\Hnewline<tocentry role="likesectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubparagraph} + {} {\HCode{\Hnewline<tocentry role="likesubparagraphToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{likesubsubsection} + {} {\HCode{\Hnewline<tocentry role="likesubsubsectionToc">}} + {} {\HCode{</tocentry>}} +\ConfigureToc{paragraph} + {\HCode{\Hnewline<tocentry role="paragraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{part} + {\HCode{\Hnewline<tocentry role="partToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{section} + {\HCode{\Hnewline<tocentry role="sectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subparagraph} + {\HCode{\Hnewline<tocentry role="subparagraphToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsection} + {\HCode{\Hnewline<tocentry role="subsectionToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{subsubsection} + {\HCode{\Hnewline<tocentry role="subsubsectionToc">}} + {\ }{} {\HCode{</tocentry>}} + +\ConfigureToc{appendix} + {\HCode{\Hnewline<tocentry role="appendixToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{chapter} + {\HCode{\Hnewline<tocentry role="chapterToc">}} + {\ }{} {\HCode{</tocentry>}} +\ConfigureToc{likechapter} + {} {\HCode{\Hnewline<tocentry role="likechapterToc">}} + {} {\HCode{</tocentry>}} + +\ConfigureToc{addchap} + {} + {\HCode{\Hnewline<tocentry role="addchapToc">}} + {} + {\HCode{</tocentry>}} + +\ConfigureList{thebibliography}% + {\IgnorePar\EndP + \HCode{<simplelist role="bibliography">}\let\en:bib=\empty} + {\en:bib\HCode{</simplelist>}} + {\en:bib\def\en:bib{\HCode{</member>}}% + \HCode{<member><!--l. + \the\inputlineno--><abbrev role="biblioentry">}% + \Configure{HtmlPar}{}{}{}{} +} + {\HCode{</abbrev>}} + +\ConfigureEnv{figure} + {\ifvmode \IgnorePar\fi \EndP \HCode{<figure><title/><blockquote>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote></figure>}} + {}{} +\Configure{caption} + {\HCode{<blockquote role="caption"><title role="caption">}} + {\HCode{</title><para>}} + {} + {\HCode{</para></blockquote>}} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{llncs} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{email} + {\HCode{<email>}} + {\HCode{</email>}} +\Configure{institute} + {\HCode{<note><para role="institute">}} + {\HCode{</para></note>}} +\ConfigureEnv{abstract} + {\ifvmode \IgnorePar\fi \EndP} + {\ifvmode \IgnorePar\fi \EndP} + {}{} +\ConfigureList{abstract} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<abstract>}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</abstract>}\ShowPar} + {\IgnorePar\par\HCode{<title>}} + {\HCode{</title>}\ShowPar\par} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{jurabib} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{jblink}{\Link}{\EndLink} +\Configure{jbanchor}{\Link}{\EndLink} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{prosper} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{slide} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<blockquote role="slide">}\par} + {\HCode{</blockquote>}} + {}{} +\Configure{slidetitle} + {\HCode{<note role="title"><para>}} + {\HCode{</para></note>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{beamer} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:gobbleM#1->{} +\Configure{BODY} + {\HCode{\Hnewline<!--translated from \jobname.tex, on \:today, + \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) + \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\HCode{<article>}\par\ShowPar} + {\IgnorePar\EndP\HCode{</article>}} +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} + +\Configure{VERSION} + {\HCode{<?xml version="1.0"?>\Hnewline }} +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline + "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.oasis-open.org/docbook/xml/4.2CR1/docbookx.dtd"> +\Hnewline \%docbook.dtd; \Hnewline +] >\Hnewline }} + +\Configure{titlepage} + {\ifvmode \IgnorePar\fi \EndP \HCode{<para role="titlepage">}% + \bgroup \Configure{HtmlPar} + {\EndP\HCode{<!--l. \the\inputlineno--><note><para>}} + {\EndP\HCode{<!--l. \the\inputlineno--><note><para>}} + {\HCode{</para></note>}} {\HCode{</para></note>}} +} + {\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</para>}} +\Configure{title} + {\ifvmode \IgnorePar\fi \EndP \HCode{<note role="title"><para>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</para></note>}} +\Configure{author} + {\ifvmode \IgnorePar\fi \EndP \HCode{<note role="author"><para><personname><othername>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</othername></personname></para></note>}} +\Configure{institute} + {\ifvmode \IgnorePar\fi \EndP \HCode{<note role="institute"><para>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</para></note>}} +\Configure{date} + {\ifvmode \IgnorePar\fi \EndP \HCode{<note role="date"><para>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</para></note>}} +\Configure{inst} + {\HCode{<superscript role="inst">}\bgroup \everymath{}\let\sp=\empty} + {\egroup\HCode{</superscript>}} +\Configure{andtitle}{\HCode{<remark role="and"/>}} + +\Configure{tableofcontents} + {\ifvmode \IgnorePar\fi \EndP \HCode{<toc><tocpart>}} + {\ifvmode \IgnorePar\fi \EndP\HCode{</tocpart></toc>}} + {}{}{} +\ConfigureToc{toc} + {} {\HCode{\Hnewline<tocentry>}} + {} {\HCode{</tocentry>}} +\Configure{sectionshadedintoc} + {\HCode{<phrase role="sectionshaded">}} + {\ifvmode \IgnorePar\fi \HCode{</phrase>}} +\Configure{sectionintoc} + {\HCode{<phrase role="section">}} + {\ifvmode \IgnorePar\fi \HCode{</phrase>}} +\Configure{subsectionshadedintoc} + {\HCode{<phrase role="subsectionshaded">}} + {\ifvmode \IgnorePar\fi \HCode{</phrase>}} +\Configure{subsectionintoc} + {\HCode{<phrase role="subsection">}} + {\ifvmode \IgnorePar\fi \HCode{</phrase>}} + +\let\no:section\section +\Def:Section\section{\thesection}{#1} +\let\no::section\section +\let\section\no:section +\let\no:section\@section +\def\@section[#1]#2{\no::section{#2}% + \ifvmode \IgnorePar\fi \EndP + \HCode{<subtitle>}#1% + \ifvmode \IgnorePar\fi \EndP \HCode{</subtitle>}% + \no:section[#1]{#2}} + +\let\no:subsection\subsection +\Def:Section\subsection{\thesubsection}{#1} +\let\no::subsection\subsection +\def\subsection#1{\no::subsection{#1}\no:subsection{#1}} + +\Configure{section} + {\IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="section">}} + {\IgnorePar\EndP\HCode{</section><!--end section-->}} + {\HCode{<title>}\TitleMark} + {\HCode{</title>}\par\ShowPar} +\Configure{subsection} + {\IgnorePar\EndP \HCode{<!--l. + \the\inputlineno--><section\Hnewline role="subsection">}} + {\IgnorePar\EndP\HCode{</section><!--end subsection-->}} + {\HCode{<title>}\TitleMark} + {\HCode{</title>}\par\ShowPar} +\Configure{endsubsection}{section} + +\ConfigureEnv{slide} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<section role="slide"><title></title>}\par + } + {\ifvmode \IgnorePar\fi \EndP \HCode{</section>}} + {} {} + +\Configure{frametitle} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<para role="frametitle">}\bgroup + \Configure{HtmlPar}{ }{ }{}{}% + } + {\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</para>}} + +\let\block:Name=\empty +\ConfigureEnv{block} + {\par\IgnorePar\EndP + \ifx \block:Name\empty \def\block:Name{block}\fi + \HCode{<blockquote + role="\block:Name">}\global\let\block:Name=\empty} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote>}} + {} {} +\ConfigureEnv{alertblock} + {\par\IgnorePar\EndP + \ifx \block:Name\empty \def\block:Name{alertblock}\fi + \HCode{<blockquote + role="\block:Name">}\global\let\block:Name=\empty} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote>}} + {} {} +\ConfigureEnv{exampleblock} + {\par\IgnorePar\EndP + \ifx \block:Name\empty \def\block:Name{exampleblock}\fi + \HCode{<blockquote + role="\block:Name">}\global\let\block:Name=\empty} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote>}} + {} {} +\Configure{blocktitle} + {\ifvmode \IgnorePar\fi \EndP \HCode{<title>}\par\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP \HCode{</title>}\par} +\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}} {} {} {} +\ConfigureEnv{columns} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<blockquote role="columns">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote>}\par} + {}{} +\ConfigureEnv{column} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<blockquote role="column">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</blockquote>}} + {}{} + +\ConfigureList{thebibliography}% + {\IgnorePar\EndP + \HCode{<simplelist role="bibliography">}\let\en:bib=\empty} + {\en:bib\HCode{</simplelist>}} + {\en:bib\def\en:bib{\HCode{</member>}}% + \HCode{<member><!--l. + \the\inputlineno--><abbrev role="biblioentry">}% + \Configure{HtmlPar}{}{}{}{} +} + {\HCode{</abbrev>}} + +\Configure{alert} + {\HCode{<note role="alert"><para>}\bgroup + \Configure{HtmlPar}{\HCode{<!--br/-->}}{\HCode{<!--br/-->}}{}{}% + } + {\egroup\HCode{</para></note>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pgf} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{pgfpicture} + {\hbox\bgroup\Picture+[ ]{}} + {\EndPicture\egroup} + {}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{algorithmic} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{algorithmic} + {\ifvmode\IgnorePar\fi \EndP + \HCode{<blockquote role="algorithmic"><para>}% + \bgroup + \Configure{HtmlPar}{}{}{}{}} + {\egroup \ifvmode \IgnorePar\fi + \HCode{</para></blockquote>}\par\ShowPar} + {}{} +\Configure{ALCitem} + {\HCode{\ifnum \c@ALC@line>1 </para><para>\fi + <remark role="line-number">}} + {\HCode{</remark>}} +\Configure{algorithmiccomment} + {\HCode{<blockquote role="comment"><para>}} + {\HCode{</para></blockquote>}} + {}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{listings} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Log:Note{to ensure proper alignments use + fixed size fonts (see listings.dtx)} +\Configure{listings} + {\ifvmode \IgnorePar\fi \EndP + {\everypar{}\leavevmode}\HCode{<!--l. \the\inputlineno-->}% + \HCode{<pre class="listings">}% + } + {{\everypar{}\leavevmode}\HCode{</pre>}} + {}{} +\Configure{lstinline} + {\HCode{<remark role="lstinline">}} + {\HCode{</remark>}} +\ConfigureEnv{lstlisting} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<!--l. \the\inputlineno-->}% + \HCode{<div class="lstlisting">}% + \bgroup + \Configure{listings} + {{\everypar{}\leavevmode}} + {{\everypar{}\leavevmode}} + {\HCode{<br/>}}{}% + } + {\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {} {} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + |