diff options
Diffstat (limited to 'Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht')
-rw-r--r-- | Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht | 4242 |
1 files changed, 3352 insertions, 890 deletions
diff --git a/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht b/Master/texmf-dist/tex/generic/tex4ht/ooffice.4ht index f6c8c5cf4d2..27a0664f15f 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 2007-01-08-11:02 % -% Copyright (C) 2001--2007 Maarten Wisse % +% ooffice.4ht 2008-02-20-21:45 % +% Copyright (C) 2001--2008 Maarten Wisse % % James Naughton % % Eitan M. Gurari % % % @@ -31,8 +31,9 @@ % gurari@cse.ohio-state.edu % % http://www.cse.ohio-state.edu/~gurari % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -\immediate\write-1{version 2007-01-08-11:02} +\immediate\write-1{version 2008-02-20-21:45} \exit:ifnot{Preamble,% +algorithmicx,% alphanum,% amsart,% amsmath,% @@ -41,12 +42,15 @@ apa,% apacite,% article,% babel,% +biblatex,% book,% color,% curve,% elsart,% +fancyvrb,% fontmath,% footmisc,% +footnote-dw,% g-brief,% german,% graphics,% @@ -58,6 +62,8 @@ listings,% longtable,% ngerman,% plain,% +pst-all,% +pstricks,% report,% scrartcl,% scrbook,% @@ -65,7 +71,9 @@ scrreprt,% slides,% soul,% tabularx,% -tex4ht} +tex4ht,% +ulem,% +xcolor} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{Preamble} @@ -163,13 +171,6 @@ 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 @@ -183,13 +184,13 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline " "office.dtd">\Hnewline <office:document-styles \Hnewline - xmlns:office="urn:oasis:names:tc:opendocument:xmlns:office:1.0" \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: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: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 @@ -206,12 +207,7 @@ 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 } @@ -327,7 +323,7 @@ xmlns:dom="http://www.w3.org/2001/xml-events" \Hnewline \Configure{VERSION}{\HCode{<?xml version="1.0" encoding="UTF-8"?>\Hnewline }} -\:CheckOption{-xttl} \if:Option +\:CheckOption{-xtpipes} \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 @@ -482,7 +478,6 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline table:align="margins"/>\Hnewline </style:style>\Hnewline \Hnewline - \Hnewline </office:automatic-styles> }} {\EndP\HCode{</office:document-content>}} @@ -609,11 +604,11 @@ xmlns:xlink="http://www.w3.org/1999/xlink" \Hnewline {\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:text="urn:oasis:names:tc:opendocument:xmlns:text:1.0" \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 @@ -634,33 +629,58 @@ 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 + \expandafter\ifx\csname a:automatic-styles\endcsname\relax \else + \csname a:automatic-styles\endcsname + \fi \Hnewline </office:automatic-styles> }} {\EndP\HCode{</office:document-content>}} +\NewConfigure{automatic-styles}[1]{% + \expandafter\concat:config\csname a:automatic-styles\endcsname{#1}} +\expandafter\let\csname a:automatic-styles\endcsname\relax +\Configure{automatic-styles} + {\csname a:figure-style\endcsname} +\NewConfigure{figure-style}{1} +\Configure{figure-style}{% + <style:style style:name="Figure" style:family="section">\Hnewline + <style:section-properties + fo:margin-left="0.25in" + fo:margin-right="0.25in" + style:editable="true">\Hnewline + <style:columns fo:column-count="0" + fo:column-gap="0in"/> + </style:section-properties> + </style:style>\Hnewline +} +\Configure{automatic-styles} + {\csname a:page-layout\endcsname} +\NewConfigure{page-layout}{1} +\Configure{page-layout}{% + <style:page-layout style:name="Standard-page-layout">\Hnewline + <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">\Hnewline + <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"/>\Hnewline + </style:page-layout-properties>\Hnewline + <style:header-style/> + <style:footer-style/> + </style:page-layout>\Hnewline +} + \Configure{BODY} {\HCode{<office:body><office:text>}\par\ShowPar} {\IgnorePar\EndP @@ -806,7 +826,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline text:anchor-type="as-char" % "paragraph" % svg:width="...pt" % svg:height="...pt" - draw:z-index="0">% + draw:z-index="0" + >% <draw:image\Hnewline xlink:href="Pictures/}} {\ht:special{t4ht=" \Hnewline @@ -888,6 +909,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {m}{m} %{\HCode{valign-middle align-left}} {b}{n} %{\HCode{valign-baseline align-left}} {} +\Configure{htf}{0}{+}{<text:span\Hnewline + text:style-name="}{\%s}{-\%s}{x-x-\%d}{}{">}{</text:span>} \def\mml:class#1"#2"{ } \expandafter\ifx \csname if@rl\endcsname\relax \expandafter \csname newif\expandafter\endcsname \csname if@rl\endcsname @@ -1021,6 +1044,15 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline </style:style>\Hnewline } \OOstyles{% + <style:style style:name="bigskip" style:family="paragraph" + style:parent-style-name="Text-body"> + <\style:par:properties + fo:margin-top="0.2cm" + fo:margin-bottom="0.0cm" + /> + </style:style> +} +\OOstyles{% <style:style style:name="clearpage" style:family="paragraph" style:parent-style-name="Text-body"> <\style:par:properties fo:break-before="page" /> @@ -1029,7 +1061,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \def\Hclearpage{% \par \ifvmode \IgnorePar\EndP - \HCode{<text:p text:style-name="clearpage"></text:p>}% + \HCode{<text:p text:style-name="clearpage"></text:p>% +}% \ShowPar\par \fi } @@ -1146,14 +1179,20 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \ConfigureList{itemize}% {\EndP\HCode{<\text:unorderedlist text:style-name="Itemize\if@rl-rtl\fi -">\Hnewline}\def\end@Item{}\bgroup +" + >\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 + {\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}}% + \gHAdvance\BegEnd:D by 1 + } + {\gHAdvance\BegEnd:D by -1 + \EndP\IgnorePar \egroup \HCode{</text:list-item>\Hnewline </\text:unorderedlist>\Hnewline}\ShowPar} {\EndP\end@Item\DeleteMark} {\HCode{<text:list-item>}\par\ShowPar @@ -1161,14 +1200,17 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \ConfigureList{enumerate}% {\EndP\HCode{<\text:orderedlist text:style-name="Enumerate\if@rl-rtl\fi -">\Hnewline}\def\end@Item{}\bgroup +" + >\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} @@ -1181,7 +1223,15 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {<style:style style:name="Inside-itemize" style:family="paragraph" style:parent-style-name="Standard" - style:list-style-name="Itemize"/>\Hnewline + style:list-style-name="Itemize">\Hnewline + <style:paragraph-properties + fo:margin-left="0in" + fo:margin-right="0in" + fo:margin-top="0in" + fo:margin-bottom="0.15in" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> % <text:list-style style:name="Itemize">\Hnewline <text:list-level-style-bullet @@ -1221,7 +1271,15 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {<style:style style:name="Inside-enumerate" style:family="paragraph" style:parent-style-name="Text-body" - style:list-style-name="Enumerate"/>\Hnewline + style:list-style-name="Enumerate">\Hnewline + <style:paragraph-properties + fo:margin-left="0in" + fo:margin-right="0in" + fo:margin-top="0in" + fo:margin-bottom="0.15in" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> % <text:list-style style:name="Enumerate">\Hnewline <text:list-level-style-number @@ -1357,7 +1415,15 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {<style:style style:name="Inside-itemize" style:family="paragraph" style:parent-style-name="Standard" - style:list-style-name="Itemize"/>\Hnewline + style:list-style-name="Itemize">\Hnewline + <style:paragraph-properties + fo:margin-left="0in" + fo:margin-right="0in" + fo:margin-top="0in" + fo:margin-bottom="0.15in" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> % <text:list-style style:name="Itemize" > <text:list-level-style-bullet @@ -1366,7 +1432,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline text:bullet-char="\string&\:sharp x2022;" >\Hnewline <style:list-level-properties text:space-before="0.15in" - text:min-label-distance="0.05in"/>\Hnewline + text:min-label-width="0.2in" + text:min-label-distance="0.05in" />\Hnewline </text:list-level-style-bullet> <text:list-level-style-bullet text:level="2" @@ -1374,7 +1441,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline text:bullet-char="-" >\Hnewline <style:list-level-properties text:space-before="0.35in" - text:min-label-distance="0.05in"/>\Hnewline + text:min-label-width="0.2in" + text:min-label-distance="0.05in" + />\Hnewline </text:list-level-style-bullet> <text:list-level-style-bullet text:level="3" @@ -1382,6 +1451,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline text:bullet-char="\string&\:sharp x204E;" >\Hnewline <style:list-level-properties text:space-before="0.55in" + text:min-label-width="0.2in" text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-bullet> <text:list-level-style-bullet @@ -1390,6 +1460,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline text:bullet-char="\string&\:sharp x00B7;" >\Hnewline <style:list-level-properties text:space-before="0.75in" + text:min-label-width="0.2in" text:min-label-distance="0.05in"/>\Hnewline </text:list-level-style-bullet> </text:list-style> @@ -1400,47 +1471,63 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {<style:style style:name="Inside-enumerate" style:family="paragraph" style:parent-style-name="Text-body" - style:list-style-name="Enumerate"/>\Hnewline + style:list-style-name="Enumerate">\Hnewline + <style:paragraph-properties + fo:margin-left="0in" + fo:margin-right="0in" + fo:margin-top="0in" + fo:margin-bottom="0.15in" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> % <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:num-suffix="\csname c:enumerate:1\endcsname" + style:num-format="\csname a:enumerate:1\endcsname" + >\Hnewline <style:list-level-properties + text:min-label-width="0.2in" 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:num-suffix="\csname c:enumerate:2\endcsname" + style:num-format="\csname a:enumerate:2\endcsname" + >\Hnewline <style:list-level-properties + text:min-label-width="0.2in" 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:num-suffix="\csname c:enumerate:3\endcsname" + style:num-format="\csname a:enumerate:3\endcsname" + >\Hnewline <style:list-level-properties + text:min-label-width="0.2in" 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:num-suffix="\csname c:enumerate:4\endcsname" + style:num-format="\csname a:enumerate:4\endcsname" + >\Hnewline <style:list-level-properties + text:min-label-width="0.2in" 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 @@ -1498,14 +1585,53 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline </text:list-style>\Hnewline } \NewConfigureOO{description} -\ConfigureOO{description}{<style:style +\ConfigureOO{description}{<text:list-style style:name="description" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0in" + text:min-label-width="0in" + text:min-label-distance="0in" />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="2" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.2in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in" + />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="3" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.4in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="4" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.6in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> +</text:list-style> +<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-top="0cm" fo:margin-bottom="0.2cm" fo:text-indent="0in" style:auto-text-indent="false"/> @@ -1523,24 +1649,65 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline fo:font-weight="bold" /> </style:style> +} +\NewConfigureOO{list} +\ConfigureOO{list}{<text:list-style style:name="list" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0in" + text:min-label-width="0in" + text:min-label-distance="0in" />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="2" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.2in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in" + />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="3" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.4in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="4" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.6in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> +</text:list-style> <style:style - style:name="dd-2" + style:name="dd" style:family="paragraph" style:parent-style-name="Standard"> <\style:par:properties - fo:margin-left="0.75in" + fo:margin-left="0.35in" fo:margin-right="0in" - fo:margin-top="0.2cm" + fo:margin-top="0cm" fo:margin-bottom="0.2cm" - fo:text-indent="0inch" + fo:text-indent="0in" style:auto-text-indent="false"/> </style:style> <style:style - style:name="dt-2" + style:name="dt" style:family="paragraph" style:parent-style-name=""> <style:paragraph-properties - fo:margin-left="0.5in" + fo:margin-left="0.1in" fo:margin-right="0in" fo:text-indent="0in" style:auto-text-indent="false"/> @@ -1549,6 +1716,144 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline /> </style:style> } +\NewConfigureOO{printshorthands} +\ConfigureOO{printshorthands}{<text:list-style style:name="printshorthands" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0in" + text:min-label-width="0in" + text:min-label-distance="0in" />\Hnewline + </text:list-level-style-bullet> +</text:list-style> +<style:style + style:name="printshorthands-dd" + style:family="paragraph" + style:parent-style-name="Standard"> + <\style:par:properties + fo:margin-left="0.35in" + fo:margin-right="0in" + fo:margin-top="0cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0in" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="printshorthands-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:style> +} +\NewConfigureOO{printthebibliography} +\ConfigureOO{printthebibliography}{<text:list-style style:name="printthebibliography" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0in" + text:min-label-width="0in" + text:min-label-distance="0in" />\Hnewline + </text:list-level-style-bullet> +</text:list-style> +<style:style + style:name="printthebibliography-dd" + style:family="paragraph" + style:parent-style-name="Standard"> + <\style:par:properties + fo:margin-left="0.35in" + fo:margin-right="0in" + fo:margin-top="0cm" + fo:margin-bottom="0.2cm" + fo:text-indent="-0.35in" + style:auto-text-indent="false"/> +</style:style> +<style:style + style:name="printthebibliography-dt" + style:family="paragraph" + style:parent-style-name=""> + <style:paragraph-properties + fo:margin-top="0cm" + fo:margin-bottom="0cm" + style:auto-text-indent="false"/> +</style:style> +} +\NewConfigureOO{algorithmic} +\ConfigureOO{algorithmic}{<text:list-style style:name="algorithmic" > + <text:list-level-style-bullet + text:level="1" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0in" + text:min-label-width="0in" + text:min-label-distance="0in" />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="2" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.2in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in" + />\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="3" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.4in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> + <text:list-level-style-bullet + text:level="4" + text:style-name="Source-Text" + text:bullet-char=" " >\Hnewline + <style:list-level-properties + text:space-before="0.6in" + text:min-label-width="0.2in" + text:min-label-distance="0.05in"/>\Hnewline + </text:list-level-style-bullet> +</text:list-style> +<style:style + style:name="algorithmic-dd" + style:family="paragraph" + style:parent-style-name="Standard"> + <\style:par:properties + fo:margin-left="0.35in" + fo:margin-right="0in" + fo:margin-top="0cm" + fo:margin-bottom="0.2cm" + fo:text-indent="0in" + style:auto-text-indent="false"/> + <style:text-properties + fo:wrap-option="no-wrap" + /> +</style:style> +<style:style + style:name="algorithmic-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:wrap-option="no-wrap" + /> +</style:style> +} \fi \NewConfigure{enumerate:1}{3} @@ -1561,45 +1866,82 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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 + {\EndP \end:itm + \SaveHtmlPar \HCode{<text:list text:style-name="description\if@rl-rtl\fi " - text:name="description"\Hnewline -->}% + text:name="description"\Hnewline>}% + \PushMacro\end:Itm \global\let\end:itm=\empty + \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-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-rtl\fi -% - \ifnum \desc:level>1 -\desc:level \fi">}} +" >}} {}{}% } - {\end:itm \global\let\end:itm=\empty - \HCode{<!-- /text:section -->}\RecallHtmlPar - \gHAdvance\desc:level by -1 \ShowPar} - {\end:itm \gdef\end:itm{\Tg</text:p>}\HCode{<text:p + {\end:itm \end:Itm \global\let\end:itm=\empty + \PopMacro\end:Itm \global\let\end:Itm\end:Itm + \HCode{</text:list>}\RecallHtmlPar \ShowPar} + {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}% + \gdef\end:itm{\HCode{</text:h>}}\HCode{<text:list-item><text:h text:style-name="dt\if@rl-rtl\fi -% - \ifnum \desc:level>1 -\desc:level \fi - "\Hnewline>}\bgroup \bf} +"\Hnewline >}\bgroup \bf} {\egroup \end:itm \gdef\end:itm{\HCode{</text:p>}}% \HCode{<text:p\Hnewline text:style-name="dd\if@rl-rtl\fi -% - \ifnum \desc:level>1 -\desc:level \fi"\Hnewline>}} +"\Hnewline + >}} +\let\end:itm=\empty +\ConfigureList{list}% + {\EndP \end:itm + \SaveHtmlPar \HCode{<text:list + text:style-name="list\if@rl-rtl\fi +" + text:name="list"\Hnewline>}% + \PushMacro\end:Itm + \global\let\end:itm=\empty + \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-rtl\fi +" >}} + {\end:itm\gdef\end:itm{\HCode{</text:p>\Hnewline}}% + \HCode{<text:p + text:style-name="dd\if@rl-rtl\fi +" >}} + {}{}% + } + {\end:itm \end:Itm \global\let\end:itm=\empty + \PopMacro\end:Itm \global\let\end:Itm\end:Itm + \HCode{</text:list>}\RecallHtmlPar \ShowPar} + {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}% + \gdef\end:itm{\HCode{</text:h>}}\HCode{<text:list-item><text:h + text:style-name="dt\if@rl-rtl\fi +"\Hnewline >}\bgroup \bf} + {\egroup \end:itm \gdef\end:itm{\HCode{</text:p>}}% + \HCode{<text:p\Hnewline + text:style-name="dd\if@rl-rtl\fi +"\Hnewline + >}} \Configure{cite} {\HCode{<text:bibliography-mark text:identifier="}\bgroup - \def\:nbsp{ }% + \def\:nbsp{ }\NoFonts + \setbox0=\hbox\bgroup + } + {\egroup + \copy0 + \EndNoFonts + \HCode{"\Hnewline text:bibliography-type="custom1" + >}[\box0]\HCode{</text:bibliography-mark>}\egroup } - {\egroup \HCode{"\Hnewline text:bibliography-type="custom1" />}} {}{} \let\lat:cite\@cite \def\@cite#1#2{{#1\if@tempswa , #2\fi}} @@ -1632,6 +1974,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \Hnewline } \HAssign\BegEnd:N=0 +\HAssign\BegEnd:D=0 \NewConfigureOO{begin-end-env} \ConfigureOO{begin-end-env}{\Hnewline <style:style style:name="begin-env-p" style:family="paragraph">\Hnewline @@ -1645,6 +1988,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline fo:line-height="0.1mm" />\Hnewline </style:style>\Hnewline } +\NewConfigureOO{env-frame} +\ConfigureOO{env-frame}{\Hnewline +<style:style + style:name="env-frame" + style:family="graphic" +>\Hnewline + <style:graphic-properties + style:vertical-pos="top" + style:vertical-rel="baseline" + style:horizontal-pos="from-left" + style:horizontal-rel="paragraph-content" + fo:padding="0in" + fo:border="none" + style:shadow="none" + />\Hnewline +</style:style>\Hnewline +} \Configure{NoSection} {\let\sv:index\index \let\sv:label\label \let\sv:newline\newline \def\newline{ }% @@ -1664,30 +2024,34 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \let\newline\sv:newline \let\@setfontsize\sv:setfontsize } +\Configure{InsertTitle}{\let\label\lb:l + \let\ref\o:ref \Configure{ref}{}{}{}} +\Configure{AfterTitle}{\let\index\:index + \let\ref\:ref \let\label\lb:l } \Configure{tableofcontents} {\IgnorePar\EndP\HCode{<text:table-of-content text:name="toc" text:style-name="Sect1" - text:protected="true" >\Hnewline + text:protected="true" >\Hnewline <text:table-of-content-source - text:outline-level="6">\Hnewline + 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:style-name="Contents-1" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop style:type="right" - style:leader-char="."/>\Hnewline + style:leader-char="." />\Hnewline <text:index-entry-page-number/>\Hnewline </text:table-of-content-entry-template>\Hnewline % <text:table-of-content-entry-template text:outline-level="2" - text:style-name="Contents-2">\Hnewline + text:style-name="Contents-2" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1698,7 +2062,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="3" - text:style-name="Contents-3">\Hnewline + text:style-name="Contents-3" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1709,7 +2073,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="4" - text:style-name="Contents-4">\Hnewline + text:style-name="Contents-4" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1720,7 +2084,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="5" - text:style-name="Contents-5">\Hnewline + text:style-name="Contents-5" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1731,7 +2095,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="6" - text:style-name="Contents-6">\Hnewline + text:style-name="Contents-6" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1742,7 +2106,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="7" - text:style-name="Contents-7">\Hnewline + text:style-name="Contents-7" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1753,7 +2117,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="8" - text:style-name="Contents-8">\Hnewline + text:style-name="Contents-8" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1764,7 +2128,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="9" - text:style-name="Contents-9">\Hnewline + text:style-name="Contents-9" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1775,7 +2139,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % <text:table-of-content-entry-template text:outline-level="10" - text:style-name="Contents-10">\Hnewline + text:style-name="Contents-10" >\Hnewline <\index:entry:chapter />\Hnewline <text:index-entry-text/>\Hnewline <text:index-entry-tab-stop @@ -1789,8 +2153,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline <text:index-body>\Hnewline \ifx\contentsname\empty \else \ifx\contentsname\:UnDef \else - <text:index-title text:style-name="Sect2" text:name="contents"> - <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} @@ -1844,7 +2210,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline fo:text-indent="0cm" style:auto-text-indent="false" text:number-lines="false" - text:line-number="0"/> + text:line-number="0" + /> </style:style> \Hnewline } \ConfigureEnv{tabular} @@ -1857,8 +2224,40 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \PushStack\Col:Bars\:AllColBars \PushStack\Col:Marg\:AllColMargins % + \ifnum \BegEnd:D>0 + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% + \fi + \gHAdvance\BegEnd:D by 1 + \bgroup \Configure{HtmlPar} + {\EndP \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi +" + >}} + {\EndP \HCode{<text:p text:style-name="Text-body\if@rl-rtl\fi +" + >}} + {\HCode{</text:p>}} + {\HCode{</text:p>}} +% } - {\PopStack\Col:Bars\:AllColBars + {\egroup + \gHAdvance\BegEnd:D by -1 + \ifnum \BegEnd:D>0 + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% + \fi + \PopStack\Col:Bars\:AllColBars \PopStack\Col:Marg\:AllColMargins \ShowPar \Configure{noalign}{}{}% @@ -1879,7 +2278,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \HCode{<table:table-row \Hnewline \ifTag{vis-\TableNo-\HRow}{table:visibility="collapse" }{} % - table:style-name="TBL-\TableNo-\HRow- }% + table:style-name="TBL-\TableNo-\HRow-}% \halignTR \HCode{">}} {\HCode{</table:table-row>}\end:box @@ -1903,14 +2302,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \else \let\not:Pcell\empty \fi \not:Pcell{\HCode{<text:p \Hnewline text:style-name="}\cell:sty -\HCode{">}}% -\par \ShowPar +\HCode{" + >}}% \par \ShowPar % \PushStack\Table:Stck\TableNo } {\IgnorePar \EndP -\IgnorePar \EndP \PopStack\Table:Stck\TableNo % \csname not:Pcell\endcsname{\HCode{</text:p>}}% @@ -1978,13 +2376,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % sty-\LR:VBars\Left:Marg\Right:Marg\Aligh:Wrap % - \edef\:temp{sty-\LR:VBars\Left:Marg\Right:Marg\Aligh:Wrap + \xdef\cell:style:name{sty-\LR:VBars\Left:Marg\Right:Marg\Aligh:Wrap }% -\expandafter\ifx \csname\:temp\endcsname \relax - \global\expandafter\let\csname\:temp\endcsname=\def +\expandafter\ifx \csname\cell:style:name\endcsname \relax + \global\expandafter\let\csname\cell:style:name\endcsname=\def \OOstyles{% <style:style - style:name="\:temp" + style:name="\cell:style:name" style:family="paragraph" style:parent-style-name="Standard">\Hnewline <\style:par:properties @@ -2107,7 +2505,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } {<table:table-cell table:style-name="hline-cell" table:value-type="string">% - <text:p text:style-name="hline-p-hr" />% + <text:p text:style-name="hline-p-hr" />% </table:table-cell>\Hnewline } {</table:table-row>\Hnewline @@ -2115,11 +2513,11 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {<table:table-row \Hnewline table:style-name="cline-row">\Hnewline } {<table:table-cell table:style-name="cline-cell">% - <text:p text:style-name="cline-p" />% + <text:p text:style-name="cline-p" />% </table:table-cell>\Hnewline } {<table:table-cell table:style-name="cline-cell">% - <text:p text:style-name="cline-p-hr" />% + <text:p text:style-name="cline-p-hr" />% </table:table-cell>\Hnewline } {</table:table-row>\Hnewline @@ -2139,11 +2537,106 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline fo:border-left="none" fo:border-right="none" fo:border-top="none" + fo:line-height="0.011cm" + fo:border-bottom="0.01cm solid \#000000" + />\Hnewline +</style:style> +<style:style style:name="cline-p-hr" + style:family="paragraph">\Hnewline + <\style:par:properties + fo:padding="0.00001cm" + fo:margin-top="0.00001cm" + fo:margin-bottom="0.00001cm" + fo:border-left="none" + fo:border-right="none" + fo:border-top="none" fo:line-height="0.01cm" fo:border-bottom="0.01cm solid \#000000" />\Hnewline </style:style> +<style:style style:name="cline-p" + style:family="paragraph">\Hnewline + <\style:par:properties + fo:margin="0.00001cm" + fo:border="none" + fo:line-height="0.001cm" + />\Hnewline +</style:style> +} +\Configure{multicolumn} + {\let\col:Css\empty + \expandafter\let\csname col:Css0\endcsname\empty + \expandafter\let\csname col:Css1\endcsname\empty + \Configure{VBorder} + {} + {\edef\col:Css{\col:Css + \ifnum \ar:cnt=0 L\else R\fi }% + \expandafter\edef\csname col:Css\ar:cnt\endcsname{% + fo:border-\ifnum \ar:cnt=0 left\else right\fi + ="0.01cm solid \#000000" + fo:padding-\ifnum \ar:cnt=0 left\else right\fi + ="0.17cm" + }% + }{}{}% + } + {\ifx \col:Css\empty \else + \edef\col:Css{multicolumn-\col:Css 11\halignTD-\cell:style:name}% + \expandafter\ifx \csname \col:Css\endcsname\relax + \expandafter\xdef\csname \col:Css\endcsname{}% + \OOstyles{% + <style:style + style:name="\col:Css" + style:family="paragraph" + style:parent-style-name="\cell:style:name">\Hnewline + <style:paragraph-properties + \csname col:Css0\endcsname + \csname col:Css1\endcsname + />\Hnewline + </style:style>\Hnewline +}% +% + \fi + \HCode{<text:span + text:style-name="\col:Css"></text:span>}% +\fi } + {\ifx \col:Css\empty \else + \edef\col:Css{multicolumn-\col:Css 11\halignTD-\cell:style:name}% + \expandafter\ifx \csname \col:Css\endcsname\relax + \expandafter\xdef\csname \col:Css\endcsname{}% + \OOstyles{% + <style:style + style:name="\col:Css" + style:family="paragraph" + style:parent-style-name="\cell:style:name">\Hnewline + <style:paragraph-properties + \csname col:Css0\endcsname + \csname col:Css1\endcsname + />\Hnewline + </style:style>\Hnewline +}% +% + \fi + \HCode{<text:span + text:style-name="\col:Css"></text:span>}% +\fi +% + \Configure{HtmlPar} + {\Configure{HtmlPar} + {\HCode{<text:line-break/><text:line-break/>}} + {\HCode{<text:line-break/><text:line-break/>}} + {} + {}% +} + {\Configure{HtmlPar} + {\HCode{<text:line-break/><text:line-break/>}} + {\HCode{<text:line-break/><text:line-break/>}} + {} + {}% +} + {}{}% + } + {} \Configure{halign} {\EndP\halignTB{halign}} {\HCode{</table>}} {\HCode{<tr \Hnewline}\halignTR\HCode{>}} @@ -2177,8 +2670,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \NewConfigure{indexmark}{4} \Configure{indexmark} {\HCode{<text:alphabetical-index-mark\Hnewline + text:id="dx\last:haddr" text:string-value="}} - {\HCode{" />}} + {\HCode{" />}} {\HCode{" text:key1="}} {\HCode{" text:key2="}} \pend:def\index{\leavevmode} @@ -2206,23 +2700,50 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \ConfigureEnv{verse} {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 % \HCode{<!--start verse-->}% \bgroup \Configure{HtmlPar} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="verse">}} + \HCode{<text:p text:style-name="verse" >}} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:p text:style-name="verse">}} + \HCode{<text:p text:style-name="verse" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% } {\egroup \ifvmode \IgnorePar\fi \EndP - \HCode{<!--end verse-->}\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + \HCode{<!--end verse-->}\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi } {}{} \ConfigureList{verse} @@ -2247,18 +2768,22 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \Configure{float} {\csname par\endcsname\ShowPar \leavevmode} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="float" >}} + \HCode{<text:section text:name="float" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</text:section>}% \csname par\endcsname\ShowPar } \ConfigureEnv{figure} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="figure" >}% + \HCode{<text:section text:name="fig" + text:style-name="Figure" + ><text:p text:style-name="bigskip"></text:p>% +}% \bgroup \Configure{float}{\ShowPar}{}{}% } {\egroup - \ifvmode \IgnorePar\fi\EndP \HCode{</text:section>}% + \ifvmode \IgnorePar\fi\EndP \HCode{<text:p text:style-name="bigskip"></text:p>% +</text:section>}% \csname par\endcsname\ShowPar} {}{} \Configure{picture} @@ -2319,21 +2844,22 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline style:family="paragraph" style:parent-style-name="Standard">\Hnewline <\style:par:properties - fo:font-family="monospace" +% fo:font-family="monospace" % fo:wrap-option="no-wrap" - style:font-name="Courier" +% style:font-name="Courier" fo:margin-top="0.2cm" fo:margin-bottom="0.2cm" fo:text-indent="0cm" />\Hnewline + <style:text-properties fo:font-family="monospace"/>\Hnewline </style:style>\Hnewline <style:style style:name="Preformatted-Text-rtl" style:family="paragraph" style:parent-style-name="Standard">\Hnewline <\style:par:properties - fo:font-family="monospace" +% fo:font-family="monospace" % fo:wrap-option="no-wrap" - style:font-name="Courier" +% style:font-name="Courier" fo:margin-top="0.2cm" fo:margin-bottom="0.2cm" fo:text-indent="0cm" @@ -2341,11 +2867,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline style:justify-single-word="false" style:writing-mode="rl-tb" />\Hnewline + <style:text-properties fo:font-family="monospace"/>\Hnewline </style:style>\Hnewline % } -\Configure{Link}{text:a}{xlink:href=}{office:name=}{}% -\def\NOHREF:#1{\space xlink:href="\:sharp#1"}% +\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 \Configure{footnotemark} {\Tag{fn\FNnum x\minipageNum @@ -2415,7 +2943,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } {\egroup \EndNoFonts \HCode{</\text:footnote-citation><\text:footnote-body> - <text:p\Hnewline text:style-name="Footnote"><text:s/>}} + <text:p\Hnewline text:style-name="Footnote" ><text:s/>}} {\HCode{</text:p></\text:footnote-body></\text:footnote>}} \Configure{textsuperscript} @@ -2459,20 +2987,24 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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/>}} @@ -2560,16 +3092,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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 ">}} - {\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>}} + {\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} @@ -2752,39 +3286,39 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}% + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}% \ifx \chaptername\:UnDef\else \chaptername~\fi} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likechapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{appendix} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} @@ -2795,57 +3329,58 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} -\def\ref:name{\refname} +\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"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -2854,7 +3389,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -2875,24 +3410,53 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -2900,19 +3464,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -2947,21 +3540,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -2982,21 +3602,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -3015,21 +3662,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -3050,7 +3724,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -3058,11 +3732,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -3093,7 +3768,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -3102,21 +3777,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {}{} \Configure{chapter} - {\IgnorePar\EndP \HCode{<!--start of chapter-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - \text:outlinelevel="1"><text:span - text:style-name="chapter">}\TitleMark\space + \text:outlinelevel="1" ><text:span + text:style-name="chapter" >}\TitleMark\space \HCode{</text:span>}% \HCode{<text:line-break/>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likechapter} - {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter*--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{chapter} @@ -3124,12 +3801,13 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \ConfigureMark{appendix} {\if@mainmatter \appendixname \ \thechapter\fi} \Configure{appendix} - {\IgnorePar\EndP \HCode{<!--start of appendix-->}} + {\IgnorePar\EndP \HCode{<!--start of appendix--><text:p text:style-name="clearpage"></text:p>% +}} {\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 + \text:outlinelevel="1" ><text:span + text:style-name="chapter" >}\TitleMark\space \HCode{</text:span>}% \HCode{<text:line-break/>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -3138,8 +3816,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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: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} @@ -3166,8 +3844,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="2"><text:span - text:style-name="section">}\TitleMark\space + \text:outlinelevel="2" ><text:span + text:style-name="section" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsection} @@ -3178,8 +3856,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsection-->}} {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - \text:outlinelevel="3"><text:span - text:style-name="subsection">}\TitleMark\space + \text:outlinelevel="3" ><text:span + text:style-name="subsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsubsection} @@ -3190,8 +3868,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - \text:outlinelevel="4"><text:span - text:style-name="subsubsection">}\TitleMark\space + \text:outlinelevel="4" ><text:span + text:style-name="subsubsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} @@ -3199,28 +3877,28 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section*-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="6">}} + \text:outlinelevel="6" >}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -3235,7 +3913,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -3265,8 +3946,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -3562,40 +4244,43 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -3605,21 +4290,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} \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} @@ -3630,10 +4317,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\let\contentsname\listtablename \let\listtablename\empty} {} \ConfigureToc{lof} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} \ConfigureToc{lot} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} @@ -3651,20 +4340,24 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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/>}} @@ -3752,16 +4445,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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 ">}} - {\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>}} + {\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} @@ -3944,39 +4639,39 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}% + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}% \ifx \chaptername\:UnDef\else \chaptername~\fi} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likechapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{appendix} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} @@ -3987,57 +4682,58 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} -\def\ref:name{\refname} +\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"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -4046,7 +4742,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -4067,24 +4763,53 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -4092,19 +4817,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -4139,21 +4893,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -4174,21 +4955,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -4207,21 +5015,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -4242,7 +5077,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -4250,11 +5085,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -4285,7 +5121,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -4294,21 +5130,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {}{} \Configure{chapter} - {\IgnorePar\EndP \HCode{<!--start of chapter-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - \text:outlinelevel="1"><text:span - text:style-name="chapter">}\TitleMark\space + \text:outlinelevel="1" ><text:span + text:style-name="chapter" >}\TitleMark\space \HCode{</text:span>}% \HCode{<text:line-break/>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likechapter} - {\IgnorePar\EndP \HCode{<!--start of chapter*-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter*--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} {\HCode{<text:h text:style-name="Heading-1\if@rl-rtl\fi " - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{chapter} @@ -4318,8 +5156,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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: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} @@ -4346,8 +5184,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="2"><text:span - text:style-name="section">}\TitleMark\space + \text:outlinelevel="2" ><text:span + text:style-name="section" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsection} @@ -4358,8 +5196,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsection-->}} {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - \text:outlinelevel="3"><text:span - text:style-name="subsection">}\TitleMark\space + \text:outlinelevel="3" ><text:span + text:style-name="subsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsubsection} @@ -4370,8 +5208,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - \text:outlinelevel="4"><text:span - text:style-name="subsubsection">}\TitleMark\space + \text:outlinelevel="4" ><text:span + text:style-name="subsubsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} @@ -4379,28 +5217,28 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section*-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="6">}} + \text:outlinelevel="6" >}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -4415,7 +5253,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -4445,8 +5286,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -4742,40 +5584,43 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -4785,21 +5630,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} \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} @@ -4810,10 +5657,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\let\contentsname\listtablename \let\listtablename\empty} {} \ConfigureToc{lof} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} \ConfigureToc{lot} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} @@ -4831,20 +5680,24 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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/>}} @@ -4932,16 +5785,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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 ">}} - {\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>}} + {\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} @@ -5124,50 +5979,50 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesection} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} @@ -5176,29 +6031,30 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 - \HCode{<text:bibliography text:name="bib-\bib:N"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -5207,7 +6063,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -5228,24 +6084,53 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -5253,19 +6138,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -5300,21 +6214,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -5335,21 +6276,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -5368,21 +6336,48 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -5403,7 +6398,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -5411,11 +6406,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -5446,7 +6442,7 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -5458,8 +6454,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \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: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} @@ -5486,8 +6482,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="2"><text:span - text:style-name="section">}\TitleMark\space + \text:outlinelevel="2" ><text:span + text:style-name="section" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsection} @@ -5498,8 +6494,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsection-->}} {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi " - \text:outlinelevel="3"><text:span - text:style-name="subsection">}\TitleMark\space + \text:outlinelevel="3" ><text:span + text:style-name="subsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{subsubsection} @@ -5510,8 +6506,8 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi " - \text:outlinelevel="4"><text:span - text:style-name="subsubsection">}\TitleMark\space + \text:outlinelevel="4" ><text:span + text:style-name="subsubsection" >}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{likesection} @@ -5519,28 +6515,28 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\IgnorePar\EndP \HCode{<!--end of section*-->}} {\HCode{<text:h text:style-name="Heading-2\if@rl-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="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-rtl\fi " - \text:outlinelevel="6">}} + \text:outlinelevel="6" >}} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -5555,7 +6551,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -5585,8 +6584,9 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -5882,40 +6882,43 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -5925,21 +6928,23 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} \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} @@ -5950,10 +6955,12 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\let\contentsname\listtablename \let\listtablename\empty} {} \ConfigureToc{lof} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} \ConfigureToc{lot} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} @@ -5967,41 +6974,55 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{fontmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{texttt} + \ifx \find:set:mgroup\:UnDef + \def\find:set:mgroup#1#2#3{\bgroup + \let\HPage\:gobble + \let\EndHPage\:gobble + \def\use@mathgroup##1##2##3{\relax + \tmp:cnt=##2% + \xdef\:temp####1{\noexpand\Configure{MathClass}{#2}% + {}{}{}{\mathchar"0\the\tmp:cnt ####1}}% + }% + \setbox\tmp:bx=\hbox{$#1$}\setbox\tmp:bx=\hbox{}% + \set:mgroup#3{}{}% + \egroup + } +\fi +\Configure{texttt} {\ifmathml \Configure{@mtext}{\mml:class="texttt" mathvariant="monospace" }% - \else \HCode{<text:span text:style-name="texttt">}\fi} + \else \HCode{<text:span text:style-name="texttt" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textit} {\ifmathml \Configure{@mtext}{\mml:class="textit" mathvariant="italic" }% - \else \HCode{<text:span text:style-name="textit">}\fi} + \else \HCode{<text:span text:style-name="textit" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textrm} {\ifmathml \Configure{@mtext}{ \mml:class="textrm" mathvariant="normal" }% - \else \HCode{<text:span text:style-name="textrm">}\fi} + \else \HCode{<text:span text:style-name="textrm" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textsl} {\ifmathml \Configure{@mtext}{ \mml:class="textst" mathvariant="italic" }% - \else \HCode{<text:span text:style-name="textsl">}\fi} + \else \HCode{<text:span text:style-name="textsl" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textsf} {\ifmathml \Configure{@mtext}{ \mml:class="textsf" mathvariant="sans-serif" }% - \else \HCode{<text:span text:style-name="textsf">}\fi} + \else \HCode{<text:span text:style-name="textsf" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textbf} {\ifmathml \Configure{@mtext}{ \mml:class="textbf" mathvariant="bold" }% - \else \HCode{<text:span text:style-name="textbf">}\fi} + \else \HCode{<text:span text:style-name="textbf" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textsc} {\ifmathml \Configure{@mtext}{ \mml:class="textsc" mathvariant="normal" }% - \else \HCode{<text:span text:style-name="textsc">}\fi} + \else \HCode{<text:span text:style-name="textsc" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{emph} {\ifmathml \Configure{@mtext}{ \mml:class="emph" mathvariant="italic" }% - \else \HCode{<text:span text:style-name="Emphasis">}\fi} + \else \HCode{<text:span text:style-name="Emphasis" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \Configure{textup} {\ifmathml \Configure{@mtext}{ \mml:class="textup" mathvariant="normal" }% - \else \HCode{<text:span text:style-name="textup">}\fi} + \else \HCode{<text:span text:style-name="textup" >}\fi} {\ifmathml\else \HCode{</text:span>}\fi} \NewConfigureOO{emph} \ConfigureOO{emph}{<style:style style:name="Emphasis" style:family="text">\Hnewline @@ -6073,7 +7094,10 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline } \NewConfigureOO{underline} \ConfigureOO{underline}{<style:style style:name="underline" style:family="text"> - <\style:properties style:text-underline="single" /> + <style:text-properties style:text-underline-style="solid" + style:text-underline-width="auto" + style:text-underline-color="font-color" + /> </style:style> } @@ -6089,17 +7113,17 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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" - svg:width="\the\Gin@req@width" - svg:height="\the\Gin@req@height" - \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" + \Hnewline -->}% + \egroup} \Configure{graphics*} {gif} {\Picture[IMG]{\Gin@base.gif \ifx\noBoundingBox\UnDefined @@ -6138,7 +7162,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6148,20 +7171,24 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline {\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/>}} @@ -6249,16 +7276,18 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \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 ">}} - {\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>}} + {\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} @@ -6441,54 +7470,645 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline % \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesection} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} +\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 +} + +\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-rtl\fi +" + \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 \@seccntformat{subsection}\fi } +\Configure{subsection} + {\IgnorePar\EndP \HCode{<!--start of subsection-->}} + {\IgnorePar\EndP \HCode{<!--end of subsection-->}} + {\HCode{<text:h text:style-name="Heading-3\if@rl-rtl\fi +" + \text:outlinelevel="3" ><text:span + text:style-name="subsection" >}\TitleMark\space + \HCode{</text:span>}\IgnoreIndent} + {\HCode{</text:h>\Hnewline}\par\ShowPar} +\ConfigureMark{subsubsection} + {\ifnum \c:secnumdepth>\c@secnumdepth \expandafter\:gobble + \else \@seccntformat{subsubsection}\fi } +\Configure{subsubsection} + {\IgnorePar\EndP \HCode{<!--start of subsubsection-->}} + {\IgnorePar\EndP \HCode{<!--end of subsubsection-->}} + {\HCode{<text:h text:style-name="Heading-4\if@rl-rtl\fi +" + \text:outlinelevel="4" ><text:span + text:style-name="subsubsection" >}\TitleMark\space + \HCode{</text:span>}\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-rtl\fi +" + \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-rtl\fi +" + \text:outlinelevel="6" >}} + {\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" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> +</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="12pt" + fo:margin-bottom="9pt" + /> +</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 +} + +\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 +} + + +\Configure{keywords} + {\par\IgnorePar\EndP + \HCode{<text:p\Hnewline text:style-name="keywords">}\ShowPar} + {\ifvmode \IgnorePar\fi \EndP \HCode{</text:p>}} +\Configure{subjclass} + {\par\IgnorePar + \HCode{<text:p\Hnewline text:style-name="subjclass">}\par\ShowPar} + {\ifvmode \IgnorePar \fi\EndP \HCode{</text:p>}} +\Configure{@maketitle} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p\Hnewline text:style-name="submaketitle"></text:p>}\IgnoreIndent + \bgroup +\HTML:PAR{nested-p-\ifHCond nopar\else noindent\fi}% + {nested-p-\ifdim \parindent=\z@ no\fi indent}% +} + {\ifvmode \IgnorePar \fi \EndP \egroup +\ifvmode \IgnorePar \fi\EndP + \HCode{<text:p\Hnewline text:style-name="end-submaketitle"></text:p>}} +\NewConfigureOO{submaketitle} +\ConfigureOO{submaketitle}{\Hnewline +<style:style style:name="submaketitle" + 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="0cm" + fo:border-bottom="0.01cm solid \#000000" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline > +<style:style style:name="end-submaketitle" + 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="0cm" + fo:border-top="0.01cm solid \#000000" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline > } +\Configure{maketitle} + {\ifvmode \IgnorePar\fi \EndP % + \HCode{<!--begin maketitle-->}% + \ConfigureEnv{center} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi} + {\ifvmode \IgnorePar\fi} {\ifvmode \IgnorePar\fi}% + % + } + {\ifvmode \IgnorePar\fi \EndP \HCode{<!--end maketitle-->}\par} + {\NoFonts\IgnorePar \EndP + \HCode{<text:p text:style-name="Title\if@rl-rtl\fi">}\IgnorePar + \bgroup \Configure{HtmlPar}{}{}{}{}} + {\egroup \HCode{</text:p>}\IgnoreIndent\EndNoFonts} +\Configure{thanks author date and} + {\par\IgnorePar\EndP \HCode{<text:p text:style-name="thanks">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</text:p>}} + {\ifvmode \IgnorePar\fi\EndP + \HCode{<text:p text:style-name="authors"><text:span text:style-name="author">}} + {\ifvmode \IgnorePar\fi\EndP \HCode{</text:span></text:p>}} + {\par\IgnorePar\EndP \HCode{<text:p text:style-name="date">}\par\ShowPar} + {\ifvmode \IgnorePar\fi\EndP \HCode{</text:p>}} + {\lowercase{\HCode{</text:span><text:span text:style-name="and">}}and~% + \lowercase{\HCode{</text:span><text:span text:style-name="xxxx">}}} + {}%{\HCode{<text:line-break />}} +\NewConfigureOO{authors} +\ConfigureOO{authors}{% +<style:style style:name="authors" + style:family="paragraph" + >\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> +} +\NewConfigureOO{abstract-title} +\ConfigureOO{abstract-title}{\Hnewline +<style:style style:name="abstract-title" + style:family="paragraph" + style:parent-style-name="abstract-title"> + <style:paragraph-properties + fo:margin-left="0.3in" + fo:margin-right="0.2799in" + fo:text-indent="0in" + fo:margin-top="0in" + fo:margin-bottom="0.0783in" + fo:text-align="start" + style:justify-single-word="false" + style:auto-text-indent="false" + /> +</style:style>\Hnewline +} +\NewConfigureOO{keywords} +\ConfigureOO{keywords}{\Hnewline +<style:style style:name="keywords" + 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" + style:auto-text-indent="false"/>\Hnewline +</style:style>\Hnewline > } +\Configure{addresses} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="addresses"></text:p>}\ShowPar + \bgroup +\HTML:PAR{nested-p-\ifHCond nopar\else noindent\fi}% + {nested-p-\ifdim \parindent=\z@ no\fi indent}% +} + {\ifvmode \IgnorePar \fi \EndP \egroup +\ifvmode \IgnorePar\fi \EndP + \HCode{<text:p text:style-name="end-addresses"></text:p>}} +\Configure{address} + {\HCode{<text:span text:style-name="address-title">}} + {\ifvmode \IgnorePar\fi \HCode{</text:span><text:span text:style-name="address">}} + {\HCode{</text:span>}} +\Configure{curraddr} + {\HCode{<text:span text:style-name="curraddr-title">}} + {\ifvmode \IgnorePar\fi \HCode{</text:span><text:span text:style-name="curraddr">}} + {\HCode{</text:span>}} +\Configure{email} + {\HCode{<text:span text:style-name="email-title">}} + {\ifvmode \IgnorePar\fi \HCode{</text:span><text:span text:style-name="email">}} + {\HCode{</text:span>}} +\Configure{urladdr} + {\HCode{<text:span text:style-name="urladdr-title">}} + {\ifvmode \IgnorePar\fi \HCode{</text:span><text:span text:style-name="urladdr">}} + {\HCode{</text:span>}} +\NewConfigureOO{address} +\ConfigureOO{address}{ +<style:style style:name="address" style:family="text"> + <style:text-properties fo:text-transform="capitalize" + /> +</style:style> +} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6510,7 +8130,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{amsmath} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6528,7 +8147,6 @@ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" \Hnewline - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{babel} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6547,6 +8165,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{ngerman} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6566,6 +8185,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{plain} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6665,6 +8285,51 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{biblatex} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{thebibliography}% + {\ifvmode \IgnorePar\fi \EndP + \EndP\HCode{<text:list text:style-name="printthebibliography" + text:name="printthebibliography"\Hnewline>}% + \PushMacro\end:itm + \global\let\end:itm=\empty} + {\ifvmode \IgnorePar\fi \EndP + \PopMacro\end:itm \global\let\end:itm \end:itm + \EndP\HCode{</text:p></text:list-item></text:list>}\ShowPar} + {\ifvmode \IgnorePar\fi \EndP + \end:itm \global\def\end:itm{\EndP\HCode{</text:p></text:list-item>}}% + \HCode{<text:list-item><text:h + text:style-name="printthebibliography-dt"\Hnewline>}\bgroup \bf} + {\ifvmode \IgnorePar\fi \EndP + \egroup\HCode{</text:h><text:p + text:style-name="printthebibliography-dd"\Hnewline>}\par\ShowPar} +\Configure{printshorthands} + {\ifvmode \IgnorePar\fi \EndP + \HCode{<text:list + text:style-name="printshorthands" + text:name="printshorthands"\Hnewline + ><text:list-item><text:h + text:style-name="printshorthands-dt"\Hnewline>}% + } + {\ifvmode \IgnorePar\fi \EndP + \HCode{</text:list-item></text:list>}} + {\ifvmode \IgnorePar\fi \EndP + \HCode{</text:list-item><text:list-item><text:h + text:style-name="printshorthands-dt"\Hnewline>}} + {\HCode{</text:h><text:p text:style-name="printshorthands-dd">}% + \Next:EndP{\HCode{</text:p>}}% + } +\Configure{@shorthands} + {\Configure{printfield-annotation} + {\HTML:PAR{printshorthands-dd}{printshorthands-dd}} + {}% + } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6694,6 +8359,7 @@ Y{0178}\i{00EF}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{longtable} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6715,11 +8381,9 @@ Y{0178}\i{00EF}% \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>}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6728,6 +8392,7 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{tabularx} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6787,6 +8452,33 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{fancyvrb} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \HAssign\fancyvrbNo=0 +\Configure{fancyvrb} + {\IgnorePar \EndP \gHAdvance\fancyvrbNo by 1 + \gHAssign\fancyvrb:cnt0 + \HCode{<text:p text:style-name="fancyvrb\fancyvrbNo">}} + {\EndP\HCode{</text:p>}} + {\gHAdvance\fancyvrb:cnt by 1 + \ifnum \fancyvrb:cnt>1 + \HCode{<text:line-break />}\fi} {} + {\ \ }{} +\Configure{BVerbatimInput} + {\ifvmode \IgnorePar \fi \EndP + \gHAssign\HRow=0 + \HCode{<text:p text:style-name="BVerbatimInput">}} + {\ifvmode \IgnorePar \fi \EndP \HCode{</text:p>}} + {\gHAdvance\HRow by 1 \ifnum \HRow>1 \HCode{<text:line-break />}\fi}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + @@ -6795,7 +8487,8 @@ Y{0178}\i{00EF}% %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{color} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - \Configure{HColor:gray}{% + \Configure{color}{\:gobble} +\Configure{HColor:gray}{% \int:of\:tempa{255}{#1}% \hex:of\:tempa \Configure{HColor}{}{\#\:tempa\:tempa\:tempa}% @@ -6846,7 +8539,94 @@ Y{0178}\i{00EF}% \edef#1{\the\tmp:cnt}% } +\Configure{fcolorbox} + {\bgroup\gHAdvance\textcolorN by 1 + \ifvmode \let\v:colorbox\def \IgnorePar \EndP + \else \let\v:colorbox=\relax \fi + \ifx \v:colorbox\def + \HCode{<text:p \Hnewline + text:style-name="colorbox\textcolorN">}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\let\A:color=\a:color +\Configure{color}% + {\Configure{color}% + {\let\a:color=\A:color + \Configure{SetHColor}{% + \OOstyles{<style:style style:name="colorbox\textcolorN" + style:family="paragraph"\> +% <\style:properties style:text-background-color="\HColor"/> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> + </style:style>}% + }}% + \Configure{SetHColor}{% +% \hshow{\#colorbox\textcolorN{border: solid 1px \HColor;}}% + }% + }% + \Configure{fbox}{\leavevmode }{}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \else + \HCode{<text:span \Hnewline + text:style-name="colorbox\textcolorN">}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% +\let\A:color=\a:color +\Configure{color}% + {\Configure{color}% + {\let\a:color=\A:color + \Configure{SetHColor}{% + \OOstyles{<style:style style:name="colorbox\textcolorN" style:family="text"> +% <\style:properties style:text-background-color="\HColor" /> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> + </style:style>}% + }}% + \Configure{SetHColor}{% +% \hshow{\#colorbox\textcolorN{border: solid 1px \HColor;}}% + }% + }% + \Configure{fbox}{\leavevmode }{}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \fi +} +{\ifx \v:colorbox\def + \EndP\HCode{</text:p>}\par + \else \HCode{</text:span>}\fi + \egroup +} \HAssign\textcolorN=0 +\Configure{textcolor} + {\gHAdvance\textcolorN by 1 + \Configure{color}% + {\Configure{SetHColor}{% + \OOstyles{% + <style:style style:name="textcolor\textcolorN" style:family="text"> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> + </style:style>}% + }}% + \HCode{<text:span text:style-name="textcolor\textcolorN">}}% + {\HCode{</text:span>}}% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{xcolor} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{rowcolors} + {\Configure{SetHColor}{% + \expandafter\ifx \csname HColor\endcsname\relax \else +% \hshow{tr\#TBL-\TableNo-\the\rownum-{background-color:\HColor}}% + \fi + }} +\Configure{HColor!gray}{% + \XC@c@lcD\rangeGray{}{#1}\@@tmp + \int:of\:tempa{255}{\@@tmp}% + \hex:of\:tempa + \Configure{HColor}{}{\#\:tempa\:tempa\:tempa}% +} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6876,6 +8656,22 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{footnote-dw} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \protected\long\def\mkfootnotecite#1{#1} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + @@ -6913,9 +8709,9 @@ Y{0178}\i{00EF}% \Configure{bibcite}{\def\ { }} \Configure{cite} {\HCode{<!--cite-->}\bgroup - \def\:nbsp{ }% + \def\:nbsp{ }\NoFonts } - {\egroup \HCode{<!--/cite-->}} + {\EndNoFonts\egroup \HCode{<!--/cite-->}} {}{} \let\@cite\lat:cite @@ -6952,6 +8748,10 @@ Y{0178}\i{00EF}% + + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrbook} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -6978,20 +8778,24 @@ Y{0178}\i{00EF}% {\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/>}} @@ -7079,16 +8883,18 @@ Y{0178}\i{00EF}% \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 ">}} - {\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>}} + {\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} @@ -7271,39 +9077,39 @@ Y{0178}\i{00EF}% % \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}% + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}% \ifx \chaptername\:UnDef\else \chaptername~\fi} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likechapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{appendix} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} @@ -7314,39 +9120,39 @@ Y{0178}\i{00EF}% {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="chapterToc"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="chapterToc" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{addchap} {} - {\HCode{<text:p text:style-name="addchapToc">}} + {\HCode{<text:p text:style-name="addchapToc" >}} {} {\HCode{</text:p>}} @@ -7354,29 +9160,30 @@ Y{0178}\i{00EF}% \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 - \HCode{<text:bibliography text:name="bib-\bib:N"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -7385,7 +9192,7 @@ Y{0178}\i{00EF}% } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -7406,24 +9213,53 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -7431,19 +9267,48 @@ Y{0178}\i{00EF}% {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -7478,21 +9343,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -7513,21 +9405,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -7546,21 +9465,48 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -7581,7 +9527,7 @@ Y{0178}\i{00EF}% } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -7589,11 +9535,12 @@ Y{0178}\i{00EF}% \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -7624,7 +9571,7 @@ Y{0178}\i{00EF}% } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -7633,24 +9580,27 @@ Y{0178}\i{00EF}% {}{} \Configure{chapter} - {\IgnorePar\EndP \HCode{<!--start of chapter-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1"><text:span + \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{<!--start of chapter*--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{addchap} - {\IgnorePar\EndP \HCode{<!--start of addchap-->}} + {\IgnorePar\EndP \HCode{<!--start of addchap--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of addchap-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{section} @@ -7660,7 +9610,7 @@ Y{0178}\i{00EF}% {\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:outlinelevel="2" ><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -7671,21 +9621,21 @@ Y{0178}\i{00EF}% {\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 + \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} + \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} + \text:outlinelevel="3" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -7700,7 +9650,10 @@ Y{0178}\i{00EF}% style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -7730,8 +9683,9 @@ Y{0178}\i{00EF}% 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -8027,40 +9981,43 @@ Y{0178}\i{00EF}% \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -8070,21 +10027,23 @@ Y{0178}\i{00EF}% \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} \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} @@ -8128,10 +10087,12 @@ Y{0178}\i{00EF}% {\let\contentsname\listtablename \let\listtablename\empty} {} \ConfigureToc{lof} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} \ConfigureToc{lot} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} @@ -8148,20 +10109,24 @@ Y{0178}\i{00EF}% {\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/>}} @@ -8249,16 +10214,18 @@ Y{0178}\i{00EF}% \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 ">}} - {\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>}} + {\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} @@ -8444,29 +10411,30 @@ Y{0178}\i{00EF}% \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 - \HCode{<text:bibliography text:name="bib-\bib:N"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -8475,7 +10443,7 @@ Y{0178}\i{00EF}% } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -8496,24 +10464,53 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -8521,19 +10518,48 @@ Y{0178}\i{00EF}% {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -8568,21 +10594,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -8603,21 +10656,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -8636,21 +10716,48 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -8671,7 +10778,7 @@ Y{0178}\i{00EF}% } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -8679,11 +10786,12 @@ Y{0178}\i{00EF}% \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -8714,7 +10822,7 @@ Y{0178}\i{00EF}% } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -8729,7 +10837,7 @@ Y{0178}\i{00EF}% {\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:outlinelevel="2" ><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -8740,21 +10848,21 @@ Y{0178}\i{00EF}% {\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 + \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} + \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} + \text:outlinelevel="3" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -8769,7 +10877,10 @@ Y{0178}\i{00EF}% style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -8799,8 +10910,9 @@ Y{0178}\i{00EF}% 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -9096,40 +11208,43 @@ Y{0178}\i{00EF}% \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -9139,15 +11254,16 @@ Y{0178}\i{00EF}% \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -9155,6 +11271,7 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{scrreprt} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -9174,26 +11291,30 @@ Y{0178}\i{00EF}% \HCode{<text:p text:style-name="Text-body" >}} {\ifvmode \IgnorePar\fi\EndP \HCode{</text:p>}} -\ConfigureMark{chapter}{\thechapter.~~} +\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-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/>}} @@ -9281,16 +11402,18 @@ Y{0178}\i{00EF}% \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 ">}} - {\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>}} + {\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} @@ -9473,39 +11596,39 @@ Y{0178}\i{00EF}% % \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}% + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}% \ifx \chaptername\:UnDef\else \chaptername~\fi} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likechapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{appendix} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{part} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likepart} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{section} - {\HCode{<text:p text:style-name="P2"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P2" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} @@ -9516,39 +11639,39 @@ Y{0178}\i{00EF}% {} {\HCode{</text:p>}} \ConfigureToc{subsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsection} - {\HCode{<text:p text:style-name="P3"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P3" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{subsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{likesubsubsection} - {\HCode{<text:p text:style-name="P4"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P4" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="chapterToc"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="chapterToc" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \ConfigureToc{addchap} {} - {\HCode{<text:p text:style-name="addchapToc">}} + {\HCode{<text:p text:style-name="addchapToc" >}} {} {\HCode{</text:p>}} @@ -9556,29 +11679,30 @@ Y{0178}\i{00EF}% \HAssign\bib:N=0 \ConfigureList{thebibliography}% {\IgnorePar\EndP \gHAdvance\bib:N by 1 - \HCode{<text:bibliography text:name="bib-\bib:N"> + \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:style-name="Bibliography11" >\Hnewline % <text:index-entry-bibliography - text:bibliography-data-field="identifier"/>\Hnewline + 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: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: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-data-field="year" />\Hnewline </text:bibliography-entry-template>\Hnewline \Hnewline </text:bibliography-source>\Hnewline @@ -9587,7 +11711,7 @@ Y{0178}\i{00EF}% } {\en:bib\HCode{</text:index-body></text:bibliography>}} {\en:bib\def\en:bib{\HCode{</text:p>}}\HCode - {<text:p text:style-name="p-bibitem">}} + {<text:p text:style-name="p-bibitem" >}} {} \Configure{bibitem} {\HCode{<!--bibitem }} {\HCode{-->} } % \Configure{bibitem}{\Link}{\EndLink} @@ -9608,24 +11732,53 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% % @@ -9633,19 +11786,48 @@ Y{0178}\i{00EF}% {\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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 } - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi \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>}}% } @@ -9680,21 +11862,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushright-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushright-->}\ShowPar } {} {} \ConfigureList{flushright} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushright">}} - {\EndP \HCode{<text:p text:style-name="flushright">}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} + {\EndP \HCode{<text:p text:style-name="flushright" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -9715,21 +11924,48 @@ Y{0178}\i{00EF}% } \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin flushleft-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end flushleft-->}\ShowPar } {} {} \ConfigureList{flushleft} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="flushleft">}} - {\EndP \HCode{<text:p text:style-name="flushleft">}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} + {\EndP \HCode{<text:p text:style-name="flushleft" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -9748,21 +11984,48 @@ Y{0178}\i{00EF}% \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>}% +\ifnum \BegEnd:D=0 + \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>}% +% +\else + \gHAdvance\BegEnd:N by 1 +\hbox{\HCode{<text:p><draw:frame + draw:name="begin-end-env-\BegEnd:N" + draw:style-name="env-frame" + text:anchor-type="as-char" +% fo:min-width="0.14in" + draw:z-index="0" + > + <draw:text-box +% fo:min-height="0.14in" + >}}% +% +\fi +\gHAdvance\BegEnd:D by 1 \HCode{<!--begin center-->}} - {\ifvmode \IgnorePar\fi\EndP -\HCode{<text:p text:style-name="end-env-p"></text:p></text:section>}% + {\gHAdvance\BegEnd:D by -1 +\ifvmode \IgnorePar\fi\EndP +\ifnum \BegEnd:D=0 + \HCode{<text:p text:style-name="end-env-p" ></text:p></text:section>}% +% +\else + \hbox{\HCode{</draw:text-box> +</draw:frame></text:p> }}% +% +\fi % \HCode{<!--end center-->}\ShowPar } {} {} \ConfigureList{center} {}{}{\Configure{HtmlPar} - {\EndP \HCode{<text:p text:style-name="center">}} - {\EndP \HCode{<text:p text:style-name="center">}} + {\EndP \HCode{<text:p text:style-name="center" >}} + {\EndP \HCode{<text:p text:style-name="center" >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \par}{} @@ -9783,7 +12046,7 @@ Y{0178}\i{00EF}% } \Configure{centerline} {\EndP \ifvmode \IgnorePar \fi - \HCode{<text:p text:style-name="FirstCenterPar">}} + \HCode{<text:p text:style-name="FirstCenterPar" >}} {\HCode{</text:p>}\ShowPar\par{\HCondtrue\noindent}% } \HAssign\tabbing:N=0 @@ -9791,11 +12054,12 @@ Y{0178}\i{00EF}% \gHAdvance\tabbing:N by 1 \gHAssign\tabbing:Nrow=0 \ht:special{t4ht=<text:p - text:style-name="tabbing" \Hnewline >}} + 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">}% + text:style-name="tabbing-\tabbing:N-\tabbing:Nrow" + >}% \OOstyles{% <style:style style:name="tabbing-\tabbing:N-\tabbing:Nrow" >\Hnewline @@ -9826,7 +12090,7 @@ Y{0178}\i{00EF}% } \ConfigureEnv{table} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:section text:name="table" >}% + \HCode{<text:section text:name="table" >}% \bgroup \Configure{float}{\ShowPar}{}{\ShowPar\IgnoreIndent\csname par\endcsname}% } {\egroup @@ -9835,24 +12099,27 @@ Y{0178}\i{00EF}% {}{} \Configure{chapter} - {\IgnorePar\EndP \HCode{<!--start of chapter-->}} + {\IgnorePar\EndP \HCode{<!--start of chapter--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1"><text:span + \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{<!--start of chapter*--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of chapter*-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \Configure{addchap} - {\IgnorePar\EndP \HCode{<!--start of addchap-->}} + {\IgnorePar\EndP \HCode{<!--start of addchap--><text:p text:style-name="clearpage"></text:p>% +}} {\IgnorePar\EndP \HCode{<!--end of addchap-->}} {\HCode{<text:h text:style-name="Heading-1" - \text:outlinelevel="1">}\IgnoreIndent} + \text:outlinelevel="1" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \ConfigureMark{section} @@ -9862,7 +12129,7 @@ Y{0178}\i{00EF}% {\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:outlinelevel="2" ><text:span text:style-name="section">}\TitleMark\space \HCode{</text:span>}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} @@ -9873,21 +12140,21 @@ Y{0178}\i{00EF}% {\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 + \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} + \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} + \text:outlinelevel="3" >}\IgnoreIndent} {\HCode{</text:h>\Hnewline}\par\ShowPar} \NewConfigureOO{Heading-1} @@ -9902,7 +12169,10 @@ Y{0178}\i{00EF}% style:font-size-asian="115\%" style:font-weight-asian="bold" style:font-size-complex="115\%" - style:font-weight-complex="bold"/> + style:font-weight-complex="bold" + fo:margin-top="40pt" + fo:margin-bottom="25pt" + /> </style:style> \Hnewline <style:style style:name="Heading-1-rtl" style:family="paragraph" @@ -9932,8 +12202,9 @@ Y{0178}\i{00EF}% 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:margin-top="12pt" + fo:margin-bottom="9pt" + /> </style:style> \Hnewline <style:style style:name="Heading-2-rtl" style:family="paragraph" @@ -10229,40 +12500,43 @@ Y{0178}\i{00EF}% \Configure{theindex} {\ifvmode\IgnorePar\fi - \EndP\HCode{<text:alphabetical-index text:name="theindex"> + \EndP\HCode{<text:alphabetical-index text:name="theindex" > <text:alphabetical-index-source - text:sort-algorithm="alphanumeric">\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + 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="0in" - style:leader-char=" "/>\Hnewline + style:leader-char=" " + />\Hnewline <text:index-entry-page-number/>\Hnewline </text:alphabetical-index-entry-template>\Hnewline \Hnewline @@ -10272,21 +12546,23 @@ Y{0178}\i{00EF}% \csname put:IndexTitle\endcsname } {\HCode{</text:index-body></text:alphabetical-index>}} - {\HCode{<text:p text:style-name="P6">}} + {\HCode{<text:p text:style-name="P6" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P7">}} + {\HCode{<text:p text:style-name="P7" >}} {\HCode{<text:tab-stop/></text:p>}\hfill\break} - {\HCode{<text:p text:style-name="P8">}} + {\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">}} +\Odef\oo:LNK[#1]#2#3{\HCode{<text:a xlink:href="\##2" + >}} \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} @@ -10297,10 +12573,12 @@ Y{0178}\i{00EF}% {\let\contentsname\listtablename \let\listtablename\empty} {} \ConfigureToc{lof} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} \ConfigureToc{lot} - {\HCode{<text:p><text:span text:style-name="toc-mark" >}}{\ }{}% + {\HCode{<text:p><text:span text:style-name="toc-mark" + >}}{\ }{}% {\HCode{</text:span></text:p>}} @@ -10309,7 +12587,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{elsart} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -10448,20 +12725,24 @@ Y{0178}\i{00EF}% {\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">}} + -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">}} + text:style-name="abstract\if@rl-rtl\fi" + >}} {\EndP \HCode{<text:p - text:style-name="abstract\if@rl-rtl\fi">}} + text:style-name="abstract\if@rl-rtl\fi" + >}} {\HCode{</text:p>}} {\HCode{</text:p>}}% \ht:everypar{\HtmlPar}\par \ShowPar @@ -10508,12 +12789,15 @@ Y{0178}\i{00EF}% \ConfigureList{APAenumerate}% {\EndP\HCode{<\text:orderedlist text:style-name="Enumerate\if@rl-rtl\fi -">\Hnewline}\def\end@Item{}\bgroup +" + >\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} @@ -10523,12 +12807,15 @@ Y{0178}\i{00EF}% \ConfigureList{APAitemize}% {\EndP\HCode{<\text:unorderedlist text:style-name="Itemize\if@rl-rtl\fi -">\Hnewline}\def\end@Item{}\bgroup +" + >\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} @@ -10640,6 +12927,7 @@ Y{0178}\i{00EF}% + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{g-brief} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -10914,6 +13202,9 @@ Y{0178}\i{00EF}% + + + %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{jurabib} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -10924,7 +13215,8 @@ Y{0178}\i{00EF}% \Configure{jbanchor} {\bgroup \ifnum \jbancorDepth=0 - \Configure{Link}{text:a}{xlink:href=}{office:name=}{}% + \Configure{Link}{text:a}{xlink:href=}% + {office:name=}{}% \else \Configure{Link}{text:span}{}{text:style-name=}{}% \def\NOHREF:##1{}% @@ -10953,8 +13245,6 @@ Y{0178}\i{00EF}% - - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{slides} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -11068,6 +13358,41 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pstricks} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{pspicture} + {\ifvmode \ifinner\else \vfill\break\fi + \leavevmode\fi + \bgroup + \ifdim \pst@dimh<\z@ \pst@dimh=-\pst@dimh \fi + \HCode{<!--width="\ifdim \wd\pst@hbox=\z@ \the\pst@dimg + \else\the\wd\pst@hbox\fi" + height="\ifdim \ht\pst@hbox=\z@ \the\pst@dimh + \else \the\ht\pst@hbox\fi"-->}% + \egroup + \Picture+[\a:pspictureAlt]{ class="pspicture"}} + {\EndPicture} +\NewConfigure{pspictureAlt}{1} +\Configure{pspictureAlt}{PIC} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{pst-all} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{psmatrix} + {\Picture*{}} + {\EndPicture} + {}{} + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -11162,14 +13487,12 @@ Y{0178}\i{00EF}% \else TBL-\TableNo-\HRow-\HCol \fi -">}\SaveEndP +" >}\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{% @@ -11193,10 +13516,12 @@ Y{0178}\i{00EF}% \Configure{maketitle} {}{} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:h text:style-name="curveTitle" text:outline-level="1">}} + \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">}} + \HCode{<text:h text:style-name="curveSubTitle" text:outline-level="2" + >}} {\ifvmode \IgnorePar\fi \EndP \HCode{</text:h>}} \OOstyles{% \Hnewline @@ -11243,12 +13568,12 @@ Y{0178}\i{00EF}% <table:table-row> <table:table-cell table:style-name="leftheader" office:value-type="string"> - <text:p text:style-name="Pleft">}} + <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">}} + <text:p text:style-name="Pright" >}} {\HCode{</text:p> </table:table-cell> </table:table-row> @@ -11287,7 +13612,7 @@ Y{0178}\i{00EF}% } \Configure{rubrichead} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:span text:style-name="rubrichead" >}} + \HCode{<text:span text:style-name="rubrichead" >}} {\ifvmode \IgnorePar\fi \EndP \HCode{</text:span>}} \OOstyles{% \Hnewline @@ -11317,7 +13642,7 @@ Y{0178}\i{00EF}% } \Configure{subrubric} {\ifvmode \IgnorePar\fi \EndP - \HCode{<text:span text:style-name="subrubric" >}} + \HCode{<text:span text:style-name="subrubric" >}} {\ifvmode \IgnorePar\fi \EndP \HCode{</text:span>}} \OOstyles{% \Hnewline @@ -11352,6 +13677,76 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{algorithmicx} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureEnv{algorithmic} + {\ifvmode \IgnorePar\fi \EndP +% \HCode{<div \a:LRdir class="algorithmic">}% + \bgroup + \Configure{HtmlPar} + {\EndP} + {\EndP} + {} + {}% + } + {\egroup +% \HCode{</div>}% + \par\ShowPar + } + {}{} +\let\end:itm=\empty +\ConfigureList{algorithmic}% + {\EndP \end:itm + \SaveHtmlPar \HCode{<text:list + text:style-name="algorithmic\if@rl-rtl\fi +" + text:name="algorithmic"\Hnewline>}% + \PushMacro\end:Itm + \global\let\end:itm=\empty + \global\let\end:Itm=\empty + \Configure{HtmlPar} + {\end:itm\gdef\end:itm{\HCode{</text:p>}}% + \HCode{<text:p + text:style-name="dd\if@rl-rtl\fi +" >}% + } + {\end:itm\gdef\end:itm{\HCode{</text:p>}}% + \HCode{<text:p + text:style-name="dd\if@rl-rtl\fi +" >}% + } + {} + {}% + } + {\end:itm \end:Itm \global\let\end:itm=\empty + \PopMacro\end:Itm \global\let\end:Itm\end:Itm + \HCode{</text:list>}\RecallHtmlPar \ShowPar + \special{t4ht@.}% + } + {\end:itm \end:Itm \gdef\end:Itm{\HCode{</text:list-item>}}% + \gdef\end:itm{\HCode{</text:h>}\special{t4ht@.}}\HCode{<text:list-item><text:h + text:style-name="algorithmic-dt\if@rl-rtl\fi +"\Hnewline >}\bgroup \bf + \special{t4ht@. }% + } + {\special{t4ht@.}% + \egroup + \special{t4ht@. }% + } + +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + + + + + + + + @@ -11361,7 +13756,70 @@ Y{0178}\i{00EF}% +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \ConfigureHinput{ulem} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + \Configure{uline} + {\ifmmode \HCode{<math:mrow class="uline">}% + \else \HCode{<text:span text:style-name="uline">}\fi} + {\ifmmode \HCode{</math:mrow>}\else \HCode{</text:span>}\fi} +\NewConfigureOO{uline} +\ConfigureOO{uline}{<style:style style:name="uline" style:family="text"> + <style:text-properties style:text-underline-style="solid" + style:text-underline-width="auto" + style:text-underline-color="font-color" + /> +</style:style> +} +\Configure{uuline} + {\ifmmode \HCode{<math:mrow class="uuline">}% + \else \HCode{<text:span text:style-name="uuline">}\fi} + {\ifmmode \HCode{</math:mrow>}\else \HCode{</text:span>}\fi} +\NewConfigureOO{uuline} +\ConfigureOO{uuline}{<style:style style:name="uuline" style:family="text"> + <style:text-properties style:text-underline-style="solid" + style:text-underline-width="auto" + style:text-underline-color="font-color" + /> +</style:style> +} +\Configure{uwave} + {\ifmmode \HCode{<math:mrow class="uwave">}% + \else \HCode{<text:span text:style-name="uwave">}\fi} + {\ifmmode \HCode{</math:mrow>}\else \HCode{</text:span>}\fi} +\NewConfigureOO{uwave} +\ConfigureOO{uwave}{<style:style style:name="uwave" style:family="text"> + <style:text-properties style:text-underline-style="wave" + style:text-underline-width="auto" + style:text-underline-color="font-color" + /> +</style:style> +} +\Configure{sout} + {\ifmmode \HCode{<math:mrow class="sout">}% + \else \HCode{<text:span text:style-name="sout">}\fi} + {\ifmmode \HCode{</math:mrow>}\else \HCode{</text:span>}\fi} +\NewConfigureOO{sout} +\ConfigureOO{sout}{<style:style style:name="sout" style:family="text"> + <style:text-properties style:text-line-through-style="solid" + style:text-underline-style="none" /> +</style:style> +} +\Configure{xout} + {\ifmmode \HCode{<math:mrow class="xout">}% + \else \HCode{<text:span text:style-name="xout">}\fi} + {\ifmmode \HCode{</math:mrow>}\else \HCode{</text:span>}\fi} +\NewConfigureOO{xout} +\ConfigureOO{xout}{<style:style style:name="xout" style:family="text"> + <style:text-properties style:text-line-through-style="solid" + style:text-underline-style="none" /> +</style:style> +} +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% + +\endinput\empty\empty\empty\empty\empty\empty +%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -11411,7 +13869,6 @@ Y{0178}\i{00EF}% \endinput\empty\empty\empty\empty\empty\empty %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% - %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \ConfigureHinput{alphanum} %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -11433,21 +13890,21 @@ Y{0178}\i{00EF}% \:tempa \egroup \:TOC \ConfigureToc{chapter} - {\HCode{<text:p text:style-name="P1"><text:span - text:style-name="toc-mark" >}} + {\HCode{<text:p text:style-name="P1" ><text:span + text:style-name="toc-mark" >}} { \HCode{</text:span>}} {} {\HCode{</text:p>}} \def\:tempc#1#2#3#4{% \ConfigureMark{toclvl#1} {\HCode{<text:span - text:style-name="toclvl#1">}\csname thelvl#1\endcsname + text:style-name="toclvl#1" >}\csname thelvl#1\endcsname \HCode{</text:span><text:s/>}}% \Configure{toclvl#1} {}{} {\ifvmode \IgnorePar\fi \EndP\IgnorePar \HCode{<text:h text:style-name="Heading-#4" \text:outlinelevel="#4" - >}\TitleMark\space\HtmlParOff} + >}\TitleMark\space\HtmlParOff} {\HCode{</text:h>}\HtmlParOn \ShowPar\IgnoreIndent \par}% \ConfigurToc{toclvl#1} {\HCode{<text:p text:style-name="P#4"><text:span @@ -11461,8 +13918,8 @@ Y{0178}\i{00EF}% {} {\HCode{</text:p>}}% \ConfigureToc{liketoclvl#1} - {\HCode{<text:p text:style-name="P#4"><text:span - text:style-name="toc-mark">}% + {\HCode{<text:p text:style-name="P#4" ><text:span + text:style-name="toc-mark" >}% \tmp:cnt=0 \loop \advance\tmp:cnt by 1 \ifnum \tmp:cnt<#2 ~~\repeat % @@ -11580,7 +14037,8 @@ Y{0178}\i{00EF}% {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <\style:properties style:text-background-color="\HColor"/> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -11598,7 +14056,8 @@ Y{0178}\i{00EF}% {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <\style:properties style:text-background-color="\HColor"/> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -11613,7 +14072,8 @@ Y{0178}\i{00EF}% {\Configure{SetHColor}{% \OOstyles{% <style:style style:name="textcolor\textcolorN" style:family="text"> - <\style:properties style:text-background-color="\HColor"/> + <style:text-properties fo:color="\HColor" + fo:background-color="transparent" /> </style:style>}% }}% \HCode{<text:span text:style-name="textcolor\textcolorN">}}% @@ -11632,12 +14092,16 @@ Y{0178}\i{00EF}% } \NewConfigureOO{textst} \ConfigureOO{textst}{<style:style style:name="textst" style:family="text"> - <\style:properties style:text-crossing-out="single-line"/> + <style:text-properties style:text-line-through-style="solid" + style:text-underline-style="none" /> </style:style> } \NewConfigureOO{textul} \ConfigureOO{textul}{<style:style style:name="textul" style:family="text"> - <\style:properties style:text-underline="single" /> + <style:text-properties style:text-underline-style="solid" + style:text-underline-width="auto" + style:text-underline-color="font-color" + /> </style:style> } @@ -11698,7 +14162,5 @@ Y{0178}\i{00EF}% - - \endinput |