diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht')
310 files changed, 27779 insertions, 4700 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/2up.4ht b/Master/texmf-dist/tex/generic/tex4ht/2up.4ht index 7abd2205291..28229f9c885 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/2up.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/2up.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% 2up.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% 2up.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \enddocument\:UnDef \else \pend:def\enddocument{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/CJK.4ht b/Master/texmf-dist/tex/generic/tex4ht/CJK.4ht index 92117f2c940..5b535ab9900 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/CJK.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/CJK.4ht @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% CJK.4ht 2005-10-23-04:19 % +% CJK.4ht 2006-12-01-16:02 % % Copyright (C) 2000 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defI\CJK@input{% \edef\CJK:ccode{\catcode`\noexpand\^\the\catcode`\^% diff --git a/Master/texmf-dist/tex/generic/tex4ht/JHEP.4ht b/Master/texmf-dist/tex/generic/tex4ht/JHEP.4ht index a0018f40f9f..9268648ef3d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/JHEP.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/JHEP.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% JHEP.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% JHEP.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\@part[#1]#2{% \ifnum \c@secnumdepth >-2\relax diff --git a/Master/texmf-dist/tex/generic/tex4ht/ProTex.4ht b/Master/texmf-dist/tex/generic/tex4ht/ProTex.4ht index e8c791c3620..4c2339d4958 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ProTex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ProTex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ProTex.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% ProTex.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\c:ProTex:=\:UnDef \let\protex:sv\:RestoreCatcodes diff --git a/Master/texmf-dist/tex/generic/tex4ht/TextBook.4ht b/Master/texmf-dist/tex/generic/tex4ht/TextBook.4ht index 68d034feb3d..9e50ce255af 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/TextBook.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/TextBook.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% TextBook.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% TextBook.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\thesection {\@arabic\c@section} diff --git a/Master/texmf-dist/tex/generic/tex4ht/aa.4ht b/Master/texmf-dist/tex/generic/tex4ht/aa.4ht index 38517aac120..452ba04de24 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/aa.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/aa.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% aa.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% aa.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \onecolumn diff --git a/Master/texmf-dist/tex/generic/tex4ht/abidir.4ht b/Master/texmf-dist/tex/generic/tex4ht/abidir.4ht index 7ab2fcca72c..f33a1e2efcf 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/abidir.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/abidir.4ht @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% abidir.4ht 2005-10-23-04:19 % +% abidir.4ht 2006-12-01-16:02 % % Copyright (C) 2001 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\a@Rinsert#1{% \leavevmode \a:RL\vbox{\everypar{}\a@sequence {#1}}\b:RL } diff --git a/Master/texmf-dist/tex/generic/tex4ht/acm_proc_article-sp.4ht b/Master/texmf-dist/tex/generic/tex4ht/acm_proc_article-sp.4ht index 9d89634022f..839bfc036b6 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/acm_proc_article-sp.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/acm_proc_article-sp.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% acm_proc_article-sp.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% acm_proc_article-sp.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \catcode`\:=12 \def\@citex#1[#2]#3{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/afterpage.4ht b/Master/texmf-dist/tex/generic/tex4ht/afterpage.4ht index 201570b00eb..ca32f816082 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/afterpage.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/afterpage.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% afterpage.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% afterpage.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,9 +24,10 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\clearpage\AP@clearpage +\pend:def\clearpage{\IgnorePar} \let\enddocument\AP@enddocument \:warning{afterpage.sty not supported} \Hinput{afterpage} diff --git a/Master/texmf-dist/tex/generic/tex4ht/alatex.4ht b/Master/texmf-dist/tex/generic/tex4ht/alatex.4ht index 3e6bb8b4f4f..9dd75827337 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/alatex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/alatex.4ht @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% alatex.4ht 2005-10-23-04:19 % +% alatex.4ht 2006-12-01-16:02 % % Copyright (C) 2001 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \undefined \LaTeX \xpa \endinput \fi \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/algorithmic.4ht b/Master/texmf-dist/tex/generic/tex4ht/algorithmic.4ht index 93dc89ea3fa..38807259d75 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/algorithmic.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/algorithmic.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% algorithmic.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% algorithmic.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\algorithmicthen{% \ConfigureEnv{ALC@if} diff --git a/Master/texmf-dist/tex/generic/tex4ht/alltt.4ht b/Master/texmf-dist/tex/generic/tex4ht/alltt.4ht index 864fe760f09..ba3ba93f995 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/alltt.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/alltt.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% alltt.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% alltt.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\alltt{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/alphanum.4ht b/Master/texmf-dist/tex/generic/tex4ht/alphanum.4ht index 5246fa12be5..47b33047ea0 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/alphanum.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/alphanum.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% alphanum.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% alphanum.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\J@SetCurrent{\global\let\jura:currentlabel=\@currentlabel} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsart.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsart.4ht index d07695a4c5f..b14e1156293 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsart.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsart.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsart.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsart.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defII\@starttoc{\par} \append:def\quote{\par\@totalleftmargin\z@} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsbook.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsbook.4ht index 07a1492b1b4..0f76b9bc883 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsbook.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsbook.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsbook.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsbook.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defII\@starttoc{\par} \append:def\quote{\par\@totalleftmargin\z@} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsbsy.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsbsy.4ht index e2cb6ba3408..15bdb2d17e1 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsbsy.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsbsy.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsbsy.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsbsy.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,10 +24,10 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} - \def\binrel@#1{\begingroup +\def\:tempc#1{\begingroup \setboxz@h{\thinmuskip0mu \medmuskip\m@ne mu\thickmuskip\@ne mu \setbox\tw@\hbox{$#1\m@th$}\kern-\wd\tw@ @@ -38,7 +38,16 @@ \else \relax\fi\fi}% \@tempa } - +\HLet\binrel@\:tempc +\def\:tempc#1#2{% + \a:pmb\binrel@@{\hbox{$\m@th#1{#2}$}}\b:pmb +} +\HLet\pmb@\:tempc +\def\:tempc#1#2#3{% + \leavevmode\a:pmb\hbox{#3}\b:pmb +} +\HLet\pmb@@\:tempc +\NewConfigure{pmb}{2} \Hinput{amsbsy} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/amscd.4ht b/Master/texmf-dist/tex/generic/tex4ht/amscd.4ht index 798fba0a3f4..bbffb28c939 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amscd.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amscd.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amscd.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% amscd.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,64 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} + + \catcode`\#13 \catcode`\!6 +\def\reg:CD{% + \CDat + \bgroup\relax\iffalse{\fi\let\ampersand@&\iffalse}\fi + \CD@true\vcenter\bgroup + \let\\\math@cr\restore@math@cr\default@tag +\SaveMkHalignConf:g{CD}\HRestore\noalign + \MkHalign#{&$\m@th#$}% +} + \catcode`\#=6 \catcode`\!=12 +\def\:tempc{\crcr + \EndMkHalign\RecallMkHalignConfig \b:CD \egroup\egroup +} +\HLet\endCD\:tempc +\def\:temp{\pic:MkHalign{CD}} +\HLet\CD\:temp +\NewConfigure{CD}{6} +\def\:tempc#1>#2>{\ampersand@ + \ifCD@ \global\bigaw@\minCDarrowwidth \else \global\bigaw@\minaw@ \fi + \setboxz@h{$\m@th\scriptstyle\;{#1}\;\;$}% + \ifdim\wdz@>\bigaw@\global\bigaw@\wdz@\fi + \@ifnotempty{#2}{\setbox\@ne\hbox{$\m@th\scriptstyle\;{#2}\;\;$}% + \ifdim\wd\@ne>\bigaw@\global\bigaw@\wd\@ne\fi}% + \ifCD@\enskip\fi + \csname a: @>\endcsname + \mathrel {% + \mathop{\hbox to\bigaw@{\rightarrowfill@\displaystyle}}% + \if !#2!\limits\sp{#1}\else \limits\sp{#1}\sb{#2}\fi}% + \ifCD@\enskip\fi \ampersand@} +\expandafter\HLet\csname\space @>\endcsname\:tempc +\NewConfigure{ @>}{1} +\def\:tempc#1<#2<{\ampersand@ + \ifCD@ \global\bigaw@\minCDarrowwidth \else \global\bigaw@\minaw@ \fi + \setboxz@h{$\m@th\scriptstyle\;\;{#1}\;$}% + \ifdim\wdz@>\bigaw@ \global\bigaw@\wdz@ \fi + \@ifnotempty{#2}{\setbox\@ne\hbox{$\m@th\scriptstyle\;\;{#2}\;$}% + \ifdim\wd\@ne>\bigaw@ \global\bigaw@\wd\@ne \fi}% + \ifCD@\enskip\fi + \csname a: @<\endcsname + \mathrel{\mathop{\hbox to\bigaw@{\leftarrowfill@\displaystyle}}% + \if !#2!\limits\sp{#1}\else \limits\sp{#1}\sb{#2}\fi}% + \ifCD@\enskip\fi \ampersand@} +\expandafter\HLet\csname\space @<\endcsname\:tempc +\NewConfigure{ @<}{1} +\def\:tempc#1V#2V{\CD@check{V..V..V}{% + \csname a: @V\endcsname{#1}{#2}}% + \llap{$\m@th\vcenter{\hbox + {$\scriptstyle#1$}}$}\Big\downarrow + \rlap{$\m@th\vcenter{\hbox{$\scriptstyle#2$}}$}% + \csname b: @V\endcsname{#1}{#2}% + &&} +\expandafter\HLet\csname\space @V\endcsname\:tempc +\NewConfigure{ @V}[2]{% + \expandafter\def\csname a: @V\endcsname##1##2{#1}% + \expandafter\def\csname b: @V\endcsname##1##2{#2}} +\Configure{ @V}{}{} \Hinput{amscd} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsdtx.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsdtx.4ht index 8e1c01b043f..f73b1729d58 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsdtx.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsdtx.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsdtx.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% amsdtx.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\@maketitle{\bgroup \ifx \EndPicture\:UnDef diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsfonts.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsfonts.4ht index f4d3121c517..83db74a1656 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsfonts.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsfonts.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsfonts.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% amsfonts.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{mathbb}{2} \def\:temp#1{{\a:mathbb \o:@mathbb:{#1}\b:mathbb}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsldoc.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsldoc.4ht index 3d89898adc6..59ae6098693 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsldoc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsldoc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsldoc.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsldoc.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\<#1>{\textit{$\mathord\langle$#1\/$\mathord\rangle$}} \def\qed:sym{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsmath.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsmath.4ht index fba445b9c7f..101d305895e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsmath.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsmath.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsmath.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsmath.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\cases \HRestore\matrix @@ -35,6 +35,45 @@ +\def\above:tbinom#1#2#3#4{\a:tbinom} +\def\:temp{% + \expandafter \ifx\csname a:tbinom\endcsname\relax \else + \ifx\a:tbinom\empty \else + \Configure{abovewithdelims}{\above:tbinom}{}% + \fi\fi + \o:tbinom:} +\HLet\tbinom\:temp +\NewConfigure{tbinom}{1} +\def\above:dbinom#1#2#3#4{\a:dbinom} +\def\:temp{% + \expandafter \ifx\csname a:dbinom\endcsname\relax \else + \ifx\a:dbinom\empty \else + \Configure{abovewithdelims}{\above:dbinom}{}% + \fi\fi + \o:dbinom:} +\HLet\dbinom\:temp +\NewConfigure{dbinom}{1} +\def\above:binom#1#2#3#4{\a:binom} +\def\:temp#1{% + \def\:temp{% + \expandafter \ifx\csname a:binom\endcsname\relax \else + \ifx\a:binom\empty \else + \Configure{abovewithdelims}{\above:binom}{}% + \fi\fi + #1}} +\expandafter\:temp\expandafter{\csname o:binom :\endcsname} +\expandafter\HLet\csname binom \endcsname\:temp +\NewConfigure{binom}{1} +\def\hdots@for#1#2{\multicolumn{#2}c% + {\m@th \hdots:for{#1}\hfil}} +\def\hdots:for#1{\dotsspace@1.5mu\mkern-#1\dotsspace@ + \xleaders\hbox{$\m@th\mkern#1\dotsspace@.\mkern#1\dotsspace@$}% + \hfill + \mkern-#1\dotsspace@} +\NewConfigure{hdotsfor}[1]{\def\a:hdotsfor##1{#1}} +\let\a:hdotsfor=\hdots:for +\def\:tempc{\a:hdotsfor} +\HLet\hdots:for\:tempc \expandafter\ifx \csname tmp:muskip\endcsname\relax \csname newmuskip\endcsname \tmp:muskip \fi @@ -121,6 +160,8 @@ \def\:temp#1#2{\a:xleftarrow \o:xleftarrow:{#1}\b:xleftarrow} \HLet\xleftarrow\:temp \NewConfigure{xleftarrow}{2} +\def\:tempc#1{\a:eqref\o:eqref:{#1}\b:eqref} +\NewConfigure{eqref}{2} \def\equation{\bgroup \@fleqnfalse % @@ -144,6 +185,26 @@ \def\endequation{\o:endequation:\egroup}% \fi \o:equation:} +\expandafter\let\csname o:equation*:\expandafter + \endcsname \csname equation*\endcsname +\expandafter\let\csname o:endequation*:\expandafter + \endcsname \csname endequation*\endcsname +\expandafter\def\csname equation*\endcsname{\bgroup + \ifx \EndPicture\:Undef + \expandafter\def\csname endequation*\endcsname {% + \csname o:endequation*:\endcsname\egroup% + \csname b:equation*\endcsname\egroup + }% + \csname a:equation*\endcsname + \else + \expandafter\def\csname endequation*\endcsname{\csname + o:endequation*:\endcsname\egroup}% + \fi + \csname o:equation*:\endcsname} +\NewConfigure{equation*}[2]{ + \expandafter\c:def \csname a:equation*\endcsname {#1\bgroup \let \@eqnnum \empty }% + \expandafter\c:def \csname b:equation*\endcsname {#2}% +} \expandafter\def\csname genfrac \endcsname#1#2#3#4{% \def\@tempa{#1#2}% \edef\@tempb{\@nx\@genfrac\@mathstyle{#4}% @@ -186,7 +247,8 @@ }!2% } \catcode`\#=6 \catcode`\!=12 -\def\clean:span#1\c:halign{\TeXhalign \bgroup \:span} +\def\clean:span#1\c:halign{% + \TeXhalign \bgroup \:span} \ifx \ifinany@\:Undef \def\:tempc{% \math@cr @@ -248,6 +310,71 @@ \:tempc{flalign*} \pend:defIII\start@align{\Configure{$$}{}{}{}} \catcode`\#13 \catcode`\!6 +\def\reg:start@aligned!1!2{% + \savecolumn@ + \vcenter \bgroup + \maxfields@!2\relax + \ifnum\maxfields@>\m@ne + \multiply\maxfields@\tw@ + \let\math@cr@@@\math@cr@@@alignedat + \else + \let\math@cr@@@\math@cr@@@aligned + \fi + \Let@ \chardef\dspbrk@context\@ne + \default@tag + \global\column@\z@ + \SaveMkHalignConf:g{start@aligned}\HRestore\noalign +\MkHalign#{&\column@plus $\m@th\displaystyle{{\HCode{}}#}$% + &\column@plus $\m@th\displaystyle{{\HCode{}}#}$}% +} + \catcode`\#=6 \catcode`\!=12 +\def\al:gned#1{% + \Configure{start@aligned}{\csname a:#1\endcsname}% + {\csname b:#1\endcsname}{\csname c:#1\endcsname}% + {\csname d:#1\endcsname}{\csname e:#1\endcsname}% + {\csname f:#1\endcsname}\pic:MkHalign{#1}} +\NewConfigure{start@aligned}{6} +\def\:tempc{\crcr\EndMkHalign + \RecallMkHalignConfig \restorecolumn@ + \egroup \b:start@aligned} +\HLet\endaligned\:tempc +\def\:temp{% + \let\@testopt\alignsafe@testopt + \futurelet\:temp\aligned:a} +\def\aligned:a{\ifx [\:temp \expandafter\aligned:b + \else \def\:temp{\aligned:b[c]}\expandafter\:temp \fi} +\def\aligned:b[#1]{% + \al:gned{aligned}{#1}\m@ne} +\HLet\aligned\:temp +\def\reg:aligned{\reg:start@aligned} +\NewConfigure{aligned}{6} +\def\:temp{\futurelet\:temp\alignedat:a} +\def\alignedat:a{\ifx [\:temp \expandafter\alignedat:b + \else \def\:temp{\alignedat:b[c]}\expandafter\:temp \fi} +\def\alignedat:b[#1]{% + \let\@testopt\alignsafe@testopt + \al:gned{alignedat}{#1}\m@ne} +\HLet\alignedat\:temp +\def\reg:alignedat{\reg:start@aligned} +\NewConfigure{alignedat}{6} + \catcode`\#13 \catcode`\!6 +\def\reg:gathered[!1]{% + \RIfM@\else + \nonmatherr@{\begin{gathered}}% + \fi + \null \vcenter\bgroup + \Let@ \chardef\dspbrk@context\@ne \restore@math@cr + \SaveMkHalignConf:g{gathered}% +\MkHalign#{$\m@th\displaystyle{\HCode{}}#$}% +} + \catcode`\#=6 \catcode`\!=12 +\def\:tempc{\crcr\EndMkHalign + \RecallMkHalignConfig \egroup\b:gathered} +\HLet\endgathered\:tempc +\def\:temp{\pic:MkHalign{gathered}} +\expandafter\HLet\csname \string\gathered\endcsname\:temp +\NewConfigure{gathered}{6} + \catcode`\#13 \catcode`\!6 \def\reg:multline!1{% \ifx \ifinany@\:Undef\else \inany@true\fi \Let@ @@ -278,7 +405,8 @@ } \catcode`\#=6 \catcode`\!=12 \def\:tempc{\ifst@rred\else - \e:multline(\theequation)\f:multline + \e:multline\csname a:multline-num\endcsname + \tagform@\theequation\csname b:multline-num\endcsname\f:multline \fi \math@cr \EndMkHalign \RecallMkHalignConfig \csname b:multline\ifst@rred *\fi\endcsname @@ -287,6 +415,7 @@ \def\:tempc{\pic:MkHalign{multline\ifst@rred *\fi}} \HLet\multline@\:tempc \NewConfigure{multline}{6} +\NewConfigure{multline-num}{2} \@xp\let\csname reg:multline*\endcsname\reg:multline \@xp\let\csname endmultline*\endcsname\endmultline \NewConfigure{multline*}{4} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsopn.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsopn.4ht index 75ad1113348..d5bcee181b0 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsopn.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsopn.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsopn.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsopn.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,10 +24,14 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\pend:defIII\csname qopname \endcsname{\a:qopname} \NewConfigure{qopname}{1} +\ifx \nmlimits@\o:displaylimits: + \def\:tempc{\displaylimits} + \HLet\nmlimits@\:tempc +\fi \Hinput{amsopn} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsppt.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsppt.4ht index d5e70fb6ed2..07805ea80d8 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsppt.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsppt.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsppt.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsppt.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\footnote \append:def\EndPreamble{\let\logo@\sv:logo \let\sv:logo=\empty} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsproc.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsproc.4ht index a8c0ccdee44..8fdbed79cfe 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsproc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsproc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsproc.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsproc.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\quote{\par\@totalleftmargin\z@} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amssymb.4ht b/Master/texmf-dist/tex/generic/tex4ht/amssymb.4ht index 079943e6077..9297c47655d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amssymb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amssymb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amssymb.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% amssymb.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{amssymb} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amstex.4ht b/Master/texmf-dist/tex/generic/tex4ht/amstex.4ht index 9b9690651ea..29db3a67ea7 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amstex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amstex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amstex.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amstex.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} % amstex.tex \HRestore\cases \HRestore\matrix \HRestore\pmatrix diff --git a/Master/texmf-dist/tex/generic/tex4ht/amstex1.4ht b/Master/texmf-dist/tex/generic/tex4ht/amstex1.4ht index a68d515cb0a..0e7830356b9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amstex1.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amstex1.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amstex1.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amstex1.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} % amstex.sty diff --git a/Master/texmf-dist/tex/generic/tex4ht/amstext.4ht b/Master/texmf-dist/tex/generic/tex4ht/amstext.4ht index 858f604a430..a4103fbde57 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amstext.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amstext.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amstext.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% amstext.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1{\hbox{\a:text#1\b:text}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/amsthm.4ht b/Master/texmf-dist/tex/generic/tex4ht/amsthm.4ht index a30045b816d..b332c71540b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/amsthm.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/amsthm.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% amsthm.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% amsthm.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\qed:sym{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/aoutput.4ht b/Master/texmf-dist/tex/generic/tex4ht/aoutput.4ht index 06ee4abdd83..04c1cf31dbc 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/aoutput.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/aoutput.4ht @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% aoutput.4ht 2005-10-23-04:19 % +% aoutput.4ht 2006-12-01-16:02 % % Copyright (C) 2001 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:tempc\put@ab@x \pend:def\:tempc {% diff --git a/Master/texmf-dist/tex/generic/tex4ht/apa-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/apa-a.4ht index f2f59a5dd77..59cb65a0625 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/apa-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/apa-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% apa-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% apa-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\maketitle{\egroup} \pend:def\maketitle{% @@ -98,6 +98,16 @@ }% }% } +\append:def\seriate{\a:seriate + \pend:def\item{\c:seriate + \let\sp:ce=\space + \def\space{\d:seriate\let\space=\sp:ce \space}% +}}% +\pend:def\endseriate{\b:seriate} +\NewConfigure{seriate}{4} +\def\s@title{} +\def\shorttitle#1{} +\AtBeginDocument{\def\rheadname{}} \Hinput{apa} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/apa.4ht b/Master/texmf-dist/tex/generic/tex4ht/apa.4ht index d50ae9f81dd..9e648e4dacb 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/apa.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/apa.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% apa.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% apa.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\apa:Hinput=\Hinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/apacite.4ht b/Master/texmf-dist/tex/generic/tex4ht/apacite.4ht index 563bef8e791..c2cb2b6b247 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/apacite.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/apacite.4ht @@ -1,6 +1,6 @@ -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% apacite.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% apacite.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\B:my@dummy{\B@my@dummy} \def\:citeP{\@citeP} @@ -35,7 +35,20 @@ \HLet\@@cite=\:tempc \ifx \@@citeNP\:UnDef - \def\start:cite{% + \def\@lbibitem[#1]#2{% + \def\BBA{\BBAA}% + \item[\@biblabel{#1}]% + \if@filesw{% + \a:bibcite + \def\BBA{\string\BBA}% + \def\protect##1{\string ##1}% + \immediate\write\@auxout{\string\bibcite{#2}{#1}}% + \def\BBA{\BBAA}% + }% + \fi% + \ignorespaces% +} +\def\start:cite{% \let\sv:edef\edef \let\gobble:cite=\:gobble \def\edef##1{\def\:temp{##1}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/aps.4ht b/Master/texmf-dist/tex/generic/tex4ht/aps.4ht index a415aaf6e98..075ad840826 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/aps.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/aps.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% aps.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% aps.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \@authoraddress\:UnDef \let\@svsechd\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/array.4ht b/Master/texmf-dist/tex/generic/tex4ht/array.4ht index 5de75319f31..a6dc31bd6ed 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/array.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/array.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% array.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% array.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\@tabular{\leavevmode \hbox \bgroup \:@tabular: @@ -112,6 +112,22 @@ \def\enda:rray{\crcr\ifx \EndPicture\:UnDef \EndMkHalign \else \egroup\fi \egroup \@arrayright \gdef\@preamble{}} \expandafter \let \csname endtabular*\endcsname\endtabular +\def\:tempc{\@classx + \@tempcnta \count@ + \prepnext@tok + \@addtopreamble{\ifcase \@chnum + \hfil + \d@llarbegin + \insert@column + \d@llarend \hfil \or + \hskip1sp\d@llarbegin \insert@column \d@llarend \hfil \or + \hfil\hskip1sp\d@llarbegin \insert@column \d@llarend \or + % + \vtop \@startpbox{\@nextchar}\insert@column \@endpbox \or + \vtop \@startpbox{\@nextchar}\insert@column \@endpbox \or + \vbox \@startpbox{\@nextchar}\insert@column \@endpbox + \fi}\prepnext@tok} +\HLet\@classz\:tempc \def\:tempc{\@chclass \ifnum \@lastchclass=6 \@ne \@chnum \@ne \else \ifnum \@lastchclass=7 5 \else diff --git a/Master/texmf-dist/tex/generic/tex4ht/article.4ht b/Master/texmf-dist/tex/generic/tex4ht/article.4ht index ee4d3947255..41c366564bb 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/article.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/article.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% article.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% article.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Configure{UndefinedSec}{likepart} @@ -131,6 +131,12 @@ A script of the form \c:def\a:thanks{#1}\c:def\b:thanks{#2}\c:def\a:aut{#3}\c:def\b:aut{#4}% \c:def\a:dat{#5}\c:def\b:dat{#6}\c:def\a:and{#7}\c:def\e:mktl{#8}} +\long\def\:tempc{\@roman \c@enumiii} +\ifx \theenumiii\:tempc + \def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii} + \HLet\theenumiii\:tempc +\fi +\NewConfigure{enumiii}{2} \append:def\quotation{\a:quotation\par\@totalleftmargin\z@} \NewConfigure{quotation}{1} \NewConfigure{listof}{6} diff --git a/Master/texmf-dist/tex/generic/tex4ht/austrian.4ht b/Master/texmf-dist/tex/generic/tex4ht/austrian.4ht index f78b7194d0f..2735eb153b9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/austrian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/austrian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% austrian.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% austrian.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{austrian} diff --git a/Master/texmf-dist/tex/generic/tex4ht/babel.4ht b/Master/texmf-dist/tex/generic/tex4ht/babel.4ht index 1cd25f82929..472b8f4cb3e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/babel.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/babel.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% babel.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% babel.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht b/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht index e83db98daf9..e02877de601 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/beamer.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% beamer.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% beamer.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{titlepage}{2} \NewConfigure{title}{2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/beamerbasefont.4ht b/Master/texmf-dist/tex/generic/tex4ht/beamerbasefont.4ht index 5f2f24f5bb1..b7e2b6d8f48 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/beamerbasefont.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/beamerbasefont.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% beamerbasefont.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% beamerbasefont.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\@mathrm \HRestore\@mathbf diff --git a/Master/texmf-dist/tex/generic/tex4ht/beamerbasetoc.4ht b/Master/texmf-dist/tex/generic/tex4ht/beamerbasetoc.4ht new file mode 100755 index 00000000000..a09825d2003 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/beamerbasetoc.4ht @@ -0,0 +1,32 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% beamerbasetoc.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + + \def\beamer@sectionintoc#1#2#3#4#5{} +\Hinput{beamerbasetoc} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/beton.4ht b/Master/texmf-dist/tex/generic/tex4ht/beton.4ht index 455ac553354..c9fad3bf401 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/beton.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/beton.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% beton.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% beton.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \AtBeginDocument {\let\@setfontsize =\beton@old@setfontsize diff --git a/Master/texmf-dist/tex/generic/tex4ht/bibtex.4ht b/Master/texmf-dist/tex/generic/tex4ht/bibtex.4ht index c082b1428cb..6fd636829a9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/bibtex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/bibtex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% bibtex.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% bibtex.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Usage: \input bibtex.4ht \bibtex{file.bib} % diff --git a/Master/texmf-dist/tex/generic/tex4ht/bibtopic.4ht b/Master/texmf-dist/tex/generic/tex4ht/bibtopic.4ht index edc61a550b0..53f494abc61 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/bibtopic.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/bibtopic.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% bibtopic.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% bibtopic.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \catcode`\:=12 \def\bt@citex[#1]#2{% Add \@extra@b@citeb to \cite diff --git a/Master/texmf-dist/tex/generic/tex4ht/bm.4ht b/Master/texmf-dist/tex/generic/tex4ht/bm.4ht new file mode 100755 index 00000000000..dffa529076b --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/bm.4ht @@ -0,0 +1,35 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% bm.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \def\:tempc#1{\expandafter\a:bm\csname o:bm :\endcsname{#1}\b:bm} +\expandafter\HLet\csname bm \endcsname\:tempc +\NewConfigure{bm}{2} + +\Hinput{bm} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/book.4ht b/Master/texmf-dist/tex/generic/tex4ht/book.4ht index fb02085ff70..2b346477a6f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/book.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/book.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% book.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% book.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Configure{UndefinedSec}{likepart} \Configure{UndefinedSec}{likechapter} @@ -344,6 +344,12 @@ A script of the form \c:def\a:thanks{#1}\c:def\b:thanks{#2}\c:def\a:aut{#3}\c:def\b:aut{#4}% \c:def\a:dat{#5}\c:def\b:dat{#6}\c:def\a:and{#7}\c:def\e:mktl{#8}} +\long\def\:tempc{\@roman \c@enumiii} +\ifx \theenumiii\:tempc + \def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii} + \HLet\theenumiii\:tempc +\fi +\NewConfigure{enumiii}{2} \append:def\quotation{\a:quotation\par\@totalleftmargin\z@} \NewConfigure{quotation}{1} \NewConfigure{listof}{6} diff --git a/Master/texmf-dist/tex/generic/tex4ht/booktabs.4ht b/Master/texmf-dist/tex/generic/tex4ht/booktabs.4ht index bf9796a7c33..31b0203482f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/booktabs.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/booktabs.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% booktabs.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% booktabs.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \@BTfnslthree\:UnDef \def\:temp{\o:noalign:{\ifnum0=`}\fi diff --git a/Master/texmf-dist/tex/generic/tex4ht/boxedminipage.4ht b/Master/texmf-dist/tex/generic/tex4ht/boxedminipage.4ht index e6775ef7816..1a30f70b78a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/boxedminipage.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/boxedminipage.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% boxedminipage.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% boxedminipage.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\o:@iboxedminipage:=\@iboxedminipage \def\@iboxedminipage[#1]{\o:@iboxedminipage:[b]} diff --git a/Master/texmf-dist/tex/generic/tex4ht/byname.4ht b/Master/texmf-dist/tex/generic/tex4ht/byname.4ht index 7590ae48b2e..6ac293cc685 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/byname.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/byname.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% byname.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% byname.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\prf:label{{\ifx \BNa:Title\:UnDef \else \BNa:Title\fi}% {\ifx \BNb:Title\:UnDef \else \BNb:Title\fi}{}}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/catalan.4ht b/Master/texmf-dist/tex/generic/tex4ht/catalan.4ht index 2c7aafa89a5..4a8810ad70a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/catalan.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/catalan.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% catalan.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% catalan.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{catalan} diff --git a/Master/texmf-dist/tex/generic/tex4ht/chicago.4ht b/Master/texmf-dist/tex/generic/tex4ht/chicago.4ht new file mode 100755 index 00000000000..30f6245ffe7 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/chicago.4ht @@ -0,0 +1,46 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% chicago.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + +\catcode`\:=12 +\def\@citedatax[#1]#2{% +\if@filesw\immediate\write\@auxout{\string\citation{#2}}\fi% + \def\@citea{}\csname a:cite\endcsname +\@cite{\@for\@citeb:=#2\do% + {\@citea\def\@citea{, }\@ifundefined% by Young + {b@\@citeb}{{\bf ?}% + \@warning{Citation `\@citeb' on page \thepage \space undefined}}% + {\cIteLink {X\@citeb}{}% +\csname b@\@citeb\endcsname + \EndcIteLink +}}}{#1}\csname b:cite\endcsname +} +\catcode`\:=11 + +\Hinput{chicago} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/color.4ht b/Master/texmf-dist/tex/generic/tex4ht/color.4ht index 0972eb42726..12e89ccccde 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/color.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/color.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% color.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% color.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:temp\begingroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht b/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht index 9b3c794cecb..86634a725f0 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/colortbl.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% colortbl.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% colortbl.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,10 +24,12 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \CT@everycr{\o:noalign:{\global\let\CT@row@color\relax}\the\everycr} +\def\columncolor#1{{\def\current@color{#1}% + \csname a:cell-colortbl\endcsname}} \NewConfigure{@classz}{4} \pend:def\@classz{\pic:gobble\a:@classz} \append:def\@classz{\pic:gobble\b:@classz} diff --git a/Master/texmf-dist/tex/generic/tex4ht/combine.4ht b/Master/texmf-dist/tex/generic/tex4ht/combine.4ht index 0ffc69f966f..0bae76ede3c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/combine.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/combine.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% combine.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% combine.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\setuppapers{% \expandafter\let\csname :ref\endcsname\c@lbref diff --git a/Master/texmf-dist/tex/generic/tex4ht/context.4ht b/Master/texmf-dist/tex/generic/tex4ht/context.4ht index cc0d750c0f4..b222414f22a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/context.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/context.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% context.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% context.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\putVBorder{\expandafter\put:VBorder\VBorder</>!*?: } @@ -130,6 +130,49 @@ \headertextcontent={} \footertextcontent={} + \def\dodocomplexplacefloat[#1][#2][#3]#4% + {\flushnotes + \flushsidefloats + \ifsomefloatwaiting + \doifinsetelse\v!always{#2} + {\showmessage\m!floatblocks5\empty} + {\expanded{\doifcommonelse{#2}{\flushfloatslist}}\doflushfloats + \donothing}% + \fi + \ifmargeblokken + \doifinset\v!margin{#2}\endgraf + \fi + \global\insidefloattrue + \a:placefloat + \begingroup + \ifmargeblokken + \doifinset\v!margin{#2}{\hsize\@@mbwidth}% + \fi + \the\everyinsidefloat + \let\@@extrafloat\empty + \presetmorefloatvariables{#2}% + \aftergroup \b:placefloat + \dowithnextboxcontent + {\setlocalfloathsize + \getvalue{\??fl#1\c!inner}% + \fuzzysnappingfalse + \postponenotes} % new + {\doifvaluesomething{\??fl#1\c!criterium} + {\ifdim\wd\nextbox>\getvalue{\??fl#1\c!criterium}\relax + \edef\forcedfloatmethod{\executeifdefined + {\??fl#1\c!fallback}\v!here}% + \fi}% + \xdocompletefloat{#1}{#3}{#1}{#2}{#1}{#4}% + \doifnotinset\v!text{#2}{\carryoverpar\endgroup}% + \global\sidefloatdownshift \zeropoint + \global\sidefloatextrashift\zeropoint + \ifparfloat + \doifinset\v!reset{#2}\forgetsidefloats + \doinhibitblank + \fi}% + \vbox} +\NewConfigure{placefloat}{2} + \let\:doplaatskopnummertekst=\doplaatskopnummertekst \def\doplaatskopnummertekst#1#2#3#4#5{% \expandafter\ifx \csname teskt:#1\endcsname\relax @@ -166,66 +209,89 @@ \:warning{Unconfigured `#1'}% \expandafter\let\csname warn:#1\endcsname=\def \fi } +\pend:defI\beginheadplacement{% + \expandafter\ifx \csname c:##1-head:\endcsname\relax + \:warning{adding \string\NewConfigure{##1-head}{3} + to equal \string\Configure{headplacement}{...}{...}{...}}% + \NewConfigure{##1-head}{3}% + \Configure{##1-head}% + {\a:headplacement}{\b:headplacement}{\c:headplacement}% + \fi + \csname c:##1-head\endcsname} +\pend:defII\endheadplacement{\csname a:##1-head\endcsname} +\append:defII\endheadplacement{\csname b:#1-head\endcsname} +\NewConfigure{headplacement}{3} +\Configure{headplacement}{}{}{\IgnorePar} \def\:tmp#1{% \let\:tempb=#1% \Def:Section#1{\finalsectionnumber}{##1}% \expandafter\let \csname teskt:\expandafter\:gobble\string #1\endcsname=#1% - \let#1=\:tempb} -\def\:tempd#1{\edef\:temp{#1}% - \expandafter\:tmp\csname \:temp\endcsname} -\:tempd{\v!hoofdstuk + \let#1=\:tempb } +\def\:tempd#1{% + \NewConfigure{#1-ko}{2} +\NewConfigure{#1-head}{3} +\Configure{#1-head} + {} + {\csname teskt:#1\endcsname{\text:headplacement}} + {% + \Configure{#1-ko}{}{}% + \expandafter\def\csname \??ko #1\c!numbercommand + \endcsname{\gdef\deepnummber:headplacement}% + \expandafter\def\csname \??ko #1\c!deeptextcommand + \endcsname{\gdef\text:headplacement}% + \IgnorePar + } +% + \edef\:temp{#1}% + \expandafter\:tmp\csname \:temp\endcsname } -\:tempd{\v!paragraaf +\:tempd{\v!chapter } -\:tempd{\v!sub \v!paragraaf +\:tempd{\v!section } -\:tempd{\v!sub \v!sub \v!paragraaf +\:tempd{\v!subsection } -\:tempd{\v!sub \v!sub \v!sub \v!paragraaf +\:tempd{\v!subsubsection } -\:tempd{\v!sub \v!sub \v!sub \v!sub \v!paragraaf +\:tempd{\v!subsubsubsection } -\def\:tempc#1#2#3#4{% -\ifverhoognummer - \ifplaatskop - \ifkopnummer \else - \expandafter\ifx - \csname teskt:\v!sub \v!paragraaf\endcsname\relax - \:warning{Sectioning \expandafter\string - \csname \v!sub \v!paragraaf\endcsname ?}% - \else - \let\sv:endheadplacement\endheadplacement - \def\endheadplacement##1##2{% - \global\let\endheadplacement\sv:endheadplacement - \setbox0=\hbox{}\endheadplacement{#1}{#4}% - \def\finalsectionnumber{}% - \csname teskt:\v!sub \v!paragraaf\endcsname{#3}% - }% -\fi\fi\fi\fi -\o:doplaatskoptekst:{#1}{#2}{#3}{#4}% +\:tempd{\v!subsubsubsubsection } -\HLet\doplaatskoptekst\:tempc - \NewConfigure{layout}{2} -\NewConfigure{sectie}{2} +\expand:after{\let\o:normalend}\csname normalend\endcsname +\expandafter\def\csname normalend\endcsname{\HtmlEnv + \at:docend + \csname export:hook\endcsname \csname o:normalend\endcsname} + + + \NewConfigure{sectie}{2} +\NewConfigure{layout}{2} \NewConfigure{context-attr}{2} \NewConfigure{startstop}{2} - \def\:tempc[#1]{% + \append:def\crlf{\ifhmode \a:crlf\fi} +\NewConfigure{crlf}{1} +\def\:tempc[#1]{% \o:complexstartsmaller:[#1]% \a:narrower\bgroup\aftergroup\b:narrower\aftergroup\egroup} \HLet\complexstartsmaller\:tempc \NewConfigure{narrower}{2} \def\:tempc#1#2{% - \ifx #1\hss - \ifx #2\hss\a:midaligned \bgroup \aftergroup \b:midaligned - \else \a:rightaligned \bgroup \aftergroup \b:rightaligned - \fi - \else \a:leftaligned \bgroup \aftergroup \b:leftaligned - \fi - \let\:temp\bgroup \def\bgroup{\let\bgroup=\:temp}% - \o:doalignline:{#1}{#2}} + \o:doalignline:{\ifx #1\hss + \ifx #2\hss\a:midaligned + \else \a:rightaligned + \fi +\else \a:leftaligned +\fi +}{\ifx #1\hss + \ifx #2\hss\b:midaligned + \else \b:rightaligned + \fi +\else \b:leftaligned +\fi +\hss +}} \HLet\doalignline\:tempc \NewConfigure{midaligned}{2} \NewConfigure{leftaligned}{2} @@ -297,9 +363,12 @@ \csname a:\currentregister-env\endcsname } \HLet\dostartopelkaar\:tempc -\pend:def\stopopelkaar{% - \csname b:\currentregister-env\endcsname -} +%%%%%% pre 2005 +\ifx \stopopelkaar\:UnDef \else + \pend:def\stopopelkaar{% + \csname b:\currentregister-env\endcsname + } +\fi \let\:doplaatssamengesteldelijst\doplaatssamengesteldelijst \def\doplaatssamengesteldelijst[#1][#2]{% @@ -336,6 +405,9 @@ subsubsubsection,subsubsubsubsection% \def\a:v!inhoud:head{#1}\def\b:v!inhoud:head{#2}} \Configure{contenthead}{}{} \NewConfigure{listelement}{2} +\pend:def\dobeginoflist{\a:dolist} +\append:def\doendoflist{\b:dolist} +\NewConfigure{dolist}{2} \def\:tempc[#1][#2]{\o:redostartitemgroup:[#1][#2]% \verify:config{\currentitemgroup-group}{itemgroup}% @@ -346,30 +418,72 @@ subsubsubsection,subsubsubsubsection% \NewConfigure{itemgroup}{2} \pend:def\dolistitem{\HLet\noindent\item:noindent} \append:def\dolistitem{% - \csname b:\currentitemgroup -\ifheaditem head\else -\ifsymbolitem symbol\else - other\fi\fi + \csname b:\currentitemgroup -\ifconditional\headlistitem + \ifconditional\symbollistitem + symbol% + \else + head% + \fi +\else + \ifconditional\symbollistitem + symbol% + \else + other% + \fi +\fi % -item\endcsname} \def\item:noindent#1\strutdepth{#1\strutdepth \let\noindent\o:noindent: - \verify:config{\currentitemgroup -\ifheaditem head\else -\ifsymbolitem symbol\else - other\fi\fi + \verify:config{\currentitemgroup -\ifconditional\headlistitem + \ifconditional\symbollistitem + symbol% + \else + head% + \fi +\else + \ifconditional\symbollistitem + symbol% + \else + other% + \fi +\fi % -item}% - {\ifheaditem head\else -\ifsymbolitem symbol\else - other\fi\fi + {\ifconditional\headlistitem + \ifconditional\symbollistitem + symbol% + \else + head% + \fi +\else + \ifconditional\symbollistitem + symbol% + \else + other% + \fi +\fi -listitem}% - \csname a:\currentitemgroup -\ifheaditem head\else -\ifsymbolitem symbol\else - other\fi\fi + \csname a:\currentitemgroup -\ifconditional\headlistitem + \ifconditional\symbollistitem + symbol% + \else + head% + \fi +\else + \ifconditional\symbollistitem + symbol% + \else + other% + \fi +\fi % -item\endcsname}% \NewConfigure{head-listitem}{2} \NewConfigure{symbol-listitem}{2} \NewConfigure{other-listitem}{2} +\NewConfigure{itemize-group}{2} +\NewConfigure{itemize-other-item}{2} \def\normal@@definitiewoord#1[#2]#3#4{% \verify:config{#1-des}{description-word}% @@ -406,6 +520,8 @@ subsubsubsection,subsubsubsubsection% \Configure{HtmlPar}{\c:typing}{\c:typing}{}{}% } \NewConfigure{typing}{4} +\let\o:dodotypefile:=\dodotypefile +\def\dodotypefile{\a:typing \o:dodotypefile:} \def\:tempc[#1]{% \expandafter\ifx \csname c:#1:\endcsname\relax @@ -439,6 +555,7 @@ subsubsubsection,subsubsubsubsection% \HLet\dodocomplexplaatsblok=\:tempc \NewConfigure{plaatsblok}{2} \def\:tempc#1#2#3#4{% + \ifvmode \IgnorePar\fi \o:putcompletecaption:{#1}% {\a:caption#2\b:caption}% {\c:caption#3\d:caption}{#4}} @@ -466,7 +583,11 @@ subsubsubsection,subsubsubsubsection% \NewConfigure{title-ko}{2} \NewConfigure{-@@kjfigure}{2} - \let\normalreqno\eqno + \def\:tempc#1#2#3{\relax\mathematics{{\a:frac{#1{#2}}\b:frac + \over\c:frac{#1{#3}}\d:frac}}} +\HLet\dofrac\:tempc +\NewConfigure{frac}{4} +\let\normalreqno\eqno \let\normalleqno\leqno \def\:tempc#1#2#3#4{% \a:formulenummer @@ -486,6 +607,76 @@ subsubsubsection,subsubsubsubsection% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="displaymath">}} {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} \Css{div.displaymath {text-align:center;}} +\NewConfigure{-@@fm}{2} +\def\:tempc#1% + {\ifmmode + \displ@y + \global\chardef\mathnumberstatus\plusone + % + \vcenter\bgroup + \def\finishalignno{\f:mtable\d:mtable\b:mtable\crcr + \egroup\egroup}% + \else + \def\finishalignno{\f:mtable\d:mtable\b:mtable\crcr + \egroup}% + \fi + #1% + \TeXhalign \@EA \bgroup \the\scratchtoks\crcr} +\HLet\dobothaligneqalignno\:tempc +\let\:tempc\dointertext +\pend:defI\:tempc{\a:intertext} +\append:defI\:tempc{\b:intertext} +\HLet\dointertext\:tempc +\NewConfigure{intertext}{2} +\def\:tempc[#1][#2]% + {% + \expandafter\ifx \csname a:#1\endcsname\relax + \Configure{mtable} + {\a:mathalignment} + {\b:mathalignment} + {\c:mathalignment} + {\d:mathalignment} + {\e:mathalignment} + {\f:mathalignment}% + \else + \Configure{mtable} + {\csname a:#1\endcsname} + {\csname b:#1\endcsname} + {\csname c:#1\endcsname} + {\csname d:#1\endcsname} + {\csname e:#1\endcsname} + {\csname f:#1\endcsname}% + \fi + \pushmacro\doalignNC + \edef\currentmathalignment{#1}% + \doifassignmentelse{#2}{\setupmathalignment[#1][#2]}\donothing + \def\NC{\doalignNC }% + \global\let\doalignNC\dodoalignNC + \def\EQ{\HCode{<!--??? 1-->}&=}% + \def\NR{\f:mtable&\e:mtable \global\let\doalignNC \dodoalignNC + \doxxdoubleempty\doalignNR}% + % + \def\notag{\def\\{\HCode{<!--??? 2-->}&\crcr}}% + \doifelse{#2}{*}{\def\\{\HCode{<!--??? 3-->}&\crcr}}% + {\def\\{\HCode{<!--??? 4-->}&\doalignNR[+][]\crcr}}% + % + \eqaligncolumn\zerocount + \a:mtable \c:mtable \e:mtable + \processcommacommand + [\mathalignmentparameter\c!align] + {\advance\eqaligncolumn\plusone\doseteqaligncolumn}% takes argument + % + \global\eqaligncolumn\plusone + \numberedeqalign} +\HLet\dostartmathalignment\:tempc +\def\:tempc{\gdef\doalignNC##1{\f:mtable&\e:mtable ##1}} +\HLet\dodoalignNC\:tempc +\def\:tempc[#1][#2]% + {\donestedformulanumber{#1}{#2}\f:mtable\d:mtable + \c:mtable\e:mtable\crcr} +\HLet\doalignNR\:tempc +\NewConfigure{mtable}{6} +\NewConfigure{mathalignment}{6} \gdef\cc:table{\c:table} @@ -709,6 +900,81 @@ subsubsubsection,subsubsubsubsection% \HRestore\noalign \let\halign\TeXhalign \dodoubleempty\donormalstarttabulate} \NewConfigure{\v!tabulate}{2} +\catcode`\|=13 +\def\nexttabulate#1|% + {\chardef\tabulatealign\@@tabulatealign + \chardef\tabulatemodus\zerocount + \chardef\tabulatedimen\zerocount + \tabulatebefore \emptytoks + \tabulateafter \emptytoks + \tabulatebmath \emptytoks + \tabulateemath \emptytoks + \tabulatefont \emptytoks + \tabulatesettings\emptytoks + \global\advance\tabulatecolumns\plusone + \letvalue{\@@tabsetups@@\the\tabulatecolumns}\donothing + \settabulatepreamble#1\relax\relax % permits i without n + \ifcase\tabulatemodus\relax + \ifcase\tabulatealign\relax + \dodosettabulatepreamble{{<}\empty} + {\tabulate:endcol\tabulatehss} \or + \dodosettabulatepreamble{{<}\empty} + {\tabulate:endcol\tabulatehss} \or + \dodosettabulatepreamble{{>}\tabulatehss} + {\tabulate:endcol\empty} \or + \dodosettabulatepreamble{{-}\tabulatehss} + {\tabulate:endcol\tabulatehss} \fi + \or % fixed width + \ifcase\tabulatealign\relax + \dodosettabulatepreamble{{-}\bskip} + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{<}\bskip\tabulateraggedright } + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{>}\bskip\tabulateraggedleft } + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{-}\bskip\tabulateraggedcenter} + {\tabulate:endcol\eskip} \fi + \or % auto width + \global\advance\nofautotabulate\plusone + \ifcase\tabulatealign\relax + \dodosettabulatepreamble{{-}\bskip} + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{<}\bskip\tabulateraggedright } + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{>}\bskip\tabulateraggedleft } + {\tabulate:endcol\eskip} \or + \dodosettabulatepreamble{{-}\bskip\tabulateraggedcenter} + {\tabulate:endcol\eskip} \fi + \or % simple + \dodosettabulatepreamble {{-}\xbskip} {\tabulate:endcol\xeskip} + \fi + \futurelet\next\donexttabulate} +\catcode`\|=11 +\let\o:dodosettabulatepreamble=\dodosettabulatepreamble +\def\dodosettabulatepreamble#1#2{% + \let\tabulate:col=\relax + \let\tabulate:endcol=\relax + \edef\:temp{\tabulate:col{\the\tabulatecolumns}}% + \expandafter\o:dodosettabulatepreamble + \expandafter{\expandafter{\:temp #1}}{#2}% + \let\tabulate:col=\tabulate:Col + \let\tabulate:endcol=\tabulate:Endcol +} +\def\tabulate:Col#1#2{\def\HCol{#1}\edef\HRow{\noftabulatelines}\def\HAlign{#2}% + \ifnum #1=1 + \ifnum \noftabulatelines=0 + \else \csname d:\v!tabulate\endcsname\fi + \csname c:\v!tabulate\endcsname + \fi + \csname e:\v!tabulate\endcsname} +\def\tabulate:Endcol{\csname f:\v!tabulate\endcsname} +\expandafter\def\csname \e!start\v!tabulate\endcsname{% + \csname a:\v!tabulate\endcsname \bgroup + \expandafter\aftergroup\csname d:\v!tabulate\endcsname + \expandafter\aftergroup\csname b:\v!tabulate\endcsname + \HRestore\noalign \let\halign\TeXhalign + \dodoubleempty\donormalstarttabulate} +\NewConfigure{\v!tabulate}{6} \def\:tempc[#1]#2#3{% \o:doprocesspageregister:[#1]{#2}{#3}% @@ -719,13 +985,19 @@ subsubsubsection,subsubsubsubsection% \HLet\doprocesspageregister\:tempc \NewConfigure{index}{1} \NewConfigure{index-env}{2} -\expandafter\pend:def\csname - \??id\v!index\c!voor\endcsname{\everypar{\HtmlPar}} -\expandafter\append:def\csname - \??id\v!index\c!na\endcsname{\everypar{\HtmlPar}} -\expandafter\pend:defI\csname - \??id\v!index\c!commando\endcsname{\a:indexchar} -\expandafter\append:defI\csname \??id\v!index\c!commando\endcsname{\b:indexchar} +\ifx \c!voor\:UnDef \else %%%%%% pre 2005 + \expandafter\pend:def\csname + \??id\v!index\c!voor\endcsname{\everypar{\HtmlPar}} +\fi +\ifx \c!na\:UnDef \else %%%%%% pre 2005 + \expandafter\append:def\csname + \??id\v!index\c!na\endcsname{\everypar{\HtmlPar}} +\fi +\ifx \c!commando\:UnDef \else %%%%%% pre 2005 + \expandafter\pend:defI\csname + \??id\v!index\c!commando\endcsname{\a:indexchar} + \expandafter\append:defI\csname \??id\v!index\c!commando\endcsname{\b:indexchar} +\fi \NewConfigure{indexchar}{2} \def\:tempc#1#2#3#4{% \def\:temp{#1}\def\:tempa{\s!ind}\ifx \:temp\:tempa @@ -741,6 +1013,197 @@ subsubsubsection,subsubsubsubsection% \HLet\ConTeXt\:tempc \NewConfigure{-@@ur}{2} +\NewConfigure{pubs-li}{2} +\catcode`\:=12 +\expandafter\def\csname :temp\endcsname{\def\redospecialfrom[##1::##2]} +\catcode`\:=11 + +\:temp + {\ifundefined{\v!file :::#1}% + \tttf[#1]% + \else + \def\doexternaldocument##1##2##3{\a:externaldocument + [##1]{}{}\goto{##3}[#1::#2]\b:externaldocument}% + \csname\v!file :::#1\endcsname + \fi } +\NewConfigure{externaldocument}{2} +\def\:tempc[#1][#2]{% + \o:docite:[#1][#2]% + \expandafter\ifx \csname o:bib\@@citedefault ref:\endcsname\relax + \expandafter\global\expandafter\let + \csname o:bib\@@citedefault ref:\endcsname = \empty + \:warning{No configuration is available for \expandafter + \string \csname bib\@@citedefault ref\endcsname}% + \fi +} +\HLet\docite\:tempc +\ifx \dotypesetapublication\:UnDef\else + \pend:defI\dotypesetapublication{\Link{}{##1}\EndLink} +\fi +\def\:tempc[#1]{% + \Link{#1}{}\o:bibauthoryearref:[#1]\EndLink +} +\HLet\bibauthoryearref\:tempc +\def\:tempc[#1]{% + \bibalternative\v!left + \bgroup + \let\v!left=\empty + \let\v!right=\empty + \Link{#1}{}\o:bibauthoryearsref:[#1]\EndLink + \egroup + \bibalternative\v!right +} +\HLet\bibauthoryearsref\:tempc +\def\:tempc[#1]{% + \bibalternative\v!left + \bgroup + \let\v!left=\empty + \let\v!right=\empty + \Link{#1}{}\o:bibauthorref:[#1]\EndLink + \egroup + \bibalternative\v!right +} +\HLet\bibauthorref\:tempc +\def\:tempc[#1]{% + \bibalternative\v!left + \bgroup + \let\v!left=\empty + \let\v!right=\empty + \Link{#1}{}\o:bibyearref:[#1]\EndLink + \egroup + \bibalternative\v!right +} +\HLet\bibyearref\:tempc + + + \def\:tempc{\dontshowcomposition + \a:framed \box\framebox \b:framed + \egroup + \egroup +} +\HLet\stoplocalframed\:tempc +\NewConfigure{framed}{2} + + \def\begintbl + {\doglobal\newcounter\colTBL + \doglobal\newcounter\rowTBL + \doglobal\decrement\rowTBL + \tabskip\zeropoint + \TeXhalign\bgroup + \registerparoptions + \ignorespaces\ifnum\rowTBL=0 \a:bTABLE\else\d:bTABLE\fi + \c:bTABLE\e:bTABLE##\f:bTABLE\unskip&& + \ignorespaces\e:bTABLE##\f:bTABLE\unskip\cr} +\def\endtbl + {\o:noalign:{\d:bTABLE\b:bTABLE}\egroup} +\NewConfigure{bTABLE}{6} +\def\begintblrow + {\o:noalign: + {\doglobal\increment\rowTBL + \doglobal\newcounter\colTBL}% + \nexttblcol} +\def\endtblrow{\crcr + \o:noalign: + {\nointerlineskip + \allowbreak + \bgroup % protect local vars + \@@tblsplitafter + \egroup +}} +\def\spanTBL#1#2% + {\scratchcounter\gettblcol{#1}{#2}\relax + \ifnum\scratchcounter>\zerocount + \advance\scratchcounter \minusone +% \dorecurse\scratchcounter{\appendtoks\spantblcol\to\tbltoks}% + \dorecurse\scratchcounter{\appendtoks\skiptblcol\to\tbltoks}% + \appendtoks\nexttblcol\to\tbltoks + \fi} +\let\o:settbltxt:\settbltxt +\def\settbltxt{% + \edef\:tempc{\maximumrow}\HAdvance\:tempc by -1 + \expandafter\edef\csname bTBL\:tempc,\currentcol + \endcsname{{\csname\@@tbl\c!ny\endcsname}{\csname\@@tbl\c!nx\endcsname}}% + \o:settbltxt: +} + + % \appendtoks + \let\o:forgetall:\forgetall + \append:def\forgetall{\expandafter\everypar\expandafter{\the\everypar +% \ifnum\textlevel>0 + \ifx\EndPicture\:Undef \HtmlPar\fi +% \fi + }} +% \to \everystarttext + +\def\:temp{\everybeforeshipout\bgroup\let\forgetall\o:forgetall: } +\expandafter\:temp\the\everybeforeshipout} + + \def\dostartnote% nog gobble als in pagebody + {\bgroup + \settrue\processingnote + \iftypesettinglines \ignorelines \fi + \begingroup + \a:footnotemark + \let\rawreference\:gobbleII + \ifnotesymbol \dolastnotesymbol + \else \unskip\unskip \globallet\lastnotesymbol\dolastnotesymbol + \fi + \b:footnotemark +\endgroup +% + \ignorespaces + \a:footnote + \bgroup + \penalty\notepenalty + \forgetall + \setnotebodyfont + \redoconvertfont + \bgroup + {\ifx\lastnotenumber\empty \else + \c:footnote +\preparefullnumber{\??vn\currentnote}\lastnotenumber\preparednumber +\doifelse{\noteparameter\c!interaction}\v!no + {\noteparameter\c!numbercommand + {\preparednumber\domovednote\v!nextpage\v!previouspage}}% + {\gotobox{\noteparameter\c!command + {\preparednumber\domovednote\v!nextpage\v!previouspage}}% + [\s!fnt :f:\internalfootreference]}% +\d:footnote +% + \fi + \doifelse{\noteparameter\c!interaction}\v!no + {\ifconditional\pagewisenotes + \rawreference\s!fnt{\s!fnt :t:\internalfootreference}{}% + \fi}% + {\rawreference\s!fnt{\s!fnt :t:\internalfootreference}{}}% +}% + \aftergroup\dostopnote + \let\next} +\def\dostopnote{% + \egroup + \b:footnote + \egroup + \kern\notesignal\relax} + +\NewConfigure{footnote}{4} +\NewConfigure{footnotemark}{2} + + \def\dodoprocessTEXbuffer[#1][#2]{% + \expandafter\ifx \csname c:#1-buffer:\endcsname\relax + \:warning{adding \string\NewConfigure{#1-buffer}{2} + to equal \string\Configure{buffer}{...}{...}}% + \NewConfigure{#1-buffer}{2}% + \Configure{#1-buffer}{\a:buffer}{\b:buffer}% +\fi +% + \csname a:##1-buffer\endcsname + \getvalue{\??bu#1\c!before}% + \dobuffer{16}[#2]\readjobfile + \getvalue{\??bu#1\c!after}% + \csname b:#1-buffer\endcsname +} +\NewConfigure{-buffer}{2} +\NewConfigure{buffer}{2} \tmp:cnt\normaltime \divide\tmp:cnt 60 \edef\:temp{\the\tmp:cnt} @@ -750,6 +1213,18 @@ subsubsubsection,subsubsubsubsection% \space\ifnum \:temp<10 0\fi \:temp :\ifnum \tmp:cnt<10 0\fi\the\tmp:cnt :00} + \long\def\:temp{\begingroup \obeyMPlines \dostartMPcode} +\ifx \startMPcode\:temp + \pend:def \startMPcode{% + \let\:temp\begingroup + \def\begingroup{\let\begingroup\:temp + \a:MPcode + \begingroup + \aftergroup\b:MPcode }% + } +\fi +\NewConfigure{MPcode}{2} + \catcode`\!=12 \catcode`\?=12 \Hinput{context} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp1250.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp1250.4ht index b989e3d551a..0c3a672a659 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp1250.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp1250.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp1250.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp1250.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp1252.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp1252.4ht index deeef90f8cc..f875336f9e7 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp1252.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp1252.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp1252.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp1252.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp437.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp437.4ht index ed57462c5f8..77d73a31e39 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp437.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp437.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp437.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp437.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp437de.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp437de.4ht index 7b6a86cf95a..1e78510396e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp437de.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp437de.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp437de.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp437de.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp850.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp850.4ht index f850226d978..dd4b6298b66 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp850.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp850.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp850.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp850.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp852.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp852.4ht index 01bb35532ce..8df375fc19a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp852.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp852.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp852.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp852.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp862.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp862.4ht index 79ced527caa..ca7a182ae53 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp862.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp862.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp862.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp862.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/cp865.4ht b/Master/texmf-dist/tex/generic/tex4ht/cp865.4ht index 223379a1e7a..ff719b3c569 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/cp865.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/cp865.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% cp865.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% cp865.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expand:after{\long\def}\csname ?\string\textdegree\endcsname{\ensuremath {{\sp\circ }}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/croatian.4ht b/Master/texmf-dist/tex/generic/tex4ht/croatian.4ht index 4e1715f5446..83eb0270e1a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/croatian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/croatian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% croatian.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% croatian.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{croatian} diff --git a/Master/texmf-dist/tex/generic/tex4ht/curve.4ht b/Master/texmf-dist/tex/generic/tex4ht/curve.4ht new file mode 100755 index 00000000000..cc82c8064ef --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/curve.4ht @@ -0,0 +1,69 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% curve.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + + \def\makeheaders@#1{% + \setlength\leftheader@width{\header@scale\textwidth}% + \setlength\rightheader@width{\textwidth - \leftheader@width}% + \a:makeheaders + \@leftheader \b:makeheaders \@rightheader \c:makeheaders} +\NewConfigure{makeheaders}{3} +\renewcommand\subrubric[1]{% + \@nextentry + \noalign{\gdef\@nextentry{}}% + \@subrubric{\a:subrubric#1\b:subrubric}\\*} +\NewConfigure{subrubric}{2} +\def\@@rubrichead#1{\@rubricfont\a:rubrichead + #1\b:rubrichead\par\vspace\rubricspace} +\renewcommand\maketitle{% + \a:maketitle + \begin{center} + \c:maketitle{\@titlefont\@title}\d:maketitle + \ifx\@subtitle\@undefined\else\\% + \e:maketitle\@subtitlefont\@subtitle\f:maketitle + \fi + \end{center} + \b:maketitle + \vspace\titlespace} +\NewConfigure{rubrichead}{2} +\NewConfigure{maketitle}{6} +\renewcommand\@entry[2][]{% + \gdef\@nextentry{}\egroup + \a:key\@key{#1}\b:key&\a:prefix\@prefix\b:prefix\\} +\renewcommand\@sentry[1][]{% + \gdef\@nextentry{\\}\egroup + \a:key\@key{#1}\b:key&\a:prefix\@prefix \b:prefix&} +\renewcommand\entry{% + \@nextentry + \bgroup\gdef\@beforespace{-\subrubricbeforespace}% + \@ifstar{\@sentry}{\@entry}} +\NewConfigure{key}{2} +\NewConfigure{prefix}{2} + +\Hinput{curve} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/czech.4ht b/Master/texmf-dist/tex/generic/tex4ht/czech.4ht index c752e246ee3..e53a5f9dfbd 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/czech.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/czech.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% czech.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% czech.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{czech} diff --git a/Master/texmf-dist/tex/generic/tex4ht/danish.4ht b/Master/texmf-dist/tex/generic/tex4ht/danish.4ht index 76ce332423f..fd16d91970d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/danish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/danish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% danish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% danish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{danish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/dcolumn.4ht b/Master/texmf-dist/tex/generic/tex4ht/dcolumn.4ht index 3b75ead9fd6..26d64329dfd 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dcolumn.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dcolumn.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dcolumn.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% dcolumn.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defIII\DC@centre{\def\Dpoint{##2}\a:dcolumn} \append:def\DC@endcentre{\b:dcolumn} diff --git a/Master/texmf-dist/tex/generic/tex4ht/diagrams.4ht b/Master/texmf-dist/tex/generic/tex4ht/diagrams.4ht index 88ce77b6f3f..5e369c52742 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/diagrams.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/diagrams.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% diagrams.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% diagrams.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\CD@bC{\ifincommdiag\else \expandafter\a:diagram \fi} diff --git a/Master/texmf-dist/tex/generic/tex4ht/doc.4ht b/Master/texmf-dist/tex/generic/tex4ht/doc.4ht index 2da9da1d143..021c3731b22 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/doc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/doc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% doc.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% doc.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \:CheckOption{no^} \if:Option \else diff --git a/Master/texmf-dist/tex/generic/tex4ht/docbook-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/docbook-math.4ht index 7306ec6d019..1f683e8bf44 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/docbook-math.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/docbook-math.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% docbook-math.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% docbook-math.4ht 2006-11-15-02:45 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-11-15-02:45} \exit:ifnot{latex,% tex4ht} @@ -37,12 +37,12 @@ tex4ht} {\everymath{}\everydisplay{}} \Configure{$}{\PicMath}{\EndPicMath}{} \Configure{PicMath} - {\Tg<informalequation>}{\Tg</informalequation>}{}{} + {\Tg<inlineequation>}{\Tg</inlineequation>}{}{} \let\MathPar\empty \Configure{PicDisplay} {\edef\MathPar{\ifvmode par-\fi}\IgnorePar\EndP\ShowPar\endgraf - \HCode{<informalequation role="\MathPar math-display">}} - {\HCode{</informalequation>}\ShowPar} + \HCode{<equation role="\MathPar math-display">}} + {\HCode{</equation>}\ShowPar} {} {\space role="\MathPar math-display" } @@ -54,6 +54,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -378,5 +379,33 @@ tex4ht} + + + + + + + + + + + + + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/docbook-mml.4ht b/Master/texmf-dist/tex/generic/tex4ht/docbook-mml.4ht index 3a9c1caec3d..8e0bda37b2a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/docbook-mml.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/docbook-mml.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% docbook-mml.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% docbook-mml.4ht 2006-11-15-02:45 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-11-15-02:45} \exit:ifnot{amsart,% amsbook,% @@ -52,7 +52,8 @@ tex4ht} \EndLink\DBLink[#1]{#2}{}\global\let\M:EndLink=\EndDBLink\fi } \let\do:M:Link=\M:Link -\def\M:Link{\futurelet\:next\choose:M:Link} +\def\M:Link{\Protect\p:M:Link} +\def\p:M:Link{\futurelet\:next\choose:M:Link} \def\choose:M:Link{\ifx -\:next \expandafter\minus:M:Link \else\expandafter\do:M:Link\fi} \def\minus:M:Link#1{\do:M:Link} @@ -75,8 +76,7 @@ tex4ht} \Configure{DviMathML} {\HCode{<\ifx \math:mode\a:@math \else inline\fi equation \Hnewline \expandafter\:rend \a:@math==//>}} - {\HCode{</\ifx \math:mode\a:@math \else inline\fi equation> -}} + {\HCode{</\ifx \math:mode\a:@math \else inline\fi equation>}} \def\:rend#1=#2=#3//{\if !#1!\else role=#2\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -87,6 +87,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -95,10 +96,10 @@ tex4ht} \ifmathml\else \HCode{<note role="ref"><para role="ref">} \fi - \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg<!--ref: \RefArg-->\fi\EndLink \ifmathml\else #3\HCode{</para></note>}\par\fi \else - \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg<!--ref: \RefArg-->\fi\EndLink \fi } \Configure{newline} @@ -108,6 +109,9 @@ tex4ht} {\IgnorePar\EndP\HCode{<para role="equation">}} {\HCode{</para><para role="equation-label">}} {\IgnorePar\HCode{</para>}\ShowPar\par} +\Configure{halignTB} + {\ifmathml \HCode{<\:MT table }\fi \halignTBL} + {\ifmathml \HCode{>}\fi} \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else \HCode{ align="left" }\fi} @@ -133,7 +137,6 @@ tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{book} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -297,6 +300,9 @@ tex4ht} + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -377,7 +383,6 @@ tex4ht} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -458,6 +463,7 @@ tex4ht} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -541,6 +547,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -616,6 +623,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -777,6 +785,17 @@ tex4ht} + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -996,5 +1015,18 @@ tex4ht} + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht b/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht index 5ad5e87dda7..87ea8077f52 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/docbook.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% docbook.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% docbook.4ht 2006-11-15-02:45 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-11-15-02:45} \exit:ifnot{Preamble,% algorithmic,% @@ -33,6 +33,7 @@ amsbook,% amsmath,% amsproc,% amsthm,% +array,% article,% beamer,% book,% @@ -59,7 +60,7 @@ texinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{html}{xml} + \Configure{ext}{xml} \edef\Preamble{\Preamble,refcaption} \Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} \:CheckOption{no-DOCTYPE} \if:Option @@ -118,7 +119,8 @@ texinfo} \EndLink\DBLink[#1]{#2}{}\global\let\EndLink=\EndDBLink\fi } \let\do:Link=\Link -\def\Link{\futurelet\:next\choose:Link} +\def\Link{\Protect\p:Link} +\def\p:Link{\futurelet\:next\choose:Link} \def\choose:Link{\ifx -\:next \expandafter\minus:Link \else\expandafter\do:Link\fi} \def\minus:Link#1{\do:Link} @@ -190,6 +192,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -348,7 +351,18 @@ texinfo} {\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}{} +\ConfigureList{description}% + {\EndP\HCode{<variablelist\Hnewline>}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP + \HCode{</listitem></varlistentry></variablelist>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP + \HCode{</listitem></varlistentry>}}% + \HCode{<varlistentry><term\Hnewline>}\bgroup \bf} + {\egroup\EndP\HCode{</term><listitem>}\par\ShowPar} +\Configure{cite}{\HCode{<citation>}}{\HCode{</citation>}}{\LinkCite}{} \Configure{bibitem}{\Link}{\EndLink} \LinkCommand\LinkCite{xref, linkend,,,/,\empty} @@ -368,8 +382,8 @@ texinfo} \HAssign\tabularN=0 \Configure{halignTB<>}{tabular}{<>\HAlign} \Configure{halignTB} - {\ifmathml \HCode{<\:MT table }\fi \halignTBL} - {\ifmathml \HCode{>}\fi} + {\halignTBL} + {} \Configure{halignTD} {}{} {<}{\HCode{ align="left"}} {-}{\HCode{ align="center"}} @@ -389,10 +403,10 @@ texinfo} \def\refLink#1#2#3\EndLink{ \ifvmode \HCode{<note role="ref"><para>} - \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg<!--ref: \RefArg-->\fi\EndLink #3\HCode{</para></note>} \else - \Link{#1}{#2}\Tg<!--ref: \RefArg-->\EndLink + \Link{#1}{#2}\expandafter\ifx \csname RefArg\endcsname\relax\else \Tg<!--ref: \RefArg-->\fi\EndLink \fi} \Configure{newline}{\HCode{<!--br/-->}} \Configure{newtheorem} @@ -550,7 +564,6 @@ texinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{book} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -611,6 +624,12 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \HCode{<article role="book">}\par\ShowPar} {\IgnorePar\EndP\HCode{</article>}} \immediate\write-1{TeX4ht package options: @@ -895,6 +914,12 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \HCode{<article role="report">}\par\ShowPar} {\IgnorePar\EndP\HCode{</article>}} \immediate\write-1{TeX4ht package options: @@ -1185,13 +1210,19 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \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 }} + {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter @@ -1399,6 +1430,7 @@ texinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fontmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1421,6 +1453,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{graphics} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1439,6 +1472,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1448,13 +1482,19 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \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 }} + {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter @@ -1651,7 +1691,6 @@ texinfo} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1661,13 +1700,19 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \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 }} + {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter @@ -1864,6 +1909,7 @@ texinfo} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1873,13 +1919,19 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \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 }} + {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter @@ -2092,10 +2144,11 @@ texinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \def\:temp{{\protect\AmSfont AmS}} + \def\:temp{{\protect\AmSfont AMS}} \HLet\AmS\:temp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2111,6 +2164,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2232,6 +2286,12 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \HCode{<article>}\par\ShowPar} {\IgnorePar\EndP\HCode{</article>}} \immediate\write-1{TeX4ht package options: @@ -2272,6 +2332,50 @@ texinfo} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\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} + {\halignTBL} + {} +\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{//[]}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + @@ -2308,6 +2412,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{color} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2401,6 +2506,12 @@ texinfo} + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{dcolumn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2413,6 +2524,7 @@ texinfo} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{multirow} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2746,6 +2858,7 @@ texinfo} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2806,6 +2919,12 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \HCode{<article role="book">}\par\ShowPar} {\IgnorePar\EndP\HCode{</article>}} \immediate\write-1{TeX4ht package options: @@ -3113,6 +3232,11 @@ texinfo} + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{llncs} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3146,7 +3270,6 @@ texinfo} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{jurabib} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3162,8 +3285,6 @@ texinfo} - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{prosper} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3182,7 +3303,6 @@ texinfo} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{beamer} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3192,13 +3312,19 @@ texinfo} \Hnewline by TeX4ht (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) \expandafter\:gobbleM\meaning\Preamble\space-->\Hnewline} +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \HCode{<?xtpipes file="docbook.4xt" ?>\Hnewline} +\fi \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 }} + {\HCode{<?xml version="1.0"?>\Hnewline}} \Configure{DOCTYPE} {\HCode{<!DOCTYPE article [<!ENTITY \% docbook.dtd PUBLIC\Hnewline "-//OASIS//DTD DocBook XML V4.2CR1//\expandafter @@ -3422,6 +3548,8 @@ texinfo} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{pgf} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3448,6 +3576,10 @@ texinfo} + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{algorithmic} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3493,6 +3625,9 @@ texinfo} + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{listings} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3607,5 +3742,8 @@ texinfo} + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/dratex.4ht b/Master/texmf-dist/tex/generic/tex4ht/dratex.4ht index 269363c9420..28fa1950113 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dratex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dratex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dratex.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% dratex.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Define\html:Draw{\ifvmode \noindent\hfil\fi \global\:TeXLoc\z@ diff --git a/Master/texmf-dist/tex/generic/tex4ht/dsfont.4ht b/Master/texmf-dist/tex/generic/tex4ht/dsfont.4ht index e2e54c9d232..3bc118822e4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dsfont.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dsfont.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dsfont.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% dsfont.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{dsfont} diff --git a/Master/texmf-dist/tex/generic/tex4ht/dutch.4ht b/Master/texmf-dist/tex/generic/tex4ht/dutch.4ht index cd6368bc39e..d1c214e685d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dutch.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dutch.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dutch.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% dutch.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{dutch} diff --git a/Master/texmf-dist/tex/generic/tex4ht/dvipdf.4ht b/Master/texmf-dist/tex/generic/tex4ht/dvipdf.4ht index 64b8e8ba800..d9d4b98d277 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dvipdf.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dvipdf.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dvipdf.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% dvipdf.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\colortyp:gray:#1 #2//{\HColor:gray #1 //} \def\colortyp:cmyk:#1 #2 #3 #4 #5//{\HColor:cmyk #1,#2,#3,#4 //} diff --git a/Master/texmf-dist/tex/generic/tex4ht/dvips.4ht b/Master/texmf-dist/tex/generic/tex4ht/dvips.4ht index 2fab96adf68..83f81532d48 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dvips.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dvips.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dvips.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% dvips.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\colortyp:gray:#1 #2//{\HColor:gray #1 //} \def\colortyp:cmyk:#1 #2 #3 #4 #5//{\HColor:cmyk #1,#2,#3,#4 //} diff --git a/Master/texmf-dist/tex/generic/tex4ht/dvipsnam.4ht b/Master/texmf-dist/tex/generic/tex4ht/dvipsnam.4ht index 18c1c384421..9b1cca621e1 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dvipsnam.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dvipsnam.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dvipsnam.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% dvipsnam.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\sv:ProvidesFile=\ProvidesFile \let\sv:DefineNamedColor=\DefineNamedColor diff --git a/Master/texmf-dist/tex/generic/tex4ht/dvipsone.4ht b/Master/texmf-dist/tex/generic/tex4ht/dvipsone.4ht index d94d1c3a1f1..79b3e6572e3 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/dvipsone.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/dvipsone.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% dvipsone.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% dvipsone.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\colortyp:gray:#1 #2//{\HColor:gray #1 //} \def\colortyp:cmyk:#1 #2 #3 #4 #5//{\HColor:cmyk #1,#2,#3,#4 //} diff --git a/Master/texmf-dist/tex/generic/tex4ht/elsart.4ht b/Master/texmf-dist/tex/generic/tex4ht/elsart.4ht index 043d42541c9..b0745ef0389 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/elsart.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/elsart.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% elsart.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% elsart.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \edef\@ptsize{\ifdim \normalbaselineskip>14pt 2\else \ifdim \normalbaselineskip>13pt 2\else 0\fi\fi} @@ -39,12 +39,12 @@ \def\itnuc#1#2{\setbox\@tempboxa=\hbox{\scriptsize\it #1} \def\@tempa{{}\sp{\box\@tempboxa}\!\protect\text{\it #2}}\relax \ifmmode \@tempa \else $\@tempa$\fi} - \def\address@fmt#1#2#3#4{\@newelemtrue \if@Elproofing\def\@eltag{#4}\else\def\@eltag{\theaddress}\fi \ifnum\prev@elem=\e@address \@newelemfalse \fi \if@newelem \address@fmt@init \fi \noindent \bgroup \@addressstyle + \a:address \ifnum#1=\z@ #3\,$\sp{\mathrm{#2}}$\space% \else @@ -54,7 +54,9 @@ $\sp{\mathrm{\@eltag}}\space$#3\,$\sp{\mathrm{#2}}$% \fi \fi + \b:address \par \egroup} +\NewConfigure{address}{2} \def\collab@fmt#1#2#3{\@newelemtrue \ifnum\prev@elem=\e@collab \global\@newelemfalse \fi \if@newelem \collab@fmt@init \fi @@ -66,13 +68,12 @@ \def\title@fmt#1#2{% \@ifundefined{@runtitle}{\global\def\@runtitle{#1}}{}% \vspace*{12pt} - {\@titlesize\a:title #1\,\hbox{$\sp{#2}$}\b:title\par}% + {\@titlesize\a:ttl #1\,\hbox{$\sp{#2}$}\b:ttl\par}% \vskip\@undertitleskip \vskip24\p@ % Vertical space below title } \def\subtitle@fmt#1#2{% % No vertical space above sub-title {\@titlesize \a:subtitle#1\b:subtitle\,\hbox{$\sp{#2}$}}\par} -\NewConfigure{title}{2} \NewConfigure{subtitle}{2} @@ -84,6 +85,8 @@ \global \@minipagefalse \hbox{{\cptA: \cap:ref{#1}% \cptB:}{\cptC:{#2}\cptD:}}} +\pend:def\open@fm{\:gobbleIV} +\pend:def\close@fm{\gdef\:temp{\global\setbox\fm@box=\vbox{}}} \def\endfrontmatter{% \ifx\@runauthor\relax \global\let\@runauthor\@runningauthor @@ -138,6 +141,7 @@ \footnotetext[#2]{{\def\rEfLiNK##1##2{\Link{}{##1}\EndLink}% \ref{#1}}#3}} \def\author@fmt#1#2#3{\@newelemtrue + \a:aut \if@firstauthor \first@author \global\@firstauthorfalse \fi \ifnum\prev@elem=\e@author \global\@newelemfalse \fi @@ -145,7 +149,8 @@ \edef\@tempb{#2}\ifx\@tempb\@empty \hbox{{\author@font #3}}\else \hbox{{\author@font #3}\,$\sp{\mathrm{#2}}$}% - \fi} + \fi + \b:aut} \def\:temp{% \let\no:indent\noindent diff --git a/Master/texmf-dist/tex/generic/tex4ht/emacspeak.4ht b/Master/texmf-dist/tex/generic/tex4ht/emacspeak.4ht new file mode 100755 index 00000000000..4f552af6579 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/emacspeak.4ht @@ -0,0 +1,621 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% emacspeak.4ht 2006-10-06-11:31 % +% Copyright (C) 2006 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 2006-10-06-11:31} + +\exit:ifnot{amsmath,% +article,% +book,% +fontmath,% +latex,% +plain,% +report,% +tex4ht} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{.begin-end {stress:4; richness:4;}} +\CssSpeech{.begin-math, .end-math {stress:3; richness:5;}} +\CssSpeech{.semi-math {pitch: 8; pitch-range: 7; volume: 5;}} +\CssSpeech{.begin-root, .end-root, .mid-root {stress:3;}} +\CssSpeech{.begin-stack, .end-stack, .mid-stack {stress:3;}} +\CssSpeech{.char-del {stress:4;}} +\CssSpeech{.capital-description {stress:4;}} +\CssSpeech{body {speak-punctuation: none}} +\CssSpeech{@media speech{.crosslinks a, .next a + { pitch: 9; pitch-range: 4; volume: 5; + stress:1; pause-after: 1000ms }}} +\CssSpeech{.inline-math, .display-math + { pitch: 8; pitch-range: 7; stress:7; richness: 7; }} +\CssSpeech{.space {pitch:0; pitch-range:0; richness:0; stress:0;}} +\CssSpeech{.mfrac{ + pitch:7; pitch-range: 1; richness: 9; stress:4;}} +\CssSpeech{.mrow-super{ pitch:9; pitch-range:4; richness:9; stress:9;}} +\CssSpeech{.mrow-base{ pitch:9; pitch-range:4; richness:5; stress:5;}} +\CssSpeech{.mrow-sub{ pitch:9; pitch-range:0; richness:1; stress:1;}} +\CssSpeech{.begin-limits-script, + .end-limits-script, .mid-limits-script {stress:3;}} +\CssSpeech{.begin-script, .end-script, .mid-script {stress:3;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{.accented-char { pitch-range: 4; }} +\CssSpeech{.math-over { pitch-range: 4; }} +\CssSpeech{.mover-accent {pitch-range: 7; richness: 9;}} + +\CssSpeech{@media speech{.cite, .biblabel + {pitch: 5 ; pitch-range: 6; stress: 6; richness: 5;}}} +\CssSpeech{.begin-array, .end-array {stress:4; richness:4;}} +\CssSpeech{ + .itemize, .enumerate, .description {pitch: 8; + pitch-range: 4; + volume: 5 +; + pause-after: 1000ms} +} +\CssSpeech{.added-list-description + { pitch: 8; pitch-range: 4; volume: 5; pause-after: 1000ms }} +\CssSpeech{.li-itemize, .li-enumerate, .li-description + { pitch: 3; pitch-range: 6; volume: 5 }} +\CssSpeech{ pre.verbatim { pitch: 5 +; + pitch-range: 0; + stress: 0; + richness: 8 + }} +\CssSpeech{.marginpar {pitch: 7; + pitch-range: 4; + richness: 3; + stress: 2; + volume: 4}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{book} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{ + .titleHead {pitch: 3; + pitch-range: 4; + richness: 8; + stress: 3; + volume: 7 +}} +\CssSpeech{ .author, .date {pitch: 5; + pitch-range: 4; + richness: 7; + stress: 1; + volume: 5 +}} +\CssSpeech{ .date {speak-date: dmy}} +\CssSpeech{ div.abstract { pitch: 4; + pitch-range: 3; + speed: x-fast; + volume: 9 +}} + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{report} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{ + .titleHead {pitch: 3; + pitch-range: 4; + richness: 8; + stress: 3; + volume: 7 +}} +\CssSpeech{ .author, .date {pitch: 5; + pitch-range: 4; + richness: 7; + stress: 1; + volume: 5 +}} +\CssSpeech{ .date {speak-date: dmy}} +\CssSpeech{ div.abstract { pitch: 4; + pitch-range: 3; + speed: x-fast; + volume: 9 +}} + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{article} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{ + .titleHead {pitch: 3; + pitch-range: 4; + richness: 8; + stress: 3; + volume: 7 +}} +\CssSpeech{ .author, .date {pitch: 5; + pitch-range: 4; + richness: 7; + stress: 1; + volume: 5 +}} +\CssSpeech{ .date {speak-date: dmy}} +\CssSpeech{ div.abstract { pitch: 4; + pitch-range: 3; + speed: x-fast; + volume: 9 +}} + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{ .mo-open, .mo-close{ stress:3; }} +\CssSpeech{ .mo-rel, .mo-bin { stress:4; }} +\CssSpeech{ .mo-op { stress:4; }} +\CssSpeech{ .mo-punc { stress:4; }} +\CssSpeech{ .mo-qopname { stress:4; }} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{@media speech{.eqref + {pitch: 5 ; pitch-range: 6; stress: 6; richness: 5;}}} +\CssSpeech{.begin-multline, .end-multline {stress:3; richness:5;}} +\CssSpeech{.begin-gather, .end-gather {stress:3; richness:5;}} +\CssSpeech{.begin-aligned, .end-aligned {stress:3; richness:5;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \CssSpeech{ .mo-open, .mo-close{ stress:3; }} +\CssSpeech{ .mo-rel, .mo-bin { stress:4; }} +\CssSpeech{ .mo-op { stress:4; }} +\CssSpeech{ .mo-punc { stress:4; }} +\CssSpeech{ .mo-qopname { stress:4; }} + +\CssSpeech{.accented-char { pitch-range: 4; }} +\CssSpeech{.math-over { pitch-range: 4; }} +\CssSpeech{.mover-accent {pitch-range: 7; richness: 9;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/emulateapj.4ht b/Master/texmf-dist/tex/generic/tex4ht/emulateapj.4ht index d2d0d62f479..0217d22df14 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/emulateapj.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/emulateapj.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% emulateapj.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% emulateapj.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\make@slugcomment{\ifx\@submitted\@empty\relax\else diff --git a/Master/texmf-dist/tex/generic/tex4ht/endfloat.4ht b/Master/texmf-dist/tex/generic/tex4ht/endfloat.4ht index 2f4b4c3df83..16133d167f2 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/endfloat.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/endfloat.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% endfloat.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% endfloat.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{endfloat} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/endnotes.4ht b/Master/texmf-dist/tex/generic/tex4ht/endnotes.4ht index 9ce1c53ca86..6b58f2c5ec9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/endnotes.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/endnotes.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% endnotes.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% endnotes.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HAssign\endnote:N=0 \def\endnoteN{\endnote:N} diff --git a/Master/texmf-dist/tex/generic/tex4ht/english.4ht b/Master/texmf-dist/tex/generic/tex4ht/english.4ht index 75f14a4cb17..2541ba72674 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/english.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/english.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% english.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% english.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{english} diff --git a/Master/texmf-dist/tex/generic/tex4ht/epigraph.4ht b/Master/texmf-dist/tex/generic/tex4ht/epigraph.4ht index d056ae57878..88075e3dd70 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/epigraph.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/epigraph.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% epigraph.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% epigraph.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \renewcommand{\epigraphhead}[2][95]{{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/eplain.4ht b/Master/texmf-dist/tex/generic/tex4ht/eplain.4ht index e4e760fa0db..e6a9f74736a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/eplain.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/eplain.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% eplain.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% eplain.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\protect:wrtoc{\Configure{ }{ }} diff --git a/Master/texmf-dist/tex/generic/tex4ht/epsf.4ht b/Master/texmf-dist/tex/generic/tex4ht/epsf.4ht index 27569e250df..d5060175865 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/epsf.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/epsf.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% epsf.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% epsf.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1{\def\PicName{#1}\a:epsfsetgraph diff --git a/Master/texmf-dist/tex/generic/tex4ht/epsfig.4ht b/Master/texmf-dist/tex/generic/tex4ht/epsfig.4ht index 0c90fcd878f..f560b67371b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/epsfig.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/epsfig.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% epsfig.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% epsfig.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{epsfig}{2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/errata.4ht b/Master/texmf-dist/tex/generic/tex4ht/errata.4ht index b0a174c15b0..900c71cf812 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/errata.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/errata.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% errata.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% errata.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \renewenvironment{erratalist} diff --git a/Master/texmf-dist/tex/generic/tex4ht/esperant.4ht b/Master/texmf-dist/tex/generic/tex4ht/esperant.4ht index 9ea6a4ec4db..50aa6074190 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/esperant.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/esperant.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% esperant.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% esperant.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{esperant} diff --git a/Master/texmf-dist/tex/generic/tex4ht/estonian.4ht b/Master/texmf-dist/tex/generic/tex4ht/estonian.4ht index 7616e1d01b3..b9b79665565 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/estonian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/estonian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% estonian.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% estonian.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{estonian} diff --git a/Master/texmf-dist/tex/generic/tex4ht/eucal.4ht b/Master/texmf-dist/tex/generic/tex4ht/eucal.4ht index 99805579b6c..06c84a808bf 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/eucal.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/eucal.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% eucal.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% eucal.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{eucal} diff --git a/Master/texmf-dist/tex/generic/tex4ht/euler.4ht b/Master/texmf-dist/tex/generic/tex4ht/euler.4ht index bf1fa3132a0..b711eae8b89 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/euler.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/euler.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% euler.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% euler.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\mathbf=\un:Def \let\mathsf=\un:Def diff --git a/Master/texmf-dist/tex/generic/tex4ht/everyshi.4ht b/Master/texmf-dist/tex/generic/tex4ht/everyshi.4ht index 92d85928361..e3ead9f0d8e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/everyshi.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/everyshi.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% everyshi.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% everyshi.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\@EveryShipout@Init\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/exam.4ht b/Master/texmf-dist/tex/generic/tex4ht/exam.4ht index f2d52c6c887..338cf4dc313 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/exam.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/exam.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% exam.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% exam.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \ps@examheadings\:unDef \bgroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/exerquiz.4ht b/Master/texmf-dist/tex/generic/tex4ht/exerquiz.4ht index bf5de6be2f4..f5ef21f2f0f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/exerquiz.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/exerquiz.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% exerquiz.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% exerquiz.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\Rect#1{#1} diff --git a/Master/texmf-dist/tex/generic/tex4ht/exerqz.4ht b/Master/texmf-dist/tex/generic/tex4ht/exerqz.4ht index 1a1b6f39cbf..bf2437de9be 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/exerqz.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/exerqz.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% exerqz.4ht 2005-10-22-16:24 % -% Copyright (C) 1999--2005 % +% exerqz.4ht 2006-12-04-10:05 % +% Copyright (C) 1999--2006 % % Donald P. Story & Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -25,7 +25,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-16:24} +\immediate\write-1{version 2006-12-04-10:05} \def\eqXInitQuizMsg{\hbox{% \let\noexpand\string diff --git a/Master/texmf-dist/tex/generic/tex4ht/extarticle.4ht b/Master/texmf-dist/tex/generic/tex4ht/extarticle.4ht new file mode 100755 index 00000000000..c465a973721 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/extarticle.4ht @@ -0,0 +1,33 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extarticle.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \input article.4ht + + +\Hinput{extarticle} \endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/extbook.4ht b/Master/texmf-dist/tex/generic/tex4ht/extbook.4ht new file mode 100755 index 00000000000..ee52d49cfea --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/extbook.4ht @@ -0,0 +1,33 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extbook.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \input book.4ht + + +\Hinput{extbook} \endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/extletter.4ht b/Master/texmf-dist/tex/generic/tex4ht/extletter.4ht new file mode 100755 index 00000000000..70b24e3b5ab --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/extletter.4ht @@ -0,0 +1,33 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extletter.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \input letter.4ht + + +\Hinput{extletter} \endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/extproc.4ht b/Master/texmf-dist/tex/generic/tex4ht/extproc.4ht new file mode 100755 index 00000000000..17ac2b98e95 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/extproc.4ht @@ -0,0 +1,33 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extproc.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \input proc.4ht + + +\Hinput{extproc} \endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/extreport.4ht b/Master/texmf-dist/tex/generic/tex4ht/extreport.4ht new file mode 100755 index 00000000000..2a2d9357ef2 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/extreport.4ht @@ -0,0 +1,33 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% extreport.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 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 2006-12-01-16:02} + + \input report.4ht + + +\Hinput{extreport} \endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/fancybox.4ht b/Master/texmf-dist/tex/generic/tex4ht/fancybox.4ht index 64b6c6aac48..16871221b04 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/fancybox.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/fancybox.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% fancybox.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% fancybox.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1#2{\begingroup #1\relax \hbox{{#2}}\endgroup} \HLet\@ovalbox\:tempc @@ -41,6 +41,57 @@ \NewConfigure{Ovalbox}{2} \pend:def\doublebox{\Configure{VerbBox}{\a:doublebox}{\b:doublebox}} \NewConfigure{doublebox}{2} +\def\Btrivlist#1{\@ifnextchar[{\@Btrivlist{#1}}{\@Btrivlist{#1}[]}} +\def\@Btrivlist#1[#2]{% + \@Blistrestore + \let\\=\@Btrivlistcr +\a:Btrivlist +\expandafter\edef\csname Btrivlist-dir\endcsname{\expandafter\noexpand\csname + \if#1la\else\if#1rc\else b\fi\fi + :Btrivlist-dir\endcsname +}% + \fb@beginvbox{#2}% + \TeXhalign\bgroup + \hfil + \c:Btrivlist + \ignorespaces##\unskip + \d:Btrivlist + \if#1r\@empty\else\hfil\fi\cr} +\def\endBtrivlist{\crcr\egroup + \egroup\b:Btrivlist\if@pboxsw$\fi} +\NewConfigure{Btrivlist}{4} +\NewConfigure{Btrivlist-dir}[1]{% + \if :#1:\else \expandafter\Btrivlist:dir\fi {#1}} +\def\Btrivlist:dir#1#2{\expandafter\def + \csname\if#1la\else\if#1rc\else b\fi\fi :Btrivlist-dir\endcsname{#2}% + \csname c:Btrivlist-dir:\endcsname} +\def\@Blist#1#2[#3]{% + \ifnum\@listdepth>5 + \@toodeep + \else + \global\advance\@listdepth\@ne + \fi + \itemindent\z@ + \csname @list\romannumeral\the\@listdepth\endcsname + \def\@itemlabel{#1}% + \let\makelabel\@mklab + \@nmbrlistfalse + \@Blistrestore + \let\\=\@Blistcr + \let\item\Bitem + \@Bitemswfalse + #2\relax + \gdef\dd:Blist{\global\let\dd:Blist=\d:Blist}\a:Blist + \fb@beginvbox{#3}% + \TeXhalign\bgroup + \dd:Blist\c:Blist\e:Blist \ignorespaces##\f:Blist + &\e:Blist\ignorespaces##\unskip\hfil\f:Blist\cr} +\def\endBlist{\crcr\egroup + \egroup\dd:Blist\b:Blist\if@pboxsw$\fi + \global\advance\@listdepth\m@ne} +\NewConfigure{Blist}{6} +\let\Beqnarray=\eqnarray +\let\endBeqnarray=\endeqnarray \Hinput{fancybox} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/fancyvrb.4ht b/Master/texmf-dist/tex/generic/tex4ht/fancyvrb.4ht index d5aaf1f32ac..6b971b1ed9c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/fancyvrb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/fancyvrb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% fancyvrb.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% fancyvrb.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\FV@FormattingPrep{\let\fv:color\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/fig4tex.4ht b/Master/texmf-dist/tex/generic/tex4ht/fig4tex.4ht index 0c857e20179..2c992c6a090 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/fig4tex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/fig4tex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% fig4tex.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% fig4tex.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \AtBeginDocument\UnDef \AtBeginDocument{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/finnish.4ht b/Master/texmf-dist/tex/generic/tex4ht/finnish.4ht index 1a9b6e457bf..ac6594c64c3 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/finnish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/finnish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% finnish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% finnish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{finnish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/fleqn.4ht b/Master/texmf-dist/tex/generic/tex4ht/fleqn.4ht index a31fbcd4f56..e5f0e7547c7 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/fleqn.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/fleqn.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% fleqn.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% fleqn.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} diff --git a/Master/texmf-dist/tex/generic/tex4ht/float.4ht b/Master/texmf-dist/tex/generic/tex4ht/float.4ht index c89fb1b1f44..b5985812788 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/float.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/float.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% float.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% float.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\caption{\:CheckOption{refcaption}\if:Option \SkipRefstepAnchor \fi diff --git a/Master/texmf-dist/tex/generic/tex4ht/floatflt.4ht b/Master/texmf-dist/tex/generic/tex4ht/floatflt.4ht index a7c931a6d8b..48b1754069e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/floatflt.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/floatflt.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% floatflt.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% floatflt.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \AtBeginDocument{% \edef\oldeverypar{\noexpand\HtmlPar\the\everypar}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/foils.4ht b/Master/texmf-dist/tex/generic/tex4ht/foils.4ht index c4bd54bb191..ee73788abb1 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/foils.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/foils.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% foils.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% foils.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\listoffigures diff --git a/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht b/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht index 25e7d183e3b..9d6b9634cba 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/fontmath.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% fontmath.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% fontmath.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:same#1{#1} \def\no:fonts{\more:no \let\protect\@unexpandable@protect } @@ -42,14 +42,21 @@ \def\old:mfont#1{\csname o:@#1:\endcsname} \def\new:mfont#1#2{% \csname a:#1\endcsname - \csname o:@#1:\endcsname + \csname o:#1@@:\endcsname {#2}\csname b:#1\endcsname } \def\:tempd#1{% + \expandafter\edef\csname #1\endcsname{% + \noexpand\protect \expandafter\noexpand + \csname #1@@\endcsname} + \expandafter\edef\csname #1@@\endcsname{% + \noexpand\protect \expandafter\noexpand + \csname @#1\endcsname} \def\:tempc{\choose:mfont {#1}} - \expandafter\HLet\csname @#1\endcsname\:tempc + \expandafter\HLet\csname #1@@\endcsname\:tempc \NewConfigure{#1}{2}% } + \:tempd{mathbf} \:tempd{mathrm} \:tempd{mathsf} diff --git a/Master/texmf-dist/tex/generic/tex4ht/footmisc.4ht b/Master/texmf-dist/tex/generic/tex4ht/footmisc.4ht index 170a3249656..dd60e224525 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/footmisc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/footmisc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% footmisc.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% footmisc.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{footmisc} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/francais.4ht b/Master/texmf-dist/tex/generic/tex4ht/francais.4ht index fd95b555f8e..2e537e1d09c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/francais.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/francais.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% francais.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% francais.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{francais} diff --git a/Master/texmf-dist/tex/generic/tex4ht/french.4ht b/Master/texmf-dist/tex/generic/tex4ht/french.4ht index 4876d625ffd..3c9a8ab0158 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/french.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/french.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% french.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% french.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:GOfrench\GOfrench \def\GOfrench{\:GOfrench \let\:GOfrench\:UnDef% diff --git a/Master/texmf-dist/tex/generic/tex4ht/frenchb.4ht b/Master/texmf-dist/tex/generic/tex4ht/frenchb.4ht index adc9467ca30..d50caf54a26 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/frenchb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/frenchb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% frenchb.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% frenchb.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\frenchb:shorthand#1#2#3#4{% \ifhmode diff --git a/Master/texmf-dist/tex/generic/tex4ht/g-brief.4ht b/Master/texmf-dist/tex/generic/tex4ht/g-brief.4ht index fd5ac43fb43..66cfc48e023 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/g-brief.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/g-brief.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% g-brief.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% g-brief.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\ps@firstpage{% \ifcase \@ptsize\relax \normalsize \or \small \or \footnotesize \fi diff --git a/Master/texmf-dist/tex/generic/tex4ht/galician.4ht b/Master/texmf-dist/tex/generic/tex4ht/galician.4ht index c17a448ad9e..a4315453bea 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/galician.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/galician.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% galician.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% galician.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{galician} diff --git a/Master/texmf-dist/tex/generic/tex4ht/german.4ht b/Master/texmf-dist/tex/generic/tex4ht/german.4ht index 9ebc949f327..74e781f4d79 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/german.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/german.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% german.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% german.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1#2#3{\HCode{<sub>}{\let\/=\empty#1}\HCode{</sub>}} \HLet\set@low@box\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/germanb.4ht b/Master/texmf-dist/tex/generic/tex4ht/germanb.4ht index 8127af93609..0e829cbf1be 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/germanb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/germanb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% germanb.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% germanb.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{germanb} diff --git a/Master/texmf-dist/tex/generic/tex4ht/gloss.4ht b/Master/texmf-dist/tex/generic/tex4ht/gloss.4ht index bb1e6b59799..3d59cd50c70 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/gloss.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/gloss.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% gloss.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% gloss.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \def\:tempc{\a:glosslist\o:glosslist:} @@ -33,28 +33,22 @@ \renewcommand\setglosslabel[1]{% \def\gls@label##1##2##3{\def\gls@short{##3}% \c:glosslist #1\d:glosslist }} -\pend:defIII\gls@label{\c:glosslist} -\append:defIII\gls@label{\d:glosslist} \NewConfigure{glosslist}{4} - -\pend:def\glso@default{\append:def\glso@word{% - \def\:tempc{% - \let\gls@refpage=\gls:refpage - \csname gls@refpage\endcsname - \let\gls:printtext=\gls@printtext - \let\gls@printtext=\gls:prtxt - }% - \ifx \gls@refpage\:tempc \else - \ifx \gls:refpage\:UnDef \let\gls:refpage=\gls@refpage \fi - \let\gls@refpage=\:tempc - \fi -}} -\def\gls:prtxt#1\fi{\a:gloss \gls:printtext#1\b:gloss\fi} \NewConfigure{gloss}{2} -\let\o:glossitem:=\glossitem -\def\glossitem#1{\gdef\GlossLabel{#1}\o:glossitem:{#1}} -\expandafter\let\csname glossitem*\endcsname\glossitem +\AtBeginDocument{% + \def\gls@hyperlink#1#2{\a:gloss{#1}{}#2\b:gloss}% + \def\gls@raisedlink#1{\gls:raisedlink#1}} +\def\gls:raisedlink#1#2#3{% + \c:glosslist\a:GlossAnchor{}{#2}\b:GlossAnchor + \let\gls:label=\gls@label + \def\gls@label##1##2##3{\gls:label{##1}{##2}{##3}% + \let\gls@label=\gls:label + \d:glosslist }% +} +\Configure{gloss} {\Link} {\EndLink} +\NewConfigure{GlossAnchor}{2} +\Configure{GlossAnchor} {\Link} {\EndLink} \Hinput{gloss} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/glossary.4ht b/Master/texmf-dist/tex/generic/tex4ht/glossary.4ht index dfd4b4c2b49..77a44d4a969 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/glossary.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/glossary.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% glossary.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% glossary.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\glosslabel#1{\Link{}{#1}\EndLink} \def\glossref#1#2{\Link{#1}{}#2\EndLink} diff --git a/Master/texmf-dist/tex/generic/tex4ht/go.4ht b/Master/texmf-dist/tex/generic/tex4ht/go.4ht index 4c94d95d7c9..859a9d02f5c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/go.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/go.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% go.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% go.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\o:pos:=\pos diff --git a/Master/texmf-dist/tex/generic/tex4ht/graphics.4ht b/Master/texmf-dist/tex/generic/tex4ht/graphics.4ht index 60d5bf4ffa0..a817884f269 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/graphics.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/graphics.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% graphics.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% graphics.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\grp:warning#1{\no:bound#1(no BoundingBox)//\:warning{#1}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/graphicx.4ht b/Master/texmf-dist/tex/generic/tex4ht/graphicx.4ht index 6558f23101a..68a7f8dddde 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/graphicx.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/graphicx.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% graphicx.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% graphicx.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,20 +24,20 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\Gin:esetsize\Gin@esetsize \def\Gin@esetsize{% \ifx \Gin@ewidth\Gin@exclamation \let\Gin:ewidth\Gin@ewidth \else - \tmp:dim=\Gin@ewidth + \setlength\tmp:dim\Gin@ewidth \edef\Gin:ewidth{\the\tmp:dim}% \fi \ifx \Gin@eheight\Gin@exclamation \let\Gin:eheight\Gin@eheight \else - \tmp:dim=\Gin@eheight + \setlength\tmp:dim\Gin@eheight \edef\Gin:eheight{\the\tmp:dim}% \fi \Gin:esetsize diff --git a/Master/texmf-dist/tex/generic/tex4ht/greek.4ht b/Master/texmf-dist/tex/generic/tex4ht/greek.4ht index c30df8d429f..572987b38fc 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/greek.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/greek.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% greek.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% greek.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Configure{AtBeginDocument} diff --git a/Master/texmf-dist/tex/generic/tex4ht/harvard.4ht b/Master/texmf-dist/tex/generic/tex4ht/harvard.4ht index 00b3a9c37d6..1c808c19715 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/harvard.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/harvard.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% harvard.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% harvard.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \long\def\harvardcite#1#2#3#4{% \global\@namedef{HAR@fn@#1}{\cIteLink{X#1}{}#2\EndcIteLink}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/hebrew.4ht b/Master/texmf-dist/tex/generic/tex4ht/hebrew.4ht index a81634addcd..4e87dfaea4a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/hebrew.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hebrew.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% hebrew.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% hebrew.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\hebdate#1#2#3{% \a:moreR\beginR\a:moreL\beginL\number#1\endL\b:moreL\ \bet\hebmonth{#2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/hebtex.4ht b/Master/texmf-dist/tex/generic/tex4ht/hebtex.4ht index 3a438afaa72..920dac5439c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/hebtex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hebtex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% hebtex.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% hebtex.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:tempc\arabtext \pend:def\:tempc{\a:arabtext} diff --git a/Master/texmf-dist/tex/generic/tex4ht/hewrite.4ht b/Master/texmf-dist/tex/generic/tex4ht/hewrite.4ht index e2515223d7f..2609490ced4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/hewrite.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hewrite.4ht @@ -1,5 +1,5 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% hewrite.4ht 2005-10-23-04:19 % +% hewrite.4ht 2006-12-01-16:02 % % Copyright (C) 2001 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:temp #1#2+#3*#4<{% \def \next {\heb@mid #4}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/holtxdoc.4ht b/Master/texmf-dist/tex/generic/tex4ht/holtxdoc.4ht index cdd31556952..c81cb3a4f25 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/holtxdoc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/holtxdoc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% holtxdoc.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% holtxdoc.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defI\HistVersion{\begingroup \let\sv:subsection=\subsection diff --git a/Master/texmf-dist/tex/generic/tex4ht/html-jsmath.4ht b/Master/texmf-dist/tex/generic/tex4ht/html-jsmath.4ht new file mode 100755 index 00000000000..ea380e03c1b --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/html-jsmath.4ht @@ -0,0 +1,504 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% html-jsmath.4ht 2006-10-27-20:19 % +% Copyright (C) 2005--2006 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 2006-10-27-20:19} + +\exit:ifnot{amsmath,% +tex4ht} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{VERSION}{} +\Configure{DviMath} + {\a:DviJsmath \mathltxtrue + \ifOption{mml-fonts}{}{\NoFonts}% + \IgnoreRule \HCode{<!--l. + \the\inputlineno-->}\ifx \a:@math\empty\else + \Tg<\a:@math\space class="math"\Hnewline >\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 \b:DviJsmath \sv:ignore +} +\NewConfigure{DviJsmath}{2} +\Configure{@BODY} + {\ifvmode \IgnorePar\fi \EndP\HCode{ +% +<script + type="text/javascript" + src="\a:jsmath"></script>\Hnewline +<noscript> \Hnewline +<div style="color:\#CC0000; text-align:center"> \Hnewline +<b>Warning: <a href="http://www.math.union.edu/locate/jsMath">jsMath</a> \Hnewline +requires JavaScript to process the mathematics on this page.<br /> \Hnewline +If your browser supports JavaScript, be sure it is enabled.</b> \Hnewline +</div> \Hnewline +<hr /> \Hnewline +</noscript>\Hnewline +% +}\par\ShowPar} + \Configure{@/BODY}{ + \par\IgnorePar\EndP + \HCode{ + <script type="text/javascript" >\Hnewline + jsMath.Process();\Hnewline + </script> + }\par} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ifx \mathdisplay@@pop\:UnDef + \ifx \emdf@La\:UnDef + + \else + + \fi +\else + \Configure{equation} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<table class="equation"><tr><td>}% + \Configure{gather} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace lp{10mm}r\r:brace}\IgnorePar + } + {\HCode{\string\end\l:brace array\r:brace}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{\string&}\fi } + {} +% + \csname a:equation\string$\string$\endcsname +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td><td class="eq-no">}% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \ShowPar\IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{gather*} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace lp{10mm}r\r:brace}\IgnorePar + } + {\HCode{\string\end\l:brace array\r:brace}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{\string&}\fi } + {} +% + \csname a:equation\string$\string$\endcsname +% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \ShowPar\IgnoreIndent\par} + +\fi +\Configure{equation$$} + {\Configure{$$} + {\IgnorePar \Configure{@math}{div}\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% + } +\Configure{boxed} + {\ifmathltx \HCode{\string\class\l:brace boxed\r:brace\l:brace}% + \else \HCode{<span class="boxed">}\IgnorePar\fi} + {\ifmathltx \HCode{\r:brace}% + \else \HCode{</span>}\fi} +\Css{.boxed{border: 1px solid black; padding-left:2px; + padding-right:2px;}} +\Configure{boxed} + {\ifmathltx \HCode{\string\class\l:brace boxed\r:brace\l:brace}% + \else \HCode{<span class="boxed">}\IgnorePar\fi} + {\ifmathltx \HCode{\r:brace}% + \else \HCode{</span>}\fi} +\Css{.boxed{border: 1px solid black; padding-left:2px; + padding-right:2px;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/html-mltx.4ht b/Master/texmf-dist/tex/generic/tex4ht/html-mltx.4ht new file mode 100755 index 00000000000..165d8b5f8ae --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/html-mltx.4ht @@ -0,0 +1,919 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% html-mltx.4ht 2006-10-24-00:58 % +% Copyright (C) 2005--2006 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 2006-10-24-00:58} + +\exit:ifnot{amsmath,% +array,% +frenchb,% +latex,% +plain,% +rlbabel,% +tex4ht} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{halignTD} {}{} + {<}{\ifmathltx \HCode{ columnalign="left-0"}\else + \HCode{ style="text-align:left; white-space:nowrap;"}\fi} + {-}{\ifmathltx \HCode{ columnalign="center"}\else + \HCode{ style="text-align:center; white-space:nowrap;"}\fi} + {>}{\ifmathltx \HCode{ columnalign="right"}\else + \HCode{ style="text-align:right; white-space:nowrap;"}\fi} + {^}{\ifmathltx \HCode{ rowalign="top"}\else + \HCode{ style="vertical-align:top; white-space:nowrap;"}\fi} + {=}{\ifmathltx \HCode{ rowalign="baseline"}\else + \HCode{ style="vertical-align:baseline; white-space:nowrap;"}\fi} + {|}{\ifmathltx \HCode{ rowalign="center"}\else + \HCode{ style="vertical-align:middle; white-space:nowrap;"}\fi} + {_}{\ifmathltx \HCode{ rowalign="bottom"}\else + \HCode{ style="vertical-align:bottom; white-space:nowrap;"}\fi} + {p}{\ifmathltx \HCode{ columnalign="left-1"}\else + \HCode{ style="text-align:left;"}\fi} + {} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{equation} + {\IgnorePar\ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \HCode{<table class="equation"><tr><td>}\IgnorePar + \csname a:equation\string$\string$\endcsname +} + {\ifvmode \IgnorePar\fi\EndP\HCode{</td><td class="eq-no">}} + {\HCode{</td></tr></table>}\ShowPar\par{\HCondtrue\noindent}% +} +\Css{.equation td{text-align:center; vertical-align:middle; }} +\Css{td.eq-no{ width:5\%; }} +\Css{table.equation { width:100\%; } } +\Configure{romannumeral} + {\ifmtext\else + \HCode{<\ifmathltx mrow \else span \fi \mml:class="romannumeral">}\fi + } + {\ifmtext\else \HCode{</\ifmathltx mrow\else span\fi>}\fi } +\Configure{hspace} + {\ifmathltx \ifmtext \else + \HCode{\string\l:brace\the\tmp:dim\r:brace}\fi\fi} + {}{\ifmathltx \else \:nbsp\fi} +\:CheckOption{new-accents} \if:Option \else + \ifx \mathltx:on\:UnDef + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} + {\ifmmode + \Tg<mrow + \mml:class="accent#1">\mathord{#3}\Tg</mrow>% + \else \HCode{<span class="accent#1">}#3\HCode{</span>}% + \fi + }% + \fi +\fi + +\Configure{newline} + {\ifmtext \ht:special{t4ht@,}% +\HCode{</mtext>< + mtext \mml:class="newline">}% + \ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +% + \else \Tg<br class="newline" />\fi} +\Configure{mathltx[]} + {\edef\MathPar{\ifvmode par-\fi}\IgnorePar\endgraf\EndP + \HCode{<div class="\MathPar math-display">}} + {\HCode{</div>}\ShowPar\par{\HCondtrue\noindent}% +} +\Css{div.math-display, div.par-math-display{text-align:center;}} +\ConfigureEnv{array} + {\PushStack\Col:Marg\AllColMargins + \bgroup\Configure{$}{}{}{}} + {\egroup \PopStack\Col:Marg\AllColMargins} + {}{} +\def\:MM{\ifmathltx m\fi} +\Configure{HBorder} + {<\:MM tr\Hnewline + \ifmathltx \expandafter\mml:class\else class\fi="hline">} + {\ifmathltx<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathltx \expandafter\mml:class\else class\fi ="cline">} + {<\:MM td></\:MM td>} + {\ifmathltx<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathltx \expandafter\mml:class\else class\fi="vspace" + style="font-size:\HBorderspace">} + {<\:MM td\Hnewline>\ifmathltx\else\string&\#x00A0;\fi + </\:MM td>} + {</\:MM tr>} +\Configure{halign} + {\EndP\halignTB{halign}} \t:HA + \R:HA\r:HA\D:HA\d:HA +\:CheckOption{fonts} \if:Option +\Configure{texttt} + {\ifmathltx \Configure{@mtext}{\mml:class="texttt" mathvariant="monospace" }% + \else \HCode{<span class="texttt">}\fi} + {\ifmathltx \else \HCode{</span>}\fi} + \Configure{textit} + {\ifmathltx \Configure{@mtext}{\mml:class="textit" mathvariant="italic" }% + \else \HCode{<span class="textit">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textrm} + {\ifmathltx \Configure{@mtext}{ \mml:class="textrm" mathvariant="normal" }% + \else \HCode{<span class="textrm">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textup} + {\ifmathltx \Configure{@mtext}{ \mml:class="textup" mathvariant="normal" }% + \else \HCode{<span class="textup">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textsl} + {\ifmathltx \Configure{@mtext}{ \mml:class="textst" mathvariant="italic" }% + \else \HCode{<span class="textsl">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textsf} + {\ifmathltx \Configure{@mtext}{ \mml:class="textsf" mathvariant="sans-serif" }% + \else \HCode{<span class="textsf">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textbf} + {\ifmathltx \Configure{@mtext}{ \mml:class="textbf" mathvariant="bold" }% + \else \HCode{<span class="textbf">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{textsc} + {\ifmathltx \Configure{@mtext}{ \mml:class="textsc" mathvariant="normal" }% + \else \HCode{<span class="textsc">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} + \Configure{emph} + {\ifmathltx \Configure{@mtext}{ \mml:class="emph" mathvariant="italic" }% + \else \HCode{<span class="emph">}\fi} + {\ifmathltx\else \HCode{</span>}\fi} +\fi +\Css{math .texttt { font-family: monospace; }} +\Css{math .textit { font-style: italic; }} +\Css{math .textsl { font-style: oblique; }} +\Css{math .textsf { font-family: sans-serif; }} +\Css{math .textbf { font-weight: bold; }} +\Configure{multicolumn} + {\ifmmode \HCode{\l:brace}% + {\Configure{halignTD} {}{} + {<}{\HCode{l}} + {-}{\HCode{c}} + {>}{\HCode{r}} + {p}{\HCode{l}} + {}% +\HColAlign}% + \HCode{\r:brace\l:brace}\else + \ifvmode\IgnorePar\fi + \HCode{<div class="multicolumn" }\HColAlign\HCode{>}\fi } + {\ifmmode \HCode{\r:brace}\else + \ifvmode\IgnorePar\fi \EndP\HCode{</div>}\fi } +\def\gob:sp#1{#1} + +\Configure{overline} + {\bgroup\ifmathltx \HCode{\string\overline\l:brace}% +\else + \HCode{<span class="overline">}\fi} + {\ifmathltx \HCode{\r:brace}% +\else \HCode{</span>}\fi\egroup} +\Configure{underline} + {\bgroup + \ifmathltx \HCode{\string\underline\l:brace}% +% + \else \expandafter\everymath +\expandafter{\expandafter\everymath + \expandafter{\the\everymath}}% +\let\o::@underline:\o:@@underline: +\def\o:@@underline:{\let\o:@@underline:\o::@underline:}% +\HCode{<span class="underline">}\fi} + {\ifmathltx \HCode{\r:brace}% +\else \HCode{</span>}\fi \egroup} +\Configure{footnote-mark} + {\ifmathltx \ifmtext \else + \HCode{<mrow \mml:class="footnote-mark">}\fi + \else \HCode{<span class="footnote-mark">}\fi } + {\ifmathltx \ifmtext \else \HCode{</mrow>}\fi + \else \HCode{</span>}\fi } +\Configure{thank-mark} + {\HCode{<\ifmathltx mrow \expandafter\mml:class\else span class\fi + ="thank-mark">}} + {\HCode{</\ifmathltx mrow\else span\fi>}} +\:CheckOption{fn-in}\if:Option \else + \expandafter\let\csname A:footnote-text\expandafter\endcsname + \csname a:footnote-text\endcsname + \expandafter\let\csname B:footnote-text\expandafter\endcsname + \csname b:footnote-text\endcsname + \NewConfigure{footnote-text}[2]{% + \expandafter\def\csname a:footnote-text\endcsname{% + #1% + \ifmathltx + \HCode{<\a:@math\Hnewline + \csname a:math-xmlns\endcsname \Hnewline >% + \ifmtext <mtext>\fi} + \fi + \ifmathltx \fi + }% + \expandafter\def\csname b:footnote-text\endcsname{% + \ifmathltx + \HCode{\ifmtext</mtext>\fi </\a:@math>}% + \fi + #2% + }% + } + \Configure{footnote-text} + {\csname A:footnote-text\endcsname} + {\csname B:footnote-text\endcsname} +\fi +\let\A:footnotetext=\a:footnotetext +\let\B:footnotetext=\b:footnotetext +\let\C:footnotetext=\c:footnotetext +\NewConfigure{footnotetext}[3]{% + \def\a:footnotetext{% + \ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi + #1% + \ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi + }% + \def\b:footnotetext{% + \ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi + #2% + \ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi + }% + \def\c:footnotetext{% + \ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi + #3% + \ifmathltx \ifmtext \ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\fi\fi + }% +} +\Configure{footnotetext} + {\A:footnotetext} + {\B:footnotetext} + {\C:footnotetext} +\Configure{footnotebody} + {\tmp:toks=} + {\ifmathltx \ifmmode $\mbox{$\the\tmp:toks$}$ + \else $\mbox{\the\tmp:toks}$\fi + \else \the\tmp:toks\fi} +\:CheckOption{mouseover} \if:Option + \pend:def\js:on{\ifmathltx \ifmtext \ht:special{t4ht@,}% +\fi\fi} + \append:def\js:on{\ifmathltx \ifmtext \ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\fi\fi} +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{equation$$} + {\Configure{$$} + {\IgnorePar \Configure{@math}{div}\EndP\DviMath + \HCode{\string\begin{equation}}} + {\HCode{\string\end{equation}}\EndDviMath\EndP} + {\DisplayMathtrue}% + } +\ifx \mathdisplay@@pop\:UnDef + \ifx \emdf@La\:UnDef + \Configure{equation} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="equation"><tr><td>}% + \Configure{$$}{}{}{}% +\Configure{gather} + {\Configure{$$} + {\Configure{@math}{\mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP}% + {}% + \IgnorePar + }{}{}{}{}{} +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td><td class="eq-no">}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{$$}{}{}{}% +\Configure{gather} + {\Configure{$$} + {\Configure{@math}{\mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP}% + {}% + \IgnorePar + }{}{}{}{}{} +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \IgnoreIndent\par} + + \else + \Configure{equation} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="EQUATION"><tr><td>}% + \Configure{gather} + {} + {} + {} + {} + {} + {}% +% +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td><td class="eq-no">}% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td></tr></table>}% + \IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="EQUATION"><tr><td>}% + \Configure{gather} + {} + {} + {} + {} + {} + {}% +% +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td></tr></table>}% + \IgnoreIndent\par} + + \fi +\else + \Configure{equation} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<table class="equation"><tr><td>}% + \Configure{gather} + {} + {} + {} + {} + {} + {}% +% + \csname a:equation\string$\string$\endcsname +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td><td class="eq-no">}% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \ShowPar\IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{gather} + {} + {} + {} + {} + {} + {}% +% + \csname a:equation\string$\string$\endcsname +% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \ShowPar\IgnoreIndent\par} + +\fi +\Configure{@begin} + {split} + {\let\tagform@=\:gobble } +\Css{mtd.align-odd{margin-left:2em; text-align:right;}} +\Css{mtd.align-even{margin-right:2em; text-align:left;}} +\Configure{boxed} + {\ifmathltx \HCode{\string\boxed\l:brace}% + \else \HCode{<span class="boxed">}\IgnorePar\fi} + {\ifmathltx \HCode{\r:brace}% + \else \HCode{</span>}\fi} +\Css{.boxed{border: 1px solid black; padding-left:2px; + padding-right:2px;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{new-accents} \if:Option \else + \ifx \mathltx:on\:UnDef + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} + {\ifmmode + \Tg<mrow + \mml:class="accent#1">\mathord{#3}\Tg</mrow>% + \else \HCode{<span class="accent#1">}#3\HCode{</span>}% + \fi + }% + \fi +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{array} + {\PushStack\Col:Marg\AllColMargins + \bgroup\Configure{$}{}{}{}} + {\egroup \PopStack\Col:Marg\AllColMargins} + {}{} +\Configure{multicolumn} + {\ifmmode \HCode{\l:brace}% + {\Configure{halignTD} {}{} + {<}{\HCode{l}} + {-}{\HCode{c}} + {>}{\HCode{r}} + {p}{\HCode{l}} + {}% +\HColAlign}% + \HCode{\r:brace\l:brace}\else + \ifvmode\IgnorePar\fi + \HCode{<div class="multicolumn" }\HColAlign\HCode{>}\fi } + {\ifmmode \HCode{\r:brace}\else + \ifvmode\IgnorePar\fi \EndP\HCode{</div>}\fi } +\def\gob:sp#1{#1} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{rlbabel} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{moreL} + {\ifmathltx \ifmtext + \leavevmode\special{t4ht@+</mtext><mtext{32}\mml:class="ltr">}x% + \def\end:moreRL{\HCode{</mtext><mtext>}}% +\else + \let\end:moreRL=\empty +\fi +% + \else + \ifvmode \let\end:moreRL=\empty + \else\HCode{<span dir="ltr" >}% + \def\end:moreRL{\HCode{</span>}}% + \fi + \fi + } + {\end:moreRL} +\Configure{moreR} + {\ifmathltx \ifmtext + \leavevmode\special{t4ht@+</mtext><mtext{32}\mml:class="rtl">}x% + \def\end:moreRL{\HCode{</mtext><mtext>}}% +\else + \let\end:moreRL=\empty +\fi +% + \else + \ifvmode \let\end:moreRL=\empty + \else\HCode{<span dir="rtl" >}\def\end:moreRL{\HCode{</span>}}\fi + \fi + } + {\end:moreRL} +\Css{.rtl {direction: rtl} + .ltr {direction: ltr} } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{frenchb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{frenchb-nbsp} + {\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\else\ifmathltx + \Tg<mspace class="frenchb-nbsp" />% + \else + \ht:special{t4ht@?unhskip}\HCode{<span class="frenchb-thinspace">}% + \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\HCode{</span>}% + \fi\fi + \setbox\tmp:bx=\hbox\bgroup} + {\egroup} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/html-mml.4ht b/Master/texmf-dist/tex/generic/tex4ht/html-mml.4ht index bacfcfb2717..be9209a2da8 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html-mml.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html-mml.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% html-mml.4ht 2005-10-22-00:14 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% html-mml.4ht 2006-11-15-14:28 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-00:14} +\immediate\write-1{version 2006-11-15-14:28} \exit:ifnot{amsmath,% array,% @@ -38,15 +38,21 @@ tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \def\mathml:DOCTYPE{PUBLIC + \:CheckOption{frames} \if:Option + \Configure{frames-altDOCTYPE}{\Configure{DOCTYPE}{\HCode + {<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi "\Hnewline "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd" +% + >\Hnewline +}} } -\def\:temp{xhtml} + \else + \def\:temp{xhtml} \ifx \:DTD\:temp \Configure{DOCTYPE}{\HCode {<!DOCTYPE html PUBLIC @@ -61,23 +67,25 @@ tex4ht} }} \fi + +\fi \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else - \HCode{ align="left" style="white-space:nowrap;"}\fi} + \HCode{ style="text-align:left; white-space:nowrap;"}\fi} {-}{\ifmathml \HCode{ \a:mathml columnalign="center"}\else - \HCode{ align="center" style="white-space:nowrap;"}\fi} + \HCode{ style="text-align:center; white-space:nowrap;"}\fi} {>}{\ifmathml \HCode{ \a:mathml columnalign="right"}\else - \HCode{ align="right" style="white-space:nowrap;"}\fi} + \HCode{ style="text-align:right; white-space:nowrap;"}\fi} {^}{\ifmathml \HCode{ \a:mathml rowalign="top"}\else - \HCode{ valign="top" style="white-space:nowrap;"}\fi} + \HCode{ style="vertical-align:top; white-space:nowrap;"}\fi} {=}{\ifmathml \HCode{ \a:mathml rowalign="baseline"}\else - \HCode{ valign="baseline" style="white-space:nowrap;"}\fi} + \HCode{ style="vertical-align:baseline; white-space:nowrap;"}\fi} {|}{\ifmathml \HCode{ \a:mathml rowalign="center"}\else - \HCode{ valign="middle" style="white-space:nowrap;"}\fi} + \HCode{ style="vertical-align:middle; white-space:nowrap;"}\fi} {_}{\ifmathml \HCode{ \a:mathml rowalign="bottom"}\else - \HCode{ valign="bottom" style="white-space:nowrap;"}\fi} + \HCode{ style="vertical-align:bottom; white-space:nowrap;"}\fi} {p}{\ifmathml \HCode{ \a:mathml columnalign="left"}\else - \HCode{ align="left"}\fi} + \HCode{ style="text-align:left;"}\fi} {} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -183,39 +191,48 @@ tex4ht} \R:HA\r:HA\D:HA\d:HA \:CheckOption{fonts} \if:Option \Configure{texttt} - {\ifmathml \Configure{@mtext}{\mml:class="texttt" mathvariant="monospace" }% + {\ifmathml \Configure{@mtext}{\mml:class="texttt" + mathvariant="monospace" }% \else \HCode{<span class="texttt">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textit} - {\ifmathml \Configure{@mtext}{\mml:class="textit" mathvariant="italic" }% + {\ifmathml \Configure{@mtext}{\mml:class="textit" + mathvariant="italic" }% \else \HCode{<span class="textit">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textrm} - {\ifmathml \Configure{@mtext}{ \mml:class="textrm" mathvariant="normal" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textrm" + mathvariant="normal" }% \else \HCode{<span class="textrm">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textup} - {\ifmathml \Configure{@mtext}{ \mml:class="textup" mathvariant="normal" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textup" + mathvariant="normal" }% \else \HCode{<span class="textup">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textsl} - {\ifmathml \Configure{@mtext}{ \mml:class="textst" mathvariant="italic" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textst" + mathvariant="italic" }% \else \HCode{<span class="textsl">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textsf} - {\ifmathml \Configure{@mtext}{ \mml:class="textsf" mathvariant="sans-serif" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textsf" + mathvariant="sans-serif" }% \else \HCode{<span class="textsf">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textbf} - {\ifmathml \Configure{@mtext}{ \mml:class="textbf" mathvariant="bold" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textbf" + mathvariant="bold" }% \else \HCode{<span class="textbf">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{textsc} - {\ifmathml \Configure{@mtext}{ \mml:class="textsc" mathvariant="normal" }% + {\ifmathml \Configure{@mtext}{ \mml:class="textsc" + mathvariant="normal" }% \else \HCode{<span class="textsc">}\fi} {\ifmathml\else \HCode{</span>}\fi} \Configure{emph} - {\ifmathml \Configure{@mtext}{ \mml:class="emph" mathvariant="italic" }% + {\ifmathml \Configure{@mtext}{ \mml:class="emph" + mathvariant="italic" }% \else \HCode{<span class="emph">}\fi} {\ifmathml\else \HCode{</span>}\fi} \fi @@ -392,6 +409,22 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {\ifvmode \IgnorePar\fi\EndP \HCode{</td><td class="eq-no">}} {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% \IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{$$}{}{}{}% +\Configure{gather} + {\Configure{$$} + {\Configure{@math}{\mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP}% + {}% + \IgnorePar + }{}{}{}{}{} +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \IgnoreIndent\par} \else \Configure{equation} @@ -423,6 +456,32 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% \IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{gather} + {\HCode{<\a:mathml mtable\Hnewline + \mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar + \Configure{$$} + {\Configure{@math}{\a:mathml display="block" +% + \mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</\a:mathml mtd></\a:mathml mtr></\a:mathml mtable>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</\a:mathml mtd><\a:mathml mtd>}\fi } + {} +% +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</td></tr></table>}% + \IgnoreIndent\par} \fi \else @@ -459,6 +518,36 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% } {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% \ShowPar\IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<table class="equation-star"><tr><td>}% + \Configure{gather} + {\HCode{<\a:mathml mtable\Hnewline + \mml:class="equation"><\a:mathml mtr><\a:mathml mtd>}\IgnorePar + \Configure{$$} + {\Configure{@math}{\a:mathml display="block" +% + \mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</\a:mathml mtd></\a:mathml mtr></\a:mathml mtable>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</\a:mathml mtd><\a:mathml mtd>}\fi } + {} +% + \Configure{$$} + {\Configure{@math}{\a:mathml display="block" +% + \mml:class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +% + } + {\ifvmode \IgnorePar\fi\EndP \HCode{</td></tr></table>}% + \ShowPar\IgnoreIndent\par} \fi \Configure{@begin} @@ -487,6 +576,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -530,6 +620,10 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -616,9 +710,6 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -666,7 +757,6 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{frenchb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -893,5 +983,20 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/html-speech-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/html-speech-math.4ht new file mode 100755 index 00000000000..b5ee7944cb5 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/html-speech-math.4ht @@ -0,0 +1,3199 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% html-speech-math.4ht 2006-10-06-11:31 % +% Copyright (C) 2006 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 2006-10-06-11:31} + +\exit:ifnot{amsmath,% +amsopn,% +array,% +fontmath,% +latex,% +plain,% +tex4ht} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{SUB} + {\Send{BACK} + {<span class="msub"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +} + {\HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +} +\Configure{SUP} + {\Send{BACK} + {<span class="msup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}}\trap:base +} + {\HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +} +\Configure{SUBSUP} + {\Send{BACK} + {<span class="msubsup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +} + {\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{mid-script}{\b:speak:subsup}}\trap:base +} + {\HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +} +\def\trap:base{{\HCode{}}} + +\Configure{limits}{\let\pl:SUB =\:UnDef +\let\pl:SUP =\:UnDef +\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}\trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK} +{<span class="msup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}}\trap:base +% +\bgroup + \Configure{SUP} + {\Send{BACK} +{<span class="msup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline + >}\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else +\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK} +{<span class="msub"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +% +\bgroup + \Configure{SUB} + {\Send{BACK} +{<span class="msub"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline + >}\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi +\let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK} + {<span class="limits-msub-msup"><span class="limits-mrow-base"\Hnewline>% +}\HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +} + {\HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +} + {\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +} +% +} +\def\disp:limits{\let\pl:SUB =\:UnDef +\let\pl:SUP =\:UnDef +\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}\trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK} +{<span class="msup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}}\trap:base +% +\bgroup + \Configure{SUP} + {\Send{BACK} +{<span class="msup"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline + >}\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else +\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK} +{<span class="msub"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +% +\bgroup + \Configure{SUB} + {\Send{BACK} +{<span class="msub"><span class="mrow-base"\Hnewline>% +}\HCode{</span><span class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{\add:description{end-script}{\c:speak:subsup}</span></span\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline + >}\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi +\let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK} + {<span class="limits-msub-msup"><span class="limits-mrow-base"\Hnewline>% +}\HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +} + {\HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +} + {\HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +} +% +} +\ifx \a:putSUB\:UnDef \else + \pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi +\ifx \a:putSUP\:UnDef \else + \pend:def\a:putSUP{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi + +\Configure{radical} + {\HCode{<span class="msqrt">% + \add:description{begin-root}{\a:speak:radical}}% + \special{t4ht\string~!e<<span>}% + \special{t4ht\string~!e></span>% + \add:description{end-root}{\b:speak:radical}</span>}% + \special{t4ht\string~!ee/}% + \special{t4ht\string~!ese-}% + } +\NewConfigure{speak:radical}{2} +\Configure{speak:radical} + {begin root} + {end root} + +\NewConfigure{speak:description}{3} +\Configure{speak:description} + {begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list} + { + item} +\Configure{DviMath} + {\a:DviMathSpk \mathmltrue + \ifOption{mml-fonts}{}{\NoFonts}% + \IgnoreRule \HCode{<!--l. + \the\inputlineno-->}\a:math + \edef\sv:ignore{\if:nopar + \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% +\IgnorePar} + {\EndIgnoreRule + \mathmlfalse \b:DviMathSpk \sv:ignore +} +\NewConfigure{DviMathSpk}{2} +\Configure{math}{} +\Configure{$} + {\Configure{DviMathSpk} + {\HCode{<span class="inline-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</span>}}% +\DviMath} + {\EndDviMath}{} +\Configure{$$} + {\Configure{@math}{div}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \Configure{DviMathSpk} + {\HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</div>}}% +\DviMath} + {\EndDviMath + \ShowPar\par{\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} +\NewConfigure{speak:math}{2} +\Configure{speak:math} + {begin math} + {end math} +\Configure{over} + {\Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}\HCode{</span>}% +} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +}} +\Configure{atop} + {\Send{GROUP}{0}{<span class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<span class="mrow-upper">% +}\HCode{</span>}% +} + {\HCode{\add:description{added-description}{\c:speak:atop}<span class="mrow-under">}% +\Send{EndGROUP}{0}{</span>\add:description{end-stack}{\b:speak:atop}</span>% +}} +\Configure{above} + {\Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:over:\:gobbleII} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +}} +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + \tmp:dim + } +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<span class="mrow-upper">% +}% + \HCode{</span>}% +\o:atop: + \HCode{\add:description{added-description}{\c:speak:atop}<span class="mrow-under">}% +\Send{EndGROUP}{0}{</span>\add:description{end-stack}{\b:speak:atop}</span>% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<span class="mrow-upper">% +}% + \HCode{</span>}% +\o:atop: + \HCode{\add:description{added-description}{\c:speak:atop}<span class="mrow-under">}% +% + \Send{EndGROUP}{0}{</span>\add:description{end-stack}{\b:speak:atop}</span>% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + } +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}\HCode{</span>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}% + \HCode{</span>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + } +\NewConfigure{speak:fraction}{3} +\Configure{speak:fraction} + {begin fraction} + {end fraction} + {over} +\NewConfigure{speak:atop}{3} +\Configure{speak:atop} + {begin stack} + {end stack} + {over} +\NewConfigure{speak:subsup}{3} +\Configure{speak:subsup} + {subscript} + {superscript} + {baseline} +\NewConfigure{speak:underover}{3} +\Configure{speak:underover} + {under script} + {over script} + {end scripts} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{cases} + {}{} {\Tg<mtable>}{\Tg</mtable>} + {\Tg<mtr>}{\Tg</mtr>} + {\Tg<mtd class="cases">}{\Tg</mtd>} +\Configure{matrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</div>\Hnewline}} +\Configure{pmatrix} + {\bgroup\Tg<div class="pmatrix">} + {\Tg</div>\egroup} +\NewConfigure{speak:array}{6} +\Configure{speak:array} + {begin array with + \ifTag{array-\TableNo}{\LikeRef{array-\TableNo}}{} + rows} + {end array} + {\HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {} + {\HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +} + {} +\NewConfigure{speak:smallmatrix}{6} +\Configure{speak:smallmatrix} + {begin matrix with + \ifTag{smallmatrix-\TableNo}{\LikeRef{smallmatrix-\TableNo}}{} + rows} + {end matrix} + {\HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {} + {\HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +} + {} +\Configure{left} + {} + {\HCode{<span class="mfenced-open">% + <span>\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +</span>}\bgroup} +\Configure{right} + {\egroup} + {\HCode{<span class="mfenced-close">% + \expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +</span></span>}} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string&\#x007D;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string&\#x007D;}}\:temp +\def\mathinner#1{\Tg<span + class="mathinner">#1\Tg</span>} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{<span class="mo-op" + title="#1"\Hnewline>}{</span>}% + {\Configure{mathop}{*}{<span class="mo-op">}{</span>}{}}} +\Configure{quad}{\HCode{<span class="space"> </span>% +}} +\Configure{qquad}{\HCode{<span class="space"> </span>% +}} +\Configure{,}{\HCode{<span class="space"> </span>% +}} +\Configure{ }{\:nbsp} +\def\:nbsp{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x} +\Configure{choose} + {\Send{GROUP}{0}{<span class="choose">% + \add:description{begin-stack}{\a:speak:choose}% + <span class="mrow-upper">}% + \HCode{</span>}\o:atop: + \HCode{\add:description{added-description}% + {\c:speak:choose}<span class="mrow-under">}% + \Send{EndGROUP}{0}% + {</span>\add:description{end-stack}{\b:speak:choose}</span>}% + } +\NewConfigure{speak:choose}{3} +\Configure{speak:choose} + {begin binomial coefficient} + {end binomial coefficient} + {choose} +\Configure{mfenced}{\vert}{\string&\#x007C;} +\Configure{mfenced}{\{}{\string&\#x007B;} +\Configure{mfenced}{\}}{\string&\#x007D;} +\Configure{mfenced}{\lbrace}{\string&\#x007B;} +\Configure{mfenced}{\rbrace}{\string&\#x007D;} +\Configure{mfenced}{\rgroup}{\string&\#x0028;} +\Configure{mfenced}{\lgroup}{\string&\#x0029;} +\Configure{mfenced}{(}{\string&\#x0028;} +\Configure{mfenced}{)}{\string&\#x0029;} +\Configure{mfenced}{[}{\string&\#x0058;} +\Configure{mfenced}{]}{\string&\#x0059;} +\Configure{mfenced}{|}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{root} + {\HCode{<span class="root">% + \add:description{begin-root}{\a:speak:root}<span class="root-index">}} + {\HCode{</span>\add:description{mid-root}{\b:speak:root}% + <span class="root-base">}} + {\HCode{</span>\add:description{end-root}{\c:speak:root}</span>}} +\NewConfigure{speak:root}{3} +\Configure{speak:root} + {root index} + {begin root} + {end root} +\:CheckOption{new-accents} \if:Option \else + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathml + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } +\Configure{accent}\widetilde\widetilde{{}{}} + {} + {\HCode{<span class="mover-tilde">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-0303"\Hnewline>}% + #2% + \HCode{</span>\add:description{begin-end}{\a:speak:modified:tilde}</span>}} +\Configure{accent}\widehat\widehat{{}{}} + {} + {\HCode{<span class="mover-hat">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-0302"\Hnewline>}% + #2% + \HCode{</span>\add:description{begin-end}{ + \a:speak:modified:hat}</span>}} + +\fi + +\Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</div>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + +\def\:MM{m} +\Configure{HBorder} + {<mtr\Hnewline class="hline">} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline class="cline">} + {<mtd></mtd>} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline class="vspace" style="font-size:\HBorderspace">} + {<mtd\Hnewline></mtd>} + {</mtr>} +\Configure{frac} + {\HCode{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}} + {\HCode{</span>}% +\Configure{over}{}{}} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +} + {\HCode{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +}} + +\ConfigureEnv{array} + {\PushStack\Col:Marg\AllColMargins + \bgroup\Configure{$}{}{}{}} + {\egroup \PopStack\Col:Marg\AllColMargins} + {}{} +\def\:MM{\ifmathml m\fi} +\Configure{HBorder} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi="hline">} + {\ifmathml<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi ="cline">} + {<\:MM td></\:MM td>} + {\ifmathml<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi="vspace" + style="font-size:\HBorderspace">} + {<\:MM td\Hnewline>\ifmathml\else\string&\#x00A0;\fi + </\:MM td>} + {</\:MM tr>} +\Configure{halign} + {\EndP\halignTB{halign}} \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{multicolumn} + {\ifmmode \else + \ifvmode\IgnorePar\fi + \fi \HCode{<div class="multicolumn" title="\HMultispan">}} + {\ifmmode \else + \ifvmode\IgnorePar\fi \EndP\fi \HCode{</div>} } +\def\gob:sp#1{#1} + +\Configure{equation} + {\IgnorePar\ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:equation}% + <div class="equation">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\ifvmode \IgnorePar\fi\EndP + \HCode{</div>}% + \let\@eqnnum\empty + } + {\HCode{% + \add:description{end-math}{\b:speak:equation}% + </div>}% + \Tag{eq-\TableNo-num}{\theequation}% + \ShowPar \par{\HCondtrue\noindent}% +} +\NewConfigure{speak:equation}{2} +\Configure{speak:equation} + {begin equation + \ifTag{eq-\TableNo-num}{\LikeRef{eq-\TableNo-num}}{}% + } + {end equation \theequation} +\Configure{[]} + {\Configure{@math}{div}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \Configure{DviMathSpk} + {\HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</div>}}% +\DviMath $$\DisplayMathtrue } + {$$\EndDviMath} +\Configure{()} + {\Configure{DviMathSpk} + {\HCode{<span class="inline-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</span>}}% +\DviMath $} + {$\EndDviMath} +\def\AA:text#1{\mtexttrue +\HCode{ <span\Hnewline class="mstyle-#1">}% + \ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass + \Configure{$}% + {\EndPauseMathClass \HCode{<span \Hnewline + class="text-math">}\mtextfalse + \ht:special{t4ht@,}% +}% + {\HCode{</span>}\ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass \mtexttrue}% + {}% +% +} +\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% +\HCode + {</span>}% +} +\Configure{hspace}{ }{}{ } +\def\:temp#1#2{\expandafter\def\csname prefix:#1:over\endcsname + {\HCode{\add:description{added-description}{ #2 }}}} +\:temp{vec}{\b:speak:underover} +\:temp{dddot}{\b:speak:underover} +\:temp{ddddot}{\b:speak:underover} +\Configure{overline} + {\bgroup\ifmathml + \HCode{<span class="mover-overline">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-00AF">}% + \else \HCode{<span class="overline">}\fi} + {\ifmathml + \HCode{</span>% + \add:description{begin-end}{\a:speak:modified:line}</span>}% + \else \HCode{</span>}\fi\egroup} +\Configure{underline} + {\bgroup + \ifmathml + \HCode{<span class="munder-underline">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-0332">}% + \else \expandafter\everymath +\expandafter{\expandafter\everymath + \expandafter{\the\everymath}}% +\let\o::@underline:\o:@@underline: +\def\o:@@underline:{\let\o:@@underline:\o::@underline:}% +\HCode{<span class="underline">}\fi} + {\ifmathml \HCode{</span>% + \add:description{begin-end}{\a:speak:modified:line}</span>}% + \else \HCode{</span>}\fi \egroup} +\NewConfigure{speak:modified}{2} +\Configure{speak:modified} + {modified under} + {modified above} +\NewConfigure{speak:modified:line}{1} +\Configure{speak:modified:line}{with bar} +\NewConfigure{speak:modified:brace}{1} +\Configure{speak:modified:brace}{with brace} +\NewConfigure{speak:modified:hat}{1} +\Configure{speak:modified:hat}{with wide hat} +\NewConfigure{speak:modified:tilde}{1} +\Configure{speak:modified:tilde}{with wide tilde} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{big} + {}{} + {} + {} +\Configure{Big} + {}{} + {} + {} +\Configure{bigg} + {}{} + {} + {} +\Configure{Bigg} + {}{} + {} + {} +\Configure{Biggm} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Bigg" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{Bigm} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Big" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{biggm} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="bigg" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{bigm} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="big" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} + +\:CheckOption{mathml-} \if:Option + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Bigg" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Bigg" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Big" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Big" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="bigg" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="bigg" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="big" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="big" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\else + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Biggl"><span class="MathClass-open" >} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Bigl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="biggl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="bigl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\fi +\Configure{MathClass}{0}{*}{<span class="mi"\Hnewline>}% + {</span>}{} +\Configure{MathClass}{1}{*}{<span class="before-mo-op" + title="speech-extra"> + </span><span class="mo-op"\Hnewline + >}{</span><span class="after-mo-op" + title="speech-extra"> </span>}{} +\Configure{MathClass}{2}{*}{<span class="mo-bin">}{</span>}{} +\Configure{MathClass}{3}{*}{<span class="mo-rel">}{</span>}{} +\:CheckOption{mathml-} \if:Option + \Configure{MathClass}{4}{*}{<span class="mo-open">} + {</span>}{} + \Configure{MathClass}{5}{*}{<span class="mo-close">} + {</span>}{} +\else + \Log:Note{for sources failing to produce + clean mathml code, try the command line option `mathml-'}% + \Configure{MathClass}{4}{*}{<span class="mrow"><span class="mo-open">} + {</span><span class="mrow">}{} + \Configure{MathClass}{5}{*}{</span><span class="mo-close">} + {</span></span>}{} +\fi +\Configure{MathClass}{6}{*}{<span class="mo-punc">}{</span>}{} +\Configure{MathClass}{7}{*}{<span class="mn">}{</span>} + {0123456789} +\Configure{FormulaClass}{0}{}{}{} +\Configure{FormulaClass}{1}{}{}{} +\Configure{FormulaClass}{2}{}{}{} +\Configure{FormulaClass}{3}{}{}{} +\Configure{FormulaClass}{4}{}{}{} +\Configure{FormulaClass}{5}{}{}{} +\Configure{FormulaClass}{6}{}{}{} +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Re:} +\HLet\Re\:tempc +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Im:} +\HLet\Im\:tempc +\Configure{overbrace} + {\Configure{mathop*}{*} + {<span class="mover-overline">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-FE37">} + {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:overbrace:=\displaystyle} + {} +\Configure{underbrace} + {\Configure{mathop*}{*} + {<span class="munder-underline">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-FE38">} + {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:underbrace:=\displaystyle} + {} +\Configure{overrightarrow} + {\HCode{<span class="mover-rightarrow">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-20D5"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:rightarrow}</span>}} +\Configure{overleftarrow} + {\HCode{<span class="mover-leftarrow">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-20D6"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:leftarrow}</span>}} +\NewConfigure{speak:modified:rightarrow}{1} +\Configure{speak:modified:rightarrow}{with right arrow} +\NewConfigure{speak:modified:leftarrow}{1} +\Configure{speak:modified:leftarrow}{with left right arrow} +\NewConfigure{speak:modified:leftrightarrow}{1} +\Configure{speak:modified:leftrightarrow}{with left right arrow} + +\def\bold:version{bold} +\Configure{mathbf}% + {\bgroup \Tg<span class="mathvariant-bold">}% + {\Tg</span>\egroup }% +\Configure{mathit}% + {\bgroup \Tg<span + class="mathvariant-\ifx \bold:version\math@version bold-\fi italic">}% + {\Tg</span>\egroup }% +\Configure{mathrm}% + {\bgroup \Tg<span class="mathvariant-normal">}% + {\Tg</span>\egroup }% +\Configure{mathsf}% + {\bgroup \Tg<span + class="mathvariant-\ifx \bold:version\math@version bold-\fi sans-serif">}% + {\Tg</span>\egroup }% +\Configure{mathtt}% + {\bgroup \Tg<span class="mathvariant-monospace">}% + {\Tg</span>\egroup }% +\def\:tempd#1#2{% + \expandafter\def\csname #1\endcsname{\mathchar"13#2}% + \MathSymbol\mathop{#1}% + \expandafter\def\csname #1:limits\endcsname{\expandafter + \:same \math:sym\mathop{#1}\limits}% + \expandafter\def\csname #1:nolimits\endcsname{\expandafter + \:same \math:sym\mathop{#1}\nolimits}% + \expandafter\edef\csname n:#1:\endcsname{\noexpand\ifDisplayMath + \noexpand\expandafter \expandafter\noexpand \csname #1:limits\endcsname + \noexpand\else \noexpand\expandafter + \expandafter\noexpand + \csname #1:nolimits\endcsname\noexpand\fi}% + \expandafter\pend:def\csname n:#1:\endcsname{\ifDisplayMath + \mathop:prefix{mathsize-big}\fi}% +} +\:tempd{bigcap}{54} +\:tempd{bigcup}{53} +\:tempd{bigodot}{4A} +\:tempd{bigoplus}{4C} +\:tempd{bigotimes}{4E} +\:tempd{bigsqcup}{46} +\:tempd{biguplus}{55} +\:tempd{bigvee}{57} +\:tempd{bigwedge}{56} +\:tempd{coprod}{60} +\:tempd{intop}{52} +\:tempd{ointop}{48} +\:tempd{prod}{51} +\:tempd{sum}{50} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ifx \mathdisplay@@pop\:UnDef + \ifx \emdf@La\:UnDef + + \else + + \fi +\else + \Configure{equation} + {\ifvmode \IgnorePar\fi\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:equation}% + <div class="equation">}% + \Configure{gather} + {\HCode{<div\Hnewline class="equation"><div + class="gather">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</div></div>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</div><div>}\fi } + {} +% + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</div>}% + \let\@eqnnum\empty + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{% + \add:description{end-math}{\b:speak:equation}% + </div>}% + \Tag{eq-\TableNo-num}{\theequation}% + \PopStack\Table:Stck\TableNo +% + \ShowPar\IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\csname + a:speak:equation*\endcsname}}% + \Configure{gather*} + {\HCode{<div\Hnewline class="equation-star"><div + class="gather-star">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</div></div>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</div><div>}\fi } + {} +% + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{\add:description{end-math}{\csname + b:speak:equation*\endcsname}</div>}% + \PopStack\Table:Stck\TableNo +% + \ShowPar\IgnoreIndent\par} +\Configure{speak:equation} + {begin equation + \ifTag{eq-\TableNo-num}{\LikeRef{eq-\TableNo-num}}{}% + } + {end equation \theequation} +\NewConfigure{speak:equation*}{2} +\Configure{speak:equation*} + {begin equation} + {end equation} + +\fi + +\Configure{eqref} + {\bgroup\let\tagform@\empty + \HCode{<span class="eqref" > + \add:description{added-description}{\a:speak:eqref}}} + {\HCode{</span>}\egroup} +\NewConfigure{speak:eqref}{1} +\Configure{speak:eqref}{ equation } +\Configure{aligned} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="aligned">}% + \HCode{\add:vdescription{begin-array}{\a:speak:aligned}}} + {\Tag{aligned-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:aligned}}% + \ifvmode \IgnorePar\fi \Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:aligned}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:aligned \HCode{<div>}} + {\HCode{</div>}\f:speak:aligned + \HCode{</div>\Hnewline}} +\NewConfigure{speak:aligned}{6} +\Configure{speak:aligned} + {begin + \ifTag{aligned-\TableNo}{\LikeRef{aligned-\TableNo}}{} + aligned equations} + {end equations} + {\HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {} + {\HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +} + {} +\Configure{alignedat} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="aligned">}% + \HCode{\add:vdescription{begin-array}{\a:speak:aligned}}} + {\Tag{aligned-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:aligned}}% + \ifvmode \IgnorePar\fi \Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:aligned}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:aligned \HCode{<div>}} + {\HCode{</div>}\f:speak:aligned + \HCode{</div>\Hnewline}} +\ConfigureEnv{cases} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="cases">}% + \bgroup + \let\sv:a:left=\a:left +\let\sv:b:left=\b:left +\let\sv:a:right=\a:right +\let\sv:b:right=\b:right +% + \Configure{array} + {\HCode{<div class="table" title="cases">% + \add:vdescription{begin-array}{begin + \ifTag{cases-\TableNo}{\LikeRef{cases-\TableNo}}{} cases}}} % + {\Tag{cases-\TableNo}{\HRow}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{end cases}}% + \ifvmode \IgnorePar\fi \Tg</div>} + {\HCode{<div class="tr">% + \add:vdescription{begin-end}{Case \HRow}}} + {\HCode{</div>}}% + {\HCode{<div class="sub-case-\HCol" >}% + \bgroup + \Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</div>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} +% + \let\a:left=\sv:a:left +\let\b:left=\sv:b:left +\let\a:right=\sv:a:right +\let\b:right=\sv:b:right +% + } + {\egroup \HCode{</div>\Hnewline}} +% + \Configure{left} + {} + {\bgroup} +\Configure{right} + {\egroup} + {} +% + } + {\egroup\HCode{</div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {}{} +\Configure{split} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="split">% + \add:vdescription{begin-array}{begin + \ifTag{split-\TableNo}{\LikeRef{split-\TableNo}}{} + sub equations}}} + {\ifvmode\IgnorePar\fi + \Tag{split-\TableNo}{\HRow:s}% + \HCode{\add:vdescription{end-array}{end sub equations}</div>}% + \PopStack\Table:Stck\TableNo +% + } + {\HCode{<div\Hnewline class="tr">}% + \xdef\HRow:s{\HRow}% + } + {\HCode{</div>}} + {\HCode{<div\Hnewline class="split-side" + title="implicit-baseline" >% + \add:vdescription{begin-end}{% + \ifnum \HCol=1 left \else right \fi + <span class="ord-row">\ord:pos{\HRow}</span>% + sub equation}}% + } + {\HCode{</div>}} +\ConfigureEnv{multline} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\ConfigureEnv{multline*} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\Configure{multline} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{begin equation + \ifTag{multline-\TableNo-num}{\LikeRef{multline-\TableNo-num}}{} + with + \ifTag{multline-\TableNo}{\LikeRef{multline-\TableNo}}{} + lines}% +<div class="multline">% +}} + {\Tag{multline-\TableNo}{\hrow:s}% + \HCode{</div>% +\add:vdescription{end-math}{end equation + \ifTag{multline-\TableNo-num}{\LikeRef{multline-\TableNo-num}}{}% +}% +</div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr" ><div\Hnewline class="multline-1">% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + line}% +}} + {\xdef\hrow:s{\HRow}\HCode{</div></div>}} + {\HCode{</div><div class="multline-2">}} + {} +\Configure{multline-num} + {\Tag{multline-\TableNo-num}{\theequation}\let\tagform@\:gobble} + {} +\Configure{multline*} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{begin equation with + \ifTag{multline-\TableNo}{\LikeRef{multline-\TableNo}}{} + lines}% +<div class="multline-star">% +}} + {\Tag{multline-\TableNo}{\hrow:s}% + \HCode{</div>% +\add:vdescription{end-math}{end equation}% +</div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div\Hnewline class="tr">% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + line}% +}} + {\xdef\hrow:s{\HRow}\HCode{</div>}} +\Css{.begin-multline, .end-multline {color:red;}} +\ConfigureEnv{gather} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\ConfigureEnv{gather*} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\Css{.begin-gather, .end-gather {color:red;}} +\Configure{gather} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations}% + <div class="gather">% + }} + {\HCode{</div>\add:vdescription{end-math}{end equations}% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + equation}% + }} + {\xdef\hrow:s{\HRow}\HCode{</div>}} + {\HCode{\Hnewline<div \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}% + \ifnum \HCol>1 \let\tagform@\:gobble \fi + } + {\HCode{</div>}} +\Configure{gather*} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations}% + <div class="gather-star">% + }} + {\HCode{</div>\add:vdescription{end-math}{end equations}% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">% + \add:vdescription{begin-math}{<span class="ord-row">\ord:pos{\HRow}</span>% + equation}% + }} + {\xdef\hrow:s{\HRow}\HCode{</div>}} + {\HCode{\Hnewline<div \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}} + {\HCode{</div>}} +\Configure{gathered} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations}% + <div class="gather">% + }} + {\HCode{</div>\add:vdescription{end-math}{end equations}% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + equation}% + }} + {\xdef\hrow:s{\HRow}\HCode{</div>}} + {\HCode{\Hnewline<div \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}% + \ifnum \HCol>1 \let\tagform@\:gobble \fi + } + {\HCode{</div>}} +\Configure{subarray} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="subarray\if c\Hlcr-c\fi">% + \add:vdescription{begin-array}{\a:speak:subarray}% + }} + {\HCode{\add:vdescription{end-array}{\b:speak:subarray}% + </div>}% + \Tag{subarray-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">% + \add:vdescription{begin-end}{\c:speak:subarray}% + }} + {\xdef\hrow:s{\HRow}\HCode{</div>}} +\NewConfigure{speak:subarray}{3} +\Configure{speak:subarray} + {begin sub array with + \ifTag{subarray-\TableNo}{\LikeRef{subarray-\TableNo}}{} + rows} + {end sub array} + {<span class="ord-row">\ord:pos{\HRow}</span>% + row} + +\Configure{substack} + {\bgroup + \Configure{speak:subarray} + {begin sub stack with + \ifTag{subarray-\TableNo}{\LikeRef{subarray-\TableNo}}{} + entries} + {end sub stack} + {<span class="ord-row">\ord:pos{\HRow}</span>% + entry} + } + {\egroup} +\Configure{smallmatrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="smallmatrix">}% + \HCode{\add:vdescription{begin-array}{\a:speak:smallmatrix}}} + {\Tag{smallmatrix-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:smallmatrix}}% + \ifvmode \IgnorePar\fi \Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:smallmatrix}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:smallmatrix \HCode{<div>}} + {\HCode{</div>}\f:speak:smallmatrix + \HCode{</div>\Hnewline}} +\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{<!--tex4ht:inline-->}\fi + \ifmathml + \Tg<span class="mrow">\def\end:mathalign{\Tg</span>}% + \else + \DviMath + \def\end:mathalign{\EndDviMath \DisplayMathfalse}% + \DisplayMathtrue + \fi + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math"><div class="display-math">% + \add:description{begin-array}{\a:speak:align}% + }} + {\HCode{% + \add:description{end-array}{\b:speak:align}% + </div></div>}% + \Tag{align-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +\end:mathalign } + {\HCode{<div class="tr">\add:description{begin-end}{\c:speak:align}% +}} + {\HCode{</div>}\ifst@rred\else + \Tag{align-\TableNo-\HRow}{\theequation}% + \fi \xdef\hrow:s{\HRow}} + {\HCode{<div\Hnewline + class="align-\ifnum \HCol>\maxfields@ label\else + \ifodd\HCol\space odd\else even\fi + \fi">}% + \ifnum \HCol>\maxfields@ \let\tagform@\:gobble \fi + } + {\HCode{</div>}} +} +\:tempc{align}{align} +\:tempc{alignat}{alignat} +\:tempc{xalignat}{xalignat} +\:tempc{xxalignat}{xxalignat} +\:tempc{flalign}{flalign} +\:tempc{align*}{align-star} +\:tempc{alignat*}{alignat-star} +\:tempc{xalignat*}{xalignat-star} +\:tempc{flalign*}{flalign-star} +\Css{.begin-aligned, .end-aligned {color:red;}} +\NewConfigure{speak:align}{3} +\Configure{speak:align} + {begin + \ifTag{align-\TableNo}{\LikeRef{align-\TableNo}}{} + aligned equations} + {end aligned equations} + {\ifst@rred <span class="ord-row">\ord:pos{\HRow}</span>% + equation + \else + equation number \ifst@rred\else + \ifTag{align-\TableNo-\HRow}{\LikeRef{align-\TableNo-\HRow}}{} + \fi + \fi + } +\def\:tempc{\HCode{<mspace width="0.2em"/>}\mathbin{mod} } +\HLet\bmod\:tempc +\def\:tempc#1{ (#1)} +\HLet\pod=\:tempc +\def\:tempc#1{\pod{\mathop{mod} #1}} +\HLet\pmod=\:tempc +\def\:tempc#1{ \mathop{mod} #1} +\HLet\mod=\:tempc +\def\:tempc{\ifDisplayMath\mathop:prefix{big}\fi\o:n:iint::} +\HLet\n:iint:\:tempc +\def\:tempc{\ifDisplayMath\mathop:prefix{big}\fi\o:n:iiint::} +\HLet\n:iiint:\:tempc +\def\:tempc{\ifDisplayMath\mathop:prefix{big}\fi\o:n:idotsint::} +\HLet\n:idotsint:\:tempc +\Configure{tmspace} + {\HCode{<span class="space"> </span>% +}} +\Configure{above} + {\Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:@@over:\:gobbleII} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +}} +\Configure{tbinom} + {\Send{GROUP}{0}{<span class="tbinom">% + \add:description{begin-stack}{\a:speak:choose}% + <span class="mrow-upper">}% + \HCode{</span>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}% + {\c:speak:choose}<span class="mrow-under">}% + \Send{EndGROUP}{0}% + {</span>\add:description{end-stack}{\b:speak:choose}</span>}% + } +\Configure{dbinom} + {\Send{GROUP}{0}{<span class="dbinom">% + \add:description{begin-stack}{\a:speak:choose}% + <span class="mrow-upper">}% + \HCode{</span>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}{\c:speak:choose}<span class="mrow-under">}% + \Send{EndGROUP}{0}% + {</span>\add:description{end-stack}{\b:speak:choose}</span>}% + } +\Configure{binom} + {\Send{GROUP}{0}{<span class="binom">% + \add:description{begin-stack}{\a:speak:choose}% + <span class="mrow-upper">}% + \HCode{</span>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}{\c:speak:choose}<span class="mrow-under">}% + \Send{EndGROUP}{0}% + {</span>\add:description{end-stack}{\b:speak:choose}</span>}% + } +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</span>}% +% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + \tmp:dim + } +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<span class="mrow-upper">% +}% + \HCode{</span>}% +\o:@@atop: + \HCode{\add:description{added-description}{\c:speak:atop}<span class="mrow-under">}% +\Send{EndGROUP}{0}{</span>\add:description{end-stack}{\b:speak:atop}</span>% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<span class="mrow-upper">% +}% + \HCode{</span>}% +\o:@@atop: + \HCode{\add:description{added-description}{\c:speak:atop}<span class="mrow-under">}% +\Send{EndGROUP}{0}{</span>\add:description{end-stack}{\b:speak:atop}</span>% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + } +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}% + \HCode{</span>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +} + \else + \Send{GROUP}{0}% + {<span class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</span>% + <span class="mfrac">\add:description{begin-end}{\a:speak:fraction}% +<span class="mrow-numerator"\Hnewline>% +}% + \HCode{</span>}% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <span class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</span>\add:description{begin-end}{\b:speak:fraction}</span>% +% + <span class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</span>} + \fi + } +\Configure{boxed} + {\HCode{<span class="boxed">% + \add:description{begin-end}{\a:speak:boxed}}} + {\HCode{\add:description{begin-end}{\b:speak:boxed}</span>}} +\NewConfigure{speak:boxed}{2} +\Configure{speak:boxed} + {begin boxed} + {end boxed} +\renewcommand{\xrightarrow}[2][]{% + \if :#1: + \HCode{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% + \rightarrow + \HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% + \else + \HCode{<span class="limits-msub-msup"><span class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +#1% + \HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% + \fi +} +\renewcommand{\xleftarrow}[2][]{% + \if :#1: + \HCode{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% + \else + \HCode{<span class="limits-msub-msup"><span class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +#1% + \HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% + \fi +} +\def\overset#1#2{{% + \HCode{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% + #2% + \HCode{</span><span class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}\trap:base +#1% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% +}} +\def\underset#1#2{{% + \HCode{<span + class="limits-msub-msup"><span + class="limits-mrow-base"\Hnewline>% +}% + #2% + \HCode{</span><span class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}\trap:base +#1% + \HCode{\add:description{end-limits-script}{\c:speak:underover}</span></span\Hnewline>}% +% +}} +\def\sideset#1#2#3{{\Tg<mrow class="sideset"\Hnewline + >{\HCode{}}#1{\HCode{}#3}#2\Tg</mrow>}} +\Configure{underrightarrow} + {\HCode{<span class="munder-rightarrow">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-2092"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:rightarrow}</span>}} +\Configure{underleftarrow} + {\HCode{<span class="munder-leftarrow">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-2090"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{speak:modified:leftarrow}</span>}} +\Configure{overleftrightarrow} + {\HCode{<span class="mover-leftrightarrow">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-20E1"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:leftrightarrow}</span>}} +\Configure{underleftrightarrow} + {\HCode{<span class="munder-leftrightarrow">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-2194"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:leftrightarrow}</span>}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{eqalignno} + {\HCode{<mtable class="eqalignno">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline class="eqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline class="eqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} +\Configure{leqalignno} + {\HCode{<mtable class="leqalignno">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline class="leqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline class="leqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} + +\Configure{big} + {}{} + {} + {} +\Configure{Big} + {}{} + {} + {} +\Configure{bigg} + {}{} + {} + {} +\Configure{Bigg} + {}{} + {} + {} +\Configure{Biggm} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Bigg" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{Bigm} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Big" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{biggm} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="bigg" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{bigm} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="big" >} + {</span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} + +\:CheckOption{mathml-} \if:Option + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Bigg" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Bigg" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Big" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Big" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="bigg" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="bigg" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="big" >} + {</span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="big" >} + {</span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\else + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Biggl"><span class="MathClass-open" >} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Bigl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="biggl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="bigl"><span class="MathClass-open">} + {</span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" >} + {</span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\fi +\Configure{MathClass}{0}{*}{<span class="mi"\Hnewline>}% + {</span>}{} +\Configure{MathClass}{1}{*}{<span class="before-mo-op" + title="speech-extra"> + </span><span class="mo-op"\Hnewline + >}{</span><span class="after-mo-op" + title="speech-extra"> </span>}{} +\Configure{MathClass}{2}{*}{<span class="mo-bin">}{</span>}{} +\Configure{MathClass}{3}{*}{<span class="mo-rel">}{</span>}{} +\:CheckOption{mathml-} \if:Option + \Configure{MathClass}{4}{*}{<span class="mo-open">} + {</span>}{} + \Configure{MathClass}{5}{*}{<span class="mo-close">} + {</span>}{} +\else + \Log:Note{for sources failing to produce + clean mathml code, try the command line option `mathml-'}% + \Configure{MathClass}{4}{*}{<span class="mrow"><span class="mo-open">} + {</span><span class="mrow">}{} + \Configure{MathClass}{5}{*}{</span><span class="mo-close">} + {</span></span>}{} +\fi +\Configure{MathClass}{6}{*}{<span class="mo-punc">}{</span>}{} +\Configure{MathClass}{7}{*}{<span class="mn">}{</span>} + {0123456789} +\Configure{FormulaClass}{0}{}{}{} +\Configure{FormulaClass}{1}{}{}{} +\Configure{FormulaClass}{2}{}{}{} +\Configure{FormulaClass}{3}{}{}{} +\Configure{FormulaClass}{4}{}{}{} +\Configure{FormulaClass}{5}{}{}{} +\Configure{FormulaClass}{6}{}{}{} +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Re:} +\HLet\Re\:tempc +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Im:} +\HLet\Im\:tempc +\Configure{overbrace} + {\Configure{mathop*}{*} + {<span class="mover-overline">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-FE37">} + {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:overbrace:=\displaystyle} + {} +\Configure{underbrace} + {\Configure{mathop*}{*} + {<span class="munder-underline">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-FE38">} + {</span>\add:description{begin-end}{\a:speak:modified:brace}</span>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:underbrace:=\displaystyle} + {} +\Configure{overrightarrow} + {\HCode{<span class="mover-rightarrow">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-20D5"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:rightarrow}</span>}} +\Configure{overleftarrow} + {\HCode{<span class="mover-leftarrow">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-20D6"\Hnewline>}\:gobble} + {\HCode{</span>% + \add:description{begin-end}{\a:speak:modified:leftarrow}</span>}} +\NewConfigure{speak:modified:rightarrow}{1} +\Configure{speak:modified:rightarrow}{with right arrow} +\NewConfigure{speak:modified:leftarrow}{1} +\Configure{speak:modified:leftarrow}{with left right arrow} +\NewConfigure{speak:modified:leftrightarrow}{1} +\Configure{speak:modified:leftrightarrow}{with left right arrow} + +\Configure{cases} + {}{} {\Tg<mtable>}{\Tg</mtable>} + {\Tg<mtr>}{\Tg</mtr>} + {\Tg<mtd class="cases">}{\Tg</mtd>} +\Configure{matrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</div>\Hnewline}} +\Configure{pmatrix} + {\bgroup\Tg<div class="pmatrix">} + {\Tg</div>\egroup} +\NewConfigure{speak:array}{6} +\Configure{speak:array} + {begin array with + \ifTag{array-\TableNo}{\LikeRef{array-\TableNo}}{} + rows} + {end array} + {\HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {} + {\HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +} + {} +\NewConfigure{speak:smallmatrix}{6} +\Configure{speak:smallmatrix} + {begin matrix with + \ifTag{smallmatrix-\TableNo}{\LikeRef{smallmatrix-\TableNo}}{} + rows} + {end matrix} + {\HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {} + {\HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +} + {} +\Configure{left} + {} + {\HCode{<span class="mfenced-open">% + <span>\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +</span>}\bgroup} +\Configure{right} + {\egroup} + {\HCode{<span class="mfenced-close">% + \expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +</span></span>}} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string&\#x007D;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string&\#x007D;}}\:temp +\def\mathinner#1{\Tg<span + class="mathinner">#1\Tg</span>} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{<span class="mo-op" + title="#1"\Hnewline>}{</span>}% + {\Configure{mathop}{*}{<span class="mo-op">}{</span>}{}}} +\Configure{quad}{\HCode{<span class="space"> </span>% +}} +\Configure{qquad}{\HCode{<span class="space"> </span>% +}} +\Configure{,}{\HCode{<span class="space"> </span>% +}} +\Configure{ }{\:nbsp} +\def\:nbsp{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x} +\Configure{choose} + {\Send{GROUP}{0}{<span class="choose">% + \add:description{begin-stack}{\a:speak:choose}% + <span class="mrow-upper">}% + \HCode{</span>}\o:atop: + \HCode{\add:description{added-description}% + {\c:speak:choose}<span class="mrow-under">}% + \Send{EndGROUP}{0}% + {</span>\add:description{end-stack}{\b:speak:choose}</span>}% + } +\NewConfigure{speak:choose}{3} +\Configure{speak:choose} + {begin binomial coefficient} + {end binomial coefficient} + {choose} +\Configure{mfenced}{\vert}{\string&\#x007C;} +\Configure{mfenced}{\{}{\string&\#x007B;} +\Configure{mfenced}{\}}{\string&\#x007D;} +\Configure{mfenced}{\lbrace}{\string&\#x007B;} +\Configure{mfenced}{\rbrace}{\string&\#x007D;} +\Configure{mfenced}{\rgroup}{\string&\#x0028;} +\Configure{mfenced}{\lgroup}{\string&\#x0029;} +\Configure{mfenced}{(}{\string&\#x0028;} +\Configure{mfenced}{)}{\string&\#x0029;} +\Configure{mfenced}{[}{\string&\#x0058;} +\Configure{mfenced}{]}{\string&\#x0059;} +\Configure{mfenced}{|}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{root} + {\HCode{<span class="root">% + \add:description{begin-root}{\a:speak:root}<span class="root-index">}} + {\HCode{</span>\add:description{mid-root}{\b:speak:root}% + <span class="root-base">}} + {\HCode{</span>\add:description{end-root}{\c:speak:root}</span>}} +\NewConfigure{speak:root}{3} +\Configure{speak:root} + {root index} + {begin root} + {end root} +\:CheckOption{new-accents} \if:Option \else + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathml + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<span class="mover-accent"><span + class="mrow"\Hnewline>}#3\HCode{</span>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</span>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } +\Configure{accent}\widetilde\widetilde{{}{}} + {} + {\HCode{<span class="mover-tilde">% + \add:description{begin-end}{\b:speak:modified}% + <span class="mo-0303"\Hnewline>}% + #2% + \HCode{</span>\add:description{begin-end}{\a:speak:modified:tilde}</span>}} +\Configure{accent}\widehat\widehat{{}{}} + {} + {\HCode{<span class="mover-hat">% + \add:description{begin-end}{\a:speak:modified}% + <span class="mo-0302"\Hnewline>}% + #2% + \HCode{</span>\add:description{begin-end}{ + \a:speak:modified:hat}</span>}} + +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsopn} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{qopname} + {\Configure{mathop}{*} + {<span class="mo-qopname"> <span>} + {</span> </span>} + {}} +\def\:tempc{\mathop{\underrightarrow\lim}\displaylimits} \HLet\varinjlim\:tempc +\def\:tempc{\mathop{\underleftarrow\lim}\displaylimits} \HLet\varprojlim\:tempc +\def\:tempc{\mathop{\overline\lim}\displaylimits} \HLet\varlimsup\:tempc +\def\:tempc{\mathop{\underline\lim}\displaylimits} \HLet\varliminf\:tempc + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\Tg</div>% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<div class="tr">}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</div>}}% + {\HCode{<div class="td" >}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</div>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + +\Configure{multicolumn} + {\ifmmode \else + \ifvmode\IgnorePar\fi + \fi \HCode{<div class="multicolumn" title="\HMultispan">}} + {\ifmmode \else + \ifvmode\IgnorePar\fi \EndP\fi \HCode{</div>} } +\def\gob:sp#1{#1} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/html-speech.4ht b/Master/texmf-dist/tex/generic/tex4ht/html-speech.4ht new file mode 100755 index 00000000000..20c6bf94486 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/html-speech.4ht @@ -0,0 +1,1540 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% html-speech.4ht 2006-10-06-11:31 % +% Copyright (C) 2006 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 2006-10-06-11:31} + +\exit:ifnot{JHEP,% +Preamble,% +aa,% +acm-proc-article-sp,% +amsart,% +amsbook,% +amsproc,% +amsthm,% +array,% +article,% +book,% +frenchb,% +latex,% +letter,% +plain,% +report,% +scrbook,% +scrreprt,% +slides,% +tex4ht,% +tex4ht2} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{math-} \if:Option + \edef\Preamble{\Preamble,mathml-} +\else + \Log:Note{for sources failing to produce + clean math code, try the command line option `math-'}% +\fi +\def\CssSpeech#1{\Css{@media speech{#1}}} +\def\add:description#1#2{<span class="#1" + title="speech-extra" >\Hnewline #2\Hnewline</span>} +\def\add:vdescription#1#2{<div class="#1" + title="speech-extra" >\Hnewline #2\Hnewline</div>} +\edef\Preamble{\Preamble,xhtml} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{VERSION} + {\HCode{<?xml version="1.0" encoding="\expandafter\ifx \csname a:charset\endcsname\relax + \expandafter\:encoding\A:charset + \else \expandafter\:encoding\a:charset\fi" + ?>\Hnewline + <?xtpipes file="htspk.4xt" ?>\Hnewline}} +\Css{.begin-math, .end-math {color:red;}} +\Css{span.semi-math {color:red;font-style:italic;}} +\Css{span[title="ch-verbose"] {color:red;}} +\Css{.added-description {color:green;}} +\Css{.begin-end {color:green;}} +\Css{.begin-root, .end-root, .mid-root {color:green;}} +\Css{.begin-stack, .end-stack, .mid-stack {color:green;}} +\Css{.capital-description {color:green;}} +\Configure{DOCTYPE} + {\HCode{% <!DOCTYPE html \xhtml:DOCTYPE> \Hnewline + <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> + \Hnewline}} +\def\xhtml:DOCTYPE{PUBLIC + "-//W3C//DTD XHTML 1.0 Transitional//"\Hnewline + \space\space "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} +\let\Link\M:Link \let\M:Link\:UnDef +\let\EndLink\M:EndLink \let\M:EndLink\:UnDef +\Configure{@HEAD}{} +\:CheckOption{xht} \if:Option + \:CheckOption{xhtml}\if:Option \else \:CheckOption{xml}\fi +\fi +\Log:Note{for file extension name xht, use the command line option `xht'}% +\Configure{@HEAD}{\HCode{<meta + http-equiv="Content-Type" content="text/html; + \expandafter\ifx \csname a:charset\endcsname\relax\A:charset + \else \a:charset\fi"></meta>\Hnewline}} + +\def\:gobbleM#1->{} +\Configure{@HEAD}{\HCode{<meta + name="generator" content="TeX4ht + (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/)"></meta>\Hnewline}} +\Configure{@HEAD}{\HCode{<meta + name="originator" content="TeX4ht + (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/)"></meta>\Hnewline + <!--\space\expandafter\:gobbleM\meaning + \Preamble\space-->\Hnewline}} + +\immediate\write-1{TeX4ht package options: + \expandafter\:gobbleM\meaning\Preamble} +\Configure{@HEAD} + {\HCode{<meta name="src" content="\jobname.tex"></meta>\Hnewline}} +\Configure{@HEAD} + {\HCode{<meta name="date" content="\:today"></meta>\Hnewline}} + +\:CheckOption{css-in} \if:Option + \Log:Note{the inline CSS code is extracted from the input of the + previous compilation, so an extra compilation might be needed} + \Configure{@HEAD}{} +\else + \Log:Note{for inline CSS code, use the command line option `css-in'} + \Configure{@HEAD}{\HCode{<link + rel="stylesheet" type="text/css" + href="\aa:CssFile"></link>\Hnewline}} +\fi +\Configure{crosslinks}{ }{ }{next}{previous}{previous-tail}{front}{tail}{up} +\Configure{crosslinks+} + {\IgnorePar\EndP\HCode{<!--l. \the\inputlineno-->% +% + <div class="crosslinks"><p class="noindent"> + \add:vdescription{begin-end}{\a:speak:crosslinks}}} + {\HCode{\add:vdescription{begin-end}{\b:speak:crosslinks} + </p></div>}\par\ShowPar} + {\IgnorePar\EndP\HCode{<!--l. \the\inputlineno-->% +% + <div class="crosslinks"><p class="noindent"> + \add:vdescription{begin-end}{\a:speak:crosslinks}}} + {\HCode{\add:vdescription{begin-end}{\b:speak:crosslinks} + </p></div>}\par\ShowPar} +\:CheckOption{next} \if:Option + \Configure{next} + {\ShowPar\par\noindent \HCode{<span class="next"> + \add:description{added-description}{\c:speak:crosslinks}}} + {\HCode{</span>}} +\fi +\NewConfigure{speak:crosslinks}{3} +\Configure{speak:crosslinks} + {Navigation links} + {End navigation links} + {Navigation link} +\HAssign\HRow=0 +\def\ord:pos#1{% + \ifcase #1 + \or first + \or second + \or third + \or fourth + \or fifth + \or sixth + \or seventh + \or eighth + \or nineth + \else #1th + \fi +} +\Css{.ord-row {color:red;}} +\Css{.begin-limits-script, .end-limits-script, .mid-limits-script {color:green;}} +\Css{.begin-script, .end-script, .mid-script {color:green;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht2} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{embedded-halign}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{verbatim} {} {\a:sp} +\def\env:verb#1{\ifinner\else \vfill\break\fi + \IgnorePar\EndP \HAssign\Verb:N=0 + \HCode{\add:description{added-description}{begin verbatim}% + <pre class="#1"\a:LRdir>}\EndNoFonts} +\def\endenv:verb{\NoFonts + \EndP \ht:special{t4ht=</pre>% + \add:description{added-description}{end verbatim}% + }\ShowPar \par{\HCondtrue\noindent}% +} +\def\start:fenv#1{\:xhtml{\IgnorePar + \EndP}\HCode{<div align="#1"\Hnewline\a:LRdir>}} +\def\end:fenv{\IgnorePar\HCode{</div>}\IgnorePar} + +\Configure{footnote-mark} + {\HCode{\add:description{added-description}{\a:speak:footnote}}% +\HCode{<span class="footnote-mark">}} + {\HCode{</span>}\HCode{}% +} +\NewConfigure{speak:footnote}{1} +\Configure{speak:footnote} + {footnote} + +\ConfigureEnv{tabular} + {\Configure{noalign}% + {\f:tabular\d:tabular \HCode{<tr><td colspan="\ar:cnt">}} + {\HCode{</td></tr>}\pend:def\TableNo{0}\c:tabular\e:tabular}% +% + \IgnorePar\ifvmode\else\HCode{<!--tex4ht:inline-->}\fi +\EndP + } + {\ShowPar + \Configure{noalign}{}{}% +% + \ShowPar +% + }{}{} +\Configure{tabular} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="table" title="tabular" >}\HCode{\add:vdescription{begin-end}{begin table}}% +} + {\HCode{<!--l. \the\inputlineno-->% +\add:vdescription{begin-end}{end table}}% +\HCode{</div>}} + {\HCode{<div class="tr"><!--row \HRow-->}% + \HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {\HCode{</div>}} + {\HCode{<div class="td"><!--entry \HRow-\HCol\ifnum + \HMultispan>1 \, span \HMultispan\fi-->}% + \HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +\HCode{<div>}\SaveEndP + \par \ShowPar} + {\IgnorePar \EndP \ifvmode \IgnorePar \fi \EndP + \HCode{</div>}% + \HCode{</div>\Hnewline}\RecallEndP } + +\def\@cite#1#2{% + \HCode{\add:description{added-description}{\a:speak:citation}}% + {#1\if@tempswa , #2\fi}} +\def\@biblabel#1{% + \HCode{\add:description{added-description}{\a:speak:bib}}% + #1} +\NewConfigure{speak:citation}{1} +\Configure{speak:citation}{citation } +\NewConfigure{speak:bib}{1} +\Configure{speak:bib}{Bibliography entry } +\Css{.begin-array, .end-array {color:green;}} +\ConfigureList{trivlist}% + {\EndP\HCode{<dl \a:LRdir class="trivlist">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="trivlist">}\bgroup \bf} + {\egroup\HCode{</dt><dd\Hnewline class="trivlist">}} +\ConfigureList{list}% + {\EndP\HCode{<dl \a:LRdir class="list\expandafter\the + \csname @listdepth\endcsname">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="list">}\bgroup \bf} + {\egroup\HCode{</dt><dd\Hnewline class="list">}} +\ConfigureList{itemize}% + {\EndP\HCode{<div class="itemize">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:itemize}</div>}% +\HCode{<div + \a:LRdir class="ul-itemize\expandafter\the + \csname @itemdepth\endcsname">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\ifvmode \IgnorePar\fi + \EndP\HCode{</div></div>}\HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:itemize}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}% + \HCode{<div class="li-itemize">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:itemize}</span>}% +\DeleteMark + } + {\HCode{}} +\NewConfigure{speak:itemize}{3} +\Configure{speak:itemize} + {begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list} + { + item} +\ConfigureList{enumerate}% + {\EndP\HCode{<div class="enumerate">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:enumerate}</div>}% +\HCode{<div \a:enumerate:\space + class="ol-enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</div></div>}\HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:enumerate}</div></div>}% +\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\Tg</div>}% +\HCode{<div class="li-enumerate" \Hnewline><span + class="ol-mark">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:enumerate}</span>}% +%\DeleteMark +} + {\HCode{}\HCode{</span>}%\AnchorLabel +} +\NewConfigure{speak:enumerate}{3} +\Configure{speak:enumerate} + {begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list} + { + item} + +\Configure{float} + {\ifOption{refcaption}{}{\csname par\endcsname\ShowPar \leavevmode}} + {\:xhtml{\IgnorePar\EndP}\HCode{<div class="float"\Hnewline>}} + {\ifvmode \IgnorePar \fi\EndP + \HCode{</div>}\csname par\endcsname\ShowPar} +\ConfigureEnv{figure} + {\:xhtml{\IgnorePar\EndP}% + \HCode{<div class="figure"\Hnewline><div>\add:description{begin-end}{\a:speak:figure}</div>% +}% + \bgroup \Configure{float}{\ShowPar}{}{}% + } + {\egroup + \:xhtml{\IgnorePar\EndP}\HCode{<div>\add:description{begin-end}{\b:speak:figure}</div>% +</div>}% + \ShowPar +\par} + {}{} +\NewConfigure{speak:caption}{3} +\Configure{speak:caption} + {begin caption} + {end caption} + {caption of} +\NewConfigure{speak:figure}{2} +\Configure{speak:figure} + {begin figure environment} + {end figure environment} +\Configure{marginpar} + {\ifvmode + \IgnorePar\EndP\HCode{<div class="marginpar">}% + \HCode{<div> + \add:description{begin-end}{\a:speak:marginpar}</div><div>}% +% + \def\end:margp{\ifvmode \IgnorePar\fi \EndP + \HCode{</div><div> + \add:description{begin-end}{\b:speak:marginpar}</div>}% +\HCode{</div>}}% + \par + \else + \SaveEndP + \HCode{<span class="marginpar">}\HCode{\add:description{begin-end}{\a:speak:marginpar}}% +% + \bgroup + \Configure{HtmlPar} + {<br />} + {\HCode{<br />}} + {}{}% + \def\end:margp{\egroup + \HCode{\add:description{begin-end}{\b:speak:marginpar}}% +\HCode{</span>}\RecallEndP}% + \fi + } + {\end:margp} +\NewConfigure{speak:marginpar}{2} +\Configure{speak:marginpar} + {begin margin note} + {end margin note} +\Configure{newtheorem} + {\ifvmode\IgnorePar\fi\EndP + \HCode{<div class="newtheorem">}\par\noindent + \HCode{<span class="theorem-head">}} + {\HCode{</span>}} + {\EndP\IgnorePar\HCode{</div>}\ShowPar\par} +\Css{span.theorem-head { font-weight:bold; }} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{book} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{report} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +\ConfigureEnv{abstract} + {\IgnorePar\EndP + \HCode{<div class="abstract"\Hnewline>}\par\ShowPar} + {\ifvmode \IgnorePar\fi \EndP\HCode{</div>}} + {}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{article} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +\ConfigureEnv{abstract} + {\IgnorePar\EndP + \HCode{<div class="abstract"\Hnewline>}\par\ShowPar} + {\ifvmode \IgnorePar\fi \EndP\HCode{</div>}} + {}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@ifundefined{sectionname}{}{% + \ignorespaces\sectionname\space}% + \@seccntformat{section}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsproc} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsthm} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{eqalign} + {\:xhtml{\IgnorePar\EndP}\HCode + {<div class="eqalign"><table class="eqalign">}} + {\HCode{</table></div>}} + {\HCode{<tr \Hnewline class="eqalign" + valign="middle">}}{\IgnorePar\HCode{</tr>}} + {\HCode{<td align="\ifnum \HCol=2 + left\else right\fi"\Hnewline class="eqalign\HCol" + style="white-space:nowrap;">}} + {\HCode{</td>}} +\def\:eqalign:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} +\Css{td.eqalign3 { text-align:right; margin-left:10em;}} +\Css{.eqalign td { white-space: nowrap; }} +\Css{div.eqalign {text-align:center;}} +\Configure{eqalignno} + {\:xhtml{\IgnorePar\EndP}\HCode{<table class="eqalignno">}} + {\HCode{</table>}} + {\HCode{<tr\Hnewline class="eqalignno">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="10" + class="eqalignno-sp"></td>\fi + <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + class="eqalignno\HCol">}} + {\HCode{</td>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} +\Css{td.eqalignno3, td.leqalignno3 + { text-align:right; margin-left:10em;}} +\Css{.leqalignno td, .eqalignno td + { white-space: nowrap; }} +\Css{.leqalignno td.noalign, .eqalignno td.noalign + { width:5\%; white-space: normal; }} +\Css{table.leqalignno, table.eqalignno {width:100\%;}} +\Configure{leqalignno} + {\:xhtml{\IgnorePar\EndP}\HCode{<table class="leqalignno">}} + {\HCode{</table>}} + {\HCode{<tr \Hnewline + class="leqalignno">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="30" + class="eqalignno-sp"></td>\fi + <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + class="leqalignno\HCol">}} + {\HCode{</td>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{letter} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{tabular} + {\Configure{noalign}% + {\f:tabular\d:tabular \HCode{<tr><td colspan="\ar:cnt">}} + {\HCode{</td></tr>}\pend:def\TableNo{0}\c:tabular\e:tabular}% +% + \IgnorePar\ifvmode\else\HCode{<!--tex4ht:inline-->}\fi +\EndP + } + {\ShowPar + \Configure{noalign}{}{}% +% + \ShowPar +% + }{}{} +\Configure{tabular} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="table" title="tabular" >}\HCode{\add:vdescription{begin-end}{begin table}}% +} + {\HCode{<!--l. \the\inputlineno-->% +\add:vdescription{begin-end}{end table}}% +\HCode{</div>}} + {\HCode{<div class="tr"><!--row \HRow-->}% + \HCode{\add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}}% +} + {\HCode{</div>}} + {\HCode{<div class="td"><!--entry \HRow-\HCol\ifnum + \HMultispan>1 \, span \HMultispan\fi-->}% + \HCode{% + \add:vdescription{added-description}{% + \ifnum \HMultispan>1 \ord:pos{\HCol}% + cell, spans + \HMultispan \space columns + \else + \ifnum \HCol>1 \ord:pos{\HCol}% + cell \fi + \fi +}}% +\HCode{<div>}\SaveEndP + \par \ShowPar} + {\IgnorePar \EndP \ifvmode \IgnorePar \fi \EndP + \HCode{</div>}% + \HCode{</div>\Hnewline}\RecallEndP } + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{frenchb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{frenchb-nbsp} + {\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% + \setbox\tmp:bx=\hbox\bgroup} + {\egroup} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{aa} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} + \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><span class="mark">}% + \HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: } {\HCode{}% +\HCode{</span>% + <span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></div>}} + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrreprt} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{JHEP} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{slides} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP\HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \HCode{<div \a:LRdir class="dl-description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</div></div>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</div>}\HCode{<div + class="dt-description">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</div><div\Hnewline class="dd-description">}} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{acm-proc-article-sp} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + +\CssSpeech{ + .sectionHead {pitch: 4; + pitch-range: 7: + richness: 9; + speed: slow; + volume: 7 +;}} +\CssSpeech{ .subsectionHead {pitch: 5; + pitch-range: 7; + richness: 9; + speed: slow; + volume: 5 +;}} + +\Configure{proof} + {\ifvmode\IgnorePar\fi\EndP + \HCode{<div class="newtheorem" title="proof">}\par\noindent + \HCode{<span class="theorem-head">}} + {\HCode{</span>}} + {\EndP\IgnorePar\HCode{</div>}\ShowPar\par} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/html32-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/html32-math.4ht index 65769b85b3b..404022352f1 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html32-math.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html32-math.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% html32-math.4ht 2005-09-22-15:56 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% html32-math.4ht 2006-05-19-11:07 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-09-22-15:56} +\immediate\write-1{version 2006-05-19-11:07} \exit:ifnot{amsmath,% amstex,% @@ -226,9 +226,6 @@ th4} - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -320,7 +317,6 @@ th4} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -334,6 +330,7 @@ th4} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -385,6 +382,8 @@ th4} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -687,6 +686,20 @@ th4} + + + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{th4} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -762,6 +775,5 @@ th4} - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/html32.4ht b/Master/texmf-dist/tex/generic/tex4ht/html32.4ht index 97355745cfa..61893db9d85 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html32.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html32.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% html32.4ht 2005-09-22-15:56 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% html32.4ht 2006-05-19-11:07 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-09-22-15:56} +\immediate\write-1{version 2006-05-19-11:07} \exit:ifnot{CJK,% Preamble,% @@ -6608,7 +6608,6 @@ xy} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{graphics} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6636,7 +6635,6 @@ xy} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6813,7 +6811,6 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6845,7 +6842,6 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6888,6 +6884,7 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsppt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6979,10 +6976,10 @@ xy} \:CheckOption{new-accents} \if:Option \else \def\:temp{russian}\ifx \languagename\:temp \Configure{accent}\"\ddot{A{A}E{E}I{I}O{O}U{U}Y% - {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}^^e5{e}{}{34}} + {Y}a{a}e{e}i{i}\i{i}o{o}u{u}y{y}å{e}{}{34}} {\a:accents{uml}{#1}} - {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{^^bb}% - \else \def\:temp{<}\ifx \:temp\:tempa\HCode{^^ab}% + {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{»}% + \else \def\:temp{<}\ifx \:temp\:tempa\HCode{«}% \else \b:accents{uml}{#1}{#2}\fi\fi} \fi @@ -6995,6 +6992,8 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7278,7 +7277,6 @@ xy} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{seslideb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7402,7 +7400,6 @@ xy} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7564,6 +7561,7 @@ xy} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{moreverb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7580,6 +7578,7 @@ xy} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fancyvrb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7745,7 +7744,6 @@ xy} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7806,6 +7804,7 @@ xy} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ntheorem} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7886,6 +7885,8 @@ xy} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{frenchb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7914,6 +7915,8 @@ xy} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{wrapfig} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7952,6 +7955,8 @@ xy} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{emulateapj} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8197,6 +8202,12 @@ xy} + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{seminar} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8344,6 +8355,8 @@ xy} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{exerquiz} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8613,6 +8626,5 @@ xy} - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4-math.4ht index ad995b505e3..f750976dc88 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4-math.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4-math.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% html4-math.4ht 2005-10-22-16:24 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% html4-math.4ht 2006-12-04-10:05 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-16:24} +\immediate\write-1{version 2006-12-04-10:05} \exit:ifnot{amsfonts,% amsmath,% @@ -71,8 +71,6 @@ th4} \Configure{PicMath}{}{}{}{ class="math" } \Css{img.math{vertical-align:middle;}} -\NewConfigure{@neq}{1} -\Configure{@neq}{align="middle"} \NewConfigure{@buildrelover}{1} \Configure{@buildrelover}{align="middle"} \NewConfigure{@doteq}{1} @@ -118,43 +116,28 @@ th4} } \Configure{@TITLE}{\Configure{()}{$}{$}} \:CheckOption{pic-equation}\if:Option -% \ConfigureEnv{equation} -% {\relax\ifmmode\else\par\fi\:xhtml{\IgnorePar\EndP}% -% \HCode{<center class="equation"><table class="equation"\Hnewline -% border="0" cellpadding="0" cellspacing="15"><tr><td>}} -% {\:xhtml{\IgnorePar\EndP}% -% \HCode{</td></tr></table></center>}\IgnorePar -% \ifmmode\else\par\fi} -% {}{} \Configure{equation} {\:xhtml{\ifvmode \IgnorePar\fi\EndP}% - \HCode{<\tbl:XV{equation}><tr><td>}\IgnorePar + \HCode{<table\Hnewline class="equation"><tr><td>}\IgnorePar \Configure{$$}{\PicDisplay}{\EndPicDisplay} {\everymath{}\everydisplay{}} } - {\ifvmode \IgnorePar\fi\HCode{</td><td width="5\%">}} + {\ifvmode \IgnorePar\fi\HCode{</td><td class="equation-label">}} {\end:TTT \ShowPar \par{\HCondtrue\noindent}% } \else -% \ConfigureEnv{equation} -% {\relax\ifmmode\else\par\fi\:xhtml{\IgnorePar\EndP}% -% \HCode{<center class="equation"><table class="equation"\Hnewline -% border="0" cellpadding="0" cellspacing="15"><tr><td>}% -% } -% {\:xhtml{\IgnorePar\EndP}% -% \HCode{</td></tr></table></center>}\IgnorePar -% \ifmmode\else\par\fi} -% {}{} \Configure{equation} {\ifmmode\else\par \IgnorePar\fi \EndP - \HCode{<\tbl:XV{equation}><tr><td>}\IgnorePar + \HCode{<table\Hnewline class="equation"><tr><td>}\IgnorePar } - {\ifvmode \IgnorePar\fi\EndP\HCode{</td><td width="5\%">}} + {\ifvmode \IgnorePar\fi\EndP\HCode{</td><td class="equation-label">}} {\end:TTT\ifmmode\else \ShowPar \par{\HCondtrue\noindent}% \fi} \fi +\Css{table.equation {width:100\%;}} \Css{.equation td{text-align:center; }} \Css{td.equation { margin-top:1em; margin-bottom:1em; } } +\Css{td.equation-label { width:5\%; text-align:center; }} \NewConfigure{@root}{1} \Configure{@root}{align="middle" } @@ -174,13 +157,13 @@ th4} \Configure{eqnarray}{\HCode{<table\Hnewline class="eqnarray\ifx \@seqncr\@eqncr\else-star\fi ">}} {\HCode{</table>}} - {\HCode{<tr valign="middle" + {\HCode{<tr style="vertical-align:middle;" class="eqnarray\ifx \@seqncr\@eqncr\else-star\fi">}} {\HCode{</tr>}} {\HCode{\ifnum \HCol=4 <td\Hnewline width="10" class="eqnarray4"></td>\fi - <td\Hnewline align="\ifcase\HCol \or right\or center\or - left\else right\fi" style="white-space:nowrap;"\Hnewline + <td\Hnewline style="text-align:\ifcase\HCol \or right\or center\or + left\else right\fi ; white-space:nowrap;"\Hnewline class="eqnarray\HCol">}} {\EndP\HCode{</td>}} \Css{td.eqnarray4 { width:5\%; white-space: normal; }} @@ -225,7 +208,7 @@ th4} \special{t4ht*=>>}% \HCode{\the\tmp:toks}% \special{t4ht*=}% -]{ align="middle"}$#1$\EndPicture$} +]{ style="text-align:middle"}$#1$\EndPicture$} \def\Alt:Display#1$${\tmp:toks{$$#1$$}% \Picture*[\special{t4ht*=&&}% \special{t4ht*=""}% @@ -241,7 +224,7 @@ th4} \special{t4ht*=>>}% \HCode{\the\tmp:toks}% \special{t4ht*=}% -]{ align="middle"}$#1$\EndPicture} +]{ style="text-align:middle"}$#1$\EndPicture} \def\Alt:lDisplay#1\]{\tmp:toks{\[#1\]}% \Picture*[\special{t4ht*=&&}% \special{t4ht*=""}% @@ -287,14 +270,17 @@ th4} {\ifvmode \def\end:pmatrix{\IgnorePar\HCode{</div>}\end:TTT}% \:xhtml{\IgnorePar\EndP}\HCode - {<\tbl:XV{pmatrix}><tr><td><div class="pmatrix"\Hnewline>}% + {<table\Hnewline class="pmatrix"><tr><td><div + class="pmatrix"\Hnewline>}% \else \HCode{<span class="pmatrix">}% \def \end:pmatrix{\HCode{</span>}}% \fi} {\end:pmatrix} \Css{div.pmatrix {text-align:center;}} +\Css{table.pmatrix {width:100\%;}} \Configure{mathellipsis} {\ht:special{t4ht@+\string&{35}x2026{59}}x} +\Configure{hbar} {\ht:special{t4ht@+\string&{35}x210F{59}}x} \:CheckOption{pic-array} \if:Option \ConfigureEnv{array} @@ -322,13 +308,15 @@ th4} {\ifvmode \def\end:pmatrix{\IgnorePar\HCode{</div>}\end:TTT}% \:xhtml{\IgnorePar\EndP}\HCode - {<\tbl:XV{pmatrix}><tr><td><div class="pmatrix"\Hnewline>}% + {<table\Hnewline class="pmatrix"><tr><td><div + class="pmatrix"\Hnewline>}% \else \HCode{<span class="pmatrix">}% \def \end:pmatrix{\HCode{</span>}}% \fi} {\end:pmatrix} \Css{span.pmatrix img{vertical-align:middle;}} \Css{div.pmatrix {text-align:center;}} +\Css{table.pmatrix {width:100\%;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -348,30 +336,30 @@ th4} \else \Configure{QATOP} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{QDATOP} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{QTATOP} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \ifx \@msidraft\:Undef \Configure{dfrac} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{tfrac} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{binom} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{tbinom} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \Configure{dbinom} - {\Picture+{ align="middle"}\bgroup} {} + {\Picture+{ style="text-align:middle"}\bgroup} {} {} {\egroup\EndPicture} \fi \fi @@ -411,7 +399,7 @@ th4} \Configure{longmapsto} {\pic:sym{longmapsto}} \Configure{mapsto} {\pic:sym{mapsto}} \Configure{models} {\pic:sym{models}} -\Configure{neq} {\pic:sym{neq}} +\Configure{neq} {\ht:special{t4ht@+\string&{35}x2260{59}}x} \Configure{notin} {\pic:sym{notin}} \Configure{vdots} {\pic:sym{vdots}} \Configure{angle} {\pic:sym{angle}} @@ -458,12 +446,27 @@ th4} \Configure{doteq} {\pic:sym{tsint}} \Configure{equation} {\ifmmode\else\par \IgnorePar\fi \EndP - \HCode{<\tbl:XV{equation}><tr><td>}\IgnorePar + \HCode{<table\Hnewline class="equation"><tr><td>}\IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP\HCode{</td><td class="equation-label">}} + {\end:TTT\ifmmode\else \ShowPar \par{\HCondtrue\noindent}% +\fi} +\Configure{equation*} + {\ifmmode\else\par \IgnorePar\fi \EndP + \HCode{<table\Hnewline class="equation-star"><tr><td>}\IgnorePar } - {\ifvmode \IgnorePar\fi\EndP\HCode{</td><td width="5\%">}} {\end:TTT\ifmmode\else \ShowPar \par{\HCondtrue\noindent}% \fi} \Css{.equation td{text-align:center; }} +\Css{.equation-star td{text-align:center; }} +\Css{table.equation-star { width:100\%; }} +\Css{table.equation { width:100\%; }} +\Configure{equation*} + {\ifmmode\else\par \IgnorePar\fi \EndP + \HCode{<table\Hnewline class="equation-star"><tr><td>}\IgnorePar + } + {\end:TTT\ifmmode\else \ShowPar \par{\HCondtrue\noindent}% +\fi} \Configure{substack}{\Picture+{}}{\EndPicture} \def\m:env#1{\relax\ifmmode\else\par\fi\:xhtml{\IgnorePar\EndP}% \HCode{<center class="#1"><table class="#1"\Hnewline @@ -494,7 +497,7 @@ th4} table.flalign, table.align-star, table.alignat-star, table.xalignat-star, table.flalign-star {width:100\%; white-space: nowrap;}} -\Css{td.align-label { width:5\%; }} +\Css{td.align-label { width:5\%; text-align:center; }} \Css{td.align-odd { text-align:right; padding-right:0.3em;}} \Css{td.align-even { text-align:left; padding-right:0.6em;}} @@ -511,8 +514,8 @@ th4} \Configure{split} {\HCode{<table\Hnewline class="split"><tr><td>}} {\ifvmode \IgnorePar\fi \HCode{</td></tr></table>}} - {\HCode{<br\Hnewline class="split-tr"\xml:empty>}} {} - {\HCode{<br\Hnewline class="split-td"\xml:empty>}} {} + {\HCode{<br\Hnewline class="split-tr" />}} {} + {\HCode{<br\Hnewline class="split-td" />}} {} \Configure{smallmatrix} {\:xhtml{\IgnorePar\EndP}% \HCode{<table\Hnewline class="smallmatrix">}} {\HCode{</table>}} @@ -525,10 +528,10 @@ th4} \Configure{equations}{*}{} \ConfigureEnv{multline} {\:xhtml{\IgnorePar\EndP}% - \HCode{<\tbl:XV{multline}><tr><td>}\Picture*{}\ExtractHLabel + \HCode{<table\Hnewline class="multline"><tr><td>}\Picture*{}\ExtractHLabel } {\EndPicture \ifx \:HLabel\:Undef \else - \HCode{</td><td width="5\%">}\PutHLabel + \HCode{</td><td class="equation-label">}\PutHLabel \global\let\:HLabel\:Undef \fi \end:TTT} @@ -536,7 +539,7 @@ th4} {}{} \ConfigureEnv{multline*} {\:xhtml{\IgnorePar\EndP}% - \HCode{<\tbl:XV{multline-star}><tr><td>}\Picture*{}% + \HCode{<table\Hnewline class="multline-star"><tr><td>}\Picture*{}% } {\EndPicture \end:TTT} {}{} @@ -556,24 +559,26 @@ th4} }}} \def\PutHLabel{\:HLabel} +\Css{table.multline, table.multline-star {width:100\%;}} \ConfigureEnv{gather} {\:xhtml{\IgnorePar\EndP}% - \HCode{<\tbl:XV{gather}><tr><td + \HCode{<table\Hnewline class="gather"><tr><td class="gather1">}\Picture*{}\ExtractHLabel } {\EndPicture \ifx \:HLabel\:Undef \else - \HCode{</td><td width="5\%">}\PutHLabel + \HCode{</td><td class="equation-label">}\PutHLabel \global\let\:HLabel\:Undef \fi \end:TTT} {}{} \ConfigureEnv{gather*} {\:xhtml{\IgnorePar\EndP}% - \HCode{<\tbl:XV{gather-star}><tr><td>}\Picture*{}% + \HCode{<table\Hnewline class="gather-star"><tr><td>}\Picture*{}% } {\EndPicture \end:TTT} {}{} \Css{td.gather-star, td.gather1 {text-align:center; }} +\Css{table.gather, table.gather-star {width:100\%;}} \Configure{overbrace} {}{\Picture+{}}{\EndPicture} \Configure{underbrace} {}{\Picture+{}}{\EndPicture} @@ -586,14 +591,15 @@ th4} {\Picture+{}\bgroup} {}{}{}{}{\egroup\EndPicture} \Configure{intertext} {\IgnorePar \ifinalign@ - \HCode{</td></tr><tr><td colspan="\HCol" + \HCode{\ifnum \HRow>0 </td></tr>\fi<tr><td + colspan="\ifnum \HRow>0 \HCol\else 15\fi" class="intertext">}% \else \ifingather@ \HCode{<tr><td colspan="\HCol" class="intertext">}% \fi\fi } {\ifvmode \IgnorePar \fi \EndP\ifinalign@ - \HCode{</td></tr><tr><td>}% + \HCode{</td></tr>\ifnum \HRow>0 <tr><td>\fi}% \else \ifingather@ \HCode{</td></tr>}% \fi\fi @@ -701,7 +707,7 @@ th4} {\bgroup\m:env{gathered}\Picture+{}} {\EndPicture\endm:env\egroup} {}{}{}{} -\Configure{linebreak}{\HCode{<br\xml:empty>}} +\Configure{linebreak}{\HCode{<br />}} \def\m:env#1{\relax\ifmmode\else\par\fi\:xhtml{\IgnorePar\EndP}% \HCode{<center class="#1"><table class="#1"\Hnewline border="0" cellpadding="0" cellspacing="15"><tr><td>}} @@ -754,13 +760,13 @@ th4} {\bgroup\m:env{gather}\Picture+{}} {\EndPicture\endm:env\egroup} {}{} {}{} -\Configure{frac}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{dfrac}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{tfrac}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{binom}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{dbinom}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{tbinom}{\Picture+{ align="middle"}}{\EndPicture} -\Configure{boxed}{\Picture+{ align="middle"}}{\EndPicture} +\Configure{frac}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{dfrac}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{tfrac}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{binom}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{dbinom}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{tbinom}{\Picture+{ style="text-align:middle"}}{\EndPicture} +\Configure{boxed}{\Picture+{ style="text-align:middle"}}{\EndPicture} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -771,6 +777,7 @@ th4} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -793,7 +800,7 @@ th4} \special{t4ht*=>>}% \HCode{\the\tmp:toks}% \special{t4ht*=}% -]{ align="middle"}$#1$\EndPicture$} +]{ style="text-align:middle"}$#1$\EndPicture$} \def\Alt:Display#1$${\tmp:toks{$$#1$$}% \Picture*[\special{t4ht*=&&}% \special{t4ht*=""}% @@ -809,7 +816,7 @@ th4} \special{t4ht*=>>}% \HCode{\the\tmp:toks}% \special{t4ht*=}% -]{ align="middle"}$#1$\EndPicture} +]{ style="text-align:middle"}$#1$\EndPicture} \def\Alt:lDisplay#1\]{\tmp:toks{\[#1\]}% \Picture*[\special{t4ht*=&&}% \special{t4ht*=""}% @@ -855,12 +862,14 @@ th4} {\ifvmode \def\end:pmatrix{\IgnorePar\HCode{</div>}\end:TTT}% \:xhtml{\IgnorePar\EndP}\HCode - {<\tbl:XV{pmatrix}><tr><td><div class="pmatrix"\Hnewline>}% + {<table\Hnewline class="pmatrix"><tr><td><div + class="pmatrix"\Hnewline>}% \else \HCode{<span class="pmatrix">}% \def \end:pmatrix{\HCode{</span>}}% \fi} {\end:pmatrix} \Css{div.pmatrix {text-align:center;}} +\Css{table.pmatrix {width:100\%;}} \Configure{Longrightarrow} {\pic:sym{Longrightarrow}} \Configure{bowtie} {\pic:sym{bowtie}} @@ -872,7 +881,7 @@ th4} \Configure{longmapsto} {\pic:sym{longmapsto}} \Configure{mapsto} {\pic:sym{mapsto}} \Configure{models} {\pic:sym{models}} -\Configure{neq} {\pic:sym{neq}} +\Configure{neq} {\ht:special{t4ht@+\string&{35}x2260{59}}x} \Configure{notin} {\pic:sym{notin}} \Configure{vdots} {\pic:sym{vdots}} \Configure{angle} {\pic:sym{angle}} @@ -916,6 +925,10 @@ th4} + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -970,12 +983,6 @@ th4} - - - - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{eplain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1017,15 +1024,16 @@ th4} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fleqn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{equation} {\:xhtml{\IgnorePar\EndP}% - \HCode{<\tbl:XV{equation}><tr><td>}\IgnorePar + \HCode{<table\Hnewline class="equation"><tr><td>}\IgnorePar \Configure{$}{\PicMath}{\EndPicMath}{}% } - {\IgnorePar\HCode{</td><td width="5\%">}} + {\IgnorePar\HCode{</td><td class="equation-label">}} {\end:TTT\IgnorePar\par} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1044,6 +1052,8 @@ th4} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1219,6 +1229,22 @@ th4} + + + + + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{th4} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1295,7 +1321,5 @@ th4} - - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4-svg.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4-svg.4ht index c4570c9c31b..9a56e37a50b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4-svg.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4-svg.4ht @@ -340,5 +340,21 @@ + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4-uni.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4-uni.4ht index 1231e81a224..8cb15005792 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4-uni.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4-uni.4ht @@ -73,6 +73,7 @@ welsh} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{babel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -108,6 +109,9 @@ welsh} + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{CJK} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -167,9 +171,6 @@ welsh} - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{hebtex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -323,6 +324,22 @@ welsh} + + + + + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{exerquiz} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -358,7 +375,6 @@ welsh} - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{norsk} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -389,6 +405,7 @@ welsh} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{portuges} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -399,7 +416,6 @@ welsh} \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{romanian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -422,7 +438,7 @@ welsh} t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}% a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% -^^e5{00EB}% +å{00EB}% {\@use@text@encoding \@curr@enc A}{00C4}% {\@use@text@encoding \@curr@enc E}{00CB}% {\@use@text@encoding \@curr@enc I}{00CF}% @@ -436,11 +452,11 @@ Y{0178}\i{00EF}% {\@use@text@encoding \@curr@enc o}{00F6}% {\@use@text@encoding \@curr@enc u}{00FC}% {\@use@text@encoding \@curr@enc y}{00FF}% - {\@use@text@encoding \@curr@enc ^^e5}{00EB}% + {\@use@text@encoding \@curr@enc å}{00EB}% {}{34}} {\a:accents{uml}{#1}} - {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{^^bb}% - \else \def\:temp{<}\ifx \:temp\:tempa\HCode{^^ab}% + {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{»}% + \else \def\:temp{<}\ifx \:temp\:tempa\HCode{«}% \else \b:accents{uml}{#1}{#2}\fi\fi} \fi\fi @@ -460,6 +476,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slovak} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -470,7 +487,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slovene} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -510,6 +526,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{turkish} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -520,7 +537,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ukraineb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -551,6 +567,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{hebrew} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -561,7 +578,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{austrian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -592,6 +608,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{czech} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -602,7 +619,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{danish} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -633,6 +649,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{esperant} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -643,7 +660,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{estonian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -674,6 +690,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{galician} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -684,7 +701,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{germanb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht index 86ccffe40cb..929a7b18d30 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/html4.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/html4.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% html4.4ht 2005-10-22-16:24 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% html4.4ht 2006-12-04-10:05 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-16:24} +\immediate\write-1{version 2006-12-04-10:05} \exit:ifnot{CJK,% JHEP,% @@ -60,6 +60,7 @@ color,% colortbl,% context,% croatian,% +curve,% czech,% danish,% diagrams,% @@ -120,6 +121,7 @@ manmac,% mdwlist,% memoir,% mex,% +mfpic,% minitoc,% mls,% moreverb,% @@ -148,12 +150,14 @@ plain,% polish,% polski,% portuges,% +powerdot,% prosper,% psfig,% pst-all,% pstricks,% report,% res,% +resume,% rlbabel,% romanian,% rotating,% @@ -201,7 +205,8 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} + +\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} \:CheckOption{mouseover} \if:Option \:CheckOption{xhtml} \if:Option \else \:CheckOption{DOCTYPE} \if:Option @@ -231,46 +236,101 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \:CheckOption{4} + \NewConfigure{frames-altDOCTYPE}{1} +\Configure{frames-altDOCTYPE} + {\:CheckOption{xhtml} \if:Option + +\Configure{VERSION} + {\HCode{<?xml version="1.0" encoding="\expandafter\ifx \csname a:charset\endcsname\relax + \expandafter\:encoding\A:charset + \else \expandafter\:encoding\a:charset\fi" + ?>\Hnewline}} +% +\Configure{DOCTYPE} + {\HCode{<!DOCTYPE html \xhtml:DOCTYPE> \Hnewline + <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> + \Hnewline}} +\def\xhtml:DOCTYPE{PUBLIC + "-//W3C//DTD XHTML 1.0 Transitional//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + \space\space + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} +\Configure{@DOCTYPE} + {<!ENTITY \% xhtml.dtd \xhtml:DOCTYPE>\Hnewline\%xhtml.dtd; \Hnewline} +% + \def\:DTD{xhtml} +\else + \Configure{DOCTYPE}{\IgnorePar\HCode + {<!DOCTYPE html PUBLIC + "-//W3C//DTD HTML 4.01 Transitional//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + \Hnewline\space\space "http://www.w3.org/TR/html4/loose.dtd"> + \Hnewline}} +% +\fi +} +\:CheckOption{7} + \if:Option \else \:CheckOption{6}\fi + \if:Option \else \:CheckOption{5}\fi + \if:Option \else \:CheckOption{4}\fi \if:Option \else \:CheckOption{3}\fi \if:Option \else \:CheckOption{2}\fi -\if:Option \:CheckOption{sec-filename}\fi + \if:Option \else \:CheckOption{1}\fi \if:Option - \Configure{CutAt-filename}{% - \ifx \:NxtNwFN\:Undef - \tmp:toks={#2}% - \immediate\openout15=\jobname .tmp - \immediate\write15{\string\next{\the\tmp:toks}}% - \immediate\closeout15 - \bgroup - \def\next{\xdef\:temp}% - \csname no:catcodes\endcsname{32}{47}{9}% - \csname no:catcodes\endcsname{58}{64}{9}% - \csname no:catcodes\endcsname{91}{91}{9}% - \csname no:catcodes\endcsname{93}{96}{9}% - \csname no:catcodes\endcsname{126}{126}{9}% - \input \jobname .tmp - \egroup - \tmp:cnt=0 \uniq:fn - \fi - } - \def\uniq:fn{% - \expandafter\ifx - \csname ct:fn\:temp - \ifnum \tmp:cnt>0 \the\tmp:cnt\fi\endcsname\relax - \expandafter\global\expandafter\let - \csname ct:fn\:temp - \ifnum\tmp:cnt>0 \the\tmp:cnt\fi - \endcsname=\def - \ifx \:temp\empty \else - \NextFile{\:temp - \ifnum \tmp:cnt>0 \the\tmp:cnt\fi .\:html}% - \fi - \else - \advance\tmp:cnt by 1 \expandafter\uniq:fn - \fi - } + \:CheckOption{sec-filename} + \if:Option + \Configure{CutAt-filename}{% + \ifx \:NxtNwFN\:Undef + \tmp:toks={#2}% + \immediate\openout15=\jobname .tmp + \immediate\write15{\string\next{\the\tmp:toks}}% + \immediate\closeout15 + \bgroup + \def\next{\xdef\:temp}% + \csname no:catcodes\endcsname{32}{47}{9}% + \csname no:catcodes\endcsname{58}{64}{9}% + \csname no:catcodes\endcsname{91}{91}{9}% + \csname no:catcodes\endcsname{93}{96}{9}% + \csname no:catcodes\endcsname{126}{126}{9}% + \input \jobname .tmp + \egroup + \tmp:cnt=0 \uniq:fn + \fi +} +\def\uniq:fn{% + \expandafter\ifx + \csname ct:fn\:temp + \ifnum \tmp:cnt>0 \the\tmp:cnt\fi\endcsname\relax + \expandafter\global\expandafter\let + \csname ct:fn\:temp + \ifnum\tmp:cnt>0 \the\tmp:cnt\fi + \endcsname=\def + \ifx \:temp\empty \else + \NextFile{\:temp + \ifnum \tmp:cnt>0 \the\tmp:cnt\fi .\:html}% + \fi + \else + \advance\tmp:cnt by 1 \expandafter\uniq:fn + \fi +} + + \else + \Log:Note{For section filenames that reflect on + their titles use the command line + option `sec-filename'} + \fi \fi +\def\getClass#1{\expandafter + \ifx \csname a:#1Class\endcsname\relax\else + \csname a:#1Class\endcsname + \fi} +\def\afterGetClass#1{\csname b:#1Class\endcsname} \if:latex \Hinclude{\input #1.4ht}{latex} \else \ifx \contextversion\Un:def @@ -312,14 +372,18 @@ xy} \:CheckOption{jpg} \if:Option \Configure{Picture}{.jpg} \else - \Log:Note{for jpg bitmaps, use the `jpg' - command line option} + \Log:Note{for jpg bitmaps of pictures, use the `jpg' + command line option. (Character bitmaps are controled only by `g' records of tex4ht.env and `-g' +switches of tex4ht.c) +} \fi \:CheckOption{gif} \if:Option \Configure{Picture}{.gif} \else - \Log:Note{for gif bitmaps, use the `gif' - command line option} + \Log:Note{for gif bitmaps of pictures, use the `gif' + command line option. (Character bitmaps are controled only by `g' records of tex4ht.env and `-g' +switches of tex4ht.c) +} \fi \:CheckOption{hooks++} \if:Option \else \:CheckOption{hooks+} @@ -467,16 +531,26 @@ xy} \ifx \a:DOCTYPE\relax \:CheckOption{frames} \if:Option \:CheckOption{xhtml} \if:Option + +\Configure{VERSION} + {\HCode{<?xml version="1.0" encoding="\expandafter\ifx \csname a:charset\endcsname\relax + \expandafter\:encoding\A:charset + \else \expandafter\:encoding\a:charset\fi" + ?>\Hnewline}} +% \Configure{DOCTYPE} - {\HCode{<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//\expandafter + {\HCode{<!DOCTYPE html PUBLIC + "-//W3C//DTD XHTML 1.0 Frameset//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi " - \Hnewline "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">\Hnewline}} + \Hnewline + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">\Hnewline}} \else \Configure{DOCTYPE} - {\HCode{<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Frameset//\expandafter + {\HCode{<!DOCTYPE html PUBLIC + "-//W3C//DTD HTML 4.01 Frameset//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi @@ -503,22 +577,24 @@ xy} % \Configure{DOCTYPE} {\HCode{<!DOCTYPE html \xhtml:DOCTYPE> \Hnewline - <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> - \Hnewline}} + <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> + \Hnewline}} \def\xhtml:DOCTYPE{PUBLIC - "-//W3C//DTD XHTML 1.0 Transitional//\expandafter + "-//W3C//DTD XHTML 1.0 Transitional//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi "\Hnewline - \space\space "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} + \space\space + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} \Configure{@DOCTYPE} {<!ENTITY \% xhtml.dtd \xhtml:DOCTYPE>\Hnewline\%xhtml.dtd; \Hnewline} % \def\:DTD{xhtml} \else \Configure{DOCTYPE}{\IgnorePar\HCode - {<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//\expandafter + {<!DOCTYPE html PUBLIC + "-//W3C//DTD HTML 4.01 Transitional//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi @@ -567,9 +643,6 @@ xy} >}\HCode{<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> - <script language="JavaScript" src="overlib.js" - type="text/javascript" ></script>\Hnewline -<!--http://www.bosrup.com/web/overlib/ (Erik Bosrup)-->% }% \ShowPar\par \let\Frame:Name=\empty} {\IgnorePar\:xhtml{\EndP}\PopStack\BODY:stack\:temp @@ -588,50 +661,18 @@ xy} \:xhtml{\RecallEndP}}% \fi % - \:CheckOption{xhtml} \if:Option - -\Configure{VERSION} - {\HCode{<?xml version="1.0" encoding="\expandafter\ifx \csname a:charset\endcsname\relax - \expandafter\:encoding\A:charset - \else \expandafter\:encoding\a:charset\fi" - ?>\Hnewline}} -% -\Configure{DOCTYPE} - {\HCode{<!DOCTYPE html \xhtml:DOCTYPE> \Hnewline - <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> - \Hnewline}} -\def\xhtml:DOCTYPE{PUBLIC - "-//W3C//DTD XHTML 1.0 Transitional//\expandafter -\ifx \csname a:dtd-lang\endcsname\relax EN\else - \csname a:dtd-lang\endcsname -\fi -"\Hnewline - \space\space "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} -\Configure{@DOCTYPE} - {<!ENTITY \% xhtml.dtd \xhtml:DOCTYPE>\Hnewline\%xhtml.dtd; \Hnewline} -% - \def\:DTD{xhtml} -\else - \Configure{DOCTYPE}{\IgnorePar\HCode - {<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//\expandafter -\ifx \csname a:dtd-lang\endcsname\relax EN\else - \csname a:dtd-lang\endcsname -\fi -" - \Hnewline\space\space "http://www.w3.org/TR/html4/loose.dtd"> - \Hnewline}} -% -\fi + \csname a:frames-altDOCTYPE\endcsname % \HPage[tex4ht-p1]{table of contents}% - \Link{}{tex4ht-toc}\EndLink + \par \ShowPar \Link{}{tex4ht-toc}\EndLink \bgroup - \Configure{Link}{a}{target="tex4ht-main" href=}{ name=}{} + \Configure{Link}{a}{target="tex4ht-main" href=}{ id=}{} \b:frames \egroup \def\Frame:Name{main} - \EndHPage{tex4ht-p1} \Tg<br /> - \HPage[tex4ht-p2]{text}\Link{}{tex4ht-body}\EndLink + \EndHPage{tex4ht-p1} \expandafter\Tg<br /> + \HPage[tex4ht-p2]{text}\par\ShowPar + \Link{}{tex4ht-body}\EndLink } {\EndHPage{tex4ht-p2}} \NewConfigure{frames}{2} @@ -648,9 +689,6 @@ xy} \csname a:!BODY\endcsname >}\HCode{<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> - <script language="JavaScript" src="overlib.js" - type="text/javascript" ></script>\Hnewline -<!--http://www.bosrup.com/web/overlib/ (Erik Bosrup)-->% }% \ShowPar\par} {\IgnorePar\:xhtml{\EndP}\HCode{\Hnewline @@ -677,7 +715,7 @@ xy} http-equiv="Content-Type" content="application/xhtml+xml; \expandafter\ifx \csname a:charset\endcsname\relax\A:charset \else \a:charset\fi"\xml:empty>\Hnewline}} -\Configure{html}{xht} +\Configure{ext}{xht} \else \Log:Note{for file extension name xht, use the command line option `xht'}% \Configure{@HEAD}{\HCode{<meta @@ -689,20 +727,22 @@ xy} \Configure{@HEAD}{\HCode{<meta name="generator" content="TeX4ht (http://www.cse.ohio-state.edu/\string - ~gurari/TeX4ht/mn.html)"\xml:empty>\Hnewline}} + ~gurari/TeX4ht/)"\xml:empty>\Hnewline}} \Configure{@HEAD}{\HCode{<meta name="originator" content="TeX4ht (http://www.cse.ohio-state.edu/\string - ~gurari/TeX4ht/mn.html)"\xml:empty>\Hnewline + ~gurari/TeX4ht/)"\xml:empty>\Hnewline <!--\space\expandafter\:gobbleM\meaning \Preamble\space-->\Hnewline}} \immediate\write-1{TeX4ht package options: \expandafter\:gobbleM\meaning\Preamble} \Configure{@HEAD} - {\HCode{<meta name="src" content="\jobname.tex"\xml:empty>\Hnewline}} + {\HCode{<meta name="src" + content="\jobname.tex"\xml:empty>\Hnewline}} \Configure{@HEAD} - {\HCode{<meta name="date" content="\:today"\xml:empty>\Hnewline}} + {\HCode{<meta name="date" + content="\:today"\xml:empty>\Hnewline}} \:CheckOption{css-in} \if:Option \Log:Note{the inline CSS code is extracted from the input of the @@ -741,7 +781,10 @@ xy} \Configure{@HEAD} {\HCode{% <script type="text/javascript" - src="\jobname-js.js"></script>\Hnewline}} + src="\jobname-js.js"></script>\Hnewline + <script type="text/javascript" src="overlib.js"><!-- overLIB (c) Erik Bosrup --></script> +<!--http://www.bosrup.com/web/overlib/-->% +}} \def\js:on{% \global\let\js:on=\relax \HCode{<!--}% @@ -873,20 +916,21 @@ xy} the source file.} \immediate\write-1{} \immediate\write-1{Use \string\Configure - {mouseover-XXX}{...} to introduce arguments into the overlib - function call, and code into a preceding script. XXX stands for - `cite' or `footnote', the default body is at tex4ht.body, + {mouseover-XXX}{...} to introduce extra arguments into the overlib + function call `return overlib(...)'. XXX stands for + `cite', `footnote', or 'gloss'. The default body is at tex4ht.body, and the default caption at tex4ht.caption. An empty parameter - requests no sensitivity of mouse over the specified type of entries.} + requests no sensitivity of the mouse for the + specified type of entries.} \immediate\write-1{} \immediate\write-1{The variant \string\Configure {mouseover-XXX}[labels]{...} of the above command restricts the outcome just to the listed labels (i.e., the values listed in tex4ht.caption).} \immediate\write-1{} -\immediate\write-1{The \string\Configure{mouseover-script }{variable-name} +\immediate\write-1{The \string\Configure{mouseover-script}{variable-name} {javascript-code} command may be used to introduce code into the - javascript script, as a content of a global variable when a name is + javascript file, as a content of a global variable when a name is given and as a bare code when the name is not given. To be referenced, the name must be prefixed by ``tex4ht.'.} \immediate\write-1{} @@ -939,6 +983,7 @@ xy} {\:xhtml{\Tg</p>}}% \Css{p.noindent { text-indent: 0em }} +\Css{td p.noindent { text-indent: 0em; margin-top:0em; }} \Css{p.nopar { text-indent: 0em; }} \Css{p.indent{ text-indent: 1.5em }} \NewConfigure{!P}[1]{\expandafter\concat:config\csname a:!P\endcsname{#1}} @@ -963,7 +1008,7 @@ xy} \Css{@media print {div.crosslinks {visibility:hidden;}}} \Configure{halignTR} - {\HCode{ valign="baseline"}} + {\HCode{ style="vertical-align:baseline;"}} \Configure{halignTBL} % % {t}{\HCode{ valign="top"}} % % {b}{\HCode{ valign="baseline"}} @@ -978,13 +1023,13 @@ xy} {<}{\HCode{ style="white-space:nowrap; text-align:left;"}} {-}{\HCode{ style="white-space:nowrap; text-align:center;"}} {>}{\HCode{ style="white-space:nowrap; text-align:right;"}} - {^}{\HCode{ valign="top" style="white-space:nowrap;"}} - {=}{\HCode{ valign="baseline" style="white-space:nowrap;"}} - {|}{\HCode{ valign="middle" style="white-space:nowrap;"}} - {_}{\HCode{ valign="bottom" style="white-space:nowrap;"}} + {^}{\HCode{ style="vertical-align:top; white-space:nowrap;"}} + {=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}} + {|}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}} + {_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}} {p}{\HCode{ style="white-space:wrap; text-align:left;"}\Protect\a:HColWidth} - {m}{\HCode{ style="white-space:nowrap; text-align:left;" valign="middle"}} - {b}{\HCode{ style="white-space:nowrap; text-align:left;" valign="baseline"}} + {m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}} + {b}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:baseline;"}} {} \NewConfigure{HColWidth}{1} \Configure{HColWidth}{} @@ -1029,7 +1074,7 @@ xy} src="\a:imgdir }{" alt="}{" class="}{\%s}{-\%d}{x-x-\%x}{" />} \Configure{htf}{3}{+}{<img\Hnewline src="\a:imgdir }{" alt="}{" class="\%s-}{\%s}{-\%d}{x-x-\%x}% - {" align="middle" />} + {" style="text-align:middle" />} \Configure{htf}{4}{+}{<span\Hnewline class="}{}{}{}{}{small-caps">}{</span>} \Configure{htf}{6}{+}{<u\Hnewline @@ -1050,6 +1095,8 @@ xy} {<span\Hnewline class="htf-flip-hor">}{}{}{}{}{}{</span>} \Configure{htf}{22}{+} {<sub class="htf">}{}{}{}{}{}{</sub>} +\Configure{htf}{24}{+}{<span\Hnewline + class="}{}{}{}{}{small-caps">}{</span>} \Configure{htf-css}{4}{.small-caps{font-variant: small-caps; }} \Configure{htf-css}{10}{.htf-cmbx {font-weight: bold; font-style:normal;}} \Configure{htf-css}{12}{.htf-calligraphy {font-family:cursive}} @@ -1125,7 +1172,7 @@ xy} % \Configure{tableofcontents} {\IgnorePar\EndP\HCode{<div class="\sec:typ TOCS">}\IgnorePar} - {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br\xml:empty>}}{}% + {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br />}}{}% \ifvmode \IgnorePar\fi \EndP } {\let\a:tableofcontents\sv:atoc @@ -1143,7 +1190,7 @@ xy} % \Configure{tableofcontents} {\IgnorePar\EndP\HCode{<div class="\sec:typ TOCS">}\IgnorePar} - {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br\xml:empty>}}{}% + {}{\IgnorePar\HCode{</div>}\ShowPar}{\HCode{<br />}}{}% \ifvmode \IgnorePar\fi \EndP } {\let\a:tableofcontents\sv:atoc @@ -1156,7 +1203,7 @@ xy} {\IgnorePar\EndP\HCode{<div class="tableofcontents">}\IgnorePar} {\ifTag{tex4ht-body}{\HCode{<br />}\Link{tex4ht-body}{}Home\EndLink}{}} {\IgnorePar\EndP\HCode{</div>}\ShowPar} - {\HCode{<br\xml:empty>}} {} + {\HCode{<br />}} {} \Css{li p.indent { text-indent: 0em }} \ConfigureEnv{trivlist} {}{\ShowPar @@ -1182,21 +1229,27 @@ xy} \EndP\HCode{</dd></dl>}\ShowPar} {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt class="list">}\bgroup \bf} - {\egroup\HCode{</dt><dd\Hnewline class="list">}} + {\egroup\HCode{</dt><dd\Hnewline class="list">}\par\ShowPar} \ConfigureEnv{itemize} {\ifvmode \IgnorePar\fi \EndP}{\ShowPar } {}{} \ConfigureList{itemize}% - {\EndP\HCode{<ul \a:LRdir class="itemize\expandafter\the + {\EndP\HCode{<ul \a:LRdir + class="\getClass{itemize}itemize\expandafter\the \csname @itemdepth\endcsname">}% + \afterGetClass{itemize}% \PushMacro\end:itm \global\let\end:itm=\empty} {\PopMacro\end:itm \global\let\end:itm \end:itm \ifvmode \IgnorePar\fi \EndP\HCode{</li></ul>}\ShowPar} {\end:itm \global\def\end:itm{\EndP\Tg</li>}\DeleteMark} - {\HCode{<li class="itemize">}} + {\HCode{<li class="\getClass{li}itemize">}\afterGetClass{li}} +\NewConfigure{itemizeClass}{2} +\Configure{itemizeClass}{}{} +\NewConfigure{liClass}{2} +\Configure{liClass}{}{} \ConfigureEnv{enumerate} {}{\ShowPar }{}{} @@ -1214,7 +1267,8 @@ xy} } {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark } - {\HCode{<li class="enumerate">}\AnchorLabel + {\HCode{<li class="enumerate" value="\expandafter\the\csname + c@enum\romannumeral\the\@enumdepth\endcsname"\Hnewline>}\AnchorLabel } \else \ConfigureList{enumerate}% @@ -1230,10 +1284,10 @@ xy} } {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark } - {\HCode{<li class="enumerate" value="\expandafter\the\csname - c@enum\romannumeral\the\@enumdepth\endcsname"\Hnewline>}\AnchorLabel + {{\Configure{Link}{li}{}{ class="enumerate" id=}{}% + \let\EndLink=\empty \AnchorLabel }% } - \Log:Note{for enumerated list elements li's without value attributes, + \Log:Note{for enumerated list elements li's with value attributes, use the command line option `li-'} \fi \:CheckOption{css2} \if:Option @@ -1310,7 +1364,7 @@ xy} \fi } {\EndP\ob:ln\ShowPar} - {\hbox{\HCode{<br\xml:empty>}}} + {\hbox{\HCode{<br />}}} \Css{.obeylines-h,.obeylines-v {white-space: nowrap; }} \Css{div.obeylines-v p { margin-top:0; margin-bottom:0; }} \Configure{overline} @@ -1324,7 +1378,7 @@ xy} class="displaylines">}\IgnorePar} {\HCode{</table>}} {\HCode{<tr class="displaylines"><td \Hnewline - valign="baseline" class="displaylines" + style="vertical-align:baseline;" class="displaylines" >}}{\HCode{</td></tr>}} \Css{td.displaylines {text-align:center; white-space:nowrap;}} \def\:zbsp#1{cellpadding="0" border="0" cellspacing="0"\Hnewline @@ -1340,7 +1394,6 @@ xy} {\HCode{</p>}\ShowPar} \Css{.centerline {text-align:center;}} \Css{.rightline {text-align:right;}} -\def\tbl:XV#1{table width="100\%"\Hnewline class="#1"} \:CheckOption{pic-tabular} \if:Option \ConfigureEnv{tabular} @@ -1361,17 +1414,18 @@ xy} \ConfigureEnv{verbatim*}{\env:verb{verbatim}}{\endenv:verb}{}{} \def\env:verb#1{\ifinner\else \vfill\break\fi \IgnorePar\EndP \HAssign\Verb:N=0 - \HCode{<\tbl:XV{#1}><tr class="#1"><td\Hnewline + \HCode{<table\Hnewline class="#1"><tr class="#1"><td\Hnewline class="#1">}\HCode{<div class="#1"\a:LRdir>}\EndNoFonts} \def\endenv:verb{\NoFonts \EndP \ht:special{t4ht=</div>}\end:TTT \ShowPar \par{\HCondtrue\noindent}% } \def\start:fenv#1{\:xhtml{\IgnorePar\EndP}\HCode{<table \Hnewline width="100\%" - \:zbsp{flush#1}><tr><td><div align="#1"\Hnewline\a:LRdir>}} + \:zbsp{flush#1}><tr><td><div style="text-align:#1"\Hnewline\a:LRdir>}} \def\end:fenv{\IgnorePar\HCode{</div>}\end:TTT\IgnorePar} \HAssign\Verb:N=0 \Css{div.verbatim {font-family: monospace; white-space: nowrap; }} +\Css{table.verbatim {width:100\%;}} \:CheckOption{pic-fbox} \if:Option \Configure{fbox} {\leavevmode\Picture+[]{ \a:@Picture{fbox}}} {\EndPicture} @@ -1475,7 +1529,8 @@ xy} {\ifvmode \IgnorePar\fi \EndP}{\ShowPar } {\EndP\IgnorePar - \HCode{<div class="center"\Hnewline>}\ShowPar\endgraf} + \HCode{<div class="\getClass{center}"\Hnewline>}\ShowPar\endgraf + \afterGetClass{center}} {\IgnorePar\EndP\HCode{</div>}} \ConfigureEnv{flushleft} {\ifvmode \IgnorePar\fi \EndP}{\ShowPar @@ -1492,6 +1547,8 @@ xy} \Css{div.center, div.center div.center {text-align: center; margin-left:1em; margin-right:1em;}} +\NewConfigure{centerClass}{2} +\Configure{centerClass}{center}{} \Css{div.center div {text-align: left;}} \Css{div.flushright, div.flushright div.flushright {text-align: right;}} @@ -2109,6 +2166,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\HCode{</span>}} \Css{span.thank-mark{ vertical-align: super }} \NewConfigure{footnote-text}{2} +% \Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark sup.textsuperscript, + span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \:CheckOption{fn-in}\if:Option \:CheckOption{mouseover} \if:Option @@ -2154,7 +2214,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% -bk)\endcsname\def \else \EndLink\fi }% -\csname a:footnote-mark\endcsname +\csname b:footnote-mark\endcsname % \expandafter\global\expandafter \let\csname (fn\FNnum x\minipageNum @@ -2239,9 +2299,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% >}\HCode{<div id="overDiv" style="position:absolute; visibility:hidden; z-index:1000;"></div> - <script language="JavaScript" src="overlib.js" - type="text/javascript" ></script>\Hnewline -<!--http://www.bosrup.com/web/overlib/ (Erik Bosrup)-->% }% \ShowPar\par} {\ifvmode \IgnorePar\fi\EndP @@ -2334,7 +2391,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% -bk}{}% \special{t4ht@(}% } - {\special{t4ht@)}\EndNoFonts \ifTag{fn\FNnum x\minipageNum + {\special{t4ht@)}\EndNoFonts + \ifTag{fn\FNnum x\minipageNum } {\EndLink} {\expandafter\ifx\csname (fn\FNnum x\minipageNum @@ -2397,7 +2455,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% padding-bottom:1ex; padding-top:0.5ex; margin-right:15\%; margin-top:2ex; - font-style:italic; font-size:80\%;}} + font-style:italic; font-size:85\%;}} \Css{div.footnotes p{margin-top:0; margin-bottom:0; text-indent:0;}} \ifx \fn:box\:UnDef \csname newbox\endcsname\fn:box \fi \HAssign\body:level=0 @@ -2600,6 +2658,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \fi \fi +\Configure{textsuperscript} + {\HCode{<sup class="textsuperscript">}\bgroup \small} + {\egroup \HCode{</sup>}} \:CheckOption{javahelp} \if:Option \input javahelp.4ht @@ -2613,7 +2674,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{verb} {\HCode{<span class="verb"\a:LRdir>}} {\HCode{</span>}} -\Configure{centercr}{\ht:special{t4ht=<br\xml:empty>}} +\Configure{centercr}{\ht:special{t4ht=<br />}} {\ht:everypar{\ht:everypar{\HtmlPar}}} \:CheckOption{no-array}\if:Option \else \:CheckOption{pic-tabular} \if:Option \else @@ -2646,7 +2707,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \def\begin##1{\bgroup \def\end####1{\o:end:{####1}\EndPicture\egroup}% \ifx \EndPicture\:UnDef - \Picture+{ class="##1" align="middle"}% + \Picture+{ class="##1" style="text-align:middle"}% \else \let\EndPicture\empty\fi \o:begin:{##1}}% } @@ -2663,8 +2724,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{div.td11{ margin-left:5pt; margin-right:5pt; }} \Configure{halignTB<>}{tabular}{\HCode{class="tabular"\Hnewline cellspacing="0" cellpadding="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" id="TBL-\TableNo-" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \:CheckOption{pic-tabular} \if:Option \else \Configure{tabular} {\ifvmode \IgnorePar\fi \EndP \halignTB{tabular}\putVBorder } @@ -2690,8 +2752,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{td.td11{ padding-left:5pt; padding-right:5pt; }} \Configure{halignTB<>}{array}{\HCode{class="array"\Hnewline cellpadding="0" cellspacing="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \:CheckOption{pic-array} \if:Option \else \Configure{array} {\ifvmode \IgnorePar\fi \EndP\halignTB{array}\putVBorder} @@ -2740,7 +2803,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \else \Configure{tabbing}[1.5]{% \ifvmode \IgnorePar\fi\EndP \leavevmode\ht:special{t4ht=<table - \Hnewline\:zbsp{tabbing}><tr \Hnewline valign="baseline" + \Hnewline\:zbsp{tabbing}><tr \Hnewline style="vertical-align:baseline;" class="tabbing">}} {\ht:special{t4ht=</tr></table>}\ShowPar \csname par\endcsname \Configure{HtmlPar} @@ -2755,7 +2818,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% % } {\ht:special{t4ht=<td \ifx \TabWidth\empty \else - width="\TabWidth"\fi \Hnewline + style="width:\TabWidth;"\fi \Hnewline class="tabbing\ifx \`\TabType -right\fi">}} {\ht:special{t4ht=</td>}} \ConfigureEnv{tabbing}{\IgnorePar\EndP}{}{}{} @@ -2793,7 +2856,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{@TITLE}{\def\LaTeX{LaTeX}\let\fontencoding\:gobble \let\fontfamily\:gobble \let\fontseries\:gobble \let\fontshape\:gobble \let\usefont\:gobbleIV } -\Configure{newline}{\HCode{<br class="newline"\xml:empty>}} +\Configure{newline}{\HCode{<br class="newline" />}} \Configure{float} {\ifOption{refcaption}{}{\csname par\endcsname\ShowPar \leavevmode}} {\:xhtml{\IgnorePar\EndP}\HCode{<hr class="float"\xml:empty><div @@ -2816,6 +2879,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {}{} \Css{div.float img, div.float .caption {text-align:center;}} \Css{div.figure img, div.figure .caption {text-align:center;}} +\Configure{textellipsis} {\ht:special{t4ht@+\string&{35}x2026{59}}x} \ifOption{charset=iso-8859-7} {\expand:after{\Configure{accent}}\csname T1\string\'\expandafter\endcsname \csname T1\string\'\endcsname @@ -3061,7 +3125,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% .appendixToc a, .appendixToc {line-height: 200\%; font-weight:bold;}} % - \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{#1 #2}\par} + \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{\ifnum \c@secnumdepth >\m@ne + #1 \fi #2}\par} \def\toclikechapter#1#2#3{\par\:SPAN{likechapterToc}{#2}\par}% \def\tocappendix#1#2#3{\par\:SPAN{appendixToc}{#1 #2}\par} \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} @@ -3115,8 +3180,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3129,10 +3194,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3146,10 +3209,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3165,7 +3226,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3183,7 +3244,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -3612,8 +3673,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3626,10 +3687,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3643,10 +3702,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -3662,7 +3719,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -4023,8 +4080,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -4037,10 +4094,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -4054,10 +4109,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -4338,8 +4391,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -4352,10 +4405,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -4568,10 +4619,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -4611,8 +4660,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -4736,8 +4785,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -4821,7 +4870,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -4861,9 +4910,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} @@ -4877,21 +4926,21 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{HColumns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} \HColumns{\a:IndexColumns}% \everypar{\HtmlPar}% - \Configure{HtmlPar}{}{\HCode{<br class="index-segment"\xml:empty>}}{}{}% + \Configure{HtmlPar}{}{\HCode{<br class="index-segment" />}}{}{}% \par\ShowPar \let\end:theidx\empty} {\end:theidx \ifvmode\IgnorePar\fi \EndP\EndHColumns \HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {%\ifvmode \EndP\fi % \hbox{\end:theidx\HCode{<p class="theindex">}}% % \def\end:theidx{\HCode{</p>}} @@ -4915,9 +4964,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -4947,7 +4996,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -4958,9 +5007,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -4972,6 +5021,10 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% class="description">}\bgroup \bf} {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}} + {\HCode{</span>}} + \:CheckOption{no-bib} \if:Option\else \:CheckOption{mouseover} \if:Option \ConfigureList{thebibliography}% @@ -4984,7 +5037,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -4992,8 +5045,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -5165,10 +5218,13 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -5203,8 +5259,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -5219,7 +5275,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -5230,8 +5286,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -5244,7 +5300,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -5265,7 +5321,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} @@ -5274,7 +5330,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -5289,14 +5345,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \chapter*{\indexname}\fi} \ConfigureMark{appendix}{\HCode{<span class="titlemark">}% \appendixname \ \thechapter\HCode{</span>}} -\Configure{appendix}{}{} - {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} - {\HCode{</h2>}\IgnoreIndent} \Configure{appendixTITLE+}{\thechapter\space#1} -\Configure{likechapter}{}{} - {\IgnorePar\EndP\HCode{<h2 class="likechapterHead"\a:LRdir>}} - {\HCode{</h2>}\IgnoreIndent} \Configure{likechapterTITLE+}{#1} \Configure{endchapter}{likechapter,appendix,part,likepart} \Configure{endlikechapter}{chapter,appendix,part,likepart} @@ -5306,12 +5355,19 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\if@mainmatter \ifnum \c@secnumdepth >\m@ne \HCode{<span class="titlemark">}\chaptername \ \thechapter\HCode{</span>}\fi \fi} +\Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1} +\renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi} \Configure{chapter}{}{} {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \if@mainmatter \TitleMark{\HCode{<br />}}\fi } + {\HCode{</h2>}\IgnoreIndent} +\Configure{appendix}{}{} + {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% + \if@mainmatter \TitleMark{\HCode{<br />}}\fi } + {\HCode{</h2>}\IgnoreIndent} +\Configure{likechapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="likechapterHead"\a:LRdir>}} {\HCode{</h2>}\IgnoreIndent} -\Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1} -\renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -5349,7 +5405,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% .appendixToc a, .appendixToc {line-height: 200\%; font-weight:bold;}} % - \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{#1 #2}\par} + \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{\ifnum \c@secnumdepth >\m@ne + #1 \fi #2}\par} \def\toclikechapter#1#2#3{\par\:SPAN{likechapterToc}{#2}\par}% \def\tocappendix#1#2#3{\par\:SPAN{appendixToc}{#1 #2}\par} \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} @@ -5403,8 +5460,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5417,10 +5474,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5434,10 +5489,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5453,7 +5506,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5471,7 +5524,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -5900,8 +5953,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5914,10 +5967,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5931,10 +5982,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -5950,7 +5999,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -6311,8 +6360,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -6325,10 +6374,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -6342,10 +6389,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -6626,8 +6671,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -6640,10 +6685,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -6856,10 +6899,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -6899,8 +6940,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -7024,8 +7065,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -7109,7 +7150,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -7154,9 +7195,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} @@ -7170,21 +7211,21 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{HColumns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} \HColumns{\a:IndexColumns}% \everypar{\HtmlPar}% - \Configure{HtmlPar}{}{\HCode{<br class="index-segment"\xml:empty>}}{}{}% + \Configure{HtmlPar}{}{\HCode{<br class="index-segment" />}}{}{}% \par\ShowPar \let\end:theidx\empty} {\end:theidx \ifvmode\IgnorePar\fi \EndP\EndHColumns \HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {%\ifvmode \EndP\fi % \hbox{\end:theidx\HCode{<p class="theindex">}}% % \def\end:theidx{\HCode{</p>}} @@ -7208,9 +7249,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -7240,7 +7281,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -7251,9 +7292,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -7265,6 +7306,10 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% class="description">}\bgroup \bf} {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}} + {\HCode{</span>}} + \:CheckOption{no-bib} \if:Option\else \:CheckOption{mouseover} \if:Option \ConfigureList{thebibliography}% @@ -7277,7 +7322,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -7285,8 +7330,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -7458,10 +7503,13 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -7496,8 +7544,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -7512,7 +7560,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -7523,8 +7571,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -7537,7 +7585,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -7558,7 +7606,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} @@ -7567,7 +7615,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -7579,23 +7627,17 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ConfigureEnv{abstract} {\IgnorePar\EndP - \HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \HCode{<table\Hnewline class="abstract"><tr><td\Hnewline>}\par\ShowPar} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} \ConfigureEnv{description}{\IgnorePar}{}{}{} \Configure{@begin}{theindex}{\ifx \indexname\empty \else \chapter*{\indexname}\fi} \ConfigureMark{appendix}{\HCode{<span class="titlemark">}% \appendixname \ \thechapter\HCode{</span>}} -\Configure{appendix}{}{} - {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} - {\HCode{</h2>}\IgnoreIndent} \Configure{appendixTITLE+}{\thechapter\space#1} -\Configure{likechapter}{}{} - {\IgnorePar\EndP\HCode{<h2 class="likechapterHead"\a:LRdir>}} - {\HCode{</h2>}\IgnoreIndent} \Configure{likechapterTITLE+}{#1} \Configure{endchapter}{likechapter,appendix,part,likepart} \Configure{endlikechapter}{chapter,appendix,part,likepart} @@ -7606,10 +7648,17 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ \thechapter\HCode{</span>}} \Configure{chapter}{}{} {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \TitleMark{\HCode{<br />}}} {\HCode{</h2>}\IgnoreIndent\par} \Configure{chapterTITLE+}{\thechapter\space#1} \Configure{likechapterTITLE+}{#1} +\Configure{appendix}{}{} + {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% + \TitleMark{\HCode{<br />}}} + {\HCode{</h2>}\IgnoreIndent} +\Configure{likechapter}{}{} + {\IgnorePar\EndP\HCode{<h2 class="likechapterHead"\a:LRdir>}} + {\HCode{</h2>}\IgnoreIndent} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -7649,7 +7698,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% .appendixToc a, .appendixToc {line-height: 200\%; font-weight:bold;}} % - \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{#1 #2}\par} + \def\tocchapter#1#2#3{\par\:SPAN{chapterToc}{\ifnum \c@secnumdepth >\m@ne + #1 \fi #2}\par} \def\toclikechapter#1#2#3{\par\:SPAN{likechapterToc}{#2}\par}% \def\tocappendix#1#2#3{\par\:SPAN{appendixToc}{#1 #2}\par} \def\tocsection#1#2#3{\par\ \toc:num{section}{#1}{#2}\par} @@ -7703,8 +7753,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -7717,10 +7767,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -7734,10 +7782,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -7753,7 +7799,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -7771,7 +7817,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -8200,8 +8246,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8214,10 +8260,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8231,10 +8275,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8250,7 +8292,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -8611,8 +8653,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8625,10 +8667,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8642,10 +8682,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -8926,8 +8964,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -8940,10 +8978,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -9156,10 +9192,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -9199,8 +9233,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -9324,8 +9358,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -9409,7 +9443,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -9454,9 +9488,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} @@ -9470,21 +9504,21 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{HColumns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} \HColumns{\a:IndexColumns}% \everypar{\HtmlPar}% - \Configure{HtmlPar}{}{\HCode{<br class="index-segment"\xml:empty>}}{}{}% + \Configure{HtmlPar}{}{\HCode{<br class="index-segment" />}}{}{}% \par\ShowPar \let\end:theidx\empty} {\end:theidx \ifvmode\IgnorePar\fi \EndP\EndHColumns \HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {%\ifvmode \EndP\fi % \hbox{\end:theidx\HCode{<p class="theindex">}}% % \def\end:theidx{\HCode{</p>}} @@ -9508,9 +9542,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -9540,7 +9574,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -9551,9 +9585,9 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \fi \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -9565,6 +9599,10 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% class="description">}\bgroup \bf} {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}} + {\HCode{</span>}} + \:CheckOption{no-bib} \if:Option\else \:CheckOption{mouseover} \if:Option \ConfigureList{thebibliography}% @@ -9577,7 +9615,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -9585,8 +9623,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -9758,10 +9796,13 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -9796,8 +9837,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -9812,7 +9853,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -9823,8 +9864,8 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -9837,7 +9878,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -9858,15 +9899,16 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} \ConfigureEnv{abstract} {\IgnorePar\EndP - \HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \HCode{<table\Hnewline class="abstract"><tr><td\Hnewline>}\par\ShowPar} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -9964,19 +10006,23 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \Css{.figure img.graphics {margin-left:10\%;}} \Configure{graphics*} {gif} - {\Picture[\a:GraphicsAlt]{\Gin@base.gif \csname a:Gin-dim\endcsname + {{\Configure{Needs}{File: \Gin@base.gif}\Needs{}}% + \Picture[\a:GraphicsAlt]{\Gin@base.gif \csname a:Gin-dim\endcsname }} \Configure{graphics*} {png} - {\Picture[\a:GraphicsAlt]{\Gin@base.png \csname a:Gin-dim\endcsname + {{\Configure{Needs}{File: \Gin@base.png}\Needs{}}% + \Picture[\a:GraphicsAlt]{\Gin@base.png \csname a:Gin-dim\endcsname }} \Configure{graphics*} {jpg} - {\Picture[\a:GraphicsAlt]{\Gin@base.jpg \csname a:Gin-dim\endcsname + {{\Configure{Needs}{File: \Gin@base.jpg}\Needs{}}% + \Picture[\a:GraphicsAlt]{\Gin@base.jpg \csname a:Gin-dim\endcsname }} \Configure{graphics*} {jpeg} - {\Picture[\a:GraphicsAlt]{\Gin@base.jpeg \csname a:Gin-dim\endcsname + {{\Configure{Needs}{File: \Gin@base.jpeg}\Needs{}}% + \Picture[\a:GraphicsAlt]{\Gin@base.jpeg \csname a:Gin-dim\endcsname }} \NewConfigure{GraphicsAlt}{1} \Configure{GraphicsAlt}{PIC} @@ -10056,7 +10102,9 @@ height="\the\Gin@req@height" {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} \ConfigureEnv{description}{\IgnorePar}{}{}{} -\Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark{ vertical-align: super; font-size:80\%; }} +% \Css{span.footnote-mark sup.textsuperscript, +% span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \Configure{translators} {\par\IgnorePar\EndP \HCode{<div class="translators">}\par\ShowPar} {\ifvmode \IgnorePar \fi\EndP \HCode{</div>}} @@ -10075,7 +10123,7 @@ height="\the\Gin@req@height" border-top: 1px solid black; border-bottom: 1px solid black; margin-left:5\%; margin-right:5\%; - font-size:80\%; line-height: 95\%;}} + font-size:85\%; line-height: 95\%;}} \Css{div.submaketitle div {margin-top:0.5em; margin-bottom:0.5em; }} \Css{div.submaketitle p { margin-top:0em; margin-bottom:0em; }} \ConfigureEnv{abstract} @@ -10187,9 +10235,9 @@ height="\the\Gin@req@height" \Css{h2.titleHead{text-align:center;}} \Css{div.maketitle{ margin-bottom: 2em; text-align:center; }} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -10210,7 +10258,7 @@ height="\the\Gin@req@height" \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -10218,8 +10266,8 @@ height="\the\Gin@req@height" \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -10492,23 +10540,23 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\HCode{<span class="partToc">}\toc:Mark{part}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{section} {\HCode{<span class="sectionToc">}\toc:Mark{section}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsection} {\HCode{<span class="subsectionToc">}~~\toc:Mark{subsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsubsection} {\HCode{<span class="subsubsectionToc">}~~~~\toc:Mark{subsubsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \def\toc:Mark#1#2\End:Mark{\if !#2!\else \expandafter\ifx \csname #1name\endcsname\relax\else \csname #1name\endcsname~\fi #2.~~\fi} @@ -10545,8 +10593,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -10559,10 +10607,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -10576,10 +10622,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -10595,7 +10639,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -10613,7 +10657,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -11042,8 +11086,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11056,10 +11100,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11073,10 +11115,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11092,7 +11132,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -11453,8 +11493,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11467,10 +11507,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11484,10 +11522,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -11768,8 +11804,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -11782,10 +11818,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -11998,10 +12032,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -12041,8 +12073,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -12166,8 +12198,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -12251,7 +12283,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -12271,7 +12303,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\lowercase{\HCode{</span><span class="and">}}and~% \lowercase{\HCode{</span><span>}}} - {\HCode{<br\xml:empty>}} + {\HCode{<br />}} \Configure{endsection} {part} \Configure{endsubsection} @@ -12347,7 +12379,9 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} \ConfigureEnv{description}{\IgnorePar}{}{}{} -\Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark{ vertical-align: super; font-size:80\%; }} +% \Css{span.footnote-mark sup.textsuperscript, +% span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \Configure{translators} {\par\IgnorePar\EndP \HCode{<div class="translators">}\par\ShowPar} {\ifvmode \IgnorePar \fi\EndP \HCode{</div>}} @@ -12366,7 +12400,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% border-top: 1px solid black; border-bottom: 1px solid black; margin-left:5\%; margin-right:5\%; - font-size:80\%; line-height: 95\%;}} + font-size:85\%; line-height: 95\%;}} \Css{div.submaketitle div {margin-top:0.5em; margin-bottom:0.5em; }} \Css{div.submaketitle p { margin-top:0em; margin-bottom:0em; }} \ConfigureEnv{abstract} @@ -12478,9 +12512,9 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \Css{h2.titleHead{text-align:center;}} \Css{div.maketitle{ margin-bottom: 2em; text-align:center; }} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -12501,7 +12535,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -12509,8 +12543,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -12783,23 +12817,23 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\HCode{<span class="partToc">}\toc:Mark{part}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{section} {\HCode{<span class="sectionToc">}\toc:Mark{section}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsection} {\HCode{<span class="subsectionToc">}~~\toc:Mark{subsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsubsection} {\HCode{<span class="subsubsectionToc">}~~~~\toc:Mark{subsubsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \def\toc:Mark#1#2\End:Mark{\if !#2!\else \expandafter\ifx \csname #1name\endcsname\relax\else \csname #1name\endcsname~\fi #2.~~\fi} @@ -12836,8 +12870,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -12850,10 +12884,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -12867,10 +12899,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -12886,7 +12916,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -12904,7 +12934,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -13333,8 +13363,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -13347,10 +13377,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -13364,10 +13392,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -13383,7 +13409,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -13744,8 +13770,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -13758,10 +13784,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -13775,10 +13799,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -14059,8 +14081,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -14073,10 +14095,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -14289,10 +14309,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -14332,8 +14350,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -14457,8 +14475,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -14542,7 +14560,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -14576,24 +14594,24 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\HCode{<span class="likepartToc">}} {\empty} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{chapter} {\HCode{<span class="chapterToc">}% \ifx \chaptername\:UnDef\else \chaptername~\fi} {.~~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{likechapter} {\HCode{<span class="likechapterToc">}} {~~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{appendix} {\HCode{<span class="appendixToc">}% \ifx \appendixname\:UnDef\else \appendixname~\fi} {.~~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \Css{.chapterToc a, .chapterToc, .appendixToc a, .appendixToc {line-height: 200\%; font-weight:bold;}} \Configure{thanks author date and} @@ -14605,7 +14623,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date">}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\lowercase{\HCode{</div><div>}}} - {\HCode{<br\xml:empty>}} + {\HCode{<br />}} \Css{div.addresses{ margin-top:0.5em; }} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -14616,14 +14634,14 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \ \thechapter\HCode{</span>}} \Configure{chapter}{}{} {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \TitleMark{\HCode{<br />}}} {\HCode{</h2>}\IgnoreIndent\par} \Configure{chapterTITLE+}{\thechapter\space#1} \ConfigureMark{appendix}{\HCode{<span class="titlemark">}% \appendixname \ \thechapter\HCode{</span>}} \Configure{appendix}{}{} {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \TitleMark{\HCode{<br />}}} {\HCode{</h2>}\IgnoreIndent} \Configure{appendixTITLE+}{\thechapter\space#1} \Configure{likechapter}{}{} @@ -14672,6 +14690,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -14686,7 +14705,9 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} \ConfigureEnv{description}{\IgnorePar}{}{}{} -\Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark{ vertical-align: super; font-size:80\%; }} +% \Css{span.footnote-mark sup.textsuperscript, +% span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \Configure{translators} {\par\IgnorePar\EndP \HCode{<div class="translators">}\par\ShowPar} {\ifvmode \IgnorePar \fi\EndP \HCode{</div>}} @@ -14705,7 +14726,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% border-top: 1px solid black; border-bottom: 1px solid black; margin-left:5\%; margin-right:5\%; - font-size:80\%; line-height: 95\%;}} + font-size:85\%; line-height: 95\%;}} \Css{div.submaketitle div {margin-top:0.5em; margin-bottom:0.5em; }} \Css{div.submaketitle p { margin-top:0em; margin-bottom:0em; }} \ConfigureEnv{abstract} @@ -14817,9 +14838,9 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \Css{h2.titleHead{text-align:center;}} \Css{div.maketitle{ margin-bottom: 2em; text-align:center; }} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -14840,7 +14861,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -14848,8 +14869,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -15122,23 +15143,23 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\HCode{<span class="partToc">}\toc:Mark{part}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{section} {\HCode{<span class="sectionToc">}\toc:Mark{section}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsection} {\HCode{<span class="subsectionToc">}~~\toc:Mark{subsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{subsubsection} {\HCode{<span class="subsubsectionToc">}~~~~\toc:Mark{subsubsection}} {\End:Mark} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \def\toc:Mark#1#2\End:Mark{\if !#2!\else \expandafter\ifx \csname #1name\endcsname\relax\else \csname #1name\endcsname~\fi #2.~~\fi} @@ -15175,8 +15196,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15189,10 +15210,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15206,10 +15225,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15225,7 +15242,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15243,7 +15260,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -15672,8 +15689,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15686,10 +15703,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15703,10 +15718,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -15722,7 +15735,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -16083,8 +16096,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -16097,10 +16110,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -16114,10 +16125,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -16398,8 +16407,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -16412,10 +16421,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -16628,10 +16635,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -16671,8 +16676,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -16796,8 +16801,8 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -16881,7 +16886,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -16922,7 +16927,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\lowercase{\HCode{</span><span class="and">}}and~% \lowercase{\HCode{</span><span>}}} - {\HCode{<br\xml:empty>}} + {\HCode{<br />}} \Configure{endsection} {part} \Configure{endsubsection} @@ -16965,7 +16970,6 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsthm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -17033,19 +17037,19 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% {\IgnorePar\EndP\HCode{<h2 class="amsheadHead"\a:LRdir>}} {\HCode{</h2>}\IgnoreIndent} \ConfigureToc{head} - {\ignorespaces}{ }{}{\HCode{<br\xml:empty>}} + {\ignorespaces}{ }{}{\HCode{<br />}} \Configure{subhead}{}{} {\IgnorePar\EndP\HCode{<h3 class="amssubheadHead"\a:LRdir>}} {\HCode{</h3>}\IgnoreIndent} \ConfigureToc{subhead} {\:nbsp\:nbsp\:nbsp\:nbsp\ignorespaces} { } - {} {\HCode{<br\xml:empty>}} + {} {\HCode{<br />}} \Configure{subsubhead}{}{} {\IgnorePar\EndP\HCode{<h4 class="amssubsubheadHead"\a:LRdir>}} {\HCode{</h4>}\IgnoreIndent} \ConfigureToc{subsubhead} {\:nbsp\:nbsp\:nbsp\:nbsp\:nbsp% - \:nbsp\:nbsp\:nbsp\ignorespaces} { } {} {\HCode{<br\xml:empty>}} + \:nbsp\:nbsp\:nbsp\ignorespaces} { } {} {\HCode{<br />}} \Configure{block} {\IgnorePar\EndP \HCode{<table cellpadding="15"><tr><td>}\IgnorePar\par} @@ -17056,12 +17060,12 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \Configure{roster} {\IgnorePar\EndP\HCode{<table>}\let\end:item\empty} {\IgnorePar\end:item\HCode{</table>}\IgnorePar\par} - {\IgnorePar\end:item \HCode{<tr valign="top"><td>} + {\IgnorePar\end:item \HCode{<tr style="vertical-align:top;"><td>} \def\end:item{\EndP\HCode{</td></tr>}}} {\:nbsp\EndP\HCode{</td><td>}\ShowPar} {\IgnorePar\EndP\HCode{<table>}\let\end:iitem\empty} {\IgnorePar\end:iitem\HCode{</table>}\IgnorePar\par} - {\IgnorePar\end:iitem\HCode{<tr valign="top"><td>}} + {\IgnorePar\end:iitem\HCode{<tr style="vertical-align:top;"><td>}} {\HCode{</td><td>} \def\end:iitem{\EndP\HCode{</td></tr>}}} \Configure{vol}{\HCode{<strong>}}{\HCode{</strong>}} @@ -17069,7 +17073,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \Configure{paper}{\HCode{<em>}}{\HCode{</em>}} \Configure{Refs}{\IgnorePar\EndP\HCode{<table class="Refs">}} {\HCode{</table>}} -\Configure{ref}{\HCode{<tr valign="top"><td align="right">}} +\Configure{ref}{\HCode{<tr style="vertical-align:top;"><td style="text-align:right;">}} {\EndP\HCode{</td></tr>}}{} \Configure{keyformat}{}{\EndP\HCode{</td><td>}} @@ -17128,6 +17132,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{babel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -17486,7 +17491,7 @@ Y{0178}\i{00EF}% \fi } {\EndP\ob:ln\ShowPar} - {\hbox{\HCode{<br\xml:empty>}}} + {\hbox{\HCode{<br />}}} \Css{.obeylines-h,.obeylines-v {white-space: nowrap; }} \Css{div.obeylines-v p { margin-top:0; margin-bottom:0; }} \Configure{overline} @@ -17500,7 +17505,7 @@ Y{0178}\i{00EF}% class="displaylines">}\IgnorePar} {\HCode{</table>}} {\HCode{<tr class="displaylines"><td \Hnewline - valign="baseline" class="displaylines" + style="vertical-align:baseline;" class="displaylines" >}}{\HCode{</td></tr>}} \Css{td.displaylines {text-align:center; white-space:nowrap;}} \def\:zbsp#1{cellpadding="0" border="0" cellspacing="0"\Hnewline @@ -17516,7 +17521,6 @@ Y{0178}\i{00EF}% {\HCode{</p>}\ShowPar} \Css{.centerline {text-align:center;}} \Css{.rightline {text-align:right;}} -\def\tbl:XV#1{table width="100\%"\Hnewline class="#1"} \expandafter\let\csname tex4ht:4ht\endcsname\empty \def\no:dupl#1#2{% @@ -17607,7 +17611,7 @@ Y{0178}\i{00EF}% {hebtex} \Configure{settabs}[1.5]{}{}{}{}{} -\Configure{line}{\HCode{<br\xml:empty>}} +\Configure{line}{\HCode{<br />}} \:CheckOption{new-accents} \if:Option \:CheckOption{accent-} \if:Option \Configure{HAccent}\acute{AEIOUYaeiouy{}}{\Picture+{}}{\EndPicture} @@ -17748,7 +17752,7 @@ Y{0178}\i{00EF}% \Configure{@BODY}{\plain:indent} \Configure{settabs}[1.5]{\IgnorePar\EndP\leavevmode \ht:special{t4ht=<table - \Hnewline\:zbsp{settabs}><tr \Hnewline valign="baseline" + \Hnewline\:zbsp{settabs}><tr \Hnewline style="vertical-align:baseline;" class="settabs">}} {\ht:special{t4ht=</tr></table>}} {\ht:special{t4ht=<td \ifx \TabWidth\empty \else @@ -17774,7 +17778,7 @@ Y{0178}\i{00EF}% \Configure{TableOfContents} {\IgnorePar\EndP \HCode{<div class="TableOfContents">}}{} {\ifvmode \IgnorePar\fi\EndP - \HCode{</div>}\ShowPar}{\HCode{<br\xml:empty>}}{} + \HCode{</div>}\ShowPar}{\HCode{<br />}}{} \Configure{insert} {\IgnorePar\EndP\HCode{<hr class="insert"\xml:empty>}\IgnorePar} {\IgnorePar\EndP\HCode{<hr class="endinsert"\xml:empty>}\IgnorePar} @@ -17801,8 +17805,8 @@ Y{0178}\i{00EF}% {<div class="eqalign"><table class="eqalign">}} {\HCode{</table></div>}} {\HCode{<tr \Hnewline class="eqalign" - valign="middle">}}{\IgnorePar\HCode{</tr>}} - {\HCode{<td align="\ifnum \HCol=2 + style="vertical-align:middle;">}}{\IgnorePar\HCode{</tr>}} + {\HCode{<td style="text-align:\ifnum \HCol=2 left\else right\fi"\Hnewline class="eqalign\HCol" style="white-space:nowrap;">}} {\HCode{</td>}} @@ -17818,7 +17822,7 @@ Y{0178}\i{00EF}% {\HCode{<tr\Hnewline class="eqalignno">}}{\IgnorePar\HCode{</tr>}} {\HCode{\ifnum \HCol=3 <td\Hnewline width="10" class="eqalignno-sp"></td>\fi - <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + <td style="text-align:\ifnum \HCol=2 left\else right\fi"\Hnewline class="eqalignno\HCol">}} {\HCode{</td>}} \def\:eqalignno:{\Configure{noalign} @@ -17838,7 +17842,7 @@ Y{0178}\i{00EF}% class="leqalignno">}}{\IgnorePar\HCode{</tr>}} {\HCode{\ifnum \HCol=3 <td\Hnewline width="30" class="eqalignno-sp"></td>\fi - <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + <td style="text-align:\ifnum \HCol=2 left\else right\fi"\Hnewline class="leqalignno\HCol">}} {\HCode{</td>}} \def\:leqalignno:{\Configure{noalign} @@ -17874,10 +17878,13 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{quotation} {}{} @@ -17896,6 +17903,10 @@ Y{0178}\i{00EF}% class="description">}\bgroup \bf} {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}} + {\HCode{</span>}} + {\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize \or \Needs{11}\or \Needs{12}\else \fi} @@ -17918,9 +17929,9 @@ Y{0178}\i{00EF}% {\HCode{<br />}} {}{}% \Configure{HBorder} - {<br class="hline"/>} {}{} + {<br class="hline" />} {}{} {<br class="cline" />} {}{} {} - {<br class="vspace"/>} {}{}% + {<br class="vspace" />} {}{}% } {\egroup} \Configure{closing} @@ -18032,6 +18043,257 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{url} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{url-il2-pl} \if:Option +\else \:CheckOption{url-enc} \fi +\if:Option + \Configure{string-encoder}{url-encoder} +% \:CheckOption{url-il2-pl} \if:Option + \Configure{url-encoder} + {%}{%25} + {&}{%26} + {'}{%27} + {<}{%3C} + {>}{%3E} + {_}{_} + {^}{^} + {±}{ą} + {æ}{ć} + {ê}{ę} + {³}{ł} + {ó}{ó} + {ñ}{ń} + {¶}{ś} + {¼}{ź} + {¿}{ż} + {¡}{Ą} + {Æ}{Ć} + {Ê}{Ę} + {£}{Ł} + {Ó}{Ó} + {Ñ}{Ń} + {¦}{Ś} + {¬}{Ź} + {¯}{Ż} + {}{} + +% \else + +% \Log:Note{for il2-pl url encoding, +% use the command line option 'url-il2-pl'} +% \fi + \Configure{url}% + {\tmp:toks={}\set:spaces#1!*?: % +\edef\:temp{\tmp:toks{\csname url-encoder\expandafter\endcsname + \the\tmp:toks !*?: }}\:temp +% + \Link[\noexpand\the\tmp:toks \space + class="url"]{}{}{\let\UrlBigBreaks\empty + \let\UrlBreaks\empty #1}\EndLink} + \def\set:spaces{\futurelet\:temp\set:spacesoo} +\def\set:spacesoo{% + \expandafter\ifx \space\:temp + \tmp:toks\expandafter{\the\tmp:toks{ }}% + \fi + \set:spaceso +} +\def\set:spaceso#1#2!*?: {% + \tmp:toks\expandafter{\the\tmp:toks #1}% + \if :#2:\else \set:spaces#2!*?: \fi +} + +\else + \Log:Note{for URL encoding within href + use the command line option `url-enc'} + \Configure{url}% + {\tmp:toks{#1}\Link[\noexpand\the\tmp:toks\space + class="url"]{}{}{\let\UrlBigBreaks\empty + \let\UrlBreaks\empty #1}\EndLink} +\fi +\Configure{path} + {\HCode{<span class="path">}\bgroup + \Configure{obeylines}{}{}{}% + } + {\egroup\HCode{</span>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{hyperref} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{Form} + {\IgnorePar\EndP\leavevmode \Tg<form \Hnewline \Attributes>} + {\IgnorePar\EndP\Tg</form>} + +\NewConfigure{::value}{1} +\Configure{::value} + {\edef\Attributes{\Attributes\space value="\AttributeVal"}} +\NewConfigure{::name}{1} +\Configure{::name} + {\edef\Attributes{\Attributes\space name="\AttributeVal"}} +\NewConfigure{::default}{1} +\Configure{::default} + {\let\::default=\AttributeVal} +\def\get:int#1.#2//{\tmp:cnt=#1 } +\def\Default:Checked#1{% + \ifx #1\Un:Def \let\:temp=\empty \else + \let\:temp=\relax + \let\:tempa=\relax + \edef\:temp{\def\:temp####1#1#1####2//{\def\:temp{####2}}% + \:temp \AttributeVal #1=#1#1//% + \def\:tempa####1=####2//{\def\noexpand\AttributeVal{####1}}% + \:tempa\AttributeVal=//}% + \:temp + \fi +} + +\NewConfigure{TextField::}{2} +\Configure{TextField::}{}{ \Tg<input type="text" \Attributes />} +\NewConfigure{TextField::width}{1} +\Configure{TextField::width} + {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 + \expandafter\get:int\the\tmp:dim//% + \edef\Attributes{\Attributes\space size="\the\tmp:cnt"}} +\NewConfigure{TextField::default}{1} +\Configure{TextField::default} + {\edef\Attributes{\Attributes\space value="\AttributeVal"}} + +\NewConfigure{TextField::multiline}{2} +\Configure{TextField::multiline} + {} + { \Tg<textarea + \Attributes>\expandafter\set:ln\multiline:value,!*?: % + \global\let\multiline:value=\empty \Tg</textarea>} + +\let\multiline:value=\empty +\def\set:ln#1,#2!*?: {#1% + \def\:temp{#2}\ifx \:temp\empty \else + \hfil\break \def\:temp{\set:ln#2!*?: }% + \fi \:temp} + +\NewConfigure{multiline::value}{1} +\Configure{multiline::value} + {\let\multiline:value=\AttributeVal} + +\NewConfigure{multiline::width}{1} +\Configure{multiline::width} + {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 + \expandafter\get:int\the\tmp:dim//% + \edef\Attributes{\Attributes\space cols="\the\tmp:cnt"}} + +\NewConfigure{multiline::height}{1} +\Configure{multiline::height} + {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 + \expandafter\get:int\the\tmp:dim//% + \edef\Attributes{\Attributes\space rows="\the\tmp:cnt"}} + +\NewConfigure{TextField::password}{2} +\Configure{TextField::password} + {}{\Tg<input type="password" \Attributes />} + +\NewConfigure{ChoiceMenu::radio}{5} +\Configure{ChoiceMenu::radio} + {\IgnorePar\EndP\leavevmode + \Tg<div id="form-\form:id">\gHAdvance\form:id by 1 } + { }{\IgnorePar\EndP\Tg</div>} + {\Default:Checked\radio::default + \Tg<input\Hnewline type="radio" + \ifx \:temp\empty\else checked="checked" \fi + \Attributes\space />} + {} +\NewConfigure{radio::default}{1} +\Configure{radio::default} + {\let\radio::default=\AttributeVal} +\NewConfigure{ChoiceMenu::combo}{5} +\Configure{ChoiceMenu::combo} + {} + {~\Tg<select\Hnewline \Attributes \Hnewline size="1">} + {\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} + {\Tg</option>} +\NewConfigure{combo::default}{1} +\Configure{combo::default} + {\let\combo::default=\AttributeVal} +\NewConfigure{ChoiceMenu::popdown}{5} +\Configure{ChoiceMenu::popdown} + {}{\HCode{\Hnewline <select \Attributes \Hnewline size="1">}} + {\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} {\Tg</option>} +\NewConfigure{ChoiceMenu::}{5} +\Configure{ChoiceMenu::} + {}{\HCode{\Hnewline <select\Hnewline \Attributes>}}{\Tg</select>} + {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi + \Hnewline>} {\Tg</option>} +\NewConfigure{::menulength}{1} +\Configure{::menulength} + {\edef\Attributes{\Attributes\space size="\AttributeVal"}} + +\def\:tempc#1{% + \NewConfigure{::#1}{1}% + \Configure{::#1}% + {\edef\Attributes{\Attributes\space #1="\AttributeVal"}}} +\:tempc{onclick} +\:tempc{onblur} +\:tempc{onchange} +\:tempc{onclick} +\:tempc{ondblclick} +\:tempc{onfocus} +\:tempc{onkeydown} +\:tempc{onkeypress} +\:tempc{onkeyup} +\:tempc{onmousedown} +\:tempc{onmousemove} +\:tempc{onmouseout} +\:tempc{onmouseover} +\:tempc{onmouseup} +\:tempc{onselect} + +\NewConfigure{::action}{1} +\Configure{::action} + {\edef\Attributes{\Attributes\space action="\AttributeVal"}} +\NewConfigure{::method}{1} +\Configure{::method} + {\edef\Attributes{\Attributes\space method="\AttributeVal"}} +\NewConfigure{PushButton::}{1} +\Configure{PushButton::} + {\leavevmode\Tg<input type="button" \Attributes\space/>} +\NewConfigure{Reset::}{1} +\Configure{Reset::} + {\leavevmode\Tg<input type="reset" \Attributes\space/>} +\NewConfigure{Submit::}{1} +\Configure{Submit::} + {\leavevmode\Tg<input type="submit" \Attributes\space/>} +\NewConfigure{CheckBox::}{2} +\Configure{CheckBox::} + {\leavevmode\Tg<input type="checkbox" \Attributes\space/>}{} +\NewConfigure{CheckBox::checked}{2} +\Configure{CheckBox::checked} + {\leavevmode\Tg<input type="checkbox" checked="checked" + \Attributes\space/>}{} +\HAssign\form:id=0 +\ifx \@baseurl\@empty \else + \Configure{@HEAD} + {\HCode{<base href="\:baseurl" />}} + \let\:baseurl\@baseurl + \let\@baseurl=\@empty +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{supertabular} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -18050,7 +18312,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -18084,7 +18345,7 @@ Y{0178}\i{00EF}% \def\begin##1{\bgroup \def\end####1{\o:end:{####1}\EndPicture\egroup}% \ifx \EndPicture\:UnDef - \Picture+{ class="##1" align="middle"}% + \Picture+{ class="##1" style="text-align:middle"}% \else \let\EndPicture\empty\fi \o:begin:{##1}}% } @@ -18101,8 +18362,9 @@ Y{0178}\i{00EF}% \Css{div.td11{ margin-left:5pt; margin-right:5pt; }} \Configure{halignTB<>}{tabular}{\HCode{class="tabular"\Hnewline cellspacing="0" cellpadding="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" id="TBL-\TableNo-" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \:CheckOption{pic-tabular} \if:Option \else \Configure{tabular} {\ifvmode \IgnorePar\fi \EndP \halignTB{tabular}\putVBorder } @@ -18128,8 +18390,9 @@ Y{0178}\i{00EF}% \Css{td.td11{ padding-left:5pt; padding-right:5pt; }} \Configure{halignTB<>}{array}{\HCode{class="array"\Hnewline cellpadding="0" cellspacing="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \:CheckOption{pic-array} \if:Option \else \Configure{array} {\ifvmode \IgnorePar\fi \EndP\halignTB{array}\putVBorder} @@ -18192,8 +18455,9 @@ Y{0178}\i{00EF}% \else \Configure{halignTB<>}{longtable}{\HCode{class="longtable"\Hnewline cellspacing="0" cellpadding="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \Configure{longtable} {\IgnorePar\EndP \HCode{<!--l. \the\inputlineno-->% @@ -18215,6 +18479,15 @@ Y{0178}\i{00EF}% \Configure{longtableparbox}{\IgnorePar\leavevmode\ShowPar\par} \fi +\:CheckOption{pic-longtable} \if:Option + \ConfigureEnv{longtable} + {\IgnorePar\EndP\Tg<div class="pic-longtable">\Picture*{}} + {\EndPicture\Tg</div>}{}{} + \Css{div.pic-longtable {text-align:center;}} +\else + \Log:Note{for pictorial longtable, + use the command line option `pic-longtable'} +\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -18443,8 +18716,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18457,10 +18730,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18474,10 +18745,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18493,7 +18762,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18511,7 +18780,7 @@ Y{0178}\i{00EF}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -18940,8 +19209,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18954,10 +19223,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18971,10 +19238,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -18990,7 +19255,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -19351,8 +19616,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -19365,10 +19630,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -19382,10 +19645,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -19666,8 +19927,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -19680,10 +19941,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -19896,10 +20155,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -19939,8 +20196,8 @@ Y{0178}\i{00EF}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -20064,8 +20321,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -20149,7 +20406,7 @@ Y{0178}\i{00EF}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -20184,8 +20441,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -20200,7 +20457,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -20211,8 +20468,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -20225,7 +20482,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -20235,15 +20492,15 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ \ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} + {} {\HCode{<br />}\hfil\break} + {\ \ \ \ } {\HCode{<br />}\hfil\break} + {\ \ \ \ \ \ \ \ } {\HCode{<br />}\hfil\break} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -20265,7 +20522,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -20273,8 +20530,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -20343,9 +20600,9 @@ Y{0178}\i{00EF}% \def\:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -20359,10 +20616,13 @@ Y{0178}\i{00EF}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -20383,13 +20643,14 @@ Y{0178}\i{00EF}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} \ConfigureEnv{abstract} {\IgnorePar\EndP - \HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \HCode{<table\Hnewline class="abstract"><tr><td\Hnewline>}\par\ShowPar} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -20642,8 +20903,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -20656,10 +20917,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -20673,10 +20932,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -20692,7 +20949,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -20710,7 +20967,7 @@ Y{0178}\i{00EF}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -21139,8 +21396,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21153,10 +21410,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21170,10 +21425,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21189,7 +21442,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -21550,8 +21803,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21564,10 +21817,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21581,10 +21832,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -21865,8 +22114,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -21879,10 +22128,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -22095,10 +22342,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -22138,8 +22383,8 @@ Y{0178}\i{00EF}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -22263,8 +22508,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -22348,7 +22593,7 @@ Y{0178}\i{00EF}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -22383,8 +22628,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -22399,7 +22644,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -22410,8 +22655,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -22424,7 +22669,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -22434,15 +22679,15 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ \ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} + {} {\HCode{<br />}\hfil\break} + {\ \ \ \ } {\HCode{<br />}\hfil\break} + {\ \ \ \ \ \ \ \ } {\HCode{<br />}\hfil\break} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -22464,7 +22709,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -22472,8 +22717,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -22542,9 +22787,9 @@ Y{0178}\i{00EF}% \def\:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -22558,10 +22803,13 @@ Y{0178}\i{00EF}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -22582,13 +22830,14 @@ Y{0178}\i{00EF}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} \ConfigureEnv{abstract} {\IgnorePar\EndP - \HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \HCode{<table\Hnewline class="abstract"><tr><td\Hnewline>}\par\ShowPar} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -22841,8 +23090,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -22855,10 +23104,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -22872,10 +23119,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -22891,7 +23136,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -22909,7 +23154,7 @@ Y{0178}\i{00EF}% \CutAt{subparagraph,paragraph,subsubsection,likesubsubsection,% subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -23338,8 +23583,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -23352,10 +23597,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -23369,10 +23612,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -23388,7 +23629,7 @@ Y{0178}\i{00EF}% \fi \CutAt{paragraph,subsubsection,likesubsubsection,subsection,likesubsection,% - section,likesection,chapter,likechapter,appendix,part} + section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -23749,8 +23990,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -23763,10 +24004,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -23780,10 +24019,8 @@ Y{0178}\i{00EF}% likesubsection,subsection,likesubsubsection,subsubsection} \fi - \CutAt{subsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsubsection,subsection,likesubsection,section,likesection,part} +\CutAt{likesubsubsection,subsection,likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -24064,8 +24301,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \Configure{tableofcontents*}{part,chapter,% @@ -24078,10 +24315,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -24294,10 +24529,8 @@ Y{0178}\i{00EF}% appendix,section,likesection,likesubsection,subsection} \fi - \CutAt{subsection,section,likesection,% - chapter,likechapter,appendix,part} -\CutAt{likesubsection,section,likesection,% - chapter,likechapter,appendix,part} + \CutAt{subsection,section,likesection,part} +\CutAt{likesubsection,section,likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -24337,8 +24570,8 @@ Y{0178}\i{00EF}% \fi \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \else \:CheckOption{notoc*} \if:Option @@ -24462,8 +24695,8 @@ Y{0178}\i{00EF}% ,subsection,likesubsection\fi} \fi - \CutAt{section,likesection,chapter,likechapter,appendix,part} -\CutAt{likesection,chapter,likechapter,appendix,part} + \CutAt{section,likesection,part} +\CutAt{likesection,part} \:CheckOption{notoc*} \if:Option \else @@ -24547,7 +24780,7 @@ Y{0178}\i{00EF}% `1', `2', `3', '4', '5', '6', or '7'}% \fi \fi \fi \fi \fi \fi \fi \:CheckOption{sec-filename} \if:Option \else - \Log:Note{for files named after section + \Log:Note{for files named derived from section titles, use the command line option `sec-filename'}% \fi @@ -24582,8 +24815,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -24598,7 +24831,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -24609,8 +24842,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -24623,7 +24856,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -24633,15 +24866,15 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} - {\ \ \ \ \ \ \ \ } {\HCode{<br\xml:empty>}\hfil\break} + {} {\HCode{<br />}\hfil\break} + {\ \ \ \ } {\HCode{<br />}\hfil\break} + {\ \ \ \ \ \ \ \ } {\HCode{<br />}\hfil\break} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -24663,7 +24896,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -24671,8 +24904,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -24741,9 +24974,9 @@ Y{0178}\i{00EF}% \def\:SPAN#1#2{\HCode{<span class="#1">}#2\HCode{</span>}} \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureList{description}% {\EndP\HCode{<dl \a:LRdir class="description">}% @@ -24757,10 +24990,13 @@ Y{0178}\i{00EF}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{verse} {\ifvmode \IgnorePar\fi\EndP\Tg<div class="verse">} @@ -24781,13 +25017,14 @@ Y{0178}\i{00EF}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} \ConfigureEnv{abstract} {\IgnorePar\EndP - \HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \HCode{<table\Hnewline class="abstract"><tr><td\Hnewline>}\par\ShowPar} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -24797,7 +25034,6 @@ Y{0178}\i{00EF}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{CJK} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -24855,257 +25091,6 @@ Y{0178}\i{00EF}% - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{url} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \:CheckOption{url-il2-pl} \if:Option -\else \:CheckOption{url-enc} \fi -\if:Option - \Configure{string-encoder}{url-encoder} -% \:CheckOption{url-il2-pl} \if:Option - \Configure{url-encoder} - {%}{%25} - {&}{%26} - {'}{%27} - {<}{%3C} - {>}{%3E} - {_}{_} - {^}{^} - {^^b1}{ą} - {^^e6}{ć} - {^^ea}{ę} - {^^b3}{ł} - {^^f3}{ó} - {^^f1}{ń} - {^^b6}{ś} - {^^bc}{ź} - {^^bf}{ż} - {^^a1}{Ą} - {^^c6}{Ć} - {^^ca}{Ę} - {^^a3}{Ł} - {^^d3}{Ó} - {^^d1}{Ń} - {^^a6}{Ś} - {^^ac}{Ź} - {^^af}{Ż} - {}{} - -% \else - -% \Log:Note{for il2-pl url encoding, -% use the command line option 'url-il2-pl'} -% \fi - \Configure{url}% - {\tmp:toks={}\set:spaces#1!*?: % -\edef\:temp{\tmp:toks{\csname url-encoder\expandafter\endcsname - \the\tmp:toks !*?: }}\:temp -% - \Link[\noexpand\the\tmp:toks \space - class="url"]{}{}{\let\UrlBigBreaks\empty - \let\UrlBreaks\empty #1}\EndLink} - \def\set:spaces{\futurelet\:temp\set:spacesoo} -\def\set:spacesoo{% - \expandafter\ifx \space\:temp - \tmp:toks\expandafter{\the\tmp:toks{ }}% - \fi - \set:spaceso -} -\def\set:spaceso#1#2!*?: {% - \tmp:toks\expandafter{\the\tmp:toks #1}% - \if :#2:\else \set:spaces#2!*?: \fi -} - -\else - \Log:Note{for URL encoding within href - use the command line option `url-enc'} - \Configure{url}% - {\tmp:toks{#1}\Link[\noexpand\the\tmp:toks\space - class="url"]{}{}{\let\UrlBigBreaks\empty - \let\UrlBreaks\empty #1}\EndLink} -\fi -\Configure{path} - {\HCode{<span class="path">}\bgroup - \Configure{obeylines}{}{}{}% - } - {\egroup\HCode{</span>}} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{hyperref} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{Form} - {\IgnorePar\EndP\leavevmode \Tg<form \Hnewline \Attributes>} - {\IgnorePar\EndP\Tg</form>} - -\NewConfigure{::value}{1} -\Configure{::value} - {\edef\Attributes{\Attributes\space value="\AttributeVal"}} -\NewConfigure{::name}{1} -\Configure{::name} - {\edef\Attributes{\Attributes\space name="\AttributeVal"}} -\NewConfigure{::default}{1} -\Configure{::default} - {\let\::default=\AttributeVal} -\def\get:int#1.#2//{\tmp:cnt=#1 } -\def\Default:Checked#1{% - \ifx #1\Un:Def \let\:temp=\empty \else - \let\:temp=\relax - \let\:tempa=\relax - \edef\:temp{\def\:temp####1#1#1####2//{\def\:temp{####2}}% - \:temp \AttributeVal #1=#1#1//% - \def\:tempa####1=####2//{\def\noexpand\AttributeVal{####1}}% - \:tempa\AttributeVal=//}% - \:temp - \fi -} - -\NewConfigure{TextField::}{2} -\Configure{TextField::}{}{ \Tg<input type="text" \Attributes />} -\NewConfigure{TextField::width}{1} -\Configure{TextField::width} - {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 - \expandafter\get:int\the\tmp:dim//% - \edef\Attributes{\Attributes\space size="\the\tmp:cnt"}} -\NewConfigure{TextField::default}{1} -\Configure{TextField::default} - {\edef\Attributes{\Attributes\space value="\AttributeVal"}} - -\NewConfigure{TextField::multiline}{2} -\Configure{TextField::multiline} - {} - { \Tg<textarea - \Attributes>\expandafter\set:ln\multiline:value,!*?: % - \global\let\multiline:value=\empty \Tg</textarea>} - -\let\multiline:value=\empty -\def\set:ln#1,#2!*?: {#1% - \def\:temp{#2}\ifx \:temp\empty \else - \hfil\break \def\:temp{\set:ln#2!*?: }% - \fi \:temp} - -\NewConfigure{multiline::value}{1} -\Configure{multiline::value} - {\let\multiline:value=\AttributeVal} - -\NewConfigure{multiline::width}{1} -\Configure{multiline::width} - {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 - \expandafter\get:int\the\tmp:dim//% - \edef\Attributes{\Attributes\space cols="\the\tmp:cnt"}} - -\NewConfigure{multiline::height}{1} -\Configure{multiline::height} - {\tmp:dim=\AttributeVal \divide\tmp:dim by 6 - \expandafter\get:int\the\tmp:dim//% - \edef\Attributes{\Attributes\space rows="\the\tmp:cnt"}} - -\NewConfigure{TextField::password}{2} -\Configure{TextField::password} - {}{\Tg<input type="password" \Attributes />} - -\NewConfigure{ChoiceMenu::radio}{5} -\Configure{ChoiceMenu::radio} - {\IgnorePar\EndP\leavevmode - \Tg<div id="form-\form:id">\gHAdvance\form:id by 1 } - { }{\IgnorePar\EndP\Tg</div>} - {\Default:Checked\radio::default - \Tg<input\Hnewline type="radio" - \ifx \:temp\empty\else checked="checked" \fi - \Attributes\space />} - {} -\NewConfigure{radio::default}{1} -\Configure{radio::default} - {\let\radio::default=\AttributeVal} -\NewConfigure{ChoiceMenu::combo}{5} -\Configure{ChoiceMenu::combo} - {} - {~\Tg<select\Hnewline \Attributes \Hnewline size="1">} - {\Tg</select>} - {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi - \Hnewline>} - {\Tg</option>} -\NewConfigure{combo::default}{1} -\Configure{combo::default} - {\let\combo::default=\AttributeVal} -\NewConfigure{ChoiceMenu::popdown}{5} -\Configure{ChoiceMenu::popdown} - {}{\HCode{\Hnewline <select \Attributes \Hnewline size="1">}} - {\Tg</select>} - {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi - \Hnewline>} {\Tg</option>} -\NewConfigure{ChoiceMenu::}{5} -\Configure{ChoiceMenu::} - {}{\HCode{\Hnewline <select\Hnewline \Attributes>}}{\Tg</select>} - {\Tg<option \ifx\::default\AttributeVal selected="selected"\fi - \Hnewline>} {\Tg</option>} -\NewConfigure{::menulength}{1} -\Configure{::menulength} - {\edef\Attributes{\Attributes\space size="\AttributeVal"}} - -\def\:tempc#1{% - \NewConfigure{::#1}{1}% - \Configure{::#1}% - {\edef\Attributes{\Attributes\space #1="\AttributeVal"}}} -\:tempc{onclick} -\:tempc{onblur} -\:tempc{onchange} -\:tempc{onclick} -\:tempc{ondblclick} -\:tempc{onfocus} -\:tempc{onkeydown} -\:tempc{onkeypress} -\:tempc{onkeyup} -\:tempc{onmousedown} -\:tempc{onmousemove} -\:tempc{onmouseout} -\:tempc{onmouseover} -\:tempc{onmouseup} -\:tempc{onselect} - -\NewConfigure{::action}{1} -\Configure{::action} - {\edef\Attributes{\Attributes\space action="\AttributeVal"}} -\NewConfigure{::method}{1} -\Configure{::method} - {\edef\Attributes{\Attributes\space method="\AttributeVal"}} -\NewConfigure{PushButton::}{1} -\Configure{PushButton::} - {\leavevmode\Tg<input type="button" \Attributes\space/>} -\NewConfigure{Reset::}{1} -\Configure{Reset::} - {\leavevmode\Tg<input type="reset" \Attributes\space/>} -\NewConfigure{Submit::}{1} -\Configure{Submit::} - {\leavevmode\Tg<input type="submit" \Attributes\space/>} -\NewConfigure{CheckBox::}{2} -\Configure{CheckBox::} - {\leavevmode\Tg<input type="checkbox" \Attributes\space/>}{} -\NewConfigure{CheckBox::checked}{2} -\Configure{CheckBox::checked} - {\leavevmode\Tg<input type="checkbox" checked="checked" - \Attributes\space/>}{} -\HAssign\form:id=0 -\ifx \@baseurl\@empty \else - \Configure{@HEAD} - {\HCode{<base href="\:baseurl" />}} - \let\:baseurl\@baseurl - \let\@baseurl=\@empty -\fi - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{moreverb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25119,6 +25104,7 @@ Y{0178}\i{00EF}% {\env:verb{boxedverbatim}}{\endenv:verb}{}{} \ConfigureEnv{boxedverbatim*} {\env:verb{boxedverbatim}}{\endenv:verb}{}{} +\Css{table.boxedverbatim {width:100\%;}} \ConfigureEnv{boxedverbatim} {\env:verB{boxedverbatim}}{\endenv:verb}{}{} \ConfigureEnv{boxedverbatim*} @@ -25143,6 +25129,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fancyvrb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25154,7 +25141,7 @@ Y{0178}\i{00EF}% {\EndP\HCode{</div>}} {\gHAdvance\fancyvrb:cnt by 1 \ifnum \fancyvrb:cnt>1 - \HCode{<br class="fancyvrb"\xml:empty>}\fi} {} + \HCode{<br class="fancyvrb" />}\fi} {} {\ \ }{} \Css{P.fancyvrb {white-space: nowrap; margin:0em;}} \Configure{fancyvrbcolor} @@ -25182,11 +25169,15 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{epsf} + \ConfigureHinput{xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{epsfsetgraph} - {\Picture+[\PicName]{}} - {\EndPicture} + \Configure{xypic} + {\Picture*{}} {\EndPicture} +\def\:tempc{\HCode{<span class="Xy">}X\HCode{<span + class="Y">}Y\HCode{</span>}} +\HLet\Xy\:tempc +\Css{span.Xy span.Y{ position:relative; top:0.35ex;left:-0.25em;}} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25194,10 +25185,11 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{psfig} + \ConfigureHinput{epsf} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{psfig} {\Picture+[psfig]{}}{\EndPicture} - + \Configure{epsfsetgraph} + {\Picture+[\PicName]{}} + {\EndPicture} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25206,10 +25198,9 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{xy} + \ConfigureHinput{psfig} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{xypic} - {\Picture*{}} {\EndPicture} + \Configure{psfig} {\Picture+[psfig]{}}{\EndPicture} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25230,6 +25221,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{color} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25342,7 +25334,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{colortbl} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25376,6 +25367,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{minitoc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25383,19 +25375,19 @@ Y{0178}\i{00EF}% {\Configure{tableofcontents} {\HCode{<div class="minitoc"><hr\xml:empty>}\IgnorePar}{} {\IgnorePar\HCode{<hr\xml:empty></div>}\ShowPar} - {\HCode{<br\xml:empty>}}{}} {} + {\HCode{<br />}}{}} {} {\HCode{<div class="minitoc-\TocOption">}} {\HCode{</div>}} \Configure{minilof} {\Configure{tableofcontents} {\HCode{<div class="minilof"><hr\xml:empty>}\IgnorePar}{} {\IgnorePar\HCode{<hr\xml:empty></div>}\ShowPar} - {\HCode{<br\xml:empty>}}{}} {} + {\HCode{<br />}}{}} {} {\HCode{<div class="minilof-\TocOption">}} {\HCode{</div>}} \Configure{minilot} {\Configure{tableofcontents} {\HCode{<div class="minilot"><hr\xml:empty>}\IgnorePar}{} {\IgnorePar\HCode{<hr\xml:empty></div>}\ShowPar} - {\HCode{<br\xml:empty>}}{}} {} + {\HCode{<br />}}{}} {} {\HCode{<div class="minilot-\TocOption">}} {\HCode{</div>}} \Css{.minitoc-l,.minilot-l,.minilof-l {text-align:left;margin-left:3em;}} @@ -25458,7 +25450,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{multind} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25551,6 +25542,23 @@ Y{0178}\i{00EF}% border-style:double; border:solid thick; }} +\Configure{Btrivlist} + {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}} + {\HCode{</table>}} + {\HCode{<tr><td \csname Btrivlist-dir\endcsname>}} + {\HCode{</td></tr>}} +\Configure{Btrivlist-dir} + {l}{style="white-space:normal; text-align:left;" } + {c}{style="white-space:normal; text-align:center;" } + {r}{style="white-space:normal; text-align:right;" } + {} +\Configure{Blist} + {\ifvmode \IgnorePar\fi \EndP \HCode{<table>}} + {\HCode{</table>}} + {\HCode{<tr>}} + {\HCode{</tr>}} + {\HCode{<td>}} + {\HCode{</td>}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25653,7 +25661,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -25662,7 +25669,7 @@ Y{0178}\i{00EF}% {\endgroup\IgnorePar\HCode{</div>}} \Css{div.title {margin-top: 0.5em;}} \Configure{author} - {\IgnorePar\EndP\HCode{<br\xml:empty><center>}\IgnorePar\par} + {\IgnorePar\EndP\HCode{<br /><center>}\IgnorePar\par} {\IgnorePar\EndP\HCode{</center>}} @@ -25670,23 +25677,23 @@ Y{0178}\i{00EF}% {\EndP\HCode{<center><table\Hnewline border="0" cellpadding="0" cellspacing="15" class="matrix">}} {\HCode{</table></center>}\IgnorePar} - {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<tr\Hnewline style="vertical-align:top;">}}{\HCode{</tr>}} {\HCode{<td>}} {\HCode{</td>}} \Configure{align} {\EndP\HCode{<center><table\Hnewline border="0" cellpadding="0" cellspacing="15" class="align">}} {\HCode{</table></center>}\IgnorePar} - {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<tr\Hnewline style="vertical-align:top;">}}{\HCode{</tr>}} {\HCode{<td>}} {\HCode{</td>}} \Configure{heading} {}{}{\IgnorePar\EndP\HCode{<h2 class="heading">}}{\HCode{</h2>}} \ConfigureToc{heading} - {}{\HCode{<span class="heading">}}{}{\HCode{</span><br\xml:empty>}} + {}{\HCode{<span class="heading">}}{}{\HCode{</span><br />}} \Configure{subheading} {}{}{\EndP\HCode{<h3 class="subheading">}}{.\HCode{</h3>}} \ConfigureToc{subheading} - {}{\HCode{<span class="subheading">}}{}{\HCode{</span><br\xml:empty>}} + {}{\HCode{<span class="subheading">}}{}{\HCode{</span><br />}} \Configure{demo} {\IgnorePar\EndP\HCode{<div class="demo"><span class="demo">}} {\HCode{</span>}} {\IgnorePar\EndP\HCode{</div>}} @@ -25694,7 +25701,7 @@ Y{0178}\i{00EF}% {\EndP\HCode{<center><table\Hnewline border="0" cellpadding="0" cellspacing="15" class="aligned">}} {\HCode{</table></center>}\IgnorePar} - {\HCode{<tr\Hnewline valign="top">}}{\HCode{</tr>}} + {\HCode{<tr\Hnewline style="vertical-align:top;">}}{\HCode{</tr>}} {\HCode{<td>}} {\HCode{</td>}} @@ -25799,6 +25806,21 @@ Y{0178}\i{00EF}% \ConfigureHinput{context} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \catcode`\!=11 +{ + \def\:tempc{% + \catcode`\.=12 + \gdef\:tempc} + \:tempc#1.#2.{#1} +} +{\Configure{Needs}{Font\string_Size: #1}% + \Needs{\expandafter\:tempc\the\bodyfontsize .}} + +\Configure{dolist} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="dolist">}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</div>}} + \NewConfigure{-@@ly}{2} \Configure{sectie} @@ -25807,6 +25829,7 @@ Y{0178}\i{00EF}% \ifvmode \IgnorePar\fi \EndP \HCode{<div class="\cur:Name">}% \else + \ifvmode \IgnorePar\fi \HCode{<span class="\cur:Name">}% \fi } @@ -25814,6 +25837,7 @@ Y{0178}\i{00EF}% \ifvmode \IgnorePar\fi \EndP \HCode{</div>}% \else + \ifvmode \IgnorePar\fi \HCode{</span>}% \fi \gHAdvance \sec:Level by -1\relax @@ -25823,13 +25847,20 @@ Y{0178}\i{00EF}% \ConfigureMark{#1} {\HCode{<span class="titlemark">}\finalsectionnumber \HCode{</span>}} - \Configure{#1}{}{} + \Configure{#1}% + {}{} {\ifvmode \IgnorePar\fi \EndP\IgnorePar \HCode{<#2 class="#1Head"\a:LRdir>}\NoFonts - \TitleMark\space\HtmlParOff} - {\EndNoFonts \HCode{</#2>}\HtmlParOn + \TitleMark\space\HtmlParOff + \bgroup + \let\setstrut=\empty + \let\begstrut=\empty + \let\endstrut=\empty + } + {\egroup + \EndNoFonts \HCode{</#2>}\HtmlParOn \IgnoreIndent \par \ShowPar} - \Configure{chapterTITLE+}{\finalsectionnumber\space##1} + \Configure{#1TITLE+}{\finalsectionnumber\space##1} \ifx \end:secs\empty \else \edef\:temp{\noexpand\Configure{end#1}{\end:secs}}\:temp \fi @@ -25838,17 +25869,18 @@ Y{0178}\i{00EF}% } \def\end:secs{} \def\:tempd#1{\edef\:temp{\noexpand\:tmp{#1}}\:temp} -\:tempd{\v!hoofdstuk + + \:tempd{\v!chapter }{h1} -\:tempd{\v!paragraaf + \:tempd{\v!section }{h2} -\:tempd{\v!sub \v!paragraaf + \:tempd{\v!subsection }{h3} -\:tempd{\v!sub \v!sub \v!paragraaf + \:tempd{\v!subsubsection }{h4} -\:tempd{\v!sub \v!sub \v!sub \v!paragraaf + \:tempd{\v!subsubsubsection }{h5} -\:tempd{\v!sub \v!sub \v!sub \v!sub \v!paragraaf + \:tempd{\v!subsubsubsubsection }{h5} \Configure{startstop} @@ -25865,7 +25897,7 @@ Y{0178}\i{00EF}% \Configure{placecontent} {\ifvmode \IgnorePar\fi \EndP - \def\toc:br{\def\toc:br{\HCode{<br\xml:empty>}}}% + \def\toc:br{\def\toc:br{\HCode{<br />}}}% \HCode{<div class="tableofcontents">}\IgnorePar} {} {\IgnorePar\EndP\HCode{</div>}\ShowPar} @@ -25953,11 +25985,21 @@ Y{0178}\i{00EF}% {\ifvmode\IgnorePar\fi \EndP \HCode{</dt><dd class="\currentitemgroup -other% ">}\def\end:dd{\HCode{</dd>}}} +\Configure{itemize-group} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<dl class="dd-\itemlevel">}\global\let\end:dd=\empty} + {\ifvmode \IgnorePar\fi \EndP \HCode{</dd></dl>}} +\Configure{itemize-other-item} + {\ifvmode \IgnorePar\fi \EndP + \HCode{\ifx\end:dd\empty\else </dd>\fi<dt>}\global\let\end:dd=\relax} + {\ifvmode \IgnorePar\fi \EndP \HCode{</dt><dd>}\par} +\Css{dd p{margin-top:-1.2em; margin-bottom:1.7em;}} \Configure{typing} {\ifvmode \IgnorePar\fi \EndP \par \ShowPar \def\verb:par{% - \HCode{<div class="typing">}% + \HCode{<!--l. \the\inputlineno-->% +<div class="typing">}% \gdef\verb:par{\HCode{<br />}}}% } {\ifvmode \IgnorePar\fi \HCode{</div>}\par} @@ -25996,21 +26038,37 @@ Y{0178}\i{00EF}% \Configure{figure} {\ifvmode \IgnorePar\fi \EndP\HCode{<div class="figure">}} {\ifvmode \IgnorePar\fi \EndP\HCode{</div>}} +\Css{div.figure {border-top:solid black 1px; border-bottom:solid black 1px;}} \Configure{externalfigure}{\Picture[fig]} +\Configure{placefloat} + {\ifvmode\IgnorePar\fi \EndP + \HCode{<div class="place-float">}\IgnorePar } + {\ifvmode\IgnorePar\fi \EndP\HCode{</div>}} +\Css{.place-float .framed-border{ border:0px;}} +\Css{.place-float .framed-border .framed-border{ border:1px solid black;}} +\Css{.place-float { border-top:1px black solid; + border-bottom:1px black solid; + margin: 1em; + padding-top: 5px; + padding-bottom: 5px; + }} \Configure{figure-li} {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="entry"><span class="num">}\par\IgnorePar} {\HCode{</span><span class="title">}} {\HCode{</span><span class="page"><!--}} {\HCode{--></span></div>}} -\Configure{-@@kjfigure} - {\HCode{<span class="figure-caption">}} - {\HCode{</span>}} \Configure{\v!tabulate} {\ifvmode \IgnorePar\fi - \EndP \HCode{<pre class="\v!tabulate">}} - {\ifvmode\IgnorePar\fi\HCode{</pre>}\par} + \EndP \HCode{<table class="\v!tabulate">}} + {\ifvmode\IgnorePar\fi\HCode{</table>}\par} + {\HCode{<tr>}} + {\ifvmode \IgnorePar\fi \HCode{</tr>}} + {\HCode{<td }\ifx \csname \HAlign :T:D\endcsname\relax \else + \csname \HAlign :T:D\endcsname \fi\HCode{>}} + {\HCode{</td>}} +\Css{table.tabulate td {padding-left:0.4em; padding-right:0.4em;}} \Configure{table} {\PushStack\Table:Stck\TableNo @@ -26091,8 +26149,9 @@ Y{0178}\i{00EF}% \Configure{halignTB}{\HCode{<table }}{\HCode{>}} \Configure{halignTB<>}{table}{\HCode{class="table"\Hnewline cellspacing="0" cellpadding="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" id="TBL-\TableNo-" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \Configure{TABLElongrule}{\HCode{<hr />}} \Configure{TableHL} {\TABLEnoalign{% @@ -26103,30 +26162,67 @@ Y{0178}\i{00EF}% \HCode{</tr>}}% } \Configure{halignTD} {}{} - {<}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;"}} - {-}{\HCode{ % align="center" - style="white-space:nowrap; text-align:center;"}} - {>}{\HCode{ % align="right" - style="white-space:nowrap; text-align:right;"}} - {l}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;"}} - {c}{\HCode{ % align="center" - style="white-space:nowrap; text-align:center;"}} - {r}{\HCode{ % align="right" - style="white-space:nowrap; text-align:right;"}} - {^}{\HCode{ valign="top" style="white-space:nowrap;"}} - {=}{\HCode{ valign="baseline" style="white-space:nowrap;"}} - {|}{\HCode{ valign="middle" style="white-space:nowrap;"}} - {_}{\HCode{ valign="bottom" style="white-space:nowrap;"}} - {p}{\HCode{ % align="left" - style="white-space:wrap; text-align:left;"}\Protect\a:HColWidth} - {m}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;" valign="middle"}} - {b}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;" valign="baseline"}} + {<}{\HCode{ style="white-space:nowrap; text-align:left;"}} + {-}{\HCode{ style="white-space:nowrap; text-align:center;"}} + {>}{\HCode{ style="white-space:nowrap; text-align:right;"}} + {l}{\HCode{ style="white-space:nowrap; text-align:left;"}} + {c}{\HCode{ style="white-space:nowrap; text-align:center;"}} + {r}{\HCode{ style="white-space:nowrap; text-align:right;"}} + {^}{\HCode{ style="vertical-align:top; white-space:nowrap;"}} + {=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}} + {|}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}} + {_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}} + {p}{\HCode{ style="white-space:wrap; text-align:left;"}\Protect\a:HColWidth} + {m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}} + {b}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:baseline;"}} {} +\Configure{bTABLE} + {\ifvmode \IgnorePar \fi \EndP + \PushStack\Table:Stck\TableNo + \gHAdvance\Next:TableNo by 1 + \global\let\TableNo=\Next:TableNo + \HCode{<!--table \TableNo--><table class="bTABLE">}} + {\ifvmode \IgnorePar \fi + \HCode{</table>}\PopStack\Table:Stck\TableNo } + {\ifvmode \IgnorePar \fi \HCode{<!--row \rowTBL--><tr>}} + {\ifvmode \IgnorePar \fi \HCode{</tr>}} + {\expandafter\ifx \csname bTBL\rowTBL,\colTBL\endcsname\relax + \let\need:endTD\relax + \ifvmode \IgnorePar \fi \HCode{<!--}% + \else + \let\need:endTD\def + \HCode{<!--cell \rowTBL,\colTBL--><td id="TBL-\TableNo-\rowTBL-\colTBL" + \expandafter\expandafter\expandafter\bTBL:sty + \csname bTBL\rowTBL,\colTBL\endcsname + >}% + \Configure{framed} + {\Css{td\#TBL-\TableNo-\rowTBL-\colTBL{ + padding-left:5pt; padding-right:5pt; border:solid black 1px; + }}}% + {}% + \fi + } + {\ifvmode \IgnorePar \fi \EndP + \ifx \need:endTD\def + \HCode{</td>} + \else + \HCode{-->} + \fi + } +\def\bTBL:sty#1#2{% + \ifnum #1>1 \space rowspan="#1"\fi + \ifnum #2>1 \space colspan="#2" style="text-align:center;"\fi +} +\Css{table.bTABLE p{margin-top:0em; margin-bottom:0em;}} +\Css{table.bTABLE{margin-left:10\%; margin-right:10\%; + margin-top:1em; margin-bottom:1em; + }} +\Css{table.bTABLE {border-spacing:0px; + border-top: solid black 1px; + border-bottom: solid black 1px; }} + + \Configure{index} {\Link{}{in-\nextinternalreference}\EndLink} \Configure{indexpage}{% @@ -26147,10 +26243,112 @@ Y{0178}\i{00EF}% \Css{div.index-env p{margin-top:0em; margin-bottom:0em;}} \NewConfigure{-@@idindex}{2} +\Configure{crlf}{\HCode{<br />}} + +\Configure{externaldocument}{\Link}{\EndLink} \Configure{-@@ur} {\HCode{<span class="url">}} {\HCode{</span>}} +\Configure{framed} + {\ifvmode + \def\end:framed{\ifvmode \IgnorePar\fi\EndP\HCode{</div>}}% + \IgnorePar \EndP + \HCode{<div class="framed-\ifdim\ruledlinewidth>0em + border% + \else + background% + \fi +" +>}% + \else + \def\end:framed{\HCode{</span>}}% + \HCode{<span class="framed-\ifdim\ruledlinewidth>0em + border% + \else + background% + \fi +" +>}% + \fi + } + {\end:framed} +\Css{.framed-border{border: solid black 1px; }} +\Css{.framed-background{background-color: \#CCCCCC; }} + +\HAssign\fn:c=0 +\Configure{footnote} + {\HPage{}} + {\EndHPage{}} + {\HCode{<sup>}\Link{}{fnc-\fn:c}} + {\EndLink\HCode{</sup>}} +\Configure{footnotemark} + {\HCode{<sup>}\gHAdvance\fn:c by 1 \Link{fnc-\fn:c}{}} + {\ifvmode\IgnorePar\fi \EndLink\HCode{</sup>}} + +\Configure{-@@fm} + {\ifvmode + \IgnorePar\EndP\HCode{<div class="formula-no">}% + \def\end:margp{\ifvmode \IgnorePar\fi \EndP \HCode{</div>}}% + \par + \else + \SaveEndP + \HCode{<span class="formula-no">}% + \bgroup + \Configure{HtmlPar}{\HCode{<br />}}{\HCode{<br />}}{}{}% + \def\end:margp{\egroup\HCode{</span>}\RecallEndP}% + \fi + } + {\end:margp} +\Css{.formula-no {width:5\%; float:right; text-align:right; + margin-right:auto; }} +\Configure{mtable} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="mtable">}} + {\HCode{</table>}} + {\HCode{<tr>}} + {\HCode{</tr>}} + {\HCode{<td>}} + {\HCode{</td>}} +\Configure{mathalignment} + {\ifvmode \IgnorePar\fi \EndP + \Css{table.\currentmathalignment { margin-left:5\%; }}% + \Css{td.\currentmathalignment { text-align:left; }}% + \HCode{<table class="\currentmathalignment">}} + {\HCode{</table>}} + {\HCode{<tr class="\currentmathalignment">}} + {\HCode{</tr>}} + {\HCode{<td class="\currentmathalignment">}} + {\HCode{</td>}} +\NewConfigure{align}{6} +\Configure{align} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="align">}} + {\HCode{</table>}} + {\HCode{<tr class="align">}} + {\HCode{</tr>}} + {\HCode{<td class="align">}} + {\HCode{</td>}} +\Css{table.align { margin-left:5\%; }} +\Css{td.align { text-align:left; }} +\Configure{intertext} + {\f:mtable\d:mtable\c:mtable\HCode{<td colspan="10" + class="intertext">}} + {\f:mtable\d:mtable\c:mtable\e:mtable} +\Css{.intertext {text-align:left;}} +\Configure{frac} + {\Picture+{ class="frac"}\bgroup} + {}{} + {\egroup\EndPicture} +\Css{.frac {vertical-align:middle;}} + +\def\:temp{LaTeX} +\HLet\LaTeX\:temp + +\Configure{MPcode} + {\Picture*[pic]{}} + {\EndPicture} + \catcode`\!=12 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26164,32 +26362,24 @@ Y{0178}\i{00EF}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tabulary} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{halignTD} {}{} - {<}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;"}} - {-}{\HCode{ % align="center" - style="white-space:nowrap; text-align:center;"}} - {>}{\HCode{ % align="right" - style="white-space:nowrap; text-align:right;"}} - {l}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;"}} - {c}{\HCode{ % align="center" - style="white-space:nowrap; text-align:center;"}} - {r}{\HCode{ % align="right" - style="white-space:nowrap; text-align:right;"}} - {^}{\HCode{ valign="top" style="white-space:nowrap;"}} - {=}{\HCode{ valign="baseline" style="white-space:nowrap;"}} - {|}{\HCode{ valign="middle" style="white-space:nowrap;"}} - {_}{\HCode{ valign="bottom" style="white-space:nowrap;"}} - {p}{\HCode{ % align="left" - style="white-space:wrap; text-align:left;"}} - {m}{\HCode{ % align="left" - style="white-space:nowrap; text-align:left;" valign="middle"}} - {b}{\HCode{ % align="left" - style="white-space:wrap; text-align:left;" valign="baseline"}} + {<}{\HCode{ style="white-space:nowrap; text-align:left;"}} + {-}{\HCode{ style="white-space:nowrap; text-align:center;"}} + {>}{\HCode{ style="white-space:nowrap; text-align:right;"}} + {l}{\HCode{ style="white-space:nowrap; text-align:left;"}} + {c}{\HCode{ style="white-space:nowrap; text-align:center;"}} + {r}{\HCode{ style="white-space:nowrap; text-align:right;"}} + {^}{\HCode{ style="white-space:nowrap; vertical-align:top";}} + {=}{\HCode{ style="vertical-align:baseline; white-space:nowrap;"}} + {|}{\HCode{ style="vertical-align:middle; white-space:nowrap;"}} + {_}{\HCode{ style="vertical-align:bottom; white-space:nowrap;"}} + {p}{\HCode{ style="white-space:wrap; text-align:left;"}} + {m}{\HCode{ style="white-space:nowrap; text-align:left; vertical-align:middle;"}} + {b}{\HCode{ style="white-space:wrap; text-align:left; vertical-align:baseline;"}} {L}{\HCode{ style="white-space:wrap; text-align:left;"}} {R}{\HCode{ style="white-space:wrap; text-align:right;"}} {C}{\HCode{ style="white-space:wrap; text-align:center;"}} @@ -26225,8 +26415,9 @@ Y{0178}\i{00EF}% \PopStack\Table:Stck\TableNo \d:HA} \Configure{halignTB<>}{tabulary}{\HCode{class="tabulary"\Hnewline cellspacing="0" cellpadding="0" \GROUPS\Hnewline - frame="\ifx \GROUPS\empty void\else border\fi" id="TBL-\TableNo-" }<>\HAlign} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26358,6 +26549,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{t2benc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26434,6 +26626,7 @@ Y{0178}\i{00EF}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26457,7 +26650,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{hebtex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26465,14 +26657,14 @@ Y{0178}\i{00EF}% \Configure{arabtext} {\ifhmode \let\end:arabtex=\empty \IgnorePar \else - \HCode{<div align="right"><table class="arabtex"><tr><td\Hnewline - style="white-space:nowrap;" align="right">}% + \HCode{<div style="text-align:right"><table class="arabtex"><tr><td\Hnewline + style="white-space:nowrap; text-align:right">}% \def\end:arabtex{\HCode{</td></tr></table></div>}}% \fi \global\let\start:arab=\relax} {\end:arabtex} {\ifx \start:arab\relax \global\let\start:arab=\empty - \else \Tg<br />\fi} + \else \expandafter\Tg<br />\fi} {} \:CheckOption{nikud} \if:Option \Configure{chireq}{\char5 } @@ -26584,6 +26776,157 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{powerdot} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \HAssign\PauseId = 0 +\HAssign\pauseId = 0 + +\Configure{@HEAD} + {\HCode{\Hnewline<!-- + http://www.w3.org/Talks/Tools/Slidy/slidy.js -->\Hnewline + <script src="Slidy/slidy.js" + type="text/javascript"><![CDATA[ \Hnewline + ]]></script>\Hnewline}} +\Log:Note{Requires the slidy.js and *.css files from + http://www.w3.org/Talks/Tools/Slidy/slidy.zip + in subdirectory Slidy} +\def\:temp#1font=#2,#3!*?: {% + \if !#2!% + \Log:Note{for adjusted font size, use + the command line option `font=...' (e.g., font=-2)} + \else + \Configure{@HEAD} + {\HCode{<meta name="font-size-adjustment" + content="#2" />}\Hnewline} + \fi} +\expandafter\:temp\Preamble ,font=,!*?: +\Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP {\Configure{maketitle}{}{}{}{}% +\a:NoSection \let\leavevmode\empty \let\not@math@alphabet\:gobbleII +\def\text@command##1{##1}\let\selectfont\empty +\def\check@icl ##1\check@icr{}% +\let\thanks\:gobble +\let\\\space \def\TeX{TeX}% +\def\gobble:font##1##2{##2}\:TITLE: \no:fonts +\def\footnotemark[##1]{}% +\Tag{TITLE+}{\@title}} +% + \HCode{<div class="slide cover"><div class="maketitle">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div></div>}} + {\NoFonts\IgnorePar\HCode{<h1 class="slideTitle"\a:LRdir>}\IgnorePar} + {\HCode{</h1>}\IgnoreIndent\EndNoFonts} +\Css{div.slide.cover{width:100\%;}} +\ConfigureEnv{titleslide}{}{}{}{} +\ConfigureEnv{slide} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="slide">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {} {} +\ConfigureEnv{sectionslide} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="slide">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {} {} +\Configure{slidetitle} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<h1 class="slideTitle">}\IgnorePar\bgroup + \ConfigureEnv{minipage}{}{}{}{}} + {\egroup\ifvmode \IgnorePar\fi \EndP \HCode{</h1>}\ShowPar\par} +\Css{div.toolbar { + position: fixed; z-index: 200; + top: auto; bottom: 0; left: 0; right: 0; + height: 1.2em; text-align: right; + padding-left: 1em; + padding-right: 1em; + font-size: 60\%; + color: \#FF0000; background: \#EEEEEE; +} } +\ConfigureList{itemize}% + {\PushStack\Table:Stck\pauseId +\gHAdvance\PauseId by 1 +\global\let\pauseId=\PauseId +% + \EndP\HCode{<ul \a:LRdir + class="\ifTag{pi-\pauseId}{incremental }% +itemize\expandafter\the + \csname @itemdepth\endcsname">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\ifvmode \IgnorePar\fi + \EndP\HCode{</li></ul>}\ShowPar + \expandafter\ifx\csname pi-\pauseId\endcsname\relax \else + \expandafter\global\expandafter\let\csname + pi-\pauseId\endcsname=\:UnDef + \Tag{pi-\pauseId}{}% +\fi +\PopStack\Table:Stck\pauseId +\global\let\pauseId=\pauseId +} + {\end:itm \global\def\end:itm{\EndP\Tg</li>}\DeleteMark} + {\HCode{<li class="itemize">}} + \ConfigureList{enumerate}% + {\PushStack\Table:Stck\pauseId +\gHAdvance\PauseId by 1 +\global\let\pauseId=\PauseId +\EndP\HCode{<ol \a:enumerate:\space + class="\ifTag{pi-\pauseId}{incremental }% +enumerate\expandafter + \the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +} + {{\Configure{Link}{li}{}{ class="enumerate" id=}{}% + \let\EndLink=\empty \AnchorLabel }% +\expandafter\ifx\csname pi-\pauseId\endcsname\relax \else + \expandafter\global\expandafter\let\csname + pi-\pauseId\endcsname=\:UnDef + \Tag{pi-\pauseId}{}% +\fi +\PopStack\Table:Stck\pauseId +\global\let\pauseId=\pauseId +} +\ConfigureList{description}% + {\PushStack\Table:Stck\pauseId +\gHAdvance\PauseId by 1 +\global\let\pauseId=\PauseId +\EndP\HCode{<dl \a:LRdir + class="\ifTag{pi-\pauseId}{incremental }% +description">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar + \expandafter\ifx\csname pi-\pauseId\endcsname\relax \else + \expandafter\global\expandafter\let\csname + pi-\pauseId\endcsname=\:UnDef + \Tag{pi-\pauseId}{}% +\fi +\PopStack\Table:Stck\pauseId +\global\let\pauseId=\pauseId +} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="description">}\bgroup \bf} + {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\def\pause{\hbox{\expandafter\global\expandafter\let\csname + pi-\pauseId\endcsname=\def}} +\let\pd:item\pd@item +\def\pd@item[#1]<#2>{\pd:item[#1]<>\pause} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{mex} @@ -26669,6 +27012,24 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{path} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{path} + {\HCode{<span class="path">}\bgroup + \Configure{obeylines}{}{}{}% + } + {\egroup\HCode{</span>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{multirow} @@ -26751,7 +27112,7 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{subfigure} {\ifvmode \IgnorePar \fi \EndP - \HCode{<div class="subfigure"><table><tr><td align="left">}} + \HCode{<div class="subfigure"><table><tr><td style="text-align:left">}} {\ifvmode \IgnorePar \fi \EndP \HCode{</td></tr></table></div>}} \Configure{subfigurecaption} {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="subfigcaption">}} @@ -26770,6 +27131,7 @@ Y{0178}\i{00EF}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{emulateapj} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -26785,10 +27147,10 @@ Y{0178}\i{00EF}% \Configure{slugcomment} {\HCode{<div class="slugcomment">}} {\HCode{</div>}} -\Css{.slugcomment{text-align:center;font-size:80\%; +\Css{.slugcomment{text-align:center;font-size:85\%; font-style: italic;}} \Configure{subtitle}{\HCode{<div class="subtitle">}}{\HCode{</div>}} -\Configure{submitted}{}{\Tg<br\xml:empty>} +\Configure{submitted}{}{\expandafter\Tg<br />} \Configure{title}{\HCode{<h1 class="title">}}{\HCode{</h1>}} \Css{.title{text-align:center;}} \Configure{author} @@ -26834,7 +27196,10 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{picins} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Css{.picins-dr, .picins-rd { float:right; + \Configure{parpic} + {\IgnorePar\EndP\HCode{<div class="picins-\parpicOpt">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} +\Css{.picins-dr, .picins-rd { float:right; padding: 2px; margin-left:5px; margin-bottom:3px; border: 1px dashed black; }} @@ -26868,15 +27233,15 @@ Y{0178}\i{00EF}% padding: 2px; margin-left:5px; margin-bottom:3px; border-left: 1px solid black; border-top: 1px solid black; - border-right: 1px double black; - border-bottom: 1px double black; + border-right: 1px solid black; + border-bottom: 1px solid black; }} \Css{.picins-xl, .picins-lx, .picins-x { float:left; padding: 2px; margin-right:5px; margin-bottom:3px; border-left: 1px solid black; border-top: 1px solid black; - border-right: 1px double black; - border-bottom: 1px double black; + border-right: 1px solid black; + border-bottom: 1px solid black; }} \Css{.picins-r { float:right; padding: 2px; margin-left:5px; margin-bottom:3px; @@ -28090,7 +28455,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -28185,9 +28550,10 @@ Y{0178}\i{00EF}% { font-weight: bold;}} \ConfigureEnv{abstract}{\:xhtml{\IgnorePar\EndP}\HCode - {<\tbl:XV{abstract}><tr><td\Hnewline>}} + {<table\Hnewline class="abstract"><tr><td\Hnewline>}} {\ifvmode \IgnorePar\fi \EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstrac {width:100\%;}} \Configure{maketitle} {\ifvmode \IgnorePar\fi \EndP {\Configure{maketitle}{}{}{}{}% @@ -28219,8 +28585,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author" >}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -28235,7 +28601,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -28246,8 +28612,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -28260,7 +28626,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -28284,7 +28650,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -28292,8 +28658,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -28371,9 +28737,9 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{aa} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} + \Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -28383,22 +28749,22 @@ Y{0178}\i{00EF}% \Configure{subtitle institute} - {\HCode{<br\xml:empty><span class="subtitle">}}{\HCode{</span>}} + {\HCode{<br /><span class="subtitle">}}{\HCode{</span>}} {\HCode{<div class="institute">}}{\HCode{</div>}} {\Tg<sup>}{\Tg</sup>} - {\HCode{<br\xml:empty>}} + {\HCode{<br />}} \Configure{maketitle} {\ifvmode \IgnorePar\fi \EndP - \HCode{<div align="center" >}} + \HCode{<div style="text-align:center;" >}} {\HCode{</div>}} {\NoFonts\IgnorePar \HCode{<h2 class="maketitleHead"\a:LRdir>}\IgnorePar} {\HCode{</h2>}\IgnoreIndent\EndNoFonts} \Configure{thanks author date and} {}{} - {\HCode{<div class="author" align="center">}}{\HCode{</div>}} - {\HCode{<div class="date" align="center">}}{\HCode{</div>}} + {\HCode{<div class="author" style="text-align:center;">}}{\HCode{</div>}} + {\HCode{<div class="date" style="text-align:center;">}}{\HCode{</div>}} {\SPAN:{and}and\EndSPAN:} - {\HCode{<br\xml:empty>}} + {\HCode{<br />}} \Css{div.maketitle {text-align:center;}} \ConfigureEnv{abstract} {\:xhtml{\IgnorePar\EndP}\HCode {<div class="abstract">}} @@ -28420,7 +28786,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -28553,7 +28919,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -28577,7 +28943,7 @@ Y{0178}\i{00EF}% {\IgnorePar\leavevmode\EndP\Tg<div class="index">} {\IgnorePar\EndP\Tg</div>} {\leavevmode\Tg<span class="entry">} - {\Tg</span>\Tg<br />\IgnorePar} + {\Tg</span>\expandafter\Tg<br />\IgnorePar} \Configure{group} {\IgnorePar\EndP\HCode{<div class="group">}} {\ifvmode \IgnorePar\fi \EndP\HCode{</div>}} @@ -28664,33 +29030,33 @@ Y{0178}\i{00EF}% {\IgnorePar\EndP\HCode{<h5 class="unnumberedsubsubsecHead"\a:LRdir>}} {\HCode{</h5>}\IgnoreIndent} \ConfigureToc{chapter} - {\Tg<span class="chapterToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="chapterToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendix} - {\Tg<span class="appendixToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{unnumbered} - {\Tg<span class="unnumberedToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="unnumberedToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{numberedsec} - {\Tg<span class="numberedsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="numberedsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendixsec} - {\Tg<span class="appendixsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{unnumberedsec} - {\Tg<span class="unnumberedsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="unnumberedsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{numberedsubsec} - {\Tg<span class="numberedsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="numberedsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendixsubsec} - {\Tg<span class="appendixsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendixsubsec} - {\Tg<span class="appendixsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{unnumberedsubsec} - {\Tg<span class="unnumberedsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="unnumberedsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{numberedsubsubsec} - {\Tg<span class="numberedsubsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="numberedsubsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendixsubsubsec} - {\Tg<span class="appendixsubsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixsubsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{appendixsubsubsec} - {\Tg<span class="appendixsubsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="appendixsubsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \ConfigureToc{unnumberedsubsubsec} - {\Tg<span class="unnumberedsubsubsecToc">}{ }{}{\Tg</span>\Tg<br />} + {\Tg<span class="unnumberedsubsubsecToc">}{ }{}{\Tg</span>\expandafter\Tg<br />} \Configure{enumerate} {\IgnorePar\EndP\HCode{<ol\space class="enumerate"\Hnewline>}} {\IgnorePar\EndP\HCode{</li></ol>}\ShowPar} @@ -28771,8 +29137,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author">}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -28787,7 +29153,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -28798,8 +29164,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -28812,7 +29178,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \Css{div.author{white-space: nowrap;}} @@ -28831,7 +29197,9 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} \Css{div.dedication {text-align:center;}} -\Css{span.footnote-mark{ vertical-align: super }} +% \Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark sup.textsuperscript, + span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \ConfigureMark{minisec}{} \Configure{minisec}{}{} {\ifvmode \IgnorePar \fi \EndP @@ -28956,7 +29324,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -28964,8 +29332,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -29299,7 +29667,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -29311,9 +29679,9 @@ Y{0178}\i{00EF}% \fi \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \Configure{paragraph}{}{} @@ -29348,10 +29716,13 @@ Y{0178}\i{00EF}% {\egroup}{}{} \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \def\:temp#1index=#2,#3!*?: {% \ifnum #2>1 \NewConfigure{IndexColumns}{1} @@ -29367,9 +29738,9 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} @@ -29383,21 +29754,21 @@ Y{0178}\i{00EF}% \Configure{HColumns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} \HColumns{\a:IndexColumns}% \everypar{\HtmlPar}% - \Configure{HtmlPar}{}{\HCode{<br class="index-segment"\xml:empty>}}{}{}% + \Configure{HtmlPar}{}{\HCode{<br class="index-segment" />}}{}{}% \par\ShowPar \let\end:theidx\empty} {\end:theidx \ifvmode\IgnorePar\fi \EndP\EndHColumns \HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {%\ifvmode \EndP\fi % \hbox{\end:theidx\HCode{<p class="theindex">}}% % \def\end:theidx{\HCode{</p>}} @@ -29421,10 +29792,10 @@ Y{0178}\i{00EF}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table></div>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -29453,7 +29824,7 @@ Y{0178}\i{00EF}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} @@ -29462,7 +29833,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -29489,7 +29860,9 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrartcl} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Css{span.footnote-mark{ vertical-align: super }} + % \Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark sup.textsuperscript, + span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \ConfigureMark{minisec}{} \Configure{minisec}{}{} {\ifvmode \IgnorePar \fi \EndP @@ -29531,8 +29904,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author" >}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{\ifx @@ -29547,7 +29920,7 @@ Y{0178}\i{00EF}% {\HCode{</p>}} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -29555,8 +29928,8 @@ Y{0178}\i{00EF}% {\HCode{<div class="thanks">}}{\HCode{</div>}} {\HCode{<div class="author" >}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \Configure{thank} {\csname a:thank-mark\endcsname \Link{tk-\the\c@footnote}{}} @@ -29569,7 +29942,7 @@ Y{0178}\i{00EF}% } {} \Css{div.author, div.date {text-align:center;}} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \fi @@ -29609,7 +29982,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -29617,8 +29990,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -29692,7 +30065,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -29704,9 +30077,9 @@ Y{0178}\i{00EF}% \fi \ConfigureToc{lof} - {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lofToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureToc{lot} - {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br\xml:empty>}} + {\HCode{<span class="lotToc">}}{\ }{}{\HCode{</span><br />}} \ConfigureEnv{picture} {\bgroup\ifvmode \Configure{HtmlPar} @@ -29722,10 +30095,13 @@ Y{0178}\i{00EF}% \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \def\:temp#1index=#2,#3!*?: {% \ifnum #2>1 \NewConfigure{IndexColumns}{1} @@ -29741,9 +30117,9 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="theindex">}\let\end:theidx\empty} {\end:theidx\HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {\hbox{\end:theidx\HCode{<p class="theindex">}}% \def\end:theidx{\HCode{</p>}}} @@ -29757,21 +30133,21 @@ Y{0178}\i{00EF}% \Configure{HColumns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} \HColumns{\a:IndexColumns}% \everypar{\HtmlPar}% - \Configure{HtmlPar}{}{\HCode{<br class="index-segment"\xml:empty>}}{}{}% + \Configure{HtmlPar}{}{\HCode{<br class="index-segment" />}}{}{}% \par\ShowPar \let\end:theidx\empty} {\end:theidx \ifvmode\IgnorePar\fi \EndP\EndHColumns \HCode{</div>}} - {} {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} - {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br\xml:empty>}} + {} {\hfil\break\HCode{<br />}} + {\ \ \ \ } {\hfil\break\HCode{<br />}} + {\ \ \ \ \ \ \ \ } {\hfil\break\HCode{<br />}} {%\ifvmode \EndP\fi % \hbox{\end:theidx\HCode{<p class="theindex">}}% % \def\end:theidx{\HCode{</p>}} @@ -29795,10 +30171,10 @@ Y{0178}\i{00EF}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<div class="caption"><table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table></div>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -29819,7 +30195,6 @@ Y{0178}\i{00EF}% {\Configure{Needs}{Font\string_Size: #1}\ifcase \@ptsize \or \Needs{11}\or \Needs{12}\else \fi} - \ConfigureEnv{quotation} {}{} {\IgnorePar\EndP\HCode{<div class="quotation">}} @@ -29827,7 +30202,8 @@ Y{0178}\i{00EF}% \Css{.quotation {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; }} -\Configure{listof}{}{}{}{\HCode{<br\xml:empty>}}{}{} + +\Configure{listof}{}{}{}{\HCode{<br />}}{}{} \Configure{endpart}{likepart} @@ -29835,7 +30211,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -29846,9 +30222,10 @@ Y{0178}\i{00EF}% \ConfigureEnv{abstract}{\:xhtml{\IgnorePar\EndP}\HCode - {<\tbl:XV{abstract}><tr><td\Hnewline>}} + {<table\Hnewline class="abstract"><tr><td\Hnewline>}} {\EndP\HCode{</td></tr></table>}}{}{} \Css{.abstract p {margin-left:5\%; margin-right:5\%;}} +\Css{table.abstract {width:100\%;}} \def\:tempa{ \CutAt{part} @@ -30109,7 +30486,9 @@ Y{0178}\i{00EF}% \Configure{addchapTITLE+}{#1} \def\tocaddchap#1#2#3{\par\:SPAN{addchapToc}{#2}\par}% -\Css{span.footnote-mark{ vertical-align: super }} +% \Css{span.footnote-mark{ vertical-align: super }} +\Css{span.footnote-mark sup.textsuperscript, + span.footnote-mark a sup.textsuperscript{ font-size:80\%; }} \ConfigureMark{minisec}{} \Configure{minisec}{}{} {\ifvmode \IgnorePar \fi \EndP @@ -30259,21 +30638,13 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{elsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureEnv{frontmatter} - {\EndP\IgnorePar - \HCode{<\tbl:XV{frontmatter}><tr><td><div - class="frontmatter"\Hnewline>}} - {\ifvmode\IgnorePar\fi \EndP\HCode{</div>}\end:TTT\IgnorePar} - {}{} -\Css{div.frontmatter {text-align:center;}} - -\Configure{abstract} - {\HCode{<\tbl:XV{abstract}><tr><td\Hnewline>}\par\ShowPar} + \Configure{abstract} + {\HCode{<div\Hnewline class="abstract">}\par\ShowPar} {} - {\ifvmode\IgnorePar\fi \HCode{</td></tr></table>}} + {\ifvmode\IgnorePar\fi \EndP\HCode{</div>}} \Configure{keyword} - {\HCode{<\tbl:XV{keyword}><tr><td\Hnewline>}} - {\ifvmode\IgnorePar\fi \HCode{</td></tr></table>}} + {\HCode{<div\Hnewline class="keyword">}} + {\ifvmode\IgnorePar\fi \EndP \HCode{</div>}} \ConfigureEnv{abstract} {\ifvmode \IgnorePar\fi \EndP} {\ifvmode \IgnorePar\fi \EndP} @@ -30282,6 +30653,22 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi \EndP} {\ifvmode \IgnorePar\fi \EndP} {}{} +\Css{div.abstract, div.abstract p, div.keyword {width:100\%; + text-align:left; margin-left:0em; margin-right:0em; +}} +\Css{div.abstract { border-top: 1px solid black; }} +\Css{div.keyword{ border-bottom: 1px solid black;}} +\ConfigureEnv{frontmatter} + {\EndP\IgnorePar + \HCode{<div class="frontmatter"\Hnewline>}} + {\ifvmode\IgnorePar\fi \EndP\HCode{</div>}\IgnorePar} + {}{} +\Css{div.frontmatter {text-align:center; width:100\%;}} +\Configure{address} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div\Hnewline class="address">}} + {\ifvmode\IgnorePar\fi \EndP + \HCode{</div>}\ShowPar} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -30333,15 +30720,63 @@ Y{0178}\i{00EF}% {\egroup \HCode{</div>}} \Css{div.abstract{text-align:left; margin-left:10\%; margin-top:1em; }} -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} { } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% } \Css{table.caption {text-align:left;}} +\ConfigureList{enumerate}% + {\EndP\HCode{<ol \a:enumerate:\space + class="enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +} + {\HCode{<li class="enumerate" value="\expandafter\the\csname + c@enum\romannumeral\the\@enumdepth\endcsname"\Hnewline>}\AnchorLabel +} +\ConfigureList{APAenumerate}% + {\EndP\HCode{<ol \a:enumerate:\space + class="enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +} + {\HCode{<li class="enumerate" value="\expandafter\the\csname + c@enum\romannumeral\the\@enumdepth\endcsname"\Hnewline>}\AnchorLabel +} +\Configure{seriate} + {\HCode{<span class="seriate">}\let\end:seriate=\empty} + {\end:seriate\HCode{</span>}} + {\end:seriate \def\end:seriate{\HCode{</span>}}% + \HCode{<span class="seriate-item">}\HCode{<span class="seriate-label">}} + {\HCode{</span>}} +\ConfigureList{APAitemize}% + {\EndP\HCode{<ul class="itemize" \a:LRdir >}\PushMacro\end:itm + \global\let\end:itm=\empty + } + {\PopMacro\end:itm \global\let\end:itm \end:itm + \EndP\HCode{</li></ul>}\ShowPar + } + {\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark} + {\HCode{<li class="itemize">}\AnchorLabel } + \Configure{note} {\HCode{<div class="note">}\bgroup \Configure{centercr} @@ -30367,7 +30802,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -30558,7 +30993,7 @@ Y{0178}\i{00EF}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% % % - \EndP}\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% + \EndP\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip bib }% % \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Cont bib }% @@ -30566,8 +31001,8 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% -\HCode{<!--}% +\HCode{-->} +}\HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % \HCode{<bibitem>}% @@ -30648,7 +31083,7 @@ Y{0178}\i{00EF}% {\HCode{</sup>}\protect\EndLink} {\ifvmode\IgnorePar\fi\EndP} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \else @@ -30665,7 +31100,7 @@ Y{0178}\i{00EF}% {\csname b:thank-mark\endcsname } {} -\Css{div.thanks{text-align:left; margin-left:10\%; font-size:80\%; +\Css{div.thanks{text-align:left; margin-left:10\%; font-size:85\%; font-style:italic; }} \fi @@ -30883,6 +31318,12 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsdtx} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -30925,6 +31366,7 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{lncse} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -30952,8 +31394,8 @@ Y{0178}\i{00EF}% {\EndP\egroup\RecallEndP } {\HCode{<div class="author" >}}{\HCode{</div>}} {\HCode{<div class="date" >}}{\HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<brclass="and" />}} + {\HCode{<br />}} \else \Configure{thanks author date and} {\ifvmode \IgnorePar\fi\EndP \HCode{<div class="thanks">}} @@ -30962,8 +31404,8 @@ Y{0178}\i{00EF}% {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} {\HCode{<div class="date" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</div>}} - {\HCode{<br class="and"\xml:empty>}} - {\HCode{<br\xml:empty>}} + {\HCode{<br class="and" />}} + {\HCode{<br />}} \fi \ConfigureMark{chapter} @@ -30972,7 +31414,7 @@ Y{0178}\i{00EF}% \ \thechapter\HCode{</span>}\fi} \Configure{chapter}{}{} {\IgnorePar\EndP\HCode{<h2 class="chapterHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \TitleMark{\HCode{<br />}}} {\HCode{</h2>}\IgnoreIndent} \Configure{chapterTITLE+}{\if@mainmatter\thechapter\space\fi#1} \renewcommand\thechapter {\if@mainmatter\@arabic\c@chapter\fi} @@ -30981,7 +31423,7 @@ Y{0178}\i{00EF}% \appendixname \ \thechapter\HCode{</span>}} \Configure{appendix}{}{} {\IgnorePar\EndP\HCode{<h2 class="appendixHead"\a:LRdir>}% - \TitleMark{\HCode{<br\xml:empty>}}} + \TitleMark{\HCode{<br />}}} {\HCode{</h2>}\IgnoreIndent} \Configure{appendixTITLE+}{\thechapter\space#1} \Configure{likechapter}{}{} @@ -30999,7 +31441,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{bibtopic} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31014,7 +31455,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{harvard} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31049,6 +31489,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{manju} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31059,23 +31500,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{path} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{path} - {\HCode{<span class="path">}\bgroup - \Configure{obeylines}{}{}{}% - } - {\egroup\HCode{</span>}} - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{verbatim} @@ -31092,7 +31516,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{prosper} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31249,7 +31672,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{beamer} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31587,7 +32009,7 @@ Y{0178}\i{00EF}% {\HCode{</div>}} {}{} \Css{div.bookmarks {white-space: nowrap;}} \Css{div.bookmarks div.subsectionintoc a { text-decoration: none; - font-size:80\%;}} + font-size:85\%;}} \Configure{alert} {\HCode{<span class="alert">}} {\HCode{</span>}} @@ -31609,6 +32031,8 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{seminar} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31622,7 +32046,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slides} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31639,7 +32062,7 @@ Y{0178}\i{00EF}% class="crosslinks"><p class="noindent">}% {\advance\c@slide by -1 \the\c@slide}: } {\HCode{</p></div>}\par} -\Css{.crosslinks{text-align:right;font-size:80\%;}} +\Css{.crosslinks{text-align:right;font-size:85\%;}} \else \Log:Note{for pagination of slides, @@ -31653,10 +32076,13 @@ Y{0178}\i{00EF}% \fi \ConfigureEnv{quote} {}{} - {\IgnorePar\EndP\HCode{<div class="quote">}} + {\IgnorePar\EndP + \HCode{<div class="\getClass{quote}">}\afterGetClass{quote}} {\IgnorePar\EndP\HCode{</div>}\ShowPar\ShowIndent} \Css{.quote {margin-bottom:0.25em; margin-top:0.25em; margin-left:1em; margin-right:1em; text-align:justify;}} +\NewConfigure{quoteClass}{2} +\Configure{quoteClass}{quote}{} \ConfigureEnv{quotation} {}{} @@ -31675,6 +32101,10 @@ Y{0178}\i{00EF}% class="description">}\bgroup \bf} {\egroup\EndP\HCode{</dt><dd\Hnewline class="description">}} +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}} + {\HCode{</span>}} + \ConfigureEnv{verse} {\Tg<div class="verse">} {\Tg</div>} @@ -31747,12 +32177,13 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slidesec} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureToc{slidesection} {\HCode{<span class="tocslidesection">}}{\ }{}{\HCode - {</span><br\xml:empty>}} + {</span><br />}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31760,7 +32191,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{pictex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31774,6 +32204,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{diagrams} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31829,7 +32260,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{endfloat} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31840,6 +32270,21 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{mfpic} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \expandafter \ifx\csname if@mfp@latexe\endcsname\relax + \Configure{mfpic} {\Picture+{}} {\EndPicture} + +\else + \ConfigureEnv{mfpic} {\Picture+{}} {\EndPicture}{}{} + +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{pb-diagram} @@ -31872,7 +32317,6 @@ Y{0178}\i{00EF}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{overpic} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -31897,6 +32341,104 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{resume} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Css{body{margin:4em;}} +\Css{td{vertical-align:top;}} + +\Configure{name} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="name">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}\par} +\Css{div.name{text-align:center;}} +\Configure{addresses} + {\ifvmode \IgnorePar\fi \EndP + \bgroup + \Configure{tabular} + {\HCode{<div>}} {\HCode{</div>}} + {}{} + {\ifnum \HRow>1 \HCode{<br />}\fi} {}% + \HCode{<table class="addresses"><tr><td class="addresses-left">}% + } + {\ifvmode \IgnorePar\fi \EndP \HCode{</td><td class="addresses-right">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td></tr></table>}\par + \egroup} +\Css{table.addresses{width:100\%;}} +\Css{td.addresses-left{float:left;}} +\Css{td.addresses-right{float:right;}} +\Css{table.addresses div{text-align:left;}} +\ConfigureList{llist} + {\HAssign\HRow=0 \ifvmode \IgnorePar\fi \EndP + \HCode{<table class="llist">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td></tr></table>}} + {\ifvmode \IgnorePar\fi \EndP \HAdvance\HRow by 1 + \HCode{\ifnum \HRow>1 </td></tr>\fi + <tr><td class="llist-title">}\par} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td><td class="llist-body">}\par} +\Configure{location} + {\HCode{<span class="location">}} + {\HCode{</span><br />}} +\Css{span.location{margin-left:2em;}} +\ConfigureList{items} + {\ifvmode \IgnorePar\fi \EndP \HAssign\HRow=0 + \HCode{<table class="items">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td></tr></table>}} + {\ifvmode \IgnorePar\fi \EndP \HAdvance\HRow by 1 + \HCode{\ifnum \HRow>1 </td></tr>\fi <tr><td>&\#x2022;}\DeleteMark} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td><td class="items">}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{curve} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{key} + {\HCode{<span class="key">}} + {\HCode{</span>}} +\Configure{key} + {\HCode{<span class="prefix">}} + {\HCode{</span>}} +\ConfigureEnv{rubric} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="rubric">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {} {} +\Configure{rubrichead} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="rubrichead">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} +\Configure{subrubric} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="subrubric">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} +\Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div class="maketitle">}\bgroup + \ConfigureEnv{center}{}{}{}{}% + } + {\egroup\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="title">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} + {\ifvmode \IgnorePar\fi \EndP \HCode{<div class="subtitle">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}} +\Configure{makeheaders} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<table class="makeheaders"><tr><td class="leftheader">}} + {\HCode{</td><td class="rightheader">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</td></tr></table>}} +\Css{td.leftheader {text-align:left}} +\Css{td.rightheader {text-align:right}} +\Css{table.makeheaders {width:100\%}} +\Css{div.maketitle {text-align:center;}} +\Css{div.rubrichead {margin-top:1em; margin-bottom:1em;}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32018,6 +32560,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{booktabs} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32066,19 +32609,80 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{gloss} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureList{glosslist}{}{}{}{} -\Configure{gloss} {\Link{\gls@b}{}} {\EndLink} -\Configure{glosslist}% + \:CheckOption{mouseover} \if:Option + \Configure{gloss} + {\HCode{<span class="gloss">}% + \js:on +% + \edef\:temp{\noexpand\mo:args + {gloss}% + {\gls@name ::\gls@b}% + {\noexpand\jsHash {\gls@name ::\gls@b}}}% +% + \expandafter\Link\expandafter[\:temp]} + {\EndLink \HCode{</span>}} +\expandafter\def\csname c:mouseover-gloss:\endcsname{% + \def\:tempb{gloss}\csname c:mouseover-?:\endcsname} +\Configure{mouseover-gloss}{tex4ht.body,FULLHTML} + + \Configure{glosslist}% + {\IgnorePar\EndP + \js:on +% + \HCode{<dl \a:LRdir class="glosslist">}\global\let\end:glitm=\empty} + {\IgnorePar\EndP \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }% +\HCode{<!--} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }% +\HCode{</div></gloss>} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }% +\HCode{-->} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }% +\ht:special {t4ht@DCopyTo: \jobname-js.tex Until gl }% +% + \HCode{</dd></dl>}\ShowPar} + {\end:glitm + \gdef\end:glitm{\EndP \ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }% +\HCode{<!--} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }% +\HCode{</div></gloss>} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }% +\HCode{-->} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }% +\ht:special {t4ht@DCopyTo: \jobname-js.tex Until gl }% +\Tg</dd>}% + \HCode{<dt class="glosslist">}% + } + {\HCode{</dt><dd\Hnewline class="glosslist">}% + \HCode{<!--} +\ht:special {t4ht@DCopyTo: \jobname-js.tex From gl }% +\HCode{<gloss>} +\HCode{\expandafter\jsHash + \expandafter{\mog:anchor}=<div class="js">}% +\ht:special {t4ht@DCopyTo: \jobname-js.tex Skip gl }% +\HCode{-->} +\ht:special {t4ht@DCopyTo: \jobname-js.tex Cont gl }% +% + } +\Configure{GlossAnchor} {\g:Link} {\EndLink} +\def\g:Link#1#2{\edef\mog:anchor{#2}\Link{}{#2}} + +\else + \Configure{gloss} {\Link} {\EndLink} + \Configure{glosslist}% {\IgnorePar\EndP \HCode{<dl \a:LRdir class="glosslist">}\global\let\end:glitm=\empty} {\IgnorePar\EndP\HCode{</dd></dl>}\ShowPar} {\end:glitm\gdef\end:glitm{\EndP\Tg</dd>}\HCode{<dt - class="glosslist">}\Link{}{\GlossLabel}\EndLink } + class="glosslist">}% + } {\HCode{</dt><dd\Hnewline class="glosslist">}} + +\fi + +\ConfigureList{glosslist}{}{}{}{} \Css{dl.glosslist {margin-left:2em;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32117,6 +32721,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tugboat} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32373,6 +32978,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rotating} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32385,7 +32991,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{boxedminipage} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32444,6 +33049,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{paralist} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32482,7 +33088,8 @@ Y{0178}\i{00EF}% \ConfigureEnv{enumerate} {}{\ShowPar }{}{} -\ConfigureList{enumerate}% +\expandafter\ifx \csname if@plmylabel\endcsname\relax + \ConfigureList{enumerate}% {\if@plalwaysadjust \EndP \HCode{<dl \a:LRdir class="enumerate">}% \PushMacro\end:itm @@ -32515,12 +33122,82 @@ Y{0178}\i{00EF}% } {\para:enumII} {\para:enumIII} {\para:enumIV} +\else + \:CheckOption{li-} \if:Option + \ConfigureList{enumerate}% + {\if@plnewenum + \EndP \HCode{<dl \a:LRdir class="enumerate">}% + \PushMacro\end:itm +\global\let\end:itm=\empty + \def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP + \HCode{</dd></dl>}\ShowPar}% + \def\para:enumIII{\end:itm \global + \def\end:itm{\EndP + \Tg</dd>}\HCode{<dt class="enumerate">}}% + \def\para:enumIV{\EndP + \HCode{</dt><dd\Hnewline class="enumerate">}}% + \else + \EndP\HCode{<ol \a:enumerate:\space + class="enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +% + \def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +}% + \def\para:enumIII{\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +}% + \def\para:enumIV{\HCode{<li class="enumerate" value="\expandafter\the\csname + c@enum\romannumeral\the\@enumdepth\endcsname"\Hnewline>}\AnchorLabel +}% + \fi + } + {\para:enumII} {\para:enumIII} {\para:enumIV} +\else + \ConfigureList{enumerate}% + {\if@plnewenum + \EndP \HCode{<dl \a:LRdir class="enumerate">}% + \PushMacro\end:itm +\global\let\end:itm=\empty + \def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP + \HCode{</dd></dl>}\ShowPar}% + \def\para:enumIII{\end:itm \global + \def\end:itm{\EndP + \Tg</dd>}\HCode{<dt class="enumerate">}}% + \def\para:enumIV{\EndP + \HCode{</dt><dd\Hnewline class="enumerate">}}% + \else + \EndP\HCode{<ol \a:enumerate:\space + class="enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + >}\PushMacro\end:itm +\global\let\end:itm=\empty +% + \def\para:enumII{\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP\HCode{</li></ol>}\ShowPar +}% + \def\para:enumIII{\end:itm \gdef\end:itm{\EndP\Tg</li>}\DeleteMark +}% + \def\para:enumIV{{\Configure{Link}{li}{}{ class="enumerate" id=}{}% + \let\EndLink=\empty \AnchorLabel }% +}% + \fi + } + {\para:enumII} {\para:enumIII} {\para:enumIV} +\fi + +\fi + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{pifont} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32565,7 +33242,7 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{lstinline} {\HCode{<span class="lstinline">}} - {\HCode{</span}} + {\HCode{</span>}} \Log:Note{to ensure proper alignments use fixed size fonts (see listings.dtx)} \Configure{listings} @@ -32574,7 +33251,9 @@ Y{0178}\i{00EF}% \HCode{<pre class="listings">}% } {{\everypar{}\leavevmode}\HCode{</pre>}} - {}{} + {\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\HCode{<br /><span class="label">}} + {\HCode{</span>}}% \ConfigureEnv{lstlisting} {\ifvmode \IgnorePar\fi \EndP \HCode{<!--l. \the\inputlineno-->}% @@ -32584,11 +33263,14 @@ Y{0178}\i{00EF}% {{\everypar{}\leavevmode}} {{\everypar{}\leavevmode}} {\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% -\HCode{<br />}}{}% +\HCode{<br /><span class="label">}} + {\HCode{</span>}}% } {\special{t4ht@)}\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</div>}\par} {} {} +\Css{.lstlisting .label{margin-right:0.5em; }} +\Css{div.lstlisting{font-family: monospace; white-space: nowrap; }} \Configure{lstinputlisting} {\ifvmode \IgnorePar\fi \EndP \HCode{<!--l. \the\inputlineno-->}% @@ -32598,8 +33280,8 @@ Y{0178}\i{00EF}% {{\everypar{}\leavevmode}} {{\everypar{}\leavevmode}} {\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% -\HCode{<br />}} - {}% +\HCode{<br /><span class="label">}} + {\HCode{</span>}}% } {\special{t4ht@)}\egroup \ifvmode \IgnorePar\fi \EndP \HCode{</div>}\par} @@ -32607,6 +33289,7 @@ Y{0178}\i{00EF}% font-family: monospace; white-space: nowrap; }} +\Css{.lstinputlisting .label{margin-right:0.5em;}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32631,12 +33314,12 @@ Y{0178}\i{00EF}% \def\:temp{\J@INumberRoot{#2}{\tmp:cnt}}% \afterassignment\:temp \tmp:cnt} {#3 \HCode{<span class="toclvl#1">}}{} - {\HCode{</span><br\xml:empty>}}% + {\HCode{</span><br />}}% \ConfigureToc{liketoclvl#1} {} {\tmp:cnt=0 \loop \advance\tmp:cnt by 1 \ifnum \tmp:cnt<#2 ~~\repeat \HCode{<span class="liketoclvl#1">}}{} - {\HCode{</span><br\xml:empty>}}% + {\HCode{</span><br />}}% } \:tempc a1{.}{h3} \:tempc b2{.}{h4} @@ -32673,6 +33356,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{lineno} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32688,7 +33372,6 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{epigraph} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32726,6 +33409,7 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{floatflt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -32857,7 +33541,7 @@ Y{0178}\i{00EF}% \HCode{</div></bibitem>\Hnewline}% \ht:special {t4ht@DCopyTo: \jobname-js.tex Until bib }% % -\HCode{-->}% +\HCode{-->} \HCode{<!--}% \ht:special {t4ht@DCopyTo: \jobname-js.tex From bib }% % @@ -32928,9 +33612,9 @@ Y{0178}\i{00EF}% \fi -\Configure{caption}{\HCode{\if:nopar \else <br\xml:empty>\fi} +\Configure{caption}{\HCode{\if:nopar \else <br />\fi} \:xhtml{\IgnorePar\EndP}\HCode{<table class="caption"\Hnewline><tr - valign="baseline" class="caption"><td class="id">}} + style="vertical-align:baseline;" class="caption"><td class="id">}} {: } {\HCode{</td><td \Hnewline class="content">}} {\HCode{</td></tr></table>}\HCode{<!--tex4ht:label?: \cur:th\:currentlabel\space-->}% @@ -32954,7 +33638,7 @@ Y{0178}\i{00EF}% \Configure{part}{}{} {\IgnorePar \EndP\HCode{<h1 class="partHead"\a:LRdir>}% \HCode{<span class="titlemark">}\partname \ \thepart - \HCode{<br\xml:empty></span>}} + \HCode{<br /></span>}} {\HCode{</h1>}\IgnoreIndent\par} \Configure{likepart}{}{} {\IgnorePar\EndP\HCode{<h1 class="likepartHead"\a:LRdir>}} @@ -33219,6 +33903,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{multicol} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33251,7 +33936,6 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ProTex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33291,6 +33975,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{th4} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33364,22 +34049,22 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline {\HCode{<span class="ChapterToc">}} {~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{Section} {\HCode{<span class="SectionToc">}~~~} {~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{LikeSection} {} {\HCode{<span class="LikeSectionToc">}~~~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \ConfigureToc{SubSection} {} {\HCode{<span class="SubSectionToc">}~~~~~~} {} - {\HCode{</span><br\xml:empty>}} + {\HCode{</span><br />}} \Configure{buttonList+} {\ifnum \ListCounter>1 \IgnorePar\EndP\HCode{<hr\xml:empty>}\fi @@ -33417,22 +34102,24 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline {\gHAdvance\TableNo by 1 \ht:everypar{}\EndP\HCode{<table id="TBL-\TableNo" \Hnewline\TABLE:\:HTable:>}% - \def\BR{\HCode{<br\xml:empty>}}} + \def\BR{\HCode{<br />}}} {\HCode{</table>}} {\HCode{<tr \:TR>}}{\HCode{</tr>}} {\ht:everypar{}\HCode{<\TD:typ\TD:more\Hnewline>}} {\ht:everypar{}\HCode{</\TD:typ>}} \let\:HTable:\empty \Configure{HTable+} - {B}{ cellspacing="0" cellpadding="3pt" frame="border" border="1" } - {<}{ align="left" } - {>}{ align="right" } - {-}{ align="center" } - {^}{ valign="top" } - {|}{ valign="middle" } - {_}{ valign="bottom" } - {=}{ valign="baseline" } + {B}{ cellspacing="0" cellpadding="3pt" frame="border" } + {<}{ style="text-align:left;" } + {>}{ style="text-align:right;" } + {-}{ style="text-align:center;" } + {^}{ style="vertical-align:top;" } + {|}{ style="vertical-align:middle;" } + {_}{ style="vertical-align:bottom;" } + {=}{ style="vertical-align:baseline;" } {}{} +\Css{table[rules] {border-left:solid black 0.4pt; + border-right:solid black 0.4pt; }} \Configure{Verbatim} {\ifvmode \IgnorePar\fi @@ -33446,7 +34133,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \Configure{Columns} {\IgnorePar\EndP - \HCode{<table \Hnewline cellspacing="15"><tr valign="top">}} + \HCode{<table \Hnewline cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.03}} {\IgnorePar\EndP\HCode{</td>}} @@ -33457,7 +34144,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \Configure{Columns} {\IgnorePar\EndP \HCode{<table \Hnewline class="index" width="100\%" - cellspacing="15"><tr valign="top">}} + cellspacing="15"><tr style="vertical-align:top;">}} {\HCode{</tr></table>}} {\HCode{<td>}\ColMag{1.1}} {\IgnorePar\EndP\HCode{</td>}} @@ -33465,9 +34152,9 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline {\EndColumns \egroup} {\bgroup\IgnorePar\EndP \expandafter\ifx \csname prev:A\endcsname\relax - \else \hfil\break \Tg<br />\par\IgnorePar \fi \IndexSec} + \else \hfil\break \expandafter\Tg<br />\par\IgnorePar \fi \IndexSec} {\egroup~~~~} - {\bgroup\hfil\break\Tg<br />~~~}{\egroup~~~~} + {\bgroup\hfil\break\expandafter\Tg<br />~~~}{\egroup~~~~} {~}{} \def\Idx:ch{0} \def\IndexSec#1{% @@ -33495,7 +34182,6 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{writer} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33598,6 +34284,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{sverb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33623,7 +34310,6 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{syntax} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33747,7 +34433,8 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \Configure{manmac-display} {\ifvmode \IgnorePar\fi \EndP - \HCode{<!--l. \the\inputlineno--><table class="manmac-display">}} + \HCode{<!--l. \the\inputlineno-->% +<table class="manmac-display">}} {\HCode{</table>}\IgnoreIndent\par} {\HCode{<tr>}} {\HCode{</tr>}} @@ -33756,7 +34443,8 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \Configure{ttenv} {\ifvmode \IgnorePar\fi \EndP - \HCode{<!--l. \the\inputlineno--><div class="ttenv">}} + \HCode{<!--l. \the\inputlineno-->% +<div class="ttenv">}} {\ifvmode \IgnorePar\fi \EndP \HCode{</div>}\par\noindent} \Configure{sampleglue} {\HCode{<table class="sampleglue">}} @@ -33766,10 +34454,12 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline {\HCode{<td>}} {\HCode{</td>}} \Configure{danger} - {\HCode{<!--l. \the\inputlineno--><!--danger-->}} + {\HCode{<!--l. \the\inputlineno-->% +<!--danger-->}} {\HCode{<!--end danger-->}} \Configure{ddanger} - {\HCode{<!--l. \the\inputlineno--><!--ddanger-->}} + {\HCode{<!--l. \the\inputlineno-->% +<!--ddanger-->}} {\HCode{<!--end ddanger-->}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33787,7 +34477,6 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{norsk} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33818,6 +34507,7 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{portuges} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -33828,7 +34518,6 @@ emailing the fix to gurari@cse.ohio-state.edu. Thanks\Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{romanian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34055,7 +34744,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% t{1E97}A{00C4}E{00CB}I{00CF}O{00D6}U{00DC}% a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% -^^e5{00EB}% +å{00EB}% {\@use@text@encoding \@curr@enc A}{00C4}% {\@use@text@encoding \@curr@enc E}{00CB}% {\@use@text@encoding \@curr@enc I}{00CF}% @@ -34069,11 +34758,11 @@ Y{0178}\i{00EF}% {\@use@text@encoding \@curr@enc o}{00F6}% {\@use@text@encoding \@curr@enc u}{00FC}% {\@use@text@encoding \@curr@enc y}{00FF}% - {\@use@text@encoding \@curr@enc ^^e5}{00EB}% + {\@use@text@encoding \@curr@enc å}{00EB}% {}{34}} {\a:accents{uml}{#1}} - {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{^^bb}% - \else \def\:temp{<}\ifx \:temp\:tempa\HCode{^^ab}% + {\def\:temp{>}\def\:tempa{#2}\ifx \:temp\:tempa\HCode{»}% + \else \def\:temp{<}\ifx \:temp\:tempa\HCode{«}% \else \b:accents{uml}{#1}{#2}\fi\fi} % \fi @@ -34094,6 +34783,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slovak} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34306,7 +34996,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slovene} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34548,6 +35237,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{turkish} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34558,7 +35248,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ukraineb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34589,6 +35278,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{hebrew} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34599,7 +35289,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{austrian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34832,6 +35521,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{czech} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34842,7 +35532,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{danish} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34873,6 +35562,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{esperant} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34883,7 +35573,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{estonian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34914,6 +35603,7 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{galician} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -34924,7 +35614,6 @@ j{01F0}H{021E}h{021F}\i{01D0}\j{01F0}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{germanb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -35072,6 +35761,7 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{exam} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -35165,6 +35855,5 @@ y{\ht:special{t4ht@+\string&{35}x00FD{59}}y}% - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/hypcap.4ht b/Master/texmf-dist/tex/generic/tex4ht/hypcap.4ht index 2aceb2db91f..4fd81b5c0cb 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/hypcap.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hypcap.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% hypcap.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% hypcap.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\capstart=\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht b/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht index 797b15589ae..66c594fa5c0 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/hyperref.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% hyperref.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% hyperref.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \csname end:hyperref\endcsname \expandafter\ifx \csname ifHy@texht\endcsname\relax @@ -116,11 +116,15 @@ \def\hyperlink#1#2{\Link{#1}{}#2\EndLink} \def\hypertarget#1#2{\Link{}{#1}#2\EndLink} \ifx \hyperpage\:UnDef \let\hyperpage=\empty \fi -\pend:defII\setkeys{% - \expandafter\ifx \csname ##1:keys\endcsname\relax - \expandafter\def\csname ##1:keys\endcsname{##2}% - \else \expandafter\append:def\csname ##1:keys\endcsname{##2}% - \fi } +\def\:temp#12->#2//{\def\:temp{#2}} +\expandafter\:temp\meaning\setkeys2->// +\ifx\:temp\empty \else + \pend:defII\setkeys{% + \expandafter\ifx \csname ##1:keys\endcsname\relax + \expandafter\def\csname ##1:keys\endcsname{##2}% + \else \expandafter\append:def\csname ##1:keys\endcsname{##2}% + \fi } +\fi \def\:choices#1,#2//#3#4{% \def\AttributeVal{#1}#3\AttributeVal#4% \def\:temp{#2}\ifx \:temp\empty \else @@ -179,13 +183,14 @@ \endgroup } \AtBeginDocument{% % \pend:defI\hyper@normalise{\let\hyper:normalise\def}% + \expandafter\pend:def\csname hyperref + \endcsname{\let\hyper:normalise\def}% \expandafter\pend:def\csname href \endcsname{\let\hyper:normalise\def}% \pend:defI\T@ref{\edef\RefArg{##1}}} \def\label@hyperref[#1]#2{{% \def\hyperrefLabel{#2}% \Configure{ref} {\Link}{\EndLink}{\Configure{ref}{}{}{}#2}\ref{#1}}} -\def\@@hyperref#1#2#3{\Link[#2]{}{}#1\EndLink} \expandafter\ifx \csname sectionautorefname\endcsname\relax \let\:temp=\def \def\def#1{\expandafter @@ -332,7 +337,7 @@ \csname c:ChoiceMenu::\:textarea\endcsname } \def\hyper@linkstart#1#2{% - \Hy@colorlink{\csname @#1color\endcsname}% + \expandafter\Hy@colorlink\expandafter{\csname @#1color\endcsname}% \def\Hy@tempa{#1}% \ifx\Hy@tempa\@urltype \Link[#2]{}{}% @@ -356,6 +361,7 @@ \Hy@activeanchorfalse \Hy@RestoreLastskip } +\def\hyper@anchor#1{\hyper@anchorstart{#1}\hyper@anchorend} \expandafter\ifx\csname ifHy@hyperindex\endcsname\relax \else \Hy@hyperindexfalse diff --git a/Master/texmf-dist/tex/generic/tex4ht/idxmake.4ht b/Master/texmf-dist/tex/generic/tex4ht/idxmake.4ht index 09710d1c94c..74891765830 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/idxmake.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/idxmake.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% idxmake.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% idxmake.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\SourceInd#1#2#3#4{#1.#2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ifthen.4ht b/Master/texmf-dist/tex/generic/tex4ht/ifthen.4ht index e83b537fc32..cff12a62cc4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ifthen.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ifthen.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ifthen.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% ifthen.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \toks@{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/index.4ht b/Master/texmf-dist/tex/generic/tex4ht/index.4ht index 8d76126bcb5..ae65e696eb9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/index.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/index.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% index.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% index.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \a:makeindex\:UnDef \NewConfigure{makeindex}{1} \Configure{makeindex}{} diff --git a/Master/texmf-dist/tex/generic/tex4ht/info4ht.4ht b/Master/texmf-dist/tex/generic/tex4ht/info4ht.4ht index 548d4809225..322aa35097e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/info4ht.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/info4ht.4ht @@ -3,8 +3,8 @@ \ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[1]87...// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% info4ht.4ht 2005-09-26-23:34 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% info4ht.4ht 2006-10-30-20:54 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This program can redistributed and/or modified under % % the terms of the LaTeX Project Public License % @@ -20,7 +20,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-09-26-23:34} +\immediate\write-1{version 2006-10-30-20:54} { \catcode`\@=0 \catcode`\\=11 @relax @gdef@infoIVht[#1]#2//{% @ifnum #1>1 @@ -57,7 +57,7 @@ -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]564...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[580]570...// \exit:ifnot{CJK,% Preamble,% @@ -95,6 +95,7 @@ hebtex,% hyperref,% index,% latex,% +listings,% longtable,% ltugboat,% minitoc,% @@ -117,11 +118,11 @@ web,% xy} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]564// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[580]570// -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]564...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[580]570...// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -146,10 +147,12 @@ xy} \Configure{VERSION} {\HCode{<?xml version="1.0"?>}} -\Configure{html}............1 +\Configure{ext}............1 #1: default extension name for target files (recorded in \:html) + Can also be requested through a command line option ext=... + \Preamble...................0 Records the list of the requested options. Defined upon entering @@ -176,7 +179,7 @@ xy} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]189...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]191...// Wrapper for the Document ------------------------ @@ -386,6 +389,14 @@ Support for Sectioning Commands #1 section type +\Configure{CutAt-filename} ........................1 + + A 2-parameter hook for tailoring section-based filenames. + The section type is available through #1. The section title + is accessible through #2. + + Example: \Configure{CutAt-filename}{\NextFile{#1-#2.html}} + Tables of Contents ------------------ @@ -404,9 +415,11 @@ a jobname.4tc file. * \TocCount Specifies the entry count withing the jobname.4tc file. + * \TitleCount Count of entries submitted to the toc file + * An alternative to \ConfigureToc{unit-name}: - \def\<unit-name>#1#2#3{<before unit number>#1<before content>#2% + \def\toc<unit-name>#1#2#3{<before unit number>#1<before content>#2% <before page number>#3<at end>} @@ -577,6 +590,16 @@ Paragraphs \SaveHtmlPar \RecallHtmlPar + + Example: + \Configure{@BODY} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<div>}\par\ShowPar} + \Configure{@/BODY} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</div>}} + + Cross-Linking ------------- @@ -1149,7 +1172,8 @@ Back-end Specials @ \special{t4ht@_....} Output character for rulers. Empty string is also allowed. @ \special{t4ht@.''''} - Output for line break characters (empty content resets the default). + Output for line break characters (empty + content resets the default). @ \special{t4ht@,''''} Output for space characters (empty content resets the default). @@ -1329,7 +1353,7 @@ Back-end Specials Requests new lines within specials -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]189// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]191// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1346,7 +1370,7 @@ Back-end Specials %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]1395...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]1418...// Sectioning ---------- @@ -1461,14 +1485,14 @@ Tables \Configure{halignTD} {}{} - {<}{\HCode{align="left"}} - {-}{\HCode{align="center"}} - {>}{\HCode{align="right"}} - {^}{\HCode{valign="top"}} - {=}{\HCode{valign="baseline"}} - {|}{\HCode{valign="middle"}} - {_}{\HCode{valign="bottom"}} - {p}{\HCode{align="left"}} + {<}{\HCode{style="text-align:left"}} + {-}{\HCode{style="text-align:center"}} + {>}{\HCode{style="text-align:right"}} + {^}{\HCode{style="vertical-align:top"}} + {=}{\HCode{style="vertical-align:baseline"}} + {|}{\HCode{style="vertical-align:middle"}} + {_}{\HCode{style="vertical-align:bottom"}} + {p}{\HCode{style="text-align:left"}} {} \halignTD can be used in td elements to extract the alignment. @@ -1756,7 +1780,7 @@ Verbatim .... \end{foo} - \begin{foo}-\relax \unhbox \voidb@x \special {t4ht@+&{35}x00A0;}x .... + \begin{foo}-\relax \unhbox \voidb@x \special {t4ht@+&{35}x00A0{59}}x .... .... \end{foo} @@ -1911,7 +1935,7 @@ Other Hooks -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]1395// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]1418// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1925,7 +1949,7 @@ Other Hooks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[30]2091...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[30]2114...// Title Page @@ -2000,14 +2024,17 @@ Bibliography \Configure{subsectionTITLE+}......1 \Configure{subsubsectionTITLE+}...1 - #1 an insertion just before the content of <TITLE>; + #1 the content of <TITLE> The insertion overrides the one offered by \Configure{CutAtTITLE+} for the given section type (the `like' counterparts acn also be configured). - If #1 is a one parametric macro, it gets the title content for - an argument. + The sectioning title content can be accessed through the parameter #1. + + Example: + + \Configure{chapterTITLE+}{Synodos - #1} \Configure{endpart}................1 \Configure{endchapter}.............1 @@ -2182,7 +2209,7 @@ Environments of book: \Configure{chapter} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[30]2091// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[30]2114// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2195,7 +2222,7 @@ Environments of book: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[40]2203...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[40]2229...// Title Page @@ -2448,7 +2475,7 @@ Environments of report: \Configure{caption} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[40]2203// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[40]2229// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2461,7 +2488,7 @@ Environments of report: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[50]2303...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[50]2329...// Title Page @@ -2725,7 +2752,7 @@ Other Hooks \Configure{listof} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[50]2303// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[50]2329// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2740,7 +2767,7 @@ Other Hooks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[60]2414...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[60]2440...// \Configure{mathbf}........................2 \Configure{mathit}........................2 @@ -2755,7 +2782,7 @@ Other Hooks \Configure{underbrace}................3 -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[60]2414// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[60]2440// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2772,7 +2799,7 @@ Other Hooks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[70]2431...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[70]2457...// \Configure{graphics}...............2 @@ -2814,7 +2841,8 @@ Other Hooks Allows to configure tex4ht for graphics files named in the \includegraphics macro, based on the type of the files. - An empty insertion #2 cancels previous requests for the specified extension. + An empty insertion #2 cancels previous requests for the + specified extension. Example: @@ -2855,7 +2883,7 @@ Other Hooks \csname Gscale@x\endcsname, \csname Gscale@y\endcsname) -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[70]2431// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[70]2457// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2873,7 +2901,7 @@ Other Hooks %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[130]2650...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[130]2677...// \Configure{tableofcontents*}.......................1 @@ -2900,6 +2928,27 @@ Other Hooks A LaTeX macro stating the title for a table of contents division. +Title Page +---------- +\Configure{maketitle}.....................4 + + #1 start of maketitle + #2 end of maketitle + #3 before title + #4 after title + +\Configure{thanks author date and}........8 + + #1 before thanks + #2 after thanks + #3 before author + #4 after author + #5 before date + #6 after date + #7 representation of `and' + #8 line breaks (= end of rows, for an embedded tabular environment) + + \ConfigureList{thebibliography}% \Configure{HtmlPar} \Configure{HtmlPar} @@ -2927,7 +2976,6 @@ Other Hooks \Configure{likesubparagraph} \Configure{likesubsection} \Configure{likesubsubsection} -\Configure{maketitle} \Configure{paragraph} \Configure{partTITLE+} \Configure{part} @@ -2961,7 +3009,7 @@ Environments of amsart: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[130]2650// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[130]2677// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2974,7 +3022,7 @@ Environments of amsart: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[140]2717...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[140]2744...// \Configure{tableofcontents*}.......................1 @@ -3001,6 +3049,27 @@ Environments of amsart: A LaTeX macro stating the title for a table of contents division. +Title Page +---------- +\Configure{maketitle}.....................4 + + #1 start of maketitle + #2 end of maketitle + #3 before title + #4 after title + +\Configure{thanks author date and}........8 + + #1 before thanks + #2 after thanks + #3 before author + #4 after author + #5 before date + #6 after date + #7 representation of `and' + #8 line breaks (= end of rows, for an embedded tabular environment) + + \ConfigureList{thebibliography}% \Configure{HtmlPar} \Configure{Needs} @@ -3028,7 +3097,6 @@ Environments of amsart: \Configure{likesubparagraph} \Configure{likesubsection} \Configure{likesubsubsection} -\Configure{maketitle} \Configure{paragraph} \Configure{partTITLE+} \Configure{part} @@ -3059,7 +3127,7 @@ Environments of amsbook: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[140]2717// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[140]2744// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3067,12 +3135,13 @@ Environments of amsbook: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[150]2780...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[150]2807...// \Configure{tableofcontents*}.......................1 @@ -3099,6 +3168,27 @@ Environments of amsbook: A LaTeX macro stating the title for a table of contents division. +Title Page +---------- +\Configure{maketitle}.....................4 + + #1 start of maketitle + #2 end of maketitle + #3 before title + #4 after title + +\Configure{thanks author date and}........8 + + #1 before thanks + #2 after thanks + #3 before author + #4 after author + #5 before date + #6 after date + #7 representation of `and' + #8 line breaks (= end of rows, for an embedded tabular environment) + + \ConfigureList{thebibliography}% \Configure{HtmlPar} \Configure{Needs} @@ -3125,7 +3215,6 @@ Environments of amsbook: \Configure{likesubparagraph} \Configure{likesubsection} \Configure{likesubsubsection} -\Configure{maketitle} \Configure{paragraph} \Configure{partTITLE+} \Configure{part} @@ -3153,7 +3242,7 @@ Environments of amsproc: subparagraph, subsection, subsubsection -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[150]2780// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[150]2807// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3162,20 +3251,19 @@ Environments of amsproc: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsthm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[160]2840...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[160]2867...// Environments of amsthm: proof -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[160]2840// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[160]2867// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3190,7 +3278,7 @@ Environments of amsthm: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[110]2579...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[110]2606...// \Configure{tmspace}...................1 @@ -3223,7 +3311,7 @@ Environments of amsthm: \Configure{xrightarrow}...............2 -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[110]2579// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[110]2606// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3236,7 +3324,7 @@ Environments of amsthm: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[100]2561...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[100]2588...// \Configure{mathbb}........................2 \Configure{mathfrak}......................2 @@ -3246,7 +3334,7 @@ Environments of amsthm: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[100]2561// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[100]2588// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3261,7 +3349,7 @@ Environments of amsthm: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[120]2616...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[120]2643...// \Configure{eqn} \Configure{gather} @@ -3294,7 +3382,7 @@ Environments of amstex1: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[120]2616// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[120]2643// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3308,7 +3396,7 @@ Environments of amstex1: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[170]2851...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[170]2878...// \ConfigureToc @@ -3341,7 +3429,7 @@ Environments of amstex1: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[170]2851// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[170]2878// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3349,12 +3437,13 @@ Environments of amstex1: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{babel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[80]2518...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[80]2545...// \Configure{accent} \Configure{quotedblbase} @@ -3362,7 +3451,7 @@ Environments of amstex1: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[80]2518// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[80]2545// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3376,7 +3465,7 @@ Environments of amstex1: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[90]2527...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[90]2554...// \Configure{ } @@ -3406,7 +3495,39 @@ Environments of amstex1: \Configure{vfootnote} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[90]2527// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[90]2554// + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{url} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[340]3158...// + +\Configure{url} + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[340]3158// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3414,16 +3535,58 @@ Environments of amstex1: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{hyperref} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[350]3165...// +A trick like the following one allows a compilation to choose +between a pdf and a html mode automatically. + \ifx \HCode\UnDef \usepackage[pdf]{hyperref} + \else \usepackage[tex4ht]{hyperref} \fi +The trick assumes the compilations for html are invoked by +htlatex-like commands. +\Configure{::#1} +\Configure{::action} +\Configure{::default} +\Configure{::menulength} +\Configure{::method} +\Configure{::name} +\Configure{::value} +\Configure{CheckBox::checked} +\Configure{CheckBox::} +\Configure{ChoiceMenu::combo} +\Configure{ChoiceMenu::popdown} +\Configure{ChoiceMenu::radio} +\Configure{ChoiceMenu::} +\Configure{Form} +\Configure{PushButton::} +\Configure{Reset::} +\Configure{Submit::} +\Configure{TextField::default} +\Configure{TextField::multiline} +\Configure{TextField::password} +\Configure{TextField::width} +\Configure{TextField::} +\Configure{combo::default} +\Configure{multiline::value} +\Configure{multiline::width} +\Configure{radio::default} +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[350]3165// +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3431,7 +3594,7 @@ Environments of amstex1: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[220]2935...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[230]2986...// \Configure{tabular} \Configure{array} @@ -3491,7 +3654,7 @@ Environments of array: tabular -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[220]2935// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[230]2986// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3504,7 +3667,7 @@ Environments of array: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[260]3018...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[270]3069...// \Configure{longtable}.............................6 @@ -3513,7 +3676,7 @@ Environments of array: #5 before cell #6 after cell -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[260]3018// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[270]3069// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3529,19 +3692,18 @@ Environments of array: - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{CJK} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[350]3156...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[360]3207...// \Configure{charset} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[350]3156// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[360]3207// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3553,87 +3715,12 @@ Environments of array: - - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{url} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[330]3107...// - -\Configure{url} - - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[330]3107// - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{hyperref} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[340]3114...// - -A trick like the following one allows a compilation to choose -between a pdf and a html mode automatically. - - \ifx \HCode\UnDef \usepackage[pdf]{hyperref} - \else \usepackage[tex4ht]{hyperref} \fi - -The trick assumes the compilations for html are invoked by -htlatex-like commands. - -\Configure{::#1} -\Configure{::action} -\Configure{::default} -\Configure{::menulength} -\Configure{::method} -\Configure{::name} -\Configure{::value} -\Configure{CheckBox::checked} -\Configure{CheckBox::} -\Configure{ChoiceMenu::combo} -\Configure{ChoiceMenu::popdown} -\Configure{ChoiceMenu::radio} -\Configure{ChoiceMenu::} -\Configure{Form} -\Configure{PushButton::} -\Configure{Reset::} -\Configure{Submit::} -\Configure{TextField::default} -\Configure{TextField::multiline} -\Configure{TextField::password} -\Configure{TextField::width} -\Configure{TextField::} -\Configure{combo::default} -\Configure{multiline::value} -\Configure{multiline::width} -\Configure{radio::default} - - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[340]3114// - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{moreverb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[280]3043...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[290]3094...// \Configure{verbatimtab}......................2 @@ -3649,7 +3736,7 @@ Environments of moreverb: verbatimtab -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[280]3043// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[290]3094// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3657,12 +3744,13 @@ Environments of moreverb: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fancyvrb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[270]3028...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[280]3079...// \Configure{fancyvrbcolor} \Configure{fancyvrbframe} @@ -3675,7 +3763,7 @@ Environments of fancyvrb: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[270]3028// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[280]3079// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3683,19 +3771,39 @@ Environments of fancyvrb: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{xy} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[210]2969...// + +\Configure{xypic} +\Configure{Xy} + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[210]2969// + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{psfig} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[180]2891...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[190]2942...// \Configure{psfig} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[180]2891// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[190]2942// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3708,7 +3816,7 @@ Environments of fancyvrb: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[190]2898...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[200]2949...// \Configure{epsfig}...........................#1 @@ -3727,7 +3835,7 @@ Environments of fancyvrb: {\EndPicture\immediate\write16{..... \foo}} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[190]2898// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[200]2949// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3736,31 +3844,11 @@ Environments of fancyvrb: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ConfigureHinput{xy} -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[200]2918...// - -\Configure{xypic} - - - -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[200]2918// - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - -\endinput\empty\empty\empty\empty\empty\empty -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - - -%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amscd} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[210]2925...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[220]2976...// Environments of amscd: @@ -3768,7 +3856,7 @@ Environments of amscd: CD -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[210]2925// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[220]2976// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3776,12 +3864,13 @@ Environments of amscd: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{color} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[300]3071...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[310]3122...// \Configure{HColor}......................2 @@ -3797,7 +3886,7 @@ Environments of amscd: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[300]3071// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[310]3122// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3806,20 +3895,19 @@ Environments of amscd: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{colortbl} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[310]3088...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[320]3139...// \Configure{@classz} \Configure{rowcolor} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[310]3088// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[320]3139// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3827,12 +3915,13 @@ Environments of amscd: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{minitoc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[230]2952...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[240]3003...// \Configure{minilof} \Configure{minilot} @@ -3847,7 +3936,7 @@ Environments of amscd: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[230]2952// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[240]3003// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3860,13 +3949,13 @@ Environments of amscd: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[240]2969...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[250]3020...// \Configure{NoSection} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[240]2969// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[250]3020// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3875,13 +3964,12 @@ Environments of amscd: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fancybox} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[290]3061...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[300]3112...// \Configure{Ovalbox} \Configure{doublebox} @@ -3890,7 +3978,7 @@ Environments of amscd: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[290]3061// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[300]3112// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3903,14 +3991,14 @@ Environments of amscd: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[320]3096...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[330]3147...// Environments of alltt: alltt -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[320]3096// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[330]3147// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3919,13 +4007,12 @@ Environments of alltt: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[360]3163...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[370]3214...// \ConfigureToc @@ -3942,7 +4029,7 @@ Environments of alltt: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[360]3163// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[370]3214// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3962,12 +4049,13 @@ Environments of alltt: + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ntheorem} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[250]2980...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[260]3031...// Environments of ntheorem: @@ -4003,7 +4091,7 @@ Environments of ntheorem: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[250]2980// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[260]3031// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4019,12 +4107,13 @@ Environments of ntheorem: + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{hebtex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[530]3671...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[540]3764...// \Configure{arabtext} \Configure{chireq} @@ -4049,7 +4138,7 @@ Environments of ntheorem: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[530]3671// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[540]3764// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4079,12 +4168,21 @@ Environments of ntheorem: + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{emulateapj} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[370]3186...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[380]3237...// \Configure{affil} \Configure{author} @@ -4102,7 +4200,7 @@ Environments of emulateapj: references -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[370]3186// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[380]3237// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4122,7 +4220,29 @@ Environments of emulateapj: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[380]3205...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[390]3256...// + + +Title Page +---------- +\Configure{maketitle}.....................4 + + #1 start of maketitle + #2 end of maketitle + #3 before title + #4 after title + +\Configure{thanks author date and}........8 + + #1 before thanks + #2 after thanks + #3 before author + #4 after author + #5 before date + #6 after date + #7 representation of `and' + #8 line breaks (= end of rows, for an embedded tabular environment) + \Configure{HtmlPar} \Configure{caption} @@ -4145,7 +4265,6 @@ Environments of emulateapj: \Configure{likesubsection} \Configure{likesubsubsection} \Configure{makeheadbox} -\Configure{maketitle} \Configure{paragraph} \Configure{partTITLE+} \Configure{part} @@ -4167,7 +4286,7 @@ Environments of aa: thebibliography -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[380]3205// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[390]3256// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4182,18 +4301,18 @@ Environments of aa: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[420]3280...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[430]3332...// Environments of doc: macrocode -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[420]3280// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[430]3332// -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[430]3292...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[440]3344...// \Configure{lineno}...................2 @@ -4201,7 +4320,7 @@ Environments of doc: into the output -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[430]3292// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[440]3344// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4220,7 +4339,7 @@ Environments of doc: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[440]3306...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[450]3358...// \Configure{abstract} \Configure{keyword} @@ -4230,7 +4349,7 @@ Environments of elsart: frontmatter -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[440]3306// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[450]3358// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4270,12 +4389,15 @@ Environments of elsart: + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{seminar} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[460]3334...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[470]3386...// Environments of seminar: @@ -4283,7 +4405,7 @@ Environments of seminar: slide -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[460]3334// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[470]3386// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4292,13 +4414,12 @@ Environments of seminar: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slides} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[470]3344...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[480]3396...// \Configure{slidename}....................................1 \CutAt{slide}.............................................0 @@ -4315,7 +4436,7 @@ Environments of slides: verse -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[470]3344// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[480]3396// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4328,7 +4449,7 @@ Environments of slides: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[510]3398...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[520]3450...// \ConfigureToc @@ -4374,7 +4495,7 @@ Environments of foils: -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[510]3398// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[520]3450// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4382,19 +4503,20 @@ Environments of foils: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slidesec} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[480]3363...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[490]3415...// \ConfigureToc slidesection -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[480]3363// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[490]3415// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4403,19 +4525,18 @@ Environments of foils: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{pictex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[390]3251...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[400]3303...// \Configure{pictex} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[390]3251// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[400]3303// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4434,14 +4555,14 @@ Environments of foils: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[400]3261...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[410]3313...// Environments of pb-diagram: diagram -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[400]3261// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[410]3313// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4473,19 +4594,23 @@ Environments of pb-diagram: + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ltugboat} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[410]3271...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[420]3323...// Environments of ltugboat: quote -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[410]3271// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[420]3323// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4506,6 +4631,41 @@ Environments of ltugboat: +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{listings} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[180]2914...// + +\Configure{lst@Kerm}...........................2 + + #1 width of character + #2 width of inter character space + + In LaTeX, Default: \Configure{lst@Kern}{0.499em}{0.1em} + +\Configure{listings}...........................4 + + #1 start environment + #2 end environment + #3 before line label + #4 between line label and content + +\Configure{lstinputlisting}....................2 +\Configure{lstinline}..........................2 + + #1 start environment + #2 end environment + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[180]2914// + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4517,7 +4677,7 @@ Environments of ltugboat: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[550]3719...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[560]3812...// New float environments can be configured with the \ConfigureEnv instruction. For instance, @@ -4534,7 +4694,7 @@ instruction. For instance, \end{myfloat} -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[550]3719// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[560]3812// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4547,12 +4707,13 @@ instruction. For instance, + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{endnotes} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[540]3702...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[550]3795...// \Configure{theendnotes}......................2 \Configure{enoteformat}......................2 @@ -4565,7 +4726,7 @@ instruction. For instance, A built-in counter for end notes. -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[540]3702// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[550]3795// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4580,7 +4741,7 @@ instruction. For instance, %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[490]3371...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[500]3423...// \Configure{maketitle} \Configure{webuniversity} @@ -4588,7 +4749,7 @@ instruction. For instance, -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[490]3371// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[500]3423// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4601,7 +4762,7 @@ instruction. For instance, %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[500]3380...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[510]3432...// \ConfigureList{questions}% \Configure{@HEAD} @@ -4618,7 +4779,7 @@ Environments of exerquiz: shortquiz -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[500]3380// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[510]3432// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4635,7 +4796,7 @@ Environments of exerquiz: %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[450]3320...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[460]3372...// \Configure{ShowCode}...................6 @@ -4647,7 +4808,7 @@ Environments of exerquiz: #6 space character -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[450]3320// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[460]3372// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4655,12 +4816,13 @@ Environments of exerquiz: \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{th4} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[520]3424...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[530]3476...// \Configure{JavaScript}............2 @@ -4902,8 +5064,49 @@ Example 2: \begin{document} \EndPreamble +Example 3: +.......... -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[520]3424// + % file.tex + \documentclass{book} + \begin{document} + \chapter{Title} + Body. + \chapter{Another Title} + \Link{}{init-body}\EndLink + Another body. + \end{document} + + % file.cfg + \Preamble{html,frames,3,info} + \begin{document} + \Configure{frames} + {\HorFrames[rows="*"]{3*,*} + \Frame[ name="body" frameborder="0" ]{init-body} + \Frame[ name="menu" frameborder="0" ]{init-toc} + } + {\Configure{Link}{a}{target="body" href=}{ id=}{} + \let\contentsname=\empty + \tableofcontents + \Link{}{init-toc}\EndLink + } + \EndPreamble + \endinput + + + +The arguments`init-body' and `init-toc' are labels connecting reference points +\Frame[...]{label} with anchors \Link{}{label}\EndLink. Their objective +is to associate initial web pages with the frames. + +The name attribute values `body' and `menu' provide +identifiers to the frames. They offer the option to dynamically load +new pages into the frames through hypertext references targeting those +values. + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[530]3476// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -4969,14 +5172,12 @@ Example 2: - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{mktex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[560]3743...// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]3836...// Purpose ------- @@ -5263,7 +5464,7 @@ A Template File make-4ht.tex %--------------------- end of template ------------------- -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[560]3743// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]3836// %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -5275,6 +5476,6 @@ A Template File make-4ht.tex \endinput -\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[570]564// +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[580]570// diff --git a/Master/texmf-dist/tex/generic/tex4ht/infojh.4ht b/Master/texmf-dist/tex/generic/tex4ht/infojh.4ht new file mode 100755 index 00000000000..94c818d9008 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/infojh.4ht @@ -0,0 +1,452 @@ + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[1]88...// + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% infojh.4ht 2006-02-22-12:50 % +% Copyright (C) 2000--2006 Eitan M. Gurari % +% % +% This program can redistributed and/or modified under % +% the terms of the LaTeX Project Public License % +% Distributed from CTAN archives in directory % +% macros/latex/base/lppl.txt; either version 1 of the % +% License, or (at your option) any later version. % +% % +% 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-02-22-12:50} +{ \catcode`\@=0 \catcode`\\=11 @relax + @gdef@infoIVht[#1]#2//{% + @ifnum #1>1 + @def@infoIVht[##1]##2//{% + @ifnum ##1>1 @ifnum ##1<#1 + @bgroup + @no:catcodes0{255}{11}% + @no:catcodes{91}{91}{12}% [ + @no:catcodes{47}{47}{12}% / + @newlinechar13 % + @long@def@infoIVht####1\ifx\infoIVht####2infoIVht[####3//{% + @def@infoIVht{******************************************}% + @immediate@write-1{@infoIVht}% + @immediate@write-1{****** @csname :Hin@endcsname.4ht}% + @immediate@write-1{@infoIVht}% + @bgroup + @def@infoIVht{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*}% + @let~=@space @immediate@write-1{@infoIVht}% + @egroup + @immediate@write-1{####1}% + @bgroup + @def@infoIVht{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*}% + @let~=@space @immediate@write-1{@infoIVht}% + @egroup + @immediate@write-1{@infoIVht}% + @egroup}% + @expandafter@expandafter@expandafter@infoIVht + @fi@fi }% + @fi } +} + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[1]88// + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566...// + +\exit:ifnot{tex4ht} + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566// + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566...// + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]150...// + +\Configure{mapIdTarget}....................2 + + #1 target + #2 definitions + + Given: \sectionType, \sectionId, \sectionName + +Examples: + + \Configure{mapIdTarget} + {\sectionName} + {} + + \Configure{mapIdTarget} + {\spacelessName} + {\immediate\openout15=\jobname .tmp + \immediate\write15{\def\string\spacelessName{\sectionName}}% + \immediate\closeout15 + \catcode`\ =9 + \input \jobname .tmp + \catcode`\ =10 + } + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]150// + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566// + + diff --git a/Master/texmf-dist/tex/generic/tex4ht/infoof.4ht b/Master/texmf-dist/tex/generic/tex4ht/infoof.4ht new file mode 100755 index 00000000000..3c16200724c --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/infoof.4ht @@ -0,0 +1,438 @@ + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[1]88...// + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% infoof.4ht 2006-01-25-02:54 % +% Copyright (C) 2005--2006 Eitan M. Gurari % +% % +% This program can redistributed and/or modified under % +% the terms of the LaTeX Project Public License % +% Distributed from CTAN archives in directory % +% macros/latex/base/lppl.txt; either version 1 of the % +% License, or (at your option) any later version. % +% % +% 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-01-25-02:54} +{ \catcode`\@=0 \catcode`\\=11 @relax + @gdef@infoIVht[#1]#2//{% + @ifnum #1>1 + @def@infoIVht[##1]##2//{% + @ifnum ##1>1 @ifnum ##1<#1 + @bgroup + @no:catcodes0{255}{11}% + @no:catcodes{91}{91}{12}% [ + @no:catcodes{47}{47}{12}% / + @newlinechar13 % + @long@def@infoIVht####1\ifx\infoIVht####2infoIVht[####3//{% + @def@infoIVht{******************************************}% + @immediate@write-1{@infoIVht}% + @immediate@write-1{****** @csname :Hin@endcsname.4ht}% + @immediate@write-1{@infoIVht}% + @bgroup + @def@infoIVht{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*}% + @let~=@space @immediate@write-1{@infoIVht}% + @egroup + @immediate@write-1{####1}% + @bgroup + @def@infoIVht{~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~*}% + @let~=@space @immediate@write-1{@infoIVht}% + @egroup + @immediate@write-1{@infoIVht}% + @egroup}% + @expandafter@expandafter@expandafter@infoIVht + @fi@fi }% + @fi } +} + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[1]88// + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566...// + +\exit:ifnot{latex} + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566// + + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566...// + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]150...// + +\Configure{enumerate:1}.................. 3 +\Configure{enumerate:2}.................. 3 +\Configure{enumerate:3}.................. 3 +\Configure{enumerate:4}.................. 3 + + #1 label type: 1, a, A, i, I + #2 left delimiter + #3 right delimiter + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[10]150// + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + + +\ifx\infoIVht\UnDeF\def\infoIVht#1//{}\fi\infoIVht[20]566// + + diff --git a/Master/texmf-dist/tex/generic/tex4ht/inputenc.4ht b/Master/texmf-dist/tex/generic/tex4ht/inputenc.4ht index db8e5cba745..d49f34e1e6d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/inputenc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/inputenc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% inputenc.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% inputenc.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\temp#1{\o:IeC:{\protect#1}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/italian.4ht b/Master/texmf-dist/tex/generic/tex4ht/italian.4ht index c6d02138f88..1c22b5b344f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/italian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/italian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% italian.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% italian.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\def\csname bbl@ap \endcsname#1{% \textormath{\textsuperscript{#1}}{{\HCode{}}\sp{\mathrm{#1}}}}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/javahelp-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/javahelp-a.4ht index 3551c0f77f2..9d63e1e59df 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/javahelp-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/javahelp-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% javahelp-a.4ht 2005-03-30-23:36 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% javahelp-a.4ht 2006-02-22-11:12 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-03-30-23:36} +\immediate\write-1{version 2006-02-22-11:12} \NextFile{\jobname.tmp} \HPage{} @@ -129,14 +129,17 @@ \bgroup \Configure{TocLink} - {\HCode{<tocitem target="\sectioningKey-\TocCount"\Hnewline\space + {\HCode{<tocitem target="\a:mapIdTarget"\Hnewline\space text="}#4\HCode{ ">\Hnewline}} \let\jh:doTocEntry\:doTocEntry -\def\:doTocEntry#1{% +\def\:doTocEntry#1#2#3{% \edef\sectioningKey{\expandafter\gob:IV\string#1}% \edef\:temp{\noexpand\ConfigureToc{\sectioningKey} {}{\noexpand\set:endtocitem{\sectioningKey}}{}{}}\:temp - \jh:doTocEntry#1} + \expandafter\target:info#3//% +\b:mapIdTarget +% + \jh:doTocEntry#1{#2}{#3}} \def\gob:IV#1#2#3#4{} \def\sectioningKey{NoToc} @@ -215,14 +218,17 @@ \special{t4ht>\jobname.jhm}% \bgroup - \Configure{Link}{mapID}{target="\sectioningKey-\TocCount" url=}{}{} + \Configure{Link}{mapID}{target="\a:mapIdTarget" url=}{}{} \Configure{TocLink}{\Link{#2}{}\EndLink} \let\jh:doTocEntry\:doTocEntry -\def\:doTocEntry#1{% +\def\:doTocEntry#1#2#3{% \edef\sectioningKey{\expandafter\gob:IV\string#1}% \edef\:temp{\noexpand\ConfigureToc{\sectioningKey} {}{\relax}{}{}}\:temp - \jh:doTocEntry#1} + \expandafter\target:info#3//% +\b:mapIdTarget +% + \jh:doTocEntry#1{#2}{#3}} \def\gob:IV#1#2#3#4{} \def\sectioningKey{NoToc} diff --git a/Master/texmf-dist/tex/generic/tex4ht/javahelp.4ht b/Master/texmf-dist/tex/generic/tex4ht/javahelp.4ht index 1626fa67377..ddd611f1c25 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/javahelp.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/javahelp.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% javahelp.4ht 2005-03-30-23:36 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% javahelp.4ht 2006-02-22-11:12 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-03-30-23:36} +\immediate\write-1{version 2006-02-22-11:12} \immediate\write-1{--------------- JavaHelp -----------------} \immediate\write-1{The entry (HelpSet) file for the java program @@ -79,6 +79,16 @@ " />\Hnewline}% % } +\def\target:info#1#2#3#4#5#6//{% + \let\sectionType=\sectioningKey + \let\sectionId\TocCount + \Advance:\sectionId 1 + \def\sectionName{#5}% + } +\NewConfigure{mapIdTarget}{2} +\Configure{mapIdTarget} + {\sectionType-\sectionId} + {} \:CheckOption{jh1.0} \if:Option \def\dotVersion{1.0} \def\subVersion{1\string_0} diff --git a/Master/texmf-dist/tex/generic/tex4ht/jeep.4ht b/Master/texmf-dist/tex/generic/tex4ht/jeep.4ht index d85de53a6e2..2c5b99417cb 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/jeep.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/jeep.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% jeep.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% jeep.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\jeep:@sect\no@sect \def\no@sect#1#2#3#4#5{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/jsmath.4ht b/Master/texmf-dist/tex/generic/tex4ht/jsmath.4ht new file mode 100755 index 00000000000..e08746d7033 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/jsmath.4ht @@ -0,0 +1,801 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% jsmath.4ht 2006-10-27-20:19 % +% Copyright (C) 2005--2006 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 2006-10-27-20:19} + +\exit:ifnot{amsmath,% +array,% +fontmath,% +latex,% +plain,% +tex4ht} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \NewConfigure{jsmath}{1} +\Configure{jsmath}{jsMath/jsMath.js} +% \Configure{jsmath}{jsMath/jsMath/jsMath.js} +\def\EndLink{\ifmathltx + \ifmtext \ht:special{t4ht@,}% +% + \egroup \HCode{\%\Hnewline\%}\Endmtxt:link + \HCode{\string\end{ref}\Hnewline}\ht:special{t4ht@,&\#x00A0;}% +% + \fi + \else \expandafter\M:EndLink\fi} +\def\msp:link#1#2{\ifmmode + \xdef\msp:LINK{\noexpand\msp:link{#1}{#2}}% + \aftergroup\msp:LINK\else + \Link{}{#2}\EndLink + \fi } +\Configure{$} + {\Configure{@math}{span}\DviMath} + {\EndDviMath}{} +\Configure{$$} + {\Configure{@math}{div}\IgnorePar + \EndP\DviMath} + {\EndDviMath + \ShowPar\par{\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} +\Configure{over} + {\Send{GROUP}{0}{\l:brace\space}} + {\HCode{\string\over\space}\Send{EndGROUP}{0}{\r:brace\space}} +\Configure{atop} + {\Send{GROUP}{0}{\l:brace\space}} + {\HCode{\string\atop\space}\Send{EndGROUP}{0}{\r:brace\space}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\set:label#1{\ifmathltx +% \HCode{\%\Hnewline\%\string\begin{label}}% +% {\ht:special{t4ht@, }\let\:newlnch\space \mathltxfalse #1}% +% \HCode{\string\end{label}\Hnewline}% + \else #1\fi +} +\Configure{frac} + {\HCode{\l:brace}} + {\HCode{\string\over\space}\Configure{over}{}{}} + {} + {\HCode{\r:brace}} +\Configure{[]} + {\Configure{@math}{div}\csname a:mathltx[]\endcsname + \DviMath$$\DisplayMathtrue } + {$$\EndDviMath\csname b:mathltx[]\endcsname} +\Configure{()} + {\Configure{@math}{span}\csname a:mathltx()\endcsname + \DviMath$} + {$\EndDviMath\csname b:mathltx()\endcsname} +\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 \string&\fi + \ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan +?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% +} + {} + +\Configure{emph} + {\ifmmode \Configure{@mtext}{\string\mathit}\fi} + {}% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{mfenced}{\langle}{\string\langle\space} +\Configure{mfenced}{\rangle}{\string\rangle\space} +\def\:tempc{\HCode{\string\langle\space}} +\HLet\langle\:tempc +\def\:tempc{\HCode{\string\rangle\space}} +\HLet\rangle\:tempc +\def\:tempc{\HCode{\string\vert\space}} +\HLet\vert\:tempc +\def\:tempc{\HCode{\string\Vert\space}} +\HLet\Vert\:tempc +\def\:tempc{\HCode{\string\|}} +\HLet\|\:tempc +\def\:tempc{\HCode{\string\big\space}} +\HLet\big\:tempc +\def\:tempc{\HCode{\string\bigg\space}} +\HLet\bigg\:tempc +\def\:tempc{\HCode{\string\Big\space}} +\HLet\Big\:tempc +\def\:tempc{\HCode{\string\Bigg\space}} +\HLet\Bigg\:tempc +\Configure{overrightarrow} + {\HCode{\string\overrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{overleftarrow} + {\HCode{\string\overleftarrow\l:brace}\:gobble} + {\HCode{\r:brace}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \expandafter\def\csname genfrac \endcsname#1#2#3#4{% + \def\:tempa{#1}\ifx\:tempa\empty\else \HCode{\string\left}#1\fi + \def\:tempa{#2}\ifx\:tempa\empty\else \def\:tempa{\HCode{\string\right}#2}\fi + \edef\@tempb{\@nx\@genfrac\@mathstyle{#4}% + \expandafter\noexpand\csname @@\ifx @#3@over\else above\fi + \endcsname}% + \@tempb{#3}} +\def\:tempc#1#2#3#4#5{{\a:genfrac#1\b:genfrac{\c:genfrac#4#2#3\relax + {\d:genfrac#5\e:genfrac}}\f:genfrac}\:tempa} +\HLet\@genfrac\:tempc +\Configure{tmspace} + {\HCode{\string\kern \space \textspace\space}} +\def\lvert{\HCode{\string\vert\space}} +\def\rvert{\HCode{\string\vert\space}} +\def\lVert{\HCode{\string\Vert\space}} +\def\rVert{\HCode{\string\Vert\space}} +\ConfigureEnv{multline} + {\bgroup \Configure{$$} + {\Configure{@math}{}\IgnorePar \EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% + } {\egroup} + {}{} +\Configure{multline} + {\HCode{<table class="multline"><tr><td><span class="math">}} + {\HCode{</span></td></tr></table>}} + {\ifnum \HRow> 1\HCode{</span></td></tr>\Hnewline + <tr><td><span class="math">}\fi} + {\gdef\mult:amp{\gdef\mult:amp{\HCode{</span></td> + <td class="eq-no"><span class="math">}}}} + {\csname mult:amp\endcsname \HCode{\ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan + ?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% + } {} +\Css{table.multline td {text-align:left; + vertical-align:middle; padding-left: 2em; }} +\Css{table.multline td.eq-no { text-align:center; }} +\Css{table.multline { width:100\%; }} +\ConfigureEnv{multline*} + {\bgroup \Configure{$$} + {\Configure{@math}{div}\IgnorePar + \EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{multline*} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace lr\r:brace}} + {\HCode{\string\end \l:brace array\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} + {} +\Configure{subarray} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace \Hlcr\r:brace}} + {\HCode{\string\end \l:brace array\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} +\Configure{smallmatrix} + {\HCode{\string\begin\l:brace matrix\r:brace}} + {\HCode{\string\end \l:brace matrix\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi \scriptstyle + \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{\string&\space}} +\Configure{alignedat} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace rlrl\r:brace}} + {\HCode{\string\end \l:brace array\r:brace}} + {} + {\HCode{\string\cr\space}} + {} + {\HCode{\string&\space}} +\Configure{split} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace rl\r:brace}} + {\ifvmode\IgnorePar\fi + \HCode{\string\end \l:brace array\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan +?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% +} {} +\ConfigureEnv{gather} + {\bgroup \Configure{$$} + {\Configure{@math}{div}\IgnorePar + \EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{gather} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace ll\r:brace}} + {\HCode{\string\end \l:brace array\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan +?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% +} {} +\ConfigureEnv{gather*} + {\bgroup \Configure{$$} + {\Configure{@math}{div}\IgnorePar + \EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{gather*} + {\HCode{\string\begin\l:brace array\r:brace + \l:brace ll\r:brace}} + {\HCode{\string\end \l:brace array\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan +?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% +} {} +\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{<!--tex4ht:inline-->}\fi + \ifmathltx + \Tg<mrow>\def\end:mathalign{\Tg</mrow>}% + \else + \Configure{@math}{div}\DviMath + \def\end:mathalign{\EndDviMath \DisplayMathfalse}% + \DisplayMathtrue + \fi + \HCode{\string\matrix\l:brace}} + {\HCode{\r:brace}\end:mathalign } + {\ifnum \HRow> 1\HCode{\string\cr\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \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 2em\space +\fi +}\fi} + {\HCode{\ifodd\HCol\space\else + \string\kern \space 2em\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{underrightarrow} + {\HCode{\string\mathop\l:brace}\:gobble} + {\HCode{\r:brace\string\limits + \string_\string\longrightarrow\space}} +\Configure{underleftarrow} + {\HCode{\string\mathop\l:brace}\:gobble} + {\HCode{\r:brace\string\limits + \string_\string\longleftarrow\space}} +\Configure{overleftrightarrow} + {\HCode{\string\mathop\l:brace}\:gobble} + {\HCode{\r:brace\string\limits + \string^\string\longleftrightarrow\space}} +\Configure{underleftrightarrow} + {\HCode{\string\mathop\l:brace}\:gobble} + {\HCode{\r:brace\string\limits + \string_\string\longleftrightarrow\space}} +\def\:tempc#1{ + {\HCode{\string\mathop\l:brace}#1% + \HCode{\r:brace\string\limits + \string^\l:brace\hbox\l:brace....\r:brace\r:brace}}} +\HLet\ddddot\:tempc +\def\:tempc#1{ + {\HCode{\string\mathop\l:brace}#1% + \HCode{\r:brace\string\limits + \string^\l:brace\hbox\l:brace...\r:brace\r:brace}}} +\HLet\dddot\:tempc +\def\:tempc#1#2{% + \HCode{\string\mathop\l:brace}#2% + \HCode{\r:brace\string\limits + \string^\l:brace}#1\HCode{\r:brace}} +\HLet\overset\:tempc +\def\:tempc#1#2{% + \HCode{\string\mathop\l:brace}#2% + \HCode{\r:brace\string\limits + \string_\l:brace}#1\HCode{\r:brace}} +\HLet\underset\:tempc +\def\:tempc#1#2#3{% + \HCode{\l:brace\l:brace\r:brace}#1% + \HCode{\l:brace}#3% + \HCode{\r:brace}#2\HCode{\r:brace}} +\HLet\sideset\:tempc +\renewcommand{\xrightarrow}[2][]{% + \HCode{\string\mathop\l:brace \string\longrightarrow \r:brace\string\limits + \string_\l:brace}#1\HCode{\r:brace\string^\l:brace}% + #2\HCode{\r:brace}} +\renewcommand{\xleftarrow}[2][]{% + \HCode{\string\mathop\l:brace \string\longleftarrow \r:brace\string\limits + \string_\l:brace}#1\HCode{\r:brace\string^\l:brace}% + #2\HCode{\r:brace}} +\def\:tempc#1{\HCode{\kern18mu + {\string\rm\space mod}\string\,\string\,}#1} +\HLet\mod=\:tempc +\def\:tempc#1{\HCode{\kern18mu }(#1)} +\HLet\pod=\:tempc +\def\:tempc#1{\HCode{\kern18mu + \string\mathbin{\string\rm\space mod}\string\,\string\,}#1} +\HLet\bmod\:tempc +\def\:tempc#1{\HCode{\kern18mu }(\HCode{{\string\rm\space mod}\kern6mu\space} #1)} +\HLet\pmod=\:tempc + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{overrightarrow} + {\HCode{\string\overrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{overleftarrow} + {\HCode{\string\overleftarrow\l:brace}\:gobble} + {\HCode{\r:brace}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \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 \string&\fi + \ifnum 1<\HMultispan +% \string\multicolumn\l:brace\HMultispan\r:brace + %\string\multispan +?span/multispan-in-jsmath? + \space\HMultispan\space + \fi}% +} + {} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/jsml-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/jsml-math.4ht new file mode 100755 index 00000000000..7f38b2609ad --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/jsml-math.4ht @@ -0,0 +1,3111 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% jsml-math.4ht 2006-10-28-15:27 % +% Copyright (C) 2006 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 2006-10-28-15:27} + +\exit:ifnot{Preamble,% +amsmath,% +amsopn,% +array,% +fontmath,% +latex,% +plain,% +tex4ht} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{math-} \if:Option + \edef\Preamble{\Preamble,mathml-} +\else + \Log:Note{for sources failing to produce + clean math code, try the command line option `math-'}% +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \NewConfigure{speak:description}{3} +\Configure{speak:description} + {<BREAK SIZE="small"/>begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {<BREAK SIZE="small"/>end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/> + item} +\Configure{DviMath} + {\a:DviMathSpk \mathmltrue + \ifOption{mml-fonts}{}{\NoFonts}% + \IgnoreRule \HCode{<!--l. + \the\inputlineno-->}\a:math + \edef\sv:ignore{\if:nopar + \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% +\IgnorePar} + {\EndIgnoreRule + \mathmlfalse \b:DviMathSpk \sv:ignore +} +\NewConfigure{DviMathSpk}{2} +\Configure{math}{} +\Configure{$} + {\Configure{DviMathSpk} + {\HCode{<span class="inline-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</span>}}% +\DviMath} + {\EndDviMath}{} +\Configure{$$} + {\Configure{@math}{div}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \Configure{DviMathSpk} + {\HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</div>}}% +\DviMath} + {\EndDviMath + \ShowPar\par{\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} +\NewConfigure{speak:math}{2} +\Configure{speak:math} + {%<BREAK SIZE="small"/><PROS PITCH="-5" >math</PROS> + <BREAK SIZE="small"/>} + {%<BREAK SIZE="small"/><PROS PITCH="-5" >end math</PROS> + <BREAK SIZE="small"/>} +\Configure{SUB} + {\Send{BACK} + {<msub><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +} + {\HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msub\Hnewline>}% +} +\Configure{SUP} + {\Send{BACK} + {<msup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +} + {\HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msup\Hnewline>}% +} +\Configure{SUBSUP} + {\Send{BACK} + {<msubsup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +} + {\HCode{</PROS></mrow><mrow class="mrow-super"\Hnewline + >\add:description{mid-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +} + {\HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msubsup\Hnewline>}% +} + +\Configure{limits}{\let\pl:SUB =\:UnDef +\let\pl:SUP =\:UnDef +\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<msup + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}% + \trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK} +{<msup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +% +\bgroup + \Configure{SUP} + {\Send{BACK} +{<msup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msup\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msup\Hnewline + >}\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else +\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{<msub + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK} +{<msub><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +% +\bgroup + \Configure{SUB} + {\Send{BACK} +{<msub><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msub\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}% +</mrow></msub\Hnewline >}\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi +\let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK} + {<msubsup class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +} + {\HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +} + {\HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msubsup\Hnewline>}% +} +% +} +\def\disp:limits{\let\pl:SUB =\:UnDef +\let\pl:SUP =\:UnDef +\ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<msup + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}% + \trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK} +{<msup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +% +\bgroup + \Configure{SUP} + {\Send{BACK} +{<msup><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-super"\Hnewline + >\add:description{begin-script}{\b:speak:subsup}% + <PROS PITCH="+10">}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msup\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msup\Hnewline + >}\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else +\ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{<msub + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% +\HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK} +{<msub><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +% +\bgroup + \Configure{SUB} + {\Send{BACK} +{<msub><mrow class="mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="mrow-sub"\Hnewline + >\add:description{begin-script}{\a:speak:subsup}% + <PROS PITCH="-10">}\trap:base +% +\bgroup \trap:base} + {\egroup \HCode{</PROS>\add:description{end-script}{\c:speak:subsup}% + </mrow></msub\Hnewline>}% +% +}% +\trap:base} + {\egroup\HCode{\add:description{end-limits-script}{\c:speak:underover}% +</mrow></msub\Hnewline >}\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi +\let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK} + {<msubsup class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}\HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +} + {\HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +} + {\HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msubsup\Hnewline>}% +} +% +} +\ifx \a:putSUB\:UnDef \else + \pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi +\ifx \a:putSUP\:UnDef \else + \pend:def\a:putSUP{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi + +\NewConfigure{speak:subsup}{3} +\Configure{speak:subsup} + {<PROS PITCH="-5"><BREAK SIZE="small"/> + <span class="scripts-extra"> subscript </span> + <BREAK SIZE="small"/></PROS>} + {<PROS PITCH="+5"><BREAK SIZE="small"/> + <span class="scripts-extra"> superscript </span> + <BREAK SIZE="small"/></PROS>} + {<PROS PITCH="-5"><BREAK SIZE="medium"/> + <span class="scripts-extra"> baseline </span> + <BREAK SIZE="small"/></PROS>} +\Configure{over} + {\Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}\HCode{</mrow>}% +} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +}} +\Configure{atop} + {\Send{GROUP}{0}{<mover class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<mrow class="mrow-upper">% +}\HCode{</mrow>}% +} + {\HCode{\add:description{added-description}{\c:speak:atop}<mrow class="mrow-under">}% +\Send{EndGROUP}{0}{</mrow>\add:description{end-stack}{\b:speak:atop}</mover>% +}} +\Configure{above} + {\Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:over:\:gobbleII} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +}} +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + \tmp:dim + } +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mover class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<mrow class="mrow-upper">% +}% + \HCode{</mrow>}% +\o:atop: + \HCode{\add:description{added-description}{\c:speak:atop}<mrow class="mrow-under">}% +\Send{EndGROUP}{0}{</mrow>\add:description{end-stack}{\b:speak:atop}</mover>% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mover class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<mrow class="mrow-upper">% +}% + \HCode{</mrow>}% +\o:atop: + \HCode{\add:description{added-description}{\c:speak:atop}<mrow class="mrow-under">}% +% + \Send{EndGROUP}{0}{</mrow>\add:description{end-stack}{\b:speak:atop}</mover>% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + } +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}\HCode{</mrow>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}% + \HCode{</mrow>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + } +\NewConfigure{speak:fraction}{3} +\Configure{speak:fraction} + {<BREAK SIZE="small"/><level prefix="begin" + continued="begin continued fraction">begin + fraction</level><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/><level prefix="end" + continued="end continued fraction">end + fraction</level><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/><level prefix="over">% + over</level><BREAK SIZE="small"/>} +\NewConfigure{speak:atop}{3} +\Configure{speak:atop} + {<BREAK SIZE="small"/>begin stack<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end stack<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>over<BREAK SIZE="small"/>} +\Configure{radical} + {\HCode{<msqrt>% + \add:description{begin-root}{\a:speak:radical}}% + \special{t4ht\string~!e<<mrow class="root-base">}% + \special{t4ht\string~!e></mrow>% + \add:description{end-root}{\b:speak:radical}</msqrt>}% + \special{t4ht\string~!ee/}% + \special{t4ht\string~!ese-}% + } +\NewConfigure{speak:radical}{2} +\Configure{speak:radical} + {<BREAK SIZE="small"/><level prefix="begin">begin + root</level><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/><level prefix="end">end + root</level><BREAK SIZE="small"/>} +\NewConfigure{speak:underover}{3} +\Configure{speak:underover} + {<BREAK SIZE="small"/>under script<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>over script<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end scripts<BREAK SIZE="small"/>} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{[]} + {\Configure{@math}{div}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \Configure{DviMathSpk} + {\HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</div>}}% +\DviMath $$\DisplayMathtrue } + {$$\EndDviMath} +\Configure{()} + {\Configure{DviMathSpk} + {\HCode{<span class="inline-math">% + \add:description{begin-math}{\a:speak:math}}} + {\HCode{\add:description{end-math}{\b:speak:math}</span>}}% +\DviMath $} + {$\EndDviMath} +\Configure{choose} + {\Send{GROUP}{0}{<mover class="choose">% + \add:description{begin-stack}{\a:speak:choose}% + <mrow class="mrow-upper">}% + \HCode{</mrow>}\o:atop: + \HCode{\add:description{added-description}% + {\c:speak:choose}<mrow class="mrow-under">}% + \Send{EndGROUP}{0}% + {</mrow>\add:description{end-stack}{\b:speak:choose}</mover>}% + } +\NewConfigure{speak:choose}{3} +\Configure{speak:choose} + {<BREAK SIZE="small"/>binomial coefficient<BREAK SIZE="small"/>} + {<BREAK SIZE="medium"/>} + {<BREAK SIZE="small"/>choose<BREAK SIZE="small"/>} +\Configure{mfenced}{\vert}{\string&\#x007C;} +\Configure{mfenced}{\{}{\string&\#x007B;} +\Configure{mfenced}{\}}{\string&\#x007D;} +\Configure{mfenced}{\lbrace}{\string&\#x007B;} +\Configure{mfenced}{\rbrace}{\string&\#x007D;} +\Configure{mfenced}{\rgroup}{\string&\#x0028;} +\Configure{mfenced}{\lgroup}{\string&\#x0029;} +\Configure{mfenced}{(}{\string&\#x0028;} +\Configure{mfenced}{)}{\string&\#x0029;} +\Configure{mfenced}{[}{\string&\#x0058;} +\Configure{mfenced}{]}{\string&\#x0059;} +\Configure{mfenced}{|}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{<mo class="mo-op" + #1\Hnewline>}{</mo>}% + {\Configure{mathop}{*}{<mo class="mo-op">}{</mo>}{}}} +\Configure{quad}{\HCode{<span class="space"><BREAK SIZE="small"/></span>% +}} +\Configure{qquad}{\HCode{<span class="space"><BREAK SIZE="small"/></span>% +}} +\Configure{,}{\HCode{<span class="tiny-space"><BREAK SIZE="small"/></span>% +}} +\Configure{ }{\:nbsp} +\def\:nbsp{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x} +\Configure{root} + {\HCode{<mroot>% + \add:description{begin-root}{\a:speak:root}% + <mrow class="root-index">}} + {\HCode{</mrow>\add:description{mid-root}{\b:speak:root}% + <mrow class="root-base">}} + {\HCode{</mrow>\add:description{end-root}{\c:speak:root}</mroot>}} +\NewConfigure{speak:root}{3} +\Configure{speak:root} + {<BREAK SIZE="medium"/><level prefix="root">root + index</level><BREAK SIZE="medium"/>} + {<BREAK SIZE="medium"/><level prefix="begin">begin + root</level><BREAK SIZE="medium"/>} + {<BREAK SIZE="medium"/><level prefix="end">end + root</level><BREAK SIZE="medium"/>} +\Configure{left} + {} + {\HCode{\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +}\bgroup + \HCode{<mrow>}\bgroup} +\Configure{right} + {\egroup\HCode{</mrow>}\egroup + \HCode{\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +}} + {} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string&\#x007D;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string&\#x007D;}}\:temp +\def\mathinner#1{\Tg<span + class="mathinner">#1\Tg</span>} +\:CheckOption{new-accents} \if:Option \else + \Configure{accent}\widetilde\widetilde{{}{}} + {} + {\HCode{<mover class="mover-tilde">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-0303"\Hnewline>}% + #2% + \HCode{</mrow>\add:description{begin-end}{\a:speak:modified:tilde}% + </mover>}} +\Configure{accent}\widehat\widehat{{}{}} + {} + {\HCode{<mover class="mover-hat">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-0302"\Hnewline>}% + #2% + \HCode{</mrow>\add:description{begin-end}{ + \a:speak:modified:hat}</mover>}} +\Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathml + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } + +\fi +\Configure{cases} + {}{} {\HCode{<PARA><mtable>}}{\HCode{</mtable></PARA>}} + {\Tg<mtr>}{\Tg</mtr>} + {\Tg<mtd class="cases">}{\Tg</mtd>} +\Configure{matrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</mtd>\Hnewline}} +\Configure{pmatrix} + {\bgroup\HCode{<PARA><div class="pmatrix"><BREAK SIZE="small"/>}} + {\HCode{<BREAK SIZE="small"/></div></PARA>}\egroup} +\NewConfigure{speak:array}{6} +\Configure{speak:array} + {<BREAK SIZE="small"/>begin array with + \ifTag{array-\TableNo}{\LikeRef{array-\TableNo}}{} + rows<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end array<BREAK SIZE="small"/>} + {\HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {} + {\HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +} + {} +\NewConfigure{speak:smallmatrix}{6} +\Configure{speak:smallmatrix} + {begin matrix with + \ifTag{smallmatrix-\TableNo}{\LikeRef{smallmatrix-\TableNo}}{} + rows} + {end matrix} + {\HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {} + {\HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +} + {} + +\Configure{frac} + {\HCode{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}} + {\HCode{</mrow>}% +\Configure{over}{}{}} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +} + {\HCode{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +}} +\def\:MM{m} +\Configure{HBorder} + {<mtr\Hnewline class="hline">} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline class="cline">} + {<mtd></mtd>} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline class="vspace" style="font-size:\HBorderspace">} + {<mtd\Hnewline></mtd>} + {</mtr>} + +\Configure{overline} + {\bgroup\ifmathml \HCode{<mover class="mover-overline"\Hnewline>% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-00AF">}% +\else + \HCode{<mover class="overline">}\fi} + {\ifmathml \HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:line}% + </mover>}% +\else + \HCode{</mover>}\fi\egroup} +\Configure{underline} + {\bgroup + \ifmathml \HCode{<munder class="munder-underline">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-0332"><BREAK SIZE="small"/>}% +% + \else \expandafter\everymath +\expandafter{\expandafter\everymath + \expandafter{\the\everymath}}% +\let\o::@underline:\o:@@underline: +\def\o:@@underline:{\let\o:@@underline:\o::@underline:}% +% + \HCode{<mover class="underline">}\fi} + {\ifmathml \HCode{<BREAK SIZE="small"/></mrow>% + \add:description{begin-end}{\a:speak:modified:line}% + </munder>}% +\else + \HCode{</mover>}\fi \egroup} +\NewConfigure{speak:modified}{2} +\Configure{speak:modified} + {<BREAK SIZE="small"/>modified + under<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>modified + above<BREAK SIZE="small"/>} +\NewConfigure{speak:modified:brace}{1} +\NewConfigure{speak:modified:hat}{1} +\NewConfigure{speak:modified:line}{1} +\NewConfigure{speak:modified:tilde}{1} +\Configure{speak:modified:brace} + {<BREAK SIZE="small"/>with brace<BREAK SIZE="small"/>} +\Configure{speak:modified:hat} + {<BREAK SIZE="small"/>with wide hat<BREAK SIZE="small"/>} +\Configure{speak:modified:line} + {<BREAK SIZE="small"/>with bar<BREAK SIZE="small"/>} +\Configure{speak:modified:tilde} + {<BREAK SIZE="small"/>with wide tilde<BREAK SIZE="small"/>} +\Configure{hspace}{ }{}{ } +\def\:temp#1#2{\expandafter\def\csname prefix:#1:over\endcsname + {\HCode{\add:description{added-description}{ #2 }}}} +\:temp{vec}{\b:speak:underover} +\:temp{dddot}{\b:speak:underover} +\:temp{ddddot}{\b:speak:underover} +\Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi + \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</mtd>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + +\ConfigureEnv{array} + {\PushStack\Col:Marg\AllColMargins + \bgroup\Configure{$}{}{}{}} + {\egroup \PopStack\Col:Marg\AllColMargins} + {}{} +\def\:MM{\ifmathml m\fi} +\Configure{HBorder} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi="hline">} + {\ifmathml<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi ="cline">} + {<\:MM td></\:MM td>} + {\ifmathml<mtd><mo> \string&\#x0332; </mo></mtd> +\else + <td><hr\xml:empty></td>\fi} + {</\:MM tr>} + {<\:MM tr\Hnewline + \ifmathml \expandafterclass\else class\fi="vspace" + style="font-size:\HBorderspace">} + {<\:MM td\Hnewline>\ifmathml\else\string&\#x00A0;\fi + </\:MM td>} + {</\:MM tr>} +\Configure{halign} + {\EndP\halignTB{halign}} \t:HA + \R:HA\r:HA\D:HA\d:HA +\Configure{multicolumn} + {\ifmmode \else + \ifvmode\IgnorePar\fi + \fi \HCode{<div class="multicolumn" title="\HMultispan">}} + {\ifmmode \else + \ifvmode\IgnorePar\fi \EndP\fi \HCode{</div>} } +\def\gob:sp#1{#1} + +\Configure{equation} + {\IgnorePar\ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:equation}% + <div class="equation">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\ifvmode \IgnorePar\fi\EndP + \HCode{</div>}% + \let\@eqnnum\empty + } + {\HCode{% + \add:description{end-math}{\b:speak:equation}% + </div>}% + \Tag{eq-\TableNo-num}{\theequation}% + \ShowPar \par{\HCondtrue\noindent}% +} +\NewConfigure{speak:equation}{2} +\Configure{speak:equation} + {<BREAK SIZE="medium"/>begin equation + \ifTag{eq-\TableNo-num}{\LikeRef{eq-\TableNo-num}}{}% + <BREAK SIZE="small"/> + } + {<BREAK SIZE="small"/>end equation \theequation + <BREAK SIZE="medium"/>} +\def\AA:text#1{\mtexttrue +\HCode{ <span\Hnewline class="mstyle-#1">}% + \ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass + \Configure{$}% + {\EndPauseMathClass \HCode{<span \Hnewline + class="text-math">}\mtextfalse + \ht:special{t4ht@,}% +}% + {\HCode{</span>}\ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass \mtexttrue}% + {}% +% +} +\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% +\HCode + {</span>}% +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{MathClass}{1}{*}{<mo\Hnewline + class="MathClass-op"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></mo>}{} +\Configure{MathClass}{2}{*}{<mo\Hnewline + class="MathClass-bin"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></mo>}{} +\Configure{MathClass}{3}{*}{<mo\Hnewline + class="MathClass-rel"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></mo>}{} +\:CheckOption{mathml-} \if:Option + \Configure{MathClass}{4}{*}{<mo\Hnewline + class="MathClass-open">} + {</mo><BREAK SIZE="small"/>}{} + \Configure{MathClass}{5}{*}{<BREAK SIZE="small"/>% + <mo\Hnewline + class="MathClass-close">} + {</mo>}{} +\else + \Configure{MathClass}{4}{*}{<mfenced><mo\Hnewline + class="MathClass-open">} + {</mo><mrow><BREAK SIZE="small"/>}{} + \Configure{MathClass}{5}{*}{<BREAK SIZE="small"/>% + </mrow><mo\Hnewline + class="MathClass-close">} + {</mo></mfenced>}{} +\fi +\def\sin{\mathop {\operator@font sine}\nolimits} +\def\cos{\mathop {\operator@font cosine}\nolimits} +\def\lim{\mathop {\operator@font limit}} +\Configure{overbrace} + {\Configure{mathop*}{*} + {<mover class="mover-overline">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-FE37">} + {</mrow>\add:description{begin-end}{\a:speak:modified:brace}% + </mover>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:overbrace:=\displaystyle} + {} +\Configure{underbrace} + {\Configure{mathop*}{*} + {<munder class="munder-underline">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-FE38">} + {</mrow>\add:description{begin-end}{\a:speak:modified:brace}% + </munder>} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:underbrace:=\displaystyle} + {} +\Configure{overrightarrow} + {\HCode{<mover class="mover-rightarrow">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-20D5"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:rightarrow}% + </mover>}} +\Configure{overleftarrow} + {\HCode{<mover class="mover-leftarrow">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-20D6"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:leftarrow}% + </mover>}} +\NewConfigure{speak:modified:leftarrow}{1} +\NewConfigure{speak:modified:leftrightarrow}{1} +\NewConfigure{speak:modified:rightarrow}{1} +\Configure{speak:modified:leftarrow} + {<BREAK SIZE="small"/>with left + right arrow<BREAK SIZE="small"/>} +\Configure{speak:modified:leftrightarrow} + {<BREAK SIZE="small"/>with left + right arrow<BREAK SIZE="small"/>} +\Configure{speak:modified:rightarrow} + {<BREAK SIZE="small"/>with + right arrow<BREAK SIZE="small"/>} +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Re:} +\HLet\Re\:tempc +\def\:tempc{\HCode{\add:description{added-description}{real part + symbol capital }}\o:Im:} +\HLet\Im\:tempc +\Configure{big} + {}{} + {} + {} +\Configure{Big} + {}{} + {} + {} +\Configure{bigg} + {}{} + {} + {} +\Configure{Bigg} + {}{} + {} + {} +\Configure{Biggm} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{Bigm} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="Big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{biggm} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} +\Configure{bigm} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathrel}{*} + {<span class="MathClass-rel" title="big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} + +\:CheckOption{mathml-} \if:Option + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="Big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="Big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="bigg" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="MathClass-open" title="big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {<span class="MathClass-close" title="big" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\else + \Configure{Biggl} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Biggl"><span class="MathClass-open" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Biggr} + {\bgroup + \Configure{Bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{Bigl} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="Bigl"><span class="MathClass-open"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{Bigr} + {\bgroup + \Configure{Big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{biggl} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="biggl"><span class="MathClass-open"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{biggr} + {\bgroup + \Configure{bigg}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} +\Configure{bigl} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathopen}{*} + {<span class="bigl"><span class="MathClass-open"><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span><span>} + {\Configure{mathopen}{}{}{}{}}% + } + {\egroup} +\Configure{bigr} + {\bgroup + \Configure{big}{}{}{}{}% + \Configure{mathclose}{*} + {</span><span class="MathClass-close" ><BREAK SIZE="small"/>} + {<BREAK SIZE="small"/></span></span>} + {\Configure{mathclose}{}{}{}{}}% + } + {\egroup} + +\fi + +\def\bold:version{bold} +\Configure{mathbf}% + {\bgroup \HCode{<span class="mathvariant-bold">% + <BREAK SIZE="small"/>% + \add:vdescription{font}{bold}<PROS PITCH="-10" >}}% + {\HCode{</PROS><BREAK SIZE="small"/></span>}\egroup }% +\Configure{mathit}% + {\bgroup \HCode{<span + class="mathvariant-\ifx + \bold:version\math@version bold-\fi italic">}}% + {\HCode{</span>}\egroup }% +\Configure{mathrm}% + {\bgroup \HCode{<span class="mathvariant-normal">}}% + {\HCode{</span>}\egroup }% +\Configure{mathsf}% + {\bgroup \HCode{<span + class="mathvariant-\ifx + \bold:version\math@version bold-\fi sans-serif">}}% + {\HCode{</span>}\egroup }% +\Configure{mathtt}% + {\bgroup \HCode{<span class="mathvariant-monospace">}}% + {\HCode{</span>}\egroup }% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{above} + {\Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:@@over:\:gobbleII} + {\HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +}} +\Configure{tbinom} + {\Send{GROUP}{0}{<mover class="tbinom">% + \add:description{begin-stack}{\a:speak:choose}% + <mrow class="mrow-upper">}% + \HCode{</mrow>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}% + {\c:speak:choose}<mrow class="mrow-under">}% + \Send{EndGROUP}{0}% + {</mrow>\add:description{end-stack}{\b:speak:choose}</mover>}% + } +\Configure{dbinom} + {\Send{GROUP}{0}{<mover class="dbinom">% + \add:description{begin-stack}{\a:speak:choose}% + <mrow class="mrow-upper">}% + \HCode{</mrow>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}{\c:speak:choose}<mrow class="mrow-under">}% + \Send{EndGROUP}{0}% + {</mrow>\add:description{end-stack}{\b:speak:choose}</mover>}% + } +\Configure{binom} + {\Send{GROUP}{0}{<mover class="binom">% + \add:description{begin-stack}{\a:speak:choose}% + <mrow class="mrow-upper">}% + \HCode{</mrow>}\o:@@abovewithdelims: ..\z@{}% + \HCode{\add:description{added-description}{\c:speak:choose}<mrow class="mrow-under">}% + \Send{EndGROUP}{0}% + {</mrow>\add:description{end-stack}{\b:speak:choose}</mover>}% + } +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +% +}% + \HCode{</mrow>}% +% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + \tmp:dim + } +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mover class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<mrow class="mrow-upper">% +}% + \HCode{</mrow>}% +\o:@@atop: + \HCode{\add:description{added-description}{\c:speak:atop}<mrow class="mrow-under">}% +\Send{EndGROUP}{0}{</mrow>\add:description{end-stack}{\b:speak:atop}</mover>% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mover class="atop">% +\add:description{begin-stack}{\a:speak:atop}% +<mrow class="mrow-upper">% +}% + \HCode{</mrow>}% +\o:@@atop: + \HCode{\add:description{added-description}{\c:speak:atop}<mrow class="mrow-under">}% +\Send{EndGROUP}{0}{</mrow>\add:description{end-stack}{\b:speak:atop}</mover>% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + } +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}% + \HCode{</mrow>}% +\o:over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +} + \else + \Send{GROUP}{0}% + {<mo class="mfenced-open">\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +</mo>% + <mfrac>\add:description{begin-end}{\a:speak:fraction}% +<mrow class="mrow-numerator"\Hnewline>% +}% + \HCode{</mrow>}% +\o:@@over: + \HCode{\add:description{begin-end}{\c:speak:fraction} + <mrow class="mrow-enumerator"\Hnewline>}% +\Send{EndGROUP}{0}{</mrow>\add:description{begin-end}{\b:speak:fraction}</mfrac>% +% + <mo class="mfenced-close">\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +</mo>} + \fi + } +\Configure{underrightarrow} + {\HCode{<munder class="munder-rightarrow">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-2092"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:rightarrow}% + </munder>}} +\Configure{underleftarrow} + {\HCode{<munder class="munder-leftarrow">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-2090"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{speak:modified:leftarrow}% + </munder>}} +\Configure{overleftrightarrow} + {\HCode{<mover class="mover-leftrightarrow">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-20E1"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:leftrightarrow}% + </mover>}} +\Configure{underleftrightarrow} + {\HCode{<munder class="munder-leftrightarrow">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-2194"\Hnewline>}\:gobble} + {\HCode{</mrow>% + \add:description{begin-end}{\a:speak:modified:leftrightarrow}% + </munder>}} +\def\:tempc{\HCode{<mspace width="0.2em"/>}\mathbin{mod} } +\HLet\bmod\:tempc +\def\:tempc#1{ (#1)} +\HLet\pod=\:tempc +\def\:tempc#1{\pod{\mathop{mod} #1}} +\HLet\pmod=\:tempc +\def\:tempc#1{ \mathop{mod} #1} +\HLet\mod=\:tempc +\Configure{hdotsfor}{\dots} +\Configure{tmspace} + {\HCode{<span class="space"><BREAK SIZE="small"/></span>% +}} +\renewcommand{\xrightarrow}[2][]{% + \if :#1: + \HCode{<msup + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + \rightarrow + \HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}% + \trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msup\Hnewline>}% +% + \else + \HCode{<msubsup class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +#1% + \HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msubsup\Hnewline>}% +% + \fi +} +\renewcommand{\xleftarrow}[2][]{% + \if :#1: + \HCode{<msup + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}% + \trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msup\Hnewline>}% +% + \else + \HCode{<msubsup class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + \leftarrow + \HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +#1% + \HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{mid-limits-script}{\b:speak:underover}}\trap:base +#2% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msubsup\Hnewline>}% +% + \fi +} +\def\overset#1#2{{% + \HCode{<msup + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + #2% + \HCode{</mrow><mrow class="limits-mrow-super"\Hnewline + >\add:description{begin-limits-script}{\b:speak:underover}}% + \trap:base +#1% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msup\Hnewline>}% +% +}} +\def\underset#1#2{{% + \HCode{<msub + class="limits-msub-msup"><mrow + class="limits-mrow-base"\Hnewline>% +}% + #2% + \HCode{</mrow><mrow class="limits-mrow-sub"\Hnewline + >\add:description{begin-limits-script}{\a:speak:underover}}% + \trap:base +#1% + \HCode{\add:description{end-limits-script}{\c:speak:underover}% + </mrow></msub\Hnewline>}% +% +}} +\def\sideset#1#2#3{{\Tg<mrow class="sideset"\Hnewline + >{\HCode{}}#1{\HCode{}#3}#2\Tg</mrow>}} +\Configure{aligned} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="aligned">}% + \HCode{\add:vdescription{begin-array}{\a:speak:aligned}}} + {\Tag{aligned-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:aligned}}% + \ifvmode \IgnorePar\fi + \HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:aligned}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:aligned \HCode{<div>}} + {\HCode{</div>}\f:speak:aligned + \HCode{</mtd>\Hnewline}} +\NewConfigure{speak:aligned}{6} +\Configure{speak:aligned} + {begin + \ifTag{aligned-\TableNo}{\LikeRef{aligned-\TableNo}}{} + aligned equations} + {end equations} + {\HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {} + {\HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +} + {} +\Configure{alignedat} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="aligned">}% + \HCode{\add:vdescription{begin-array}{\a:speak:aligned}}} + {\Tag{aligned-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:aligned}}% + \ifvmode \IgnorePar\fi \HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:aligned}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:aligned \HCode{<div>}} + {\HCode{</div>}\f:speak:aligned + \HCode{</mtd>\Hnewline}} +\ConfigureEnv{cases} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div class="cases">}% + \bgroup + \let\sv:a:left=\a:left +\let\sv:b:left=\b:left +\let\sv:a:right=\a:right +\let\sv:b:right=\b:right +% + \Configure{array} + {\HCode{<mtable class="cases">% + \add:vdescription{begin-array}{<BREAK SIZE="small"/>begin + \ifTag{cases-\TableNo}{\LikeRef{cases-\TableNo}}{} + cases<BREAK SIZE="small"/>}% +}} % + {\Tag{cases-\TableNo}{\HRow}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array} + {<BREAK SIZE="small"/>end cases<BREAK SIZE="small"/>} +}% + \ifvmode \IgnorePar\fi \Tg</mtable>} + {\HCode{<mtr>% + \add:vdescription{begin-end} + {<BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + case}% +}} + {\HCode{</mtr>}}% + {\HCode{<mtd class="sub-case-\HCol" >% + <BREAK SIZE="\ifnum \HCol>1 medium\else + small\fi"/>}% + \bgroup + \Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi + \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</mtd>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} +% + \let\a:left=\sv:a:left +\let\b:left=\sv:b:left +\let\a:right=\sv:a:right +\let\b:right=\sv:b:right +% + } + {\egroup \HCode{</mtd>\Hnewline}} +% + \Configure{left} + {} + {\bgroup} +\Configure{right} + {\egroup} + {} +% + } + {\egroup\HCode{</div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {}{} +\Configure{eqref} + {\bgroup\let\tagform@\empty + \HCode{<span class="eqref" > + \add:description{added-description}{\a:speak:eqref}}} + {\HCode{</span>}\egroup} +\NewConfigure{speak:eqref}{1} +\Configure{speak:eqref}{ equation } +\ifx \mathdisplay@@pop\:UnDef + \ifx \emdf@La\:UnDef + + \else + + \fi +\else + \Configure{equation} + {\ifvmode \IgnorePar\fi\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\a:speak:equation}% + <div class="equation">}% + \Configure{gather} + {\HCode{<div\Hnewline class="equation"><div + class="gather">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</div></div>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</div><div>}\fi } + {} +% + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</div>}% + \let\@eqnnum\empty + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{% + \add:description{end-math}{\b:speak:equation}% + </div>}% + \Tag{eq-\TableNo-num}{\theequation}% + \PopStack\Table:Stck\TableNo +% + \ShowPar\IgnoreIndent\par} +\Configure{equation*} + {\ifvmode \IgnorePar\fi\EndP + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<div class="display-math">% + \add:description{begin-math}{\csname + a:speak:equation*\endcsname}}% + \Configure{gather*} + {\HCode{<div\Hnewline class="equation-star"><div + class="gather-star">}\IgnorePar + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\HCode{</div></div>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</div><div>}\fi } + {} +% + \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +% + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{\add:description{end-math}{\csname + b:speak:equation*\endcsname}</div>}% + \PopStack\Table:Stck\TableNo +% + \ShowPar\IgnoreIndent\par} +\Configure{speak:equation} + {<BREAK SIZE="medium"/>begin equation + \ifTag{eq-\TableNo-num}{\LikeRef{eq-\TableNo-num}}{}% + <BREAK SIZE="small"/> + } + {<BREAK SIZE="small"/>end equation + \theequation<BREAK SIZE="medium"/>} +\NewConfigure{speak:equation*}{2} +\Configure{speak:equation*} + {<BREAK SIZE="medium"/>begin equation<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end equation<BREAK SIZE="medium"/>} + +\fi +\Configure{split} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \HCode{<mtable class="split">\add:vdescription{begin-array}{<BREAK SIZE="medium"/>begin + \ifTag{split-\TableNo}{\LikeRef{split-\TableNo}}{} + sub equations<BREAK SIZE="small"/>}% +}} + {\ifvmode\IgnorePar\fi + \Tag{split-\TableNo}{\HRow:s}% + \HCode{\add:vdescription{end-array}{<BREAK SIZE="small"/>end sub equations<BREAK SIZE="medium"/>}% +</mtable>}% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr\Hnewline>}% + \xdef\HRow:s{\HRow}% + } + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline class="split-side" + title="implicit-baseline" >% + \add:vdescription{begin-end}{<BREAK SIZE="small"/>% + \ifnum \HCol=1 left \else right \fi + <span class="ord-row">\ord:pos{\HRow}</span>% + sub equation<BREAK SIZE="small"/>}% +}% + } + {\HCode{</mtd>}} +\ConfigureEnv{multline} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\ConfigureEnv{multline*} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\Configure{multline} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{% + <BREAK SIZE="medium"/>% + begin equation + \ifTag{multline-\TableNo-num}{\LikeRef{multline-\TableNo-num}}{} + with + \ifTag{multline-\TableNo}{\LikeRef{multline-\TableNo}}{} + lines<BREAK SIZE="small"/>}% +<div class="multline">% +% + <mtable>}} + {\Tag{multline-\TableNo}{\hrow:s}% + \HCode{</mtable></div>% +\add:vdescription{end-math}{end equation + <BREAK SIZE="small"/>% + \ifTag{multline-\TableNo-num}{\LikeRef + {multline-\TableNo-num}}{}% + <BREAK SIZE="medium"/>% +}% +</div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr><mtd\Hnewline class="multline-1">% + \add:vdescription{begin-end}{% + <BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + line<BREAK SIZE="small"/>}% +}} + {\xdef\hrow:s{\HRow}\HCode{</mtd></mtr>}} + {\HCode{</mtd><mtd class="multline-2">}} + {} +\Configure{multline-num} + {\Tag{multline-\TableNo-num}{\theequation}\let\tagform@\:gobble} + {} +\Configure{multline*} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + <mtable class="multline-star">% + \add:vdescription{begin-math}{% + <BREAK SIZE="medium"/>% + begin equation with + \ifTag{multline-\TableNo}{\LikeRef{multline-\TableNo}}{} + lines<BREAK SIZE="small"/>}% +<div class="multline-star">% +}} + {\Tag{multline-\TableNo}{\hrow:s}% + \HCode{</div>% +\add:vdescription{end-math}{% + <BREAK SIZE="small"/>end equation<BREAK SIZE="medium"/>}% +</mtable></div>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr\Hnewline><mtd>% + \add:vdescription{begin-end}{% + <BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + line<BREAK SIZE="small"/>}% +}} + {\xdef\hrow:s{\HRow}\HCode{</mtd></mtr>}} +\ConfigureEnv{gather} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\ConfigureEnv{gather*} + {\bgroup \Configure{$$} + {\Configure{@math}{% + class="equation"}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% +} + {\egroup} + {}{} +\Configure{gather} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{<BREAK SIZE="small"/>begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations<BREAK SIZE="small"/>}% +% + <mtable class="gather">% + }} + {\HCode{</mtable>\add:vdescription{end-math}{<BREAK SIZE="small"/>end equations<BREAK SIZE="small"/>}% +% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>% + \add:vdescription{begin-end}{<BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + equation<BREAK SIZE="small"/>}% +% + }} + {\xdef\hrow:s{\HRow}\HCode{</mtr>}} + {\HCode{\Hnewline<mtd \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}% + \ifnum \HCol>1 \let\tagform@\:gobble \fi + } + {\HCode{</mtd>}} +\Configure{gather*} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{<BREAK SIZE="small"/>begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations<BREAK SIZE="small"/>}% +% + <mtable class="gather-star">% + }} + {\HCode{</mtable>\add:vdescription{end-math}{% + <BREAK SIZE="small"/>end equations<BREAK SIZE="small"/>}% +% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>% + \add:vdescription{begin-math}{% + <BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + equation<BREAK SIZE="small"/>}% +% + }} + {\xdef\hrow:s{\HRow}\HCode{</mtr>}} + {\HCode{\Hnewline<mtd \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}} + {\HCode{</mtd>}} +\Configure{gathered} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math">% + \add:vdescription{begin-math}{<BREAK SIZE="small"/>begin group of + \ifTag{gather-\TableNo}{\LikeRef{gather-\TableNo}}{} + equations<BREAK SIZE="small"/>} +% + <mtable class="gather">% + }} + {\HCode{</mtable>\add:vdescription{end-math}{% + <BREAK SIZE="small"/>end equations<BREAK SIZE="small"/>}% +% + </div>}% + \Tag{gather-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>% + \add:vdescription{begin-end}{% + <BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + equation<BREAK SIZE="small"/>}% +% + }} + {\xdef\hrow:s{\HRow}\HCode{</mtr>}} + {\HCode{\Hnewline<mtd \ifnum \HCol=1 class="col-\HCol" +\else class="content-less" title="col-\HCol" +\fi + >}% + \ifnum \HCol>1 \let\tagform@\:gobble \fi + } + {\HCode{</mtd>}} +\Configure{subarray} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<mtable class="subarray\if c\Hlcr-c\fi">% + \add:vdescription{begin-array}{\a:speak:subarray}% + }} + {\HCode{\add:vdescription{end-array}{\b:speak:subarray}% + </mtable>}% + \Tag{subarray-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr><mtd>% + \add:vdescription{begin-end}{\c:speak:subarray}% + }} + {\xdef\hrow:s{\HRow}\HCode{</mtd></mtr>}} +\NewConfigure{speak:subarray}{3} +\Configure{speak:subarray} + {<BREAK SIZE="small"/>begin sub array with + \ifTag{subarray-\TableNo}{\LikeRef{subarray-\TableNo}}{} + rows<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end sub array<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + row<BREAK SIZE="small"/>} + +\Configure{substack} + {\bgroup + \Configure{speak:subarray} + {<BREAK SIZE="small"/>begin sub stack with + \ifTag{subarray-\TableNo}{\LikeRef{subarray-\TableNo}}{} + entries<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end sub stack<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/><span class="ord-row">\ord:pos{\HRow}</span>% + + entry<BREAK SIZE="small"/>} + } + {\egroup} +\Configure{smallmatrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="smallmatrix">}% + \HCode{\add:vdescription{begin-array}{\a:speak:smallmatrix}}} + {\Tag{smallmatrix-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:smallmatrix}}% + \ifvmode \IgnorePar\fi + \HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:smallmatrix}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:smallmatrix \HCode{<div>}} + {\HCode{</div>}\f:speak:smallmatrix + \HCode{</mtd>\Hnewline}} +\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{<!--tex4ht:inline-->}\fi + \ifmathml + \Tg<span class="mrow">\def\end:mathalign{\Tg</span>}% + \else + \DviMath + \def\end:mathalign{\EndDviMath \DisplayMathfalse}% + \DisplayMathtrue + \fi + \PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<div\Hnewline class="display-math"><mtable>% + \add:description{begin-array}{\a:speak:align}% + }} + {\HCode{% + \add:description{end-array}{\b:speak:align}% + </mtable></div>}% + \Tag{align-\TableNo}{\hrow:s}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +\end:mathalign } + {\HCode{<mtr>\add:description{begin-end}{\c:speak:align}% +}} + {\HCode{</mtr>}\ifst@rred\else + \Tag{align-\TableNo-\HRow}{\theequation}% + \fi \xdef\hrow:s{\HRow}} + {\HCode{<mtd\Hnewline + class="align-\ifnum \HCol>\maxfields@ label\else + \ifodd\HCol\space odd\else even\fi + \fi">}% + \ifnum \HCol>\maxfields@ \let\tagform@\:gobble \fi + } + {\HCode{</mtd>}} +} +\:tempc{align}{align} +\:tempc{alignat}{alignat} +\:tempc{xalignat}{xalignat} +\:tempc{xxalignat}{xxalignat} +\:tempc{flalign}{flalign} +\:tempc{align*}{align-star} +\:tempc{alignat*}{alignat-star} +\:tempc{xalignat*}{xalignat-star} +\:tempc{flalign*}{flalign-star} +\NewConfigure{speak:align}{3} +\Configure{speak:align} + {<BREAK SIZE="small"/>begin + \ifTag{align-\TableNo}{\LikeRef{align-\TableNo}}{} + aligned equations<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end aligned equations<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>\ifst@rred <span class="ord-row">\ord:pos{\HRow}</span>% + equation + \else + equation number \ifst@rred\else + \ifTag{align-\TableNo-\HRow}% + {\LikeRef{align-\TableNo-\HRow}}{} + \fi + \fi <BREAK SIZE="small"/>% + } +\Configure{boxed} + {\HCode{<span class="boxed">% + \add:description{begin-end}{\a:speak:boxed}}} + {\HCode{\add:description{begin-end}{\b:speak:boxed}</span>}} +\NewConfigure{speak:boxed}{2} +\Configure{speak:boxed} + {<BREAK SIZE="small"/>begin boxed<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end boxed<BREAK SIZE="small"/>} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{eqalignno} + {\HCode{<PARA><mtable class="eqalignno">}} + {\HCode{</mtable></PARA>}} + {\HCode{<mtr\Hnewline class="eqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline class="eqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} +\Configure{leqalignno} + {\HCode{<PARA><mtable class="leqalignno">}} + {\HCode{</mtable></PARA>}} + {\HCode{<mtr\Hnewline class="leqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline class="leqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} + +\Configure{choose} + {\Send{GROUP}{0}{<mover class="choose">% + \add:description{begin-stack}{\a:speak:choose}% + <mrow class="mrow-upper">}% + \HCode{</mrow>}\o:atop: + \HCode{\add:description{added-description}% + {\c:speak:choose}<mrow class="mrow-under">}% + \Send{EndGROUP}{0}% + {</mrow>\add:description{end-stack}{\b:speak:choose}</mover>}% + } +\NewConfigure{speak:choose}{3} +\Configure{speak:choose} + {<BREAK SIZE="small"/>binomial coefficient<BREAK SIZE="small"/>} + {<BREAK SIZE="medium"/>} + {<BREAK SIZE="small"/>choose<BREAK SIZE="small"/>} +\Configure{mfenced}{\vert}{\string&\#x007C;} +\Configure{mfenced}{\{}{\string&\#x007B;} +\Configure{mfenced}{\}}{\string&\#x007D;} +\Configure{mfenced}{\lbrace}{\string&\#x007B;} +\Configure{mfenced}{\rbrace}{\string&\#x007D;} +\Configure{mfenced}{\rgroup}{\string&\#x0028;} +\Configure{mfenced}{\lgroup}{\string&\#x0029;} +\Configure{mfenced}{(}{\string&\#x0028;} +\Configure{mfenced}{)}{\string&\#x0029;} +\Configure{mfenced}{[}{\string&\#x0058;} +\Configure{mfenced}{]}{\string&\#x0059;} +\Configure{mfenced}{|}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\Configure{mfenced}{\bracevert}{\string&\#x007C;} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{<mo class="mo-op" + #1\Hnewline>}{</mo>}% + {\Configure{mathop}{*}{<mo class="mo-op">}{</mo>}{}}} +\Configure{quad}{\HCode{<span class="space"><BREAK SIZE="small"/></span>% +}} +\Configure{qquad}{\HCode{<span class="space"><BREAK SIZE="small"/></span>% +}} +\Configure{,}{\HCode{<span class="tiny-space"><BREAK SIZE="small"/></span>% +}} +\Configure{ }{\:nbsp} +\def\:nbsp{\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x} +\Configure{root} + {\HCode{<mroot>% + \add:description{begin-root}{\a:speak:root}% + <mrow class="root-index">}} + {\HCode{</mrow>\add:description{mid-root}{\b:speak:root}% + <mrow class="root-base">}} + {\HCode{</mrow>\add:description{end-root}{\c:speak:root}</mroot>}} +\NewConfigure{speak:root}{3} +\Configure{speak:root} + {<BREAK SIZE="medium"/><level prefix="root">root + index</level><BREAK SIZE="medium"/>} + {<BREAK SIZE="medium"/><level prefix="begin">begin + root</level><BREAK SIZE="medium"/>} + {<BREAK SIZE="medium"/><level prefix="end">end + root</level><BREAK SIZE="medium"/>} +\Configure{left} + {} + {\HCode{\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +}\bgroup + \HCode{<mrow>}\bgroup} +\Configure{right} + {\egroup\HCode{</mrow>}\egroup + \HCode{\expandafter +\ifx \csname \string#1:lr del\endcsname\relax #1\else + \csname \string#1:lr del\endcsname\fi +}} + {} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string&\#x007D;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string&\#x007B;}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string&\#x007D;}}\:temp +\def\mathinner#1{\Tg<span + class="mathinner">#1\Tg</span>} +\:CheckOption{new-accents} \if:Option \else + \Configure{accent}\widetilde\widetilde{{}{}} + {} + {\HCode{<mover class="mover-tilde">% + \add:description{begin-end}{\b:speak:modified}% + <mrow class="mo-0303"\Hnewline>}% + #2% + \HCode{</mrow>\add:description{begin-end}{\a:speak:modified:tilde}% + </mover>}} +\Configure{accent}\widehat\widehat{{}{}} + {} + {\HCode{<mover class="mover-hat">% + \add:description{begin-end}{\a:speak:modified}% + <mrow class="mo-0302"\Hnewline>}% + #2% + \HCode{</mrow>\add:description{begin-end}{ + \a:speak:modified:hat}</mover>}} +\Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathml + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover class="mover-accent">% + <mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname prefix:#1:over\endcsname + \csname :#1:over\endcsname + \HCode{</mover>}% +% +\else + \HCode{<munderover\Hnewline + accent="true"><mrow\Hnewline><BREAK SIZE="small"/>}% + #3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } + +\fi +\Configure{cases} + {}{} {\HCode{<PARA><mtable>}}{\HCode{</mtable></PARA>}} + {\Tg<mtr>}{\Tg</mtr>} + {\Tg<mtd class="cases">}{\Tg</mtd>} +\Configure{matrix} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi \HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</mtd>\Hnewline}} +\Configure{pmatrix} + {\bgroup\HCode{<PARA><div class="pmatrix"><BREAK SIZE="small"/>}} + {\HCode{<BREAK SIZE="small"/></div></PARA>}\egroup} +\NewConfigure{speak:array}{6} +\Configure{speak:array} + {<BREAK SIZE="small"/>begin array with + \ifTag{array-\TableNo}{\LikeRef{array-\TableNo}}{} + rows<BREAK SIZE="small"/>} + {<BREAK SIZE="small"/>end array<BREAK SIZE="small"/>} + {\HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {} + {\HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +} + {} +\NewConfigure{speak:smallmatrix}{6} +\Configure{speak:smallmatrix} + {begin matrix with + \ifTag{smallmatrix-\TableNo}{\LikeRef{smallmatrix-\TableNo}}{} + rows} + {end matrix} + {\HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {} + {\HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +} + {} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsopn} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:tempc{\mathop{\underrightarrow\lim}\displaylimits} \HLet\varinjlim\:tempc +\def\:tempc{\mathop{\underleftarrow\lim}\displaylimits} \HLet\varprojlim\:tempc +\def\:tempc{\mathop{\overline\lim}\displaylimits} \HLet\varlimsup\:tempc +\def\:tempc{\mathop{\underline\lim}\displaylimits} \HLet\varliminf\:tempc + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{array} + {\PushStack\Table:Stck\TableNo +\gHAdvance\Next:TableNo by 1 +\global\let\TableNo=\Next:TableNo +% + \PushStack\Row:Stck\HRow \HAssign\HRow=0\relax +% + \HCode{<PARA><mtable class="array">}% + \HCode{\add:vdescription{begin-array}{\a:speak:array}}} + {\Tag{array-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + \add:vdescription{end-array}{\b:speak:array}}% + \ifvmode \IgnorePar\fi + \expandafter\tmp:toks\expandafter{\Clr}% +\HCode{<!--\the\tmp:toks-->}% +\HCode{</mtable></PARA>}% + \PopStack\Row:Stck\HRow +% + \PopStack\Table:Stck\TableNo +} + {\HCode{<mtr>}\c:speak:array}% + {\xdef\hrow:s{\HRow}\HCode{</mtr>}}% + {\HCode{<mtd>}% + \e:speak:array\HCode{<div>}} + {\HCode{</div>}\f:speak:array + \HCode{</mtd>\Hnewline}} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + +\ConfigureEnv{array} + {\PushStack\Col:Marg\AllColMargins + \bgroup\Configure{$}{}{}{}} + {\egroup \PopStack\Col:Marg\AllColMargins} + {}{} +\Configure{multicolumn} + {\ifmmode \else + \ifvmode\IgnorePar\fi + \fi \HCode{<div class="multicolumn" title="\HMultispan">}} + {\ifmmode \else + \ifvmode\IgnorePar\fi \EndP\fi \HCode{</div>} } +\def\gob:sp#1{#1} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/jsml.4ht b/Master/texmf-dist/tex/generic/tex4ht/jsml.4ht new file mode 100755 index 00000000000..c88d5065bb8 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/jsml.4ht @@ -0,0 +1,2057 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% jsml.4ht 2006-10-28-15:27 % +% Copyright (C) 2006 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 2006-10-28-15:27} + +\exit:ifnot{JHEP,% +Preamble,% +aa,% +acm-proc-article-sp,% +amsart,% +amsbook,% +amsproc,% +amsthm,% +array,% +article,% +book,% +frenchb,% +latex,% +letter,% +plain,% +report,% +scrbook,% +scrreprt,% +slides,% +tex4ht,% +tex4ht2} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\Configure{ext}{jsml} +\Configure{PROLOG}{JSML,VERSION,DOCTYPE,*XML-STYLESHEET} +\Configure{JSML} + {\HCode{<jsml>\Hnewline}} +\def\add:description#1#2{<span class="#1" + title="speech-extra" >\Hnewline #2\Hnewline</span>} +\def\add:vdescription#1#2{<div class="#1" + title="speech-extra" >\Hnewline #2\Hnewline</div>} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{HTML} + {\IgnorePar\HCode{<html \a:@HTML + xmlns="http://www.w3.org/1999/xhtml" +\Hnewline>\Hnewline}} + {\ifvmode\IgnorePar\fi\HCode{</html>\Hnewline + </jsml>\Hnewline}} +\Configure{VERSION} + {\HCode{\Hnewline<!--?xml version="1.0" encoding="\expandafter\ifx \csname a:charset\endcsname\relax + \expandafter\:encoding\A:charset + \else \expandafter\:encoding\a:charset\fi" + ?-->\Hnewline + <?xtpipes file="jsml.4xt" ?>\Hnewline}} +\Configure{DOCTYPE} + {\HCode{% <!DOCTYPE html \xhtml:DOCTYPE> \Hnewline + <!--http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd--> + \Hnewline}} +\def\xhtml:DOCTYPE{PUBLIC + "-//W3C//DTD XHTML 1.0 Transitional//"\Hnewline + \space\space "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"} +\Configure{htf}{0}{+}{}{}{}{}{}{}{} +\def\ord:pos#1{% + \ifcase #1 + \or first + \or second + \or third + \or fourth + \or fifth + \or sixth + \or seventh + \or eighth + \or nineth + \else #1th + \fi +} +\HAssign\HRow=0 +\let\Link\M:Link \let\M:Link\:UnDef +\let\EndLink\M:EndLink \let\M:EndLink\:UnDef +\Configure{crosslinks}{ }{ }{next}{previous}{previous-tail}{front}{tail}{up} +\Configure{crosslinks+} + {\IgnorePar\EndP\HCode{<!--l. \the\inputlineno-->% +% + <div class="crosslinks"><p class="noindent"> + \add:vdescription{begin-end}{\a:speak:crosslinks}}} + {\HCode{\add:vdescription{begin-end}{\b:speak:crosslinks} + </p></div>}\par\ShowPar} + {\IgnorePar\EndP\HCode{<!--l. \the\inputlineno-->% +% + <div class="crosslinks"><p class="noindent"> + \add:vdescription{begin-end}{\a:speak:crosslinks}}} + {\HCode{\add:vdescription{begin-end}{\b:speak:crosslinks} + </p></div>}\par\ShowPar} +\:CheckOption{next} \if:Option + \Configure{next} + {\ShowPar\par\noindent \HCode{<span class="next"> + \add:description{added-description}{\c:speak:crosslinks}}} + {\HCode{</span>}} +\fi +\NewConfigure{speak:crosslinks}{3} +\Configure{speak:crosslinks} + {Navigation links} + {End navigation links} + {Navigation link} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht2} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{embedded-halign}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{marginpar} + {\ifvmode + \IgnorePar\EndP\HCode{<p class="marginpar"><PROS + PITCH="+30" >}% + \HCode{<div> + \add:description{begin-end}{<PROS PITCH="-15">\a:speak:marginpar + </PROS>}</div><div>}% +% + \def\end:margp{\ifvmode \IgnorePar\fi \EndP + \HCode{</div><div> + \add:description{begin-end}{\b:speak:marginpar}</div>}% +\HCode{</PROS></p><BREAK SIZE="small"/>}}% + \par + \else + \SaveEndP + \HCode{<SENT><span class="marginpar"><PROS + PITCH="+30" >}\HCode{\add:description{begin-end}{<PROS pitch="-15">\a:speak:marginpar + </PROS>}}% +% + \bgroup + \Configure{HtmlPar} + {<BREAK SIZE="small" />} + {\HCode{<BREAK SIZE="small" />}} + {}{}% + \def\end:margp{\egroup + \HCode{\add:description{begin-end}{\b:speak:marginpar}}% +\HCode{</PROS><BREAK SIZE="small"/></span></SENT>}\RecallEndP}% + \fi + } + {\end:margp} +\NewConfigure{speak:marginpar}{2} +\Configure{speak:marginpar} + {<BREAK SIZE="small"/>margin note<BREAK SIZE="small"/>} + {} +\Configure{footnote-mark} + {\HCode{<SENT><span class="footnote-mark"><PROS + PITCH="+30" >}\HCode{\add:description{added-description}{<PROS + pitch="-15">\a:speak:footnote</PROS>}}% +} + {\HCode{}% +\HCode{</PROS><BREAK SIZE="small"/></span></SENT>}} +\NewConfigure{speak:footnote}{1} +\Configure{speak:footnote} + { <BREAK SIZE="small"/>footnote<BREAK SIZE="small"/>} + +\ConfigureList{trivlist}% + {\EndP\HCode{<dl \a:LRdir class="trivlist">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="trivlist">}\bgroup \bf} + {\egroup\HCode{</dt><dd\Hnewline class="trivlist">}} +\ConfigureList{list}% + {\EndP\HCode{<dl \a:LRdir class="list\expandafter\the + \csname @listdepth\endcsname">}% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd></dl>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\Tg</dd>}\HCode{<dt + class="list">}\bgroup \bf} + {\egroup\HCode{</dt><dd\Hnewline class="list">}} +\ConfigureList{itemize}% + {\EndP\HCode{<ul + \a:LRdir class="ul-itemize\expandafter\the + \csname @itemdepth\endcsname"><PROS PITCH="+15">}% + \HCode{<div class="itemize">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:itemize}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\ifvmode \IgnorePar\fi + \EndP \HCode{</li>}\HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:itemize}</div></div>}% +% + \HCode{</PROS></ul>}\ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</li>}}% + \HCode{<li class="li-itemize">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:itemize}</span>}% +\DeleteMark + } + {\HCode{}} +\NewConfigure{speak:itemize}{3} +\Configure{speak:itemize} + {<BREAK SIZE="small"/>begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {<BREAK SIZE="small"/>end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list<BREAK SIZE="small"/>} + {<BREAK SIZE="medium"/><PROS PITCH="-5"> + item</PROS><BREAK SIZE="small"/>} +\ConfigureList{enumerate}% + {\EndP \HCode{<ol \a:enumerate:\space + class="ol-enumerate\expandafter\the\csname @enumdepth\endcsname" + \a:LRdir + ><PROS PITCH="+15">}% +\HCode{<div class="enumerate">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:enumerate}</div>}% +% +\PushMacro\end:itm +\global\let\end:itm=\empty +} + {\PopMacro\end:itm \global\let\end:itm \end:itm +% +\EndP \HCode{</li>}% +\HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:enumerate}</div></div>}% +% +\HCode{</PROS></ol>}\ShowPar +} + {\end:itm \gdef\end:itm{\EndP\HCode{</li>}}% +\HCode{<li class="li-enumerate" \Hnewline><SENT><span + class="ol-mark"><BREAK + SIZE="medium"/><PROS PITCH="-5" >}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:enumerate}</span>}% +%\DeleteMark +} + {\HCode{</PROS><BREAK SIZE="small"/></span></SENT>}%\AnchorLabel +} +\NewConfigure{speak:enumerate}{3} +\Configure{speak:enumerate} + {<BREAK SIZE="small"/>begin \ifcase\csname @listdepth\endcsname + \or \or sub \or sub sub \or sub sub sub \else\fi + list} + {<BREAK SIZE="small"/>end \ifcase\csname @listdepth\endcsname + \or sub \or sub sub \or sub sub sub \else\fi + list<BREAK SIZE="small"/>} + { + item <BREAK SIZE="small"/>} + +\Configure{verbatim} + {\HAdvance\Verb:N by 1 \ifnum \Verb:N>1 + \:nbsp \HCode{<br />}\fi} + {\a:sp} +\def\env:verb#1{\ifinner\else \vfill\break\fi + \IgnorePar\EndP \HAssign\Verb:N=0 + \HCode{<PARA><div class="#1"\a:LRdir>% + \add:description{added-description}{begin verbatim}% + <PROS \a:verbatim::style >}\EndNoFonts} +\def\endenv:verb{\NoFonts + \EndP \ht:special{t4ht=</PROS>% + \add:description{added-description}{end verbatim}% + </div></PARA>}\ShowPar \par{\HCondtrue\noindent}% +} +\NewConfigure{verbatim::style}{1} +\Configure{verbatim::style}{RATE="150" PITCH="-10" RANGE="0"} +\Configure{verb} + {\HCode{<SENT><span class="verb"\a:LRdir><PROS \a:verbatim::style >}} + {\HCode{</PROS></span></SENT>}} +\ConfigureEnv{figure} + {\IgnorePar\EndP + \HCode{<PARA><div class="figure"\Hnewline><div>\add:description{begin-end}{\a:speak:figure}</div>% +}% + \bgroup \Configure{float}{\ShowPar}{}{}% + } + {\egroup + \IgnorePar\EndP\HCode{<div>\add:description{begin-end}{\b:speak:figure}</div>% +</div></PARA>}% + \ShowPar +\par} + {}{} +\NewConfigure{speak:caption}{3} +\Configure{speak:caption} + {} + {} + {caption of} +\NewConfigure{speak:figure}{2} +\Configure{speak:figure} + {<BREAK + SIZE="small"/><PROS PITCH="-15" >begin figure</PROS>} + {<BREAK + SIZE="small"/><PROS PITCH="-15" >end figure</PROS>} +\Configure{texttt} + {\Protect\HCode{<SENT><span class="texttt"><PROS + \a:verbatim::style}} + {\Protect\HCode{</PROS></span></SENT>}} +\Configure{emph} + {\Protect\HCode{<SENT><span class="emph"><EMP + LEVEL="moderate">}} + {\Protect\HCode{</EMP></span></SENT>}} +\Configure{textbf} + {\Protect\HCode{<span class="textbf"><EMP + LEVEL="strong">}} + {\Protect\HCode{</EMP></span>}} +\HAssign\TableNo=0 +\Configure{tabular} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<PARA><table class="tabular" >}% + \HCode{% + <BREAK SIZE="small"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{begin table with + \ifTag{tabular-\TableNo}{\LikeRef{tabular-\TableNo}}{} + rows and \ar:cnt columns}% + </PROS> +}% +} + {\Tag{tabular-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + <BREAK SIZE="small"/>% + <PROS PITCH="-5" >% + \add:vdescription{begin-end}{end table}% + </PROS><BREAK SIZE="small"/>% +}% +\HCode{</table></PARA>}} + {\HCode{<tr><!--row \HRow-->}% + \HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {\xdef\hrow:s{\HRow}\HCode{</tr>}} + {\HCode{<td><!--entry \HRow-\HCol\ifnum + \HMultispan>1 \, span \HMultispan\fi-->}% + \HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +\HCode{<div>}\SaveEndP + \PushStack\Table:Stck\TableNo + \par \ShowPar} + {\PopStack\Table:Stck\TableNo + \IgnorePar \EndP \ifvmode \IgnorePar \fi \EndP + \HCode{</div>}% + \HCode{</td>\Hnewline}\RecallEndP } + +\def\@cite#1#2{% + \HCode{\add:description{added-description}{\a:speak:citation}}% + {#1\if@tempswa , #2\fi}} +\def\@biblabel#1{% + \HCode{<BREAK SIZE="small" />}% + \HCode{\add:description{added-description}{\a:speak:bib}}% + #1\HCode{<BREAK SIZE="small" />}} +\NewConfigure{speak:citation}{1} +\Configure{speak:citation}{citation } +\NewConfigure{speak:bib}{1} +\Configure{speak:bib}{Bibliography entry}\Configure{newtheorem} + {\ifvmode\IgnorePar\fi\EndP + \HCode{<BREAK SIZE="medium"/>% + <PARA><div class="newtheorem">}\par\noindent + \HCode{<SENT><PROS PITCH="-10" ><span class="theorem-head">}} + {\HCode{</span></PROS></SENT><BREAK SIZE="small"/>}} + {\EndP\IgnorePar\HCode{</div></PARA><BREAK SIZE="medium"/>}\ShowPar\par} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{book} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP % + \HCode{<PARA><div class="maketitle">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{<BREAK SIZE="medium" /></div></PARA>}} + {\NoFonts\IgnorePar\HCode{<h2 + class="titleHead"\a:LRdir><EMP + LEVEL="moderate">}\IgnorePar} + {\HCode{</EMP></h2>}\IgnoreIndent\EndNoFonts} +\Configure{thanks author date and} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="thanks"><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="author" ><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<BREAK SIZE="small" /><SAYS CLASS="date" >}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</SAYS><BREAK SIZE="small" />}} + {\HCode{<br />}} + {\HCode{<br />}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{report} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP % + \HCode{<PARA><div class="maketitle">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{<BREAK SIZE="medium" /></div></PARA>}} + {\NoFonts\IgnorePar\HCode{<h2 + class="titleHead"\a:LRdir><EMP + LEVEL="moderate">}\IgnorePar} + {\HCode{</EMP></h2>}\IgnoreIndent\EndNoFonts} +\Configure{thanks author date and} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="thanks"><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="author" ><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<BREAK SIZE="small" /><SAYS CLASS="date" >}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</SAYS><BREAK SIZE="small" />}} + {\HCode{<br />}} + {\HCode{<br />}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + + +\ConfigureEnv{abstract} + {\IgnorePar\EndP + \HCode{<div clas="abstract"\Hnewline>}\par\ShowPar + \bgroup + \pend:def\abstractname{\HCode{<BREAK SIZE="small"/><EMP + LEVEL="moderate" class="abstractname">}} + \append:def\abstractname{\HCode{</EMP><BREAK SIZE="small"/>}} + } + {\egroup \ifvmode \IgnorePar\fi + \EndP\HCode{<BREAK SIZE="small" /></div>}} + {} {} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{article} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP % + \HCode{<PARA><div class="maketitle">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{<BREAK SIZE="medium" /></div></PARA>}} + {\NoFonts\IgnorePar\HCode{<h2 + class="titleHead"\a:LRdir><EMP + LEVEL="moderate">}\IgnorePar} + {\HCode{</EMP></h2>}\IgnoreIndent\EndNoFonts} +\Configure{thanks author date and} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="thanks"><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<SENT><span class="author" ><BREAK SIZE="small" />}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</span></SENT>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<BREAK SIZE="small" /><SAYS CLASS="date" >}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</SAYS><BREAK SIZE="small" />}} + {\HCode{<br />}} + {\HCode{<br />}} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + + +\ConfigureEnv{abstract} + {\IgnorePar\EndP + \HCode{<div clas="abstract"\Hnewline>}\par\ShowPar + \bgroup + \pend:def\abstractname{\HCode{<BREAK SIZE="small"/><EMP + LEVEL="moderate" class="abstractname">}} + \append:def\abstractname{\HCode{</EMP><BREAK SIZE="small"/>}} + } + {\egroup \ifvmode \IgnorePar\fi + \EndP\HCode{<BREAK SIZE="small" /></div>}} + {} {} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@ifundefined{sectionname}{}{% + \ignorespaces\sectionname\space}% + \@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">% + \add:description{added-description} + {\a:speak:section}}\@ifundefined{sectionname}{}{% + \ignorespaces\sectionname\space}% + \@seccntformat{section}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsproc} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\ifx \deferred@thm@head\:UnDef\else + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsthm} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{proof} + {\ifvmode \IgnorePar \fi \EndP + \HCode{<div class="newtheorem" title="proof">}\par\ShowPar + \HCode{<span class="theorem-head">}\IgnorePar} + {\HCode{</span>}\ShowPar} + {\ifvmode \IgnorePar \fi \EndP \HCode{</div>}\par} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{eqalign} + {\:xhtml{\IgnorePar\EndP}\HCode + {<div class="eqalign"><table class="eqalign">}} + {\HCode{</table></div>}} + {\HCode{<tr \Hnewline class="eqalign" + valign="middle">}}{\IgnorePar\HCode{</tr>}} + {\HCode{<td align="\ifnum \HCol=2 + left\else right\fi"\Hnewline class="eqalign\HCol" + style="white-space:nowrap;">}} + {\HCode{</td>}} +\def\:eqalign:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} + +\Configure{eqalignno} + {\:xhtml{\IgnorePar\EndP}\HCode{<table class="eqalignno">}} + {\HCode{</table>}} + {\HCode{<tr\Hnewline class="eqalignno">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="10" + class="eqalignno-sp"></td>\fi + <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + class="eqalignno\HCol">}} + {\HCode{</td>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} + +\Configure{leqalignno} + {\:xhtml{\IgnorePar\EndP}\HCode{<table class="leqalignno">}} + {\HCode{</table>}} + {\HCode{<tr \Hnewline + class="leqalignno">}}{\IgnorePar\HCode{</tr>}} + {\HCode{\ifnum \HCol=3 <td\Hnewline width="30" + class="eqalignno-sp"></td>\fi + <td align="\ifnum \HCol=2 left\else right\fi"\Hnewline + class="leqalignno\HCol">}} + {\HCode{</td>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<tr><td class="noalign" colspan="2">}}% + {\HCode{</td></tr>}}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{letter} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\ConfigureEnv{quote} + {}{} + {\IgnorePar\EndP + \HCode{<PARA><div class="quote"><PROS + PITCH="-10" >}} + {\IgnorePar\EndP + \HCode{</PROS></div></PARA>}\ShowPar\ShowIndent} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \HAssign\TableNo=0 +\Configure{tabular} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<PARA><table class="tabular" >}% + \HCode{% + <BREAK SIZE="small"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{begin table with + \ifTag{tabular-\TableNo}{\LikeRef{tabular-\TableNo}}{} + rows and \ar:cnt columns}% + </PROS> +}% +} + {\Tag{tabular-\TableNo}{\hrow:s}% + \HCode{<!--l. \the\inputlineno-->% +% + <BREAK SIZE="small"/>% + <PROS PITCH="-5" >% + \add:vdescription{begin-end}{end table}% + </PROS><BREAK SIZE="small"/>% +}% +\HCode{</table></PARA>}} + {\HCode{<tr><!--row \HRow-->}% + \HCode{% + <BREAK SIZE="medium"/><PROS PITCH="-5" >% + \add:vdescription{begin-end}{<span class="ord-row">\ord:pos{\HRow}</span>% + row}% + </PROS><BREAK SIZE="medium"/>% +}% +} + {\xdef\hrow:s{\HRow}\HCode{</tr>}} + {\HCode{<td><!--entry \HRow-\HCol\ifnum + \HMultispan>1 \, span \HMultispan\fi-->}% + \HCode{% + <BREAK SIZE="medium"/>% + \ifnum \HMultispan>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell + spans \HMultispan \space columns}% + </PROS><BREAK SIZE="medium"/>% + \else + \ifnum \HCol>1 + <PROS PITCH="-5" >% + \add:vdescription{added-description}{\ord:pos{\HCol}% + cell}% + </PROS><BREAK SIZE="medium"/>% + \fi + \fi +}% +\HCode{<div>}\SaveEndP + \PushStack\Table:Stck\TableNo + \par \ShowPar} + {\PopStack\Table:Stck\TableNo + \IgnorePar \EndP \ifvmode \IgnorePar \fi \EndP + \HCode{</div>}% + \HCode{</td>\Hnewline}\RecallEndP } + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{frenchb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{frenchb-nbsp} + {\leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% + \setbox\tmp:bx=\hbox\bgroup} + {\egroup} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{aa} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + +\Configure{caption} + {\IgnorePar\EndP + \HCode{<PARA><div class="caption"><SENT><span class="mark">% + <BREAK SIZE="small"/><EMP + LEVEL="medium">}\HCode{\add:description{added-description}{\c:speak:caption}}% +} + {: \HCode{</EMP><BREAK SIZE="small"/>}} + {\HCode{</span></SENT>% + <SENT><span \Hnewline class="content">% + \add:description{added-description}{\a:speak:caption}}} + {\HCode{\add:description{added-description}{\b:speak:caption}% + </span></SENT></div></PARA>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrbook} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrreprt} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{JHEP} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{slides} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureList{description}% + {\EndP + \HCode{<dl \a:LRdir class="dl-description"><PROS PITCH="+15">}% + \HCode{<div class="description">% + <div class="added-list-description">% + \add:description{added-description}{\a:speak:description}</div>}% +% + \PushMacro\end:itm +\global\let\end:itm=\empty} + {\PopMacro\end:itm \global\let\end:itm \end:itm +\EndP\HCode{</dd>}% + \HCode{<div class="added-list-description">% + \add:description{added-description}{\b:speak:description}</div></div>}% +% + \HCode{</PROS></dl>}% + \ShowPar} + {\end:itm \global\def\end:itm{\EndP\HCode{</dd>}}\HCode{<SENT><span><dt + class="dt-description"><EMP + LEVEL="moderate">}\HCode{<span class="added-list-description">% + \add:description{added-description}{\c:speak:description}% + </span>}% +\bgroup \bf} + {\egroup\EndP\HCode{</EMP><BREAK + SIZE="small"/></dt></span></SENT><dd\Hnewline class="dd-description">}} + +\Configure{enumiii} + {\HCode{<span class="roman-numeral">}% + Roman numeral \HCode{}\the\c@enumiii + \HCode{}\:gobbleII} + {\HCode{</span>}} +\long\def\:tempc{(\theenumii)} +\ifx \labelenumii\:tempc + \def\:tempc{(\HCode{}\theenumii\HCode{})} + \HLet\labelenumii\:tempc +\fi + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{acm-proc-article-sp} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span><BREAK SIZE="small" />}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + +\Configure{section}{}{} + {\ifvmode \IgnorePar\fi \EndP\IgnorePar + \HCode{<h3 class="sectionHead"\a:LRdir><EMP + LEVEL="moderate">}\TitleMark\space\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn\ShowPar \IgnoreIndent \par} +\Configure{likesection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\IgnorePar\HCode{<h3 + class="likesectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff} + {\HCode{</EMP></h3>}\HtmlParOn \IgnoreIndent \par} +\Configure{subsection}{}{} + {\ifvmode \IgnorePar\fi + \EndP\bgroup \IgnorePar\HCode{<h4 + class="subsectionHead"\a:LRdir><EMP + LEVEL="moderate">}% + \TitleMark\space \HtmlParOff} + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\Configure{likesubsection}{}{}{\EndP\bgroup + \ifvmode \IgnorePar\fi + \HCode{<h4 class="likesubsectionHead"\a:LRdir><EMP + LEVEL="moderate">}\HtmlParOff } + {\HCode{</EMP></h4>}\HtmlParOn + \IgnoreIndent\egroup\par\ShowPar} +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:section}}\@seccntformat{section}% + \HCode{</span>}\fi } +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else + \HCode{<span class="titlemark">\add:description{added-description} + {\a:speak:subsection}}\@seccntformat{subsection}% + \HCode{</span>}\fi } +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} +\NewConfigure{speak:section}{1} +\Configure{speak:section}{section} +\NewConfigure{speak:subsection}{1} +\Configure{speak:subsection}{subsection} + + + + +\Configure{proof} + {\ifvmode\IgnorePar\fi\EndP + \HCode{<BREAK SIZE="medium"/>% + <PARA><div class="newtheorem" title="proof">}\par\noindent + \HCode{<SENT><PROS PITCH="-10" ><span class="theorem-head">}} + {\HCode{</span></PROS></SENT><BREAK SIZE="small"/>}} + {\EndP\IgnorePar\HCode{</div></div></PARA><BREAK SIZE="medium"/>}\ShowPar\par} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/jurabib.4ht b/Master/texmf-dist/tex/generic/tex4ht/jurabib.4ht index bba77a24f83..c04927eac99 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/jurabib.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/jurabib.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% jurabib.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% jurabib.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \@footnotetext\:UnDef\else diff --git a/Master/texmf-dist/tex/generic/tex4ht/koi8-r.4ht b/Master/texmf-dist/tex/generic/tex4ht/koi8-r.4ht index 8d91e949961..424daa0c598 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/koi8-r.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/koi8-r.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% koi8-r.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% koi8-r.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{koi8-r} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/latex.4ht b/Master/texmf-dist/tex/generic/tex4ht/latex.4ht index 1ea81998bbc..a140891dc52 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/latex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/latex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% latex.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% latex.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx\SaveMkHalignConf:g\:UnDef \else \expandafter\endinput\fi @@ -44,7 +44,8 @@ \o:enddocumenthook \at:docend \csname export:hook\endcsname } -\ifx \pageno\:Undef \let\pageno\c@page \fi +\expandafter\ifx \csname pageno\endcsname\relax + \let\pageno\c@page \fi \let\accent:def\def \pend:def\protect:wrtoc{\:protect \Configure{ }{ }\toc:lbl:idx} @@ -223,6 +224,13 @@ \def\scan:accents#1#2#3{\def\:temp{#2#3}\ifx \:temp\empty\else \append:def#1{{#2}{#3}}\expand:after{\scan:accents#1}% \fi} +\def\:tempc{\a:textellipsis} +\expandafter\HLet\csname ?\string\textellipsis\endcsname\:tempc +\NewConfigure{textellipsis}{1} +\edef\:temp{% + \noexpand\Configure{textellipsis}{\expandafter\noexpand + \csname o:?\string\textellipsis:\endcsname}} +\:temp \:CheckOption{enum}\if:Option \def\:temp#1{\a:romannumeral {\expandafter @@ -232,7 +240,8 @@ \:Slowroman\romannumeral #1@}\b:romannumeral} \HLet\@Roman=\:temp \item - :warning{for configure roman numbers use the option 'enum' (unsafe)} + :warning{To configure roman numbers use + the option 'enum' (unsafe)} \fi \NewConfigure{romannumeral}{2} \def\:Slowroman#1{\ifx @#1\else @@ -449,13 +458,14 @@ \def\Make:Label#1#2{% \def\:tempb##1!*?: {% \xdef\Made:Labels{{#1}\Made:Labels}% - \hbox{\Link{}{#1}#2\EndLink}% + \set:label{\hbox{\Link{}{#1}#2\EndLink}}% \trim:Labels }% \def\:tempc##1!*?: {\hbox{#2}}% \let\:next=\check:labels \edef\:tempa{#1}% \expandafter\:next\Made:Labels{}!*?: % } +\let\set:label=\empty \let\Made:Labels=\empty \def\check:labels#1{% \def\:temp{#1}\ifx\:temp\empty \let\:next=\:tempb @@ -488,7 +498,9 @@ \ifx \EndPicture\:UnDef \ifdim #1>0.5\baselineskip \a:centercr\fi \fi \vskip #1\ignorespaces} -\append:def\flushleft{\linepenalty10 } +\ifx \flushleft\:UnDef \else + \append:def\flushleft{\linepenalty10 } +\fi \append:def\flushright{\linepenalty10 \ifx \EndPicture\:UnDef \parfillskip\@flushglue \leftskip\z@skip \rightskip\@flushglue @@ -535,7 +547,7 @@ \def\begin#1{\csname @begin:#1\endcsname \choose:begin {\let\choose:begin\@firstoftwo \ifx \EndPicture\:Undef \PushStack\envn:list\n:list \SaveEverypar -\else \let\end \o:end: +\else \bgroup \let\end \o:end: \append:defI\end{\egroup}% \fi \let\chk:pic\EndPicture \ifx \EndPicture\:UnDef \list:save @@ -641,6 +653,7 @@ \EncMathSymbol\mathop{l}{OT1} \EncMathSymbol\mathop{L}{OT1} \MathSymbol\mathop{mathellipsis} +\MathSymbol\mathord{hbar} \def\bigl#1{\mathopen{\big{#1}}} \def\bigm#1{\mathrel{\big{#1}}} @@ -658,6 +671,15 @@ \def\:tempc{\a:qquad} \HLet\qquad\:tempc \NewConfigure{quad}{1} \Configure{quad}{\o:quad:} \NewConfigure{qquad}{1} \Configure{qquad}{\o:qquad:} +\def\atop:choose#1#2#3{\a:choose} +\def\:temp{% + \expandafter \ifx\csname a:choose\endcsname\relax \else + \ifx\a:choose\empty \else + \Configure{atopwithdelims}{\atop:choose}{}% + \fi\fi + \o:choose:} +\HLet\choose=\:temp +\NewConfigure{choose}{1} \def\:temp#1#2{\a:mthpl\o:mathpalette:{#1}{#2}\b:mthpl} \HLet\mathpalette\:temp \NewConfigure{mathpalette}[2]{\c:def\a:mthpl{#1}\c:def\b:mthpl{#2}} @@ -1072,6 +1094,17 @@ $\vcenter \else \let\@sharp##\fi \@preamble} \HLet\@array\:temp +\let\oo:@array\@array +\def\@array{% + \ifx\EndPicture\:UnDef\else + \iffalse{\fi + \expandafter\let\expandafter\cr\csname 0cr\endcsname + \expandafter\let\expandafter\crcr\csname 0crcr\endcsname + \iffalse}\fi + \fi + \oo:@array +} + \let\:tempc\@@startpbox \append:defI\:tempc{\everypar{\HtmlPar}\a:arrayparbox}% \HLet\@@startpbox\:tempc @@ -1401,10 +1434,18 @@ $\vcenter \def\:temp#1{% {\m@th\ensuremath{^{\mbox{\fontsize\sf@size\z@#1}}}}} \ifx \@textsuperscript\:temp - \def\@textsuperscript#1{% - {\m@th\ensuremath - {{\HCode{}}\sp{\mbox{\fontsize\sf@size\z@#1}}}}} + \def\:tempc#1{{\m@th + \ifmmode {\HCode{}}\sp {\mbox{\fontsize\sf@size\z@#1}}% + \else + \a:textsuperscript + {\mbox{#1}}\b:textsuperscript + \fi }} + \HLet\@textsuperscript\:tempc \fi +\NewConfigure{textsuperscript}{2} +\Configure{textsuperscript} + {$\relax{\HCode{}}\sp} + {$} \NewConfigure{wrindex}[1]{\concat:config\a:wrindex{#1}} \let\a:wrindex\empty @@ -1477,7 +1518,8 @@ $\vcenter \NewConfigure{bibitem}{2} \NewConfigure{bibanchor}{1} \Configure{bibanchor}{X} -\NewConfigure{bibcite}{1} +\NewConfigure{bibcite}[1]{\concat:config\a:bibcite{#1}} +\let\a:bibcite\relax \fi \NewConfigure{cite}[4]{\c:def\a:cite{#1}\c:def\b:cite{#2}% @@ -1859,17 +1901,17 @@ $\vcenter \gdef\empty:D:T:D{\:DT\:DD}% \fi \global\@minipagefalse\global\@newlistfalse - \if@inlabel - \global\@inlabelfalse - \global\let\empty:D:T:D\empty \:DT \hfill\break + \if@inlabel + \global\@inlabelfalse + \global\let\empty:D:T:D\empty \:DT \hfill\break \box\@labels - \:DD \ShowPar + \:DD \ShowPar % - \penalty\z@ - \else \:ListParSkip + \penalty\z@ + \else \:ListParSkip % - \fi - \ht:everypar{\:ListParSkip + \fi + \ht:everypar{\:ListParSkip }}% \leavevmode \ignorespaces \fi } @@ -1884,6 +1926,14 @@ $\vcenter \global\let\:DT\empty \global\let\:DD\empty \fi \fi } +\pend:def\endlist{% + \if@newlist + \:warning{Problem with 'list' environment. Expected syntax: + \string\begin{list}{label}{spacing} + \string\item .... \string\end{list}}% + \global\@newlistfalse + \fi +} \def\list:save{% \let\SVempty:D:T:D\empty:D:T:D \let\SVend:DL\end:DL @@ -1938,17 +1988,7 @@ $\vcenter \def\b:accents##1##2##3{#2}} \fi - \def\AA{{\Protect\:AA}} -\def\aa{{\Protect\:aa}} -\def\:AA{% - \ifx \EndPicture\:UnDef \a:AA\else - \leavevmode\setbox0\hbox{h}\dimen@\ht0\advance\dimen@-1ex% - \rlap{\raise.67\dimen@\hbox{\char'27}}A\fi} -\def\:aa{% - \ifx \EndPicture\:UnDef \HChar{229}\else \accent23a\fi } -\NewConfigure{AA}{1} -\Configure{AA}{\HChar{197}} - + \let\makeheadline\empty \let\makefootline\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/latex2man.4ht b/Master/texmf-dist/tex/generic/tex4ht/latex2man.4ht index 483e24cb868..d2c6c1c4be5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/latex2man.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/latex2man.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% latex2man.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% latex2man.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \renewcommand{\SP}{~} \renewcommand{\Email}[1]{\Link[mailto:#1]{}{}\texttt{#1}\EndLink} diff --git a/Master/texmf-dist/tex/generic/tex4ht/latin1.4ht b/Master/texmf-dist/tex/generic/tex4ht/latin1.4ht index 902d795c574..c66072e1e83 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/latin1.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/latin1.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% latin1.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% latin1.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\let\csname ?\string\textdegree\endcsname=\:UnDef diff --git a/Master/texmf-dist/tex/generic/tex4ht/latin2.4ht b/Master/texmf-dist/tex/generic/tex4ht/latin2.4ht index 68111cb0583..b86f7307ffc 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/latin2.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/latin2.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% latin2.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% latin2.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{latin2} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/lb.4ht b/Master/texmf-dist/tex/generic/tex4ht/lb.4ht index dc7529a2174..17fc16eebac 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/lb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/lb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% lb.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% lb.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} % For lb.sty, International Thomson Publishing GmbH % \input{lb.4ht} into cfg file diff --git a/Master/texmf-dist/tex/generic/tex4ht/letter.4ht b/Master/texmf-dist/tex/generic/tex4ht/letter.4ht index 9df10ad457a..b66b362d79c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/letter.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/letter.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% letter.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% letter.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:temp#1{\a:opening \ifx \@empty \fromaddress\else @@ -69,6 +69,12 @@ \NewConfigure{sincerely}{2} \NewConfigure{toaddress}{2} \NewConfigure{toname}{2} +\long\def\:tempc{\@roman \c@enumiii} +\ifx \theenumiii\:tempc + \def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii} + \HLet\theenumiii\:tempc +\fi +\NewConfigure{enumiii}{2} \Hinput{letter} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/lineno.4ht b/Master/texmf-dist/tex/generic/tex4ht/lineno.4ht index 00988f1dabc..541f8b86d92 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/lineno.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/lineno.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% lineno.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% lineno.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defI\linelabel{\let\sv:efloat\end@float \HRestore\end@float } diff --git a/Master/texmf-dist/tex/generic/tex4ht/listings.4ht b/Master/texmf-dist/tex/generic/tex4ht/listings.4ht index 12e656d6efb..57ebe0c02ea 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/listings.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/listings.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% listings.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% listings.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,8 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} - +\immediate\write-1{version 2006-12-01-16:02} \append:defII\lst@EnterMode{% \pend:def\lsthk@EveryLine{\c:listings}% @@ -38,6 +37,14 @@ \a:lstinline \bgroup \aftergroup\b:lstinline\aftergroup\egroup } \NewConfigure{lstinline}{2} +\pend:defI\lst@MakeCaption{% + \let\lst:addcontentsline\addcontentsline + \def\addcontentsline{\gHAdvance\TitleCount by 1 + \lst:addcontentsline}% +} +\append:defI\lst@MakeCaption{% + \let\addcontentsline\lst:addcontentsline +} \def\lst@NewLine{% \ifx\lst@OutputBox\@gobble\else \the\everypar \fi \global\advance\lst@newlines\m@ne @@ -50,12 +57,16 @@ \setbox\z@\hbox{{\lst@currstyle{\kern#1}}}% \global\advance\lst@currlwidth \wd\z@ \tmp:dim=#1 \let\:tempc=\empty - \loop \ifdim \tmp:dim>1ex - \advance \tmp:dim by -1ex + \loop \ifdim \tmp:dim>\a:lst@Kern + \advance \tmp:dim by -\a:lst@Kern + \advance \tmp:dim by -\b:lst@Kern \append:def\:tempc{\:nbsp}% \repeat \setbox\z@\hbox{{\lst@currstyle{\:tempc}}}% \lst@OutputBox\z@} +\NewConfigure{lst@Kern}{2} +\Configure{lst@Kern}{0.499em}{0.1em} +\def\lst@outputspace{\:nbsp} \HLet\lst@frameInit=\empty \HLet\lst@frameExit=\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/llncs-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/llncs-a.4ht index a06cb8efffd..6971aa57dac 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/llncs-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/llncs-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% llncs-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% llncs-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \:UnDef \let\ll:maketitle\@maketitle diff --git a/Master/texmf-dist/tex/generic/tex4ht/llncs.4ht b/Master/texmf-dist/tex/generic/tex4ht/llncs.4ht index 3dade4e2d42..6c2a810b9df 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/llncs.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/llncs.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% llncs.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% llncs.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinclude{\input llncs-a.4ht}{article} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/lncse-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/lncse-a.4ht index 9ed4e6bb662..d785790471f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/lncse-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/lncse-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% llncse-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% llncse-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \o:@maketitle:\UnDef \let\o:@maketitle:\@maketitle diff --git a/Master/texmf-dist/tex/generic/tex4ht/lncse.4ht b/Master/texmf-dist/tex/generic/tex4ht/lncse.4ht index 733460be4b3..58425305a6d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/lncse.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/lncse.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% llncse.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% llncse.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinclude{\input lncse-a.4ht}{article} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/longdiv.4ht b/Master/texmf-dist/tex/generic/tex4ht/longdiv.4ht index 4060d89bab7..673aa2ca6ea 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/longdiv.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/longdiv.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% longdiv.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% longdiv.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\longdiv#1#2{{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/longtable.4ht b/Master/texmf-dist/tex/generic/tex4ht/longtable.4ht index 4f9837a1f30..ab85f8f3a72 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/longtable.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/longtable.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% longtable.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% longtable.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,9 +24,9 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} - \def\LT@array[#1]#2{% + \def\:tempc[#1]#2{% \gHAdvance\float:cnt 1 \gHAssign\capt:cnt0 \hbox{\def\flt:anchor{}\get:cptg}% @@ -140,12 +140,14 @@ \let\@sharp\relax \else \let\@sharp##\fi \LT@bchunk} -\def\LT@echunk{% +\HLet\LT@array\:tempc +\def\:tempc{% \crcr\LT@save@row\cr \ifx \EndPicture\:UnDef \EndMkHalign\else \egroup\fi % \global\setbox\@ne\lastbox \unskip \egroup} +\HLet\LT@echunk\:tempc \let\:tempc\LT@startpbox \append:defI\:tempc{\everypar{\HtmlPar}\a:longtableparbox}% \HLet\LT@startpbox\:tempc @@ -153,24 +155,38 @@ \NewConfigure{longtable}{6} \csname newbox\endcsname\LT:box \csname newbox\endcsname\LT:ebox -\pend:def\LT@start{\box\LT:box} -\append:def\endlongtable{\box\LT:ebox} -\pend:def\LT@ntabularcr{\global\let\lt:sv\HRow} -\pend:defI\LT@end@hd@ft{\global\let\lt:sv\HRow} -\def\LT@kill{\global\let\lt:sv\HRow} +\let\:tempc\LT@start +\pend:def\:tempc{\box\LT:box} +\HLet\LT@start\:tempc +\let\:tempc\endlongtable +\append:def\:tempc{\box\LT:ebox} +\pend:def\:tempc{\global\HCondtrue} +\HLet\endlongtable\:tempc +\let\:tempc\LT@ntabularcr +\pend:def\:tempc{\global\let\lt:sv\HRow} +\HLet\LT@ntabularcr\:tempc +\let\:tempc\LT@end@hd@ft +\pend:defI\:tempc{\global\let\lt:sv\HRow} +\HLet\LT@end@hd@ft\:tempc +\def\:tempc{\global\let\lt:sv\HRow} +\HLet\LT@kill\:tempc \let\LT:argtabularcr\LT@argtabularcr -\def\LT@argtabularcr{\global\let\lt:sv\HRow \LT:argtabularcr} +\def\:tempc{\global\let\lt:sv\HRow \LT:argtabularcr} +\HLet\LT@argtabularcr\:tempc \ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi -\def\endhead{\LT@end@hd@ft\tmp:bx} -\def\endfoot{\LT@end@hd@ft\tmp:bx} -\def\endlastfoot{\global\HCondtrue \LT@end@hd@ft\LT@lastfoot} -\pend:def\endlongtable{\global\HCondtrue} +\def\:tempc{\LT@end@hd@ft\tmp:bx} +\HLet\endhead\:tempc +\def\:tempc{\LT@end@hd@ft\tmp:bx} +\HLet\endfoot\:tempc +\def\:tempc{\global\HCondtrue \LT@end@hd@ft\LT@lastfoot} +\HLet\endlastfoot\:tempc - \def\LT@hline{% + \def\:tempc{% \o:noalign:{\ifnum0=`}\fi \penalty\@M \futurelet\@let@token\LT@@hline} -\def\LT@@hline{% +\HLet\LT@hline\:tempc +\def\:tempc{% \ifx\@let@token\hline \global\let\@gtempa\@gobble \gdef\LT@sep{\penalty-\@medpenalty\vskip\doublerulesep}% @@ -183,14 +199,17 @@ % \o:noalign:{\penalty\@M}% \@gtempa} +\HLet\LT@@hline\:tempc - \def\LT@caption{% + \def\:tempc{% \o:noalign:\bgroup \gHAdvance\TitleCount 1 \@ifnextchar[{\egroup\LT@c@ption\@firstofone}\LT@capti@n} -\def\LT@makecaption#1#2#3{% +\HLet\LT@caption\:tempc +\def\:tempc#1#2#3{% \LT@mcol\LT@cols c{\hbox{\parbox[t]\LTcapwidth{% \cptA: #1{\cap:ref{#2}}\cptB:\cptC:#3\cptD: \endgraf\vskip\baselineskip}}}} +\HLet\LT@makecaption\:tempc \Hinput{longtable} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/ltugboat-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/ltugboat-a.4ht index d4775a73e1e..dac08566429 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ltugboat-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ltugboat-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ltugboat-a.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% ltugboat-a.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\TB@nolimelabel{} \long\def\:temp#1{{\a:textSMC \o:textSMC:{#1}\b:textSMC}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ltugboat.4ht b/Master/texmf-dist/tex/generic/tex4ht/ltugboat.4ht index 2ef2f23afbb..1c8d30081bd 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ltugboat.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ltugboat.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ltugboat.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% ltugboat.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \@ifclassloaded{ltugproc}{}{% \@ifpackageloaded{ltugproc}{}{\Hinclude{\input ltugboat-a.4ht}{article}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ltugproc-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/ltugproc-a.4ht index 8d2c8485869..69743376855 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ltugproc-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ltugproc-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ltugproc-a.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% ltugproc-a.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\@maketitle{% \def\theauthor####1{\expandafter diff --git a/Master/texmf-dist/tex/generic/tex4ht/ltugproc.4ht b/Master/texmf-dist/tex/generic/tex4ht/ltugproc.4ht index 76f54d3021a..630964da12e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ltugproc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ltugproc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ltugproc.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% ltugproc.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinclude{\input ltugboat-a.4ht \input ltugproc-a.4ht}{article} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ltxguide.4ht b/Master/texmf-dist/tex/generic/tex4ht/ltxguide.4ht index 34e7b841b83..d0d2fcd8821 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ltxguide.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ltxguide.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ltxguide.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% ltxguide.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1{\hbox {\a:m\it #1\b:m}} \HLet\m\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/m-tex4ht.tex b/Master/texmf-dist/tex/generic/tex4ht/m-tex4ht.tex index 768b816d285..8fc88a4a7cd 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/m-tex4ht.tex +++ b/Master/texmf-dist/tex/generic/tex4ht/m-tex4ht.tex @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% m-tex4ht.tex 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% m-tex4ht.tex 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \input tex4ht.sty \appendtoks diff --git a/Master/texmf-dist/tex/generic/tex4ht/makeidx.4ht b/Master/texmf-dist/tex/generic/tex4ht/makeidx.4ht index a7845306c87..ca2b045c1b3 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/makeidx.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/makeidx.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% makeidx.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% makeidx.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defII\see{\a:see} \append:defII\see{\b:see} diff --git a/Master/texmf-dist/tex/generic/tex4ht/manju.4ht b/Master/texmf-dist/tex/generic/tex4ht/manju.4ht index ebb4d70dd55..ba66baa3369 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/manju.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/manju.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% manju.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% manju.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \renewcommand{\mabosoo}[1]{\def\:temp{#1}\ifx \:temp\empty\else \bosoo{{\bth #1}}\fi} diff --git a/Master/texmf-dist/tex/generic/tex4ht/manmac.4ht b/Master/texmf-dist/tex/generic/tex4ht/manmac.4ht index 8dc7286f625..35d0ea0dffd 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/manmac.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/manmac.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% manmac.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% manmac.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \proofmodefalse diff --git a/Master/texmf-dist/tex/generic/tex4ht/mathltx.4ht b/Master/texmf-dist/tex/generic/tex4ht/mathltx.4ht new file mode 100755 index 00000000000..201bec23690 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/mathltx.4ht @@ -0,0 +1,2983 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% mathltx.4ht 2006-10-24-00:58 % +% Copyright (C) 2005--2006 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 2006-10-24-00:58} + +\exit:ifnot{Preamble,% +amsfonts,% +amsmath,% +amsopn,% +amssymb,% +amstex,% +amstex1,% +amstext,% +array,% +etex4ht,% +fontmath,% +latex,% +plain,% +rlbabel,% +tex4ht,% +vanilla} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{Preamble} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ifx \a:mathltx\:UnDef + \NewConfigure{mathltx}{1} + \Configure{mathltx}{} +\fi +\def\mml:class{class} +\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} +\:CheckOption{no-DOCTYPE} \if:Option + \Configure{PROLOG}{VERSION,*XML-STYLESHEET} +\fi +\bgroup + \catcode`\{=12 \catcode`\}=12 + \catcode`\[=1 \catcode`\]=2 + \catcode`\/=0 \catcode`\\=12 + /gdef/l:brace[{] + /gdef/r:brace[}] + /gdef/back:slash[\] +/egroup + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{DviMath} + {\HCode{<!--l. \the\inputlineno-->}% + \a:DviMathltx \mathltxtrue + \ifOption{mml-fonts}{}{\NoFonts}% + \IgnoreRule \a:math + \edef\sv:ignore{\if:nopar + \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% +\HCode{<![CDATA[}\IgnorePar} + {\HCode{]]>}\EndIgnoreRule + \ifOption{mml-fonts}{}{\EndNoFonts}% + \mathltxfalse \b:DviMathltx + \sv:ignore +} +\NewConfigure{DviMathltx}{2} +\newif\ifmathltx \mathltxfalse +\newif\ifmtext \mtextfalse +\LinkCommand\mtxt:link{mtext, xlink:href, id,,,} +\LinkCommand\msp:link{mstyle-3,% + xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href, + id, \mml:class="label",,} +\let\M:Link\Link +\def\Link{\ifmathltx + \ifmtext \ht:special{t4ht@,}% +\HCode{\%\Hnewline\%\string\begin{ref}}% + \bgroup \let\:newlnch\space + \expandafter\expandafter\expandafter\mtxt:link + \else \expandafter\expandafter\expandafter\msp:link\fi + \else \expandafter\M:Link\fi} +\let\M:EndLink\EndLink +\def\EndLink{\ifmathltx + \ifmtext \ht:special{t4ht@,}% +% + \egroup \HCode{\%\Hnewline\%}\Endmtxt:link + \HCode{\string\end{ref}\Hnewline}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +% + \else \HCode{</mstyle-5><!--endlabel-->}\fi + \else \expandafter\M:EndLink\fi} + +\NewConfigure{math}{1} +\NewConfigure{@math}{1} +\def\IgnoreRule{\ht:special{t4ht@\string_}} +\def\EndIgnoreRule{\ht:special{t4ht@\string_\string_}} +\Configure{$$} + {\Configure{@math}{display="block" +}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP\DviMath + \HCode{\string $\string $}} + {\HCode{\string $\string $}\EndDviMath + \ShowPar\par{\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} +\Configure{$} + {\Configure{@math}{display="inline" +}\DviMath + \HCode{\string $}} + {\HCode{\string $}\EndDviMath}{} + +\newif\ifDisplayMath \DisplayMathfalse +\Configure{radical} + {\HCode{\string\sqrt} + \special{t4ht\string~!e<\string{}% + \special{t4ht\string~!e>\string}}% + \special{t4ht\string~!ee/}% + \special{t4ht\string~!ese-}% + } +\def\:MT{\ifmathltx m\fi} +\Configure{halignTB}{\HCode{<\:MT table }\halignTBL}{\HCode{>}} +\Configure{halignTBL} + {t}{\ifmathltx \HCode{ style="text-align:top;" }\fi} + {b}{\ifmathltx \HCode{ style="text-align:baseline;" }\fi} + {c}{\ifmathltx \HCode{ style="text-align:axis;" }\fi} + {} +\def\t:HA{\HCode{</\:MT table>}} +\def\R:HA{\HCode{<\:MT tr \Hnewline style="vertical-align:baseline;">}} +\def\r:HA{\HCode{</\:MT tr>}} +\def\D:HA{\HCode{<\:MT td \ifnum \HMultispan>1 colspan="\HMultispan"\fi}% + \halignTD \HCode{\Hnewline>}} +\def\d:HA{\HCode{</\:MT td>}} + +\Configure{SUB} + {\Send{BACK} + {\l:brace}\HCode{\r:brace\string_\l:brace}\trap:base} + {\HCode{\r:brace}} +\Configure{SUP} + {\Send{BACK} + {\l:brace}\HCode{\r:brace\string^\l:brace}\trap:base} + {\HCode{\r:brace}} +\Configure{SUBSUP} + {\Send{BACK} + {\l:brace}\HCode{\r:brace\string_\l:brace}\trap:base} + {\HCode{\r:brace\string^\l:brace}\trap:base} + {\HCode{\r:brace}} +\def\trap:base{{\HCode{}}} + +\Configure{nolimits}{\HCode{\string\nolimits\space}} +\Configure{limits} + {\let\pl:SUB =\:UnDef + \let\pl:SUP =\:UnDef + \ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<mover + \mml:class="msup"><mrow\Hnewline>}% +\Tg</mrow>\Tg<mrow\Hnewline>% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK}{<msup><mrow\Hnewline>}% +\Tg</mrow>\Tg<mrow\Hnewline>% +\bgroup + \Configure{SUP} + {\Send{BACK}{<msup><mrow\Hnewline>}% +\Tg</mrow>\Tg<mrow\Hnewline>% +\bgroup \trap:base} + {\egroup \Tg</mrow>\TG</msup\Hnewline>% +}% +\trap:base} + {\egroup\Tg</mrow>\TG</mover-7\Hnewline>\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else + \ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}% +\bgroup + \Configure{SUB} + {\Send{BACK}{\l:brace}\HCode{\r:brace\string_\l:brace}% +\bgroup \trap:base} + {\egroup \HCode{\r:brace}% +}% +\trap:base} + {\egroup\HCode{\r:brace}\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi + \let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK}{\l:brace}\HCode{\r:brace + \string_\l:brace}\trap:base + } + {\HCode{\r:brace\string^\l:brace}\trap:base} + {\HCode{\r:brace}} +% + } +\ifx \a:putSUB\:UnDef \else + \pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi +\ifx \a:putSUP\:UnDef \else + \pend:def\a:putSUP{\ifx \pl:SUBSUP\:UnDef\else + \let\SUBSUP:=\pl:SUBSUP + \let\pl:SUBSUP=\:UnDef + \fi}% +\fi + +\def\mml:htfsym{\Configure + {htf}{254}{+}{<mglyph\Hnewline fontfamily="}{\%s"}{ + index="\%s"}{ mathsize="\%d\%\%"}{}{ alt="}{"/>}} +\def\ext:htfsym{\Configure{htf}{254}{+}{}{}{}{}{}{}{}} +\Configure{over} + {\Send{GROUP}{0}{\string\bgroup\space}} + {\HCode{\string\over\space}\Send{EndGROUP}{0}{\string\egroup\space}} +\Configure{atop} + {\Send{GROUP}{0}{\string\bgroup\space}} + {\HCode{\string\atop\space}\Send{EndGROUP}{0}{\string\egroup\space}} +\Configure{above} + {\Send{GROUP}{0}{<mfrac-6 linethickness="\the\tmp:dim"><mrow>}% + \HCode{</mrow>}\o:over:\:gobbleII} + {\HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>}} +\Configure{abovewithdelims} + {\abovewithdelims:III} + {} +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac-7 linethickness="\the\tmp:dim"><mrow>}% + \HCode{</mrow>}\o:over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{<mfenced-2 separators=""\Hnewline + open="\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +" close="\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +"><mfrac-8 + linethickness="\the\tmp:dim"><mrow>}% + \HCode{</mrow>}\o:over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</ + mrow></mfrac></mfenced>} + \fi + \tmp:dim + } +\Configure{atopwithdelims} + {\atopwithdelims:III} + {} +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac-9 linethickness="0"><mrow>}% + \HCode{</mrow>}\o:atop: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{<mfenced-3 separators=""\Hnewline + open="\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +" close="\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +"><mfrac-10 + linethickness="0"><mrow>}% + \HCode{</mrow>}\o:atop: + \HCode{<mrow>}\Send{EndGROUP}{0}{</\a:mathltx + mrow></mfrac></mfenced>} + \fi + } +\Configure{overwithdelims} + {\overwithdelims:III} + {} +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac11><mrow>}% + \HCode{</mrow>}\o:over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{<mfenced-4 separators=""\Hnewline + open="\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +" close="\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +"><mfrac-12><mrow>}% + \HCode{</mrow>}\o:over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</ + mrow></mfrac></mfenced>} + \fi + } +\Configure{halignTD} {}{} + {<}{\HCode{ columnalign="left-3"}} + {-}{\HCode{ columnalign="center"}} + {>}{\HCode{ columnalign="right"}} + {^}{\HCode{ rowalign="top"}} + {=}{\HCode{ rowalign="baseline"}} + {|}{\HCode{ rowalign="center"}} + {_}{\HCode{ rowalign="bottom"}} + {p}{\HCode{ columnalign="left-4"}} + {} +\def\math:sym#1#2{{\relax\ifmmode \expandafter#1\fi + {\ifmmode\HCode{\string#1\l:brace}\fi + \csname a:#2\endcsname + \ifmmode\HCode{\r:brace}\fi}}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{etex4ht} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:tempc#1{\a:middle\mathrel{\left:right#1\:EMPTY}\b:middle} +\HLet\middle=\:tempc +\NewConfigure{middle}{2} +\Configure{middle} + {\bgroup + \Configure{mathrel}{*} + {<mo \mml:class="MathClass-rel" + fence="true" stretchy="true" >} + {</mo>} + {\Configure{mathrel}{}{}{}{}}% + } + {\egroup} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{latex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{core}\if:Option \expandafter\endinput \fi +\let\A:equation\a:equation +\let\B:equation\b:equation +\let\C:equation\c:equation +\Configure{equation} + {\A:equation\csname a:equation\string$\string$\endcsname +} + {\B:equation}{\C:equation} +\NewConfigure{equation$$}{1} +\Configure{equation$$} + {\Configure{$$} + {\Configure{@math}{div}\IgnorePar\EndP\DviMath} + {\EndDviMath\EndP} + {\DisplayMathtrue}% + } +\Configure{hspace} + {\ifmathltx\ifmtext\else + \HCode{\string\l:brace\the\tmp:dim\r:brace}\fi\fi}{}{ } +\Configure{romannumeral} + {\ifmathltx\ifmtext\else \HCode{<mrow \mml:class="romannumeral">}\fi\fi} + {\ifmathltx\ifmtext\else \HCode{</mrow>}\fi\fi} +\Configure{newline} + {\ht:special{t4ht@,}% +\HCode{</mtext><\a:mathltx + mtext \mml:class="newline">}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +} +\Configure{[]} + {\Configure{@math}{display="block" +}\csname a:mathltx[]\endcsname + \DviMath\HCode{\string\[}$$\DisplayMathtrue } + {$$\HCode{\string\]}\EndDviMath\csname b:mathltx[]\endcsname} +\Configure{()} + {\Configure{@math}{display="inline" +}\csname a:mathltx()\endcsname + \DviMath\HCode{\string\(}$} + {$\HCode{\string\)}\EndDviMath\csname b:mathltx()\endcsname} +\NewConfigure{mathltx[]}{2} +\NewConfigure{mathltx()}{2} +\Configure{halignTB<>}{array}{\HCode{\Hnewline + equalrows="false" + equalcolumns="false" class="array"}<>\HAlign} +\Configure{array} + {\expandafter\tmp:toks\expandafter{\Clr}% + \HCode{\string\begin{array}{\the\tmp:toks}\Hnewline}} + {\ifvmode \IgnorePar\fi \HCode{\string\end{array}}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + +\def\:MM{m} +\Configure{HBorder} + {<mtr\Hnewline \mml:class="hline">} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline \mml:class="cline">} + {<mtd></mtd>} + {<mtd><mo> \string&\#x0332; </mo></mtd> +} + {</mtr>} + {<mtr\Hnewline \mml:class="vspace" style="font-size:\HBorderspace">} + {<mtd\Hnewline></mtd>} + {</mtr>} +\Configure{texttt} + {\ifmathltx \Configure{@mtext}{\string\texttt}\fi} + {}% +\Configure{textit} + {\ifmathltx \Configure{@mtext}{\string\textit}\fi} + {}% +\Configure{textrm} + {\ifmathltx \Configure{@mtext}{\string\textrm}\fi} + {}% +\Configure{textup} + {\ifmathltx \Configure{@mtext}{\string\textup}\fi} + {}% +\Configure{textsl} + {\ifmathltx \Configure{@mtext}{\string\textsl}\fi} + {}% +\Configure{textsf} + {\ifmathltx \Configure{@mtext}{\string\textsf}\fi} + {}% +\Configure{textbf} + {\ifmathltx \Configure{@mtext}{\string\textbf}\fi} + {}% +\Configure{textsc} + {\ifmathltx \Configure{@mtext}{\string\textsc}\fi} + {}% +\Configure{emph} + {\ifmathltx \Configure{@mtext}{\string\emph}\fi} + {}% + +\let\A:fbox=\a:fbox +\let\B:fbox=\b:fbox +\let\OLDf:box=\fbox +\def\fbox{\relax\ifmmode + \Configure{fbox}{\leavevmode\Configure{HtmlPar}{}{}{}{}\IgnoreRule + \AA:text{fbox}}{\BB:text\EndIgnoreRule}\else + \Configure{fbox}{\leavevmode + \IgnoreRule\A:fbox}{\B:fbox\EndIgnoreRule}\fi + \OLDf:box} +\let\A:mbox\a:mbox +\let\B:mbox\b:mbox +\let\OLD:mbox\mbox +\def\mbox{\relax\ifmmode \Configure{mbox}{\AA:text{mbox}}{\BB:text}\else + \Configure{mbox}{\A:mbox}{\B:mbox}\fi\OLD:mbox} +\NewConfigure{@mtext}{1} +\Configure{@mtext}{\string\text} +\def\AA:text#1{\mtexttrue +\HCode{\a:@mtext\l:brace}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass + \Configure{$}% + {\EndPauseMathClass \mtextfalse + \ht:special{t4ht@,}% +\HCode{\string$}}% + {\HCode{\string$}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass \mtexttrue}% + {}% +% +} +\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% +\HCode + {\r:brace}% +} + +\Configure{frac} + {\HCode{\string\frac\l:brace}} + {\HCode{\r:brace}\Configure{over}{}{}} + {\HCode{\l:brace}} + {\HCode{\r:brace}} +\Configure{eqnarray} + {\HCode{\string\begin{eqnarray\ifx + \@seqncr\@eqncr\else *\fi}}} + {\HCode{\string\end{eqnarray\ifx + \@seqncr\@eqncr\else *\fi}}} + {} + {\HCode{\string\\\Hnewline}} + {\ifnum \HCol>1 + \ifnum \HCol=4 + \HCode{\%}% + \ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass + \mtexttrue + \fi \HCode{\string&}% + \fi} + {\ifnum \HCol=4 \mtextfalse + \EndPauseMathClass \ht:special{t4ht@,}% +\fi } +\def\:temp#1#2{{\a:stackrel{#1}\b:stackrel {#2}\c:stackrel}} +\HLet\stackrel\:temp +\:CheckOption{stackrel-} \if:Option + \Configure{stackrel} + {\mathrel\bgroup \HCode{<mglyph\Hnewline + alt="\string\stackrel}\afterassignment\put:arg\tmp:toks} + {\afterassignment\put:arg\tmp:toks} + {\HCode{" />}\egroup} + \def\put:arg{\HCode{{\the\tmp:toks}}} +\else + \Configure{stackrel} + {\HCode{\string\stackrel\l:brace}}% + {\HCode{\r:brace\l:brace}\Configure{mathop*}{*} + {\string\mathop\l:brace} + {\r:brace} + {\Configure{mathop}{}{}{}{}}% +\mathop} + {\HCode{\r:brace}} +\fi +\Configure{overline} + {\bgroup \HCode{\string\overline\l:brace}% +} + {\HCode{\r:brace}% +\egroup} +\Configure{underline} + {\bgroup \ifmmode \HCode{\string\underline\l:brace}% +\else + \expandafter\everymath +\expandafter{\expandafter\everymath + \expandafter{\the\everymath}}% +\let\o::@underline:\o:@@underline: +\def\o:@@underline:{\let\o:@@underline:\o::@underline:}% +\fi} + {\HCode{\r:brace}% +\egroup} + + + + +\let\A:displaylines\a:displaylines +\let\B:displaylines\b:displaylines +\let\C:displaylines\c:displaylines +\let\D:displaylines\d:displaylines +\Configure{displaylines} + {\ifmmode + \def\A:displaylines{\HCode{<mtable + \mml:class="displaylines">}}% + \def\B:displaylines{\HCode{</mtable>}}% + \def\C:displaylines{\HCode{<mtr\Hnewline + \mml:class="displaylines"><mtd>}}% + \def\D:displaylines{\HCode{</mtd></mtr>}}% + \fi + \A:displaylines} + {\B:displaylines} {\C:displaylines}{\D:displaylines} +\let\mathltx:on\relax +\Configure{ } + {\ifmathltx \ifmtext \space \else\HCode{\string\ }\fi + \else \:nbsp\fi} +\def\:tempc#1{\HCode{\string\widehat\l:brace}#1\HCode{\r:brace}} +\HLet\widehat=\:tempc +\def\:tempc#1{\HCode{\string\widetilde\l:brace}#1\HCode{\r:brace}} +\HLet\widetilde=\:tempc +\:CheckOption{new-accents} \if:Option \else + \ifx \mathltx:on\:UnDef + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} + {\Tg<mrow + \mml:class="accent#1">\mathord{#3}\Tg</mrow>% + }% + \fi +\fi +\let\mml:TeX\TeX +\def\TeX{\ifmathltx + \HCode{<mtext + \mml:class="TeX">TeX</mtext>}\else \mml:TeX\fi} +\Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}} +\Configure{'} + {\let\:primes=\empty} + {\relax \csname SUB:prime\endcsname\sp{% + \global\let\SUB:prime=\:UnDef + \def\:tempa{\prime\prime}\ifx \:tempa\:primes + \mathop{\HCode{\string&\#x2033;}}\else + \def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes + \mathop{\HCode{\string&\#x2034;}}\else + \:primes \fi\fi}% + } + {\let\prime=\relax \xdef\:primes{\:primes\prime}} +\def\left#1{\bgroup \a:left{#1}\b:left{#1}} +\def\right#1{\a:right{#1}\b:right{#1}\egroup} +\Configure{left} + {} + {\HCode{\string\left\space}#1\bgroup} +\Configure{right} + {\egroup\HCode{\string\right\space}#1} + {} +\def\{{{\HCode{\back:slash\l:brace}}} +\def\}{{\HCode{\back:slash\r:brace}}} +\let\lbrace\{ +\let\rbrace\} +\def\def:DEL#1{\def\:DEL{#1}} +\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi} +\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}} +\def\:tempc#1{\HCode{\l:brace\string\bigl\space\string#1}} +\HLet\bigl=\:tempc +\def\:tempc#1{\HCode{\string\bigm\space\string#1}} +\HLet\bigm=\:tempc +\def\:tempc#1{\HCode{\string\bigr\space\string #1\r:brace}} +\HLet\bigr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\Bigl\space\string#1}} +\HLet\Bigl=\:tempc +\def\:tempc#1{\HCode{\string\Bigm\space\string#1}} +\HLet\Bigm=\:tempc +\def\:tempc#1{\HCode{\string\Bigr\space\string #1\r:brace}} +\HLet\Bigr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\biggl\space\string#1}} +\HLet\biggl=\:tempc +\def\:tempc#1{\HCode{\string\biggm\space\string#1}} +\HLet\biggm=\:tempc +\def\:tempc#1{\HCode{\string\biggr\space\string #1\r:brace}} +\HLet\biggr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\Biggl\space\string#1}} +\HLet\Biggl=\:tempc +\def\:tempc#1{\HCode{\string\Biggm\space\string#1}} +\HLet\Biggm=\:tempc +\def\:tempc#1{\HCode{\string\Biggr\space\string #1\r:brace}} +\HLet\Biggr=\:tempc + +\:CheckOption{new-accents} \if:Option \else + +\Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathltx + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } + +\fi +\def\mathinner#1{\HCode{\string\mathinner\l:brace}#1\HCode{\r:brace}} +\Configure{root}{\rev:root}{}{} +\def\rev:root #1\b:root#2\c:root{% + \HCode{\string\root\l:brace}{#1}% + {\HCode{\r:brace\string \of\l:brace}#2}\HCode{\r:brace}} +\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi} +\NewConfigure{mfenced}[2]{\expandafter + \def\csname \string#1:lr del\endcsname{#2}} +\Configure{mfenced}{\|}{\string&\#x2225;} +\Configure{mfenced}{.}{} +\Configure{mfenced}{\langle}{\string&\#x27E8;} +\Configure{mfenced}{\rangle}{\string&\#x27E9;} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string\{}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string\}}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string\lbrace}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string\rbrace}}\:temp +\Configure{mfenced}{<}{\string&\#x003C;} +\Configure{mfenced}{>}{\string&\#x003E;} +\Configure{mfenced}{\lceil}{\string&\#x2308;} +\Configure{mfenced}{\rceil}{\string&\#x2309;} +\Configure{mfenced}{\lfloor}{\string&\#x230A;} +\Configure{mfenced}{\rfloor}{\string&\#x230B;} +\Configure{mfenced}{\Vert}{\string&\#x2193;} +\Configure{mfenced}{\Vert}{\string&\#x2191;} +\Configure{mfenced}{\rgroup}{)} +\Configure{mfenced}{\lgroup}{(} +\Configure{mfenced}{\bracevert}{|} +\Configure{mfenced}{\bracevert}{|} +\Configure{mfenced}{\downarrow}{\string&\#x2193;} +\Configure{mfenced}{\uparrow}{\string&\#x2191;} +\Configure{mfenced}{\Uparrow}{\string&\#x21D1;} +\Configure{mfenced}{\updownarrow}{\string&\#x2195;} +\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;} +\Configure{mfenced}{\Downarrow}{\string&\#x21D3;} +\Configure{mfenced}{\backslash}{\string&\#x2216;} +\Configure{mfenced}{\rmoustache}{\string&\#x25DD;} +\Configure{mfenced}{\lmoustache}{\string&\#x25DC;} +\Configure{mfenced}{\Arrowvert}{\string&\#x2225;} +\Configure{mfenced}{\arrowvert}{\string&\#x007C;} + +\let\A:oalign\a:oalign +\let\B:oalign\b:oalign +\Configure{oalign} + {\ifmmode \Configure{$}{\Tg<mrow\Hnewline>}{\Tg</mrow>}{}% + \let\halign\TeXhalign + \Tg<mrow\Hnewline \mml:class="oalign">\else\A:oalign + \fi} + {\ifmmode \Tg</mrow>\else\B:oalign\fi} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{}{}% + {\Configure{mathop}{*}{}{}{}}} +\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\else\ifmathltx + \Tg<mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\fi\fi} +\Configure{cases} + {}{} + {\HCode{\string\cases\l:brace}} + {\ifvmode \IgnorePar\fi \HCode{\r:brace}} + {\ifnum \HRow>1 \HCode{\string\cr\space}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\Configure{matrix} + {\HCode{\string\matrix\l:brace}} + {\HCode{\r:brace}} + {\ifnum \HRow>1 \HCode{\string\cr\space}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\Configure{pmatrix} {\bgroup} {\egroup} +\Configure{quad}{{\ifmathltx \ifmtext \o:quad:\else + {\HCode{\string\quad\space}}\fi + \else \o:quad: \fi}} +\Configure{qquad}{{\ifmathltx \ifmtext \o:qquad:\else + {\HCode{\string\qquad\space}}\fi + \else \o:qquad: \fi}} +\Configure{,} + {{\HCode{\string\,}}} + +\def\set:label#1{\ifmathltx + \HCode{\%\Hnewline\%\string\begin{label}}% + {\ht:special{t4ht@, }\let\:newlnch\space \mathltxfalse #1}% + \HCode{\string\end{label}\Hnewline}% + \else #1\fi +} +\def\:tempc#1{\HCode{\string\H\l:brace}#1\HCode{\r:brace}} +\HLet\H=\:tempc +\def\:tempc#1{\HCode{\string\acute\l:brace}#1\HCode{\r:brace}} +\HLet\acute=\:tempc +\def\:tempc#1{\HCode{\string\bar\l:brace}#1\HCode{\r:brace}} +\HLet\bar=\:tempc +\def\:tempc#1{\HCode{\string\breve\l:brace}#1\HCode{\r:brace}} +\HLet\breve=\:tempc +\def\:tempc#1{\HCode{\string\c\l:brace}#1\HCode{\r:brace}} +\HLet\c=\:tempc +\def\:tempc#1{\HCode{\string\cedil\l:brace}#1\HCode{\r:brace}} +\HLet\cedil=\:tempc +\def\:tempc#1{\HCode{\string\check\l:brace}#1\HCode{\r:brace}} +\HLet\check=\:tempc +\def\:tempc#1{\HCode{\string\d\l:brace}#1\HCode{\r:brace}} +\HLet\d=\:tempc +\def\:tempc#1{\HCode{\string\ddot\l:brace}#1\HCode{\r:brace}} +\HLet\ddot=\:tempc +\def\:tempc#1{\HCode{\string\dot\l:brace}#1\HCode{\r:brace}} +\HLet\dot=\:tempc +\def\:tempc#1{\HCode{\string\grave\l:brace}#1\HCode{\r:brace}} +\HLet\grave=\:tempc +\def\:tempc#1{\HCode{\string\hat\l:brace}#1\HCode{\r:brace}} +\HLet\hat=\:tempc +\def\:tempc#1{\HCode{\string\r\l:brace}#1\HCode{\r:brace}} +\HLet\r=\:tempc +\def\:tempc#1{\HCode{\string\ring\l:brace}#1\HCode{\r:brace}} +\HLet\ring=\:tempc +\def\:tempc#1{\HCode{\string\t\l:brace}#1\HCode{\r:brace}} +\HLet\t=\:tempc +\def\:tempc#1{\HCode{\string\tilde\l:brace}#1\HCode{\r:brace}} +\HLet\tilde=\:tempc +\def\:tempc#1{\HCode{\string\udot\l:brace}#1\HCode{\r:brace}} +\HLet\udot=\:tempc +\def\:tempc#1{\HCode{\string\uml\l:brace}#1\HCode{\r:brace}} +\HLet\uml=\:tempc +\def\:tempc#1{\HCode{\string\vec\l:brace}#1\HCode{\r:brace}} +\HLet\vec=\:tempc + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fontmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \expandafter\ifx \csname o@everypar\endcsname\relax \else +\expandafter\ifx \csname ht:everypar\endcsname\relax + \let\ht:everypar\o@everypar +\fi\fi + +\Configure{MathClass}{1}{}{}{}{ + \mathchar"1360 + \mathchar"1357 + \mathchar"1356 + \mathchar"1355 + \mathchar"1354 + \mathchar"1353 + \mathchar"1352 + \mathchar"1351 + \mathchar"1350 + \mathchar"134E + \mathchar"134C + \mathchar"134A + \mathchar"1348 + \mathchar"1346 + \mathchar"1273 + \mathchar"3234 +\mathchar"3238 +\mathchar"3239 +\mathchar"323A +\mathchar"323E +\mathchar"323F +\mathchar"3272 +\mathchar"3278 +\mathchar"327B +\mathchar"327C +\mathchar"327D +\mathchar"327E +\mathchar"327F +% +} +\Configure{MathClass}{2}{}{}{}{ +*-+/ +\mathchar"212F +\mathchar"212E +\mathchar"2234 +\mathchar"2235 +\mathchar"225E +\mathchar"225F +\mathchar"225C +\mathchar"225B +\mathchar"227A +\mathchar"2279 +\mathchar"2275 +\mathchar"2274 +\mathchar"225D +\mathchar"2271 +\mathchar"2205 +\mathchar"220F +\mathchar"226F +\mathchar"2204 +\mathchar"220C +\mathchar"220B +\mathchar"220A +\mathchar"2209 +\mathchar"2208 +\mathchar"2207 +\mathchar"2206 +\mathchar"220E +\mathchar"220D +\mathchar"226E +\mathchar"2201 +\mathchar"2203 +\mathchar"2202 +\mathchar"213F +} +\Configure{MathClass}{3}{}{}{}{ + \mathchar"3128 + \mathchar"3129 + \mathchar"312A + \mathchar"312B + \mathchar"315E + \mathchar"315F + \mathchar"3210 + \mathchar"3211 + \mathchar"3212 + \mathchar"3213 + \mathchar"3214 + \mathchar"3215 + \mathchar"3216 + \mathchar"3217 + \mathchar"3218 + \mathchar"3219 + \mathchar"321A + \mathchar"321B + \mathchar"321C + \mathchar"321D + \mathchar"321E + \mathchar"321F + \mathchar"3220 + \mathchar"3221 + \mathchar"3224 + \mathchar"3227 + \mathchar"3232 + \mathchar"3233 + \mathchar"3236 + \mathchar"3237 + \mathchar"323F + :=>< + \mathchar"322F + \mathchar"3276 + \mathchar"3277 + \mathchar"326B + \mathchar"326A + \mathchar"3261 + \mathchar"3260 + \mathchar"3225 + \mathchar"3226 + \mathchar"322D + \mathchar"322E + \mathchar"322C + \mathchar"3228 + \mathchar"3229 +} +\Configure{MathClass}{4}{}{}{}{} +\Configure{MathDelimiters}{(}{)} +\Configure{MathDelimiters}{[}{]} +\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263} +\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265} +\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267} +\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269} +\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301} +\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303} +\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305} +\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307} +\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309} +\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} +\Configure{MathClass}{6}{}{}{}{ +\mathchar"613A % ldot +\mathchar"6201 % cdot +\mathchar"603A % colon +?; , +} + +\Configure{overrightarrow} + {\HCode{\string\overrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{overleftarrow} + {\HCode{\string\overleftarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\def\:tempc#1{{\HCode{\string\big\string{}\string#1\HCode{\string}}}} +\HLet\big=\:tempc +\def\:tempc#1{{\HCode{\string\Big\string{}\string#1\HCode{\string}}}} +\HLet\Big=\:tempc +\def\:tempc#1{{\HCode{\string\bigg\string{}\string#1\HCode{\string}}}} +\HLet\bigg=\:tempc +\def\:tempc#1{{\HCode{\string\Bigg\string{}\string #1\HCode{\string}}}} +\HLet\Bigg=\:tempc +\Configure{overbrace} + {\Configure{mathop*}{*} + {\string\overbrace\l:brace} + {\r:brace} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:overbrace:=\displaystyle} + {} +\Configure{underbrace} + {\Configure{mathop*}{*} + {\string\underbrace\l:brace} + {\r:brace} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:underbrace:=\displaystyle} + {} +% \Configure{MathClass}{0}{*}{<mi\Hnewline>}{</mi>}{} + \Configure{MathClass}{1}{*}{\string\mathop\l:brace}{\r:brace}{} +% \Configure{MathClass}{2}{*}{<mo\Hnewline +% \mml:class="MathClass-bin">}{</mo>}{} +% \Configure{MathClass}{3}{*}{<mo\Hnewline +% \mml:class="MathClass-rel">}{</mo>}{} +\:CheckOption{mathltx-} \if:Option + \Configure{MathClass}{4}{*}{}{}{} + \Configure{MathClass}{5}{*}{}{}{} +\else + \Log:Note{for sources failing to produce + clean mathltx code, try the command line option `mathltx-'}% +\fi + +%\Configure{MathClass}{6}{*}{<mo\Hnewline +% \mml:class="MathClass-punc">}{</mo>}{} +% \Configure{MathClass}{7}{*}{<mn>}{</mn>} +% {0123456789} +\Configure{FormulaClass}{0}{}{}{} +\Configure{FormulaClass}{1}{}{}{} +\Configure{FormulaClass}{2}{}{}{} +\Configure{FormulaClass}{3}{}{}{} +\Configure{FormulaClass}{4}{}{}{} +\Configure{FormulaClass}{5}{}{}{} +\Configure{FormulaClass}{6}{}{}{} + +\def\bold:version{bold} +\Configure{mathbf}% + {\bgroup \HCode{\string\mathbf\l:brace}}% + {\HCode{\r:brace}\egroup }% +\Configure{mathit}% + {\bgroup \HCode{\string\mathit\l:brace}}% + {\HCode{\r:brace}\egroup }% +\Configure{mathrm}% + {\bgroup \HCode{\string\mathrm\l:brace}}% + {\HCode{\r:brace}\egroup }% +\Configure{mathsf}% + {\bgroup \HCode{\string\mathsf\l:brace}}% + {\HCode{\r:brace}\egroup }% +\Configure{mathtt}% + {\bgroup \HCode{\string\mathtt\l:brace}}% + {\HCode{\r:brace}\egroup }% +\def\:tempd#1#2{% + \expandafter\def\csname #1\endcsname{\mathchar"13#2}% + \MathSymbol\mathop{#1}% + \expandafter\def\csname #1:limits\endcsname{\expandafter + \:same \math:sym\mathop{#1}\limits}% + \expandafter\def\csname #1:nolimits\endcsname{\expandafter + \:same \math:sym\mathop{#1}\nolimits}% + \expandafter\edef\csname n:#1:\endcsname{\noexpand\ifDisplayMath + \noexpand\expandafter \expandafter\noexpand \csname #1:limits\endcsname + \noexpand\else \noexpand\expandafter + \expandafter\noexpand + \csname #1:nolimits\endcsname\noexpand\fi}% + \expandafter\pend:def\csname n:#1:\endcsname{\ifDisplayMath + \mathop:prefix{mathsize="big"}\fi}% +} +\:tempd{bigcap}{54} +\:tempd{bigcup}{53} +\:tempd{bigodot}{4A} +\:tempd{bigoplus}{4C} +\:tempd{bigotimes}{4E} +\:tempd{bigsqcup}{46} +\:tempd{biguplus}{55} +\:tempd{bigvee}{57} +\:tempd{bigwedge}{56} +\:tempd{coprod}{60} +\:tempd{intop}{52} +\:tempd{ointop}{48} +\:tempd{prod}{51} +\:tempd{sum}{50} +\ifx \ilimits@\o:nolimits: + \let\ilimits@\nolimits +\fi +\ifx \ilimits@\o:nolimits: + \let\slimits@\nolimits +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsmath} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{underarrow@} + {\Tg<munder>\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg</munder>} +\Configure{overarrow@} + {\Tg<mover accent="true">\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg<mrow>} + {\Tg</mrow>\Tg</mover-5>} +\def\:tempc#1#2#3{\a:overarrow@ + \hbox{$\m@th#2#3$}\b:overarrow@ + \hbox{#1#2}\c:overarrow@ + } +\HLet\overarrow@\:tempc + +\Configure{equation} + {\Configure{gather} + {\HCode{<mtable\Hnewline + \mml:class="equation"><mtr><mtd>}\IgnorePar } + {\HCode{</mtd></mtr></mtable>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</mtd><mtd>}\fi } + {} + }{}{} +\Configure{equation*} + {\Configure{gather*} + {\HCode{<mtable\Hnewline + \mml:class="equation-star"><mtr><mtd>}\IgnorePar } + {\HCode{</mtd></mtr></mtable>}} + {} + {} + {\ifnum\HCol=2 \IgnorePar + \HCode{</mtd><mtd>}\fi } + {} + }{} +\Css{.equation-star td{text-align:center; }} +\Css{table.equation-star { width:100\%; }} +\Configure{above} + {\Send{GROUP}{0}{\l:brace}% + \HCode{\string\above\space \the\tmp:dim\space}\o:@@over:\:gobbleII} + {\Send{EndGROUP}{0}{\r:brace}} +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac-4 linethickness="0"><mrow>}% + \HCode{</mrow>}\o:over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{<mfenced-1 separators=""\Hnewline + open="\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +" close="\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +"><mfrac-5 + linethickness="0"><mrow>}% + \HCode{</mrow>}\o:@@over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</\a:mathltx + mrow></mfrac></mfenced>} + \fi + } +\Configure{tmspace} + {\HCode{\string\tmspace{\textspace}}} +\Configure{mfenced}{\lvert}{\string\lvert} +\Configure{mfenced}{\rvert}{\string\rvert} +\Configure{mfenced}{\lVert}{\string\lVert} +\Configure{mfenced}{\rVert}{\string\rVert} +\edef\:tempc{\hskip -\noexpand\arraycolsep + \let\noexpand\@ifnextchar\noexpand\new@ifnextchar + \noexpand\array{*{\the\c@MaxMatrixCols}c}} +\HLet\env@matrix\:tempc +\Configure{split} + {\HCode{\string\begin\l:brace split\r:brace}} + {\ifvmode\IgnorePar\fi + \HCode{\string\end \l:brace split\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} {} +\ConfigureEnv{multline} + {\bgroup \Configure{$$} + {\Configure{@math}{display="block" +}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{multline} + {\HCode{\string\begin\l:brace multline\r:brace}} + {\HCode{\string\end \l:brace multline\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} {} +\ConfigureEnv{multline*} + {\bgroup \Configure{$$} + {\Configure{@math}{display="block" +}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{multline*} + {\HCode{\string\begin\l:brace multline*\r:brace}} + {\HCode{\string\end \l:brace multline*\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} + {} +\ConfigureEnv{gather} + {\bgroup \Configure{$$} + {\Configure{@math}{display="block" +}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{gather} + {\HCode{\string\begin\l:brace gather\r:brace}} + {\HCode{\string\end \l:brace gather\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} {} +\ConfigureEnv{gather*} + {\bgroup \Configure{$$} + {\Configure{@math}{display="block" +}\IgnorePar + \ifvmode\else \HCode{<!--tex4ht:inline-->}\fi +\EndP\DviMath } + {\EndDviMath\ShowPar\csname par\endcsname + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue}% +} {\egroup} + {}{} +\Configure{gather*} + {\HCode{\string\begin\l:brace gather*\r:brace}} + {\HCode{\string\end \l:brace gather*\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} {} +\Configure{subarray} + {\HCode{\string\begin\l:brace subarray\r:brace + \l:brace \Hlcr\r:brace}} + {\HCode{\string\end \l:brace subarray\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} +\Configure{smallmatrix} + {\HCode{\string\begin\l:brace smallmatrix\r:brace}} + {\HCode{\string\end \l:brace smallmatrix\r:brace}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} {} +\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{<!--tex4ht:inline-->}\fi + \ifmathltx + \Tg<mrow>\def\end:mathalign{\Tg</mrow>}% + \else + \Configure{@math}{display="block" +}\DviMath + \def\end:mathalign{\EndDviMath \DisplayMathfalse}% + \DisplayMathtrue + \fi + \HCode{\string\begin\l:brace #2\r:brace}} + {\HCode{\string\end \l:brace #2\r:brace}\end:mathalign } + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {\HCode{\ifodd\HCol\space\else \string\hspace\l:brace2em\r:brace\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{underrightarrow} + {\HCode{\string\underrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{underleftarrow} + {\HCode{\string\underleftarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{overleftrightarrow} + {\HCode{\string\overleftrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{underleftrightarrow} + {\HCode{\string\underleftrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\def\m:env#1{\HCode{<mtable + \mml:class="#1"><mtr><mtd>}% + \def\endm:env{\HCode + {</mtd></mtr></mtable>}}} + +\renewcommand{\xrightarrow}[2][]{% + \HCode{\string\xrightarrow[}#1\HCode{]\l:brace}% + #2\HCode{\r:brace}} +\renewcommand{\xleftarrow}[2][]{% + \HCode{\string\xleftarrow[}#1\HCode{]\l:brace}% + #2\HCode{\r:brace}} + +\def\overset#1#2{{% + \HCode{\string\overset\l:brace}#1\HCode{\r:brace\l:brace}% + #2\HCode{\r:brace}}} +\def\underset#1#2{{% + \HCode{\string\underset\l:brace}#1\HCode{\r:brace\l:brace}% + #2\HCode{\r:brace}}} + +\def\sideset#1#2#3{{\HCode{\string\sideset\l:brace}% + {\HCode{}}#1\HCode{\r:brace\l:brace}% + {\HCode{}}#2\HCode{\r:brace}% + {{\HCode{}}#3}% + }} + +\renewcommand{\hdotsfor}[1]{% + \ifx[#1\@xp\shdots@for\else\hdots@for\@ne{#1}\fi} +\def\shdots@for#1]{\hdots@for{#1}} +\def\hdots@for#1#2{\multicolumn{#2}c% + {\m@th\dotsspace@1.5mu\mkern-#1\dotsspace@ + \xleaders\hbox{$\m@th\mkern#1\dotsspace@.\mkern#1\dotsspace@$}% + \hfill + \mkern-#1\dotsspace@}% + } +\ConfigureEnv{eqxample}{}{}{}{} +\ConfigureEnv{gather*}{}{}{}{} +\ConfigureEnv{gathered}{}{}{}{} +\ConfigureEnv{matrix}{}{}{}{} + +\def\:tempc{\DOTSI\protect\:idotsint} +\HLet\idotsint\:tempc +\def\:idotsint{% + \mathop{\intop\cdotp\cdotp\cdotp\intop }\ilimits@ +} +\def\:tempc{\HCode{\string\mod\space}} +\HLet\bmod\:tempc +\def\:tempc#1{\HCode{\string\pod\l:brace}#1\HCode{\r:brace}} +\HLet\pod=\:tempc +\def\:tempc#1{\HCode{\string\pmod\l:brace}#1\HCode{\r:brace}} +\HLet\pmod=\:tempc +\def\:tempc#1{\HCode{\string\mod\l:brace}#1\HCode{\r:brace}} +\HLet\mod=\:tempc + +\Configure{intertext} + {\IgnorePar \ifinalign@ + \HCode{</mtd></mtr><\a:mathltx + mtr><mtd columnspan="\HCol" + \mml:class="intertext">}% + \else \ifingather@ + \HCode{<mtr><mtd columnspan="\HCol" + \mml:class="intertext">}% + \fi\fi + \AA:text{intertext}% + } + {\BB:text \ifvmode \IgnorePar \fi \EndP\ifinalign@ + \HCode{</mtd></mtr><\a:mathltx + mtr><mtd>}% + \else \ifingather@ + \HCode{</mtd></mtr>}% + \fi\fi + } +\Configure{maketag} + {\ifmathltx + \ifmtext \expandafter\expandafter\expandafter\no:maketag\fi + \else \expandafter\no:maketag\fi + \AA:text{maketag}\hbox\bgroup\:gobbleIII :@:} + {\egroup\BB:text } +\def\no:maketag#1:@:#2\b:maketag{\hbox{#2}} +\Configure{abovewithdelims} + {\abovewithdelims:III} + {} +\def\abovewithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfra-13 linethickness="\the\tmp:dim"><mrow>}% + \HCode{</mrow>}\o:@@over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{\l:brace}% + \HCode{\string\abovewithdelims + \expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +\the\tmp:dim\space}\o:@@over: + \Send{EndGROUP}{0}{\r:brace}% + \fi + \tmp:dim + } +\Configure{atopwithdelims} + {\atopwithdelims:III} + {} +\def\atopwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac-14 linethickness="0"><mrow>}% + \HCode{</mrow>}\o:@@atop: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{<mfenced-6 separators=""\Hnewline + open="\expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +" close="\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +"><mfrac-1 + linethickness="0"><mrow>}% + \HCode{</mrow>}\o:@@atop: + \HCode{<mrow>}\Send{EndGROUP}{0}{</\a:mathltx + mrow></mfrac></mfenced>} + \fi + } +\Configure{overwithdelims} + {\overwithdelims:III} + {} +\def\overwithdelims:III#1#2#3{% + \def\:temp{#2#3}\def\:tempa{..}\ifx \:temp\:tempa + \Send{GROUP}{0}{<mfrac-2><mrow>}% + \HCode{</mrow>}\o:@@over: + \HCode{<mrow>}\Send{EndGROUP}{0}{</mrow></mfrac>} + \else + \Send{GROUP}{0}{\l:brace}% + \HCode{\string\overwithdelims + \expandafter +\ifx \csname \string#2:lr del\endcsname\relax #2\else + \csname \string#2:lr del\endcsname\fi +\expandafter +\ifx \csname \string#3:lr del\endcsname\relax #3\else + \csname \string#3:lr del\endcsname\fi +}\o:@@over: + \Send{EndGROUP}{0}{\r:brace}% + \fi + } +\pend:def\n:iint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} +\pend:def\n:iiint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} +\pend:def\n:idotsint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} +\def\:tempc#1{\HCode{\string\H\l:brace}#1\HCode{\r:brace}} +\HLet\H=\:tempc +\def\:tempc#1{\HCode{\string\acute\l:brace}#1\HCode{\r:brace}} +\HLet\acute=\:tempc +\def\:tempc#1{\HCode{\string\bar\l:brace}#1\HCode{\r:brace}} +\HLet\bar=\:tempc +\def\:tempc#1{\HCode{\string\breve\l:brace}#1\HCode{\r:brace}} +\HLet\breve=\:tempc +\def\:tempc#1{\HCode{\string\c\l:brace}#1\HCode{\r:brace}} +\HLet\c=\:tempc +\def\:tempc#1{\HCode{\string\cedil\l:brace}#1\HCode{\r:brace}} +\HLet\cedil=\:tempc +\def\:tempc#1{\HCode{\string\check\l:brace}#1\HCode{\r:brace}} +\HLet\check=\:tempc +\def\:tempc#1{\HCode{\string\d\l:brace}#1\HCode{\r:brace}} +\HLet\d=\:tempc +\def\:tempc#1{\HCode{\string\ddot\l:brace}#1\HCode{\r:brace}} +\HLet\ddot=\:tempc +\def\:tempc#1{\HCode{\string\dot\l:brace}#1\HCode{\r:brace}} +\HLet\dot=\:tempc +\def\:tempc#1{\HCode{\string\grave\l:brace}#1\HCode{\r:brace}} +\HLet\grave=\:tempc +\def\:tempc#1{\HCode{\string\hat\l:brace}#1\HCode{\r:brace}} +\HLet\hat=\:tempc +\def\:tempc#1{\HCode{\string\r\l:brace}#1\HCode{\r:brace}} +\HLet\r=\:tempc +\def\:tempc#1{\HCode{\string\ring\l:brace}#1\HCode{\r:brace}} +\HLet\ring=\:tempc +\def\:tempc#1{\HCode{\string\t\l:brace}#1\HCode{\r:brace}} +\HLet\t=\:tempc +\def\:tempc#1{\HCode{\string\tilde\l:brace}#1\HCode{\r:brace}} +\HLet\tilde=\:tempc +\def\:tempc#1{\HCode{\string\udot\l:brace}#1\HCode{\r:brace}} +\HLet\udot=\:tempc +\def\:tempc#1{\HCode{\string\uml\l:brace}#1\HCode{\r:brace}} +\HLet\uml=\:tempc +\def\:tempc#1{\HCode{\string\vec\l:brace}#1\HCode{\r:brace}} +\HLet\vec=\:tempc + +\def\:tempc#1{\HCode{\string\dddot\l:brace}#1\HCode{\r:brace}} +\HLet\dddot=\:tempc +\def\:tempc#1{\HCode{\string\ddddot\l:brace}#1\HCode{\r:brace}} +\HLet\ddddot=\:tempc +\Configure{aligned} + {\HCode{\string\begin{aligned}}} + {\HCode{\string\end{aligned}}} + {} + {\HCode{\string\\}} + {\ifnum \HCol>1\HCode{\string&}\fi} {} +\Configure{alignedat} + {\HCode{\string\begin{alignedat}}} + {\HCode{\string\end{alignedat}}} + {} + {\HCode{\string\\}} + {\ifnum \HCol>1\HCode{\string&}\fi} {} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsfonts} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{mathbb}{}{} +\Configure{mathfrak}{}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amstext} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{text}{\AA:text{text}}{\BB:text} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amstex1} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % amstex.sty +\Configure{underarrow@} + {\Tg<munder>\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg</munder>} +\Configure{overarrow@} + {\Tg<mover accent="true">\Tg<mrow\Hnewline>} + {\Tg</mrow>\Tg<mrow>} + {\Tg</mrow>\Tg</mover-5>} +\def\:tempc#1#2#3{\a:overarrow@ + \hbox{$\m@th#2#3$}\b:overarrow@ + \hbox{#1#2}\c:overarrow@ + } +\HLet\overarrow@\:tempc + +\Configure{mfenced}{\lvert}{\string\lvert} +\Configure{mfenced}{\rvert}{\string\rvert} +\Configure{mfenced}{\lVert}{\string\lVert} +\Configure{mfenced}{\rVert}{\string\rVert} +\ConfigureEnv{aligned}{}{}{}{} +\Configure{aligned} + {\HCode{<mtable\Hnewline \mml:class="aligned">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline>}} {\HCode{</mtr>}} + {\HCode{<mtd>}} {\HCode{</mtd>}} + + +\def\varinjlim{{\underrightarrow\lim}} +\def\varprojlim{{\underleftarrow\lim}} +\def\varlimsup{{\overline\lim}} +\def\varliminf{{\underline\lim}} +\def\:tempc#1#2#3{\hbox{{\mtexttrue + \HCode{<mrow\Hnewline + \mml:class="text"><mtext + \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass + \Configure{$}{\EndPauseMathClass\mtextfalse + \ht:special{t4ht@,}% +\HCode{</mtext><\a:mathltx + mrow\Hnewline \mml:class="math">}} + {\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\HCode{</mrow><mtext + \a:@mtext>}\mtexttrue\PauseMathClass}{#1} + \let\f@size#2\selectfont #3}% + \mtextfalse \EndPauseMathClass \ht:special{t4ht@,}% +\HCode + {</mtext></mrow>}}} +\HLet\textdef@\:tempc + + \ifx \o:overrightarrow:\:UnDef\else + \HRestore\overrightarrow + \HRestore\overleftarrow + \HRestore\overleftrightarrow +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amstex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + % amstex.tex +\def\m:env#1{\HCode{<mtable + \mml:class="#1"><mtr><mtd>}% + \def\endm:env{\HCode + {</mtd></mtr></mtable>}}} + +\Configure{pmatrix} + {\bgroup\m:env{pmatrix}} + {\endm:env\egroup} +\Configure{multline} + {\HCode{<mtable\mml:class="multline">}} {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline\mml:class="multline"><mtd>}}{\HCode{</mtd></mtr>}} +\Configure{smallmatrix} + {\HCode{<mtable\mml:class="smallmatrix">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline\mml:class="smallmatrix">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline\mml:class="smallmatrix">}} + {\HCode{</mtd>}} +\Configure{bmatrix} + {\bgroup\m:env{bmatrix}} + {\endm:env\egroup} +\Configure{vmatrix}{\bgroup\m:env{vmatrix}}{\endm:env\egroup} +\Configure{Vmatrix}{\bgroup\m:env{Vmatrix}}{\endm:env\egroup} +\Configure{aligned} + {\HCode{<mtable\mml:class="aligned">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline\mml:class="aligned">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline\mml:class="aligned">}} + {\HCode{</mtd>}} +\Configure{xalignat} + {\HCode{<mtable\mml:class="xalignat">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="xalignat">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="xalignat">}} + {\HCode{</mtd>}} +\Configure{xxalignat} + {\HCode{<mtable \mml:class="xxalignat">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="xxalignat">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="xxalignat">}} + {\HCode{</mtd>}} +\Configure{alignedat} + {\HCode{<mtable \mml:class="alignedat">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="alignedat">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="alignedat">}} + {\HCode{</mtd>}} +\Configure{gathered} + {\HCode{<mtable \mml:class="gathered">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="gathered">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="gathered">}} + {\HCode{</mtd>}} +\NewConfigure{@mtext}{1} +\Configure{@mtext}{\string\text} +\def\AA:text#1{\mtexttrue +\HCode{\a:@mtext\l:brace}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass + \Configure{$}% + {\EndPauseMathClass \mtextfalse + \ht:special{t4ht@,}% +\HCode{\string$}}% + {\HCode{\string$}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass \mtexttrue}% + {}% +% +} +\def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% +\HCode + {\r:brace}% +} + +\Configure{text}{\AA:text{text}}{\BB:text} +\Configure{format} + {\HCode{<mtable \mml:class="format">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="format">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="format">}} + {\HCode{</mtd>}} +\Configure{multilimits} + {\HCode{<mtable\Hnewline \mml:class="multilimits">}} + {\HCode{</mtable>}} + {\HCode{<mtr><mtd\Hnewline>}} + {\HCode{</mtd></mtr>}} +\Configure{smallmatrix} + {\HCode{<mtable\Hnewline \mml:class="smallmatrix">}} + {\HCode{</mtable>}} + {\HCode{<mtr>}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline>}} + {\HCode{</mtd>}} +\Configure{matrix} + {\HCode{<mtable\Hnewline \mml:class="matrix">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline>}} {\HCode{</mtr>}} + {\HCode{\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +}} {\HCode{</mtd>}} +\Configure{pmatrix}{\Tg<mrow \mml:class="pmatrix">} + {\Tg</mrow>} +\Configure{align} + {\HCode{<mtable\Hnewline \mml:class="align">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline>}} {\HCode{</mtr>}} + {\HCode{<mtd>}} {\HCode{</mtd>}} +\Configure{aligned} + {\HCode{<mtable\Hnewline \mml:class="aligned">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline>}} {\HCode{</mtr>}} + {\HCode{<mtd>}} {\HCode{</mtd>}} +\Configure{cases} + {\Tg<mrow \mml:class="cases">} + {\Tg</mrow>} +\Configure{alignat} + {\HCode{<mtable \mml:class="alignat">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="alignat">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="alignat">}} + {\HCode{</mtd>}} +\Configure{gather} + {\HCode{<mtable \mml:class="gather">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="gather">}} + {\HCode{</mtr>}} + {\HCode{<mtd\Hnewline \mml:class="gather">}} + {\HCode{</mtd>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{plain} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \:CheckOption{core}\if:Option \expandafter\endinput \fi + \Configure{eqalign} + {\HCode{<mtable \mml:class="eqalign">}} + {\HCode{</mtable>}} + {\HCode{<mtr \Hnewline \mml:class="eqalign">}} + {\IgnorePar\HCode{</mtr>}} + {\HCode{\ifnum \HCol=3 <mtd\Hnewline + \mml:class="eqalign3"></mtd>\fi + <mtd \Hnewline \mml:class="eqalign\HCol">}} + {\HCode{</mtd>}} +\Configure{overline} + {\bgroup \HCode{\string\overline\l:brace}% +} + {\HCode{\r:brace}% +\egroup} +\Configure{underline} + {\bgroup \ifmmode \HCode{\string\underline\l:brace}% +\else + \expandafter\everymath +\expandafter{\expandafter\everymath + \expandafter{\the\everymath}}% +\let\o::@underline:\o:@@underline: +\def\o:@@underline:{\let\o:@@underline:\o::@underline:}% +\fi} + {\HCode{\r:brace}% +\egroup} + + +\Configure{eqalignno} + {\HCode{<mtable \mml:class="eqalignno">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="eqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline \mml:class="eqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:eqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd \mml:class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} +\Configure{leqalignno} + {\HCode{<mtable \mml:class="leqalignno">}} + {\HCode{</mtable>}} + {\HCode{<mtr\Hnewline \mml:class="leqalignno">}} + {\HCode{</mtr>}} + {\HCode{<mtd \Hnewline \mml:class="leqalignno-\HCol">}} + {\HCode{</mtd>}} +\def\:leqalignno:{\Configure{noalign} + {\HCode{<mtr><mtd \mml:class="noalign" colspan="2">}}% + {\HCode{</mtd></mtr>}}} + +\expandafter\ifx \csname o@everypar\endcsname\relax \else +\expandafter\ifx \csname ht:everypar\endcsname\relax + \let\ht:everypar\o@everypar +\fi\fi + +\Configure{MathClass}{1}{}{}{}{ + \mathchar"1360 + \mathchar"1357 + \mathchar"1356 + \mathchar"1355 + \mathchar"1354 + \mathchar"1353 + \mathchar"1352 + \mathchar"1351 + \mathchar"1350 + \mathchar"134E + \mathchar"134C + \mathchar"134A + \mathchar"1348 + \mathchar"1346 + \mathchar"1273 + \mathchar"3234 +\mathchar"3238 +\mathchar"3239 +\mathchar"323A +\mathchar"323E +\mathchar"323F +\mathchar"3272 +\mathchar"3278 +\mathchar"327B +\mathchar"327C +\mathchar"327D +\mathchar"327E +\mathchar"327F +% +} +\Configure{MathClass}{2}{}{}{}{ +*-+/ +\mathchar"212F +\mathchar"212E +\mathchar"2234 +\mathchar"2235 +\mathchar"225E +\mathchar"225F +\mathchar"225C +\mathchar"225B +\mathchar"227A +\mathchar"2279 +\mathchar"2275 +\mathchar"2274 +\mathchar"225D +\mathchar"2271 +\mathchar"2205 +\mathchar"220F +\mathchar"226F +\mathchar"2204 +\mathchar"220C +\mathchar"220B +\mathchar"220A +\mathchar"2209 +\mathchar"2208 +\mathchar"2207 +\mathchar"2206 +\mathchar"220E +\mathchar"220D +\mathchar"226E +\mathchar"2201 +\mathchar"2203 +\mathchar"2202 +\mathchar"213F +} +\Configure{MathClass}{3}{}{}{}{ + \mathchar"3128 + \mathchar"3129 + \mathchar"312A + \mathchar"312B + \mathchar"315E + \mathchar"315F + \mathchar"3210 + \mathchar"3211 + \mathchar"3212 + \mathchar"3213 + \mathchar"3214 + \mathchar"3215 + \mathchar"3216 + \mathchar"3217 + \mathchar"3218 + \mathchar"3219 + \mathchar"321A + \mathchar"321B + \mathchar"321C + \mathchar"321D + \mathchar"321E + \mathchar"321F + \mathchar"3220 + \mathchar"3221 + \mathchar"3224 + \mathchar"3227 + \mathchar"3232 + \mathchar"3233 + \mathchar"3236 + \mathchar"3237 + \mathchar"323F + :=>< + \mathchar"322F + \mathchar"3276 + \mathchar"3277 + \mathchar"326B + \mathchar"326A + \mathchar"3261 + \mathchar"3260 + \mathchar"3225 + \mathchar"3226 + \mathchar"322D + \mathchar"322E + \mathchar"322C + \mathchar"3228 + \mathchar"3229 +} +\Configure{MathClass}{4}{}{}{}{} +\Configure{MathDelimiters}{(}{)} +\Configure{MathDelimiters}{[}{]} +\Configure{MathDelimiters}{\mathchar"4262}{\mathchar"5263} +\Configure{MathDelimiters}{\mathchar"4264}{\mathchar"5265} +\Configure{MathDelimiters}{\mathchar"4266}{\mathchar"5267} +\Configure{MathDelimiters}{\mathchar"4268}{\mathchar"5269} +\Configure{MathDelimiters}{\mathchar"4300}{\mathchar"5301} +\Configure{MathDelimiters}{\mathchar"4302}{\mathchar"5303} +\Configure{MathDelimiters}{\mathchar"4304}{\mathchar"5305} +\Configure{MathDelimiters}{\mathchar"4306}{\mathchar"5307} +\Configure{MathDelimiters}{\mathchar"4308}{\mathchar"5309} +\Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} +\Configure{MathClass}{6}{}{}{}{ +\mathchar"613A % ldot +\mathchar"6201 % cdot +\mathchar"603A % colon +?; , +} + +\Configure{overrightarrow} + {\HCode{\string\overrightarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\Configure{overleftarrow} + {\HCode{\string\overleftarrow\l:brace}\:gobble} + {\HCode{\r:brace}} +\def\:tempc#1{{\HCode{\string\big\string{}\string#1\HCode{\string}}}} +\HLet\big=\:tempc +\def\:tempc#1{{\HCode{\string\Big\string{}\string#1\HCode{\string}}}} +\HLet\Big=\:tempc +\def\:tempc#1{{\HCode{\string\bigg\string{}\string#1\HCode{\string}}}} +\HLet\bigg=\:tempc +\def\:tempc#1{{\HCode{\string\Bigg\string{}\string #1\HCode{\string}}}} +\HLet\Bigg=\:tempc +\Configure{overbrace} + {\Configure{mathop*}{*} + {\string\overbrace\l:brace} + {\r:brace} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:overbrace:=\displaystyle} + {} +\Configure{underbrace} + {\Configure{mathop*}{*} + {\string\underbrace\l:brace} + {\r:brace} + {\Configure{mathop}{}{}{}{}}% + } + {\let\o:underbrace:=\displaystyle} + {} +% \Configure{MathClass}{0}{*}{<mi\Hnewline>}{</mi>}{} + \Configure{MathClass}{1}{*}{\string\mathop\l:brace}{\r:brace}{} +% \Configure{MathClass}{2}{*}{<mo\Hnewline +% \mml:class="MathClass-bin">}{</mo>}{} +% \Configure{MathClass}{3}{*}{<mo\Hnewline +% \mml:class="MathClass-rel">}{</mo>}{} +\:CheckOption{mathltx-} \if:Option + \Configure{MathClass}{4}{*}{}{}{} + \Configure{MathClass}{5}{*}{}{}{} +\else + \Log:Note{for sources failing to produce + clean mathltx code, try the command line option `mathltx-'}% +\fi + +%\Configure{MathClass}{6}{*}{<mo\Hnewline +% \mml:class="MathClass-punc">}{</mo>}{} +% \Configure{MathClass}{7}{*}{<mn>}{</mn>} +% {0123456789} +\Configure{FormulaClass}{0}{}{}{} +\Configure{FormulaClass}{1}{}{}{} +\Configure{FormulaClass}{2}{}{}{} +\Configure{FormulaClass}{3}{}{}{} +\Configure{FormulaClass}{4}{}{}{} +\Configure{FormulaClass}{5}{}{}{} +\Configure{FormulaClass}{6}{}{}{} + + + +\let\A:displaylines\a:displaylines +\let\B:displaylines\b:displaylines +\let\C:displaylines\c:displaylines +\let\D:displaylines\d:displaylines +\Configure{displaylines} + {\ifmmode + \def\A:displaylines{\HCode{<mtable + \mml:class="displaylines">}}% + \def\B:displaylines{\HCode{</mtable>}}% + \def\C:displaylines{\HCode{<mtr\Hnewline + \mml:class="displaylines"><mtd>}}% + \def\D:displaylines{\HCode{</mtd></mtr>}}% + \fi + \A:displaylines} + {\B:displaylines} {\C:displaylines}{\D:displaylines} +\let\mathltx:on\relax +\Configure{ } + {\ifmathltx \ifmtext \space \else\HCode{\string\ }\fi + \else \:nbsp\fi} +\def\:tempc#1{\HCode{\string\widehat\l:brace}#1\HCode{\r:brace}} +\HLet\widehat=\:tempc +\def\:tempc#1{\HCode{\string\widetilde\l:brace}#1\HCode{\r:brace}} +\HLet\widetilde=\:tempc +\:CheckOption{new-accents} \if:Option \else + \ifx \mathltx:on\:UnDef + \Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi\ht:special{t4ht@]}}} + {\Tg<mrow + \mml:class="accent#1">\mathord{#3}\Tg</mrow>% + }% + \fi +\fi +\let\mml:TeX\TeX +\def\TeX{\ifmathltx + \HCode{<mtext + \mml:class="TeX">TeX</mtext>}\else \mml:TeX\fi} +\Configure{afterSUB}{'}{\def\SUB:prime{\SUB:SUP}} +\Configure{'} + {\let\:primes=\empty} + {\relax \csname SUB:prime\endcsname\sp{% + \global\let\SUB:prime=\:UnDef + \def\:tempa{\prime\prime}\ifx \:tempa\:primes + \mathop{\HCode{\string&\#x2033;}}\else + \def\:tempa{\prime\prime\prime}\ifx \:tempa\:primes + \mathop{\HCode{\string&\#x2034;}}\else + \:primes \fi\fi}% + } + {\let\prime=\relax \xdef\:primes{\:primes\prime}} +\def\left#1{\bgroup \a:left{#1}\b:left{#1}} +\def\right#1{\a:right{#1}\b:right{#1}\egroup} +\Configure{left} + {} + {\HCode{\string\left\space}#1\bgroup} +\Configure{right} + {\egroup\HCode{\string\right\space}#1} + {} +\def\{{{\HCode{\back:slash\l:brace}}} +\def\}{{\HCode{\back:slash\r:brace}}} +\let\lbrace\{ +\let\rbrace\} +\def\def:DEL#1{\def\:DEL{#1}} +\def\check:DEL#1#2{\def\:tempa{#1}\ifx \:tempa\:DEL \def\:DEL{#2}\fi} +\NewConfigure{mfenced}[2]{\append:defI\def:DEL{\check:DEL{#1}{#2}}} +\def\:tempc#1{\HCode{\l:brace\string\bigl\space\string#1}} +\HLet\bigl=\:tempc +\def\:tempc#1{\HCode{\string\bigm\space\string#1}} +\HLet\bigm=\:tempc +\def\:tempc#1{\HCode{\string\bigr\space\string #1\r:brace}} +\HLet\bigr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\Bigl\space\string#1}} +\HLet\Bigl=\:tempc +\def\:tempc#1{\HCode{\string\Bigm\space\string#1}} +\HLet\Bigm=\:tempc +\def\:tempc#1{\HCode{\string\Bigr\space\string #1\r:brace}} +\HLet\Bigr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\biggl\space\string#1}} +\HLet\biggl=\:tempc +\def\:tempc#1{\HCode{\string\biggm\space\string#1}} +\HLet\biggm=\:tempc +\def\:tempc#1{\HCode{\string\biggr\space\string #1\r:brace}} +\HLet\biggr=\:tempc +\def\:tempc#1{\HCode{\l:brace\string\Biggl\space\string#1}} +\HLet\Biggl=\:tempc +\def\:tempc#1{\HCode{\string\Biggm\space\string#1}} +\HLet\Biggm=\:tempc +\def\:tempc#1{\HCode{\string\Biggr\space\string #1\r:brace}} +\HLet\Biggr=\:tempc + +\:CheckOption{new-accents} \if:Option \else + +\Configure{accents} + {\ifmmode \expandafter\mathord\fi + {\leavevmode +\if !#1!\ht:special{t4ht@+&{35}x#2;}% +\else \expandafter \ifx\csname U#2#1\endcsname\relax + \ht:special{t4ht@+&{35}x#2;}% +\else + \ht:special{t4ht@+&{35}x\csname U#2#1\endcsname;}% +\fi \fi x% +% + \ht:special{t4ht@[}\if!#1!x\else#2\fi + \ht:special{t4ht@]}}} + {\ifmathltx + \ifmtext \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +% + \else \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}\fi + \else \expandafter\ifx \csname :#1:over\endcsname\relax + \expandafter\ifx \csname :#1:under\endcsname\relax + \AccentMath{\expandafter\ifx \csname :#1:over\endcsname\relax + \HCode{<munder\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \HCode{</munder>}% +% +\else \expandafter\ifx \csname :#1:under\endcsname\relax + \HCode{<mover\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:over\endcsname + \HCode{</mover-1>}% +% +\else + \HCode{<munderover-3\Hnewline + accent="true"><mrow\Hnewline>}#3\HCode{</mrow>}% + \csname :#1:under\endcsname + \csname :#1:over\endcsname + \HCode{</munderover>}% +% +\fi \fi +}% + \else #3\csname :#1:under\endcsname \fi +\else #3\csname :#1:over\endcsname \fi +\fi + } + +\fi +\def\mathinner#1{\HCode{\string\mathinner\l:brace}#1\HCode{\r:brace}} +\Configure{root}{\rev:root}{}{} +\def\rev:root #1\b:root#2\c:root{% + \HCode{\string\root\l:brace}{#1}% + {\HCode{\r:brace\string \of\l:brace}#2}\HCode{\r:brace}} +\def\AccentMath#1{\relax\ifmmode #1\else $#1$\fi} +\NewConfigure{mfenced}[2]{\expandafter + \def\csname \string#1:lr del\endcsname{#2}} +\Configure{mfenced}{\|}{\string&\#x2225;} +\Configure{mfenced}{.}{} +\Configure{mfenced}{\langle}{\string&\#x27E8;} +\Configure{mfenced}{\rangle}{\string&\#x27E9;} +\Configure{mfenced}{\vert}{|} +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string\{}}\:temp +\edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string\}}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\lbrace}{\string\lbrace}}\:temp +\edef\:temp{\noexpand + \Configure{mfenced}{\noexpand\rbrace}{\string\rbrace}}\:temp +\Configure{mfenced}{<}{\string&\#x003C;} +\Configure{mfenced}{>}{\string&\#x003E;} +\Configure{mfenced}{\lceil}{\string&\#x2308;} +\Configure{mfenced}{\rceil}{\string&\#x2309;} +\Configure{mfenced}{\lfloor}{\string&\#x230A;} +\Configure{mfenced}{\rfloor}{\string&\#x230B;} +\Configure{mfenced}{\Vert}{\string&\#x2193;} +\Configure{mfenced}{\Vert}{\string&\#x2191;} +\Configure{mfenced}{\rgroup}{)} +\Configure{mfenced}{\lgroup}{(} +\Configure{mfenced}{\bracevert}{|} +\Configure{mfenced}{\bracevert}{|} +\Configure{mfenced}{\downarrow}{\string&\#x2193;} +\Configure{mfenced}{\uparrow}{\string&\#x2191;} +\Configure{mfenced}{\Uparrow}{\string&\#x21D1;} +\Configure{mfenced}{\updownarrow}{\string&\#x2195;} +\Configure{mfenced}{\Updownarrow}{\string&\#x21D5;} +\Configure{mfenced}{\Downarrow}{\string&\#x21D3;} +\Configure{mfenced}{\backslash}{\string&\#x2216;} +\Configure{mfenced}{\rmoustache}{\string&\#x25DD;} +\Configure{mfenced}{\lmoustache}{\string&\#x25DC;} +\Configure{mfenced}{\Arrowvert}{\string&\#x2225;} +\Configure{mfenced}{\arrowvert}{\string&\#x007C;} + +\let\A:oalign\a:oalign +\let\B:oalign\b:oalign +\Configure{oalign} + {\ifmmode \Configure{$}{\Tg<mrow\Hnewline>}{\Tg</mrow>}{}% + \let\halign\TeXhalign + \Tg<mrow\Hnewline \mml:class="oalign">\else\A:oalign + \fi} + {\ifmmode \Tg</mrow>\else\B:oalign\fi} +\def\mathop:prefix#1{% + \Configure{mathop}{*}{}{}% + {\Configure{mathop}{*}{}{}{}}} +\def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\else\ifmathltx + \Tg<mspace />\else \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% +\fi\fi} +\Configure{cases} + {}{} + {\HCode{\string\cases\l:brace}} + {\ifvmode \IgnorePar\fi \HCode{\r:brace}} + {\ifnum \HRow>1 \HCode{\string\cr\space}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\Configure{matrix} + {\HCode{\string\matrix\l:brace}} + {\HCode{\r:brace}} + {\ifnum \HRow>1 \HCode{\string\cr\space}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\Configure{pmatrix} {\bgroup} {\egroup} +\Configure{quad}{{\ifmathltx \ifmtext \o:quad:\else + {\HCode{\string\quad\space}}\fi + \else \o:quad: \fi}} +\Configure{qquad}{{\ifmathltx \ifmtext \o:qquad:\else + {\HCode{\string\qquad\space}}\fi + \else \o:qquad: \fi}} +\Configure{,} + {{\HCode{\string\,}}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsopn} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\varinjlim{{\underrightarrow\lim}} +\def\varprojlim{{\underleftarrow\lim}} +\def\varlimsup{{\overline\lim}} +\def\varliminf{{\underline\lim}} +\def\:tempc#1#2#3{\hbox{{\mtexttrue + \HCode{<mrow\Hnewline + \mml:class="text"><mtext + \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\PauseMathClass + \Configure{$}{\EndPauseMathClass\mtextfalse + \ht:special{t4ht@,}% +\HCode{</mtext><\a:mathltx + mrow\Hnewline \mml:class="math">}} + {\ht:special{t4ht@,&\#x00A0;}% +\ht:special{t4ht@, }% +\HCode{</mrow><mtext + \a:@mtext>}\mtexttrue\PauseMathClass}{#1} + \let\f@size#2\selectfont #3}% + \mtextfalse \EndPauseMathClass \ht:special{t4ht@,}% +\HCode + {</mtext></mrow>}}} +\HLet\textdef@\:tempc + +\def\:tempc{\qopname\relax m{lim inf}} +\HLet\liminf=\:tempc +\def\:tempc{\qopname\relax m{lim sup}} +\HLet\limsup=\:tempc +\def\:tempc{\qopname\relax m{proj lim}} +\HLet\projlim=\:tempc +\def\:tempc{\qopname\relax m{inj lim}} +\HLet\injlim=\:tempc +\Configure{qopname} + {\Configure{mathop}{*} + {\string\mathop\l:brace} + {\r:brace} + {}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{array} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{halignTB<>}{array}{\HCode{\Hnewline + equalrows="false" + equalcolumns="false" class="array"}<>\HAlign} +\Configure{array} + {\expandafter\tmp:toks\expandafter{\Clr}% + \HCode{\string\begin{array}{\the\tmp:toks}\Hnewline}} + {\ifvmode \IgnorePar\fi \HCode{\string\end{array}}} + {\ifnum \HRow> 1\HCode{\string\\\Hnewline}\fi} + {} + {\HCode{\ifnum \HCol>1 \string&\fi + \ifnum 1<\HMultispan + \string\multicolumn\l:brace\HMultispan\r:brace \fi}% +} + {} +\ConfigureEnv{array} + {\bgroup\Configure{$}{}{}{}} + {\egroup} + {}{} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{vanilla} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{align} + {\EndP\HCode{<mtable\Hnewline \mml:class="align">}} + {\HCode{</mtable>}} + {\HCode{<mtr>}} {\HCode{</mtr>}} + {\HCode{<mtd>}} {\HCode{</mtd>}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amssymb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \def\:tempa#1"#2#3///{\Configure{MathClass}{#2}} +\def\:temp#1{\:tempa#1///{}{}{}{#1}} +\:temp{\mathchar"2400} +\:temp{\mathchar"2401} +\:temp{\mathchar"2402} +\:temp{\mathchar"2405} +\:temp{\mathchar"240C} +\:temp{\mathchar"2459} +\:temp{\mathchar"245A} +\:temp{\mathchar"245B} +\:temp{\mathchar"2464} +\:temp{\mathchar"2465} +\:temp{\mathchar"2466} +\:temp{\mathchar"2467} +\:temp{\mathchar"2468} +\:temp{\mathchar"2469} +\:temp{\mathchar"2475} +\:temp{\mathchar"247C} +\:temp{\mathchar"247D} +\:temp{\mathchar"247E} +\:temp{\mathchar"247F} +\:temp{\mathchar"253E} +\:temp{\mathchar"256C} +\:temp{\mathchar"256D} +\:temp{\mathchar"256E} +\:temp{\mathchar"256F} +\:temp{\mathchar"2572} +\:temp{\mathchar"3408} +\:temp{\mathchar"3409} +\:temp{\mathchar"340A} +\:temp{\mathchar"340B} +\:temp{\mathchar"340D} +\:temp{\mathchar"340E} +\:temp{\mathchar"340F} +\:temp{\mathchar"3410} +\:temp{\mathchar"3411} +\:temp{\mathchar"3412} +\:temp{\mathchar"3413} +\:temp{\mathchar"3414} +\:temp{\mathchar"3415} +\:temp{\mathchar"3416} +\:temp{\mathchar"3417} +\:temp{\mathchar"3418} +\:temp{\mathchar"3419} +\:temp{\mathchar"341A} +\:temp{\mathchar"341B} +\:temp{\mathchar"341C} +\:temp{\mathchar"341D} +\:temp{\mathchar"341E} +\:temp{\mathchar"341F} +\:temp{\mathchar"3420} +\:temp{\mathchar"3421} +\:temp{\mathchar"3422} +\:temp{\mathchar"3423} +\:temp{\mathchar"3424} +\:temp{\mathchar"3425} +\:temp{\mathchar"3426} +\:temp{\mathchar"3427} +\:temp{\mathchar"3428} +\:temp{\mathchar"3429} +\:temp{\mathchar"342A} +\:temp{\mathchar"342B} +\:temp{\mathchar"342C} +\:temp{\mathchar"342D} +\:temp{\mathchar"342E} +\:temp{\mathchar"342F} +\:temp{\mathchar"3430} +\:temp{\mathchar"3431} +\:temp{\mathchar"3432} +\:temp{\mathchar"3433} +\:temp{\mathchar"3434} +\:temp{\mathchar"3435} +\:temp{\mathchar"3436} +\:temp{\mathchar"3437} +\:temp{\mathchar"343A} +\:temp{\mathchar"343B} +\:temp{\mathchar"343C} +\:temp{\mathchar"343D} +\:temp{\mathchar"343E} +\:temp{\mathchar"343F} +\:temp{\mathchar"3442} +\:temp{\mathchar"3443} +\:temp{\mathchar"3444} +\:temp{\mathchar"3445} +\:temp{\mathchar"3447} +\:temp{\mathchar"3449} +\:temp{\mathchar"344A} +\:temp{\mathchar"344D} +\:temp{\mathchar"3450} +\:temp{\mathchar"3451} +\:temp{\mathchar"3452} +\:temp{\mathchar"3453} +\:temp{\mathchar"3454} +\:temp{\mathchar"3456} +\:temp{\mathchar"3457} +\:temp{\mathchar"345F} +\:temp{\mathchar"3460} +\:temp{\mathchar"3461} +\:temp{\mathchar"3462} +\:temp{\mathchar"3463} +\:temp{\mathchar"346A} +\:temp{\mathchar"346B} +\:temp{\mathchar"346C} +\:temp{\mathchar"346D} +\:temp{\mathchar"346E} +\:temp{\mathchar"346F} +\:temp{\mathchar"3474} +\:temp{\mathchar"3476} +\:temp{\mathchar"3477} +\:temp{\mathchar"3500} +\:temp{\mathchar"3501} +\:temp{\mathchar"3502} +\:temp{\mathchar"3503} +\:temp{\mathchar"3504} +\:temp{\mathchar"3505} +\:temp{\mathchar"3506} +\:temp{\mathchar"3507} +\:temp{\mathchar"3508} +\:temp{\mathchar"3509} +\:temp{\mathchar"350A} +\:temp{\mathchar"350B} +\:temp{\mathchar"350C} +\:temp{\mathchar"350D} +\:temp{\mathchar"350E} +\:temp{\mathchar"350F} +\:temp{\mathchar"3510} +\:temp{\mathchar"3511} +\:temp{\mathchar"3512} +\:temp{\mathchar"3513} +\:temp{\mathchar"3514} +\:temp{\mathchar"3515} +\:temp{\mathchar"3516} +\:temp{\mathchar"3517} +\:temp{\mathchar"3518} +\:temp{\mathchar"3519} +\:temp{\mathchar"351A} +\:temp{\mathchar"351B} +\:temp{\mathchar"351C} +\:temp{\mathchar"351D} +\:temp{\mathchar"3520} +\:temp{\mathchar"3521} +\:temp{\mathchar"3522} +\:temp{\mathchar"3523} +\:temp{\mathchar"3524} +\:temp{\mathchar"3525} +\:temp{\mathchar"3526} +\:temp{\mathchar"3527} +\:temp{\mathchar"3528} +\:temp{\mathchar"3529} +\:temp{\mathchar"352A} +\:temp{\mathchar"352B} +\:temp{\mathchar"352C} +\:temp{\mathchar"352D} +\:temp{\mathchar"352E} +\:temp{\mathchar"352F} +\:temp{\mathchar"3530} +\:temp{\mathchar"3531} +\:temp{\mathchar"3532} +\:temp{\mathchar"3533} +\:temp{\mathchar"3534} +\:temp{\mathchar"3535} +\:temp{\mathchar"3536} +\:temp{\mathchar"3537} +\:temp{\mathchar"3538} +\:temp{\mathchar"3539} +\:temp{\mathchar"353A} +\:temp{\mathchar"353B} +\:temp{\mathchar"353C} +\:temp{\mathchar"353D} +\:temp{\mathchar"3568} +\:temp{\mathchar"3570} +\:temp{\mathchar"3571} +\:temp{\mathchar"3573} +\:temp{\mathchar"3574} +\:temp{\mathchar"3575} +\:temp{\mathchar"3576} +\:temp{\mathchar"3577} +\:temp{\mathchar"3578} +\:temp{\mathchar"3579} +\:temp{\mathchar"357F} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{rlbabel} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{[]} + {\Configure{@math}{display="block" +}\csname a:mathltx[]\endcsname + \DviMath\Tg<mrow\Hnewline>$$\DisplayMathtrue } + {$$\Tg</mrow>\EndDviMath\csname b:mathltx[]\endcsname + \if@rl\else\beginR\fi } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/mathml.4ht b/Master/texmf-dist/tex/generic/tex4ht/mathml.4ht index 65a118e888e..7302554c6df 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mathml.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mathml.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mathml.4ht 2005-10-22-00:14 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% mathml.4ht 2006-11-15-14:28 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,9 +24,11 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-00:14} +\immediate\write-1{version 2006-11-15-14:28} \exit:ifnot{Preamble,% +amsbsy,% +amscd,% amsfonts,% amsmath,% amsopn,% @@ -35,6 +37,8 @@ amstex,% amstex1,% amstext,% array,% +bm,% +dcolumn,% etex4ht,% fontmath,% latex,% @@ -46,15 +50,15 @@ vanilla} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \ifx \a:mathml\:UnDef + \Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} +\:CheckOption{no-DOCTYPE} \if:Option + \Configure{PROLOG}{VERSION,*XML-STYLESHEET} +\fi +\ifx \a:mathml\:UnDef \NewConfigure{mathml}{1} \Configure{mathml}{} \fi \def\mml:class{\a:mathml class} -\Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} -\:CheckOption{no-DOCTYPE} \if:Option - \Configure{PROLOG}{VERSION,*XML-STYLESHEET} -\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -84,9 +88,11 @@ vanilla} \newif\ifmathml \mathmlfalse \newif\ifmtext \mtextfalse \LinkCommand\mtxt:link{\a:mathml mtext,% + xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href, id, \mml:class="label",,} \LinkCommand\msp:link{\a:mathml mstyle,% + xlink:type="simple" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href, id, \mml:class="label",,} \let\M:Link\Link @@ -132,12 +138,12 @@ vanilla} \def\:MT{\ifmathml \a:mathml m\fi} \Configure{halignTB}{\HCode{<\:MT table }\halignTBL}{\HCode{>}} \Configure{halignTBL} - {t}{\ifmathml \HCode{ align="top" }\fi} - {b}{\ifmathml \HCode{ align="baseline" }\fi} - {c}{\ifmathml \HCode{ align="axis" }\fi} + {t}{\ifmathml \HCode{ style="text-align:top" }\fi} + {b}{\ifmathml \HCode{ style="text-align:baseline" }\fi} + {c}{\ifmathml \HCode{ style="text-align:axis" }\fi} {} \def\t:HA{\HCode{</\:MT table>}} -\def\R:HA{\HCode{<\:MT tr \Hnewline valign="baseline">}} +\def\R:HA{\HCode{<\:MT tr \Hnewline style="vertical-align:baseline">}} \def\r:HA{\HCode{</\:MT tr>}} \def\D:HA{\HCode{<\:MT td \ifnum \HMultispan>1 colspan="\HMultispan"\fi}% \halignTD \HCode{\Hnewline>}} @@ -244,7 +250,94 @@ vanilla} {\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base} {\Tg</\a:mathml mrow>\TG</\a:mathml munderover\Hnewline>} % +} +\Configure{displaylimits} + {\ifDisplayMath \expandafter\disp:limits\fi} +\def\disp:limits{\let\pl:SUB =\:UnDef + \let\pl:SUP =\:UnDef + \ifx \:temp\sp \def\pl:SUP{\Configure{SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\a:SUP}}% +\expandafter\append:def + \expandafter\pl:SUP\expandafter{\expandafter{\b:SUP}}% +% +\Configure{SUP} + {\Send{BACK}{<\a:mathml mover + \mml:class="msup"><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUP} + {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup + \Configure{SUP} + {\Send{BACK}{<\a:mathml msup><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup \trap:base} + {\egroup \Tg</\a:mathml mrow>\TG</\a:mathml msup\Hnewline>% +}% +\trap:base} + {\egroup\Tg</\a:mathml mrow>\TG</\a:mathml mover\Hnewline>\aftergroup\pl:SUP % +}% +\trap:base} + {}% +\else + \ifx \:temp\sb \def\pl:SUB{\Configure{SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\a:SUB}}% +\expandafter\append:def + \expandafter\pl:SUB\expandafter{\expandafter{\b:SUB}}% +% +\Configure{SUB} + {\Send{BACK}{<\a:mathml munder + \mml:class="msub"><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Configure{SUB} + {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup + \Configure{SUB} + {\Send{BACK}{<\a:mathml msub><\a:mathml mrow\Hnewline>}% +\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>% +\bgroup \trap:base} + {\egroup \Tg</\a:mathml mrow>\TG</\a:mathml msub\Hnewline>% +}% +\trap:base} + {\egroup\Tg</\a:mathml mrow>\TG</\a:mathml + munder\Hnewline>\aftergroup\pl:SUB % +}% +\trap:base} + {}% +\fi\fi + \let\pl:SUBSUP=\SUBSUP: +% +\Configure{SUBSUP} + {\ifx \pl:SUB \:UnDef\else \pl:SUB \fi + \ifx \pl:SUP \:UnDef\else \pl:SUP \fi + \ifx \pl:SUBSUP\:UnDef \else + \let\SUBSUP:=\pl:SUBSUP +\fi +% + \Send{BACK} + {<\a:mathml munderover \a:mathml accentunder="false" + \a:mathml accent="false"><\a:mathml mrow + \Hnewline>}% + \Tg</\a:mathml mrow>\Tg<\a:mathml + mrow\Hnewline>\trap:base } + {\Tg</\a:mathml mrow>\Tg<\a:mathml mrow\Hnewline>\trap:base} + {\Tg</\a:mathml mrow>\TG</\a:mathml munderover\Hnewline>} +% +} \ifx \a:putSUB\:UnDef \else \pend:def\a:putSUB{\ifx \pl:SUBSUP\:UnDef\else \let\SUBSUP:=\pl:SUBSUP @@ -456,39 +549,39 @@ vanilla} {</\a:mathml mtr>} \Configure{texttt} {\ifmathml \Configure{@mtext}{\mml:class="texttt" - mathvariant="monospace" }\fi} + mathvariant="monospace" }\fi} {}% \Configure{textit} {\ifmathml \Configure{@mtext}{\mml:class="textit" - mathvariant="italic" }\fi} + mathvariant="italic" }\fi} {}% \Configure{textrm} {\ifmathml \Configure{@mtext}{\mml:class="textrm" - mathvariant="normal" }\fi} + mathvariant="normal" }\fi} {}% \Configure{textup} {\ifmathml \Configure{@mtext}{\mml:class="textup" - mathvariant="normal" }\fi} + mathvariant="normal" }\fi} {}% \Configure{textsl} {\ifmathml \Configure{@mtext}{\mml:class="textsl" - mathvariant="italic" }\fi} + mathvariant="italic" }\fi} {}% \Configure{textsf} {\ifmathml \Configure{@mtext}{\mml:class="textsf" - mathvariant="sans-serif" }\fi} + mathvariant="sans-serif" }\fi} {}% \Configure{textbf} {\ifmathml \Configure{@mtext}{\mml:class="textbf" - mathvariant="bold" }\fi} + mathvariant="bold" }\fi} {}% \Configure{textsc} {\ifmathml \Configure{@mtext}{\mml:class="textsc" - mathvariant="normal" }\fi} + mathvariant="normal" }\fi} {}% \Configure{emph} {\ifmathml \Configure{@mtext}{\mml:class="emph" - mathvariant="italic" }\fi} + mathvariant="italic" }\fi} {}% \let\A:fbox=\a:fbox @@ -506,7 +599,7 @@ vanilla} \def\mbox{\relax\ifmmode \Configure{mbox}{\AA:text{mbox}}{\BB:text}\else \Configure{mbox}{\A:mbox}{\B:mbox}\fi\OLD:mbox} \NewConfigure{@mtext}{1} -\Configure{@mtext}{} +\Configure{@mtext}{ } \def\AA:text#1{\mtexttrue \HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% @@ -518,7 +611,18 @@ vanilla} mstyle\Hnewline \mml:class="math">}}% {\HCode{</\a:mathml mstyle><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% -\PauseMathClass \mtexttrue}% +\PauseMathClass + \mtexttrue}% + {}% +\Configure{()}% + {\EndPauseMathClass \mtextfalse + \ht:special{t4ht@,}% +\HCode{</\a:mathml mtext><\a:mathml + mstyle\Hnewline \mml:class="math">}$}% + {$\HCode{</\a:mathml mstyle><\a:mathml + mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass + \mtexttrue}% {}% % } @@ -938,8 +1042,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{left}{}{}\Configure{right}{}{}} \:CheckOption{new-accents} \if:Option \else - -\Configure{accents} + \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% @@ -1039,8 +1142,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \def\csname \string#1:lr del\endcsname{#2}} \Configure{mfenced}{\|}{\string&\#x2225;} \Configure{mfenced}{.}{} -\Configure{mfenced}{\langle}{\string&\#x3008;} -\Configure{mfenced}{\rangle}{\string&\#x3009;} +\Configure{mfenced}{\langle}{\string&\#x27E8;} +\Configure{mfenced}{\rangle}{\string&\#x27E9;} \Configure{mfenced}{\vert}{|} \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp @@ -1070,12 +1173,13 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{mfenced}{\rmoustache}{\string&\#x25DD;} \Configure{mfenced}{\lmoustache}{\string&\#x25DC;} \Configure{mfenced}{\Arrowvert}{\string&\#x2225;} -\Configure{mfenced}{\arrowvert}{\string&\#x2223;} +\Configure{mfenced}{\arrowvert}{\string&\#x007C;} \let\A:oalign\a:oalign \let\B:oalign\b:oalign \Configure{oalign} - {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}{\Tg</\a:mathml mrow>}{}% + {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}% + {\Tg</\a:mathml mrow>}{}% \let\halign\TeXhalign \Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign \fi} @@ -1197,6 +1301,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \mathchar"2203 \mathchar"2202 \mathchar"213F +\mathchar"6201 % cdot } \Configure{MathClass}{3}{}{}{}{ \mathchar"3128 @@ -1261,16 +1366,15 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} \Configure{MathClass}{6}{}{}{}{ \mathchar"613A % ldot -\mathchar"6201 % cdot \mathchar"603A % colon -?; , +!?; , } \Configure{overrightarrow} {\Tg<\a:mathml mover class="overrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\HCode{&\#x20D7;}}\Tg</\a:mathml mover>} \Configure{overleftarrow} - {\Tg<\a:mathml mover="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} + {\Tg<\a:mathml mover class="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\HCode{&\#x20D6;}}\Tg</\a:mathml mover>} \Configure{big} {}{} @@ -1336,7 +1440,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \else \Log:Note{for sources failing to produce clean mathml code, try the command line option `mathml-'}% - \Configure{MathClass}{4}{*}{<\a:mathml mrow><\a:mathml mo\Hnewline + \Configure{MathClass}{4}{*}{<\a:mathml mrow + ><\a:mathml mo\Hnewline \mml:class="MathClass-open">} {</\a:mathml mo><\a:mathml mrow>}{} \Configure{MathClass}{5}{*}{</\a:mathml mrow><\a:mathml mo\Hnewline @@ -1357,18 +1462,21 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \def\bold:version{bold} \Configure{mathbf}% - {\bgroup \Tg<\a:mathml mstyle mathvariant="bold">}% + {\bgroup \Tg<\a:mathml mstyle + mathvariant="bold">}% {\Tg</\a:mathml mstyle>\egroup }% \Configure{mathit}% - {\bgroup \Tg<\a:mathml mstyle - mathvariant="\ifx \bold:version\math@version bold-\fi italic">}% + {\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx + \bold:version\math@version bold-\fi italic">}% {\Tg</\a:mathml mstyle>\egroup }% \Configure{mathrm}% - {\bgroup \Tg<\a:mathml mstyle mathvariant="normal">}% + {\bgroup \Tg<\a:mathml mstyle + mathvariant="\ifx + \bold:version\math@version bold\else normal\fi">}% {\Tg</\a:mathml mstyle>\egroup }% \Configure{mathsf}% - {\bgroup \Tg<\a:mathml mstyle - mathvariant="\ifx \bold:version\math@version bold-\fi sans-serif">}% + {\bgroup \Tg<\a:mathml mstyle mathvariant="\ifx + \bold:version\math@version bold-\fi sans-serif">}% {\Tg</\a:mathml mstyle>\egroup }% \Configure{mathtt}% {\bgroup \Tg<\a:mathml mstyle mathvariant="monospace">}% @@ -1431,6 +1539,17 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amsbsy} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{pmb} + {\ifmmode \HCode{<!--binary math rel, tripple hight-->}\fi} + {\ifmmode \HCode{<!--/binary math rel, tripple hight-->}\fi} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} @@ -1460,6 +1579,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \HCode{</\a:mathml mtd><\a:mathml mtd>}\fi } {} }{}{} +\Css{.equation-star td{text-align:center; vertical-align:middle; }} +\Css{table.equation-star { width:100\%; } } \Configure{above} {\Send{GROUP}{0}{<\a:mathml mfrac linethickness="\the\tmp:dim"><\a:mathml mrow>}% @@ -1497,7 +1618,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{mfenced}{\rVert}{\string&\#x2016;} \Configure{split} {\HCode{<\a:mathml mtable \Hnewline - \a:mathml columnalign="right left" \mml:class="split">}} + \a:mathml columnalign="right left" + \mml:class="split">}} {\ifvmode\IgnorePar\fi \HCode{</\a:mathml mtable>}} {\HCode{<\a:mathml mtr \mml:class="split-mtr">}} {\HCode{</\a:mathml mtr>}} @@ -1506,9 +1628,11 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{multline} {\HCode{<\a:mathml mtable\Hnewline \mml:class="multline">}} {\HCode{</\a:mathml mtable>}} - {\HCode{<\a:mathml mtr><\a:mathml mtd\Hnewline \mml:class="multline">}} + {\HCode{<\a:mathml mtr>% + <\a:mathml mtd\Hnewline \mml:class="multline">}} {\HCode{</\a:mathml mtd></\a:mathml mtr>}} - {\HCode{</\a:mathml mtd><\a:mathml mtd>}} {} + {\HCode{</\a:mathml mtd><\a:mathml mtd>}} + {} \Configure{multline*} {\HCode{<\a:mathml mtable\Hnewline \mml:class="multline-star">}} {\HCode{</\a:mathml mtable>}} @@ -1578,6 +1702,11 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \:tempc{alignat*}{alignat-star} \:tempc{xalignat*}{xalignat-star} \:tempc{flalign*}{flalign-star} +\Configure{gathered} + {\HCode{<\a:mathml mtable\Hnewline \mml:class="gathered">}} + {\HCode{</\a:mathml mtable>}} + {\HCode{<\a:mathml mtr>}} {\HCode{</\a:mathml mtr>}} + {\HCode{\Hnewline<\a:mathml mtd>}} {\HCode{</\a:mathml mtd>}} \Configure{underrightarrow} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\rightarrow}\Tg</\a:mathml munder>} @@ -1585,7 +1714,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\leftarrow}\Tg</\a:mathml munder>} \Configure{overleftrightarrow} - {\Tg<\a:mathml mover="overleftrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} + {\Tg<\a:mathml mover class="overleftrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\HCode{&\#x20E1;}}\Tg</\a:mathml mover>} \Configure{underleftrightarrow} {\Tg<\a:mathml munder>\Tg<\a:mathml mrow\Hnewline>\:gobble} @@ -1620,16 +1749,6 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \def\sideset#1#2#3{{\Tg<\a:mathml mrow \mml:class="sideset"\Hnewline >{\HCode{}}#1{\HCode{}#3}#2\Tg</\a:mathml mrow>}} - -\renewcommand{\hdotsfor}[1]{% - \ifx[#1\@xp\shdots@for\else\hdots@for\@ne{#1}\fi} -\def\shdots@for#1]{\hdots@for{#1}} -\def\hdots@for#1#2{\multicolumn{#2}c% - {\m@th\dotsspace@1.5mu\mkern-#1\dotsspace@ - \xleaders\hbox{$\m@th\mkern#1\dotsspace@.\mkern#1\dotsspace@$}% - \hfill - \mkern-#1\dotsspace@}% - } \ConfigureEnv{eqxample}{}{}{}{} \ConfigureEnv{gather*}{}{}{}{} \ConfigureEnv{gathered}{}{}{}{} @@ -1655,8 +1774,9 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{intertext} {\IgnorePar \ifinalign@ - \HCode{</\a:mathml mtd></\a:mathml mtr><\a:mathml - mtr><\a:mathml mtd columnspan="\HCol" + \HCode{\ifnum \HRow>0 </\a:mathml mtd></\a:mathml mtr>\fi + <\a:mathml mtr><\a:mathml mtd + columnspan="\ifnum \HRow=0 15\else \HCol\fi" \mml:class="intertext">}% \else \ifingather@ \HCode{<\a:mathml mtr><\a:mathml mtd columnspan="\HCol" @@ -1665,8 +1785,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \AA:text{intertext}% } {\BB:text \ifvmode \IgnorePar \fi \EndP\ifinalign@ - \HCode{</\a:mathml mtd></\a:mathml mtr><\a:mathml - mtr><\a:mathml mtd>}% + \HCode{</\a:mathml mtd></\a:mathml mtr>% + \ifnum \HRow>0 <\a:mathml mtr><\a:mathml mtd>\fi}% \else \ifingather@ \HCode{</\a:mathml mtd></\a:mathml mtr>}% \fi\fi @@ -1747,9 +1867,26 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% mrow></\a:mathml mfrac></\a:mathml mfenced>} \fi } -\pend:def\n:iint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} -\pend:def\n:iiint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} -\pend:def\n:idotsint:{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi} +\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iint::} +\HLet\n:iint:\:tempc +\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:iiint::} +\HLet\n:iiint:\:tempc +\def\:tempc{\ifDisplayMath\mathop:prefix{mathsize="big"}\fi\o:n:idotsint::} +\HLet\n:idotsint:\:tempc +\Configure{aligned} + {\HCode{<\a:mathml mtable\Hnewline \mml:class="aligned">}} + {\HCode{</\a:mathml mtable>}} + {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{</\a:mathml mtr>}} + {\HCode{<\a:mathml mtd + \a:mathml columnalign="\ifodd\HCol right\else left\fi" >}} + {\HCode{</\a:mathml mtd>}} +\Configure{alignedat} + {\HCode{<\a:mathml mtable\Hnewline \mml:class="alignedat">}} + {\HCode{</\a:mathml mtable>}} + {\HCode{<\a:mathml mtr\Hnewline>}} {\HCode{</\a:mathml mtr>}} + {\HCode{<\a:mathml mtd + \a:mathml columnalign="\ifodd\HCol right\else left\fi" >}} + {\HCode{</\a:mathml mtd>}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1767,6 +1904,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstext} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1777,7 +1915,6 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1808,10 +1945,10 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {\HCode{<\a:mathml mtd>}} {\HCode{</\a:mathml mtd>}} -\def\varinjlim{{\underrightarrow\lim}} -\def\varprojlim{{\underleftarrow\lim}} -\def\varlimsup{{\overline\lim}} -\def\varliminf{{\underline\lim}} +\def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc +\def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc +\def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc +\def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc \def\:tempc#1#2#3{\hbox{{\mtexttrue \HCode{<\a:mathml mrow\Hnewline \mml:class="text"><\a:mathml mtext @@ -1904,7 +2041,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {\HCode{<\a:mathml mtd\Hnewline \mml:class="gathered">}} {\HCode{</\a:mathml mtd>}} \NewConfigure{@mtext}{1} -\Configure{@mtext}{} +\Configure{@mtext}{ } \def\AA:text#1{\mtexttrue \HCode{<\a:mathml mstyle\Hnewline \mml:class="#1"><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% @@ -1916,7 +2053,18 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% mstyle\Hnewline \mml:class="math">}}% {\HCode{</\a:mathml mstyle><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% -\PauseMathClass \mtexttrue}% +\PauseMathClass + \mtexttrue}% + {}% +\Configure{()}% + {\EndPauseMathClass \mtextfalse + \ht:special{t4ht@,}% +\HCode{</\a:mathml mtext><\a:mathml + mstyle\Hnewline \mml:class="math">}$}% + {$\HCode{</\a:mathml mstyle><\a:mathml + mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass + \mtexttrue}% {}% % } @@ -1992,6 +2140,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2119,6 +2268,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \mathchar"2203 \mathchar"2202 \mathchar"213F +\mathchar"6201 % cdot } \Configure{MathClass}{3}{}{}{}{ \mathchar"3128 @@ -2183,16 +2333,15 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{MathDelimiters}{\mathchar"430A}{\mathchar"530B} \Configure{MathClass}{6}{}{}{}{ \mathchar"613A % ldot -\mathchar"6201 % cdot \mathchar"603A % colon -?; , +!?; , } \Configure{overrightarrow} {\Tg<\a:mathml mover class="overrightarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\HCode{&\#x20D7;}}\Tg</\a:mathml mover>} \Configure{overleftarrow} - {\Tg<\a:mathml mover="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} + {\Tg<\a:mathml mover class="overleftarrow">\Tg<\a:mathml mrow\Hnewline>\:gobble} {\Tg</\a:mathml mrow>\mathop{\HCode{&\#x20D6;}}\Tg</\a:mathml mover>} \Configure{big} {}{} @@ -2258,7 +2407,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \else \Log:Note{for sources failing to produce clean mathml code, try the command line option `mathml-'}% - \Configure{MathClass}{4}{*}{<\a:mathml mrow><\a:mathml mo\Hnewline + \Configure{MathClass}{4}{*}{<\a:mathml mrow + ><\a:mathml mo\Hnewline \mml:class="MathClass-open">} {</\a:mathml mo><\a:mathml mrow>}{} \Configure{MathClass}{5}{*}{</\a:mathml mrow><\a:mathml mo\Hnewline @@ -2622,8 +2772,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{left}{}{}\Configure{right}{}{}} \:CheckOption{new-accents} \if:Option \else - -\Configure{accents} + \Configure{accents} {\ifmmode \expandafter\mathord\fi {\leavevmode \if !#1!\ht:special{t4ht@+&{35}x#2;}% @@ -2723,8 +2872,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \def\csname \string#1:lr del\endcsname{#2}} \Configure{mfenced}{\|}{\string&\#x2225;} \Configure{mfenced}{.}{} -\Configure{mfenced}{\langle}{\string&\#x3008;} -\Configure{mfenced}{\rangle}{\string&\#x3009;} +\Configure{mfenced}{\langle}{\string&\#x27E8;} +\Configure{mfenced}{\rangle}{\string&\#x27E9;} \Configure{mfenced}{\vert}{|} \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\{}{\string{}}\:temp \edef\:temp{\noexpand\Configure{mfenced}{\noexpand\}}{\string}}}\:temp @@ -2754,12 +2903,13 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \Configure{mfenced}{\rmoustache}{\string&\#x25DD;} \Configure{mfenced}{\lmoustache}{\string&\#x25DC;} \Configure{mfenced}{\Arrowvert}{\string&\#x2225;} -\Configure{mfenced}{\arrowvert}{\string&\#x2223;} +\Configure{mfenced}{\arrowvert}{\string&\#x007C;} \let\A:oalign\a:oalign \let\B:oalign\b:oalign \Configure{oalign} - {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}{\Tg</\a:mathml mrow>}{}% + {\ifmmode \Configure{$}{\Tg<\a:mathml mrow\Hnewline>}% + {\Tg</\a:mathml mrow>}{}% \let\halign\TeXhalign \Tg<\a:mathml mrow\Hnewline \mml:class="oalign">\else\A:oalign \fi} @@ -2802,13 +2952,14 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsopn} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \def\varinjlim{{\underrightarrow\lim}} -\def\varprojlim{{\underleftarrow\lim}} -\def\varlimsup{{\overline\lim}} -\def\varliminf{{\underline\lim}} + \def\:tempc{{\underrightarrow\lim}} \HLet\varinjlim\:tempc +\def\:tempc{{\underleftarrow\lim}} \HLet\varprojlim\:tempc +\def\:tempc{{\overline\lim}} \HLet\varlimsup\:tempc +\def\:tempc{{\underline\lim}} \HLet\varliminf\:tempc \def\:tempc#1#2#3{\hbox{{\mtexttrue \HCode{<\a:mathml mrow\Hnewline \mml:class="text"><\a:mathml mtext @@ -2857,6 +3008,9 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2907,12 +3061,40 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{amscd} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{CD}{}{}{}{} +\Configure{CD} + {\HCode{<\a:mathml mtable class="CD"\Hnewline>}} + {\HCode{</\a:mathml mtable>}} + {\HCode{<\a:mathml mtr>}} + {\HCode{</\a:mathml mtr>}} + {\HCode{<\a:mathml mtd\Hnewline>}} + {\HCode{</\a:mathml mtd>}} +\Configure{ @>} + {\Configure{mathrel*}{*} + {<mrow \mml:class="rightarrow" >} + {</mrow>} + {}} +\Configure{ @<} + {\Configure{mathrel*}{*} + {<mrow \mml:class="leftarrow" >} + {</mrow>} + {}} +\Configure{ @V} + {\HCode{<mphantom>} + \hbox{$\m@th\vcenter{\hbox{$\scriptstyle#2$}}$}%% + \HCode{</mphantom>}} + {\HCode{<mphantom>} + \hbox{$\m@th\vcenter{\hbox{$\m@th\vcenter{\hbox + {$\scriptstyle#1$}}$}}$}% + \HCode{</mphantom>}} - - - - - +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -2957,6 +3139,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amssymb} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3147,6 +3331,7 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -3184,6 +3369,27 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{dcolumn} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{dcolumn} + {\NoFonts\Configure{$}{}{}{}} + {\EndNoFonts} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + @@ -3265,6 +3471,25 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{bm} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{bm} + {\ifmmode \ifmtext \else + \Tg<\a:mathml mstyle + mathvariant="bold">% + \expandafter\expandafter\expandafter\:gobble + \fi\fi} + {\ifmmode \ifmtext \else \Tg</\a:mathml mstyle>\fi\fi} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + diff --git a/Master/texmf-dist/tex/generic/tex4ht/mathplayer.4ht b/Master/texmf-dist/tex/generic/tex4ht/mathplayer.4ht index 6a847e446c2..85bbd4e9a21 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mathplayer.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mathplayer.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mathplayer.4ht 2005-02-21-19:09 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% mathplayer.4ht 2006-10-28-15:33 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:33} \exit:ifnot{Preamble,% tex4ht} @@ -33,11 +33,11 @@ tex4ht} \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{xht} \if:Option - \Configure{html}{xht} + \Configure{ext}{xht} \else \:CheckOption{xml} \if:Option - \Configure{html}{xml} + \Configure{ext}{xml} \else - \Configure{html}{html} + \Configure{ext}{html} \Configure{mathml}{m:} \fi \fi @@ -131,21 +131,21 @@ tex4ht} \fi\fi \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ columnalign="left"}\else - \HCode{ align="left" }\fi} + \HCode{ style="text-align:left" }\fi} {-}{\ifmathml \HCode{ columnalign="center"}\else - \HCode{ align="center" }\fi} + \HCode{ style="text-align:center" }\fi} {>}{\ifmathml \HCode{ columnalign="right"}\else - \HCode{ align="right" }\fi} + \HCode{ style="text-align:right" }\fi} {^}{\ifmathml \HCode{ rowalign="top"}\else - \HCode{ valign="top" }\fi} + \HCode{ style="vertical-align:top" }\fi} {=}{\ifmathml \HCode{ rowalign="baseline"}\else - \HCode{ valign="baseline" }\fi} + \HCode{ style="vertical-align:baseline" }\fi} {|}{\ifmathml \HCode{ rowalign="center"}\else - \HCode{ valign="middle" }\fi} + \HCode{ style="vertical-align:middle" }\fi} {_}{\ifmathml \HCode{ rowalign="bottom"}\else - \HCode{ valign="bottom" }\fi} + \HCode{ style="vertical-align:bottom" }\fi} {p}{\ifmathml \HCode{ columnalign="left"}\else - \HCode{ align="left"}\fi} + \HCode{ style="text-align:left"}\fi} {} \LinkCommand\mtxt:link{\a:mathml maction,% actiontype="link" dsi:href, id, @@ -514,5 +514,34 @@ tex4ht} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/mdwlist.4ht b/Master/texmf-dist/tex/generic/tex4ht/mdwlist.4ht index c96f3bf1323..862de6d7315 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mdwlist.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mdwlist.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mdwlist.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% mdwlist.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{mdwlist} diff --git a/Master/texmf-dist/tex/generic/tex4ht/memoir.4ht b/Master/texmf-dist/tex/generic/tex4ht/memoir.4ht index 28583d779ee..82d63f7fce9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/memoir.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/memoir.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% memoir.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% memoir.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \input book.4ht \input verse.4ht diff --git a/Master/texmf-dist/tex/generic/tex4ht/mempatch.4ht b/Master/texmf-dist/tex/generic/tex4ht/mempatch.4ht index 1ba8ef9975a..20548ee564e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mempatch.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mempatch.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mempatch.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% mempatch.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\no@Msect\M@sect \NewConfigure{@sec @ssect}[1]{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/mex.4ht b/Master/texmf-dist/tex/generic/tex4ht/mex.4ht index d44e7a703af..cccbd48804f 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/mex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mex.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% mex.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{mex} diff --git a/Master/texmf-dist/tex/generic/tex4ht/mfpic.4ht b/Master/texmf-dist/tex/generic/tex4ht/mfpic.4ht index 81b01ecb18a..83a6ee4a662 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mfpic.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mfpic.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mfpic.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% mfpic.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,12 +24,14 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} -\pend:def\mfpic{\a:mfpic} +\expandafter \ifx\csname if@mfp@latexe\endcsname\relax + \pend:def\mfpic{\a:mfpic} \append:def\endmfpic{\b:mfpic} \NewConfigure{mfpic}{2} -\Configure{mfpic} {\Picture+{}} {\EndPicture} + +\fi \Hinput{mfpic} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/minitoc.4ht b/Master/texmf-dist/tex/generic/tex4ht/minitoc.4ht index 8b7e735efba..55bac0b90a6 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/minitoc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/minitoc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% minitoc.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% minitoc.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{minitoc}{4} diff --git a/Master/texmf-dist/tex/generic/tex4ht/mkht-scripts.4ht b/Master/texmf-dist/tex/generic/tex4ht/mkht-scripts.4ht index 641a55f6f47..68a8e4aecc9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mkht-scripts.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mkht-scripts.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mkht-scripts.4ht 2005-09-23-22:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% mkht-scripts.4ht 2006-09-12-14:15 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version |version} +\immediate\write-1{version \ifx \JOBNAME\UnDefined 2006-09-12-14:15\else |version\fi} \ifx \JOBNAME\UnDef @@ -39,10 +39,15 @@ %%%%%%%%%%%%%%%%%% \section{Unix Scripts} %%%%%%%%%%%%%%%%%% - %%%%%%%%%% \Ext{unix} %%%%%%%%%% +\Base{} +\Quote{'} +\Argchar{$} +\Dirchar{-f/} +\Remark{#} + \ifOption{Needs}{% \Script{% #1 -- file #2 -- extension \Needs{"sed -e 's/\#\# -d/ -d/g' < #1.#2 > /home/4/gurari/tex4ht.dir/bin/solaris/#1"}% @@ -50,15 +55,16 @@ \Needs{"mkdir mn.dir/ht-unix"}% \Needs{"cp #1.#2 mn.dir/ht-unix/#1"}% }}{} -\Base{} -\Quote{'} -\Argchar{$} -\Dirchar{-f/} -\Remark{#} +\Script{% #1 -- file #2 -- extension + \Needs{"mkdir /home/4/gurari/tex4ht.dir/bin/ht"}% + \Needs{"mkdir /home/4/gurari/tex4ht.dir/bin/ht/unix"}% + \Needs{"mv #1.#2 /home/4/gurari/tex4ht.dir/bin/ht/unix/#1"}% + \Needs{"chmod 744 /home/4/gurari/tex4ht.dir/bin/ht/unix/#1"}% +} \Ii{,html} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1} -\Iv{#1 -cvalidatehtml ## -d~/WWW/temp/ -m644 } +\Iv{#1 ## -d~/WWW/temp/ -m644 } \make{ht} \<ht.unix\><<< @@ -68,7 +74,7 @@ tex4ht $2 t4ht $2 $3 >>> -\OutputCodE\<ht.unix\> +\OutputCodE\<ht.unix\> \script{ht}{unix} % \Ii{,xhtml} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1} \Iv{#1 -cvalidate ## -d~/WWW/temp/ -m644 } @@ -87,8 +93,20 @@ \make{mz} \Ii{,xhtml,ooffice} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cmozhtf} -\Iv{#1 -coo } +\Iv{#1 -cooxtpipes -coo } \make{oo} +\Ii{,xhtml,emspk} +\Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cemspkhtf -s4es} +\Iv{#1 -cemspk ## -d~/WWW/temp/ -m644 } +\make{es} +\Ii{,xhtml,jsml} +\Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cjsmlhtf } +\Iv{#1 -cjsml ## -d~/WWW/temp/ -m644 } +\make{js} +\Ii{,xhtml,jsmath} +\Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cmozhtf } +\Iv{#1 ## -d~/WWW/temp/ -m644 } +\make{jm} \Ii{,xhtml,tei} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cunihtf} \Iv{#1 -cvalidate ## -d~/WWW/temp/ -m644 } @@ -100,12 +118,12 @@ \make{teim} \Ii{,xhtml,docbook} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cunihtf} -\Iv{#1 -cvalidate ## -d~/WWW/temp/ -m644 } +\Iv{#1 -cvalidate -cdocbk ## -d~/WWW/temp/ -m644 } \make{db} \Ii{,xhtml,docbook-mml} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cunihtf} -\Iv{#1 -cvalidate ## -d~/WWW/temp/ -m644 } +\Iv{#1 -cdocbk ## -d~/WWW/temp/ -m644 } \make{dbm} \Ii{,xhtml,word} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -csymhtf} @@ -113,38 +131,43 @@ \make{w} \Ii{,html,javahelp,3.2,unicode} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cmozhtf -u10} -\Iv{#1 -d$1-doc/ -m644 -cjavahelp -cvalidate } +\Iv{#1 -d$1-doc/ -cjavahelp -cvalidatehtml -m644} \make{jh} \Ii{,html,javahelp,3.2,unicode,jh1.0} \Iii{-i~/tex4ht.dir/texmf/tex4ht/ht-fonts/#1 -cmozhtf -u10} -\Iv{#1 -d$1-doc/ -m644 ## -cvalidate } +\Iv{#1 -d$1-doc/ -cjavahelp1 -m644 } \make{jh1} %%%%%%%%%%%%%%%%%% \section{MS Window Scripts} %%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%% \Options{bat} %%%%%%%%%%%%%%%%%% - %%%%%%%%% \Ext{bat} %%%%%%%%% -\ifOption{Needs}{\Script{% - \Needs{"mkdir mn.dir/ht-win32"}% - \Needs{"cp #1.#2 mn.dir/ht-win32/."}% -}}{} +\Base{} \Quote{} \Argchar{%} \Dirchar{} \Remark{Rem } +\ifOption{Needs}{\Script{% + \Needs{"mkdir mn.dir/ht-win32"}% + \Needs{"cp #1.#2 mn.dir/ht-win32/."}% +}}{} +\Script{% #1 -- file #2 -- extension + \Needs{"mkdir /home/4/gurari/tex4ht.dir/bin/ht/win32"}% + \Needs{"mv #1.#2 /home/4/gurari/tex4ht.dir/bin/ht/win32/#1.#2"}% + \Needs{"chmod 744 /home/4/gurari/tex4ht.dir/bin/ht/win32/#1.#2"}% +} + \Ii{,html} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env} -\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidatehtml } +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env } \make{ht} \<ht.bat\><<< @@ -154,7 +177,7 @@ tex4ht %2 t4ht %2 %3 >>> -\OutputCodE\<ht.bat\> +\OutputCodE\<ht.bat\> \script{ht}{bat} % \Ii{,xhtml} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env} @@ -179,8 +202,23 @@ \Ii{,xhtml,ooffice} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cmozhtf} -\Iv{#1 -coo -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate } +\Iv{#1 -cooxtpipes -coo -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate } \make{oo} +\Ii{,xhtml,emspk} +\Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 + -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cemspkhtf -s4es} +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cemspk } +\make{es} +\Ii{,xhtml,jsml} +\Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 + -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cjsmlhtf } +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cjsml } +\make{js} +\Ii{,xhtml,jsmath} +\Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 + -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cmozhtf } +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env } +\make{jm} \Ii{,xhtml,tei} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cunihtf} @@ -195,13 +233,13 @@ \Ii{,xhtml,docbook} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cunihtf} -\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate } +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate -cdocbk } \make{db} \Ii{,xhtml,docbook-mml} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cunihtf} -\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate } +\Iv{#1 -ec:\tex4ht\texmf\tex4ht\base\win32\tex4ht.env -cvalidate -cdocbk } \make{dbm} \Ii{,xhtml,word} \Iii{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 diff --git a/Master/texmf-dist/tex/generic/tex4ht/mkht.4ht b/Master/texmf-dist/tex/generic/tex4ht/mkht.4ht index 0162b8d7983..4130003fbfe 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mkht.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mkht.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mkht.4ht 2005-09-23-22:09 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% mkht.4ht 2006-09-12-14:15 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version |version} +\immediate\write-1{version \ifx \JOBNAME\UnDefined 2006-09-12-14:15\else |version\fi} \def\exit{\documentclass{article}\begin{document}\end{document}\endinput} @@ -248,13 +248,7 @@ tex |<@|>5 |<'|>|<texinfo definitions|>|<get parameters|>|empty>>> >>> \<texexec\><<< -texexec --arg="opt-arg=|<@|>2" --use=tex4ht |<@|>5 |<@|>1 >>> - -\immediate\write16{...............................fix......} -\immediate\write16{% -perl /home/4//gurari/main.dir/try.dir/context.dir/context/perltk/texexec.pl% -} -\immediate\write16{........................................} +texexec --arg="ht-1=|<@|>2" --use=tex4ht |<@|>5 |<@|>1 >>> %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \section{MeX} @@ -388,7 +382,7 @@ endfirstln >>> \<context...\> >>> % % -\OutputCodE\<\pref context.\ext\> \script{\pref texexec}{\ext} % +\OutputCodE\<\pref context.\ext\> \script{\pref context}{\ext} % % \<\pref mex.\ext\><<< \<htmex...\> @@ -401,6 +395,86 @@ endfirstln >>> } % \endgroup +\ifx \JOBNAME\UnDefined + \def\one{\Ii} +\def\two{\Iii} +\def\three{\Iv} +\Latex{} % {}, {2e}, {209} +\def\temp{unix}\ifx\script\temp + \Options{unix} % {unix,bat}, {unix}, {bat} + %%%%%%%%%% +\Ext{unix} +%%%%%%%%%% +\Base{} +\Quote{'} +\Argchar{$} +\Dirchar{-f/} +\Remark{#} + +\else + \def\temp{bat}\ifx\script\temp + \Options{bat} + %%%%%%%%%%%%%%%%%% +\Options{bat} +%%%%%%%%%%%%%%%%%% +%%%%%%%%% +\Ext{bat} +%%%%%%%%% +\Base{} +\Quote{} +\Argchar{%} +\Dirchar{} +\Remark{Rem } + + \else + \bgroup + \def\1{\space\space\space} + \def\2{\space\space\space\space\space\space} + \catcode`\%=12 + \catcode`\#=12 + \catcode`\~=12 + \catcode`\@=0 + \catcode`\\=12 + @immediate@write16{|-------------------------------------------------------------} + @immediate@write16{|@2@1 A sample of a scripts generator file } + @immediate@write16{|} + @immediate@write16{|@1 Creates a foolatex script for commands} + @immediate@write16{|} + @immediate@write16{|@2 foolatex file} + @immediate@write16{|} + @immediate@write16{|@1 similar to htlatex for commands} + @immediate@write16{|} + @immediate@write16{|@2 htlatex file "html,...1..." " ...2..." "...3..."} + @immediate@write16{|} + @immediate@write16{|@1 with the arguments ...1..., ...2..., and ...3... } + @immediate@write16{|@1 embedded in the new script. General usage} + @immediate@write16{|} + @immediate@write16{|@2 foolatex file "..." "..." "..."} + @immediate@write16{|} + @immediate@write16{|----------------- sample.tex --------------------------------} + @immediate@write16{|% latex sample} + @immediate@write16{|} + @immediate@write16{| \def\script{bat} } + @immediate@write16{| % \def\script{unix} } + @immediate@write16{|} + @immediate@write16{| \input mkht.4ht } + @immediate@write16{|} + @immediate@write16{| \one{,html,...1...}} + @immediate@write16{| \two{-ic:\tex4ht\texmf\tex4ht\ht-fonts\#1 ...2...} % bat } + @immediate@write16{| % \two{-i~/tex4ht/texmf/tex4ht/ht-fonts/#1 ...2...} % unix } + @immediate@write16{| \three{#1 ...3...}} + @immediate@write16{| \make{foo}} + @immediate@write16{|} + @immediate@write16{| \end{document} } + @immediate@write16{-------------------------------------------------------------} + @egroup + \def\next{\csname fi\endcsname + \csname fi\endcsname + \csname fi\endcsname\end{document}} +\fi \fi + + \expandafter\endinput +\fi \input \JOBNAME diff --git a/Master/texmf-dist/tex/generic/tex4ht/mktex4ht.4ht b/Master/texmf-dist/tex/generic/tex4ht/mktex4ht.4ht index e29eb3c6fad..5c10382c00c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mktex4ht.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mktex4ht.4ht @@ -15,8 +15,8 @@ % the copyright notice. % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mktex4ht.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% mktex4ht.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -40,7 +40,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\infofiles{infoht4,infomml} @@ -93,73 +93,76 @@ \lit{tcilatex}\lit{fontmath} \lit{inputenc} -\lit{graphics} -\lit{graphicx} -\lit{latex209} -\lit{amsart}\lit{amsbook}\lit{amsproc} -\lit{amsldoc}\lit{amsthm}\lit{amsbsy} -\lit{amsmath}\lit{amsfonts}\lit{amstext} -\lit{amstex1}\lit{amstex}\lit{amsppt}\lit{babel}\lit{ngerman}\lit{plain}\lit{amsopn} +\lit{graphics}\lit{graphicx} +\lit{latex209} +\lit{amsart}\lit{amsbook} +\lit{amsproc}\lit{amsldoc}\lit{amsthm} +\lit{amsbsy}\lit{amsmath}\lit{amsfonts} +\lit{amstext}\lit{amstex1}\lit{amstex}\lit{amsppt} +\lit{babel}\lit{ngerman}\lit{plain} +\lit{amsopn} \lit{glossary}\lit{letter}\lit{latin2}\lit{dvips} \lit{seslideb} -\lit{supertabular} -\lit{array}\lit{longtable}\lit{pctable} -\lit{ifthen}\lit{mwart}\lit{mwrep}\lit{mwbk} -\lit{natbib} -\lit{CJK}\lit{german} -\lit{italian}\lit{french} -\lit{xr}\lit{xr-hyper}\lit{url}\lit{hyperref}\lit{moreverb}\lit{fancyvrb}\lit{epsf}\lit{psfig}\lit{epsfig}\lit{xy} -\lit{amscd}\lit{color} -\lit{dvipsnam}\lit{colortbl}\lit{minitoc}\lit{index} -\lit{multind}\lit{fancybox}\lit{alltt}\lit{latin1} -\lit{vanilla}\lit{eplain}\lit{context} +\lit{xr}\lit{xr-hyper} +\lit{url}\lit{hyperref}\lit{supertabular}\lit{array}\lit{longtable}\lit{pctable}\lit{tabularx}\lit{ifthen}\lit{mwart}\lit{mwrep}\lit{mwbk} +\lit{natbib}\lit{CJK}\lit{german}\lit{italian} +\lit{french}\lit{moreverb} +\lit{fancyvrb}\lit{xy}\lit{epsf} +\lit{psfig}\lit{epsfig}\lit{amscd} +\lit{color}\lit{dvipsnam}\lit{colortbl} +\lit{minitoc}\lit{index}\lit{multind}\lit{fancybox}\lit{alltt}\lit{latin1}\lit{vanilla}\lit{eplain}\lit{context} + \lit{varioref} -\lit{nameref}\lit{byname}\lit{fleqn}\lit{tabulary}\lit{tabulary-a}\lit{theorem} -\lit{ntheorem}\lit{t2benc}\lit{memoir}\lit{verse}\lit{mempatch}\lit{amssymb}\lit{alatex}\lit{rlbabel} -\lit{hebtex}\lit{abidir}\lit{hewrite}\lit{aoutput} -\lit{koi8-r}\lit{frenchb}\lit{euler}\lit{eucal}\lit{mex} -\lit{titlesec}\lit{jeep}\lit{apacite}\lit{mla}\lit{dcolumn}\lit{multirow}\lit{wrapfig}\lit{subfigure}\lit{makeidx} -\lit{splitidx}\lit{srcltx}\lit{emulateapj} +\lit{nameref}\lit{byname}\lit{fleqn}\lit{tabulary}\lit{tabulary-a} +\lit{theorem}\lit{ntheorem} +\lit{t2benc}\lit{memoir}\lit{verse}\lit{mempatch}\lit{amssymb}\lit{alatex} +\lit{rlbabel}\lit{hebtex}\lit{abidir}\lit{hewrite} +\lit{aoutput}\lit{koi8-r}\lit{frenchb} +\lit{powerdot} +\lit{powerdot-a}\lit{euler}\lit{eucal}\lit{mex} +\lit{titlesec}\lit{jeep}\lit{apacite}\lit{mla}\lit{path}\lit{hypcap} +\lit{dcolumn} +\lit{multirow}\lit{wrapfig}\lit{subfigure}\lit{makeidx}\lit{splitidx} +\lit{chicago}\lit{srcltx}\lit{emulateapj} \lit{picins}\lit{ot4enc}\lit{pd1enc}\lit{revtex} \lit{aps}\lit{aa}\lit{latex2man}\lit{texinfo}\lit{doc} \lit{holtxdoc}\lit{scrbook}\lit{scrartcl}\lit{scrreprt} \lit{elsart}\lit{apa}\lit{apa-a} \lit{JHEP}\lit{TextBook}\lit{combine}\lit{g-brief} -\lit{ltxguide}\lit{amsdtx}\lit{llncs}\lit{llncs-a}\lit{lncse} -\lit{lncse-a}\lit{bibtopic} -\lit{overcite}\lit{harvard}\lit{jurabib}\lit{manju}\lit{path} -\lit{hypcap}\lit{verbatimfiles}\lit{verbatim} -\lit{prosper}\lit{prosper-a} -\lit{beamer}\lit{beamerbasefont}\lit{seminar}\lit{seminar-a} -\lit{slides}\lit{foils}\lit{slidesec}\lit{texpower} -\lit{pictex}\lit{diagrams}\lit{pstricks}\lit{pst-all} -\lit{endfloat}\lit{mfpic}\lit{pb-diagram}\lit{pgf}\lit{textures} -\lit{dvipdf}\lit{dvipsone}\lit{fig4tex}\lit{pctex32} -\lit{overpic}\lit{dratex}\lit{beton}\lit{everyshi} -\lit{res}\lit{res-a}\lit{algorithmic}\lit{booktabs} -\lit{gloss}\lit{dsfont}\lit{afterpage} -\lit{longdiv}\lit{tugboat}\lit{ltugboat}\lit{ltugboat-a} -\lit{ltugproc}\lit{ltugproc-a}\lit{mls}\lit{rotating} -\lit{boxedminipage}\lit{ulem}\lit{go}\lit{paralist} -\lit{pifont}\lit{listings}\lit{alphanum}\lit{lineno} -\lit{errata}\lit{epigraph}\lit{float}\lit{floatflt} -\lit{lb}\lit{acm-proc-article-sp}\lit{sig-alternate}\lit{endnotes}\lit{2up} -\lit{web}\lit{exerquiz}\lit{nicefrac}\lit{multicol} -\lit{osudeG}\lit{ProTex}\lit{th4} -\lit{footmisc}\lit{writer}\lit{mdwlist}\lit{sverb} -\lit{syntax}\lit{soul}\lit{manmac} -\lit{cp850}\lit{cp852}\lit{cp862}\lit{cp1250} -\lit{cp1252}\lit{cp437}\lit{cp437de}\lit{cp865} -\lit{norsk}\lit{polish}\lit{polski}\lit{portuges} -\lit{romanian}\lit{russianb}\lit{scottish}\lit{slovak} -\lit{slovene}\lit{spanish}\lit{swedish}\lit{turkish} -\lit{ukraineb}\lit{usorbian}\lit{welsh}\lit{hebrew} -\lit{austrian}\lit{catalan}\lit{croatian}\lit{czech} -\lit{danish}\lit{dutch}\lit{english}\lit{esperant} -\lit{estonian}\lit{finnish}\lit{francais}\lit{galician} -\lit{germanb}\lit{greek}\lit{ngermanb}\lit{exam} -\lit{mktex4ht} +\lit{ltxguide}\lit{extarticle}\lit{extbook}\lit{extletter} +\lit{extproc}\lit{extreport}\lit{amsdtx}\lit{llncs}\lit{llncs-a} +\lit{lncse}\lit{lncse-a}\lit{bibtopic}\lit{overcite}\lit{harvard}\lit{jurabib} +\lit{manju}\lit{verbatimfiles}\lit{verbatim}\lit{prosper}\lit{prosper-a}\lit{beamer}\lit{beamerbasetoc}\lit{beamerbasefont} +\lit{seminar}\lit{seminar-a}\lit{slides}\lit{foils} +\lit{slidesec}\lit{texpower}\lit{pictex} +\lit{diagrams}\lit{pstricks}\lit{pst-all}\lit{endfloat}\lit{mfpic}\lit{pb-diagram}\lit{pgf}\lit{textures}\lit{dvipdf}\lit{dvipsone} +\lit{fig4tex}\lit{pctex32}\lit{overpic}\lit{dratex} +\lit{resume}\lit{curve}\lit{bm}\lit{beton} +\lit{everyshi}\lit{res}\lit{res-a}\lit{algorithmic} +\lit{booktabs}\lit{gloss}\lit{dsfont} +\lit{afterpage}\lit{longdiv} +\lit{tugboat}\lit{ltugboat} +\lit{ltugboat-a}\lit{ltugproc}\lit{ltugproc-a}\lit{mls} +\lit{rotating}\lit{boxedminipage}\lit{ulem}\lit{go} +\lit{paralist}\lit{pifont}\lit{listings}\lit{alphanum} +\lit{lineno}\lit{errata}\lit{epigraph}\lit{float} +\lit{floatflt}\lit{lb} +\lit{acm-proc-article-sp}\lit{sig-alternate}\lit{endnotes} +\lit{2up}\lit{web}\lit{exerquiz}\lit{nicefrac} +\lit{multicol}\lit{osudeG}\lit{ProTex} +\lit{th4}\lit{footmisc}\lit{writer}\lit{mdwlist} +\lit{sverb}\lit{syntax}\lit{soul}\lit{manmac}\lit{cp850}\lit{cp852}\lit{cp862} +\lit{cp1250}\lit{cp1252}\lit{cp437}\lit{cp437de} +\lit{cp865}\lit{norsk}\lit{polish}\lit{polski} +\lit{portuges}\lit{romanian}\lit{russianb}\lit{scottish} +\lit{slovak}\lit{slovene}\lit{spanish}\lit{swedish} +\lit{turkish}\lit{ukraineb}\lit{usorbian}\lit{welsh} +\lit{hebrew}\lit{austrian}\lit{catalan}\lit{croatian} +\lit{czech}\lit{danish}\lit{dutch}\lit{english} +\lit{esperant}\lit{estonian}\lit{finnish}\lit{francais} +\lit{galician}\lit{germanb}\lit{greek}\lit{ngermanb} +\lit{exam}\lit{mktex4ht} \ifx \EXIST\UnDef\else \expandafter\moreLit\EXIST,,//\fi \string\endinput >>> \LitFile \fi \GetLit} @@ -267,61 +270,64 @@ \LitRow{amstext}\LitRow{amsthm}\LitRow{aoutput}\LitRow{apa} \LitRow{apa-a}\LitRow{apacite}\LitRow{aps}\LitRow{array} \LitRow{article}\LitRow{austrian}\LitRow{babel}\LitRow{beamer} -\LitRow{beamerbasefont}\LitRow{beton}\LitRow{bibtopic}\LitRow{book} -\LitRow{booktabs}\LitRow{boxedminipage}\LitRow{byname}\LitRow{catalan} -\LitRow{color}\LitRow{colortbl}\LitRow{combine}\LitRow{context} -\LitRow{cp1250}\LitRow{cp1252}\LitRow{cp437}\LitRow{cp437de} -\LitRow{cp850}\LitRow{cp852}\LitRow{cp862}\LitRow{cp865} -\LitRow{croatian}\LitRow{czech}\LitRow{danish}\LitRow{dcolumn} +\LitRow{beamerbasefont}\LitRow{beamerbasetoc}\LitRow{beton}\LitRow{bibtopic} +\LitRow{bm}\LitRow{book}\LitRow{booktabs}\LitRow{boxedminipage} +\LitRow{byname}\LitRow{catalan}\LitRow{chicago}\LitRow{color} +\LitRow{colortbl}\LitRow{combine}\LitRow{context}\LitRow{cp1250} +\LitRow{cp1252}\LitRow{cp437}\LitRow{cp437de}\LitRow{cp850} +\LitRow{cp852}\LitRow{cp862}\LitRow{cp865}\LitRow{croatian} +\LitRow{curve}\LitRow{czech}\LitRow{danish}\LitRow{dcolumn} \LitRow{diagrams}\LitRow{doc}\LitRow{dratex}\LitRow{dsfont} \LitRow{dutch}\LitRow{dvipdf}\LitRow{dvips}\LitRow{dvipsnam} \LitRow{dvipsone}\LitRow{elsart}\LitRow{emulateapj}\LitRow{endfloat} \LitRow{endnotes}\LitRow{english}\LitRow{epigraph}\LitRow{eplain} \LitRow{epsf}\LitRow{epsfig}\LitRow{errata}\LitRow{esperant} \LitRow{estonian}\LitRow{etex4ht}\LitRow{eucal}\LitRow{euler} -\LitRow{everyshi}\LitRow{exam}\LitRow{exerquiz}\LitRow{fancybox} -\LitRow{fancyvrb}\LitRow{fig4tex}\LitRow{finnish}\LitRow{fleqn} -\LitRow{float}\LitRow{floatflt}\LitRow{foils}\LitRow{fontmath} -\LitRow{footmisc}\LitRow{francais}\LitRow{french}\LitRow{frenchb} -\LitRow{g-brief}\LitRow{galician}\LitRow{german}\LitRow{germanb} -\LitRow{gloss}\LitRow{glossary}\LitRow{go}\LitRow{graphics} -\LitRow{graphicx}\LitRow{greek}\LitRow{harvard}\LitRow{hebrew} -\LitRow{hebtex}\LitRow{hewrite}\LitRow{holtxdoc}\LitRow{hypcap} -\LitRow{hyperref}\LitRow{ifthen}\LitRow{index}\LitRow{inputenc} -\LitRow{italian}\LitRow{jeep}\LitRow{jurabib}\LitRow{koi8-r} -\LitRow{latex}\LitRow{latex209}\LitRow{latex2man}\LitRow{latin1} -\LitRow{latin2}\LitRow{lb}\LitRow{letter}\LitRow{lineno} -\LitRow{listings}\LitRow{llncs}\LitRow{llncs-a}\LitRow{lncse} -\LitRow{lncse-a}\LitRow{longdiv}\LitRow{longtable}\LitRow{ltugboat} -\LitRow{ltugboat-a}\LitRow{ltugproc}\LitRow{ltugproc-a}\LitRow{ltxguide} -\LitRow{makeidx}\LitRow{manju}\LitRow{manmac}\LitRow{mdwlist} -\LitRow{memoir}\LitRow{mempatch}\LitRow{mex}\LitRow{mfpic} -\LitRow{minitoc}\LitRow{mktex4ht}\LitRow{mla}\LitRow{mls} -\LitRow{moreverb}\LitRow{multicol}\LitRow{multind}\LitRow{multirow} -\LitRow{mwart}\LitRow{mwbk}\LitRow{mwrep}\LitRow{nameref} -\LitRow{natbib}\LitRow{ngerman}\LitRow{ngermanb}\LitRow{nicefrac} -\LitRow{norsk}\LitRow{ntheorem}\LitRow{osudeG}\LitRow{ot4enc} -\LitRow{overcite}\LitRow{overpic}\LitRow{paralist}\LitRow{path} -\LitRow{pb-diagram}\LitRow{pctable}\LitRow{pctex32}\LitRow{pd1enc} -\LitRow{pgf}\LitRow{picins}\LitRow{pictex}\LitRow{pifont} -\LitRow{plain}\LitRow{polish}\LitRow{polski}\LitRow{portuges} -\LitRow{prosper}\LitRow{prosper-a}\LitRow{psfig}\LitRow{pst-all} -\LitRow{pstricks}\LitRow{report}\LitRow{res}\LitRow{res-a} +\LitRow{everyshi}\LitRow{exam}\LitRow{exerquiz}\LitRow{extarticle} +\LitRow{extbook}\LitRow{extletter}\LitRow{extproc}\LitRow{extreport} +\LitRow{fancybox}\LitRow{fancyvrb}\LitRow{fig4tex}\LitRow{finnish} +\LitRow{fleqn}\LitRow{float}\LitRow{floatflt}\LitRow{foils} +\LitRow{fontmath}\LitRow{footmisc}\LitRow{francais}\LitRow{french} +\LitRow{frenchb}\LitRow{g-brief}\LitRow{galician}\LitRow{german} +\LitRow{germanb}\LitRow{gloss}\LitRow{glossary}\LitRow{go} +\LitRow{graphics}\LitRow{graphicx}\LitRow{greek}\LitRow{harvard} +\LitRow{hebrew}\LitRow{hebtex}\LitRow{hewrite}\LitRow{holtxdoc} +\LitRow{hypcap}\LitRow{hyperref}\LitRow{ifthen}\LitRow{index} +\LitRow{inputenc}\LitRow{italian}\LitRow{jeep}\LitRow{jurabib} +\LitRow{koi8-r}\LitRow{latex}\LitRow{latex209}\LitRow{latex2man} +\LitRow{latin1}\LitRow{latin2}\LitRow{lb}\LitRow{letter} +\LitRow{lineno}\LitRow{listings}\LitRow{llncs}\LitRow{llncs-a} +\LitRow{lncse}\LitRow{lncse-a}\LitRow{longdiv}\LitRow{longtable} +\LitRow{ltugboat}\LitRow{ltugboat-a}\LitRow{ltugproc}\LitRow{ltugproc-a} +\LitRow{ltxguide}\LitRow{makeidx}\LitRow{manju}\LitRow{manmac} +\LitRow{mdwlist}\LitRow{memoir}\LitRow{mempatch}\LitRow{mex} +\LitRow{mfpic}\LitRow{minitoc}\LitRow{mktex4ht}\LitRow{mla} +\LitRow{mls}\LitRow{moreverb}\LitRow{multicol}\LitRow{multind} +\LitRow{multirow}\LitRow{mwart}\LitRow{mwbk}\LitRow{mwrep} +\LitRow{nameref}\LitRow{natbib}\LitRow{ngerman}\LitRow{ngermanb} +\LitRow{nicefrac}\LitRow{norsk}\LitRow{ntheorem}\LitRow{osudeG} +\LitRow{ot4enc}\LitRow{overcite}\LitRow{overpic}\LitRow{paralist} +\LitRow{path}\LitRow{pb-diagram}\LitRow{pctable}\LitRow{pctex32} +\LitRow{pd1enc}\LitRow{pgf}\LitRow{picins}\LitRow{pictex} +\LitRow{pifont}\LitRow{plain}\LitRow{polish}\LitRow{polski} +\LitRow{portuges}\LitRow{powerdot}\LitRow{powerdot-a}\LitRow{prosper} +\LitRow{prosper-a}\LitRow{psfig}\LitRow{pst-all}\LitRow{pstricks} +\LitRow{report}\LitRow{res}\LitRow{res-a}\LitRow{resume} \LitRow{revtex}\LitRow{rlbabel}\LitRow{romanian}\LitRow{rotating} \LitRow{russianb}\LitRow{scottish}\LitRow{scrartcl}\LitRow{scrbook} \LitRow{scrreprt}\LitRow{seminar}\LitRow{seminar-a}\LitRow{seslideb} \LitRow{sig-alternate}\LitRow{slides}\LitRow{slidesec}\LitRow{slovak} \LitRow{slovene}\LitRow{soul}\LitRow{spanish}\LitRow{splitidx} \LitRow{srcltx}\LitRow{subfigure}\LitRow{supertabular}\LitRow{sverb} -\LitRow{swedish}\LitRow{syntax}\LitRow{t2benc}\LitRow{tabulary} -\LitRow{tabulary-a}\LitRow{tcilatex}\LitRow{tex4ht}\LitRow{tex4ht2} -\LitRow{texinfo}\LitRow{texpower}\LitRow{textures}\LitRow{th4} -\LitRow{theorem}\LitRow{titlesec}\LitRow{tugboat}\LitRow{turkish} -\LitRow{ukraineb}\LitRow{ulem}\LitRow{url}\LitRow{usorbian} -\LitRow{vanilla}\LitRow{varioref}\LitRow{verbatim}\LitRow{verbatimfiles} -\LitRow{verse}\LitRow{web}\LitRow{welsh}\LitRow{wrapfig} -\LitRow{writer}\LitRow{xr}\LitRow{xr-hyper}\LitRow{xy} - +\LitRow{swedish}\LitRow{syntax}\LitRow{t2benc}\LitRow{tabularx} +\LitRow{tabulary}\LitRow{tabulary-a}\LitRow{tcilatex}\LitRow{tex4ht} +\LitRow{tex4ht2}\LitRow{texinfo}\LitRow{texpower}\LitRow{textures} +\LitRow{th4}\LitRow{theorem}\LitRow{titlesec}\LitRow{tugboat} +\LitRow{turkish}\LitRow{ukraineb}\LitRow{ulem}\LitRow{url} +\LitRow{usorbian}\LitRow{vanilla}\LitRow{varioref}\LitRow{verbatim} +\LitRow{verbatimfiles}\LitRow{verse}\LitRow{web}\LitRow{welsh} +\LitRow{wrapfig}\LitRow{writer}\LitRow{xr}\LitRow{xr-hyper} +\LitRow{xy} \ifx \EXIST\UnDef\else \expandafter\moreLitRow\EXIST,,//\fi \ifvmode \IgnorePar\fi\EndP \HCode{</table>} \IgnoreIndent\par\rightline{[\ExitHPage{}]} \EndHPage{}] diff --git a/Master/texmf-dist/tex/generic/tex4ht/mla.4ht b/Master/texmf-dist/tex/generic/tex4ht/mla.4ht index 7f225e73e18..61df4e59843 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mla.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mla.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mla.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% mla.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \catcode`\:=12 \def\@citedatax[#1]#2{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/mls.4ht b/Master/texmf-dist/tex/generic/tex4ht/mls.4ht index e0ef8b6693c..7896ac0dd8c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mls.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mls.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mls.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% mls.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Configure{writetoc} {\let\SetDocumentEncodingNeutral\relax diff --git a/Master/texmf-dist/tex/generic/tex4ht/moreverb.4ht b/Master/texmf-dist/tex/generic/tex4ht/moreverb.4ht index 0d1b462a25d..b6a17f9cfa4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/moreverb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/moreverb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% moreverb.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% moreverb.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\endverbatimtab{\ht:everypar{}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/mozilla.4ht b/Master/texmf-dist/tex/generic/tex4ht/mozilla.4ht index fa01faab6c3..2f575f7769b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mozilla.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mozilla.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mozilla.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Paul Gartside % +% mozilla.4ht 2006-10-28-15:34 % +% Copyright (C) 2000--2006 Paul Gartside % % Eitan M. Gurari % % % % This program can redistributed and/or modified under % @@ -21,7 +21,7 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:34} \exit:ifnot{Preamble,% amsfonts,% croatian,% @@ -40,9 +40,9 @@ tex4ht} \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \:CheckOption{xht} \if:Option - \Configure{html}{xht} + \Configure{ext}{xht} \else - \Configure{html}{xml} + \Configure{ext}{xml} \fi \:CheckOption{pmathml-css} \if:Option \edef\Preamble{\Preamble,pmathml} @@ -56,7 +56,8 @@ tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \:CheckOption{pmathml} \if:Option + \:CheckOption{frames} \if:Option + \Configure{frames-altDOCTYPE}{\:CheckOption{pmathml} \if:Option \Configure{DOCTYPE}{} \else @@ -76,6 +77,30 @@ tex4ht} }} \fi +} +\else + \:CheckOption{pmathml} \if:Option + \Configure{DOCTYPE}{} + +\else + \Configure{DOCTYPE} + {\IgnorePar + \HCode{<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.1 plus MathML 2.0//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +"\Hnewline + "http://www.w3.org/Math/DTD/mathml2/xhtml-math11-f.dtd" + >\Hnewline +% "http://www.w3.org/TR/MathML2/dtd/xhtml-math11-f.dtd" [\Hnewline +% <!ENTITY mathml "http://www.w3.org/1998/Math/MathML">\Hnewline +% ]>\Hnewline + }} + +\fi + +\fi \Configure{XML-STYLESHEET} {\HCode{<?xml-stylesheet type="text/css" href="\aa:CssFile"?>\Hnewline}} @@ -124,21 +149,21 @@ tex4ht} for MathML, use option `pmathml-css' instead of `pmathml'.} \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ columnalign="left"}\else - \HCode{ align="left" }\fi} + \HCode{ style="text-align:left" }\fi} {-}{\ifmathml \HCode{ columnalign="center"}\else - \HCode{ align="center" }\fi} + \HCode{ style="text-align:center" }\fi} {>}{\ifmathml \HCode{ columnalign="right"}\else - \HCode{ align="right" }\fi} + \HCode{ style="text-align:right" }\fi} {^}{\ifmathml \HCode{ rowalign="top"}\else - \HCode{ valign="top" }\fi} + \HCode{ style="vertical-align:top" }\fi} {=}{\ifmathml \HCode{ rowalign="baseline"}\else - \HCode{ valign="baseline" }\fi} + \HCode{ style="vertical-align:baseline" }\fi} {|}{\ifmathml \HCode{ rowalign="center"}\else - \HCode{ valign="middle" }\fi} + \HCode{ style="vertical-align:middle" }\fi} {_}{\ifmathml \HCode{ rowalign="bottom"}\else - \HCode{ valign="bottom" }\fi} + \HCode{ style="vertical-align:bottom" }\fi} {p}{\ifmathml \HCode{ columnalign="left"}\else - \HCode{ align="left"}\fi} + \HCode{ style="text-align:left"}\fi} {} \fi @@ -157,6 +182,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -177,7 +203,7 @@ accent="true">&\#x00AF;</\a:mathml mo></\a:mathml munder>}% \else \HCode{</span>}\fi\egroup} \Configure{equation} {\ifmmode\else\par \IgnorePar\fi \EndP - \HCode{<\tbl:XV{equation}><tr><td>}\IgnorePar + \HCode{<table\Hnewline class="equation"><tr><td>}\IgnorePar } {\IgnorePar\EndP\HCode{</td><td class="eq-no">}} {\end:TTT \ifmmode\else \ShowPar\par{\HCondtrue\noindent}\fi} @@ -189,16 +215,28 @@ accent="true">&\#x00AF;</\a:mathml mo></\a:mathml munder>}% \def\AA:text#1{\mtexttrue \HCode{<!--mstyle\Hnewline - class="#1"--><\a:mathml mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% + class="#1"--><\a:mathml + mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass \Configure{$}{\EndPauseMathClass \mtextfalse - \ht:special{t4ht@,}% + \ht:special{t4ht@,}% \HCode{</\a:mathml - mtext><!--mstyle\Hnewline class="math"-->}} - {\HCode{<!--/mstyle--><\a:mathml mtext - \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% + mtext><!--mstyle\Hnewline class="math"-->}} + {\HCode{<!--/mstyle--><\a:mathml mtext + \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% \PauseMathClass - \mtexttrue}{}} + \mtexttrue}{} +\Configure{()}% + {\EndPauseMathClass \mtextfalse + \ht:special{t4ht@,}% +\HCode{</\a:mathml mtext><\a:mathml + mstyle\Hnewline \mml:class="math">}$}% + {$\HCode{</\a:mathml mstyle><\a:mathml + mtext \a:@mtext>}\ht:special{t4ht@,&\#x00A0;}% +\PauseMathClass + \mtexttrue}% + {}% +} \def\BB:text{\mtextfalse\EndPauseMathClass\ht:special{t4ht@,}% \HCode {</\a:mathml mtext><!--/mstyle-->}} @@ -281,10 +319,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -384,6 +422,8 @@ C{00C7}c{00E7}G{0122}g{0123}% \fi + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \endinput\empty\empty\empty\empty\empty\empty @@ -406,6 +446,8 @@ C{00C7}c{00E7}G{0122}g{0123}% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsfonts} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -430,7 +472,7 @@ C{00C7}c{00E7}G{0122}g{0123}% {<\a:mathml mi mathvariant="double-struck">}{</\a:mathml mi>}{} \find:set:mgroup{\mathbb{A}}{\mathbbMathClass}% - {4142434445464748494A4B4C4D4E4F505152535455565758595A7C} + {414244454647494A4B4C4D4F535455565758597C} \ifx \mathfrakMathClass\:UnDef \NewMathClass\mathfrakMathClass @@ -479,6 +521,8 @@ C{00C7}c{00E7}G{0122}g{0123}% + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -573,10 +617,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -692,6 +736,14 @@ C{00C7}c{00E7}G{0122}g{0123}% + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{euler} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -759,16 +811,7 @@ C{00C7}c{00E7}G{0122}g{0123}% \egroup \fi -\ifx \mathsfMathClass\:UnDef - \NewMathClass\mathsfMathClass -\fi -\Configure{MathClass}{\mathsfMathClass}{*} - {<\a:mathml mi mathvariant="bold-sans-serif">}{</\a:mathml mi>}{} -\find:set:mgroup{\mathsf{A}}{\mathsfMathClass}% - {4142434445464748494A4B4C4D4E4F505152535455565758595A% - 6162636465666768696A6B6C6D6E6F707172737475767778797A% - 30313233343536373839}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -776,7 +819,6 @@ C{00C7}c{00E7}G{0122}g{0123}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{eucal} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -907,6 +949,18 @@ C{00C7}c{00E7}G{0122}g{0123}% + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{dsfont} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1000,6 +1054,11 @@ C{00C7}c{00E7}G{0122}g{0123}% + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{romanian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1076,10 +1135,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -1195,10 +1254,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -1311,10 +1370,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -1362,7 +1421,6 @@ C{00C7}c{00E7}G{0122}g{0123}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{croatian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1439,10 +1497,10 @@ a{00E4}e{00EB}i{00EF}o{00F6}u{00FC}y{00FF}% Y{0178}\i{00EF}% {}{34}} {}{} - \expand:after{\expand:after{\Configure{accent}}% - \csname OT1\string\r\endcsname}% - \csname OT1\string\r\endcsname{{}{}} - {}{} +% \expand:after{\expand:after{\Configure{accent}}% +% \csname OT1\string\r\endcsname}% +% \csname OT1\string\r\endcsname{{}{}} +% {}{} \expand:after{\Configure{accent}}\csname OT1\string\b\endcsname \b{D{1E0E}d{1E0F}K{1E34}k{1E35}L{1E3A}l{1E3B}N{1E48}n{1E49}% R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% @@ -1497,5 +1555,6 @@ C{00C7}c{00E7}G{0122}g{0123}% + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/multicol.4ht b/Master/texmf-dist/tex/generic/tex4ht/multicol.4ht index 4619d299459..d43184a1ced 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/multicol.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/multicol.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% multicol.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% multicol.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \append:def\set@floatcmds{\let\end@dblfloat\end@float} diff --git a/Master/texmf-dist/tex/generic/tex4ht/multind.4ht b/Master/texmf-dist/tex/generic/tex4ht/multind.4ht index fb53ce044d0..8500a4a6017 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/multind.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/multind.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% multind.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% multind.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defII\@wrindex{\warn:idx{##1}\@ifundefined{##1@idxfile}{}{\html:addr diff --git a/Master/texmf-dist/tex/generic/tex4ht/multirow.4ht b/Master/texmf-dist/tex/generic/tex4ht/multirow.4ht index 30391150a4f..1aefc634417 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/multirow.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/multirow.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% multirow.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% multirow.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\@xmultirow#1[#2]#3[#4]#5{\@tempcnta=#1% \@tempdima\@tempcnta\ht\@arstrutbox diff --git a/Master/texmf-dist/tex/generic/tex4ht/mwart.4ht b/Master/texmf-dist/tex/generic/tex4ht/mwart.4ht index ceb3e29695b..d8c6f9fbf36 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mwart.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mwart.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mwart.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% mwart.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{caption}[4]{\c:def\cptA:{#1}\c:def\cptB:{#2}% \c:def\cptC:{#3}\c:def\cptD:{#4}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/mwbk.4ht b/Master/texmf-dist/tex/generic/tex4ht/mwbk.4ht index 837e16bc81d..df21888c7fa 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mwbk.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mwbk.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mwbk.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% mwbk.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{caption}[4]{\c:def\cptA:{#1}\c:def\cptB:{#2}% \c:def\cptC:{#3}\c:def\cptD:{#4}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/mwrep.4ht b/Master/texmf-dist/tex/generic/tex4ht/mwrep.4ht index 8ce71b7276a..d366106787b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/mwrep.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/mwrep.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% mwrep.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% mwrep.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{caption}[4]{\c:def\cptA:{#1}\c:def\cptB:{#2}% \c:def\cptC:{#3}\c:def\cptD:{#4}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/nameref.4ht b/Master/texmf-dist/tex/generic/tex4ht/nameref.4ht index 0870f270e92..dbada63c836 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/nameref.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/nameref.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% nameref.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% nameref.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\prf:label{{\ifx \NR:Title\:UnDef \else \NR:Title\fi}{}{}}% \let\NR:StartSec\:StartSec diff --git a/Master/texmf-dist/tex/generic/tex4ht/natbib.4ht b/Master/texmf-dist/tex/generic/tex4ht/natbib.4ht index 2c3f34a9ad8..567fe13f00f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/natbib.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/natbib.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% natbib.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% natbib.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\@lbibitem @@ -71,17 +71,20 @@ \ifnum\NAT@nm=\@tempcnta \ifx\NAT@last@yr\relax \edef\NAT@last@yr{\@citea - \mbox{\csname nb:link\endcsname\NAT@num}}% + \o:mbox:{\csname nb:link\endcsname +\NAT@num}}% \else \edef\NAT@last@yr{--\penalty - \@m\mbox{\csname nb:link\endcsname\NAT@num}}% + \@m\o:mbox:{\csname nb:link\endcsname +\NAT@num}}% \fi \else - \NAT@last@yr \@citea \mbox{\csname nb:link\endcsname\NAT@num}% + \NAT@last@yr \@citea \o:mbox:{\csname nb:link\endcsname +\NAT@num}% \let\NAT@last@yr\relax \fi \else - \@citea \mbox{\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@num + \@citea \o:mbox:{\hyper@natlinkstart{\@citeb\@extra@b@citeb}\NAT@num \hyper@natlinkend}% \fi \fi @@ -135,6 +138,14 @@ \def\hyper@natanchorstart#1{\Link{}{X#1}\EndLink} \fi + \let\o:NAT@citexnum:\NAT@citexnum +\def\NAT@citexnum[#1][#2]#3{% + \let\sv:mbox\mbox + \let\mbox\o:mbox: + \o:NAT@citexnum:[#1][#2]{#3}% + \let\mbox\sv:mbox +} + \fi \Hinput{natbib} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/ngerman.4ht b/Master/texmf-dist/tex/generic/tex4ht/ngerman.4ht index 0ac6f1f4d90..1f4230c5212 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/ngerman.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ngerman.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ngerman.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% ngerman.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc#1#2#3{\HCode{<sub>}{\let\/=\empty#1}\HCode{</sub>}} \HLet\set@low@box\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/ngermanb.4ht b/Master/texmf-dist/tex/generic/tex4ht/ngermanb.4ht index 60b3998a60d..4da354a44d9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ngermanb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ngermanb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ngermanb.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% ngermanb.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{ngermanb} diff --git a/Master/texmf-dist/tex/generic/tex4ht/nicefrac.4ht b/Master/texmf-dist/tex/generic/tex4ht/nicefrac.4ht index 4de71f95b6c..c8ce243d5d6 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/nicefrac.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/nicefrac.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% nicefrac.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% nicefrac.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc[#1]#2#3{\a:nicefrac#1{#2}\b:nicefrac#1{#3}\c:nicefrac} \expandafter\HLet\csname\string\@UnitsNiceFrac\space\endcsname\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/norsk.4ht b/Master/texmf-dist/tex/generic/tex4ht/norsk.4ht index 35565ba8a7b..5f4c8c288c9 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/norsk.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/norsk.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% norsk.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% norsk.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{norsk} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ntheorem.4ht b/Master/texmf-dist/tex/generic/tex4ht/ntheorem.4ht index 0b4da5d02b4..40008e99640 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ntheorem.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ntheorem.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ntheorem.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% ntheorem.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:tempc{\nonumber\endeqnarray} \expandafter\HLet \csname endeqnarray*\endcsname\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/onmouseover.4ht b/Master/texmf-dist/tex/generic/tex4ht/onmouseover.4ht index d9924dbec22..718af8a7b1f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/onmouseover.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/onmouseover.4ht @@ -2,8 +2,8 @@ \string:RestoreCatcodes\endcsname{\catcode`\%\the \catcode`\%}\catcode`\%14\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% onmouseover.4ht 2005-10-22-16:24 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% onmouseover.4ht 2006-12-04-10:05 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -27,7 +27,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-16:24} +\immediate\write-1{version 2006-12-04-10:05} \hbadness=10000 \vbadness=10000 \hfuzz=99in \vfuzz=\hfuzz diff --git a/Master/texmf-dist/tex/generic/tex4ht/ooffice-mml.4ht b/Master/texmf-dist/tex/generic/tex4ht/ooffice-mml.4ht index 73627fb2a0d..40a86539baa 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ooffice-mml.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ooffice-mml.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ooffice-mml.4ht 2005-10-22-10:51 % -% Copyright (C) 2001--2005 Maarten Wisse % +% ooffice-mml.4ht 2006-12-04-15:27 % +% Copyright (C) 2001--2006 Maarten Wisse % % James Naughton % % Eitan M. Gurari % % % @@ -31,7 +31,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-10:51} +\immediate\write-1{version 2006-12-04-15:27} \exit:ifnot{Preamble,% amsmath,% array,% @@ -55,9 +55,11 @@ tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{math-xmlns} { - xmlns:math="http://www.w3.org/1998/Math/MathML" + xmlns:math="http://www.w3.org/1998/Math/MathML"\Hnewline + xmlns:xlink="http://www.w3.org/1999/xlink" } -\HAssign\math:obj=0 +\:CheckOption{oo1}\if:Option + \HAssign\math:obj=0 \Configure{DviMath} {\a:DviMathML \mathmltrue \ifOption{mml-fonts}{}{\NoFonts}% @@ -91,14 +93,70 @@ tex4ht} manifest:full-path="\jobname-m\math:obj /"/> }% - \Configure{DOCTYPE} - {\HCode{<!DOCTYPE \a:mathml math PUBLIC - "-//OpenOffice.org//DTD Modified W3C MathML 1.01//\expandafter + \:CheckOption{oo1}\if:Option + \Configure{DOCTYPE}{\HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//OpenOffice.org//DTD Modified W3C MathML 1.01//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi " - "math.dtd">\Hnewline}}% + "math.dtd">\Hnewline} +}% +\else + \Configure{DOCTYPE}{\HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//W3C//DTD MathML 2.0//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +}% +\fi +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \:CheckOption{oo1}\if:Option + \Configure{DOCTYPE}{% + \HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//OpenOffice.org//DTD Modified W3C MathML 1.01//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +% + \HCode{<?xtpipes file="oo-math.4xt" ?>\Hnewline +<!-- \jobname-m\math:obj +\space + by TeX4ht from \jobname.tex line \the\inputlineno\space + 2006-12-04-15:27\Hnewline + (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) + -->\Hnewline +}% + }% + \else + \Configure{DOCTYPE}{%% + \HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//W3C//DTD MathML 2.0//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +% + \HCode{<?xtpipes file="oo-math.4xt" ?>\Hnewline +<!-- \jobname-m\math:obj +\space + by TeX4ht from \jobname.tex line \the\inputlineno\space + 2006-12-04-15:27\Hnewline + (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) + -->\Hnewline +}% + }% + \fi +\fi +% \Configure{HTML}{}{\noindent}% \Configure{BODY}{}{}% % @@ -107,7 +165,8 @@ tex4ht} \IgnorePar \HPage{}% \Tg<\a:mathml math\Hnewline - \csname a:math-xmlns\endcsname \Hnewline \a:@math>\a:math + \csname a:math-xmlns\endcsname \Hnewline + >\a:math } {\Tg</\a:mathml math>% \EndHPage{}\sv:ignore @@ -115,6 +174,164 @@ tex4ht} \EndIgnoreRule \ifOption{mml-fonts}{}{\EndNoFonts}% \mathmlfalse \b:DviMathML } +\Configure{$$} + {\Configure{@math}{% \a:mathml display="block" +}\IgnorePar + \ifvmode\EndP + \else\EndP \HCode{<!--tex4ht:inline-->}\fi + \HCode{<text:p text:style-name="display-math">}% + \CenteredFrametrue \DviMath \CenteredFramefalse } + {\EndDviMath\HCode{</text:p>}\ShowPar\par + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} + +\else + \HAssign\math:obj=0 +\Configure{DviMath} + {\a:DviMathML \mathmltrue + \ifOption{mml-fonts}{}{\NoFonts}% + \HCode{<!--l. \the\inputlineno-->% +}\IgnoreRule + \gHAdvance\math:obj by 1 +\NextFile{\jobname-m\math:obj +.4om}% +\bgroup + \HCode{\ifCenteredFrame + <draw:frame + draw:style-name="df1" + draw:name="mobj-\math:obj"\Hnewline + text:anchor-type="paragraph" + draw:z-index="0">% + <draw:object\Hnewline + xlink:href="./\jobname-m\math:obj +"\Hnewline + xlink:type="simple" + xlink:show="embed" + xlink:actuate="onLoad" />% +</draw:frame>% +\else + <draw:frame + draw:style-name="f1" + draw:name="mobj-\math:obj"\Hnewline + text:anchor-type="as-char" + draw:z-index="0">% + <draw:object\Hnewline + xlink:href="./\jobname-m\math:obj +"\Hnewline + xlink:type="simple" + xlink:show="embed" + xlink:actuate="onLoad" />% +</draw:frame>% +\fi + }% + \OOmanifest{<manifest:file-entry + manifest:media-type="text/xml" + manifest:full-path="\jobname-m\math:obj +/content.xml"/>\Hnewline +<manifest:file-entry + manifest:media-type="text/xml" + manifest:full-path="\jobname-m\math:obj +/settings.xml"/>\Hnewline +<manifest:file-entry + manifest:media-type="application/vnd.sun.xml.math" + manifest:full-path="\jobname-m\math:obj +/"/> +}% + \:CheckOption{oo1}\if:Option + \Configure{DOCTYPE}{\HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//OpenOffice.org//DTD Modified W3C MathML 1.01//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +}% +\else + \Configure{DOCTYPE}{\HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//W3C//DTD MathML 2.0//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +}% +\fi +\:CheckOption{-xttl} \if:Option + \Log:Note{Use the `-xttl' command line option to + avoid xttl post processing} +\else + \:CheckOption{oo1}\if:Option + \Configure{DOCTYPE}{% + \HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//OpenOffice.org//DTD Modified W3C MathML 1.01//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +% + \HCode{<?xtpipes file="oo-math.4xt" ?>\Hnewline +<!-- \jobname-m\math:obj +\space + by TeX4ht from \jobname.tex line \the\inputlineno\space + 2006-12-04-15:27\Hnewline + (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) + -->\Hnewline +}% + }% + \else + \Configure{DOCTYPE}{%% + \HCode{<!DOCTYPE \a:mathml math PUBLIC + "-//W3C//DTD MathML 2.0//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "math.dtd">\Hnewline} +% + \HCode{<?xtpipes file="oo-math.4xt" ?>\Hnewline +<!-- \jobname-m\math:obj +\space + by TeX4ht from \jobname.tex line \the\inputlineno\space + 2006-12-04-15:27\Hnewline + (http://www.cse.ohio-state.edu/\string ~gurari/TeX4ht/) + -->\Hnewline +}% + }% + \fi +\fi +% +\Configure{HTML}{}{\noindent}% +\Configure{BODY}{}{}% +% + \edef\sv:ignore{\if:nopar + \noexpand\IgnorePar\else \noexpand\ShowPar\fi}% +\IgnorePar + \HPage{}% +\Tg<\a:mathml math\Hnewline + \csname a:math-xmlns\endcsname \Hnewline + >\a:math + } + {\Tg</\a:mathml math>% + \EndHPage{}\sv:ignore +\egroup +\EndIgnoreRule + \ifOption{mml-fonts}{}{\EndNoFonts}% + \mathmlfalse \b:DviMathML } +\Configure{$$} + {\Configure{@math}{% \a:mathml display="block" +}\IgnorePar + \ifvmode\EndP + \else\EndP \HCode{<!--tex4ht:inline-->}\fi + \HCode{<text:p text:style-name="display-math">}% + \CenteredFrametrue \DviMath \CenteredFramefalse } + {\EndDviMath + \HCode{</text:p>} + \ShowPar\par + {\csname HCondtrue\endcsname\noindent}} + {\DisplayMathtrue} + +\fi \Configure{halignTD} {}{} {<}{\ifmathml \HCode{ columnalign="left"}\else L\fi} @@ -135,20 +352,12 @@ tex4ht} {m}{\ifmathml\else m\fi} %{\HCode{valign-middle align-left}} {b}{\ifmathml\else n\fi} %{\HCode{valign-baseline align-left}} {} -\Configure{$$} - {\Configure{@math}{\a:mathml display="block"}\IgnorePar - \ifvmode\EndP - \else\EndP \HCode{<!--tex4ht:inline-->}\fi - \HCode{<text:p text:style-name="display-math">}\DviMath} - {\EndDviMath\HCode{</text:p>}\ShowPar\par - {\csname HCondtrue\endcsname\noindent}} - {\DisplayMathtrue} \NewConfigureOO{display-math} \ConfigureOO{display-math} {<style:style style:name="display-math" style:family="paragraph" - style:parent-style-name="Text body">\Hnewline - <style:properties + style:parent-style-name="Text-body">\Hnewline + <\style:par:properties fo:text-align="center" style:auto-text-indent="false" style:justify-single-word="false"/>\Hnewline @@ -166,14 +375,55 @@ tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \OOstyles{\Hnewline + \:CheckOption{oo1}\if:Option + \OOstyles{\Hnewline <style:style style:name="f1" - style:family="graphics" + style:family="graphic" style:parent-style-name="Formula" >\Hnewline <style:properties style:vertical-pos="middle" style:vertical-rel="text"/>\Hnewline </style:style>\Hnewline} + +\else + \OOstyles{\Hnewline + <style:style style:name="f1" + style:family="graphic" + style:parent-style-name="Formula" + >\Hnewline + <style:graphic-properties + style:vertical-pos="middle" + style:vertical-rel="text"/>\Hnewline + </style:style>\Hnewline} +\OOstyles{\Hnewline + <style:style style:name="df1" + style:family="graphic" + style:parent-style-name="Formula"> + <style:graphic-properties + style:wrap="none" + style:vertical-pos="middle" + style:vertical-rel="paragraph-content" + style:horizontal-pos="center" + style:horizontal-rel="paragraph-content" + fo:background-color="transparent" + style:background-transparency="100\%"> + </style:graphic-properties> + </style:style>\Hnewline +} + +\fi +\OOstyles{\Hnewline + <style:style style:name="Formula" + style:family="graphic"> + <style:graphic-properties + text:anchor-type="as-char" + svg:y="0in" + fo:margin-left="0.1mm" + fo:margin-right="0.1mm" + style:vertical-pos="middle" + style:vertical-rel="text"/> + </style:style>\Hnewline +} \let\AllColMargins\empty \ConfigureEnv{array} {\PushStack\Col:Marg\AllColMargins @@ -233,7 +483,8 @@ tex4ht} <text:p text:style-name="equ-p">}% % \Configure{$$} - {\Configure{@math}{}\IgnorePar\EndP\DviMath} + {\Configure{@math}{}\IgnorePar\EndP + \CenteredFrametrue \DviMath \CenteredFramefalse } {\EndDviMath\EndP}{}% % \IgnorePar} @@ -252,7 +503,7 @@ tex4ht} style:name="equ-p" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:text-align="center" style:justify-single-word="false"/>\Hnewline </style:style>\Hnewline @@ -262,7 +513,7 @@ tex4ht} style:name="equ-num-p" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:text-align="end" style:justify-single-word="false"/>\Hnewline </style:style>\Hnewline @@ -270,7 +521,7 @@ tex4ht} \OOstyles{% <style:style style:name="equation" style:family="table">\Hnewline - <style:properties + <\style:tableproperties style:rel-width="88\%" fo:margin-left="1cm" fo:margin-right="0cm" @@ -280,10 +531,13 @@ tex4ht} </style:style>\Hnewline } \Configure{[]} - {\Configure{@math}{\a:mathml display="block"}\IgnorePar + {\Configure{@math}{% \a:mathml display="block" +}\IgnorePar \ifvmode\EndP \else\EndP \HCode{<!--tex4ht:inline-->}\fi - \HCode{<text:p text:style-name="display-math">}\DviMath$$\DisplayMathtrue} + \HCode{<text:p text:style-name="display-math">}% + \CenteredFrametrue \DviMath \CenteredFramefalse + $$\DisplayMathtrue} {$$\EndDviMath\HCode{</text:p>}\ShowPar\par {\csname HCondtrue\endcsname\noindent}} {} @@ -296,7 +550,7 @@ tex4ht} \else \HCode{<text:line-break/>}\fi} \def\:nbsp{\ifmtext \leavevmode\special{t4ht@+\string&{35}x00A0{59}}x% \else\ifmathml - \Tg<\a:mathml mspace />\else \ht:special{t4ht@+<text{58}s/>}% + \Tg<\a:mathml mspace />\else \ht:special{t4ht@+<text{58}s/>}x% \fi\fi} \Configure{overline} {\bgroup\ifmathml \HCode{<\a:mathml mover accent="false"\Hnewline @@ -323,15 +577,22 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% \else \HCode{</text:span>}\fi \egroup} \Configure{left} {} - {\HCode{<\a:mathml mrow><\a:mathml mo>\expandafter - \ifx \csname \string#1:lr del\endcsname\relax #1\else - \csname \string#1:lr del\endcsname\fi - </\a:mathml mo\space><\a:mathml mrow>}} + {\HCode{<\a:mathml mrow>\expandafter + \ifx \csname \string#1:lr del\endcsname\relax + <\a:mathml mo form="prefix">#1</\a:mathml mo\space>\else + \expandafter\ifx \csname \string#1:lr del\endcsname\empty \else + <\a:mathml mo form="prefix">\csname + \string#1:lr del\endcsname</\a:mathml mo>\fi + \fi<\a:mathml mrow>}} \Configure{right} - {\HCode{</\a:mathml mrow><\a:mathml mo>\expandafter - \ifx \csname \string#1:lr del\endcsname\relax #1\else - \csname \string#1:lr del\endcsname\fi - </\a:mathml mo>}} + {\HCode{</\a:mathml mrow>\expandafter + \ifx \csname \string#1:lr del\endcsname\relax + <\a:mathml mo form="postfix">#1</\a:mathml mo>\else + \expandafter\ifx \csname \string#1:lr del\endcsname\empty \else + <\a:mathml mo form="postfix">\csname + \string#1:lr del\endcsname</\a:mathml mo>\fi + \fi + }} {\HCode{</\a:mathml mrow>}} @@ -389,7 +650,8 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% {}% % \Configure{$$} - {\Configure{@math}{}\IgnorePar\EndP\DviMath} + {\Configure{@math}{}\IgnorePar\EndP + \CenteredFrametrue \DviMath \CenteredFramefalse } {\EndDviMath\EndP}{}% % } @@ -402,6 +664,21 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% % \ShowPar\par{\HCondtrue\noindent}% } +\Configure{equation*} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="display-math">}% +% + \Configure{$$} + {\Configure{@math}{}\IgnorePar\EndP + \CenteredFrametrue \DviMath \CenteredFramefalse } + {\EndDviMath\EndP}{}% +% + \IgnorePar + } + {\ifvmode \IgnorePar\fi\EndP + \HCode{</text:p>}% +% + \IgnoreIndent\par} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -416,20 +693,28 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{left} {} - {\HCode{<\a:mathml mrow><\a:mathml mo>\expandafter - \ifx \csname \string#1:lr del\endcsname\relax #1\else - \csname \string#1:lr del\endcsname\fi - </\a:mathml mo\space><\a:mathml mrow>}} + {\HCode{<\a:mathml mrow>\expandafter + \ifx \csname \string#1:lr del\endcsname\relax + <\a:mathml mo form="prefix">#1</\a:mathml mo\space>\else + \expandafter\ifx \csname \string#1:lr del\endcsname\empty \else + <\a:mathml mo form="prefix">\csname + \string#1:lr del\endcsname</\a:mathml mo>\fi + \fi<\a:mathml mrow>}} \Configure{right} - {\HCode{</\a:mathml mrow><\a:mathml mo>\expandafter - \ifx \csname \string#1:lr del\endcsname\relax #1\else - \csname \string#1:lr del\endcsname\fi - </\a:mathml mo>}} + {\HCode{</\a:mathml mrow>\expandafter + \ifx \csname \string#1:lr del\endcsname\relax + <\a:mathml mo form="postfix">#1</\a:mathml mo>\else + \expandafter\ifx \csname \string#1:lr del\endcsname\empty \else + <\a:mathml mo form="postfix">\csname + \string#1:lr del\endcsname</\a:mathml mo>\fi + \fi + }} {\HCode{</\a:mathml mrow>}} @@ -450,6 +735,10 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{array} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -522,17 +811,17 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{rlbabel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{[]} - {\Configure{@math}{\a:mathml display="block"}\IgnorePar + {\Configure{@math}{% \a:mathml display="block" +}\IgnorePar \ifvmode\EndP \else\EndP \HCode{<!--tex4ht:inline-->}\fi - \HCode{<text:p text:style-name="display-math">}\DviMath$$\DisplayMathtrue} + \HCode{<text:p text:style-name="display-math">}% + \CenteredFrametrue \DviMath \CenteredFramefalse + $$\DisplayMathtrue} {$$\EndDviMath\HCode{</text:p>}\ShowPar\par {\csname HCondtrue\endcsname\noindent}} {} @@ -756,5 +1045,19 @@ accent="true">&\#x0332;</\a:mathml mo></\a:mathml munder>}% + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht b/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht index 81ff84e4fc7..f25db5c6d31 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ooffice.4ht 2005-10-22-10:51 % -% Copyright (C) 2001--2005 Maarten Wisse % +% ooffice.4ht 2006-12-04-15:27 % +% Copyright (C) 2001--2006 Maarten Wisse % % James Naughton % % Eitan M. Gurari % % % @@ -31,41 +31,69 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-22-10:51} +\immediate\write-1{version 2006-12-04-15:27} \exit:ifnot{Preamble,% alphanum,% amsart,% amsmath,% amsproc,% +apa,% +apacite,% article,% babel,% book,% color,% +curve,% +elsart,% fontmath,% footmisc,% g-brief,% graphics,% +hyperref,% jurabib,% latex,% lineno,% listings,% +longtable,% plain,% report,% +scrartcl,% scrbook,% scrreprt,% slides,% soul,% +tabularx,% tex4ht} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{html}{xml} + \Configure{ext}{4oo} \Configure{PROLOG}{VERSION,DOCTYPE} -\:CheckOption{oo2}\if:Option - \def\oo:dtd:ver{2.0} -\else +\:CheckOption{oo1}\if:Option + \def\text:outlinelevel{text:level} +\def\list:text:level{text:outline-level} +\def\style:properties{style:properties } +\def\style:par:properties{style:properties } +\def\style:tableproperties{style:properties } +\def\style:sectionproperties{style:properties } +\def\text:orderedlist{text:ordered-list } +\def\text:unorderedlist{text:unordered-list } + \def\oo:dtd:ver{1.0} +\else + \def\list:text:level{text:level} +\def\text:outlinelevel{text:outline-level} +\def\style:properties{style:text-properties } +\def\style:par:properties{style:paragraph-properties } +\def\style:tableproperties{style:table-properties } +\def\style:sectionproperties{style:section-properties } +\def\text:orderedlist{text:list } +\def\text:unorderedlist{text:list } + + \def\oo:dtd:ver{2.0} + \Log:Note{For OpenOffice 1.0 format use the + command line option 'sxw'}% \fi \let\Css=\:gobble \edef\Preamble{\Preamble,refcaption} @@ -105,7 +133,8 @@ tex4ht} \def\:gobbleM#1->{} \let\:OOstyles=\empty \def\OOstyles#1{\edef\:OOstyles{\:OOstyles #1}} -\OOstyles{<?xml version="1.0" encoding="UTF-8"?>\Hnewline +\:CheckOption{oo1}\if:Option + \OOstyles{<?xml version="1.0" encoding="UTF-8"?>\Hnewline % <!DOCTYPE office:document-styles PUBLIC "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter @@ -132,7 +161,59 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Hnewline office:version="1.0">\Hnewline <office:styles>\Hnewline +\OOstyles{% + <style:font-decl + style:name="Courier" + fo:font-family="Courier" + style:font-family-generic="modern" + style:font-pitch="fixed"/>\Hnewline +} +% } +\else + \OOstyles{<?xml version="1.0" encoding="UTF-8"?>\Hnewline +% +<!DOCTYPE office:document-styles PUBLIC + "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "office.dtd">\Hnewline +<office:document-styles \Hnewline + xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" \Hnewline +xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" \Hnewline +xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" \Hnewline +xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" \Hnewline +xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" \Hnewline +xmlns:fo="urn:oasis:names:tc:opendocument:xmlns:xsl-fo-compatible:1.0"\Hnewline +xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline +xmlns:dc="http://purl.org/dc/elements/1.1/" \Hnewline +xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" \Hnewline +xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0" \Hnewline +xmlns:svg="urn:oasis:names:tc:opendocument:xmlns:svg-compatible:1.0"\Hnewline +xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" \Hnewline +xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" \Hnewline +xmlns:math="http://www.w3.org/1998/Math/MathML" \Hnewline +xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" \Hnewline +xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" \Hnewline +xmlns:ooo="http://openoffice.org/2004/office" \Hnewline +xmlns:ooow="http://openoffice.org/2004/writer" \Hnewline +xmlns:oooc="http://openoffice.org/2004/calc" \Hnewline +xmlns:dom="http://www.w3.org/2001/xml-events" \Hnewline +\Hnewline + office:version="1.0">\Hnewline + <office:font-face-decls> + <style:font-face + style:name="Courier" + svg:font-family="Courier" + style:font-family-generic="modern" + style:font-pitch="fixed"/>\Hnewline +% + </office:font-face-decls> + <office:styles>\Hnewline +} +\fi \let\oo:style=\empty \def\NewConfigureOO#1{% \expandafter\ifx \csname c:#1:oo:style:\endcsname\relax @@ -157,7 +238,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \fi \let\:OOmanifest=\empty \def\OOmanifest#1{\edef\:OOmanifest{\:OOmanifest #1}} -\OOmanifest{<?xml version="1.0" encoding="UTF-8"?>\Hnewline +\:CheckOption{oo1}\if:Option + \OOmanifest{<?xml version="1.0" encoding="UTF-8"?>\Hnewline % <!DOCTYPE manifest:manifest PUBLIC "-//OpenOffice.org//DTD @@ -168,10 +250,43 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline " "Manifest.dtd">\Hnewline <manifest:manifest xmlns:manifest="http://openoffice.org/2001/manifest">\Hnewline + <manifest:file-entry + manifest:media-type="application/vnd.sun.xml.writer" + manifest:full-path="/"/>\Hnewline + <manifest:file-entry + manifest:media-type="" + manifest:full-path="Pictures/"/>\Hnewline +<manifest:file-entry + manifest:media-type="text/xml" + manifest:full-path="content.xml"/>\Hnewline +<manifest:file-entry + manifest:media-type="text/xml" + manifest:full-path="styles.xml"/>\Hnewline <manifest:file-entry - manifest:media-type="application/vnd.sun.xml.writer" - manifest:full-path="/"/>\Hnewline + manifest:media-type="text/xml" + manifest:full-path="meta.xml"/>\Hnewline <manifest:file-entry + manifest:media-type="text/xml" + manifest:full-path="settings.xml"/>\Hnewline +% +} +\else + \OOmanifest{<?xml version="1.0" encoding="UTF-8"?>\Hnewline +% +<!DOCTYPE manifest:manifest PUBLIC + "-//OpenOffice.org//DTD + Manifest \oo:dtd:ver//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" "Manifest.dtd">\Hnewline +<manifest:manifest + xmlns:manifest = + "urn:oasis:names:tc:opendocument:xmlns:manifest:1.0">\Hnewline + <manifest:file-entry + manifest:media-type="application/vnd.oasis.opendocument.text" + manifest:full-path="/"/> + <manifest:file-entry manifest:media-type="" manifest:full-path="Pictures/"/>\Hnewline <manifest:file-entry @@ -188,6 +303,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline manifest:full-path="settings.xml"/>\Hnewline % } +\fi \tmp:cnt=\time \divide\tmp:cnt by 60 \edef\:temp{\the\tmp:cnt} \multiply\tmp:cnt by -60 \advance\tmp:cnt by \time @@ -197,6 +313,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline :\ifnum \tmp:cnt<10 0\fi\the\tmp:cnt :00} \NewConfigure{META}[1]{\concat:config\a:META{#1}} \let\a:META\relax +\newif\ifCenteredFrame \def\HTML:PAR#1#2{% \Configure{HtmlPar}% {\EndP\HCode{<!--l. \the\inputlineno-->% @@ -208,7 +325,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{VERSION}{\HCode{<?xml version="1.0" encoding="UTF-8"?>\Hnewline }} -\Configure{DOCTYPE}{\HCode{<!DOCTYPE office:document-content PUBLIC +\:CheckOption{-xttl} \if:Option + \Configure{DOCTYPE}{\HCode{<!DOCTYPE office:document-content PUBLIC "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname @@ -216,154 +334,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline " "office.dtd">\Hnewline }} -\:CheckOption{oo2}\if:Option - \Configure{HTML} - {\HCode{<office:document-content \Hnewline - xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" \Hnewline -xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" \Hnewline -xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" \Hnewline -xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" \Hnewline -xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" \Hnewline -xmlns:fo="http://www.w3.org/1999/XSL/Format" \Hnewline -xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline -xmlns:dc="http://purl.org/dc/elements/1.1/" \Hnewline -xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" \Hnewline -xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"\Hnewline -xmlns:svg="http://www.w3.org/2000/svg" \Hnewline -xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" \Hnewline -xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" \Hnewline -xmlns:math="http://www.w3.org/1998/Math/MathML" \Hnewline -xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" \Hnewline -xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" \Hnewline -xmlns:ooo="http://openoffice.org/2004/office" \Hnewline -xmlns:ooow="http://openoffice.org/2004/writer" \Hnewline -xmlns:oooc="http://openoffice.org/2004/calc" \Hnewline -xmlns:dom="http://www.w3.org/2001/xml-events" \Hnewline -xmlns:xforms="http://www.w3.org/2002/xforms" \Hnewline -xmlns:xsd="http://www.w3.org/2001/XMLSchema" \Hnewline -xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline -% - office:version="1.0" - >\Hnewline - <office:automatic-styles> - \Hnewline - <style:style style:name="P1" - style:family="paragraph" - style:parent-style-name="Contents 1">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="16.999cm" - style:type="right" - style:leader-char="."/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -\Hnewline - <style:style style:name="P2" - style:family="paragraph" - style:parent-style-name="Contents 2">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="16.999cm" - style:type="right" - style:leader-char="."/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -\Hnewline - <style:style style:name="P3" - style:family="paragraph" - style:parent-style-name="Contents 3">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="16.999cm" - style:type="right" - style:leader-char="."/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style>\Hnewline - \Hnewline -% -\Hnewline - <style:style style:name="P4" - style:family="paragraph" - style:parent-style-name="Contents 4">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="16.999cm" - style:type="right" - style:leader-char="."/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -\Hnewline - <style:style style:name="P5" - style:family="paragraph" - style:parent-style-name="Contents 5">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="16.999cm" - style:type="right" - style:leader-char="."/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> \Hnewline -% -\Hnewline - <style:style style:name="P6" - style:family="paragraph" - style:parent-style-name="Index 1">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="0cm"/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -\Hnewline - <style:style style:name="P7" - style:family="paragraph" - style:parent-style-name="Index 2">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="0cm"/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -\Hnewline - <style:style style:name="P8" - style:family="paragraph" - style:parent-style-name="Index 3">\Hnewline - <style:properties>\Hnewline - <style:tab-stops>\Hnewline - <style:tab-stop style:position="0cm"/>\Hnewline - </style:tab-stops>\Hnewline - </style:properties>\Hnewline - </style:style> - \Hnewline -% -<style:style style:name="tabular" - style:family="table">\Hnewline -<style:properties style:rel-width="76\%" - fo:margin-left="1cm" - fo:margin-right="1cm" - table:align="margins"/>\Hnewline -</style:style>\Hnewline -\Hnewline - </office:automatic-styles> - }} - {\EndP\HCode{</office:document-content>}} \else - \Configure{HTML} + \Configure{DOCTYPE}{\HCode{<!DOCTYPE office:document-content PUBLIC + "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "office.dtd">\Hnewline +\Hnewline + <?xtpipes file="oo-text.4xt" ?>\Hnewline}} +\fi +\:CheckOption{oo1}\if:Option + \Configure{HTML} {\HCode{<office:document-content \Hnewline xmlns:chart="http://openoffice.org/2000/chart" \Hnewline xmlns:dr3d="http://openoffice.org/2000/dr3d" \Hnewline @@ -387,121 +370,120 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Hnewline <style:style style:name="P1" style:family="paragraph" - style:parent-style-name="Contents 1">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Contents-1">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="16.999cm" style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P2" style:family="paragraph" - style:parent-style-name="Contents 2">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Contents-2">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="16.999cm" style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P3" style:family="paragraph" - style:parent-style-name="Contents 3">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Contents-3">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="16.999cm" style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline \Hnewline % \Hnewline <style:style style:name="P4" style:family="paragraph" - style:parent-style-name="Contents 4">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Contents-4">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="16.999cm" style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P5" style:family="paragraph" - style:parent-style-name="Contents 5">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Contents-5">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="16.999cm" style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P6" style:family="paragraph" - style:parent-style-name="Index 1">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Index-1">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="0cm"/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P7" style:family="paragraph" - style:parent-style-name="Index 2">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Index-2">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="0cm"/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % \Hnewline <style:style style:name="P8" style:family="paragraph" - style:parent-style-name="Index 3">\Hnewline - <style:properties>\Hnewline + style:parent-style-name="Index-3">\Hnewline + <\style:par:properties>\Hnewline <style:tab-stops>\Hnewline <style:tab-stop style:position="0cm"/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline % <style:style style:name="tabular" style:family="table">\Hnewline -<style:properties style:rel-width="76\%" +<\style:tableproperties style:rel-width="76\%" fo:margin-left="1cm" fo:margin-right="1cm" table:align="margins"/>\Hnewline </style:style>\Hnewline \Hnewline + \Hnewline </office:automatic-styles> }} {\EndP\HCode{</office:document-content>}} -\fi -\Configure{HEAD}{}{} \Configure{BODY} {\HCode{<office:body>}\par\ShowPar} {\IgnorePar\EndP @@ -510,99 +492,32 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {<meta:initial-creator>TeX4ht from \jobname.tex, options: \expandafter\:gobbleM\meaning\Preamble\Hnewline (http://www.cse.ohio-state.edu/\string - ~gurari/TeX4ht/mn.html) + ~gurari/TeX4ht/) \Hnewline </meta:initial-creator>\Hnewline} \Configure{META} {<dc:creator>TeX4ht from \jobname.tex, options: \expandafter\:gobbleM\meaning\Preamble\Hnewline (http://www.cse.ohio-state.edu/\string - ~gurari/TeX4ht/mn.html) + ~gurari/TeX4ht/) \Hnewline </dc:creator>\Hnewline} \Configure{META} {<meta:creation-date>\:today</meta:creation-date>\Hnewline} \Configure{META} {<dc:date>\:today</dc:date>\Hnewline} -\Configure{IMG} - {\ht:special{t4ht>\PictureFile.4og}% -\ht:special{t4ht*>}% -\ht:special{t4ht<\PictureFile.4og}% -\OOmanifest{<manifest:file-entry - manifest:full-path="Pictures/\PictureFile"/>\Hnewline -}% -% - \ht:special{t4ht=<draw:image\Hnewline - xlink:href="\#Pictures/}} - {\ht:special{t4ht=" \Hnewline - text:anchor-type="as-char" % "paragraph" -% svg:width="...inch" -% svg:height="...inch" - draw:z-index="0" - xlink:type="simple" - xlink:show="embed" - xlink:actuate="onLoad" - draw:name="}} - {} - {\ht:special{t4ht=" }} - {\ht:special{t4ht=/>}} -\Configure{PictureAlt*+[]} - {\ht:special{t4ht>\jobname .tmp}} - {\ht:special{t4ht<\jobname .tmp}} -\Configure{PictureAlt*+} - {\let\sv:HtmlPar=\HtmlPar \let\HtmlPar=\empty - \def\PsCode##1{{\ht:special{\PsCodeSpecial##1}}}% -% - \iffalse{\fi -\let\sv:halign=\halign -\let\sv:cr=\cr -\let\sv:crcr=\crcr -\iffalse}\fi -\RecallTeXcr \let\halign =\TeXhalign -% - \NoFonts\csname PauseMathClass\endcsname \SUBOff \SUPOff - \let\HCode=\:gobble - \let\EndPicture=\empty - \ht:special{t4ht>\jobname 1.tmp}% - } - {\ht:special{t4ht<\jobname 1.tmp}% - \let\HCode=\:HCode - \let\EndPicture=\:UnDef \let\HtmlPar=\sv:HtmlPar \SUBOn \SUPOn - \csname EndPauseMathClass\endcsname \EndNoFonts - \iffalse{\fi -\let\halign=\sv:halign -\let\cr=\sv:cr -\let\crcr=\sv:crcr -\iffalse}\fi -% - \let\PsCode=\relax -} -\:CheckOption{.gif} \if:Option - \Configure{Picture}{.gif} -\fi -\:CheckOption{.wmf} \if:Option - \Configure{Picture}{.wmf} -\fi -\:CheckOption{.svg} \if:Option - \Configure{Picture}{.svg} -\fi -\:CheckOption{info}\if:Option - \Log:Note{to request a format for dvi pictures, - use the desired command line option from: - `.gif', `.svg', `.wmf'}} -\fi \Configure{Preamble} {} {\ht:special{t4ht>\jobname-settings.4os}% \ht:special{t4ht=<?xml version="1.0" encoding="UTF-8"?>\Hnewline }% \ht:special{t4ht=<!DOCTYPE office:document-settings PUBLIC - "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter + "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter \ifx \csname a:dtd-lang\endcsname\relax EN\else \csname a:dtd-lang\endcsname \fi " - "office.dtd">\Hnewline + "office.dtd">\Hnewline }% \ht:special{t4ht=<office:document-settings \Hnewline xmlns:office="http://openoffice.org/2000/office" \Hnewline @@ -611,8 +526,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline office:version="1.0"> \Hnewline <office:settings> \Hnewline }% - \ht:special{t4ht=</office:settings> -</office:document-settings>\Hnewline + \ht:special{t4ht=</office:document-settings>\Hnewline }% \ht:special{t4ht*>}% \ht:special{t4ht<\jobname-settings.4os}% @@ -671,19 +585,281 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \OOmanifest{</manifest:manifest>\Hnewline}% % - \:CheckOption{oo2}\if:Option + \:CheckOption{oo1}\if:Option + \ht:special{t4ht>\jobname .4ox}% + \ht:special{t4ht*>}% + \ht:special{t4ht<\jobname .4ox}% +\else \ht:special{t4ht>\jobname .4od}% \ht:special{t4ht*>}% \ht:special{t4ht<\jobname .4od}% +\fi +% + \fi + } +\def\text:footnote{\text:footnote} +\def\text:note:class{} +\def\index:entry:chapter{text:index-entry-chapter-number} + \else + {\Configure{Needs}{File: \jobname.odt}\Needs{}} + \Configure{HTML} + {\HCode{<office:document-content \Hnewline + xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" \Hnewline +xmlns:style="urn:oasis:names:tc:opendocument:xmlns:style:1.0" \Hnewline +xmlns:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" \Hnewline +xmlns:table="urn:oasis:names:tc:opendocument:xmlns:table:1.0" \Hnewline +xmlns:draw="urn:oasis:names:tc:opendocument:xmlns:drawing:1.0" \Hnewline +xmlns:fo="http://www.w3.org/1999/XSL/Format" \Hnewline +xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline +xmlns:dc="http://purl.org/dc/elements/1.1/" \Hnewline +xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0" \Hnewline +xmlns:number="urn:oasis:names:tc:opendocument:xmlns:datastyle:1.0"\Hnewline +xmlns:svg="http://www.w3.org/2000/svg" \Hnewline +xmlns:chart="urn:oasis:names:tc:opendocument:xmlns:chart:1.0" \Hnewline +xmlns:dr3d="urn:oasis:names:tc:opendocument:xmlns:dr3d:1.0" \Hnewline +xmlns:math="http://www.w3.org/1998/Math/MathML" \Hnewline +xmlns:form="urn:oasis:names:tc:opendocument:xmlns:form:1.0" \Hnewline +xmlns:script="urn:oasis:names:tc:opendocument:xmlns:script:1.0" \Hnewline +xmlns:ooo="http://openoffice.org/2004/office" \Hnewline +xmlns:ooow="http://openoffice.org/2004/writer" \Hnewline +xmlns:oooc="http://openoffice.org/2004/calc" \Hnewline +xmlns:dom="http://www.w3.org/2001/xml-events" \Hnewline +xmlns:xforms="http://www.w3.org/2002/xforms" \Hnewline +xmlns:xsd="http://www.w3.org/2001/XMLSchema" \Hnewline +xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline +% + office:version="1.0" + >\Hnewline + <office:automatic-styles> + <style:page-layout style:name="Standard-page-layout"> + <style:page-layout-properties + fo:page-width="8.5in" + fo:page-height="11in" + style:num-format="1" + style:print-orientation="portrait" + fo:margin-top="0.7874in" + fo:margin-bottom="0.7874in" + fo:margin-left="0.7874in" + fo:margin-right="0.7874in" + style:writing-mode="lr-tb" + style:footnote-max-height="0in"> + <style:footnote-sep + style:width="0.0071in" + style:distance-before-sep="0.0398in" + style:distance-after-sep="0.0398in" + style:adjustment="left" + style:rel-width="25\%" + style:color="\#000000"/> + </style:page-layout-properties> + <style:header-style/> + <style:footer-style/> +</style:page-layout> +\Hnewline + </office:automatic-styles> + }} + {\EndP\HCode{</office:document-content>}} +\Configure{BODY} + {\HCode{<office:body><office:text>}\par\ShowPar} + {\IgnorePar\EndP + \HCode{</office:text></office:body>\Hnewline}} +\Configure{META} + {<meta:initial-creator>TeX4ht from \jobname.tex, + options: \expandafter\:gobbleM\meaning\Preamble\Hnewline + (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) +\Hnewline + </meta:initial-creator>\Hnewline} +\Configure{META} + {<meta:generator>TeX4ht from \jobname.tex, + options: \expandafter\:gobbleM\meaning\Preamble\Hnewline + (http://www.cse.ohio-state.edu/\string + ~gurari/TeX4ht/) +\Hnewline + </meta:generator>\Hnewline} +\Configure{META} + {<meta:creation-date>\:today</meta:creation-date>\Hnewline} +\Configure{META} + {<dc:date>\:today</dc:date>\Hnewline} +\Configure{Preamble} + {} + {\ht:special{t4ht>\jobname-settings.4os}% + \ht:special{t4ht=<?xml version="1.0" encoding="UTF-8"?>\Hnewline +}% + \ht:special{t4ht=<!DOCTYPE office:document-settings PUBLIC + "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "office.dtd">\Hnewline +}% + \ht:special{t4ht=<office:document-settings \Hnewline + xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" \Hnewline + xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline + xmlns:config="urn:oasis:names:tc:opendocument:xmlns:config:1.0" \Hnewline + office:version="1.0"> \Hnewline +}% + \ht:special{t4ht=</office:document-settings>\Hnewline +}% +\ht:special{t4ht*>}% +\ht:special{t4ht<\jobname-settings.4os}% +% + \def\OOstyles##1{% +\ht:special{t4ht>\jobname-styles.4oy}% + \ht:special{t4ht=##1}% + \ht:special{t4ht*>}% +} +\OOstyles{\:OOstyles} +\ht:special{t4ht*>\jobname-styles.4oy}% +\let\:OOstyles=\:UnDef +% + \def\OOmanifest##1{% + \ht:special{t4ht>\jobname-manifest.4of}% + \ht:special{t4ht=##1}% + \ht:special{t4ht*>}% +} +\OOmanifest{\:OOmanifest} +\ht:special{t4ht*>\jobname-manifest.4of}% +\let\:OOmanifest=\:UnDef +% + \ht:special{t4ht>\jobname-meta.4ot}% + \ht:special{t4ht=<?xml version="1.0" encoding="UTF-8"?>\Hnewline +}% + \ht:special{t4ht=<!DOCTYPE office:document-meta PUBLIC + "-//OpenOffice.org//DTD OfficeDocument \oo:dtd:ver//\expandafter +\ifx \csname a:dtd-lang\endcsname\relax EN\else + \csname a:dtd-lang\endcsname +\fi +" + "office.dtd">\Hnewline +}% + \ht:special{t4ht=<office:document-meta \Hnewline + xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0"\Hnewline + xmlns:xlink="http://www.w3.org/1999/xlink"\Hnewline + xmlns:dc="http://purl.org/dc/elements/1.1/"\Hnewline + xmlns:meta="urn:oasis:names:tc:opendocument:xmlns:meta:1.0"\Hnewline + xmlns:ooo="http://openoffice.org/2004/office"\Hnewline + office:version="1.0">\Hnewline +<office:meta>\Hnewline +}% + \ht:special{t4ht=\a:META}% + \ht:special{t4ht=</office:meta></office:document-meta>\Hnewline +}% +\ht:special{t4ht*>}% +\ht:special{t4ht<\jobname-meta.4ot}% +% + } +\Configure{@/BODY} + {\relax + \ifnum \FileNumber=1 + \OOstyles{% + \oo:style + </office:styles>\Hnewline + <office:master-styles>\Hnewline + <style:master-page + style:name="Standard" + style:page-layout-name="Standard-page-layout"/>\Hnewline +\Hnewline + </office:master-styles>\Hnewline + </office:document-styles>\Hnewline}% +% + \OOmanifest{</manifest:manifest>\Hnewline}% +% + \:CheckOption{oo1}\if:Option \ht:special{t4ht>\jobname .4ox}% \ht:special{t4ht*>}% \ht:special{t4ht<\jobname .4ox}% - +\else + \ht:special{t4ht>\jobname .4od}% + \ht:special{t4ht*>}% + \ht:special{t4ht<\jobname .4od}% \fi % \fi } +\def\text:footnote{text:note} +\:CheckOption{endnotes}\if:Option + \def\text:note:class{text:note-class="endnote" } +\else + \def\text:note:class{text:note-class="footnote" } + \Log:Note{for end notes instead of footnotes, + use the command line option `endnotes'} +\fi +\def\index:entry:chapter{text:index-entry-chapter} + +\fi +\Configure{HEAD}{}{} +\def\svg:width{0.0pt}\def\svg:height{0.0pt} +\Configure{IMG} + {\ht:special{t4ht>\PictureFile.4og}% +\ht:special{t4ht*>}% +\ht:special{t4ht<\PictureFile.4og}% +\OOmanifest{<manifest:file-entry + manifest:full-path="Pictures/\PictureFile"/>\Hnewline +}% +% + \ht:special{t4ht=<draw:frame + draw:name="\PictureFile" + text:anchor-type="as-char" % "paragraph" +% svg:width="...pt" +% svg:height="...pt" + draw:z-index="0">% + <draw:image\Hnewline + xlink:href="Pictures/}} + {\ht:special{t4ht=" \Hnewline + xlink:type="simple" + xlink:show="embed" + xlink:actuate="onLoad" + /><!--draw:name="}} + {" } + {\ht:special{t4ht=" }} + {\ht:special{t4ht=--></draw:frame>}} +\Configure{PictureAlt*+[]} + {\ht:special{t4ht>\jobname .tmp}} + {\ht:special{t4ht<\jobname .tmp}} +\Configure{PictureAlt*+} + {\let\sv:HtmlPar=\HtmlPar \let\HtmlPar=\empty + \def\PsCode##1{{\ht:special{\PsCodeSpecial##1}}}% +% + \iffalse{\fi +\let\sv:halign=\halign +\let\sv:cr=\cr +\let\sv:crcr=\crcr +\iffalse}\fi +\RecallTeXcr \let\halign =\TeXhalign +% + \NoFonts\csname PauseMathClass\endcsname \SUBOff \SUPOff + \let\HCode=\:gobble + \let\EndPicture=\empty + \ht:special{t4ht>\jobname 1.tmp}% + } + {\ht:special{t4ht<\jobname 1.tmp}% + \let\HCode=\:HCode + \let\EndPicture=\:UnDef \let\HtmlPar=\sv:HtmlPar \SUBOn \SUPOn + \csname EndPauseMathClass\endcsname \EndNoFonts + \iffalse{\fi +\let\halign=\sv:halign +\let\cr=\sv:cr +\let\crcr=\sv:crcr +\iffalse}\fi +% + \let\PsCode=\relax +} +\:CheckOption{.gif} \if:Option + \Configure{Picture}{.gif} +\fi +\:CheckOption{.wmf} \if:Option + \Configure{Picture}{.wmf} +\fi +\:CheckOption{.svg} \if:Option + \Configure{Picture}{.svg} +\fi +\:CheckOption{info}\if:Option + \Log:Note{to request a format for dvi pictures, + use the desired command line option from: + `.gif', `.svg', `.wmf'} +\fi \Configure{CutAtTITLE+}{} \Configure{HPageTITLE+}{} \Configure{TITLE}{}{} @@ -710,31 +886,31 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {m}{m} %{\HCode{valign-middle align-left}} {b}{n} %{\HCode{valign-baseline align-left}} {} -\def\mml:class#1"#2"{} +\def\mml:class#1"#2"{ } \expandafter\ifx \csname if@rl\endcsname\relax \expandafter \csname newif\expandafter\endcsname \csname if@rl\endcsname \@rlfalse \fi -\HTML:PAR{\ifHCond Like \fi Text body\if@rl\space rtl\fi +\HTML:PAR{\ifHCond Like-\fi Text-body\if@rl-rtl\fi }% - {\ifdim \parindent=\z@ Text body\else - First line indent\fi \if@rl\space rtl\fi + {\ifdim \parindent=\z@ Text-body\else + First-line-indent\fi \if@rl-rtl\fi } \NewConfigureOO{p-indent} \ConfigureOO{p-indent}{% -<style:style style:name="First line indent" +<style:style style:name="First-line-indent" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.499cm" style:auto-text-indent="false"/> -</style:style>\Hnewline <style:style style:name="First line indent rtl" +</style:style>\Hnewline <style:style style:name="First-line-indent-rtl" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.499cm" style:auto-text-indent="false" @@ -745,13 +921,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{p-noindent} \ConfigureOO{p-noindent}{% -<style:style style:name="Text body" +<style:style style:name="Text-body" style:family="paragraph" style:parent-style-name="Standard" - style:next-style-name="First line indent" + style:next-style-name="First-line-indent" style:class="text" style:master-page-name="">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="120\%" fo:text-align="justify" @@ -763,13 +939,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:page-number="0"/> </style:style> \Hnewline -<style:style style:name="Like Text body" +<style:style style:name="Like-Text-body" style:family="paragraph" style:parent-style-name="Standard" - style:next-style-name="First line indent" + style:next-style-name="First-line-indent" style:class="text" style:master-page-name="">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="120\%" fo:text-align="justify" @@ -780,13 +956,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline fo:hyphenation-ladder-count="no-limit" style:page-number="0"/> </style:style> -\Hnewline <style:style style:name="Text body rtl" +\Hnewline <style:style style:name="Text-body-rtl" style:family="paragraph" style:parent-style-name="Standard" - style:next-style-name="First line indent" + style:next-style-name="First-line-indent" style:class="text" style:master-page-name="">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="120\%" style:justify-single-word="false" @@ -799,13 +975,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:writing-mode="rl-tb" /> </style:style> \Hnewline -<style:style style:name="Like Text body rtl" +<style:style style:name="Like-Text-body-rtl" style:family="paragraph" style:parent-style-name="Standard" - style:next-style-name="First line indent" + style:next-style-name="First-line-indent" style:class="text" style:master-page-name="">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0cm" fo:line-height="120\%" style:justify-single-word="false" @@ -823,17 +999,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{p-nopar} {<style:style style:name="p-nopar" style:family="paragraph" - style:parent-style-name="Text body">\Hnewline - <style:properties + style:parent-style-name="Text-body">\Hnewline + <\style:par:properties fo:text-align="justify" style:auto-text-indent="false" fo:margin-top="0.3cm" fo:margin-bottom="0.3cm" style:justify-single-word="false"/>\Hnewline - </style:style>\Hnewline <style:style style:name="p-nopar rtl" + </style:style>\Hnewline <style:style style:name="p-nopar-rtl" style:family="paragraph" - style:parent-style-name="Text body">\Hnewline - <style:properties + style:parent-style-name="Text-body">\Hnewline + <\style:par:properties style:auto-text-indent="false" fo:margin-top="0.3cm" fo:margin-bottom="0.3cm" @@ -844,8 +1020,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \OOstyles{% <style:style style:name="clearpage" style:family="paragraph" - style:parent-style-name="Text body"> - <style:properties fo:break-before="page" /> + style:parent-style-name="Text-body"> + <\style:par:properties fo:break-before="page" /> </style:style> } \def\Hclearpage{% @@ -966,254 +1142,440 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {hebtex} \ConfigureList{itemize}% - {\EndP\HCode{<text:unordered-list - text:style-name="Itemize\if@rl\space rtl\fi + {\EndP\HCode{<\text:unorderedlist + text:style-name="Itemize\if@rl-rtl\fi ">\Hnewline}\def\end@Item{}\bgroup \Configure{HtmlPar} - {\EndP\HCode{<text:p text:style-name="Inside itemize\if@rl\space rtl\fi + {\EndP\HCode{<text:p text:style-name="Inside-itemize\if@rl-rtl\fi ">}} - {\EndP\HCode{<text:p text:style-name="Inside itemize\if@rl\space rtl\fi + {\EndP\HCode{<text:p text:style-name="Inside-itemize\if@rl-rtl\fi ">}} {\HCode{</text:p>\Hnewline}} {\HCode{</text:p>\Hnewline}}} {\EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline - </text:unordered-list>\Hnewline}\ShowPar} + </\text:unorderedlist>\Hnewline}\ShowPar} {\EndP\end@Item\DeleteMark} {\HCode{<text:list-item>}\par\ShowPar \def\end@Item{\HCode{</text:list-item>\Hnewline}}} -\NewConfigureOO{itemize} -\ifOption{oo+} - {\ConfigureOO{itemize} - {<text:list-style style:name="Itemize">\Hnewline - <text:list-level-style-bullet - text:level="1" - text:style-name="Bullet Symbols" - style:num-suffix="." - text:bullet-char="-">\Hnewline - <style:properties text:min-label-width="0.499cm"/>\Hnewline - </text:list-level-style-bullet>\Hnewline - </text:list-style>\Hnewline -<style:style style:name="Inside itemize" +\ConfigureList{enumerate}% + {\EndP\HCode{<\text:orderedlist + text:style-name="Enumerate\if@rl-rtl\fi +">\Hnewline}\def\end@Item{}\bgroup + \Configure{HtmlPar} + {\EndP\HCode{<text:p + text:style-name="Inside-enumerate\if@rl-rtl\fi +">}} + {\EndP\HCode{<text:p + text:style-name="Inside-enumerate\if@rl-rtl\fi +">}} + {\HCode{</text:p>\Hnewline}} {\HCode{</text:p>\Hnewline}}} + {\EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline + </\text:orderedlist>\Hnewline}\ShowPar} + {\EndP\end@Item\DeleteMark} + {\HCode{<text:list-item>}\par\ShowPar + \def\end@Item{\HCode{</text:list-item>\Hnewline}}} +\:CheckOption{oo1}\if:Option + \NewConfigureOO{itemize} +\ConfigureOO{itemize} + {<style:style style:name="Inside-itemize" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Standard" style:list-style-name="Itemize"/>\Hnewline -<text:list-style style:name="Itemize rtl">\Hnewline - <text:list-level-style-bullet - text:level="1" - text:style-name="Bullet Symbols" - text:bullet-char="\string&\:sharp x2022;" >\Hnewline - <style:properties - text:space-before="0.15inch" - text:min-label-distance="0.05inch"/>\Hnewline - </text:list-level-style-bullet>\Hnewline - <text:list-level-style-bullet - text:level="2" - text:bullet-char="\string&\:sharp x25E6;" >\Hnewline - <style:properties - text:space-before="0.1972inch" - text:min-label-width="0.2965inch"/>\Hnewline - </text:list-level-style-bullet>\Hnewline - <text:list-level-style-bullet - text:level="3" - text:bullet-char="\string&\:sharp x25AA;" >\Hnewline - <style:properties - text:space-before="0.3937inch" - text:min-label-width="0.4965inch"/>\Hnewline - </text:list-level-style-bullet>\Hnewline - <text:list-level-style-bullet - text:level="4" - text:bullet-char="\string&\:sharp x25AB;" >\Hnewline - <style:properties - text:space-before="0.5909inch" - text:min-label-width="0.6965inch"/>\Hnewline - </text:list-level-style-bullet>\Hnewline -</text:list-style>\Hnewline -<style:style style:name="Inside itemize rtl" - style:family="paragraph" - style:list-style-name="Itemize rtl">\Hnewline - <style:properties - fo:text-align="end" - style:justify-single-word="false" - style:writing-mode="rl-tb"/>\Hnewline -</style:style>\Hnewline -}} - {\ConfigureOO{itemize}{<text:list-style style:name="Itemize rtl">\Hnewline +% + <text:list-style style:name="Itemize">\Hnewline <text:list-level-style-bullet - text:level="1" - text:style-name="Bullet Symbols" + \list:text:level="1" + text:style-name="Bullet-Symbols" text:bullet-char="\string&\:sharp x2022;" >\Hnewline - <style:properties - text:space-before="0.15inch" - text:min-label-distance="0.05inch"/>\Hnewline + <\style:properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-bullet>\Hnewline <text:list-level-style-bullet - text:level="2" - text:bullet-char="\string&\:sharp x25E6;" >\Hnewline - <style:properties - text:space-before="0.1972inch" - text:min-label-width="0.2965inch"/>\Hnewline + \list:text:level="2" + text:bullet-char="-" >\Hnewline + <\style:properties + text:space-before="0.35in" + text:min-label-distance="0.05in" />\Hnewline </text:list-level-style-bullet>\Hnewline <text:list-level-style-bullet - text:level="3" - text:bullet-char="\string&\:sharp x25AA;" >\Hnewline - <style:properties - text:space-before="0.3937inch" - text:min-label-width="0.4965inch"/>\Hnewline + \list:text:level="3" + text:bullet-char="\string&\:sharp x204E;" >\Hnewline + <\style:properties + text:space-before="0.55in" + text:min-label-distance="0.05in" />\Hnewline </text:list-level-style-bullet>\Hnewline <text:list-level-style-bullet - text:level="4" - text:bullet-char="\string&\:sharp x25AB;" >\Hnewline - <style:properties - text:space-before="0.5909inch" - text:min-label-width="0.6965inch"/>\Hnewline + \list:text:level="4" + text:bullet-char="\string&\:sharp x00B7;" >\Hnewline + <\style:properties + text:space-before="0.75in" + text:min-label-distance="0.05in" />\Hnewline </text:list-level-style-bullet>\Hnewline </text:list-style>\Hnewline -<style:style style:name="Inside itemize rtl" - style:family="paragraph" - style:list-style-name="Itemize rtl">\Hnewline - <style:properties - fo:text-align="end" - style:justify-single-word="false" - style:writing-mode="rl-tb"/>\Hnewline -</style:style>\Hnewline -}} -\ConfigureList{enumerate}% - {\EndP\HCode{<text:ordered-list - text:style-name="Enumerate\if@rl\space rtl\fi -">\Hnewline}\def\end@Item{}\bgroup - \Configure{HtmlPar} - {\EndP\HCode{<text:p text:style-name="Inside enumerate\if@rl\space rtl\fi -">}} - {\EndP\HCode{<text:p text:style-name="Inside enumerate\if@rl\space rtl\fi -">}} - {\HCode{</text:p>\Hnewline}} {\HCode{</text:p>\Hnewline}}} - {\EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline - </text:ordered-list>\Hnewline}\ShowPar} - {\EndP\end@Item\DeleteMark} - {\HCode{<text:list-item>}\par\ShowPar - \def\end@Item{\HCode{</text:list-item>\Hnewline}}} +% + } \NewConfigureOO{enumerate} -\ifOption{oo+} - {\ConfigureOO{enumerate}% - {<text:list-style style:name="Enumerate">\Hnewline - <text:list-level-style-number - text:level="1" - text:style-name="Numbering Symbols" - style:num-suffix="." - style:num-format="1">\Hnewline - <style:properties text:min-label-width="0.499cm"/>\Hnewline - </text:list-level-style-number>\Hnewline -</text:list-style>\Hnewline -<style:style style:name="Inside enumerate" +\ConfigureOO{enumerate}% + {<style:style style:name="Inside-enumerate" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:list-style-name="Enumerate"/>\Hnewline % - <text:list-style style:name="Enumerate rtl">\Hnewline + <text:list-style style:name="Enumerate">\Hnewline <text:list-level-style-number - text:level="1" - text:style-name="Numbering Symbols" - style:num-suffix="." - style:num-format="1">\Hnewline - <style:properties - text:space-before="0.15inch" - text:min-label-distance="0.05inch"/>\Hnewline + \list:text:level="1" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:1\endcsname" + style:num-suffix="\csname c:enumerate:1\endcsname" + style:num-format="\csname a:enumerate:1\endcsname">\Hnewline + <\style:properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="2" - style:num-suffix="." - style:num-format="a">\Hnewline - <style:properties - text:space-before="0.1972inch" - text:min-label-width="0.2965inch"/>\Hnewline + \list:text:level="2" + style:num-prefix="\csname b:enumerate:2\endcsname" + style:num-suffix="\csname c:enumerate:2\endcsname" + style:num-format="\csname a:enumerate:2\endcsname">\Hnewline + <\style:properties + text:space-before="0.35in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="3" - style:num-suffix="." - style:num-format="i">\Hnewline - <style:properties - text:space-before="0.3937inch" - text:min-label-width="0.4965inch"/>\Hnewline + \list:text:level="3" + style:num-prefix="\csname b:enumerate:3\endcsname" + style:num-suffix="\csname c:enumerate:3\endcsname" + style:num-format="\csname a:enumerate:3\endcsname">\Hnewline + <\style:properties + text:space-before="0.6in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="4" - style:num-suffix="." - style:num-format="A">\Hnewline - <style:properties - text:space-before="0.5909inch" - text:min-label-width="0.6965inch"/>\Hnewline + \list:text:level="4" + style:num-prefix="\csname b:enumerate:4\endcsname" + style:num-suffix="\csname c:enumerate:4\endcsname" + style:num-format="\csname a:enumerate:4\endcsname">\Hnewline + <\style:properties + text:space-before="0.8in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-number>\Hnewline </text:list-style>\Hnewline -<style:style style:name="Inside enumerate rtl" +% + <style:style style:name="Inside-enumerate-rtl" style:family="paragraph" - style:list-style-name="Enumerate rtl">\Hnewline - <style:properties + style:list-style-name="Enumerate-rtl">\Hnewline + <\style:par:properties fo:text-align="end" style:justify-single-word="false" style:writing-mode="rl-tb"/>\Hnewline </style:style>\Hnewline -}} - {\ConfigureOO{enumerate}{<text:list-style style:name="Enumerate rtl">\Hnewline +% + <text:list-style style:name="Enumerate-rtl">\Hnewline <text:list-level-style-number - text:level="1" - text:style-name="Numbering Symbols" + \list:text:level="1" + text:style-name="Numbering-Symbols" style:num-suffix="." style:num-format="1">\Hnewline - <style:properties - text:space-before="0.15inch" - text:min-label-distance="0.05inch"/>\Hnewline + <\style:properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="2" + \list:text:level="2" style:num-suffix="." style:num-format="a">\Hnewline - <style:properties - text:space-before="0.1972inch" - text:min-label-width="0.2965inch"/>\Hnewline + <\style:properties + text:space-before="0.1972in" + text:min-label-width="0.2965in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="3" + \list:text:level="3" style:num-suffix="." style:num-format="i">\Hnewline - <style:properties - text:space-before="0.3937inch" - text:min-label-width="0.4965inch"/>\Hnewline + <\style:properties + text:space-before="0.3937in" + text:min-label-width="0.4965in"/>\Hnewline </text:list-level-style-number>\Hnewline <text:list-level-style-number - text:level="4" + \list:text:level="4" style:num-suffix="." style:num-format="A">\Hnewline - <style:properties - text:space-before="0.5909inch" - text:min-label-width="0.6965inch"/>\Hnewline + <\style:properties + text:space-before="0.5909in" + text:min-label-width="0.6965in"/>\Hnewline </text:list-level-style-number>\Hnewline </text:list-style>\Hnewline -<style:style style:name="Inside enumerate rtl" +} +\NewConfigureOO{description} +\ConfigureOO{description}{<style:style + style:name="dd" + style:family="paragraph" + style:parent-style-name="Text-body"> + <\style:par:properties + fo:margin-left="0.35in" + fo:margin-right="0in" + fo:margin-top="0.2cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="dt" + style:family="paragraph"> + <\style:par:properties + fo:margin-left="0.1in" + fo:font-weight="bold" + /> +</style:style> +<style:style + style:name="dd-2" + style:family="paragraph" + style:parent-style-name="Text-body"> + <\style:par:properties + fo:margin-left="0.75in" + fo:margin-right="0in" + fo:margin-top="0.2cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="dt-2" + style:family="paragraph"> + <\style:par:properties + fo:margin-left="0.5in" + fo:font-weight="bold" + /> +</style:style> +} + +\else + \NewConfigureOO{itemize} +\ConfigureOO{itemize} + {<style:style style:name="Inside-itemize" + style:family="paragraph" + style:parent-style-name="Standard" + style:list-style-name="Itemize"/>\Hnewline +% + <text:list-style style:name="Itemize" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Bullet-Symbols" + text:bullet-char="\string&\:sharp x2022;" >\Hnewline + <style:list-level-properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="2" + text:style-name="Bullet-Symbols" + text:bullet-char="-" >\Hnewline + <style:list-level-properties + text:space-before="0.35in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="3" + text:style-name="Bullet-Symbols" + text:bullet-char="\string&\:sharp x204E;" >\Hnewline + <style:list-level-properties + text:space-before="0.55in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="4" + text:style-name="Bullet-Symbols" + text:bullet-char="\string&\:sharp x00B7;" >\Hnewline + <style:list-level-properties + text:space-before="0.75in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> +</text:list-style> +% + } +\NewConfigureOO{enumerate} +\ConfigureOO{enumerate}% + {<style:style style:name="Inside-enumerate" + style:family="paragraph" + style:parent-style-name="Text-body" + style:list-style-name="Enumerate"/>\Hnewline +% + <text:list-style style:name="Enumerate">\Hnewline + <text:list-level-style-number + text:level="1" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:1\endcsname" + style:num-suffix="\csname c:enumerate:1\endcsname" >\Hnewline + <style:list-level-properties + text:space-before="0.15in" + style:num-format="\csname a:enumerate:1\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="2" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:2\endcsname" + style:num-suffix="\csname c:enumerate:2\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.35in" + style:num-format="\csname a:enumerate:2\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="3" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:3\endcsname" + style:num-suffix="\csname c:enumerate:3\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.6in" + style:num-format="\csname a:enumerate:3\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="4" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:4\endcsname" + style:num-suffix="\csname c:enumerate:4\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.8in" + style:num-format="\csname a:enumerate:4\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline +</text:list-style>\Hnewline +% + <style:style style:name="Inside-enumerate-rtl" style:family="paragraph" - style:list-style-name="Enumerate rtl">\Hnewline - <style:properties + style:list-style-name="Enumerate-rtl">\Hnewline + <\style:par:properties fo:text-align="end" style:justify-single-word="false" style:writing-mode="rl-tb"/>\Hnewline </style:style>\Hnewline -}} +% + <text:list-style style:name="Enumerate-rtl">\Hnewline + <text:list-level-style-number + text:level="1" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:1\endcsname" + style:num-suffix="\csname c:enumerate:1\endcsname" >\Hnewline + <style:list-level-properties + text:space-before="0.15in" + style:num-format="\csname a:enumerate:1\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="2" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:2\endcsname" + style:num-suffix="\csname c:enumerate:2\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.35in" + style:num-format="\csname a:enumerate:2\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="3" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:3\endcsname" + style:num-suffix="\csname c:enumerate:3\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.6in" + style:num-format="\csname a:enumerate:3\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="4" + text:style-name="Numbering-Symbols" + style:num-prefix="\csname b:enumerate:4\endcsname" + style:num-suffix="\csname c:enumerate:4\endcsname">\Hnewline + <style:list-level-properties + text:space-before="0.8in" + style:num-format="\csname a:enumerate:4\endcsname" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline +</text:list-style>\Hnewline +} +\NewConfigureOO{description} +\ConfigureOO{description}{<style:style + style:name="dd" + style:family="paragraph" + style:parent-style-name="Standard"> + <\style:par:properties + fo:margin-left="0.35in" + fo:margin-right="0in" + fo:margin-top="0.2cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="dt" + style:family="paragraph" + style:parent-style-name=""> + <style:paragraph-properties + fo:margin-left="0.1in" + fo:margin-right="0in" + fo:text-indent="0in" + style:auto-text-indent="false"/> + <style:text-properties + fo:font-weight="bold" + /> +</style:style> +<style:style + style:name="dd-2" + style:family="paragraph" + style:parent-style-name="Standard"> + <\style:par:properties + fo:margin-left="0.75in" + fo:margin-right="0in" + fo:margin-top="0.2cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0inch" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="dt-2" + style:family="paragraph" + style:parent-style-name=""> + <style:paragraph-properties + fo:margin-left="0.5in" + fo:margin-right="0in" + fo:text-indent="0in" + style:auto-text-indent="false"/> + <style:text-properties + fo:font-weight="bold" + /> +</style:style> +} + +\fi +\NewConfigure{enumerate:1}{3} +\NewConfigure{enumerate:2}{3} +\NewConfigure{enumerate:3}{3} +\NewConfigure{enumerate:4}{3} +\Configure{enumerate:1}{1}{}{.} +\Configure{enumerate:2}{a}{(}{)} +\Configure{enumerate:3}{i}{}{.} +\Configure{enumerate:4}{A}{}{.} + \let\end:itm=\empty \HAssign\desc:level=0 \ConfigureList{description}% {\EndP \end:itm \gHAdvance\desc:level by 1 \SaveHtmlPar \HCode{<!--text:section - text:style-name="description\if@rl\space rtl\fi + text:style-name="description\if@rl-rtl\fi " text:name="description"\Hnewline -->}% \global\let\end:itm=\empty \Configure{HtmlPar} {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}% \HCode{<text:p - text:style-name="dd\if@rl\space rtl\fi + text:style-name="dd\if@rl-rtl\fi % \ifnum \desc:level>1 -\desc:level \fi">}} {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}% \HCode{<text:p - text:style-name="dd\if@rl\space rtl\fi + text:style-name="dd\if@rl-rtl\fi % \ifnum \desc:level>1 -\desc:level \fi">}} {}{}% @@ -1222,57 +1584,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \HCode{<!-- /text:section -->}\RecallHtmlPar \gHAdvance\desc:level by -1 \ShowPar} {\end:itm \gdef\end:itm{\Tg</text:p>}\HCode{<text:p - text:style-name="dt\if@rl\space rtl\fi + text:style-name="dt\if@rl-rtl\fi % \ifnum \desc:level>1 -\desc:level \fi "\Hnewline>}\bgroup \bf} {\egroup \end:itm \gdef\end:itm{\HCode{</text:p>}}% \HCode{<text:p\Hnewline - text:style-name="dd\if@rl\space rtl\fi + text:style-name="dd\if@rl-rtl\fi % \ifnum \desc:level>1 -\desc:level \fi"\Hnewline>}} -\NewConfigureOO{description} -\ConfigureOO{description}{<style:style - style:name="dd" - style:family="paragraph" - style:parent-style-name="Text body"> - <style:properties - fo:margin-left="0.35inch" - fo:margin-right="0inch" - fo:margin-top="0.2cm" - fo:margin-bottom="0.2cm" - fo:text-indent="0inch" - style:auto-text-indent="false"/> -</style:style> -<style:style - style:name="dt" - style:family="paragraph"> - <style:properties - fo:margin-left="0.1inch" - fo:font-weight="bold" - /> -</style:style> -<style:style - style:name="dd-2" - style:family="paragraph" - style:parent-style-name="Text body"> - <style:properties - fo:margin-left="0.75inch" - fo:margin-right="0inch" - fo:margin-top="0.2cm" - fo:margin-bottom="0.2cm" - fo:text-indent="0inch" - style:auto-text-indent="false"/> -</style:style> -<style:style - style:name="dt-2" - style:family="paragraph"> - <style:properties - fo:margin-left="0.5inch" - fo:font-weight="bold" - /> -</style:style> -} \Configure{cite} {\HCode{<text:bibliography-mark text:identifier="}\bgroup \def\:nbsp{ }% @@ -1284,20 +1604,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{quote}{\Hnewline <style:style style:name="quote" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="1cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline </style:style> -\Hnewline <style:style style:name="quote trl" +\Hnewline <style:style style:name="quote-trl" style:family="paragraph" - style:parent-style-name="Text body trl" - style:next-style-name="Text body trl">\Hnewline -<style:properties fo:margin-left="1cm" + style:parent-style-name="Text-body-trl" + style:next-style-name="Text-body-trl">\Hnewline +<\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" @@ -1312,12 +1632,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{begin-end-env} \ConfigureOO{begin-end-env}{\Hnewline <style:style style:name="begin-env-p" style:family="paragraph">\Hnewline - <style:properties fo:margin-top="2mm" + <\style:par:properties fo:margin-top="2mm" fo:margin-bottom="0mm" fo:line-height="0.1mm" />\Hnewline </style:style>\Hnewline <style:style style:name="end-env-p" style:family="paragraph">\Hnewline - <style:properties fo:margin-bottom="2mm" + <\style:par:properties fo:margin-bottom="2mm" fo:margin-top="0mm" fo:line-height="0.1mm" />\Hnewline </style:style>\Hnewline @@ -1349,12 +1669,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:table-of-content-source text:outline-level="6">\Hnewline <text:index-title-template - text:style-name="Contents Heading">\contentsname + text:style-name="Contents-Heading">\contentsname </text:index-title-template>\Hnewline <text:table-of-content-entry-template text:outline-level="1" - text:style-name="Contents 1">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-1">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1364,8 +1684,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="2" - text:style-name="Contents 2">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-2">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1375,8 +1695,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="3" - text:style-name="Contents 3">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-3">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1386,8 +1706,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="4" - text:style-name="Contents 4">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-4">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1397,8 +1717,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="5" - text:style-name="Contents 5">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-5">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1408,8 +1728,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="6" - text:style-name="Contents 6">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-6">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1419,8 +1739,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="7" - text:style-name="Contents 7">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-7">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1430,8 +1750,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="8" - text:style-name="Contents 8">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-8">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1441,8 +1761,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="9" - text:style-name="Contents 9">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-9">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1452,8 +1772,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % <text:table-of-content-entry-template text:outline-level="10" - text:style-name="Contents 10">\Hnewline -<text:index-entry-chapter-number/>\Hnewline + text:style-name="Contents-10">\Hnewline +<\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" @@ -1466,8 +1786,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:index-body>\Hnewline \ifx\contentsname\empty \else \ifx\contentsname\:UnDef \else - <text:index-title text:style-name="Sect2" > - <text:p text:style-name="Contents Heading">\contentsname</text:p> + <text:index-title text:style-name="Sect2" text:name="contents"> + <text:p text:style-name="Contents-Heading">\contentsname</text:p> </text:index-title> \fi \fi }\IgnorePar} @@ -1480,32 +1800,32 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{Sect1}{\Hnewline <style:style style:name="Sect1" style:family="section"> - <style:properties> + <\style:sectionproperties> <style:columns fo:column-count="1" fo:column-gap="0cm"> <style:column fo:margin-top="0.5cm" fo:margin-left="0cm" fo:margin-right="0cm"/> </style:columns> - </style:properties> + </\style:sectionproperties> </style:style> \Hnewline } \NewConfigureOO{Sect2} \ConfigureOO{Sect2}{\Hnewline <style:style style:name="Sect2" style:family="section"> - <style:properties> + <\style:sectionproperties> <style:columns fo:column-count="0" fo:column-gap="0cm"/> - </style:properties> + </\style:sectionproperties> </style:style> \Hnewline } \NewConfigureOO{Contents Heading} \ConfigureOO{Contents Heading}{\Hnewline - <style:style style:name="Contents Heading" + <style:style style:name="Contents-Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index"> - <style:properties + <\style:par:properties fo:margin-top="0.5cm" fo:margin-bottom="0.2cm" fo:margin-left="0cm" @@ -1580,10 +1900,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Hnewline text:style-name="}\cell:sty \HCode{">}}% \par \ShowPar +\par \ShowPar % \PushStack\Table:Stck\TableNo } {\IgnorePar \EndP +\IgnorePar \EndP \PopStack\Table:Stck\TableNo % \csname not:Pcell\endcsname{\HCode{</text:p>}}% @@ -1632,7 +1954,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\xdef\:AllColMargins{\:AllColMargins 0}% } \Configure{halignTR} - {\HCode{valign-baseline}} + {} \Configure{halignTBL} % {t}{\HCode{valign-top}} % {b}{\HCode{valign-baseline}} @@ -1660,7 +1982,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:name="\:temp" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties }% \OOstyles{% fo:padding-left="0\ifnum \Left:Marg >0 .17\fi cm" @@ -1805,7 +2127,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \OOstyles {<style:style style:name="hline-p-hr" style:family="paragraph">\Hnewline - <style:properties + <\style:par:properties fo:padding="0.00001cm" fo:margin-top="0.00001cm" fo:margin-bottom="0.00001cm" @@ -1858,20 +2180,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Index Heading} \ConfigureOO{Index Heading}{\Hnewline <style:style - style:name="Index Heading" + style:name="Index-Heading" style:family="paragraph" style:parent-style-name="Heading" style:class="index">\Hnewline - <style:properties - fo:margin-left="0inch" - fo:margin-right="0inch" + <\style:par:properties + fo:margin-left="0in" + fo:margin-right="0in" fo:font-size="16pt" fo:font-weight="bold" style:font-size-asian="16pt" style:font-weight-asian="bold" style:font-size-complex="16pt" style:font-weight-complex="bold" - fo:text-indent="0inch" + fo:text-indent="0in" style:auto-text-indent="false" text:number-lines="false" text:line-number="0"/>\Hnewline @@ -1905,16 +2227,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{verse}{\Hnewline <style:style style:name="verse" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-left="1.499cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-left="1.499cm" fo:margin-right="1cm" fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-indent="-0.499cm" style:auto-text-indent="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style> \Hnewline} \Configure{float} @@ -1942,7 +2264,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \NewConfigureOO{verb} \ConfigureOO{verb}{<style:style style:name="verb" style:family="text">\Hnewline - <style:properties + <\style:properties fo:font-family="monospace" />\Hnewline </style:style>\Hnewline @@ -1961,12 +2283,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\hbox{\HCode{<text:line-break/>}}} \NewConfigureOO{obeylines} \ConfigureOO{obeylines}{<style:style style:name="obeylines-h" style:family="text">\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" />\Hnewline </style:style>\Hnewline <style:style style:name="obeylines-v" style:family="text">\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" />\Hnewline </style:style>\Hnewline @@ -1976,7 +2298,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \IgnorePar\EndP \HAssign\Verb:N=0 \HCode{<!--l. \the\inputlineno-->% <text:p - text:style-name="Preformatted Text\if@rl\space rtl\fi + text:style-name="Preformatted-Text\if@rl-rtl\fi ">}\EndNoFonts } {\NoFonts \EndP \ht:special{t4ht=</text:p>}\ShowPar\par} @@ -1988,10 +2310,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\HCode{<text:s/>}} \NewConfigureOO{verbatim} -\ConfigureOO{verbatim}{<style:style style:name="Preformatted Text" +\ConfigureOO{verbatim}{<style:style style:name="Preformatted-Text" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:font-family="monospace" % fo:wrap-option="no-wrap" style:font-name="Courier" @@ -2000,10 +2322,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline fo:text-indent="0cm" />\Hnewline </style:style>\Hnewline -<style:style style:name="Preformatted Text rtl" +<style:style style:name="Preformatted-Text-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:font-family="monospace" % fo:wrap-option="no-wrap" style:font-name="Courier" @@ -2017,13 +2339,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline </style:style>\Hnewline % } -\OOstyles{% - <style:font-decl - style:name="Courier" - fo:font-family="Courier" - style:font-family-generic="modern" - style:font-pitch="fixed"/> -} \Configure{Link}{text:a}{xlink:href=}{office:name=}{}% \def\NOHREF:#1{\space xlink:href="\:sharp#1"}% \ifx \tmp:bx\:UnDef \csname newbox\endcsname \tmp:bx \fi @@ -2034,17 +2349,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline -tx} {\setbox\tmp:bx=\hbox\bgroup} {\NoFonts - \HCode{<text:footnote\Hnewline text:id="}fn\FNnum x\minipageNum + \HCode{<\text:footnote\Hnewline\text:note:class + text:id="}fn\FNnum x\minipageNum % - \HCode{"><text:footnote-citation>}% + \HCode{"><\text:footnote-citation>}% }% } {\ifTag{fn\FNnum x\minipageNum -tx} {\egroup} - {\EndNoFonts \HCode{</text:footnote-citation><text:footnote-body> + {\EndNoFonts \HCode{</\text:footnote-citation><\text:footnote-body> <text:p\Hnewline text:style-name="Footnote">% - </text:p></text:footnote-body></text:footnote>}% + </text:p></\text:footnote-body></\text:footnote>}% }% } @@ -2060,13 +2376,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {}% % \SaveEndP \NoFonts \let\@textsuperscript\hbox - \HCode{<text:footnote\Hnewline text:id="}fn\FNnum x\minipageNum + \HCode{<\text:footnote\Hnewline\text:note:class + text:id="}fn\FNnum x\minipageNum % - \HCode{"><text:footnote-citation>}% + \HCode{"><\text:footnote-citation>}% \IgnorePar \special{t4ht@(}% } {\EndNoFonts \RecallEndP - \HCode{</text:footnote-citation><text:footnote-body> + \HCode{</\text:footnote-citation><\text:footnote-body> <text:p\Hnewline text:style-name="Footnote"><text:s/>}% \SaveHtmlPar \Configure{HtmlPar} {\EndP \HCode{<text:p text:style-name="Footnote">}} @@ -2075,7 +2392,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:p>}}% \ShowPar \special{t4ht@)}% } - {\RecallHtmlPar \HCode{</text:p></text:footnote-body></text:footnote>}% + {\RecallHtmlPar \HCode{</text:p></\text:footnote-body></\text:footnote>}% \expandafter\global\expandafter \let\csname (fn\FNnum x\minipageNum )\endcsname\def @@ -2086,15 +2403,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\setbox\tmp:bx=\hbox\bgroup} {\egroup} {\NoFonts \leavevmode \bgroup \protect\Configure{$}{}{}{}% - \hbox{\HCode{<text:footnote\Hnewline text:id="}fn\the\c@footnote x\minipageNum + \hbox{\HCode{<\text:footnote\Hnewline\text:note:class + text:id="}fn\the\c@footnote x\minipageNum % - \HCode{"><text:footnote-citation>}}% + \HCode{"><\text:footnote-citation>}}% } {\egroup \EndNoFonts - \HCode{</text:footnote-citation><text:footnote-body> + \HCode{</\text:footnote-citation><\text:footnote-body> <text:p\Hnewline text:style-name="Footnote"><text:s/>}} - {\HCode{</text:p></text:footnote-body></text:footnote>}} + {\HCode{</text:p></\text:footnote-body></\text:footnote>}} +\Configure{textsuperscript} + {\HCode{<text:span text:style-name="textsuperscript">}} + {\HCode{</text:span>}} +\OOstyles{% +<style:style style:name="textsuperscript" style:family="text">\Hnewline + <\style:properties style:text-position="super 80\%"/>\Hnewline +</style:style>\Hnewline +} \Configure{centercr} {\ht:special{t4ht=<text:line-break/>}} {\ht:everypar{\ht:everypar{\HtmlPar}}} @@ -2115,20 +2441,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -2140,7 +2466,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -2150,12 +2476,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -2172,18 +2498,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -2195,18 +2521,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -2217,36 +2543,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -2258,11 +2584,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -2272,11 +2598,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -2288,17 +2614,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -2307,17 +2633,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -2326,17 +2652,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -2345,17 +2671,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -2364,17 +2690,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -2383,11 +2709,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -2396,11 +2722,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -2476,17 +2802,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {\HCode{</text:p>}} +\def\ref:name{\refname} \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 \HCode{<text:bibliography text:name="bib-\bib:N"> <text:bibliography-source>\Hnewline - <text:index-title-template>}\NoFonts\refname\EndNoFonts\HCode{ + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% </text:index-title-template>\Hnewline % <text:bibliography-entry-template\Hnewline text:bibliography-type="custom1" - text:style-name="Bibliography 1">\Hnewline + text:style-name="Bibliography11">\Hnewline % <text:index-entry-bibliography text:bibliography-data-field="identifier"/>\Hnewline @@ -2519,15 +2846,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="p-bibitem"\Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-left="1cm"\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline fo:text-indent="-1cm"\Hnewline fo:margin-right="0cm" \Hnewline style:auto-text-indent="false">\Hnewline <style:tab-stops/>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } + \ConfigureEnv{quote} {\ifvmode \IgnorePar\fi \EndP \gHAdvance\BegEnd:N by 1 @@ -2542,11 +2870,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \bgroup \Configure{HtmlPar} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -2562,11 +2890,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% -} +\par\ShowPar \noindent} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -2578,17 +2906,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="quotation" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-indent="0.499cm" style:auto-text-indent="true"/>\Hnewline - </style:style>\Hnewline <style:style style:name="quotation rtl" + </style:style>\Hnewline <style:style style:name="quotation-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" @@ -2625,10 +2953,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushright" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" style:master-page-name=""> -<style:properties fo:margin-top="0.199cm" +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="end" style:justify-single-word="false" @@ -2660,9 +2988,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushleft" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="start" style:justify-single-word="false"/> @@ -2693,14 +3021,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="center" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="center" style:justify-single-word="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style>\Hnewline } \Configure{centerline} @@ -2721,7 +3049,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" \ifx \TabWidth\empty \else fo:width="\TabWidth pt" @@ -2740,7 +3068,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{tabbing}{<style:style style:name="tabbing" style:family="paragraph" style:parent-style-name="Standard" >\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.5cm" style:auto-text-indent="false"/>\Hnewline @@ -2772,9 +3100,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{chapter} {\IgnorePar\EndP \HCode{<!--start of chapter-->}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} - {\HCode{<text:h text:style-name="Heading 1\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - text:level="1"><text:span + \text:outlinelevel="1"><text:span text:style-name="chapter">}\TitleMark\space \HCode{</text:span>}% \HCode{<text:line-break/>}\IgnoreIndent} @@ -2782,45 +3110,59 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{likechapter} {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} - {\HCode{<text:h text:style-name="Heading 1\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - text:level="1">}\IgnoreIndent} + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{chapter} {\if@mainmatter \chaptername \ \thechapter\fi} - -\Configure{part} - {\IgnorePar\EndP \HCode{<!--start part-->}} - {\IgnorePar\EndP \HCode{<!--end part-->}} - {\HCode{<text:p text:style-name="part"> - <text:span text:style-name="part">}\TitleMark\space +\ConfigureMark{appendix} + {\if@mainmatter \appendixname \ \thechapter\fi} +\Configure{appendix} + {\IgnorePar\EndP \HCode{<!--start of appendix-->}} + {\IgnorePar\EndP \HCode{<!--end of appendix-->}} + {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi +" + \text:outlinelevel="1"><text:span + text:style-name="chapter">}\TitleMark\space \HCode{</text:span>}% - \HCode{<text:line-break/>}} - {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} -\ConfigureMark{part}{\partname\space\thepart} -\NewConfigureOO{part} -\ConfigureOO{part}{\Hnewline -<style:style style:name="part" - style:family="paragraph" - style:parent-style-name="Heading\if@rl\space rtl\fi + \HCode{<text:line-break/>}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} + +\ifx \part\:UnDef\else + \Configure{part} + {\IgnorePar\EndP \HCode{<!--start part-->}} + {\IgnorePar\EndP \HCode{<!--end part-->}} + {\HCode{<text:p text:style-name="part"> + <text:span text:style-name="part">}\TitleMark\space + \HCode{</text:span>}% + \HCode{<text:line-break/>}} + {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} + \ConfigureMark{part}{\partname\space\thepart} + \NewConfigureOO{part} + \ConfigureOO{part}{\Hnewline + <style:style style:name="part" + style:family="paragraph" + style:parent-style-name="Heading\if@rl-rtl\fi " - style:next-style-name="Text body" - style:list-style-name="part">\Hnewline -<style:properties fo:margin-top="0.52cm" - fo:margin-bottom="0.21cm" - fo:font-size="18pt"/>\Hnewline -</style:style>\Hnewline -} + style:next-style-name="Text-body" + style:list-style-name="part">\Hnewline + <\style:par:properties fo:margin-top="0.52cm" + fo:margin-bottom="0.21cm" + fo:font-size="18pt"/>\Hnewline + </style:style>\Hnewline + } +\fi \ConfigureMark{section} {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble \else \@seccntformat{section}\fi } \Configure{section} {\IgnorePar\EndP \HCode{<!--start of section-->}} {\IgnorePar\EndP \HCode{<!--end of section-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2"><text:span + \text:outlinelevel="2"><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -2830,9 +3172,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsection} {\IgnorePar\EndP \HCode{<!--start of subsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsection-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3"><text:span + \text:outlinelevel="3"><text:span text:style-name="subsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -2842,60 +3184,61 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsubsection} {\IgnorePar\EndP \HCode{<!--start of subsubsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} - {\HCode{<text:h text:style-name="Heading 4\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - text:level="4"><text:span + \text:outlinelevel="4"><text:span text:style-name="subsubsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} {\IgnorePar\EndP \HCode{<!--start of section*-->}} {\IgnorePar\EndP \HCode{<!--end of section*-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2">}\IgnoreIndent} + \text:outlinelevel="2">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesubsection} {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3">}\IgnoreIndent} + \text:outlinelevel="3">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{paragraph} {\IgnorePar\EndP \HCode{<!--start of paragraph-->}} {\IgnorePar\EndP \HCode{<!--end of paragraph-->}} - {\HCode{<text:h text:style-name="Heading 5\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-5\if@rl-rtl\fi " - text:level="5">}} + \text:outlinelevel="5">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{subparagraph} {\IgnorePar\EndP \HCode{<!--start of subparagraph-->}} {\IgnorePar\EndP \HCode{<!--end of subparagraph-->}} - {\HCode{<text:h text:style-name="Heading 6\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-6\if@rl-rtl\fi " - text:level="6">}} + \text:outlinelevel="6">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} + \NewConfigureOO{Heading-1} \ConfigureOO{Heading-1}{\Hnewline -<style:style style:name="Heading 1" +<style:style style:name="Heading-1" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 1 rtl" +\Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" @@ -2909,24 +3252,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-2} \ConfigureOO{Heading-2}{\Hnewline -<style:style style:name="Heading 2" +<style:style style:name="Heading-2" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm"/> </style:style> -\Hnewline <style:style style:name="Heading 2 rtl" +\Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" @@ -2940,24 +3283,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-3} \ConfigureOO{Heading-3}{\Hnewline -<style:style style:name="Heading 3" +<style:style style:name="Heading-3" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 3 rtl" +\Hnewline <style:style style:name="Heading-3-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" @@ -2971,12 +3314,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-4} \ConfigureOO{Heading-4}{\Hnewline -<style:style style:name="Heading 4" +<style:style style:name="Heading-4" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -2985,12 +3328,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" /> </style:style> -\Hnewline <style:style style:name="Heading 4 rtl" +\Hnewline <style:style style:name="Heading-4-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -3006,12 +3349,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-5} \ConfigureOO{Heading-5}{\Hnewline -<style:style style:name="Heading 5" +<style:style style:name="Heading-5" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -3023,12 +3366,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> -\Hnewline <style:style style:name="Heading 5 rtl" +\Hnewline <style:style style:name="Heading-5-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -3047,24 +3390,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-6} \ConfigureOO{Heading-6}{\Hnewline -<style:style style:name="Heading 6" +<style:style style:name="Heading-6" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 6 rtl" +\Hnewline <style:style style:name="Heading-6-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -3078,24 +3421,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-7} \ConfigureOO{Heading-7}{\Hnewline -<style:style style:name="Heading 7" +<style:style style:name="Heading-7" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 7 rtl" +\Hnewline <style:style style:name="Heading-7-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -3109,24 +3452,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-8} \ConfigureOO{Heading-8}{\Hnewline -<style:style style:name="Heading 8" +<style:style style:name="Heading-8" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 8 rtl" +\Hnewline <style:style style:name="Heading-8-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -3140,24 +3483,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-9} \ConfigureOO{Heading-9}{\Hnewline -<style:style style:name="Heading 9" +<style:style style:name="Heading-9" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 9 rtl" +\Hnewline <style:style style:name="Heading-9-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -3171,24 +3514,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-10} \ConfigureOO{Heading-10}{\Hnewline -<style:style style:name="Heading 10" +<style:style style:name="Heading-10" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 10 rtl" +\Hnewline <style:style style:name="Heading-10-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -3200,7 +3543,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{caption} {\ht:everypar{\HtmlPar}% - \ifvmode \EndP\ShowPar\else \HCode{<text:line-break/>}\fi + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi \HCode{\Hnewline <text:span text:style-name="caption" >% <text:span text:style-name="caption-title" >}} {: } @@ -3208,7 +3551,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="caption-title" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } @@ -3219,35 +3562,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:alphabetical-index-source text:sort-algorithm="alphanumeric">\Hnewline <text:index-title-template - text:style-name="Index Heading">\indexname + text:style-name="Index-Heading">\indexname </text:index-title-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="1" - text:style-name="Index 1">\Hnewline + text:style-name="Index-1">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="2" - text:style-name="Index 2">\Hnewline + text:style-name="Index-2">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="3" - text:style-name="Index 3">\Hnewline + text:style-name="Index-3">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline @@ -3271,8 +3614,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{@begin}{theindex}{\ifx \indexname\empty \else \def\put:IndexTitle{\HCode{<text:index-title text:style-name="Sect1" - text:name="Alphabetical Index1_Head"><text:p - text:style-name="Index Heading">}\indexname + text:name="Alphabetical_Index1_Head"><text:p + text:style-name="Index-Heading">}\indexname \HCode{</text:p></text:index-title>\Hnewline} }\fi} @@ -3290,20 +3633,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -3315,7 +3658,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -3325,12 +3668,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -3347,18 +3690,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -3370,18 +3713,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -3392,36 +3735,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -3433,11 +3776,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -3447,11 +3790,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -3463,17 +3806,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -3482,17 +3825,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -3501,17 +3844,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -3520,17 +3863,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -3539,17 +3882,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -3558,11 +3901,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -3571,11 +3914,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -3651,17 +3994,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {\HCode{</text:p>}} +\def\ref:name{\refname} \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 \HCode{<text:bibliography text:name="bib-\bib:N"> <text:bibliography-source>\Hnewline - <text:index-title-template>}\NoFonts\refname\EndNoFonts\HCode{ + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% </text:index-title-template>\Hnewline % <text:bibliography-entry-template\Hnewline text:bibliography-type="custom1" - text:style-name="Bibliography 1">\Hnewline + text:style-name="Bibliography11">\Hnewline % <text:index-entry-bibliography text:bibliography-data-field="identifier"/>\Hnewline @@ -3694,15 +4038,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="p-bibitem"\Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-left="1cm"\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline fo:text-indent="-1cm"\Hnewline fo:margin-right="0cm" \Hnewline style:auto-text-indent="false">\Hnewline <style:tab-stops/>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } + \ConfigureEnv{quote} {\ifvmode \IgnorePar\fi \EndP \gHAdvance\BegEnd:N by 1 @@ -3717,11 +4062,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \bgroup \Configure{HtmlPar} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -3737,11 +4082,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% -} +\par\ShowPar \noindent} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -3753,17 +4098,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="quotation" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-indent="0.499cm" style:auto-text-indent="true"/>\Hnewline - </style:style>\Hnewline <style:style style:name="quotation rtl" + </style:style>\Hnewline <style:style style:name="quotation-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" @@ -3800,10 +4145,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushright" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" style:master-page-name=""> -<style:properties fo:margin-top="0.199cm" +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="end" style:justify-single-word="false" @@ -3835,9 +4180,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushleft" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="start" style:justify-single-word="false"/> @@ -3868,14 +4213,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="center" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="center" style:justify-single-word="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style>\Hnewline } \Configure{centerline} @@ -3896,7 +4241,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" \ifx \TabWidth\empty \else fo:width="\TabWidth pt" @@ -3915,7 +4260,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{tabbing}{<style:style style:name="tabbing" style:family="paragraph" style:parent-style-name="Standard" >\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.5cm" style:auto-text-indent="false"/>\Hnewline @@ -3947,9 +4292,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{chapter} {\IgnorePar\EndP \HCode{<!--start of chapter-->}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} - {\HCode{<text:h text:style-name="Heading 1\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - text:level="1"><text:span + \text:outlinelevel="1"><text:span text:style-name="chapter">}\TitleMark\space \HCode{</text:span>}% \HCode{<text:line-break/>}\IgnoreIndent} @@ -3957,45 +4302,47 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{likechapter} {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} - {\HCode{<text:h text:style-name="Heading 1\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - text:level="1">}\IgnoreIndent} + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{chapter} {\chaptername \ \thechapter} -\Configure{part} - {\IgnorePar\EndP \HCode{<!--start part-->}} - {\IgnorePar\EndP \HCode{<!--end part-->}} - {\HCode{<text:p text:style-name="part"> - <text:span text:style-name="part">}\TitleMark\space - \HCode{</text:span>}% - \HCode{<text:line-break/>}} - {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} -\ConfigureMark{part}{\partname\space\thepart} -\NewConfigureOO{part} -\ConfigureOO{part}{\Hnewline -<style:style style:name="part" - style:family="paragraph" - style:parent-style-name="Heading\if@rl\space rtl\fi +\ifx \part\:UnDef\else + \Configure{part} + {\IgnorePar\EndP \HCode{<!--start part-->}} + {\IgnorePar\EndP \HCode{<!--end part-->}} + {\HCode{<text:p text:style-name="part"> + <text:span text:style-name="part">}\TitleMark\space + \HCode{</text:span>}% + \HCode{<text:line-break/>}} + {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} + \ConfigureMark{part}{\partname\space\thepart} + \NewConfigureOO{part} + \ConfigureOO{part}{\Hnewline + <style:style style:name="part" + style:family="paragraph" + style:parent-style-name="Heading\if@rl-rtl\fi " - style:next-style-name="Text body" - style:list-style-name="part">\Hnewline -<style:properties fo:margin-top="0.52cm" - fo:margin-bottom="0.21cm" - fo:font-size="18pt"/>\Hnewline -</style:style>\Hnewline -} + style:next-style-name="Text-body" + style:list-style-name="part">\Hnewline + <\style:par:properties fo:margin-top="0.52cm" + fo:margin-bottom="0.21cm" + fo:font-size="18pt"/>\Hnewline + </style:style>\Hnewline + } +\fi \ConfigureMark{section} {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble \else \@seccntformat{section}\fi } \Configure{section} {\IgnorePar\EndP \HCode{<!--start of section-->}} {\IgnorePar\EndP \HCode{<!--end of section-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2"><text:span + \text:outlinelevel="2"><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -4005,9 +4352,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsection} {\IgnorePar\EndP \HCode{<!--start of subsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsection-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3"><text:span + \text:outlinelevel="3"><text:span text:style-name="subsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -4017,60 +4364,61 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsubsection} {\IgnorePar\EndP \HCode{<!--start of subsubsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} - {\HCode{<text:h text:style-name="Heading 4\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - text:level="4"><text:span + \text:outlinelevel="4"><text:span text:style-name="subsubsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} {\IgnorePar\EndP \HCode{<!--start of section*-->}} {\IgnorePar\EndP \HCode{<!--end of section*-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2">}\IgnoreIndent} + \text:outlinelevel="2">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesubsection} {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3">}\IgnoreIndent} + \text:outlinelevel="3">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{paragraph} {\IgnorePar\EndP \HCode{<!--start of paragraph-->}} {\IgnorePar\EndP \HCode{<!--end of paragraph-->}} - {\HCode{<text:h text:style-name="Heading 5\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-5\if@rl-rtl\fi " - text:level="5">}} + \text:outlinelevel="5">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{subparagraph} {\IgnorePar\EndP \HCode{<!--start of subparagraph-->}} {\IgnorePar\EndP \HCode{<!--end of subparagraph-->}} - {\HCode{<text:h text:style-name="Heading 6\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-6\if@rl-rtl\fi " - text:level="6">}} + \text:outlinelevel="6">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} + \NewConfigureOO{Heading-1} \ConfigureOO{Heading-1}{\Hnewline -<style:style style:name="Heading 1" +<style:style style:name="Heading-1" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 1 rtl" +\Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" @@ -4084,24 +4432,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-2} \ConfigureOO{Heading-2}{\Hnewline -<style:style style:name="Heading 2" +<style:style style:name="Heading-2" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm"/> </style:style> -\Hnewline <style:style style:name="Heading 2 rtl" +\Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" @@ -4115,24 +4463,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-3} \ConfigureOO{Heading-3}{\Hnewline -<style:style style:name="Heading 3" +<style:style style:name="Heading-3" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 3 rtl" +\Hnewline <style:style style:name="Heading-3-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" @@ -4146,12 +4494,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-4} \ConfigureOO{Heading-4}{\Hnewline -<style:style style:name="Heading 4" +<style:style style:name="Heading-4" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -4160,12 +4508,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" /> </style:style> -\Hnewline <style:style style:name="Heading 4 rtl" +\Hnewline <style:style style:name="Heading-4-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -4181,12 +4529,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-5} \ConfigureOO{Heading-5}{\Hnewline -<style:style style:name="Heading 5" +<style:style style:name="Heading-5" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -4198,12 +4546,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> -\Hnewline <style:style style:name="Heading 5 rtl" +\Hnewline <style:style style:name="Heading-5-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -4222,24 +4570,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-6} \ConfigureOO{Heading-6}{\Hnewline -<style:style style:name="Heading 6" +<style:style style:name="Heading-6" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 6 rtl" +\Hnewline <style:style style:name="Heading-6-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -4253,24 +4601,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-7} \ConfigureOO{Heading-7}{\Hnewline -<style:style style:name="Heading 7" +<style:style style:name="Heading-7" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 7 rtl" +\Hnewline <style:style style:name="Heading-7-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -4284,24 +4632,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-8} \ConfigureOO{Heading-8}{\Hnewline -<style:style style:name="Heading 8" +<style:style style:name="Heading-8" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 8 rtl" +\Hnewline <style:style style:name="Heading-8-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -4315,24 +4663,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-9} \ConfigureOO{Heading-9}{\Hnewline -<style:style style:name="Heading 9" +<style:style style:name="Heading-9" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 9 rtl" +\Hnewline <style:style style:name="Heading-9-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -4346,24 +4694,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-10} \ConfigureOO{Heading-10}{\Hnewline -<style:style style:name="Heading 10" +<style:style style:name="Heading-10" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 10 rtl" +\Hnewline <style:style style:name="Heading-10-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -4375,7 +4723,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{caption} {\ht:everypar{\HtmlPar}% - \ifvmode \EndP\ShowPar\else \HCode{<text:line-break/>}\fi + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi \HCode{\Hnewline <text:span text:style-name="caption" >% <text:span text:style-name="caption-title" >}} {: } @@ -4383,7 +4731,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="caption-title" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } @@ -4394,35 +4742,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:alphabetical-index-source text:sort-algorithm="alphanumeric">\Hnewline <text:index-title-template - text:style-name="Index Heading">\indexname + text:style-name="Index-Heading">\indexname </text:index-title-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="1" - text:style-name="Index 1">\Hnewline + text:style-name="Index-1">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="2" - text:style-name="Index 2">\Hnewline + text:style-name="Index-2">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="3" - text:style-name="Index 3">\Hnewline + text:style-name="Index-3">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline @@ -4446,8 +4794,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{@begin}{theindex}{\ifx \indexname\empty \else \def\put:IndexTitle{\HCode{<text:index-title text:style-name="Sect1" - text:name="Alphabetical Index1_Head"><text:p - text:style-name="Index Heading">}\indexname + text:name="Alphabetical_Index1_Head"><text:p + text:style-name="Index-Heading">}\indexname \HCode{</text:p></text:index-title>\Hnewline} }\fi} @@ -4465,20 +4813,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -4490,7 +4838,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -4500,12 +4848,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -4522,18 +4870,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -4545,18 +4893,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -4567,36 +4915,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -4608,11 +4956,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -4622,11 +4970,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -4638,17 +4986,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -4657,17 +5005,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -4676,17 +5024,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -4695,17 +5043,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -4714,17 +5062,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -4733,11 +5081,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -4746,11 +5094,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -4807,17 +5155,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {\HCode{</text:p>}} +\def\ref:name{\refname} \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 \HCode{<text:bibliography text:name="bib-\bib:N"> <text:bibliography-source>\Hnewline - <text:index-title-template>}\NoFonts\refname\EndNoFonts\HCode{ + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% </text:index-title-template>\Hnewline % <text:bibliography-entry-template\Hnewline text:bibliography-type="custom1" - text:style-name="Bibliography 1">\Hnewline + text:style-name="Bibliography11">\Hnewline % <text:index-entry-bibliography text:bibliography-data-field="identifier"/>\Hnewline @@ -4850,15 +5199,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="p-bibitem"\Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-left="1cm"\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline fo:text-indent="-1cm"\Hnewline fo:margin-right="0cm" \Hnewline style:auto-text-indent="false">\Hnewline <style:tab-stops/>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } + \ConfigureEnv{quote} {\ifvmode \IgnorePar\fi \EndP \gHAdvance\BegEnd:N by 1 @@ -4873,11 +5223,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \bgroup \Configure{HtmlPar} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -4893,11 +5243,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% -} +\par\ShowPar \noindent} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -4909,17 +5259,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="quotation" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-indent="0.499cm" style:auto-text-indent="true"/>\Hnewline - </style:style>\Hnewline <style:style style:name="quotation rtl" + </style:style>\Hnewline <style:style style:name="quotation-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" @@ -4956,10 +5306,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushright" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" style:master-page-name=""> -<style:properties fo:margin-top="0.199cm" +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="end" style:justify-single-word="false" @@ -4991,9 +5341,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushleft" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="start" style:justify-single-word="false"/> @@ -5024,14 +5374,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="center" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="center" style:justify-single-word="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style>\Hnewline } \Configure{centerline} @@ -5052,7 +5402,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" \ifx \TabWidth\empty \else fo:width="\TabWidth pt" @@ -5071,7 +5421,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{tabbing}{<style:style style:name="tabbing" style:family="paragraph" style:parent-style-name="Standard" >\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.5cm" style:auto-text-indent="false"/>\Hnewline @@ -5100,37 +5450,39 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \csname par\endcsname\ShowPar} {}{} -\Configure{part} - {\IgnorePar\EndP \HCode{<!--start part-->}} - {\IgnorePar\EndP \HCode{<!--end part-->}} - {\HCode{<text:p text:style-name="part"> - <text:span text:style-name="part">}\TitleMark\space - \HCode{</text:span>}% - \HCode{<text:line-break/>}} - {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} -\ConfigureMark{part}{\partname\space\thepart} -\NewConfigureOO{part} -\ConfigureOO{part}{\Hnewline -<style:style style:name="part" - style:family="paragraph" - style:parent-style-name="Heading\if@rl\space rtl\fi +\ifx \part\:UnDef\else + \Configure{part} + {\IgnorePar\EndP \HCode{<!--start part-->}} + {\IgnorePar\EndP \HCode{<!--end part-->}} + {\HCode{<text:p text:style-name="part"> + <text:span text:style-name="part">}\TitleMark\space + \HCode{</text:span>}% + \HCode{<text:line-break/>}} + {\HCode{</text:p>\Hnewline}\par\ShowPar\IgnoreIndent} + \ConfigureMark{part}{\partname\space\thepart} + \NewConfigureOO{part} + \ConfigureOO{part}{\Hnewline + <style:style style:name="part" + style:family="paragraph" + style:parent-style-name="Heading\if@rl-rtl\fi " - style:next-style-name="Text body" - style:list-style-name="part">\Hnewline -<style:properties fo:margin-top="0.52cm" - fo:margin-bottom="0.21cm" - fo:font-size="18pt"/>\Hnewline -</style:style>\Hnewline -} + style:next-style-name="Text-body" + style:list-style-name="part">\Hnewline + <\style:par:properties fo:margin-top="0.52cm" + fo:margin-bottom="0.21cm" + fo:font-size="18pt"/>\Hnewline + </style:style>\Hnewline + } +\fi \ConfigureMark{section} {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble \else \@seccntformat{section}\fi } \Configure{section} {\IgnorePar\EndP \HCode{<!--start of section-->}} {\IgnorePar\EndP \HCode{<!--end of section-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2"><text:span + \text:outlinelevel="2"><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -5140,9 +5492,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsection} {\IgnorePar\EndP \HCode{<!--start of subsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsection-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3"><text:span + \text:outlinelevel="3"><text:span text:style-name="subsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -5152,60 +5504,61 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsubsection} {\IgnorePar\EndP \HCode{<!--start of subsubsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} - {\HCode{<text:h text:style-name="Heading 4\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - text:level="4"><text:span + \text:outlinelevel="4"><text:span text:style-name="subsubsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} {\IgnorePar\EndP \HCode{<!--start of section*-->}} {\IgnorePar\EndP \HCode{<!--end of section*-->}} - {\HCode{<text:h text:style-name="Heading 2\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - text:level="2">}\IgnoreIndent} + \text:outlinelevel="2">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesubsection} {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} - {\HCode{<text:h text:style-name="Heading 3\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - text:level="3">}\IgnoreIndent} + \text:outlinelevel="3">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{paragraph} {\IgnorePar\EndP \HCode{<!--start of paragraph-->}} {\IgnorePar\EndP \HCode{<!--end of paragraph-->}} - {\HCode{<text:h text:style-name="Heading 5\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-5\if@rl-rtl\fi " - text:level="5">}} + \text:outlinelevel="5">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{subparagraph} {\IgnorePar\EndP \HCode{<!--start of subparagraph-->}} {\IgnorePar\EndP \HCode{<!--end of subparagraph-->}} - {\HCode{<text:h text:style-name="Heading 6\if@rl\space rtl\fi + {\HCode{<text:h text:style-name="Heading-6\if@rl-rtl\fi " - text:level="6">}} + \text:outlinelevel="6">}} {\HCode{</text:h>\Hnewline}\par\ShowPar} + \NewConfigureOO{Heading-1} \ConfigureOO{Heading-1}{\Hnewline -<style:style style:name="Heading 1" +<style:style style:name="Heading-1" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 1 rtl" +\Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="17.2999992370605pt" +<\style:par:properties fo:font-size="17.2999992370605pt" fo:font-weight="bold" style:font-size-asian="115\%" style:font-weight-asian="bold" @@ -5219,24 +5572,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-2} \ConfigureOO{Heading-2}{\Hnewline -<style:style style:name="Heading 2" +<style:style style:name="Heading-2" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm"/> </style:style> -\Hnewline <style:style style:name="Heading 2 rtl" +\Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="14.3999996185303pt" +<\style:par:properties fo:font-size="14.3999996185303pt" style:font-size-complex="14pt" style:font-style-complex="italic" style:font-weight-complex="bold" @@ -5250,24 +5603,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-3} \ConfigureOO{Heading-3}{\Hnewline -<style:style style:name="Heading 3" +<style:style style:name="Heading-3" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" style:font-size-complex="14pt" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 3 rtl" +\Hnewline <style:style style:name="Heading-3-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" style:font-size-asian="14pt" style:font-weight-asian="bold" @@ -5281,12 +5634,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-4} \ConfigureOO{Heading-4}{\Hnewline -<style:style style:name="Heading 4" +<style:style style:name="Heading-4" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -5295,12 +5648,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" /> </style:style> -\Hnewline <style:style style:name="Heading 4 rtl" +\Hnewline <style:style style:name="Heading-4-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="12pt" +<\style:par:properties fo:font-size="12pt" fo:font-weight="bold" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -5316,12 +5669,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-5} \ConfigureOO{Heading-5}{\Hnewline -<style:style style:name="Heading 5" +<style:style style:name="Heading-5" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -5333,12 +5686,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline fo:text-indent="0cm" style:auto-text-indent="false"/> </style:style> -\Hnewline <style:style style:name="Heading 5 rtl" +\Hnewline <style:style style:name="Heading-5-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:margin-left="0cm" +<\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0.42cm" fo:margin-bottom="0cm" @@ -5357,24 +5710,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-6} \ConfigureOO{Heading-6}{\Hnewline -<style:style style:name="Heading 6" +<style:style style:name="Heading-6" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 6 rtl" +\Hnewline <style:style style:name="Heading-6-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -5388,24 +5741,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-7} \ConfigureOO{Heading-7}{\Hnewline -<style:style style:name="Heading 7" +<style:style style:name="Heading-7" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 7 rtl" +\Hnewline <style:style style:name="Heading-7-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -5419,24 +5772,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-8} \ConfigureOO{Heading-8}{\Hnewline -<style:style style:name="Heading 8" +<style:style style:name="Heading-8" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 8 rtl" +\Hnewline <style:style style:name="Heading-8-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -5450,24 +5803,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-9} \ConfigureOO{Heading-9}{\Hnewline -<style:style style:name="Heading 9" +<style:style style:name="Heading-9" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 9 rtl" +\Hnewline <style:style style:name="Heading-9-rtl" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -5481,24 +5834,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{Heading-10} \ConfigureOO{Heading-10}{\Hnewline -<style:style style:name="Heading 10" +<style:style style:name="Heading-10" style:family="paragraph" style:parent-style-name="Heading" - style:next-style-name="Text body" + style:next-style-name="Text-body" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" style:font-size-complex="75\%" style:font-weight-complex="bold"/> </style:style> -\Hnewline <style:style style:name="Heading 10 rtl" +\Hnewline <style:style style:name="Heading-10-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="Text body rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" style:class="text">\Hnewline -<style:properties fo:font-size="75\%" +<\style:par:properties fo:font-size="75\%" fo:font-weight="bold" style:font-size-asian="75\%" style:font-weight-asian="bold" @@ -5510,7 +5863,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{caption} {\ht:everypar{\HtmlPar}% - \ifvmode \EndP\ShowPar\else \HCode{<text:line-break/>}\fi + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi \HCode{\Hnewline <text:span text:style-name="caption" >% <text:span text:style-name="caption-title" >}} {: } @@ -5518,7 +5871,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="caption-title" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } @@ -5529,35 +5882,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:alphabetical-index-source text:sort-algorithm="alphanumeric">\Hnewline <text:index-title-template - text:style-name="Index Heading">\indexname + text:style-name="Index-Heading">\indexname </text:index-title-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="1" - text:style-name="Index 1">\Hnewline + text:style-name="Index-1">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="2" - text:style-name="Index 2">\Hnewline + text:style-name="Index-2">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="3" - text:style-name="Index 3">\Hnewline + text:style-name="Index-3">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline @@ -5581,8 +5934,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{@begin}{theindex}{\ifx \indexname\empty \else \def\put:IndexTitle{\HCode{<text:index-title text:style-name="Sect1" - text:name="Alphabetical Index1_Head"><text:p - text:style-name="Index Heading">}\indexname + text:name="Alphabetical_Index1_Head"><text:p + text:style-name="Index-Heading">}\indexname \HCode{</text:p></text:index-title>\Hnewline} }\fi} @@ -5635,23 +5988,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\ifmathml\else \HCode{</text:span>}\fi} \NewConfigureOO{emph} \ConfigureOO{emph}{<style:style style:name="Emphasis" style:family="text">\Hnewline - <style:properties fo:font-style="italic"/>\Hnewline + <\style:properties fo:font-style="italic"/>\Hnewline </style:style>\Hnewline } \NewConfigureOO{textit} \ConfigureOO{textit}{<style:style style:name="textit" style:family="text">\Hnewline - <style:properties fo:font-style="italic"/>\Hnewline + <\style:properties fo:font-style="italic"/>\Hnewline </style:style>\Hnewline } \NewConfigureOO{textbf} \ConfigureOO{textbf}{<style:style style:name="textbf" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } \NewConfigureOO{textsc} \ConfigureOO{textsc}{<style:style style:name="textsc" style:family="text">\Hnewline - <style:properties + <\style:properties fo:font-variant="small-caps" fo:font-style="normal" fo:font-weight="normal" @@ -5662,21 +6015,21 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{texttt} \ConfigureOO{texttt}{<style:style style:name="texttt" style:family="text">\Hnewline - <style:properties + <\style:properties fo:font-family="monospace" />\Hnewline </style:style>\Hnewline } \NewConfigureOO{textrm} \ConfigureOO{textrm}{<style:style style:name="textrm" style:family="text">\Hnewline -<style:properties fo:font-weight="normal" +<\style:properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/>\Hnewline </style:style>\Hnewline } \NewConfigureOO{textsf} \ConfigureOO{textsf}{<style:style style:name="textsf" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold" style:font-family-generic="swiss" style:font-pitch="variable" />\Hnewline @@ -5684,12 +6037,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{textsl} \ConfigureOO{textsl}{<style:style style:name="textsl" style:family="text">\Hnewline - <style:properties fo:font-style="italic"/>\Hnewline + <\style:properties fo:font-style="italic"/>\Hnewline </style:style>\Hnewline } \NewConfigureOO{textsl} \ConfigureOO{textsl}{<style:style style:name="textup" style:family="text">\Hnewline -<style:properties fo:font-weight="normal" +<\style:properties fo:font-weight="normal" style:font-weight-asian="normal" style:font-weight-complex="normal"/>\Hnewline </style:style>\Hnewline @@ -5698,12 +6051,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{\string&\#x2026;}} \NewConfigureOO{overline} \ConfigureOO{overline}{<style:style style:name="overline" style:family="text"> - <style:properties style:text-underline="dotted" /> + <\style:properties style:text-underline="dotted" /> </style:style> } \NewConfigureOO{underline} \ConfigureOO{underline}{<style:style style:name="underline" style:family="text"> - <style:properties style:text-underline="single" /> + <\style:properties style:text-underline="single" /> </style:style> } @@ -5719,15 +6072,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{graphics} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{graphics} - {\bgroup - \let\E:IMG=\e:IMG \let\e:IMG=\empty - \Picture+{}} - {\EndPicture - \E:IMG\HCode{<!--tex4ht:graphics - \Hnewline name="\PictureFile" src="\Gin@base\Gin@ext" - \Hnewline -->}% - \egroup} + \Configure{graphics} + {\bgroup + \let\E:IMG=\e:IMG \let\e:IMG=\empty + \Picture+{}} + {\EndPicture + \E:IMG\HCode{<!--tex4ht:graphics + \Hnewline name="\PictureFile" src="\Gin@base\Gin@ext" + svg:width="\the\Gin@req@width" + svg:height="\the\Gin@req@height" + scalex = "\csname Gin@scalex\endcsname" + scaley = "\csname Gin@scaley\endcsname" + rotate = "\the\Grot@x" + \Hnewline -->}% + \egroup} \Configure{graphics*} {gif} {\Picture[IMG]{\Gin@base.gif \ifx\noBoundingBox\UnDefined @@ -5756,13 +6114,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline svg:height="\the\Gin@req@height" \fi }} -\Configure{graphics*} - {eps} - {\Picture[IMG]{\Gin@base.eps \ifx\noBoundingBox\UnDefined - svg:width="\the\Gin@req@width" - svg:height="\the\Gin@req@height" -\fi - }} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -5782,20 +6133,20 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -5807,7 +6158,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -5817,12 +6168,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -5839,18 +6190,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -5862,18 +6213,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -5884,36 +6235,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -5925,11 +6276,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -5939,11 +6290,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -5955,17 +6306,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -5974,17 +6325,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -5993,17 +6344,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -6012,17 +6363,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -6031,17 +6382,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -6050,11 +6401,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -6063,11 +6414,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -6131,6 +6482,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6145,11 +6497,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \def\:temp{{\protect\AmSfont AmS}} + \def\:temp{{\protect\AmSfont AMS}} \HLet\AmS\:temp %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6163,6 +6514,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{babel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6289,11 +6641,84 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{hyperref} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ifx \@baseurl\@empty \else + \Configure{@HEAD} + {\HCode{<!--base href="\:baseurl" /-->}} + \let\:baseurl\@baseurl + \let\@baseurl=\@empty +\fi + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{longtable} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{halignTB<>}{longtable}{\HCode{\Hnewline + table:style-name="longtable" + }<>\HAlign} +\Configure{longtable} + {\IgnorePar\EndP \HCode{<!--l. \the\inputlineno-->% +}% + \halignTB{longtable}% + \putVBorder +} + {\HCode{</table:table>}} + {\HCode{<table:table-row \Hnewline}\halignTR\HCode{ + table:style-name="TBL-\TableNo-\HRow-">}} + {\HCode{</table:table-row>}} + {\HCode{<table:table-cell + \ifnum \HMultispan>1 table:number-columns-spanned="\HMultispan"\fi + \space table:style-name="TBL-\TableNo-\HRow-\HCol" ><text:p>}\SaveEndP +% + \par \ShowPar +\par \ShowPar +\PushStack\Table:Stck\TableNo} + {\PopStack\Table:Stck\TableNo + \IgnorePar \EndP +\IgnorePar \EndP +\HCode{</text:p></table:table-cell>}} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{tabularx} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{tabularx} + {\Configure{noalign}% + {\f:tabular\d:tabular \HCode{<tr><td colspan="\ar:cnt">}} + {\HCode{</td></tr>}\pend:def\TableNo{0}\c:tabular\e:tabular}% +% + \IgnorePar\ifvmode\else\HCode{<!--tex4ht:inline-->}\fi +\EndP + \PushStack\Col:Bars\:AllColBars +\PushStack\Col:Marg\:AllColMargins +% + } + {\PopStack\Col:Bars\:AllColBars +\PopStack\Col:Marg\:AllColMargins +\ShowPar + \Configure{noalign}{}{}% +% + \ShowPar +% + }{}{} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6427,6 +6852,24 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{apacite} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{bibcite}{\def\ { }} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + @@ -6463,27 +6906,29 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {} \Configure{dedication} {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="Text body" >}} + \HCode{<text:p text:style-name="Text-body" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</text:p>}} +\ConfigureMark{chapter} + {\if@mainmatter \thechapter.~~\fi} \Configure{maketitle} {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -6495,7 +6940,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -6505,12 +6950,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -6527,18 +6972,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -6550,18 +6995,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -6572,36 +7017,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -6613,11 +7058,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -6627,11 +7072,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -6643,17 +7088,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -6662,17 +7107,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -6681,17 +7126,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -6700,17 +7145,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -6719,17 +7164,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -6738,11 +7183,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -6751,11 +7196,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -6843,17 +7288,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {\HCode{</text:p>}} +\def\ref:name{\refname} \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 \HCode{<text:bibliography text:name="bib-\bib:N"> <text:bibliography-source>\Hnewline - <text:index-title-template>}\NoFonts\refname\EndNoFonts\HCode{ + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% </text:index-title-template>\Hnewline % <text:bibliography-entry-template\Hnewline text:bibliography-type="custom1" - text:style-name="Bibliography 1">\Hnewline + text:style-name="Bibliography11">\Hnewline % <text:index-entry-bibliography text:bibliography-data-field="identifier"/>\Hnewline @@ -6886,15 +7332,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="p-bibitem"\Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-left="1cm"\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline fo:text-indent="-1cm"\Hnewline fo:margin-right="0cm" \Hnewline style:auto-text-indent="false">\Hnewline <style:tab-stops/>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } + \ConfigureEnv{quote} {\ifvmode \IgnorePar\fi \EndP \gHAdvance\BegEnd:N by 1 @@ -6909,11 +7356,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \bgroup \Configure{HtmlPar} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -6929,11 +7376,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% -} +\par\ShowPar \noindent} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -6945,17 +7392,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="quotation" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-indent="0.499cm" style:auto-text-indent="true"/>\Hnewline - </style:style>\Hnewline <style:style style:name="quotation rtl" + </style:style>\Hnewline <style:style style:name="quotation-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" @@ -6992,10 +7439,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushright" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" style:master-page-name=""> -<style:properties fo:margin-top="0.199cm" +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="end" style:justify-single-word="false" @@ -7027,9 +7474,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushleft" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="start" style:justify-single-word="false"/> @@ -7060,14 +7507,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="center" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="center" style:justify-single-word="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style>\Hnewline } \Configure{centerline} @@ -7088,7 +7535,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" \ifx \TabWidth\empty \else fo:width="\TabWidth pt" @@ -7107,7 +7554,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{tabbing}{<style:style style:name="tabbing" style:family="paragraph" style:parent-style-name="Standard" >\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.5cm" style:auto-text-indent="false"/>\Hnewline @@ -7136,27 +7583,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \csname par\endcsname\ShowPar} {}{} -\ConfigureMark{chapter} - {\if@mainmatter \thechapter.~~\fi} \Configure{chapter} {\IgnorePar\EndP \HCode{<!--start of chapter-->}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1"><text:span + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1"><text:span text:style-name="chapter">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likechapter} {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{addchap} {\IgnorePar\EndP \HCode{<!--start of addchap-->}} {\IgnorePar\EndP \HCode{<!--end of addchap-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{section} @@ -7165,8 +7610,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{section} {\IgnorePar\EndP \HCode{<!--start of section-->}} {\IgnorePar\EndP \HCode{<!--end of section-->}} - {\HCode{<text:h text:style-name="Heading 2" - text:level="2"><text:span + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2"><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -7176,27 +7621,349 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsection} {\IgnorePar\EndP \HCode{<!--start of subsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsection-->}} - {\HCode{<text:h text:style-name="Heading 3" - text:level="3"><text:span + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3"><text:span text:style-name="subsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} {\IgnorePar\EndP \HCode{<!--start of section*-->}} {\IgnorePar\EndP \HCode{<!--end of section*-->}} - {\HCode{<text:h text:style-name="Heading 2" - text:level="2">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesubsection} {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} - {\HCode{<text:h text:style-name="Heading 3" - text:level="3">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} +\NewConfigureOO{Heading-1} +\ConfigureOO{Heading-1}{\Hnewline +<style:style style:name="Heading-1" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-1-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-2} +\ConfigureOO{Heading-2}{\Hnewline +<style:style style:name="Heading-2" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm"/> +</style:style> +\Hnewline <style:style style:name="Heading-2-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-3} +\ConfigureOO{Heading-3}{\Hnewline +<style:style style:name="Heading-3" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-3-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-4} +\ConfigureOO{Heading-4}{\Hnewline +<style:style style:name="Heading-4" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" +/> +</style:style> +\Hnewline <style:style style:name="Heading-4-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" +/> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-5} +\ConfigureOO{Heading-5}{\Hnewline +<style:style style:name="Heading-5" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false"/> +</style:style> +\Hnewline <style:style style:name="Heading-5-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-6} +\ConfigureOO{Heading-6}{\Hnewline +<style:style style:name="Heading-6" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-6-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-7} +\ConfigureOO{Heading-7}{\Hnewline +<style:style style:name="Heading-7" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-7-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-8} +\ConfigureOO{Heading-8}{\Hnewline +<style:style style:name="Heading-8" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-8-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-9} +\ConfigureOO{Heading-9}{\Hnewline +<style:style style:name="Heading-9" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-9-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-10} +\ConfigureOO{Heading-10}{\Hnewline +<style:style style:name="Heading-10" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-10-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline +} + \Configure{caption} {\ht:everypar{\HtmlPar}% - \ifvmode \EndP\ShowPar\else \HCode{<text:line-break/>}\fi + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi \HCode{\Hnewline <text:span text:style-name="caption" >% <text:span text:style-name="caption-title" >}} {: } @@ -7204,7 +7971,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="caption-title" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } @@ -7215,35 +7982,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:alphabetical-index-source text:sort-algorithm="alphanumeric">\Hnewline <text:index-title-template - text:style-name="Index Heading">\indexname + text:style-name="Index-Heading">\indexname </text:index-title-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="1" - text:style-name="Index 1">\Hnewline + text:style-name="Index-1">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="2" - text:style-name="Index 2">\Hnewline + text:style-name="Index-2">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="3" - text:style-name="Index 3">\Hnewline + text:style-name="Index-3">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline @@ -7267,8 +8034,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{@begin}{theindex}{\ifx \indexname\empty \else \def\put:IndexTitle{\HCode{<text:index-title text:style-name="Sect1" - text:name="Alphabetical Index1_Head"><text:p - text:style-name="Index Heading">}\indexname + text:name="Alphabetical_Index1_Head"><text:p + text:style-name="Index-Heading">}\indexname \HCode{</text:p></text:index-title>\Hnewline} }\fi} @@ -7311,6 +8078,1033 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{scrartcl} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {\HCode{<!--begin maketitle-->}} + {\HCode{<!--end maketitle-->}\par} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi +" >}} + {\HCode{</text:p>}} +\Configure{thanks author date and} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="author\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="date\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {} + {}% {\HCode{<text:line-break/>}} +\NewConfigureOO{title} +\ConfigureOO{title}{% +<style:style style:name="Title" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="author" + style:class="chapter">\Hnewline +<\style:par:properties fo:margin-top="0.42cm" + fo:margin-bottom="0.51cm" + fo:font-size="20pt" + fo:font-weight="normal" + style:font-size-asian="18pt" + style:font-weight-asian="bold" + style:font-size-complex="18pt" + style:font-weight-complex="bold" + fo:text-align="center" + style:justify-single-word="false"/> +</style:style> \Hnewline <style:style style:name="Title-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" + style:class="chapter">\Hnewline +<\style:par:properties fo:margin-top="0.42cm" + fo:margin-bottom="0.51cm" + fo:font-size="20pt" + fo:font-weight="normal" + style:font-size-asian="18pt" + style:font-weight-asian="bold" + style:font-size-complex="18pt" + style:font-weight-complex="bold" + fo:text-align="center" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> \Hnewline + } +\NewConfigureOO{author} +\ConfigureOO{author}{% +<style:style style:name="author" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="date">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="14pt" + fo:text-align="center" + style:justify-single-word="false"/> +</style:style>\Hnewline <style:style style:name="author-rtl" + style:family="paragraph" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="14pt" + fo:text-align="center" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style>\Hnewline +} +\NewConfigureOO{date} +\ConfigureOO{date}{% +<style:style style:name="date" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="14pt" + fo:text-align="center" + style:justify-single-word="false"/> +</style:style>\Hnewline <style:style style:name="date-rtl" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="14pt" + fo:text-align="center" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style>\Hnewline +} +\ConfigureEnv{abstract} + {\IgnorePar\EndP \bgroup + \Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi +">}} + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}} + } + {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } + {\ifvmode \IgnorePar\fi\EndP + \HCode{<text:p text:style-name="abstract-title">}% + } + {\HCode{</text:p>}} +\NewConfigureOO{abstract} +\ConfigureOO{abstract}{\Hnewline +<style:style style:name="abstract" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" + fo:margin-right="3cm" + fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="10pt" + fo:text-indent="0cm" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline <style:style style:name="abstract-rtl" + style:family="paragraph" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" + fo:margin-right="3cm" + fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="10pt" + fo:text-indent="0cm" + style:auto-text-indent="false" + style:writing-mode="rl-tb" />\Hnewline +</style:style>\Hnewline + } +\NewConfigureOO{abstract-title} +\ConfigureOO{abstract-title}{\Hnewline +<style:style style:name="abstract-title" + style:family="paragraph" + style:parent-style-name="abstract" + style:next-style-name="abstract">\Hnewline +<\style:par:properties fo:margin-top="0.499cm" + fo:margin-bottom="0cm" + fo:font-weight="bold" + fo:text-align="center" + style:justify-single-word="false"/>\Hnewline +</style:style>\Hnewline +} + +\NewConfigureOO{Contents 1} +\ConfigureOO{Contents 1}{\Hnewline + <style:style style:name="Contents-1" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index">\Hnewline + <\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0cm" + fo:margin-bottom="0.101cm" + fo:font-weight="bold" + fo:text-indent="0cm" + style:auto-text-indent="false">\Hnewline + <style:tab-stops>\Hnewline + <style:tab-stop style:position="16.999cm" + style:type="right" + style:leader-char="."/>\Hnewline + </style:tab-stops>\Hnewline + </\style:par:properties>\Hnewline + </style:style>\Hnewline +} +% +\NewConfigureOO{Contents 2} + \ConfigureOO{Contents 2}{\Hnewline + <style:style style:name="Contents-2" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index"> + <\style:par:properties fo:margin-left="0.499cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false"> + <style:tab-stops> + <style:tab-stop style:position="16.499cm" + style:type="right" + style:leader-char="."/> + </style:tab-stops> + </\style:par:properties> + </style:style> + \Hnewline} +% +\NewConfigureOO{Contents 3} +\ConfigureOO{Contents 3}{\Hnewline + <style:style style:name="Contents-3" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index"> + <\style:par:properties fo:margin-left="0.998cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false"> + <style:tab-stops> + <style:tab-stop style:position="16cm" + style:type="right" + style:leader-char="."/> + </style:tab-stops> + </\style:par:properties> + </style:style> + \Hnewline} +% +\NewConfigureOO{Contents 4} +\ConfigureOO{Contents 4}{\Hnewline + <style:style style:name="Contents-4" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index">\Hnewline + <\style:par:properties fo:margin-left="1.498cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false">\Hnewline + <style:tab-stops> + <style:tab-stop style:position="15.501cm" + style:type="right" + style:leader-char="."/>\Hnewline + </style:tab-stops>\Hnewline + </\style:par:properties>\Hnewline + </style:style> + \Hnewline} +% +\NewConfigureOO{Contents 5} +\ConfigureOO{Contents 5}{\Hnewline + <style:style style:name="Contents-5" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index">\Hnewline + <\style:par:properties fo:margin-left="1.997cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false">\Hnewline + <style:tab-stops>\Hnewline + <style:tab-stop style:position="15.002cm" + style:type="right" + style:leader-char="."/>\Hnewline + </style:tab-stops>\Hnewline + </\style:par:properties>\Hnewline + </style:style> +\Hnewline} +% +\NewConfigureOO{Index 1} +\ConfigureOO{Index 1}{\Hnewline + <style:style style:name="Index-1" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index"> + <\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false"/> + </style:style> + \Hnewline } +% +\NewConfigureOO{Index 2} +\ConfigureOO{Index 2}{\Hnewline + <style:style style:name="Index-2" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index">\Hnewline + <\style:par:properties fo:margin-left="0.499cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false"/>\Hnewline + </style:style> +\Hnewline} +% +\NewConfigureOO{Index 3} +\ConfigureOO{Index 3}{\Hnewline + <style:style style:name="Index-3" + style:family="paragraph" + style:parent-style-name="Index" + style:class="index">\Hnewline + <\style:par:properties fo:margin-left="0.998cm" + fo:margin-right="0cm" + fo:text-indent="0cm" + style:auto-text-indent="false"/>\Hnewline + </style:style> + \Hnewline} +% + +\def\ref:name{\bibname} +\HAssign\bib:N=0 +\ConfigureList{thebibliography}% + {\IgnorePar\EndP \gHAdvance\bib:N by 1 + \HCode{<text:bibliography text:name="bib-\bib:N"> + <text:bibliography-source>\Hnewline + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% +</text:index-title-template>\Hnewline +% + <text:bibliography-entry-template\Hnewline + text:bibliography-type="custom1" + text:style-name="Bibliography11">\Hnewline +% + <text:index-entry-bibliography + text:bibliography-data-field="identifier"/>\Hnewline +% + <text:index-entry-span>: </text:index-entry-span>\Hnewline + <text:index-entry-bibliography + text:bibliography-data-field="author"/>\Hnewline + <text:index-entry-span>, </text:index-entry-span>\Hnewline +% + <text:index-entry-bibliography + text:bibliography-data-field="title"/>\Hnewline + <text:index-entry-span>, </text:index-entry-span>\Hnewline +% + <text:index-entry-bibliography + text:bibliography-data-field="year"/>\Hnewline + </text:bibliography-entry-template>\Hnewline +\Hnewline + </text:bibliography-source>\Hnewline + <text:index-body>\Hnewline + }\let\en:bib=\empty + } + {\en:bib\HCode{</text:index-body></text:bibliography>}} + {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode + {<text:p text:style-name="p-bibitem">}} + {} +\Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } +% \Configure{bibitem}{\Link}{\EndLink} +\NewConfigureOO{p-bibitem} +\ConfigureOO{p-bibitem}{% + <style:style style:name="p-bibitem"\Hnewline + style:family="paragraph" \Hnewline + style:parent-style-name="Standard">\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline + fo:text-indent="-1cm"\Hnewline + fo:margin-right="0cm" \Hnewline + style:auto-text-indent="false">\Hnewline + <style:tab-stops/>\Hnewline + </\style:par:properties>\Hnewline + </style:style>\Hnewline +} + + +\ConfigureEnv{quote} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +} + {\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +\par\ShowPar} + {\EndP \ifvmode \IgnorePar\fi + \bgroup \Configure{HtmlPar} + {\EndP \HCode{<!--l. \the\inputlineno-->% +% + <text:p text:style-name="quote\if@rl-rtl\fi +">}} + {\EndP \HCode{<!--l. \the\inputlineno-->% +% + <text:p text:style-name="quote\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% +% + } + {\IgnorePar\EndP \egroup \ShowPar \ShowIndent} +\ConfigureEnv{quotation} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +} + {\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +\par\ShowPar \noindent} + {\IgnorePar\EndP \bgroup \Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi +">}} + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi +">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% +} + {\EndP\IgnorePar \egroup \ShowPar } +\NewConfigureOO{quotation} +\ConfigureOO{quotation} + {\Hnewline + <style:style style:name="quotation" + style:family="paragraph" + style:parent-style-name="Standard">\Hnewline + <\style:par:properties + fo:margin-left="1cm" + fo:margin-right="1cm" + fo:margin-top="0cm" + fo:margin-bottom="0cm" + fo:text-indent="0.499cm" + style:auto-text-indent="true"/>\Hnewline + </style:style>\Hnewline <style:style style:name="quotation-rtl" + style:family="paragraph" + style:parent-style-name="Standard">\Hnewline + <\style:par:properties + fo:margin-left="1cm" + fo:margin-right="1cm" + fo:margin-top="0cm" + fo:margin-bottom="0cm" + fo:text-indent="0.499cm" + style:auto-text-indent="true" + fo:text-align="end" + style:writing-mode="rl-tb" />\Hnewline + </style:style>\Hnewline +% + } +\ConfigureEnv{flushright} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +\HCode{<!--begin flushright-->}} + {\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +% + \HCode{<!--end flushright-->}\ShowPar +} + {} {} +\ConfigureList{flushright} + {}{}{\Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% +\par}{} +\NewConfigureOO{flushright} +\ConfigureOO{flushright} + {\Hnewline +<style:style style:name="flushright" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" + style:master-page-name=""> +<\style:par:properties fo:margin-top="0.199cm" + fo:margin-bottom="0.199cm" + fo:text-align="end" + style:justify-single-word="false" + style:page-number="0"/> +</style:style>\Hnewline + } +\ConfigureEnv{flushleft} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +\HCode{<!--begin flushleft-->}} + {\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +% + \HCode{<!--end flushleft-->}\ShowPar +} + {} {} +\ConfigureList{flushleft} + {}{}{\Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% +\par}{} +\NewConfigureOO{flushleft} +\ConfigureOO{flushleft} + {\Hnewline +<style:style style:name="flushleft" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" + fo:margin-bottom="0.199cm" + fo:text-align="start" + style:justify-single-word="false"/> +</style:style> + \Hnewline} +\ConfigureEnv{center} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +\HCode{<!--begin center-->}} + {\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +% + \HCode{<!--end center-->}\ShowPar +} + {} {} +\ConfigureList{center} + {}{}{\Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% +\par}{} +\NewConfigureOO{center} +\ConfigureOO{center} + {\Hnewline + <style:style style:name="center" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" + fo:margin-bottom="0.199cm" + fo:text-align="center" + style:justify-single-word="false"> + <style:tab-stops/> +</\style:par:properties> +</style:style>\Hnewline + } +\Configure{centerline} + {\EndP \ifvmode \IgnorePar \fi + \HCode{<text:p text:style-name="FirstCenterPar">}} + {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% +} +\HAssign\tabbing:N=0 +\Configure{tabbing}[1.5]{\IgnorePar\leavevmode + \gHAdvance\tabbing:N by 1 + \gHAssign\tabbing:Nrow=0 + \ht:special{t4ht=<text:p + text:style-name="tabbing" \Hnewline >}} + {\ht:special{t4ht=</text:p>\Hnewline}\ShowPar} + {\gHAdvance\tabbing:Nrow by 1 + \ht:special{t4ht=<text:span\Hnewline + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow">}% + \OOstyles{% + <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" + >\Hnewline + <\style:properties + fo:wrap-option="no-wrap" + \ifx \TabWidth\empty \else + fo:width="\TabWidth pt" + \fi + \ifx \`\TabType + style:text-align="right" + \fi + />\Hnewline + </style:style>\Hnewline + } +% + } + {\ht:special{t4ht=</text:span>}} +\ConfigureEnv{tabbing}{\IgnorePar\EndP}{}{}{} +\NewConfigureOO{tabbing} +\ConfigureOO{tabbing}{<style:style style:name="tabbing" + style:family="paragraph" + style:parent-style-name="Standard" >\Hnewline + <\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:text-indent="0.5cm" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline +} +\ConfigureEnv{table} + {\ifvmode \IgnorePar\fi \EndP +\gHAdvance\BegEnd:N by 1 +\HCode{<text:section text:style-name="begin-end-env" + text:name="begin-end-env-\BegEnd:N" >% + <text:p text:style-name="begin-env-p"></text:p>}% +% + \ht:special{<!-- table -->}% + } + {\ht:special{<!-- /table -->}\ifvmode \IgnorePar\fi\EndP +\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% +} + {}{} +\ConfigureEnv{table} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:section text:name="table" >}% + \bgroup \Configure{float}{\ShowPar}{}{}% + } + {\egroup + \ifvmode \IgnorePar\fi\EndP \HCode{</text:section>}% + \csname par\endcsname\ShowPar} + {}{} + +\ConfigureMark{section} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesection\space\fi } +\Configure{section} + {\IgnorePar\EndP \HCode{<!--start of section-->}} + {\IgnorePar\EndP \HCode{<!--end of section-->}} + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2"><text:span + text:style-name="section">}\TitleMark\space + \HCode{</text:span>}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} +\ConfigureMark{subsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \thesubsection\space\fi } +\Configure{subsection} + {\IgnorePar\EndP \HCode{<!--start of subsection-->}} + {\IgnorePar\EndP \HCode{<!--end of subsection-->}} + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3"><text:span + text:style-name="subsection">}\TitleMark\space + \HCode{</text:span>}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} +\Configure{likesection} + {\IgnorePar\EndP \HCode{<!--start of section*-->}} + {\IgnorePar\EndP \HCode{<!--end of section*-->}} + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2">}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} +\Configure{likesubsection} + {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} + {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3">}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} + +\NewConfigureOO{Heading-1} +\ConfigureOO{Heading-1}{\Hnewline +<style:style style:name="Heading-1" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-1-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-2} +\ConfigureOO{Heading-2}{\Hnewline +<style:style style:name="Heading-2" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm"/> +</style:style> +\Hnewline <style:style style:name="Heading-2-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-3} +\ConfigureOO{Heading-3}{\Hnewline +<style:style style:name="Heading-3" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-3-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-4} +\ConfigureOO{Heading-4}{\Hnewline +<style:style style:name="Heading-4" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" +/> +</style:style> +\Hnewline <style:style style:name="Heading-4-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" +/> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-5} +\ConfigureOO{Heading-5}{\Hnewline +<style:style style:name="Heading-5" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false"/> +</style:style> +\Hnewline <style:style style:name="Heading-5-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-6} +\ConfigureOO{Heading-6}{\Hnewline +<style:style style:name="Heading-6" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-6-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-7} +\ConfigureOO{Heading-7}{\Hnewline +<style:style style:name="Heading-7" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-7-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-8} +\ConfigureOO{Heading-8}{\Hnewline +<style:style style:name="Heading-8" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-8-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-9} +\ConfigureOO{Heading-9}{\Hnewline +<style:style style:name="Heading-9" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-9-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-10} +\ConfigureOO{Heading-10}{\Hnewline +<style:style style:name="Heading-10" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-10-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline +} + +\Configure{caption} + {\ht:everypar{\HtmlPar}% + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi + \HCode{\Hnewline <text:span text:style-name="caption" >% + <text:span text:style-name="caption-title" >}} + {: } + {\HCode{</text:span>}} + {\HCode{</text:span>}} +\OOstyles{% + <style:style style:name="caption-title" style:family="text">\Hnewline + <\style:properties fo:font-style="normal" + fo:font-weight="bold"/>\Hnewline + </style:style>\Hnewline +} + +\Configure{theindex} + {\ifvmode\IgnorePar\fi + \EndP\HCode{<text:alphabetical-index text:name="theindex"> + <text:alphabetical-index-source + text:sort-algorithm="alphanumeric">\Hnewline + <text:index-title-template + text:style-name="Index-Heading">\indexname + </text:index-title-template>\Hnewline + <text:alphabetical-index-entry-template + text:outline-level="1" + text:style-name="Index-1">\Hnewline + <text:index-entry-text/>\Hnewline + <text:index-entry-tab-stop + style:type="left" + style:position="0in" + style:leader-char=" "/>\Hnewline + <text:index-entry-page-number/>\Hnewline +</text:alphabetical-index-entry-template>\Hnewline +<text:alphabetical-index-entry-template + text:outline-level="2" + text:style-name="Index-2">\Hnewline + <text:index-entry-text/>\Hnewline + <text:index-entry-tab-stop + style:type="left" + style:position="0in" + style:leader-char=" "/>\Hnewline + <text:index-entry-page-number/>\Hnewline +</text:alphabetical-index-entry-template>\Hnewline +<text:alphabetical-index-entry-template + text:outline-level="3" + text:style-name="Index-3">\Hnewline + <text:index-entry-text/>\Hnewline + <text:index-entry-tab-stop + style:type="left" + style:position="0in" + style:leader-char=" "/>\Hnewline + <text:index-entry-page-number/>\Hnewline +</text:alphabetical-index-entry-template>\Hnewline +\Hnewline +</text:alphabetical-index-source>\Hnewline +% + <text:index-body>\Hnewline}% + \csname put:IndexTitle\endcsname + } + {\HCode{</text:index-body></text:alphabetical-index>}} + {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:tab-stop/></text:p>}\hfill\break} + {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:tab-stop/></text:p>}\hfill\break} + {\HCode{<text:p text:style-name="P8">}} + {\HCode{<text:tab-stop/></text:p>}\hfill\break} + {} +\Configure{LNK}{\oo:LNK}{\EndLink}{} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2">}} + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrreprt} @@ -7328,27 +9122,28 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {} \Configure{dedication} {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="Text body" >}} + \HCode{<text:p text:style-name="Text-body" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</text:p>}} +\ConfigureMark{chapter}{\thechapter.~~} \Configure{maketitle} {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{thanks author date and} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Text body\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {} @@ -7360,7 +9155,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -7370,12 +9165,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -7392,18 +9187,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -7415,18 +9210,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -7437,36 +9232,36 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureEnv{abstract} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="abstract\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="abstract\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}} } {\ifvmode \IgnorePar\fi \EndP \egroup \ShowPar\par \IgnoreIndent } {\ifvmode \IgnorePar\fi\EndP - \HCode{<text:p text:style-name="abstract title">}% + \HCode{<text:p text:style-name="abstract-title">}% } {\HCode{</text:p>}} \NewConfigureOO{abstract} \ConfigureOO{abstract}{\Hnewline <style:style style:name="abstract" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="10pt" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline -</style:style>\Hnewline <style:style style:name="abstract rtl" +</style:style>\Hnewline <style:style style:name="abstract-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="Text body rtl">\Hnewline -<style:properties fo:margin-left="3cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" fo:margin-right="3cm" fo:margin-top="0cm" fo:margin-bottom="0.199cm" @@ -7478,11 +9273,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } \NewConfigureOO{abstract-title} \ConfigureOO{abstract-title}{\Hnewline -<style:style style:name="abstract title" +<style:style style:name="abstract-title" style:family="paragraph" style:parent-style-name="abstract" style:next-style-name="abstract">\Hnewline -<style:properties fo:margin-top="0.499cm" +<\style:par:properties fo:margin-top="0.499cm" fo:margin-bottom="0cm" fo:font-weight="bold" fo:text-align="center" @@ -7492,11 +9287,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \NewConfigureOO{Contents 1} \ConfigureOO{Contents 1}{\Hnewline - <style:style style:name="Contents 1" + <style:style style:name="Contents-1" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:margin-top="0cm" fo:margin-bottom="0.101cm" @@ -7508,17 +9303,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } % \NewConfigureOO{Contents 2} \ConfigureOO{Contents 2}{\Hnewline - <style:style style:name="Contents 2" + <style:style style:name="Contents-2" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -7527,17 +9322,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 3} \ConfigureOO{Contents 3}{\Hnewline - <style:style style:name="Contents 3" + <style:style style:name="Contents-3" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"> @@ -7546,17 +9341,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/> </style:tab-stops> - </style:properties> + </\style:par:properties> </style:style> \Hnewline} % \NewConfigureOO{Contents 4} \ConfigureOO{Contents 4}{\Hnewline - <style:style style:name="Contents 4" + <style:style style:name="Contents-4" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.498cm" + <\style:par:properties fo:margin-left="1.498cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -7565,17 +9360,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Contents 5} \ConfigureOO{Contents 5}{\Hnewline - <style:style style:name="Contents 5" + <style:style style:name="Contents-5" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="1.997cm" + <\style:par:properties fo:margin-left="1.997cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false">\Hnewline @@ -7584,17 +9379,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:type="right" style:leader-char="."/>\Hnewline </style:tab-stops>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style> \Hnewline} % \NewConfigureOO{Index 1} \ConfigureOO{Index 1}{\Hnewline - <style:style style:name="Index 1" + <style:style style:name="Index-1" style:family="paragraph" style:parent-style-name="Index" style:class="index"> - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/> @@ -7603,11 +9398,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 2} \ConfigureOO{Index 2}{\Hnewline - <style:style style:name="Index 2" + <style:style style:name="Index-2" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.499cm" + <\style:par:properties fo:margin-left="0.499cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -7616,11 +9411,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline % \NewConfigureOO{Index 3} \ConfigureOO{Index 3}{\Hnewline - <style:style style:name="Index 3" + <style:style style:name="Index-3" style:family="paragraph" style:parent-style-name="Index" style:class="index">\Hnewline - <style:properties fo:margin-left="0.998cm" + <\style:par:properties fo:margin-left="0.998cm" fo:margin-right="0cm" fo:text-indent="0cm" style:auto-text-indent="false"/>\Hnewline @@ -7708,17 +9503,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {} {\HCode{</text:p>}} +\def\ref:name{\bibname} \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 \HCode{<text:bibliography text:name="bib-\bib:N"> <text:bibliography-source>\Hnewline - <text:index-title-template>}\NoFonts\refname\EndNoFonts\HCode{ + <text:index-title-template>}\NoFonts\ref:name\EndNoFonts\HCode{% </text:index-title-template>\Hnewline % <text:bibliography-entry-template\Hnewline text:bibliography-type="custom1" - text:style-name="Bibliography 1">\Hnewline + text:style-name="Bibliography11">\Hnewline % <text:index-entry-bibliography text:bibliography-data-field="identifier"/>\Hnewline @@ -7751,15 +9547,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="p-bibitem"\Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-left="1cm"\Hnewline + <\style:par:properties fo:margin-left="1cm"\Hnewline fo:text-indent="-1cm"\Hnewline fo:margin-right="0cm" \Hnewline style:auto-text-indent="false">\Hnewline <style:tab-stops/>\Hnewline - </style:properties>\Hnewline + </\style:par:properties>\Hnewline </style:style>\Hnewline } + \ConfigureEnv{quote} {\ifvmode \IgnorePar\fi \EndP \gHAdvance\BegEnd:N by 1 @@ -7774,11 +9571,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \bgroup \Configure{HtmlPar} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\EndP \HCode{<!--l. \the\inputlineno-->% % - <text:p text:style-name="quote\if@rl\space rtl\fi + <text:p text:style-name="quote\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -7794,11 +9591,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {\ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% -} +\par\ShowPar \noindent} {\IgnorePar\EndP \bgroup \Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} - {\EndP \HCode{<text:p text:style-name="quotation\if@rl\space rtl\fi + {\EndP \HCode{<text:p text:style-name="quotation\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\HCode{</text:p>}}% @@ -7810,17 +9607,17 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="quotation" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" fo:margin-bottom="0cm" fo:text-indent="0.499cm" style:auto-text-indent="true"/>\Hnewline - </style:style>\Hnewline <style:style style:name="quotation rtl" + </style:style>\Hnewline <style:style style:name="quotation-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline - <style:properties + <\style:par:properties fo:margin-left="1cm" fo:margin-right="1cm" fo:margin-top="0cm" @@ -7857,10 +9654,10 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushright" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body" + style:parent-style-name="Text-body" + style:next-style-name="Text-body" style:master-page-name=""> -<style:properties fo:margin-top="0.199cm" +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="end" style:justify-single-word="false" @@ -7892,9 +9689,9 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="flushleft" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="start" style:justify-single-word="false"/> @@ -7925,14 +9722,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Hnewline <style:style style:name="center" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body"> -<style:properties fo:margin-top="0.199cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body"> +<\style:par:properties fo:margin-top="0.199cm" fo:margin-bottom="0.199cm" fo:text-align="center" style:justify-single-word="false"> <style:tab-stops/> -</style:properties> +</\style:par:properties> </style:style>\Hnewline } \Configure{centerline} @@ -7953,7 +9750,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline - <style:properties + <\style:properties fo:wrap-option="no-wrap" \ifx \TabWidth\empty \else fo:width="\TabWidth pt" @@ -7972,7 +9769,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{tabbing}{<style:style style:name="tabbing" style:family="paragraph" style:parent-style-name="Standard" >\Hnewline - <style:properties fo:margin-left="0cm" + <\style:par:properties fo:margin-left="0cm" fo:margin-right="0cm" fo:text-indent="0.5cm" style:auto-text-indent="false"/>\Hnewline @@ -8001,27 +9798,25 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \csname par\endcsname\ShowPar} {}{} -\ConfigureMark{chapter} - {\if@mainmatter \thechapter.~~\fi} \Configure{chapter} {\IgnorePar\EndP \HCode{<!--start of chapter-->}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1"><text:span + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1"><text:span text:style-name="chapter">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likechapter} {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{addchap} {\IgnorePar\EndP \HCode{<!--start of addchap-->}} {\IgnorePar\EndP \HCode{<!--end of addchap-->}} - {\HCode{<text:h text:style-name="Heading 1" - text:level="1">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-1" + \text:outlinelevel="1">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{section} @@ -8030,8 +9825,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{section} {\IgnorePar\EndP \HCode{<!--start of section-->}} {\IgnorePar\EndP \HCode{<!--end of section-->}} - {\HCode{<text:h text:style-name="Heading 2" - text:level="2"><text:span + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2"><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -8041,27 +9836,349 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{subsection} {\IgnorePar\EndP \HCode{<!--start of subsection-->}} {\IgnorePar\EndP \HCode{<!--end of subsection-->}} - {\HCode{<text:h text:style-name="Heading 3" - text:level="3"><text:span + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3"><text:span text:style-name="subsection">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} {\IgnorePar\EndP \HCode{<!--start of section*-->}} {\IgnorePar\EndP \HCode{<!--end of section*-->}} - {\HCode{<text:h text:style-name="Heading 2" - text:level="2">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-2" + \text:outlinelevel="2">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesubsection} {\IgnorePar\EndP \HCode{<!--start of subsection*-->}} {\IgnorePar\EndP \HCode{<!--end of subsection*-->}} - {\HCode{<text:h text:style-name="Heading 3" - text:level="3">}\IgnoreIndent} + {\HCode{<text:h text:style-name="Heading-3" + \text:outlinelevel="3">}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} +\NewConfigureOO{Heading-1} +\ConfigureOO{Heading-1}{\Hnewline +<style:style style:name="Heading-1" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-1-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="17.2999992370605pt" + fo:font-weight="bold" + style:font-size-asian="115\%" + style:font-weight-asian="bold" + style:font-size-complex="115\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-2} +\ConfigureOO{Heading-2}{\Hnewline +<style:style style:name="Heading-2" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm"/> +</style:style> +\Hnewline <style:style style:name="Heading-2-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="14.3999996185303pt" + style:font-size-complex="14pt" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline + } +\NewConfigureOO{Heading-3} +\ConfigureOO{Heading-3}{\Hnewline +<style:style style:name="Heading-3" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-3-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + style:font-size-asian="14pt" + style:font-weight-asian="bold" + style:font-size-complex="14pt" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-4} +\ConfigureOO{Heading-4}{\Hnewline +<style:style style:name="Heading-4" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" +/> +</style:style> +\Hnewline <style:style style:name="Heading-4-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="12pt" + fo:font-weight="bold" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + style:font-size-complex="85\%" + style:font-style-complex="italic" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" +/> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-5} +\ConfigureOO{Heading-5}{\Hnewline +<style:style style:name="Heading-5" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false"/> +</style:style> +\Hnewline <style:style style:name="Heading-5-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0.42cm" + fo:margin-bottom="0cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:font-weight="normal" + style:font-size-complex="85\%" + style:font-weight-complex="bold" + fo:text-indent="0cm" + style:auto-text-indent="false" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-6} +\ConfigureOO{Heading-6}{\Hnewline +<style:style style:name="Heading-6" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-6-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-7} +\ConfigureOO{Heading-7}{\Hnewline +<style:style style:name="Heading-7" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-7-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-8} +\ConfigureOO{Heading-8}{\Hnewline +<style:style style:name="Heading-8" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-8-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-9} +\ConfigureOO{Heading-9}{\Hnewline +<style:style style:name="Heading-9" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-9-rtl" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold" + fo:text-align="end" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style> +\Hnewline +} +\NewConfigureOO{Heading-10} +\ConfigureOO{Heading-10}{\Hnewline +<style:style style:name="Heading-10" + style:family="paragraph" + style:parent-style-name="Heading" + style:next-style-name="Text-body" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline <style:style style:name="Heading-10-rtl" + style:family="paragraph" + style:parent-style-name="Heading-rtl" + style:next-style-name="Text-body-rtl" + style:class="text">\Hnewline +<\style:par:properties fo:font-size="75\%" + fo:font-weight="bold" + style:font-size-asian="75\%" + style:font-weight-asian="bold" + style:font-size-complex="75\%" + style:font-weight-complex="bold"/> +</style:style> +\Hnewline +} + \Configure{caption} {\ht:everypar{\HtmlPar}% - \ifvmode \EndP\ShowPar\else \HCode{<text:line-break/>}\fi + \ifvmode \EndP \par\ShowPar\else \HCode{<text:line-break/>}\fi \HCode{\Hnewline <text:span text:style-name="caption" >% <text:span text:style-name="caption-title" >}} {: } @@ -8069,7 +10186,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="caption-title" style:family="text">\Hnewline - <style:properties fo:font-style="normal" + <\style:properties fo:font-style="normal" fo:font-weight="bold"/>\Hnewline </style:style>\Hnewline } @@ -8080,35 +10197,35 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <text:alphabetical-index-source text:sort-algorithm="alphanumeric">\Hnewline <text:index-title-template - text:style-name="Index Heading">\indexname + text:style-name="Index-Heading">\indexname </text:index-title-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="1" - text:style-name="Index 1">\Hnewline + text:style-name="Index-1">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="2" - text:style-name="Index 2">\Hnewline + text:style-name="Index-2">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline <text:alphabetical-index-entry-template text:outline-level="3" - text:style-name="Index 3">\Hnewline + text:style-name="Index-3">\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="left" - style:position="0inch" + style:position="0in" style:leader-char=" "/>\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline @@ -8132,8 +10249,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{@begin}{theindex}{\ifx \indexname\empty \else \def\put:IndexTitle{\HCode{<text:index-title text:style-name="Sect1" - text:name="Alphabetical Index1_Head"><text:p - text:style-name="Index Heading">}\indexname + text:name="Alphabetical_Index1_Head"><text:p + text:style-name="Index-Heading">}\indexname \HCode{</text:p></text:index-title>\Hnewline} }\fi} @@ -8144,7 +10261,330 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{elsart} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{frontmatter} + {\IgnorePar + \HCode{<!--begin frontmatter-->% + <text:section text:name="frontmatter">}\ShowPar} + {\ifvmode\IgnorePar\fi \EndP \IgnorePar + \HCode{</text:section><!--end frontmatter-->}\ShowPar} + {}{} +\Configure{thanks author date and} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi +">}} + {\HCode{</text:p>}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="author\if@rl-rtl\fi +">}\IgnorePar} + {\HCode{</text:p>}\IgnorePar} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="date\if@rl-rtl\fi +">}} + {\HCode{</text:p>}\IgnorePar} + {} + {}% {\HCode{<text:line-break/>}} +\Configure{address} + {\IgnorePar \EndP + \HCode{<text:p\Hnewline text:style-name="address">}\IgnorePar} + {\IgnorePar\EndP \HCode{</text:p>}\IgnorePar} +\NewConfigureOO{address} +\ConfigureOO{address}{% +<style:style style:name="address" + style:family="paragraph" + style:parent-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="12pt" + fo:font-style="italic" + fo:text-align="center" + style:justify-single-word="false"/> +</style:style>\Hnewline <style:style style:name="author-rtl" + style:family="paragraph" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="14pt" + fo:text-align="center" + style:justify-single-word="false" + style:writing-mode="rl-tb" /> +</style:style>\Hnewline +} +\Configure{abstract} +{\HCode{<text:p\Hnewline + text:style-name="abstract-title">}\par\IgnorePar} + { \HCode{</text:p>}} + {\IgnorePar\EndP} +\ConfigureOO{abstract-title}{\Hnewline +<style:style style:name="abstract-title" + style:family="paragraph" + style:parent-style-name="abstract" + style:next-style-name="abstract">\Hnewline +<\style:par:properties fo:margin-top="0.499cm" + fo:margin-bottom="0cm" + fo:font-weight="bold" + fo:font-size="10pt" + fo:text-align="left" + fo:border-top="0.01cm solid \#000000" + style:justify-single-word="false"/>\Hnewline +</style:style>\Hnewline +} +\ConfigureOO{abstract}{\Hnewline +<style:style style:name="abstract" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="10pt" + fo:text-indent="0cm" + fo:text-align="left" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline <style:style style:name="abstract-rtl" + style:family="paragraph" + style:parent-style-name="Text-body-rtl" + style:next-style-name="Text-body-rtl">\Hnewline +<\style:par:properties fo:margin-left="3cm" + fo:margin-right="3cm" + fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="10pt" + fo:text-indent="0cm" + style:auto-text-indent="false" + style:writing-mode="rl-tb" />\Hnewline +</style:style>\Hnewline + } +\Configure{keyword} + {\IgnorePar\EndP + \HCode{<text:p\Hnewline text:style-name="keyword">}\IgnorePar} + {\IgnorePar\EndP \HCode{</text:p>}\IgnorePar} +\NewConfigureOO{keyword} +\ConfigureOO{keyword}{\Hnewline +<style:style style:name="keyword" + style:family="paragraph" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-left="0cm" + fo:margin-right="0cm" + fo:margin-top="0cm" + fo:margin-bottom="0.199cm" + fo:font-size="10pt" + fo:font-style="italic" + fo:text-indent="0cm" + fo:text-align="left" + fo:border-bottom="0.01cm solid \#000000" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline > } + + + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{apa} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{maketitle} + {\HCode{<!--begin maketitle-->}\Configure{centercr} + {\ht:everypar{\ht:everypar{\HtmlPar}}}% + {\ht:everypar{\ht:everypar{\HtmlPar}}}% +} + {\HCode{<!--end maketitle-->}\par} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi +" >}} + {\HCode{</text:p>}} +\Configure{affil} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="affiliation\if@rl + -rtl\fi">}} + {\HCode{</text:p>}} +\Configure{abstract} + {\Hclearpage \IgnorePar\EndP \bgroup + \Configure{HtmlPar} + {\EndP \HCode{<text:p + text:style-name="abstract\if@rl-rtl\fi">}} + {\EndP \HCode{<text:p + text:style-name="abstract\if@rl-rtl\fi">}} + {\HCode{</text:p>}} + {\HCode{</text:p>}}% + \ht:everypar{\HtmlPar}\par \ShowPar + } + {\ifvmode \IgnorePar\fi \EndP + \egroup \Hclearpage \ShowPar\par \IgnoreIndent } +\ConfigureOO{itemize} + {<text:list-style style:name="Itemize">\Hnewline + <text:list-level-style-bullet + \list:text:level="1" + text:style-name="Bullet-Symbols" + text:bullet-char="\string&\:sharp x2022;" >\Hnewline + <\style:properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet>\Hnewline + <text:list-level-style-bullet + \list:text:level="2" + text:bullet-char="\string&\:sharp x2022;" >\Hnewline + <\style:properties + text:space-before="0.35in" + text:min-label-distance="0.05in" />\Hnewline + </text:list-level-style-bullet>\Hnewline + <text:list-level-style-bullet + \list:text:level="3" + text:bullet-char="\string&\:sharp x2022;" >\Hnewline + <\style:properties + text:space-before="0.55in" + text:min-label-distance="0.05in" />\Hnewline + </text:list-level-style-bullet>\Hnewline + <text:list-level-style-bullet + \list:text:level="4" + text:bullet-char="\string&\:sharp x2022;" >\Hnewline + <\style:properties + text:space-before="0.75in" + text:min-label-distance="0.05in" />\Hnewline + </text:list-level-style-bullet>\Hnewline +</text:list-style>\Hnewline +<style:style style:name="Inside-itemize" + style:family="paragraph" + style:parent-style-name="Text-body" + style:list-style-name="Itemize"/>\Hnewline +} +\ConfigureList{APAenumerate}% + {\EndP\HCode{<\text:orderedlist + text:style-name="Enumerate\if@rl-rtl\fi +">\Hnewline}\def\end@Item{}\bgroup + \Configure{HtmlPar} + {\EndP\HCode{<text:p text:style-name="Inside-enumerate\if@rl-rtl\fi +">}} + {\EndP\HCode{<text:p text:style-name="Inside-enumerate\if@rl-rtl\fi +">}} + {\HCode{</text:p>\Hnewline}} {\HCode{</text:p>\Hnewline}}} + {\EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline + </\text:orderedlist>\Hnewline}\ShowPar} + {\EndP\end@Item\DeleteMark} + {\HCode{<text:list-item>}\par\ShowPar + \def\end@Item{\HCode{</text:list-item>\Hnewline}}} +\ConfigureList{APAitemize}% + {\EndP\HCode{<\text:unorderedlist + text:style-name="Itemize\if@rl-rtl\fi +">\Hnewline}\def\end@Item{}\bgroup + \Configure{HtmlPar} + {\EndP\HCode{<text:p text:style-name="Inside-itemize\if@rl-rtl\fi +">}} + {\EndP\HCode{<text:p text:style-name="Inside-itemize\if@rl-rtl\fi +">}} + {\HCode{</text:p>\Hnewline}} {\HCode{</text:p>\Hnewline}}} + {\EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline + </\text:unorderedlist>\Hnewline}\ShowPar} + {\EndP\end@Item\DeleteMark} + {\HCode{<text:list-item>}\par\ShowPar + \def\end@Item{\HCode{</text:list-item>\Hnewline}}} +\:CheckOption{oo1}\if:Option + \ConfigureOO{enumerate}% + {<style:style style:name="Inside-enumerate" + style:family="paragraph" + style:parent-style-name="Text-body" + style:list-style-name="Enumerate"/>\Hnewline +% + <text:list-style style:name="Enumerate">\Hnewline + <text:list-level-style-number + \list:text:level="1" + text:style-name="Numbering-Symbols" + style:num-suffix="." + style:num-format="1">\Hnewline + <\style:properties + text:space-before="0.15in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + \list:text:level="2" + style:num-prefix="." + style:num-format="1">\Hnewline + <\style:properties + text:space-before="0.35in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + \list:text:level="3" + style:num-suffix="." + style:num-format="1">\Hnewline + <\style:properties + text:space-before="0.6in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + \list:text:level="4" + style:num-suffix="." + style:num-format="1">\Hnewline + <\style:properties + text:space-before="0.8in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline +</text:list-style>\Hnewline +% + } + +\else + \ConfigureOO{enumerate}% + {<style:style style:name="Inside-enumerate" + style:family="paragraph" + style:parent-style-name="Text-body" + style:list-style-name="Enumerate"/>\Hnewline +% + <text:list-style style:name="Enumerate">\Hnewline + <text:list-level-style-number + text:level="1" + style:num-prefix="" + style:num-suffix="." >\Hnewline + <style:list-level-properties + text:space-before="0.15in" + style:num-format="1" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="2" + style:num-prefix="" + style:num-suffix="." >\Hnewline + <style:list-level-properties + text:space-before="0.35in" + style:num-format="1" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="3" + style:num-prefix="" + style:num-suffix="." >\Hnewline + <style:list-level-properties + text:space-before="0.6in" + style:num-format="1" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline + <text:list-level-style-number + text:level="4" + style:num-prefix="" + style:num-suffix="." >\Hnewline + <style:list-level-properties + text:space-before="0.8in" + style:num-format="1" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-number>\Hnewline +</text:list-style>\Hnewline +% + } + +\fi +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8192,15 +10632,15 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% <style:style style:name="makebox-r" \Hnewline style:family="paragraph" >\Hnewline - <style:properties fo:text-align="end" + <\style:par:properties fo:text-align="end" style:justify-single-word="false" />\Hnewline </style:style>\Hnewline } \OOstyles{% <style:style style:name="p-g-brief" style:family="paragraph" - style:parent-style-name="Text body">\Hnewline - <style:properties + style:parent-style-name="Text-body">\Hnewline + <\style:par:properties fo:text-align="justify" style:auto-text-indent="false" style:justify-single-word="false" @@ -8221,8 +10661,8 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \OOstyles{% {<style:style style:name="letterfoot" style:family="paragraph" - style:parent-style-name="Text body">\Hnewline - <style:properties + style:parent-style-name="Text-body">\Hnewline + <\style:par:properties fo:text-align="justify" style:auto-text-indent="false" fo:margin-top="2cm" @@ -8247,23 +10687,23 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{</text:span>}} \OOstyles{% <style:style style:name="header-style" style:family="section">\Hnewline - <style:properties text:dont-balance-text-columns="false" + <\style:properties text:dont-balance-text-columns="false" fo:margin-bottom="2cm">\Hnewline <style:columns fo:column-count="2" - fo:column-gap="1inch">\Hnewline - <style:column fo:margin-left="0inch" - fo:margin-right="0inch"/>\Hnewline - <style:column fo:margin-left="0inch" - fo:margin-right="0inch"/>\Hnewline + fo:column-gap="1in">\Hnewline + <style:column fo:margin-left="0in" + fo:margin-right="0in"/>\Hnewline + <style:column fo:margin-left="0in" + fo:margin-right="0in"/>\Hnewline </style:columns>\Hnewline - </style:properties>\Hnewline + </\style:properties>\Hnewline </style:style>\Hnewline } \OOstyles{% <style:style style:name="p-retouradresse" \Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-top="0.7cm" \Hnewline + <\style:par:properties fo:margin-top="0.7cm" \Hnewline fo:margin-bottom="0.7cm"/>\Hnewline </style:style>\Hnewline } @@ -8271,7 +10711,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="postage" \Hnewline style:family="paragraph" \Hnewline style:parent-style-name="Standard">\Hnewline - <style:properties fo:margin-top="0.5cm" \Hnewline + <\style:par:properties fo:margin-top="0.5cm" \Hnewline fo:margin-bottom="0.5cm"/>\Hnewline </style:style>\Hnewline } @@ -8279,7 +10719,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline <style:style style:name="tabular" style:family="table" style:parent-style-name="header-style">\Hnewline -<style:properties style:rel-width="46\%" +<\style:tableproperties style:rel-width="46\%" fo:margin-left="1cm" fo:margin-right="0cm" table:align="margins"/>\Hnewline @@ -8420,6 +10860,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{jurabib} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8455,9 +10900,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slides} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8465,16 +10907,16 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\HCode{<!--begin maketitle-->}} {\HCode{<!--end maketitle-->}\par} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="Title\if@rl\space rtl\fi + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi " >}} {\HCode{</text:p>}} \Configure{author date} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="author\if@rl\space rtl\fi + \HCode{<text:p text:style-name="author\if@rl-rtl\fi ">}} {\HCode{</text:p>}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="date\if@rl\space rtl\fi + \HCode{<text:p text:style-name="date\if@rl-rtl\fi ">}} {\HCode{</text:p>}} \NewConfigureOO{title} @@ -8484,7 +10926,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:parent-style-name="Heading" style:next-style-name="author" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -8494,12 +10936,12 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline style:font-weight-complex="bold" fo:text-align="center" style:justify-single-word="false"/> -</style:style> \Hnewline <style:style style:name="Title rtl" +</style:style> \Hnewline <style:style style:name="Title-rtl" style:family="paragraph" - style:parent-style-name="Heading rtl" - style:next-style-name="author rtl" + style:parent-style-name="Heading-rtl" + style:next-style-name="author-rtl" style:class="chapter">\Hnewline -<style:properties fo:margin-top="0.42cm" +<\style:par:properties fo:margin-top="0.42cm" fo:margin-bottom="0.51cm" fo:font-size="20pt" fo:font-weight="normal" @@ -8516,18 +10958,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{author}{% <style:style style:name="author" style:family="paragraph" - style:parent-style-name="Text body" + style:parent-style-name="Text-body" style:next-style-name="date">\Hnewline -<style:properties fo:margin-top="0cm" +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="author rtl" +</style:style>\Hnewline <style:style style:name="author-rtl" style:family="paragraph" - style:parent-style-name="Text body rtl" - style:next-style-name="date rtl">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body-rtl" + style:next-style-name="date-rtl">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -8539,18 +10981,18 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \ConfigureOO{date}{% <style:style style:name="date" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" style:justify-single-word="false"/> -</style:style>\Hnewline <style:style style:name="date rtl" +</style:style>\Hnewline <style:style style:name="date-rtl" style:family="paragraph" - style:parent-style-name="Text body" - style:next-style-name="Text body">\Hnewline -<style:properties fo:margin-top="0cm" + style:parent-style-name="Text-body" + style:next-style-name="Text-body">\Hnewline +<\style:par:properties fo:margin-top="0cm" fo:margin-bottom="0.199cm" fo:font-size="14pt" fo:text-align="center" @@ -8587,6 +11029,262 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{curve} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{rubric} + {\bgroup \Configure{table-column-style} + {table:style-name="\ifcase \ar:cnt\relax +\or %1 + keyCol% +\or %2 + markCol% +\else + bodyCol% TBL-\TableNo -\ar:cnt +\fi +"} +\Configure{longtable} + {\IgnorePar\EndP \HCode{<!--l. \the\inputlineno-->% +}% + \halignTB{longtable}% + \putVBorder +} + {\HCode{</table:table>}} + {\HCode{<table:table-row \Hnewline}\halignTR\HCode{ + table:style-name="TBL-\TableNo-\HRow-">}} + {\HCode{</table:table-row>}} + {\HCode{<table:table-cell + \ifnum \HMultispan>1 table:number-columns-spanned="\HMultispan"\fi + \space table:style-name="\ifcase \HMultispan\relax +\or %1 + \ifcase \HCol\relax + \or %1 + keyCell% + \or %2 + markCell% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\or %2 + \ifnum \HCol=2 + subrubricCell% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\or %3 + \ifnum \HCol=1 + rubricheadCell% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\else + TBL-\TableNo-\HRow-\HCol +\fi +" ><text:p + text:style-name="\ifcase \HMultispan\relax +\or %1 + \ifcase \HCol\relax + \or %1 + keyP% + \or %2 + markP% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\or %2 + \ifnum \HCol=2 + subrubricP% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\or %3 + \ifnum \HCol=1 + rubricheadP% + \else + TBL-\TableNo-\HRow-\HCol + \fi +\else + TBL-\TableNo-\HRow-\HCol +\fi +">}\SaveEndP +% + \par \ShowPar +\par \ShowPar +\PushStack\Table:Stck\TableNo} + {\PopStack\Table:Stck\TableNo + \IgnorePar \EndP +\IgnorePar \EndP +\HCode{</text:p></table:table-cell>}} +} {\egroup} {} {} +\OOstyles{% +\Hnewline +<style:style + style:name="markCol" + style:family="table-column" + > \Hnewline + <style:table-column-properties + style:rel-column-width="180*"/> +</style:style> \Hnewline +<style:style style:name="keyCol" style:family="table-column"> + <style:table-column-properties + style:rel-column-width="1546*"/> +</style:style> \Hnewline +<style:style style:name="bodyCol" style:family="table-column"> + <style:table-column-properties + style:rel-column-width="6914*"/> +</style:style> \Hnewline +} +\Configure{maketitle} + {}{} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:h text:style-name="curveTitle" text:outline-level="1">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</text:h>}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:h text:style-name="curveSubTitle" text:outline-level="2">}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</text:h>}} +\OOstyles{% +\Hnewline +<style:style + style:name="curveTitle" + style:family="paragraph" + > \Hnewline + <style:paragraph-properties + fo:text-align="center" + style:justify-single-word="false" + fo:margin-top="0.4cm" + fo:margin-bottom="0.1cm" + /> \Hnewline + <style:text-properties + fo:font-size="145\%" + fo:font-weight="bold" + /> \Hnewline +</style:style> \Hnewline +} +\OOstyles{% +\Hnewline +<style:style + style:name="curveSubTitle" + style:family="paragraph" + > \Hnewline + <style:paragraph-properties + fo:text-align="center" + style:justify-single-word="false" + fo:margin-top="0.1cm" + fo:margin-bottom="0.2cm" + /> \Hnewline + <style:text-properties + fo:font-size="130\%" + fo:font-weight="normal" + fo:font-style="italic" + /> \Hnewline +</style:style> \Hnewline +} +\Configure{makeheaders} + {\ifvmode \IgnorePar\fi \EndP + \HCode{% + <table:table table:name="makeheaders" > + <table:table-column table:number-columns-repeated="2"/> + <table:table-row> + <table:table-cell table:style-name="leftheader" + office:value-type="string"> + <text:p text:style-name="Pleft">}} + {\HCode{</text:p> + </table:table-cell> + <table:table-cell table:style-name="rightheader" + office:value-type="string"> + <text:p text:style-name="Pright">}} + {\HCode{</text:p> + </table:table-cell> + </table:table-row> + </table:table>}} +\OOstyles{% +<style:style + style:name="leftheader" + style:family="table-cell"> + <style:table-cell-properties + fo:padding="0.0382in" + fo:border="none"/> +</style:style> +<style:style + style:name="rightheader" + style:family="table-cell"> + <style:table-cell-properties + fo:padding="0.0382in" + fo:border="none"/> i +</style:style> +<style:style style:name="Pleft" + style:family="paragraph" > + <style:paragraph-properties + fo:text-align="left" + style:justify-single-word="false"/> + <style:text-properties + fo:font-style="normal" /> +</style:style> +<style:style style:name="Pright" + style:family="paragraph" > + <style:paragraph-properties + fo:text-align="end" + style:justify-single-word="false"/> + <style:text-properties + fo:font-style="normal" /> +</style:style> +} +\Configure{rubrichead} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:span text:style-name="rubrichead" >}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</text:span>}} +\OOstyles{% +\Hnewline +<style:style + style:name="rubrichead" + style:family="text" + > \Hnewline + <style:text-properties + fo:font-size="110\%" + fo:font-weight="bold" + /> \Hnewline +</style:style> \Hnewline +} +\OOstyles{% +\Hnewline +<style:style + style:name="rubricheadP" + style:family="paragraph" + > \Hnewline + <style:paragraph-properties + fo:text-align="center" + style:justify-single-word="false" + fo:margin-top="0.2cm" + fo:margin-bottom="0.2cm" + /> \Hnewline +</style:style> \Hnewline +} +\Configure{subrubric} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:span text:style-name="subrubric" >}} + {\ifvmode \IgnorePar\fi \EndP \HCode{</text:span>}} +\OOstyles{% +\Hnewline +<style:style + style:name="subrubric" + style:family="text" + > \Hnewline + <style:text-properties + fo:font-weight="normal" + fo:font-style="italic" + fo:font-size="130\%" + /> \Hnewline +</style:style> \Hnewline +} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + @@ -8622,14 +11320,14 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{listings} {\ifvmode \IgnorePar\fi \EndP {\everypar{}\leavevmode}\HCode{<!--l. \the\inputlineno-->}% - \HCode{<text:p text:style-name="Preformatted Text">}% + \HCode{<text:p text:style-name="Preformatted-Text">}% } {{\everypar{}\leavevmode}\HCode{</text:p>}\par} {}{} \ConfigureEnv{lstlisting} {\ifvmode \IgnorePar\fi \EndP \HCode{<!--l. \the\inputlineno lstlisting-->}% - \HCode{<text:p\Hnewline text:style-name="Preformatted Text">}% + \HCode{<text:p\Hnewline text:style-name="Preformatted-Text">}% \bgroup \special{t4ht@(}% \Configure{listings} {{\everypar{}\leavevmode}} @@ -8642,7 +11340,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{lstinputlisting} {\ifvmode \IgnorePar\fi \EndP \HCode{<!--l. \the\inputlineno lstinputlisting-->}% - \HCode{<text:p\Hnewline text:style-name="Preformatted Text">}% + \HCode{<text:p\Hnewline text:style-name="Preformatted-Text">}% \bgroup \tt \special{t4ht@(}% \Configure{listings} {{\everypar{}\leavevmode}} @@ -8692,7 +11390,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \Configure{toclvl#1} {}{} {\ifvmode \IgnorePar\fi \EndP\IgnorePar - \HCode{<text:h text:style-name="Heading #4" text:level="#4" + \HCode{<text:h text:style-name="Heading-#4" \text:outlinelevel="#4" >}\TitleMark\space\HtmlParOff} {\HCode{</text:h>}\HtmlParOn \ShowPar\IgnoreIndent \par}% \ConfigureToc{toclvl#1} @@ -8736,6 +11434,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{lineno} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -8786,18 +11485,19 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline } {}% % \NoFonts \let\@textsuperscript\hbox - \HCode{<text:footnote\Hnewline text:id="}fn\FNnum x\minipageNum + \HCode{<\text:footnote\Hnewline\text:note:class + text:id="}fn\FNnum x\minipageNum % - \HCode{"><text:footnote-citation>}% + \HCode{"><\text:footnote-citation>}% \let\fn:nbsp\:nbsp \let\:nbsp\empty } {\EndNoFonts \let\:nbsp\fn:nbsp - \HCode{</text:footnote-citation><text:footnote-body>% + \HCode{</\text:footnote-citation><\text:footnote-body>% <text:p\Hnewline text:style-name="Footnote"><text:s/>}% \SaveHtmlPar \Configure{HtmlPar}{}{}{}{}% } {\RecallHtmlPar - \HCode{</text:p></text:footnote-body></text:footnote>}% + \HCode{</text:p></\text:footnote-body></\text:footnote>}% \expandafter\global\expandafter \let\csname (fn\FNnum x\minipageNum )\endcsname\def @@ -8827,7 +11527,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <style:properties style:text-background-color="\HColor"/> + <\style:properties style:text-background-color="\HColor"/> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -8845,7 +11545,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <style:properties style:text-background-color="\HColor"/> + <\style:properties style:text-background-color="\HColor"/> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -8860,7 +11560,7 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <style:properties style:text-background-color="\HColor"/> + <\style:properties style:text-background-color="\HColor"/> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -8869,22 +11569,22 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\egroup\HCode{</text:span>}} \NewConfigureOO{textcaps} \ConfigureOO{textcaps}{<style:style style:name="textcaps" style:family="text">\Hnewline - <style:properties fo:font-variant="small-caps" />\Hnewline + <\style:properties fo:font-variant="small-caps" />\Hnewline </style:style>\Hnewline } \NewConfigureOO{textso} \ConfigureOO{textso}{<style:style style:name="textso" style:family="text"> - <style:properties fo:letter-spacing="0.035inch"/> + <\style:properties fo:letter-spacing="0.035in"/> </style:style> } \NewConfigureOO{textst} \ConfigureOO{textst}{<style:style style:name="textst" style:family="text"> - <style:properties style:text-crossing-out="single-line"/> + <\style:properties style:text-crossing-out="single-line"/> </style:style> } \NewConfigureOO{textul} \ConfigureOO{textul}{<style:style style:name="textul" style:family="text"> - <style:properties style:text-underline="single" /> + <\style:properties style:text-underline="single" /> </style:style> } @@ -8946,6 +11646,5 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/osudeG.4ht b/Master/texmf-dist/tex/generic/tex4ht/osudeG.4ht index f80e84cc74a..92b2161aedc 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/osudeG.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/osudeG.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% osudeG.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% osudeG.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \HRestore\H diff --git a/Master/texmf-dist/tex/generic/tex4ht/ot4enc.4ht b/Master/texmf-dist/tex/generic/tex4ht/ot4enc.4ht index 79ca60bbf5e..305709ba8a5 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/ot4enc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ot4enc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ot4enc.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% ot4enc.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{ot4enc} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/overcite.4ht b/Master/texmf-dist/tex/generic/tex4ht/overcite.4ht index b9c319daf81..4c2c4064f7d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/overcite.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/overcite.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% overcite.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% overcite.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\pend:defI\csname citen \endcsname{% \csname a:cite\endcsname diff --git a/Master/texmf-dist/tex/generic/tex4ht/overpic.4ht b/Master/texmf-dist/tex/generic/tex4ht/overpic.4ht index 1c73e273e86..09b1ca81844 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/overpic.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/overpic.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% overpic.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% overpic.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{overpic} diff --git a/Master/texmf-dist/tex/generic/tex4ht/paralist.4ht b/Master/texmf-dist/tex/generic/tex4ht/paralist.4ht index ff4e18fb242..4d90d48dc8c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/paralist.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/paralist.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% paralist.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% paralist.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \:CheckOption{enum}\if:Option \HRestore\@roman diff --git a/Master/texmf-dist/tex/generic/tex4ht/path.4ht b/Master/texmf-dist/tex/generic/tex4ht/path.4ht index 78ec5744d36..2ee2e7965f3 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/path.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/path.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% path.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% path.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\path{\a:path \let\sv:begingroup\begingroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/pb-diagram.4ht b/Master/texmf-dist/tex/generic/tex4ht/pb-diagram.4ht index 85e0ce115a2..75f6e25602b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pb-diagram.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pb-diagram.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pb-diagram.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% pb-diagram.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{pb-diagram} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/pctable.4ht b/Master/texmf-dist/tex/generic/tex4ht/pctable.4ht index 61a46ab4a7f..1543bdc3e91 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pctable.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pctable.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pctable.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% pctable.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \:CheckOption{pic-table}\if:Option \pend:def\BeginTable{\Picture*{}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/pctex32.4ht b/Master/texmf-dist/tex/generic/tex4ht/pctex32.4ht index 88da63e4a2d..b6ffb3e3efe 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pctex32.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pctex32.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pctex32.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% pctex32.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\colortyp:gray:#1 #2//{\HColor:gray #1 //} \def\colortyp:cmyk:#1 #2 #3 #4 #5//{\HColor:cmyk #1,#2,#3,#4 //} diff --git a/Master/texmf-dist/tex/generic/tex4ht/pd1enc.4ht b/Master/texmf-dist/tex/generic/tex4ht/pd1enc.4ht index 76feef80f3b..a92c070d194 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/pd1enc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pd1enc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pd1enc.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% pd1enc.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{pd1enc} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/pgf.4ht b/Master/texmf-dist/tex/generic/tex4ht/pgf.4ht index 61d6ca19005..ff6583c28bf 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pgf.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pgf.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pgf.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% pgf.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{pgf} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/picins.4ht b/Master/texmf-dist/tex/generic/tex4ht/picins.4ht index 2c42f148872..ac585fcac06 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/picins.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/picins.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% picins.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% picins.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,14 +24,13 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\ivparpic(#1,#2)(#3,#4)[#5][#6]#7{% - \old@par - \IgnorePar\EndP\HCode{<div class="picins-#5">} - #7% - \ifvmode \IgnorePar\fi \EndP \HCode{</div>}\old@par + \def\parpicOpt{#5}% + \old@par \a:parpic #7\b:parpic \old@par } +\NewConfigure{parpic}{2} \Hinput{picins} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/pictex.4ht b/Master/texmf-dist/tex/generic/tex4ht/pictex.4ht index 1dd998c98db..ee289abbd7b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pictex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pictex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pictex.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% pictex.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:beginpicture\beginpicture diff --git a/Master/texmf-dist/tex/generic/tex4ht/pifont.4ht b/Master/texmf-dist/tex/generic/tex4ht/pifont.4ht index 954ab77555a..606f1b96f76 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pifont.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pifont.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pifont.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% pifont.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{pifont} diff --git a/Master/texmf-dist/tex/generic/tex4ht/plain.4ht b/Master/texmf-dist/tex/generic/tex4ht/plain.4ht index 51588044646..3078dc1f3eb 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/plain.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/plain.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% plain.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% plain.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx\SaveMkHalignConf:g\:UnDef \else \expandafter\endinput\fi @@ -194,22 +194,11 @@ \def\b:accents##1##2##3{#2}} \fi -\def\AA{{\Protect\:AA}} -\def\aa{{\Protect\:aa}} -\def\:AA{% - \ifx \EndPicture\:UnDef \a:AA\else - \leavevmode\setbox0\hbox{h}\dimen@\ht0\advance\dimen@-1ex% - \rlap{\raise.67\dimen@\hbox{\char'27}}A\fi} -\def\:aa{% - \ifx \EndPicture\:UnDef \HChar{229}\else \accent23a\fi } -\NewConfigure{AA}{1} -\Configure{AA}{\HChar{197}} \pend:def\protect:wrtoc{\Configure{ }{ }} \NewConfigure{insert}{2} \NewConfigure{TableOfContents}{5} - \def\E:tabalign#1{\def\e:tabalgn{\ifx \EndPicture\:UnDef #1\fi}} \def\c:settabs:{\c:def\:tempa{settabs}\futurelet\:temp\:tblgn} \NewConfigure{line}{1} @@ -414,6 +403,15 @@ \def\:tempc{\a:qquad} \HLet\qquad\:tempc \NewConfigure{quad}{1} \Configure{quad}{\o:quad:} \NewConfigure{qquad}{1} \Configure{qquad}{\o:qquad:} +\def\atop:choose#1#2#3{\a:choose} +\def\:temp{% + \expandafter \ifx\csname a:choose\endcsname\relax \else + \ifx\a:choose\empty \else + \Configure{atopwithdelims}{\atop:choose}{}% + \fi\fi + \o:choose:} +\HLet\choose=\:temp +\NewConfigure{choose}{1} \def\:temp#1#2{\a:mthpl\o:mathpalette:{#1}{#2}\b:mthpl} \HLet\mathpalette\:temp \NewConfigure{mathpalette}[2]{\c:def\a:mthpl{#1}\c:def\b:mthpl{#2}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/polish.4ht b/Master/texmf-dist/tex/generic/tex4ht/polish.4ht index 76066d48519..5e6a6f3ad8b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/polish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/polish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% polish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% polish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{polish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/polski.4ht b/Master/texmf-dist/tex/generic/tex4ht/polski.4ht index 92e96e73d38..3702c31a8f5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/polski.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/polski.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% polski.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% polski.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:temp{OT4}\ifx \:temp\encodingdefault \def\:tempa#1#2{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/portuges.4ht b/Master/texmf-dist/tex/generic/tex4ht/portuges.4ht index d4598eac2e9..8f678e0d27d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/portuges.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/portuges.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% portuges.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% portuges.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{portuges} diff --git a/Master/texmf-dist/tex/generic/tex4ht/powerdot-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/powerdot-a.4ht new file mode 100755 index 00000000000..02fb58ae779 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/powerdot-a.4ht @@ -0,0 +1,86 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% powerdot-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + + \pend:defI\pd@getargsandbody{% + \expandafter\ifx \csname set:env:##1\endcsname\relax + \expandafter\gdef\csname set:env:##1\endcsname{}% + \expandafter\pend:def\csname end##1\endcsname{\relax}% + \expandafter\global\expandafter\let + \csname end##1\expandafter\endcsname\csname end##1\endcsname + \expandafter\ifx\csname before:begin##1\endcsname\relax + \:warning{\string\ConfigureEnv{##1} not provided}% + \fi \fi +} +\def\:tempc{% + \let\sv:rput\rput +\def\rput[##1](##2)##3{\def\:temp{\pd@@titlepos}\def\:tempa{##2}% + \ifx \:temp\:tempa + \let\rput\sv:rput + \def\:temp{\a:slidetitle\sv:rput[##1](##2){##3}\b:slidetitle}% + \else + \def\:temp{\sv:rput[##1](##2){##3}}% + \fi \:temp +}% +% + \append:def\pd@template@slide@options{% + \setkeys [pd]{template}{lfpos={}, rfpos={}, + tocpos={}, stocpos={}, ntocpos={}}}% + \append:def\pd@template@titleslide@options{% + \setkeys [pd]{template}{lfpos={},rfpos={}}}% + \o:pd@sl@de:} +\HLet\pd@sl@de\:tempc +\NewConfigure{slidetitle}{2} +\let\:item\pd@orig@item +\let\pd@orig@item\@item +\def\@item[#1]{\@ifnextchar<{\pd@item[#1]}{\pd@item[#1]<>}} +\def\pd@item[#1]<#2>{% + \pd@closeitem + \ifx\pd@@type\pd@currenttype\else + \ifnum\pd@@type=\z@ + \pst@Verb{(1) BOL}% + \else + \pst@Verb{(0) BOL}% + \normalcolor + \fi + \global\let\pd@currenttype\pd@@type + \fi + \ifnum\pd@currentstate=\z@ + \normalcolor\pst@Verb{(0) BOL}% + \pd@hide{#2}% + \else + \color\pd@@iacolor + \fi + \ifx\@empty#2\@empty\else + \def\pd@closeitem{\gdef\pd@currentstate{0}}% + \fi + \pd@orig@item[#1]\@@par\leavevmode \ignorespaces +} + +\Hinput{powerdot} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/powerdot.4ht b/Master/texmf-dist/tex/generic/tex4ht/powerdot.4ht new file mode 100755 index 00000000000..1320dede776 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/powerdot.4ht @@ -0,0 +1,31 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% powerdot.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + + \Hinclude{\input powerdot-a.4ht}{article} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/prosper-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/prosper-a.4ht index 8e6b475b0fe..5e1d2086f42 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/prosper-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/prosper-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% prosper-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% prosper-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifHy@texht \else \:warning{Package option `tex4ht' missing for prosper.cls. Should diff --git a/Master/texmf-dist/tex/generic/tex4ht/prosper.4ht b/Master/texmf-dist/tex/generic/tex4ht/prosper.4ht index 0d05811d064..393a1eccd9e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/prosper.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/prosper.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% prosper.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% prosper.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\prosper:Hinput=\Hinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/psfig.4ht b/Master/texmf-dist/tex/generic/tex4ht/psfig.4ht index 91511376abd..aa6a4b1ea00 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/psfig.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/psfig.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% psfig.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% psfig.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,17 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} + + +\def\:temp#1{\vbox { \ps@init@parms \parse@ps@parms {#1} \compute@sizes \ifnum +\@p@scost <\@psdraft { \PsfigSpecials \vbox to \@p@srheight sp{ \hbox +to \@p@srwidth sp{ \hss } \vss } }\else { \if@draftbox { \hbox {\fbox +{\vbox to \@p@srheight sp{ \vss \hbox to \@p@srwidth sp{ \hss \hss } +\vss }}} }\else { \vbox to \@p@srheight sp{ \vss \hbox to \@p@srwidth +sp{\hss } \vss } }\fi \par \par \par }\fi }} + +\ifx \psfig\:temp\else \expandafter\endinput \fi \NewConfigure{psfig}{2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/pst-all.4ht b/Master/texmf-dist/tex/generic/tex4ht/pst-all.4ht index 89b5e99248c..f597ad53933 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pst-all.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pst-all.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pst-all.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% pst-all.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{pst-all} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/pstricks.4ht b/Master/texmf-dist/tex/generic/tex4ht/pstricks.4ht index 7534bfe8f17..933c60f102d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/pstricks.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/pstricks.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% pstricks.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% pstricks.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,42 +24,10 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\pst@picture{\global\let\pst:EndPicture\EndPicture \let\EndPicture=\empty} -\def\endpspicture{% -\pst@killglue -\endgroup -\egroup -\ifdim\wd\pst@hbox=\z@\else - \:warning{Hidden \string\@pstrickserr - {Extraneous space in the pspicture environment}}% -\fi -\ht\pst@hbox=\pst@dimd -\dp\pst@hbox=-\pst@dimb -\setbox\pst@hbox=\hbox{% -\kern-\pst@dima -\ifx\pst@tempa\@empty\else -\advance\pst@dimd-\pst@dimb -\pst@dimd=\pst@tempa\pst@dimd -\advance\pst@dimd\pst@dimb -\lower\pst@dimd -\fi -\box\pst@hbox -\kern\pst@dimc}% -\if@star\setbox\pst@hbox=\hbox{\clipbox@@\z@}\fi@star -\ifnum \ps:level=0 - \let\EndPicture\pst:EndPicture - \global\let\pst:EndPicture=\:UnDef - \a:pspicture\box\pst@hbox\b:pspicture -\else - \xdef\pspicture:dim{\the\wd\pst@hbox, - \the\ht\pst@hbox, \the\ht\pst@hbox}% - \box\pst@hbox -\fi -% -\endgroup} \expand:after{\let\fi@star}\csname fi\endcsname \NewConfigure{pspicture}{2} \HAssign\ps:level=0 @@ -96,6 +64,75 @@ \pend:def\psframebox@ii{\a:pspicture} \append:def\psframebox@ii{\b:pspicture} +\ifx\psset@linecap\:UnDef + \def\endpspicture{% +\pst@killglue +\endgroup +\egroup +\ifdim\wd\pst@hbox=\z@\else + \:warning{Hidden \string\@pstrickserr + {Extraneous space in the pspicture environment}}% +\fi +\ht\pst@hbox=\pst@dimd +\dp\pst@hbox=-\pst@dimb +\setbox\pst@hbox=\hbox{% +\kern-\pst@dima +\ifx\pst@tempa\@empty\else +\advance\pst@dimd-\pst@dimb +\pst@dimd=\pst@tempa\pst@dimd +\advance\pst@dimd\pst@dimb +\lower\pst@dimd +\fi +\box\pst@hbox +\kern\pst@dimc}% +\if@star\setbox\pst@hbox=\hbox{\clipbox@@\z@}\fi@star +\ifnum \ps:level=0 + \let\EndPicture\pst:EndPicture + \global\let\pst:EndPicture=\:UnDef + \a:pspicture\box\pst@hbox\b:pspicture +\else + \xdef\pspicture:dim{\the\wd\pst@hbox, + \the\ht\pst@hbox, \the\ht\pst@hbox}% + \box\pst@hbox +\fi +% +\endgroup} + +\else + \def\endpspicture{% + \pst@killglue + \global\pst@shift=\psk@shift% in fact of the following endgroup + \endgroup + \egroup + \ifdim\wd\pst@hbox=\z@\else + \:warning{Hidden \string\@pstrickserr + {Extraneous space in the pspicture environment}}% + \fi + \ht\pst@hbox=\pst@dimd + \dp\pst@hbox=-\pst@dimb + \setbox\pst@hbox=\hbox{% + \kern-\pst@dima + \pst@dimd-\pst@shift + \advance\pst@dimd\pst@dimb + \lower\pst@dimd% + \box\pst@hbox% + \kern\pst@dimc}% + \if@star\setbox\pst@hbox=\hbox{\clipbox@@\z@}\fi@star + \ifnum \ps:level=0 + \let\EndPicture\pst:EndPicture + \global\let\pst:EndPicture=\:UnDef + \a:pspicture\box\pst@hbox\b:pspicture +\else + \xdef\pspicture:dim{\the\wd\pst@hbox, + \the\ht\pst@hbox, \the\ht\pst@hbox}% + \box\pst@hbox +\fi +% + \endgroup% + \global\psk@shift\z@% restore value +} + +\fi \Hinput{pstricks} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/report.4ht b/Master/texmf-dist/tex/generic/tex4ht/report.4ht index 0b7d600529c..6cda0b8d00e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/report.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/report.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% report.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% report.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Configure{UndefinedSec}{likepart} @@ -172,6 +172,12 @@ A script of the form \c:def\a:thanks{#1}\c:def\b:thanks{#2}\c:def\a:aut{#3}\c:def\b:aut{#4}% \c:def\a:dat{#5}\c:def\b:dat{#6}\c:def\a:and{#7}\c:def\e:mktl{#8}} +\long\def\:tempc{\@roman \c@enumiii} +\ifx \theenumiii\:tempc + \def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii} + \HLet\theenumiii\:tempc +\fi +\NewConfigure{enumiii}{2} \append:def\quotation{\a:quotation\par\@totalleftmargin\z@} \NewConfigure{quotation}{1} \NewConfigure{listof}{6} diff --git a/Master/texmf-dist/tex/generic/tex4ht/res-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/res-a.4ht index 062a551f95c..3967877d131 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/res-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/res-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% res-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% res-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\section{\no:section} \csname pend:def\endcsname\endresume{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/res.4ht b/Master/texmf-dist/tex/generic/tex4ht/res.4ht index 7352418dfbe..85c81d4fab2 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/res.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/res.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% res.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% res.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinclude{\input res-a.4ht}{article} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/resume.4ht b/Master/texmf-dist/tex/generic/tex4ht/resume.4ht new file mode 100755 index 00000000000..9007dea3af8 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/resume.4ht @@ -0,0 +1,42 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% resume.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + + \pend:defI\name{\a:name} +\append:defI\name{\b:name} +\NewConfigure{name}{2} +\def\addresses#1#2{\a:addresses\@tablebox{#1}\b:addresses + \@tablebox{#2}\c:addresses} +\NewConfigure{addresses}{3} +\def\location#1{\a:location{#1}\b:location} +\NewConfigure{location}{2} +\def\:tempc{\o:llist:\def\sectiontitle##1{\item[{\bf ##1}]}} +\HLet\llist\:tempc + +\Hinput{resume} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/revtex.4ht b/Master/texmf-dist/tex/generic/tex4ht/revtex.4ht index a2ef9e2e7d8..9d35b041607 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/revtex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/revtex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% revtex.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% revtex.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \input \@society.4ht diff --git a/Master/texmf-dist/tex/generic/tex4ht/rlbabel.4ht b/Master/texmf-dist/tex/generic/tex4ht/rlbabel.4ht index 234221db9ee..b638a68279a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/rlbabel.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/rlbabel.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% rlbabel.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% rlbabel.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\ht:everypar\o@everypar \def\L{\protect\pL} diff --git a/Master/texmf-dist/tex/generic/tex4ht/romanian.4ht b/Master/texmf-dist/tex/generic/tex4ht/romanian.4ht index 8a3869298b3..3f20a46e435 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/romanian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/romanian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% romanian.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% romanian.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{romanian} diff --git a/Master/texmf-dist/tex/generic/tex4ht/rotating.4ht b/Master/texmf-dist/tex/generic/tex4ht/rotating.4ht index 1079e5b9292..c04e90b280b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/rotating.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/rotating.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% rotating.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% rotating.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\@xrotfloat#1[#2]{\@float{#1}[#2]} \def\end@rotfloat{\end@float} diff --git a/Master/texmf-dist/tex/generic/tex4ht/russianb.4ht b/Master/texmf-dist/tex/generic/tex4ht/russianb.4ht index 7ebd1203a78..08689ffa315 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/russianb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/russianb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% russianb.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% russianb.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{russianb} diff --git a/Master/texmf-dist/tex/generic/tex4ht/scottish.4ht b/Master/texmf-dist/tex/generic/tex4ht/scottish.4ht index 295e90b8901..9d6240b2c86 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/scottish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/scottish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% scottish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% scottish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{scottish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/scrartcl.4ht b/Master/texmf-dist/tex/generic/tex4ht/scrartcl.4ht index e0d1926de98..66b5ff82de4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/scrartcl.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/scrartcl.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% scrartcl.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% scrartcl.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \input article.4ht \Def:Section\minisec{}{#1} diff --git a/Master/texmf-dist/tex/generic/tex4ht/scrbook.4ht b/Master/texmf-dist/tex/generic/tex4ht/scrbook.4ht index ed66c895f40..8844cbac86a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/scrbook.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/scrbook.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% scrbook.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% scrbook.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\o:maketitle:\maketitle \let\o:maketitle:\maketitle diff --git a/Master/texmf-dist/tex/generic/tex4ht/scrreprt.4ht b/Master/texmf-dist/tex/generic/tex4ht/scrreprt.4ht index 64e0428f35a..1f677525324 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/scrreprt.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/scrreprt.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% scrreprt.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% scrreprt.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\o:maketitle:\maketitle \def\maketitle{\bgroup @@ -72,10 +72,6 @@ \pend:def\@dedication{\a:dedication}% \append:def\@dedication{\b:dedication}% \fi - \pend:def\@title{\a:ttl}\append:def\@title{\b:ttl}% - \pend:def\@author{\a:aut}\append:def\@author{\b:aut}% - \pend:def\@date{\a:dat}\append:def\@date{\b:dat}% - \def\and{\a:and} } \NewConfigure{dedication}{2} diff --git a/Master/texmf-dist/tex/generic/tex4ht/seminar-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/seminar-a.4ht index 13fb5bdc56a..5b32f1a372a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/seminar-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/seminar-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% seminar-a.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% seminar-a.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\begin@slide[#1,#2]{\begingroup \slide@clearpage \slidetrue \leavevmode \refstepcounter{slide}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/seminar.4ht b/Master/texmf-dist/tex/generic/tex4ht/seminar.4ht index a3341b3e3cf..25da7c72e09 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/seminar.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/seminar.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% seminar.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% seminar.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\seminar:Hinput=\Hinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/seslideb.4ht b/Master/texmf-dist/tex/generic/tex4ht/seslideb.4ht index a8ff68b435d..b3050ee7b87 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/seslideb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/seslideb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% seslideb.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% seslideb.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewSection\swSlide{}{} \def\PageBreak{\swSlide{\swTitle}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/showfonts.4ht b/Master/texmf-dist/tex/generic/tex4ht/showfonts.4ht index f8fd5cdcca9..d91c6445ac4 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/showfonts.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/showfonts.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% showfonts.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% showfonts.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % Compile this style file and check the log file for diff --git a/Master/texmf-dist/tex/generic/tex4ht/sig-alternate.4ht b/Master/texmf-dist/tex/generic/tex4ht/sig-alternate.4ht index def415f1666..e6cb6a7348a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/sig-alternate.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/sig-alternate.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% sig-alternate.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% sig-alternate.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \input acm_proc_article-sp.4ht \def\thesubsubsection{\thesubsection.\arabic{subsubsection}} diff --git a/Master/texmf-dist/tex/generic/tex4ht/slides.4ht b/Master/texmf-dist/tex/generic/tex4ht/slides.4ht index 277ca1a2985..20225ae105e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/slides.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/slides.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% slides.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% slides.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\btn:s{% \advance\c@slide by -1 @@ -61,6 +61,12 @@ \NewConfigure{author date}[4]{% \c:def\a:aut{#1}\c:def\b:aut{#2}% \c:def\a:dat{#3}\c:def\b:dat{#4}} +\long\def\:tempc{\@roman \c@enumiii} +\ifx \theenumiii\:tempc + \def\:tempc{\a:enumiii\@roman\c@enumiii\b:enumiii} + \HLet\theenumiii\:tempc +\fi +\NewConfigure{enumiii}{2} \Hinput{slides} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/slidesec.4ht b/Master/texmf-dist/tex/generic/tex4ht/slidesec.4ht index 705ec034a7d..29bb6c11b2a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/slidesec.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/slidesec.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% slidesec.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% slidesec.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\listofslides{\begingroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/slovak.4ht b/Master/texmf-dist/tex/generic/tex4ht/slovak.4ht index 5827f9651ba..e714ed57a03 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/slovak.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/slovak.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% slovak.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% slovak.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{slovak} diff --git a/Master/texmf-dist/tex/generic/tex4ht/slovene.4ht b/Master/texmf-dist/tex/generic/tex4ht/slovene.4ht index fa7f8dbcfa2..eae10c4ba40 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/slovene.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/slovene.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% slovene.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% slovene.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{slovene} diff --git a/Master/texmf-dist/tex/generic/tex4ht/soul.4ht b/Master/texmf-dist/tex/generic/tex4ht/soul.4ht index 374acb66b04..fa1f4aefa48 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/soul.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/soul.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% soul.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% soul.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\long\expandafter\def\csname textcaps \endcsname#1{\a:textcaps #1\b:textcaps} diff --git a/Master/texmf-dist/tex/generic/tex4ht/spanish.4ht b/Master/texmf-dist/tex/generic/tex4ht/spanish.4ht index 61f75c12968..e1c3157db31 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/spanish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/spanish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% spanish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% spanish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\spanish:shorthand#1{\leavevmode \hbox{\csname a:spanish"#1\endcsname}} \def\:temp{\spanish:shorthand o} diff --git a/Master/texmf-dist/tex/generic/tex4ht/splitidx.4ht b/Master/texmf-dist/tex/generic/tex4ht/splitidx.4ht index 67407ac5523..ba2d21376aa 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/splitidx.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/splitidx.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% splitidx.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% splitidx.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\warn:idx#1{% \expandafter\ifx \csname #1warn:idx\endcsname\relax diff --git a/Master/texmf-dist/tex/generic/tex4ht/srcltx.4ht b/Master/texmf-dist/tex/generic/tex4ht/srcltx.4ht index d6b0ab2e954..dba8fe24614 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/srcltx.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/srcltx.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% srcltx.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% srcltx.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,15 +24,21 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} -\:warning{disabling srcltx}% +\:warning{disabling SRCOK}% \SRCOKfalse \let\SRCOKtrue=\relax -\ifx \src@everypar\:UnDef \else +\ifx \src@new@everypar \:UnDef + \ifx \src@everypar\:UnDef \else \let\everypar\src@everypar \let\ht:everypar\everypar \fi + +\else + \let\everypar\src@new@everypar + \let\ht:everypar\everypar +\fi \def\src@@include#1{\let\include\src@include \let\src@include\:UnDef \let\src@@include\:gobble \include} \def\src@@@input#1{\let\input\src@input diff --git a/Master/texmf-dist/tex/generic/tex4ht/subfigure.4ht b/Master/texmf-dist/tex/generic/tex4ht/subfigure.4ht index 46e57a99bcd..8249218a474 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/subfigure.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/subfigure.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% subfigure.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% subfigure.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,12 +24,10 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx\subfig@oldlabel\relax - \def\:tempc{\gHAdvance\TitleCount 1 \o:@subcaption:} -\HLet\@subcaption=\:tempc -\def\:tempc#1[#2][#3]#4{\a:subfigure \cur:lbl{}% + \def\:tempc#1[#2][#3]#4{\a:subfigure \cur:lbl{}% \o:@subfloat:{#1}[#2][#3]{#4}\b:subfigure} \HLet\@subfloat\:tempc diff --git a/Master/texmf-dist/tex/generic/tex4ht/supertabular.4ht b/Master/texmf-dist/tex/generic/tex4ht/supertabular.4ht index 9031fb26bbb..18cc0bf85a0 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/supertabular.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/supertabular.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% supertabular.4ht 2005-10-23-04:19 % -% Copyright (C) 2002--2005 Eitan M. Gurari % +% supertabular.4ht 2006-12-01-16:02 % +% Copyright (C) 2002--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \long\def\tablelasttail#1{% \def\:temp{#1}\ifx \:temp\empty diff --git a/Master/texmf-dist/tex/generic/tex4ht/sverb.4ht b/Master/texmf-dist/tex/generic/tex4ht/sverb.4ht index 9d89bc290fa..00d745b95ae 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/sverb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/sverb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% sverb.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% sverb.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\sv@demosmp{\par\a:demo \raggedright \vbox\bgroup} \def\sv@demoemp{\par\unpenalty\unskip \egroup\b:demo} diff --git a/Master/texmf-dist/tex/generic/tex4ht/svg.4ht b/Master/texmf-dist/tex/generic/tex4ht/svg.4ht index bff015bc71b..11e4c73c2b3 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/svg.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/svg.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% svg.4ht 2005-10-23-20:28 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% svg.4ht 2006-11-25-15:34 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This program can redistributed and/or modified unde r % % the terms of the LaTeX Project Public License % @@ -20,8 +20,9 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-20:28} -\exit:ifnot{tex4ht,% +\immediate\write-1{version 2006-11-25-15:34} +\exit:ifnot{graphics,% +tex4ht,% th4} @@ -70,9 +71,9 @@ th4} {\special{t4ht=" }} {\special{t4ht=/></object>}} - \else - \Log:Note{to request external SVG files - use the command line option `svg-obj' of 'svg-'} +\else + \Log:Note{for external SVG files + try the command line options `svg-obj' and 'svg-'} \Configure{IMG} {\special{t4ht=<!-- src="}} {\special{t4ht=" alt="}} @@ -107,6 +108,40 @@ th4} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{graphics} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{graphics*} + {svg} + {{\Configure{Needs}{File: \csname Gin@base\endcsname.svg}\Needs{}}% + \special{t4ht=<object type="image/svg+xml" + data="\Gin@base.svg" + name="picture \Gin@base" + class="graphics"></object><!--tex4ht:graphics \csname a:Gin-dim\endcsname +-->}} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + + + + + + + + + + + @@ -455,7 +490,5 @@ th4} - - \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/swedish.4ht b/Master/texmf-dist/tex/generic/tex4ht/swedish.4ht index 8ef3cf6ae37..e8614544d2f 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/swedish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/swedish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% swedish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% swedish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{swedish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/syntax.4ht b/Master/texmf-dist/tex/generic/tex4ht/syntax.4ht index 3347d74e557..b0ef1728e78 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/syntax.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/syntax.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% syntax.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% syntax.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{syntax} diff --git a/Master/texmf-dist/tex/generic/tex4ht/t2benc.4ht b/Master/texmf-dist/tex/generic/tex4ht/t2benc.4ht index 51180a21778..d6a612f1ff5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/t2benc.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/t2benc.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% t2benc.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% t2benc.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{t2benc} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tabularx.4ht b/Master/texmf-dist/tex/generic/tex4ht/tabularx.4ht new file mode 100755 index 00000000000..a34d8d613d1 --- /dev/null +++ b/Master/texmf-dist/tex/generic/tex4ht/tabularx.4ht @@ -0,0 +1,31 @@ +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +% tabularx.4ht 2006-12-01-16:02 % +% Copyright (C) 2006 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 2006-12-01-16:02} + +\Hinput{tabularx} +\endinput + diff --git a/Master/texmf-dist/tex/generic/tex4ht/tabulary-a.4ht b/Master/texmf-dist/tex/generic/tex4ht/tabulary-a.4ht index e118802fefd..f55c938f165 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/tabulary-a.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tabulary-a.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tabulary-a.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% tabulary-a.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \NewConfigure{tabulary}{6} \def\:tempc#1{\leavevmode diff --git a/Master/texmf-dist/tex/generic/tex4ht/tabulary.4ht b/Master/texmf-dist/tex/generic/tex4ht/tabulary.4ht index 6b53d7ebb64..341be33b9d7 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/tabulary.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tabulary.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tabulary.4ht 2005-10-23-04:19 % -% Copyright (C) 2005 Eitan M. Gurari % +% tabulary.4ht 2006-12-01-16:02 % +% Copyright (C) 2005--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinclude{\input tabulary-a.4ht}{array} \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tcilatex.4ht b/Master/texmf-dist/tex/generic/tex4ht/tcilatex.4ht index 2059a921804..2202974ec1d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tcilatex.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tcilatex.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tcilatex.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% tcilatex.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:temp#1#2#3#4{#2\ref{#4}#3} \ifx \:temp\hyperref diff --git a/Master/texmf-dist/tex/generic/tex4ht/tei-math.4ht b/Master/texmf-dist/tex/generic/tex4ht/tei-math.4ht index 4840ea2d3d1..6bdc0fd6bef 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tei-math.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tei-math.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tei-math.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% tei-math.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 % @@ -25,7 +25,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:40} \exit:ifnot{latex,% plain} @@ -35,6 +35,7 @@ plain} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -86,6 +87,10 @@ plain} + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -385,5 +390,29 @@ plain} + + + + + + + + + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tei-mml.4ht b/Master/texmf-dist/tex/generic/tex4ht/tei-mml.4ht index 26ea5431e5c..9ca5392c958 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tei-mml.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tei-mml.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tei-mml.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% 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 % @@ -25,7 +25,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:40} \exit:ifnot{amsmath,% latex,% @@ -84,6 +84,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -118,6 +119,9 @@ tex4ht} + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -460,5 +464,30 @@ tex4ht} + + + + + + + + + + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tei-mmltei.4ht b/Master/texmf-dist/tex/generic/tex4ht/tei-mmltei.4ht index b6c8da170da..45d8aaef6da 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tei-mmltei.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tei-mmltei.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tei-mmltei.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% tei-mmltei.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 % @@ -25,7 +25,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:40} \exit:ifnot{graphics,% tex4ht} @@ -88,6 +88,8 @@ tex4ht} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{graphics} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -414,5 +416,32 @@ tex4ht} + + + + + + + + + + + + + + + + + + + + + + + + + + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tei.4ht b/Master/texmf-dist/tex/generic/tex4ht/tei.4ht index 5ffff604e8d..5b9d8764b3a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tei.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tei.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tei.4ht 2005-02-21-19:09 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% tei.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 % @@ -25,7 +25,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-02-21-19:09} +\immediate\write-1{version 2006-10-28-15:40} \exit:ifnot{Preamble,% amsart,% @@ -45,7 +45,7 @@ url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{html}{xml} + \Configure{ext}{xml} \edef\Preamble{\Preamble,refcaption} \Configure{PROLOG}{VERSION,DOCTYPE,*XML-STYLESHEET} \:CheckOption{no-DOCTYPE} \if:Option @@ -160,6 +160,7 @@ url} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -497,7 +498,6 @@ url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{book} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -900,6 +900,7 @@ url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fontmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1012,6 +1013,7 @@ url} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{graphics} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1043,6 +1045,7 @@ url} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1239,6 +1242,8 @@ url} + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1426,20 +1431,6 @@ url} - - - - - - - - - - - - - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1611,6 +1602,41 @@ url} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ltugboat} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1630,6 +1656,7 @@ url} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ltugproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1780,5 +1807,7 @@ url} + + \endinput diff --git a/Master/texmf-dist/tex/generic/tex4ht/tex4ht.4ht b/Master/texmf-dist/tex/generic/tex4ht/tex4ht.4ht index e7fd0bd48a8..fb4bd581143 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tex4ht.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tex4ht.4ht @@ -2,8 +2,8 @@ \string:RestoreCatcodes\endcsname{\catcode`\%\the \catcode`\%}\catcode`\%14\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tex4ht.4ht 2005-10-23-20:57 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% tex4ht.4ht 2006-02-22-12:25 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -27,7 +27,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-20:57} +\immediate\write-1{version 2006-02-22-12:25} \expandafter\edef\csname :RestoreCatcodes\endcsname{% \expandafter\ifx \csname :RestoreCatcodes\endcsname\relax\else @@ -65,7 +65,11 @@ \def\Configure#1#2{% \:CheckOption{#1}\if:Option \def\:tempc{#2}\fi} -\def\:tempc{\:CheckOption{info}\if:Option \Hinclude[*]{infoht4.4ht}\fi +\def\:tempc{\:CheckOption{info}\if:Option + \Hinclude[*]{infoht4.4ht}% + \:CheckOption{javahelp}\if:Option + \Hinclude[*]{infojh.4ht}\fi + \fi \Hinclude[*]{html4.4ht}% \Hinclude[*]{html4-math.4ht}% \:CheckOption{svg}% @@ -122,6 +126,9 @@ \Hinclude[*]{html0.4ht}% } \Configure{3.2}{% + \:CheckOption{info}\if:Option + \:CheckOption{javahelp}\if:Option + \Hinclude[*]{infojh.4ht}\fi\fi \Hinclude[*]{html32.4ht}% \Hinclude[*]{html32-math.4ht}% \:CheckOption{unicode}\if:Option \Hinclude[*]{unicode.4ht}\fi @@ -219,15 +226,61 @@ \Configure{ooffice}{% \:CheckOption{info}\if:Option - \Hinclude[*]{infoht4.4ht}\fi - \:CheckOption{info}\if:Option - \Hinclude[*]{infomml.4ht}\fi + \Hinclude[*]{infoht4.4ht}% + \Hinclude[*]{infomml.4ht}% + \Hinclude[*]{infoof.4ht}\fi \Hinclude[*]{ooffice.4ht}% \Hinclude[*]{unicode.4ht}% \Hinclude[*]{mathml.4ht}% \Hinclude[*]{ooffice-mml.4ht}% } +\Configure{mathltx}{% + \:CheckOption{info}\if:Option + \Hinclude[*]{infoht4.4ht}\fi + \Hinclude[*]{html4.4ht}% + \Hinclude[*]{unicode.4ht}% + \Hinclude[*]{html4-uni.4ht}% + \Hinclude[*]{mathltx.4ht}% + \Hinclude[*]{html-mltx.4ht}% +} + +\Configure{jsmath}{% + \:CheckOption{info}\if:Option + \Hinclude[*]{infoht4.4ht}\fi + \Hinclude[*]{html4.4ht}% + \Hinclude[*]{unicode.4ht}% + \Hinclude[*]{html4-uni.4ht}% + \Hinclude[*]{mathltx.4ht}% + \Hinclude[*]{html-mltx.4ht}% + \Hinclude[*]{jsmath.4ht}% + \Hinclude[*]{html-jsmath.4ht}% +} + +\Configure{emspk}{% + \:CheckOption{info}\if:Option + \Hinclude[*]{infoht4.4ht}\fi + \Hinclude[*]{html4.4ht}% + \Hinclude[*]{unicode.4ht}% + \Hinclude[*]{html4-uni.4ht}% + \Hinclude[*]{mathml.4ht}% + \Hinclude[*]{html-mml.4ht}% + \Hinclude[*]{html-speech.4ht}% + \Hinclude[*]{html-speech-math.4ht}% + \Hinclude[*]{emacspeak.4ht}% +} +\Configure{jsml}{% + \:CheckOption{info}\if:Option + \Hinclude[*]{infoht4.4ht}\fi + \Hinclude[*]{html4.4ht}% + \Hinclude[*]{unicode.4ht}% + \Hinclude[*]{html4-uni.4ht}% + \Hinclude[*]{mathml.4ht}% + \Hinclude[*]{html-mml.4ht}% + \Hinclude[*]{jsml.4ht}% + \Hinclude[*]{jsml-math.4ht}% +} + \openin15=tex4ht.usr \ifeof15 \else \closein15 \input tex4ht.usr diff --git a/Master/texmf-dist/tex/generic/tex4ht/tex4ht.sty b/Master/texmf-dist/tex/generic/tex4ht/tex4ht.sty index d7450e6e43b..a61c384ca6b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tex4ht.sty +++ b/Master/texmf-dist/tex/generic/tex4ht/tex4ht.sty @@ -2,8 +2,8 @@ \string:RestoreCatcodes\endcsname{\catcode`\%\the \catcode`\%}\catcode`\%14\fi %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tex4ht.sty 2005-09-27-01:01 % -% Copyright (C) 1996--2005 Eitan M. Gurari % +% tex4ht.sty 2006-10-28-15:32 % +% Copyright (C) 1996--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -27,7 +27,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-09-27-01:01} +\immediate\write-1{version 2006-10-28-15:32} \ifx \Preamble\UnDef \else \csname expand:after\endcsname{\csname @@ -495,8 +495,13 @@ \let\:Hincl\empty \def\Hinclude[#1]#2{\xdef\:Hincl{\:Hincl{#1}{#2}}} -\NewConfigure{html}[1]{\edef\:html{#1}} -\Configure{html}{html} +\NewConfigure{ext}[1]{% + \def\:temp##1ext=##2,##3!*?: {% + \if !##2!\edef\:html{#1}% + \else \edef\:html{##2}\fi}% + \expandafter\:temp\Preamble ,ext=,!*?: +} +\Configure{ext}{html} \def\c:HtmlPar:#1#2#3#4{% \def\:temp{#3}\ifx \:temp\empty \c:def\a:Par{#1}\else \c:def\a:Par{#1\Next:EndP{#3}}\fi @@ -1098,7 +1103,8 @@ \long\def\:gobbleVI#1#2#3#4#5#6{} \long\def\:gobbleVIII#1#2#3#4#5#6#7#8{} -\ifHtml \def\exit:ifnot#1{% +\ifHtml \csname newskip\endcsname\tmp:dim +\def\exit:ifnot#1{% \edef\:temp{\def\noexpand\:temp####1,\:Hin,####2..//{% \noexpand\if !####2!\noexpand\else \noexpand\expandafter\noexpand\:gobble\noexpand\fi @@ -1138,7 +1144,6 @@ \expandafter\gHAdvance\csname big:#1:#2\endcsname 1 \edef\big:fn{#1#2\csname big:#1:#2\endcsname}} \def\Hnewline{\:newlnch} -\csname newskip\endcsname\tmp:dim \def\Needs{\bgroup\catcode`\"=12 \cat:Needs} \def\cat:Needs#1{\def\:temp{-}\def\:tempa{#1}\ifx \:temp\:tempa \aftergroup\Log:Needs \else \ht:special{t4ht+@\:Needs{#1}}\fi @@ -1215,6 +1220,7 @@ \fi \ifx \xml:empty\:UnDef + \edef\Preamble{\Preamble} \:CheckOption{xhtml} \if:Option \else \:CheckOption{xml}\fi \if:Option @@ -2604,6 +2610,16 @@ \def\:l:mits{\futurelet\:temp\::limits} \catcode`\ =13\relax\def\blank:spc{\let\blank:spc= }\blank:spc% \catcode`\ =10\relax +\NewConfigure{displaylimits}[1]{\def\:temp{#1}\ifx \:temp\empty + \let\displaylimits\o:displaylimits: \else + \def\:displaylimits{\ifx \:temp\nolimits \else#1\fi}% + \def\:temp{\o:displaylimits:\display:l:mits}% + \HLet\displaylimits\:temp \fi} +\let\o:displaylimits:\displaylimits +\def\::displaylimits{\expandafter\ifx \blank:spc\:temp + \afterassignment\display:l:mits \tmp:cnt0% + \else\expandafter\:displaylimits \fi} +\def\display:l:mits{\futurelet\:temp\::displaylimits} \def\:temp{\a:mathord \o:mathord:} \HLet\mathord\:temp \let\a:mathord\empty @@ -3549,8 +3565,8 @@ \xdef\lastsec:id{\file:id}% \PopStack\prv:fl\:temp \bgroup - \ifx\a:crsbt\empty - \ifx\aa:crsbt\empty\else + \ifx\b:crsbt\empty + \ifx\bb:crsbt\empty\else \:hookI{Back#1}{\default:bts{tail}{}}{}% \fi \else @@ -4071,13 +4087,14 @@ \ifx \:temp\empty \expandafter\chs:halgn\string ~1!*?: % \:tempb{% - \expand:after{\Picture+}\pic:hlng{ \a:@Picture{pic-halign}}\ifmmode + \csname a:embedded-halign\endcsname + \ifmmode \vbox{\Rc:sharp $$\TeXhalign:cr \to:dim{~1}$$}% \else \vbox{\Rc:sharp \TeXhalign:cr \to:dim{~1}}\fi \:nopartrue - \EndPicture + \csname b:embedded-halign\endcsname }% \let\:temp\endgroup \:tempb!*?: % @@ -4100,6 +4117,10 @@ $$\TeXhalign:cr \to:dim{~1}$$}% \expand:after{\h:align#1\cr!*?: #1!*?: }% % \fi} +\NewConfigure{embedded-halign}{2} +\Configure{embedded-halign} + {\expand:after{\Picture+}\pic:hlng{ \a:@Picture{pic-halign}}} + {\EndPicture} \catcode`\#=13 \def\Rc:sharp{\let#=\sv:sharp} \catcode`\#=6 @@ -4338,6 +4359,8 @@ $$\TeXhalign:cr \to:dim{~1}$$}% +\def\hyphenation#1{} + \def\at:startdoc{% \let\:startdoc\:UnDef \let\at:startdoc\:UnDef \edef\NoHtmlEnv{\NoHtmlEnv}% @@ -4439,7 +4462,8 @@ $$\TeXhalign:cr \to:dim{~1}$$}% \ifx\beginL\@undefined \else - \def\:temp{\o:beginL:\a:Lregion} + \ifHtml + \def\:temp{\o:beginL:\a:Lregion} \HLet\beginL=\:temp \def\:temp{\b:Lregion\o:endL:} \HLet\endL=\:temp @@ -4450,8 +4474,8 @@ $$\TeXhalign:cr \to:dim{~1}$$}% \HLet\endR=\:temp \NewConfigure{Rregion}{2} - \Hinput{etex4ht} -\fi + \Hinput{etex4ht} +\fi\fi \ifHtml \def\:tempa{\:Hinclude} \else \:CheckOption{th4}\if:Option \def\:tempa{\input th4.4ht} diff --git a/Master/texmf-dist/tex/generic/tex4ht/texinfo.4ht b/Master/texmf-dist/tex/generic/tex4ht/texinfo.4ht index 9854ab424e0..e91457eb1ae 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/texinfo.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/texinfo.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% texinfo.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% texinfo.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:temp\o:end diff --git a/Master/texmf-dist/tex/generic/tex4ht/texpower.4ht b/Master/texmf-dist/tex/generic/tex4ht/texpower.4ht index 1045b17103a..2bca9eaec6c 100755 --- a/Master/texmf-dist/tex/generic/tex4ht/texpower.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/texpower.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% texpower.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% texpower.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\def\csname\string\@stepwise@TP\endcsname[#1]{} \def\step#1{#1} diff --git a/Master/texmf-dist/tex/generic/tex4ht/textures.4ht b/Master/texmf-dist/tex/generic/tex4ht/textures.4ht index 432aa9a4c79..5f884f597a5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/textures.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/textures.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% textures.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% textures.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\colortyp:cmyk:#1. #2. #3. #4. #5//{\HColor:cmyk #1,#2,#3,#4 //} \def\colortyp:rgb:#1. #2. #3. #4//{\HColor:rgb #1,#2,#3 //} diff --git a/Master/texmf-dist/tex/generic/tex4ht/th4.4ht b/Master/texmf-dist/tex/generic/tex4ht/th4.4ht index d82202e0f41..2a777165ab5 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/th4.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/th4.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% th4.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% th4.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifHtml diff --git a/Master/texmf-dist/tex/generic/tex4ht/theorem.4ht b/Master/texmf-dist/tex/generic/tex4ht/theorem.4ht index d38410509ee..39a9f70b28a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/theorem.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/theorem.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% theorem.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% theorem.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\theo:@thm=\@thm \def\@thm#1#2{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/titlesec.4ht b/Master/texmf-dist/tex/generic/tex4ht/titlesec.4ht index 3ccd3dd3eb7..9fd69202343 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/titlesec.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/titlesec.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% titlesec.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% titlesec.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \ifx \ttl@assign@ii\:Undef \ifx \ttl@sect\:UnDef\else @@ -65,8 +65,19 @@ \else \let\ttl:straight@i\ttl@straight@i \def\ttl@straight@i#1[#2]#3{% + \gdef\NR:Title{\a:newlabel{#3}}% +% \ifttl@label \else + \def\:temp{#1}\edef\:tempa{\expandafter + \expandafter\expandafter\:gobble + \expandafter\string\csname section\endcsname}\ifx \:temp\:tempa \else + \edef\:tempa{\expandafter\expandafter\expandafter\:gobble + \expandafter\string\csname subsection\endcsname}\ifx \:temp\:tempa \else {\ttl@labeltrue \ttl@addcontentsline{like#1}{#3}}% +\fi +% +\fi +% \fi \edef\sc:tp{\ifttl@label\else like\fi #1}% \ttl:straight@i{#1}[#2]{#3}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/tugboat.4ht b/Master/texmf-dist/tex/generic/tex4ht/tugboat.4ht index 4af98e0c974..c8477373481 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/tugboat.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/tugboat.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% tugboat.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% tugboat.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:tempb\head \Def:Section\head{}{#1} diff --git a/Master/texmf-dist/tex/generic/tex4ht/turkish.4ht b/Master/texmf-dist/tex/generic/tex4ht/turkish.4ht index d7d42e156d2..b986ed5899a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/turkish.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/turkish.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% turkish.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% turkish.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{turkish} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ukraineb.4ht b/Master/texmf-dist/tex/generic/tex4ht/ukraineb.4ht index d0fce18d739..6a6ca1f7b93 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ukraineb.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ukraineb.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ukraineb.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% ukraineb.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{ukraineb} diff --git a/Master/texmf-dist/tex/generic/tex4ht/ulem.4ht b/Master/texmf-dist/tex/generic/tex4ht/ulem.4ht index 6419c273c12..90cfcbcd968 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/ulem.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/ulem.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% ulem.4ht 2005-10-23-04:19 % -% Copyright (C) 2001--2005 Eitan M. Gurari % +% ulem.4ht 2006-12-01-16:02 % +% Copyright (C) 2001--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,10 +24,11 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} -\def\uline{\relax \ifmmode\expandafter\underline +\expandafter\def\csname uline \endcsname{\relax + \ifmmode\expandafter\underline \else \a:uline \bgroup \aftergroup\b:uline \expandafter\ULset\fi} \NewConfigure{uline}{2} \def\uuline#1{\relax \a:uuline {#1}\b:uuline} diff --git a/Master/texmf-dist/tex/generic/tex4ht/unicode.4ht b/Master/texmf-dist/tex/generic/tex4ht/unicode.4ht index 18d6c759a36..e552fd3b510 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/unicode.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/unicode.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% unicode.4ht 2005-05-29-16:45 % -% Copyright (C) 1998--2005 Eitan M. Gurari % +% unicode.4ht 2006-07-13-15:00 % +% Copyright (C) 1998--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-05-29-16:45} +\immediate\write-1{version 2006-07-13-15:00} \exit:ifnot{amsart,% amsldoc,% @@ -61,6 +61,7 @@ tex4ht} + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{latex} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -329,8 +330,6 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% \def\:b:under{\ifmmode\expandafter\mathop\fi{\x:unicode{0331}}} \def\:udot:over{\ifmmode\expandafter\mathop\fi{\x:unicode{0361}}} \fi -\Configure{AA}{\ifmmode \expandafter\mathord\fi - {\x:unicode{212B}}} \Configure{L} {\x:unicode{0141}} \Configure{l} {\x:unicode{0142}} @@ -477,6 +476,7 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \Configure{mathellipsis} {\textellipsis} \Configure{cdots} {\x:unicode{22EF}} +\Configure{hbar} {\x:unicode{210F}} \Configure{Longrightarrow} {\x:unicode{21D2}} \Configure{bowtie} {\x:unicode{22C8}} \Configure{doteq} {\x:unicode{2250}} @@ -555,7 +555,6 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsproc} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -576,6 +575,7 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsthm} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -654,7 +654,6 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amstex1} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -696,6 +695,9 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -964,8 +966,6 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% \def\:b:under{\ifmmode\expandafter\mathop\fi{\x:unicode{0331}}} \def\:udot:over{\ifmmode\expandafter\mathop\fi{\x:unicode{0361}}} \fi -\Configure{AA}{\ifmmode \expandafter\mathord\fi - {\x:unicode{212B}}} \Configure{L} {\x:unicode{0141}} \Configure{l} {\x:unicode{0142}} @@ -1243,6 +1243,27 @@ R{1E5E}r{1E5F}T{1E6E}t{1E6F}Z{1E94}z{1E95}h{1E96}% + + + + + + + + + + + + + + + + + + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{romanian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1624,7 +1645,6 @@ y{0233}G{1E20}g{1E21}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{spanish} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1653,6 +1673,7 @@ s{015B}u{00FA}y{00FD}z{017A}j{FFFD}J{FFDD}\i{00ED}\j{FFFD}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{croatian} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -1791,7 +1812,6 @@ y{0233}G{1E20}g{1E21}% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{greek} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/Master/texmf-dist/tex/generic/tex4ht/url.4ht b/Master/texmf-dist/tex/generic/tex4ht/url.4ht index 39e7f76fb0c..e672c3ad977 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/url.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/url.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% url.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% url.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\ifx\csname Url@OT1encSpecials\endcsname\relax \def\:temp{\begingroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht b/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht index 3ac52891e2c..f212c4f0f9c 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/usepackage.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% usepackage.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% usepackage.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\:temp{tex4ht}\ifx \:temp\@currname \:warning{\string\usepackage{tex4ht} again?} diff --git a/Master/texmf-dist/tex/generic/tex4ht/usorbian.4ht b/Master/texmf-dist/tex/generic/tex4ht/usorbian.4ht index d157b635b3f..8989fafd19e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/usorbian.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/usorbian.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% usorbian.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% usorbian.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{usorbian} diff --git a/Master/texmf-dist/tex/generic/tex4ht/vanilla.4ht b/Master/texmf-dist/tex/generic/tex4ht/vanilla.4ht index 9a564d15f0a..bdc41e7e29d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/vanilla.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/vanilla.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% vanilla.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% vanilla.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \expandafter\def\csname title\endcsname{\title@true diff --git a/Master/texmf-dist/tex/generic/tex4ht/varioref.4ht b/Master/texmf-dist/tex/generic/tex4ht/varioref.4ht index 2782562dfdc..5794e8ba25b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/varioref.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/varioref.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% varioref.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% varioref.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\:vpageref\@@vpageref \def\@@vpageref#1[#2]#3{{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/verbatim.4ht b/Master/texmf-dist/tex/generic/tex4ht/verbatim.4ht index 332bb4e28a9..8f945ecb75a 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/verbatim.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/verbatim.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% verbatim.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% verbatim.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\endverbatim{\Configure{obeylines}{}{}{}} \pend:def\verbatiminput{\a:verbatiminput \list:save \begingroup diff --git a/Master/texmf-dist/tex/generic/tex4ht/verbatimfiles.4ht b/Master/texmf-dist/tex/generic/tex4ht/verbatimfiles.4ht index dcf88d95ffb..24d2a1d9b65 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/verbatimfiles.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/verbatimfiles.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% verbatimfiles.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% verbatimfiles.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:defI\verbatimlisting{\a:verbatimlisting\bgroup \pend:def\thelineno{\c:verbatimlisting} diff --git a/Master/texmf-dist/tex/generic/tex4ht/verse.4ht b/Master/texmf-dist/tex/generic/tex4ht/verse.4ht index 920701e58a0..3d7b638b2eb 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/verse.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/verse.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% verse.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% verse.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\@vsptitle[#1]#2{% \csname phantomsection\endcsname diff --git a/Master/texmf-dist/tex/generic/tex4ht/web.4ht b/Master/texmf-dist/tex/generic/tex4ht/web.4ht index d06331986b7..e52674ef79d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/web.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/web.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% web.4ht 2005-10-23-04:19 % -% Copyright (C) 1999--2005 Eitan M. Gurari % +% web.4ht 2006-12-01-16:02 % +% Copyright (C) 1999--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\web:startsection=\@startsection \def\@startsection{\def\@seccntformat##1{}\web:startsection} diff --git a/Master/texmf-dist/tex/generic/tex4ht/welsh.4ht b/Master/texmf-dist/tex/generic/tex4ht/welsh.4ht index 32dc0d07e0b..203e475e372 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/welsh.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/welsh.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% welsh.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% welsh.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \Hinput{welsh} diff --git a/Master/texmf-dist/tex/generic/tex4ht/wrapfig.4ht b/Master/texmf-dist/tex/generic/tex4ht/wrapfig.4ht index 307e23cf2e4..3c2ce29066d 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/wrapfig.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/wrapfig.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% wrapfig.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% wrapfig.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \def\WF@wr[#1]#2{% \lowercase{\def\WFplace{#2}}% diff --git a/Master/texmf-dist/tex/generic/tex4ht/writer.4ht b/Master/texmf-dist/tex/generic/tex4ht/writer.4ht index c58ccd6ed3d..35db75b2aa2 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/writer.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/writer.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% writer.4ht 2005-10-23-04:19 % -% Copyright (C) 2004--2005 Eitan M. Gurari % +% writer.4ht 2006-12-01-16:02 % +% Copyright (C) 2004--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\wl:begin=\begin \def\begin#1{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/xr-hyper.4ht b/Master/texmf-dist/tex/generic/tex4ht/xr-hyper.4ht index 59e6ec61627..aef02384c7e 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/xr-hyper.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/xr-hyper.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% xr-hyper.4ht 2005-10-23-04:19 % -% Copyright (C) 2003--2005 Eitan M. Gurari % +% xr-hyper.4ht 2006-12-01-16:02 % +% Copyright (C) 2003--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\XR:loop=\XR@loop \def\XR@loop#1{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/xr.4ht b/Master/texmf-dist/tex/generic/tex4ht/xr.4ht index f775626fe30..96ac1869297 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/xr.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/xr.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% xr.4ht 2005-10-23-04:19 % -% Copyright (C) 1997--2005 Eitan M. Gurari % +% xr.4ht 2006-12-01-16:02 % +% Copyright (C) 1997--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \let\XR:loop=\XR@loop \def\XR@loop#1{% diff --git a/Master/texmf-dist/tex/generic/tex4ht/xy.4ht b/Master/texmf-dist/tex/generic/tex4ht/xy.4ht index bee909ad110..d8ff9db167b 100644 --- a/Master/texmf-dist/tex/generic/tex4ht/xy.4ht +++ b/Master/texmf-dist/tex/generic/tex4ht/xy.4ht @@ -1,6 +1,6 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -% xy.4ht 2005-10-23-04:19 % -% Copyright (C) 2000--2005 Eitan M. Gurari % +% xy.4ht 2006-12-01-16:02 % +% Copyright (C) 2000--2006 Eitan M. Gurari % % % % This work may be distributed and/or modified under the % % conditions of the LaTeX Project Public License, either % @@ -24,7 +24,7 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2005-10-23-04:19} +\immediate\write-1{version 2006-12-01-16:02} \pend:def\xy{\a:xypic} |