8.3 beamer
\Configure{HtmlPar}
{\EndP\HCode{<!--l. \the\inputlineno--><note><para>}}
{\EndP\HCode{<!--l. \the\inputlineno--><note><para>}}
{\HCode{</para></note>}} {\HCode{</para></note>}}
-_-_-
\Configure{titlepage}
{\ifvmode \IgnorePar\fi \EndP \HCode{<para role="titlepage">}%
\bgroup <.beamer titlepage par.>}
{\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>}}
-_-_-
\ConfigureEnv{slide}
{\ifvmode \IgnorePar\fi \EndP
\HCode{<section role="slide"><title></title>}\par
}
{\ifvmode \IgnorePar\fi \EndP \HCode{</section>}}
{} {}
-_-_-
\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}
-_-_-
\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}} {} {} {}
-_-_-
\Configure{frametitle}
{\ifvmode \IgnorePar\fi \EndP
\HCode{<para role="frametitle">}\bgroup
\Configure{HtmlPar}{ }{ }{}{}%
}
{\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</para>}}
-_-_-
\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>}}
{}{}
-_-_-
\Configure{alert}
{\HCode{<note role="alert"><para>}\bgroup
\Configure{HtmlPar}{\HCode{<!--br/-->}}{\HCode{<!--br/-->}}{}{}%
}
{\egroup\HCode{</para></note>}}
-_-_-
\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">}%
<.para within bib.>}
{\HCode{</abbrev>}} -_-_-