texlive[51562] Master/texmf-dist/tex/generic/tex4ht/docbook.4ht:

commits+karl at tug.org commits+karl at tug.org
Sat Jul 6 00:16:05 CEST 2019


Revision: 51562
          http://tug.org/svn/texlive?view=revision&revision=51562
Author:   karl
Date:     2019-07-06 00:16:05 +0200 (Sat, 06 Jul 2019)
Log Message:
-----------
docbook.4ht scr* and memoir support, tex4ht r585

Revision Links:
--------------
    http://tug.org/svn/texlive?view=revision&revision=585

Modified Paths:
--------------
    trunk/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht

Modified: trunk/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht
===================================================================
--- trunk/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht	2019-07-05 21:09:01 UTC (rev 51561)
+++ trunk/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht	2019-07-05 22:16:05 UTC (rev 51562)
@@ -1,5 +1,5 @@
-% docbook.4ht (2017-11-12-10:41), generated from tex4ht-docbook.tex
-% Copyright 2009-2017 TeX Users Group
+% docbook.4ht (2019-07-05-14:39), generated from tex4ht-docbook.tex
+% Copyright 2009-2019 TeX Users Group
 % Copyright 2000-2009 Eitan M. Gurari
 %
 % This work may be distributed and/or modified under the
@@ -17,7 +17,7 @@
 %
 % If you modify this program, changing the
 % version identification would be appreciated.
-\immediate\write-1{version 2017-11-12-10:41}
+\immediate\write-1{version 2019-07-05-14:39}
 
 \exit:ifnot{Preamble,% 
 algorithmic,% 
@@ -42,6 +42,7 @@
 llncs,% 
 longtable,% 
 makeidx,% 
+memoir,% 
 multind,% 
 multirow,% 
 pgf,% 
@@ -48,7 +49,9 @@
 plain,% 
 prosper,% 
 report,% 
+scrartcl,% 
 scrbook,% 
+scrreprt,% 
 splitidx,% 
 subeqnarray,% 
 tex4ht,% 
@@ -1640,6 +1643,7 @@
 
 
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{graphics}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1682,6 +1686,8 @@
 
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{amsart}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -1958,6 +1964,7 @@
 \endinput\empty\empty\empty\empty\empty\empty
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{amsbook}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2234,7 +2241,6 @@
 \endinput\empty\empty\empty\empty\empty\empty
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{amsproc}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2527,7 +2533,6 @@
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{amsmath}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2555,6 +2560,8 @@
 
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{plain}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2733,6 +2740,9 @@
 
 
 
+
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{array}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2865,6 +2875,8 @@
 
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{fancyvrb}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2885,7 +2897,6 @@
 
 
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{color}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -2936,6 +2947,7 @@
 
 
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{index}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3096,22 +3108,319 @@
 
 
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+                \ConfigureHinput{memoir}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+    \ConfigureToc{lof}
+   {\HCode{\Hnewline<tocentry role="lofToc">}}
+   {\ }{} {\HCode{</tocentry>}}
+\ConfigureToc{lot}
+   {\HCode{\Hnewline<tocentry role="lotToc">}}
+   {\ }{} {\HCode{</tocentry>}}
 
+\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
+\HAssign\index:N = 0
+\def\comNum#1{\tmp:cnt=}
+\let\db:index=\index
+\def\index{%
+   \immediate\openin15=\jobname.ind
+   \ifeof15 \else
+      \immediate\closein15
+      \bgroup
+       \def\gobble##1{}%
+       \gHAdvance\index:N by 1
+       \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
+}%
+   }
+   {}
+%
+       \leavevmode \let\par=\empty
+       \input{\jobname.ind}%
+      \egroup
+    \fi
+    \db:index}
+\Configure{theindex}
+    {\special{t4ht@[}}
+    {\special{t4ht@]}}
+    {}{}{}{}{}{}{}
 
 
+\def\:gobbleM#1->{}
+\Configure{BODY}
+   {\HCode{\Hnewline<!--translated from \jobname.tex
+     \Hnewline by TeX4ht  (http://tug.org/tex4ht/)
+     \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline}
+\:CheckOption{-xtpipes} \if:Option
+   \Log:Note{Use the `-xtpipes' command line option to
+             avoid xtpipes post processing}
+\else
+   \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline}
+\fi
+%
+    \HCode{<article role="book" xmlns="http://docbook.org/ns/docbook"                        \Hnewline
+xmlns:xlink="http://www.w3.org/1999/xlink"                   \Hnewline
+version="5.0"                                                \Hnewline
+ >}%
+    \a:TITLE\bgroup \:TITLE: \c:TITLE \egroup \b:TITLE
+    \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 PUBLIC "-//OASIS//DTD DocBook V5.0//\expandafter
+\ifx \csname a:dtd-lang\endcsname\relax EN\else
+  \csname a:dtd-lang\endcsname
+\fi
+"\Hnewline
+       "http://www.oasis-open.org/docbook/xml/5.0/docbook.dtd"
+ >\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 at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsection}
+   {\ifnum \c:secnumdepth>\c at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesubsection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsubsection}
+   {\ifnum \c:secnumdepth>\c at 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
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
 
 
@@ -3124,6 +3433,26 @@
 
 
 
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{dcolumn}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3138,6 +3467,7 @@
 
 
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{multirow}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3156,6 +3486,7 @@
 
 
 
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{makeidx}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3224,7 +3555,6 @@
 \endinput\empty\empty\empty\empty\empty\empty
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{splitidx}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3276,8 +3606,6 @@
 
 
 
-
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{texinfo}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3915,29 +4243,650 @@
 \endinput\empty\empty\empty\empty\empty\empty
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
 
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+                \ConfigureHinput{scrartcl}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+    \ConfigureToc{lof}
+   {\HCode{\Hnewline<tocentry role="lofToc">}}
+   {\ }{} {\HCode{</tocentry>}}
+\ConfigureToc{lot}
+   {\HCode{\Hnewline<tocentry role="lotToc">}}
+   {\ }{} {\HCode{</tocentry>}}
 
+\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
+\HAssign\index:N = 0
+\def\comNum#1{\tmp:cnt=}
+\let\db:index=\index
+\def\index{%
+   \immediate\openin15=\jobname.ind
+   \ifeof15 \else
+      \immediate\closein15
+      \bgroup
+       \def\gobble##1{}%
+       \gHAdvance\index:N by 1
+       \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
+}%
+   }
+   {}
+%
+       \leavevmode \let\par=\empty
+       \input{\jobname.ind}%
+      \egroup
+    \fi
+    \db:index}
+\Configure{theindex}
+    {\special{t4ht@[}}
+    {\special{t4ht@]}}
+    {}{}{}{}{}{}{}
 
+\def\:gobbleM#1->{}
+\Configure{BODY}
+   {\HCode{\Hnewline<!--translated from \jobname.tex
+     \Hnewline by TeX4ht  (http://tug.org/tex4ht/)
+     \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline}
+\:CheckOption{-xtpipes} \if:Option
+   \Log:Note{Use the `-xtpipes' command line option to
+             avoid xtpipes post processing}
+\else
+   \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline}
+\fi
+%
+    \HCode{<article xmlns="http://docbook.org/ns/docbook"                        \Hnewline
+xmlns:xlink="http://www.w3.org/1999/xlink"                   \Hnewline
+version="5.0"                                                \Hnewline
+ >}%
+    \a:TITLE\bgroup \:TITLE: \c:TITLE \egroup \b:TITLE
+    \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 PUBLIC "-//OASIS//DTD DocBook V5.0//\expandafter
+\ifx \csname a:dtd-lang\endcsname\relax EN\else
+  \csname a:dtd-lang\endcsname
+\fi
+"\Hnewline
+       "http://www.oasis-open.org/docbook/xml/5.0/docbook.dtd"
+ >\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 at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsection}
+   {\ifnum \c:secnumdepth>\c at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesubsection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsubsection}
+   {\ifnum \c:secnumdepth>\c at 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{scrreprt}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+    \ConfigureToc{lof}
+   {\HCode{\Hnewline<tocentry role="lofToc">}}
+   {\ }{} {\HCode{</tocentry>}}
+\ConfigureToc{lot}
+   {\HCode{\Hnewline<tocentry role="lotToc">}}
+   {\ }{} {\HCode{</tocentry>}}
 
+\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
+\HAssign\index:N = 0
+\def\comNum#1{\tmp:cnt=}
+\let\db:index=\index
+\def\index{%
+   \immediate\openin15=\jobname.ind
+   \ifeof15 \else
+      \immediate\closein15
+      \bgroup
+       \def\gobble##1{}%
+       \gHAdvance\index:N by 1
+       \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
+}%
+   }
+   {}
+%
+       \leavevmode \let\par=\empty
+       \input{\jobname.ind}%
+      \egroup
+    \fi
+    \db:index}
+\Configure{theindex}
+    {\special{t4ht@[}}
+    {\special{t4ht@]}}
+    {}{}{}{}{}{}{}
 
 
+\def\:gobbleM#1->{}
+\Configure{BODY}
+   {\HCode{\Hnewline<!--translated from \jobname.tex
+     \Hnewline by TeX4ht  (http://tug.org/tex4ht/)
+     \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline}
+\:CheckOption{-xtpipes} \if:Option
+   \Log:Note{Use the `-xtpipes' command line option to
+             avoid xtpipes post processing}
+\else
+   \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline}
+\fi
+%
+    \HCode{<article role="report" xmlns="http://docbook.org/ns/docbook"                        \Hnewline
+xmlns:xlink="http://www.w3.org/1999/xlink"                   \Hnewline
+version="5.0"                                                \Hnewline
+ >}%
+    \a:TITLE\bgroup \:TITLE: \c:TITLE \egroup \b:TITLE
+    \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 PUBLIC "-//OASIS//DTD DocBook V5.0//\expandafter
+\ifx \csname a:dtd-lang\endcsname\relax EN\else
+  \csname a:dtd-lang\endcsname
+\fi
+"\Hnewline
+       "http://www.oasis-open.org/docbook/xml/5.0/docbook.dtd"
+ >\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 at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsection}
+   {\ifnum \c:secnumdepth>\c at secnumdepth \expandafter\:gobble
+    \else \HCode{<abbrev role="title-mark">}\thesubsection
+          \HCode{</abbrev>}\fi }
+\ConfigureMark{subsubsection}
+   {\ifnum \c:secnumdepth>\c at 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{llncs}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     \Configure{email}
@@ -3970,7 +4919,6 @@
 
 
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{jurabib}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -3990,6 +4938,8 @@
 
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{prosper}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -4260,6 +5210,8 @@
 
 
 
+
+
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{pgf}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -4299,7 +5251,6 @@
 
 
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{subeqnarray}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -4378,7 +5329,6 @@
 
 
 
-
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
                 \ConfigureHinput{listings}
 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
@@ -4461,6 +5411,13 @@
 
 
 
+
+
+
+
+
+
+
 
 
 



More information about the tex-live-commits mailing list