%PDF- %PDF-
Direktori : /data/old/usr/share/texlive/texmf-dist/tex/generic/tex4ht/ |
Current File : //data/old/usr/share/texlive/texmf-dist/tex/generic/tex4ht/tei-mml.4ht |
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % tei-mml.4ht 2006-10-28-15:40 % % Copyright (C) 2000--2006 Eitan M. Gurari % % Sebastian Rahtz % % % % 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 2006-10-28-15:40} \exit:ifnot{amsmath,% latex,% tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{VERSION} {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{VERSION} {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE TEI.2 [\Hnewline<!ELEMENT formula (math)>\Hnewline % <!ENTITY \% TEI.dtd PUBLIC\Hnewline "-//TEI//DTD TEI Lite XML ver. 1.3//"\Hnewline "teixlite.dtd"> \Hnewline \%TEI.dtd; \Hnewline % }\immediate\write16{--- file \jobname.ent ---}\HCode{% <!ENTITY \% ENT-\jobname.ent SYSTEM "\jobname.ent"> \Hnewline \%ENT-\jobname.ent; \Hnewline % % <!ENTITY \% mathml.dtd PUBLIC "-//W3C//DTD MathML 2.0//"\Hnewline\space\space "mathml2.dtd"> \Hnewline \%mathml.dtd;\Hnewline % ]>\Hnewline}} \Configure{$$} {\Configure{@math}{display="block"}\DviMath} {\EndDviMath{\csname HCondtrue\endcsname\noindent}}{} \Configure{DviMath} {\mathmltrue \NoFonts\IgnoreRule\HCode{<!--l. \the\inputlineno--><formula notation="mathml"\Hnewline \expandafter\:rend \a:@math==//><math xmlns="http://www.w3.org/1998/Math/MathML"\Hnewline \expandafter\m:rend\a:@math==//>}\a:math \edef\sv:ignore{\if:nopar \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% \IgnorePar} {\HCode{</math></formula>}\EndIgnoreRule\EndNoFonts \sv:ignore \mathmlfalse} \def\:rend#1=#2=#3//{\if !#1!\else rend=#2\fi} \def\m:rend#1=#2=#3//{\if !#1!\else display=#2\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{newline} {\ifmtext \HCode{</mtext><mtext class="newline">}% \else \HCode{<!--br role="newline" /-->}\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureEnv{gather} {\ShowPar\par} {\ShowPar\par} {}{} \ConfigureEnv{align*} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="align-star">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi} {}{} \ConfigureEnv{alignat*} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="alignat-star">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{alignat} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="alignat">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{align} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="align">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{eqxample} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="eqxample">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{flalign*} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="flalign*">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{flalign} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="flalign">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{gather} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="gather">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{gather*} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="gather-star">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{gathered} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="gathered">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{matrix} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="matrix">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{xalignat*} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="xalignat-star">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{xalignat} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="xalignat">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} \ConfigureEnv{xxalignat} {\ifmmode\else \IgnorePar\EndP \HCode{<note rend="xxalignat">}\fi} {\ifmmode\else \HCode{</note>}\par\ShowPar\fi}{}{} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput