\immediate\write-1{version 2007-4-18}
\exit:ifnot{amsmath,%
array,%
fontmath,%
latex,%
plain,%
tex4ht}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\ConfigureHinput{amsmath}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\Configure{TITLE}{\Protect\IgnorePar\NoFonts
\HCode{
}}{\HCode{\Hnewline}\EndNoFonts}
\Configure{@TITLE}{\def\LaTeX{LaTeX}\let\fontencoding\:gobble
\def\i{i}
\def\'{}\def\v{}\def\r{}
\let\fontfamily\:gobble \let\fontseries\:gobble
\let\fontshape\:gobble \let\usefont\:gobbleIV }
\Configure{@BODY}{\ifvmode \IgnorePar\fi \EndP \HCode{}}
\Configure{@/BODY}{\ifvmode \IgnorePar\fi \EndP \HCode{
}}
\def\fbox#1{\HCode{}#1\HCode{ |
}}
\Css{mytable {display: table; background:rgb(230,230,230);}}
\Css{.chapterHead{background-color: whitesmoke; }}
\Css{.sectionHead{background-color: whitesmoke; }}
\Css{.cmti-10{ color: red;}}
\Css{.cmti-12{ color: red;}}
\Css{a .cmti-10 {color:blue;}}
\Configure{'}
{\let\:primes=\empty}
{\relax \csname SUB:prime\endcsname\sp{%
\global\let\SUB:prime=\:UnDef
\,{\HCode{\:primes}}}%
}
{\let\prime=\relax \xdef\:primes{\:primes\prime}}
\Css{.head{font-variant: small-caps; }}
\Css{table .head {color:red; }}
\def\js:on{%
%%%% from html4.4ht, added two lines with \CSS
\global\let\js:on=\relax
\HCode{}%
\csname a:mouseover-Needs\endcsname
\Css{.js {text-indent:0; background-color:aqua; color:black;
border:solid 1px black; margin:2pt; width:99\%;}}
\Css{.js p, .js p.bibitem
, .js p.bibitem-p
{text-indent:0;
background-color:aqua; color:black; margin:2pt;}}
%%%%% two lines added by Robert Marik
\Css{.js {background-color:rgb(0,256,0); color:red; border:double 3px black;}}
\Css{.js img {vertical-align:top; margin:4pt; }}
\Css{a {color:blue; text-decoration: none; }}
\Css{.js > .footnote-mark > a{color:red; text-decoration: none; font-weight: bold;}}
\AtEndDocument{{\HCode{}}}%
}
\def\biggershifticon{68}
\ConfigureEnv {definice}
{\let\orishifticon\shifticon\let\shifticon\biggershifticon\ifvmode \IgnorePar\fi \EndP
\HCode{
}} {\ifvmode \IgnorePar\fi \EndP \HCode{ |
}\let\shifticon\orishifticon}
{} {}
\Configure{charset}{charset=iso-8859-2}
\ConfigureEnv {veta}
{\let\orishifticon\shifticon\def\shifticon{60}\ifvmode \IgnorePar\fi \EndP
\HCode{
}} {\ifvmode \IgnorePar\fi \EndP \HCode{ |
}\let\shifticon\orishifticon}
{} {}
\Configure{textbf}{}{}
\NewConfigure{obrazek}[2]{\def\pred{#1}\def\za{#2}}
\long\def\obrazek#1{{%
\let\Omega\oriOmega
\let\varphi\oriphi
\let\phi\oriphi
\let\pi\oripi
\let\psi\oripsi
\let\lim\orilim
\let\to\orito
\let\infty\oriinfty
\let\cdot\oricdot
\let\pm\oripm
\let\xi\orixi
\let\int\oriint
\let\in\oriin
\let\sin\orisin
\let\cos\oricos
\pred#1\za}}
\Configure{obrazek}{\Picture+{}}{\EndPicture}
\NewConfigure{blokobrazek}[2]{\def\pred{#1}\def\za{#2}}
\long\def\blokobrazek#1{{%
\let\Omega\oriOmega
\let\varphi\oriphi
\let\phi\oriphi
\let\pi\oripi
\let\psi\oripsi
\let\lim\orilim
\let\to\orito
\let\infty\oriinfty
\let\cdot\oricdot
\let\pm\oripm
\let\xi\orixi
\let\int\oriint
\let\in\oriin
\let\sin\orisin
\let\cos\oricos
\pred\colorbox{green}{\begin{minipage}{6cm}\rightskip 0 pt plus 4cm\large #1\end{minipage}}\za}}
\Configure{blokobrazek}{\Picture+{}}{\EndPicture}
\let\oldfootnote\footnote
\def\footnote#1{\oldfootnote{\blokobrazek{#1}}}
\Configure{crosslinks}
{ }{ }{$\scriptstyle\Rightarrow$}
{$\scriptstyle\Leftarrow$}
{}{}{}{$\scriptstyle\Uparrow$}
%\Configure{next}
%{\ShowPar\par\noindent \HCode{}}
%{\HCode{}}
\Configure{crosslinks}
{ }{ }{\HCode{}}
{\HCode{}}
{}{}{}
{\HCode{}}
\def\:tempc#1#2{%
\ConfigureEnv{#1}
{\def\end:al:env{}\ifmmode\else
\ifvmode\else \def\end:al:env{\par\ShowPar\IgnoreIndent}\fi\fi}
{\end:al:env }
{}{}%
\Configure{#1}
{\IgnorePar
\ifvmode \EndP \else \EndP \HCode{}\fi
\ifmathltx
\Tg\def\end:mathalign{\Tg}%
\else
\Configure{@math}{div}\DviMath
\def\end:mathalign{\EndDviMath \DisplayMathfalse}%
\DisplayMathtrue
\fi
\HCode{\string\eqalignno\l:brace}}
{\HCode{\r:brace}\end:mathalign }
{\ifnum \HRow> 1\HCode{\string\cr\Hnewline}\fi}
{}
{\HCode{\ifnum \HCol>1 & \fi %changed\string& into &
\ifnum 1<\HMultispan
% \string\multicolumn\l:brace\HMultispan\r:brace
%\string\multispan
?span/multispan-in-jsmath?
\space\HMultispan\space
\fi}%
}
{} %
}
\:tempc{align}{align}
\:tempc{alignat}{alignat}
\:tempc{xalignat}{xalignat}
\:tempc{xxalignat}{xxalignat}
\:tempc{flalign}{flalign}
\:tempc{align*}{align*}
\:tempc{alignat*}{alignat*}
\:tempc{xalignat*}{xalignat*}
\:tempc{flalign*}{flalign*}
\Configure{array}
{%\expandafter\tmp:toks\expandafter{\Clr}%
\HCode{\string\array\l:brace\Hnewline}}
{\ifvmode \IgnorePar\fi \HCode{\r:brace}}
{\ifnum \HRow> 1\HCode{\string\cr\Hnewline}\fi}
{}
{\HCode{\ifnum \HCol>1 & \fi %% changed \string& into &
\ifnum 1<\HMultispan
% \string\multicolumn\l:brace\HMultispan\r:brace
%\string\multispan
?span/multispan-in-jsmath?
\space\HMultispan\space
\fi}%
}
{}
\Configure{aligned}
{\HCode{\string\begin\l:brace array\r:brace
\l:brace rlrlrl\r:brace}}
{\HCode{\string\end \l:brace array\r:brace}}
{}
{\HCode{\string\cr\space}}
{}
{\HCode{&\space}}
\Configure{gather}
{\HCode{\string\begin\l:brace array\r:brace
\l:brace cl\r:brace}}
{\HCode{\string\end \l:brace array\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 & \fi
\ifnum 1<\HMultispan
% \string\multicolumn\l:brace\HMultispan\r:brace
%\string\multispan
?span/multispan-in-jsmath?
\space\HMultispan\space
\fi}%
} {}
\Configure{gather*}
{\HCode{\string\begin\l:brace array\r:brace
\l:brace cl\r:brace}}
{\HCode{\string\end \l:brace array\r:brace}}
{\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 & \fi
\ifnum 1<\HMultispan
% \string\multicolumn\l:brace\HMultispan\r:brace
%\string\multispan
?span/multispan-in-jsmath?
\space\HMultispan\space
\fi}%
} {}
%%%% modified \:tempc from mathltx.4ht
%%%% changed matrix into eqalignno
\def\:tempcc#1#2{%
\ConfigureEnv{#1}
{\def\end:al:env{}\ifmmode\else
\ifvmode\else \def\end:al:env{\par\ShowPar\IgnoreIndent}\fi\fi}
{\end:al:env }
{}{}%
\Configure{#1}
{\IgnorePar
\ifvmode \EndP \else \EndP \HCode{}\fi
\ifmathltx
\Tg\def\end:mathalign{\Tg}%
\else
\Configure{@math}{div}\DviMath
\def\end:mathalign{\EndDviMath \DisplayMathfalse}%
\DisplayMathtrue
\fi
\HCode{\string\eqalignno\l:brace}}
{\HCode{\r:brace}\end:mathalign }
{\ifnum \HRow> 1\HCode{\string\cr\Hnewline}\fi} {}
{\HCode{\ifnum \HCol>1 & \fi %%%% & changed into &
\ifnum 1<\HMultispan
% \string\multicolumn\l:brace\HMultispan\r:brace
%\string\multispan
?span/multispan-in-jsmath?
\space\HMultispan\space
\fi}%
%
\ifnum \HCol>\maxfields@ \HCode{\ifodd\HCol\space\else
\string\kern \space 0em\space
\fi
}\fi}
{\HCode{\ifodd\HCol\space\else
\string\kern \space 0em\space
\fi
}}}
\:tempcc{align}{align}
\:tempcc{align*}{align*}
% \NewConfigure{in}[1]{\def\in:marik{#1}}
% \def\in{\in:marik}
% \Configure{in}{\HCode{\string\in }\HCode{ }}
% \NewConfigure{int}[1]{\def\int:marik{#1}}
% \def\int{\int:marik}
% \Configure{int}{\HCode{\string\int }\HCode{ }}
% \NewConfigure{leq}[1]{\def\leq:marik{#1}}
% \def\int{\leq:marik}
% \Configure{int}{\HCode{\string\leq }\HCode{ }}
\def\R{\HCode{\string\mathbb\l:brace R\r:brace}}
\def\N{\HCode{\string\mathbb\l:brace N\r:brace}}
\def\Z{\HCode{\string\mathbb\l:brace Z\r:brace}}
\def\E{\HCode{\string\mathbb\l:brace E\r:brace}}
\def\implies{\HCode{\string\Rightarrow }\HCode{ }}
\def\tg{\HCode{\string\tan }\HCode{ }}
\def\arctg{\HCode{\string\arctan }\HCode{ }}
\def\,{\HCode{\string\, }\HCode{ }}
\def\tg{\HCode{\string\mathop\l:brace\string\mathrm\l:brace tg\r:brace\r:brace\string\nolimits
}\HCode{ }}
\def\cotg{\HCode{\string\mathop\l:brace\string\mathrm\l:brace cotg\r:brace\r:brace\string\nolimits
}\HCode{ }}
\def\arctg{\HCode{\string\mathop\l:brace\string\mathrm\l:brace arctg\r:brace\r:brace
}\HCode{ }}
\def\arccotg{\HCode{\string\mathop\l:brace\string\mathrm\l:brace arccotg\r:brace\r:brace
}\HCode{ }}
\def\Tr{\HCode{\string\mathop\l:brace\string\mathrm\l:brace Tr\r:brace\r:brace
}\HCode{ }}
\let\tr\Tr
\let\orilim\lim
\let\oriint\int
\let\orito\to
\let\orifrac\frac
\let\oriinfty\infty
\let\oricdot\cdot
\let\oripm\pm
\let\orixi\xi
\let\oriOmega\Omega
\let\oriphi\varphi
\let\oripsi\psi
\let\oriin\in
\let\orisin\sin
\let\oricos\cos
\let\oripi\pi
\def\partial{\HCode{\string\partial\string\, }\HCode{ }}
\def\pi{\HCode{\string\pi }\HCode{ }}
\def\leq{\HCode{\string\leq }\HCode{ }}
\def\geq{\HCode{\string\geq }\HCode{ }}
\def\in{\HCode{\string\in }\HCode{ }}
\def\int{\HCode{\string\int }\HCode{ }}
\def\iint{\HCode{\string\int\string\int }\HCode{ }}
\def\lim{\HCode{\string\lim }\HCode{ }}
\def\cdots{\HCode{\string\cdots }\HCode{ }}
\def\mu{\HCode{\string\mu }\HCode{ }}
%%%%% short form for the above commands:
\def\:tempcc#1{\def#1{\HCode{\string#1 }\HCode{ }}}
\:tempcc\times
\:tempcc\sim
\:tempcc\det
\:tempcc\subseteq
\:tempcc\psi
\:tempcc\phi
\:tempcc\varphi
\:tempcc\sigma
\:tempcc\lambda
\:tempcc\xi
\:tempcc\nu
\:tempcc\sum
\:tempcc\infty
\:tempcc\pm
\:tempcc\equiv
\:tempcc\approx
\:tempcc\to
\:tempcc\cup
\:tempcc\cdot
\:tempcc\ln
\:tempcc\log
\:tempcc\sin
\:tempcc\cos
\:tempcc\arcsin
\:tempcc\arccos
\:tempcc\Longleftrightarrow
\:tempcc\Rightarrow
\:tempcc\Leftarrow
\:tempcc\Uparrow
\:tempcc\not
\:tempcc\neq
\:tempcc\epsilon
\:tempcc\varepsilon
\:tempcc\alpha
\:tempcc\beta
\:tempcc\Delta
\:tempcc\delta
\:tempcc\Phi
\:tempcc\Omega
\:tempcc\setminus
\:tempcc\rho
\Configure{SUB}
{\Send{BACK}
{}\HCode{\string_\l:brace}\trap:base}
{\HCode{\r:brace}}
\Configure{SUP}
{\Send{BACK}
{}\HCode{\string^\l:brace}\trap:base}
{\HCode{\r:brace}}
\Configure{SUBSUP}
{\Send{BACK}
{}\HCode{\string_\l:brace}\trap:base}
{\HCode{\r:brace\string^\l:brace}\trap:base}
{\HCode{\r:brace}}
\def\trap:base{{\HCode{}}}
\def\:temp#1{\a:underbrace \mathop{\hbox{$\b:underbrace
\o:underbrace:{#1}\c:underbrace$}}\limits}
\HLet\underbrace\:temp
\NewConfigure{underbrace}{3}
\Configure{underbrace}
{\HCode{\string\underbrace}\Configure{mathop*}{*}{}{}
{\Configure{mathop}{}{}{}{}
}%
}
{\let\o:underbrace:=\displaystyle}
{}
\ConfigureList{enumerate}%
{\EndP\HCode{}%
\PushMacro\endItm \global\let\endItm=\empty}
{\PopMacro\endItm \global\let\endItm \endItm
\EndP\HCode{
}\ShowPar}
{\endItm \global\def\endItm{\EndP\Tg}\HCode{}}
{\EndP\HCode{}}
\Configure{jsmath}{../jsMath/jsMath.js}
\Configure{@BODY}{\HCode{}}
%%%% this puts \displaystyle into every mathematical material
\Configure{$}
{\Configure{@math}{span}\DviMath\HCode{\string\DS\l:brace}}
{\HCode{\r:brace}\EndDviMath}
{}
%%%% we write \phi for \varphi
\let\phi\varphi
\let\epsilon\varepsilon
\let\eps\varepsilon
\Configure{DviMath}
{\a:DviJsmath \mathltxtrue
\ifOption{mml-fonts}{}{\NoFonts}%
\IgnoreRule \HCode{}\ifx \a:@math\empty\else
\Tg<\a:@math\space class="math"\Hnewline >%
% \HCode{\string\def\string\firstOfOne\#1{\#1}}
\fi
\a:math
\edef\sv:ignore{\if:nopar
\noexpand\IgnorePar\else \noexpand\ShowPar\fi}%
\IgnorePar}
{\ifx \a:@math\empty\else \Tg\a:@math>\fi \EndIgnoreRule
\ifOption{mml-fonts}{}{\EndNoFonts}%
\mathltxfalse \After:Math \b:DviJsmath \sv:ignore
}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\endinput\empty\empty\empty\empty\empty\empty
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%