2.1 Main Classes

<..configure ooffice article..>+
 <.ooffice title page.>
 <.content styles.>
 <.non chap tocs.>
 <.ooffice bib with refname.>
 <.ooffice begin-end env.>
 <.basic ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.non-chapter index.>
 <.config lists of figures and tables.>
 <.base font size.>
-_-_-

<..configure ooffice report..>+
 <.ooffice title page.>
 <.content styles.>
 <.chap tocs.>
 <.ooffice bib with bibname.>
 <.ooffice begin-end env.>
 <.ooffice chapters.>
 <.report chapters.>
 <.basic ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.chapter index.>
 <.config lists of figures and tables.>
 <.base font size.>
-_-_-

<..configure ooffice book..>+
 <.ooffice title page.>
 <.content styles.>
 <.chap tocs.>
 <.ooffice bib with bibname.>
 <.ooffice begin-end env.>
 <.ooffice chapters.>
 <.book chapters.>
 <.basic ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.chapter index.>
 <.config lists of figures and tables.>
 <.base font size.>
-_-_-

<..base font size..>
 {\Configure{Needs}{Font\string_Size: #1}\ifcase  \@ptsize
    \or \Needs{11}\or \Needs{12}\else \fi}
-_-_-

<..configure ooffice scrbook..>+
 <.ooffice title page.>
 <.content styles.>
 <.chap tocs.>
 <.scr chap tocs.>
 <.ooffice bib with refname.>
 <.ooffice begin-end env.>
 <.scr ooffice chapters.>
 <.basic scr ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.chapter index.>
 <.scrbook end units.>
 <.config lists of figures and tables.>
 <.base font size.>
-_-_-

<..configure ooffice scrreprt..>+
 <.ooffice title page.>
 <.content styles.>
 <.chap tocs.>
 <.scr chap tocs.>
 <.ooffice bib with bibname.>
 <.ooffice begin-end env.>
 <.scr ooffice chapters.>
 <.basic scr ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.chapter index.>
 <.config lists of figures and tables.>
 <.base font size.>
-_-_-

<..configure ooffice scrartcl..>
 <.ooffice title page.>
 <.content styles.>
 <.ooffice bib with bibname.>
 <.ooffice begin-end env.>
 <.basic scr ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice captions.>
 <.ooffice index.>
 <.base font size.>
-_-_-

<..configure ooffice amsart..>+
 <.ooffice title page.>
 <.content styles.>
 <.non chap tocs.>
 <.ooffice captions.>
 <.basic ams ooffice sections.>
 <.basic ooffice section styles.>
 <.ooffice bib with bibname.>
 <.base font size.>
-_-_-

<..configure ooffice amsproc..>+
 <.base font size.>
-_-_-

<..configure ooffice amsbook..>
 <.base font size.>
-_-_-

<..configure ooffice slides..>
 \Configure{maketitle}
    {\HCode{<!--begin maketitle-->}}
    {\HCode{<!--end maketitle-->}\par}
    {\ifvmode \IgnorePar\fi \EndP
     \HCode{<text:p text:style-name="Title<.cond rtl class.>" >}}
    {\HCode{</text:p>}}
 \Configure{author date}
    {\ifvmode \IgnorePar\fi \EndP
     \HCode{<text:p text:style-name="author<.cond rtl class.>">}}
    {\HCode{</text:p>}}
    {\ifvmode \IgnorePar\fi \EndP
     \HCode{<text:p text:style-name="date<.cond rtl class.>">}}
    {\HCode{</text:p>}}
 \NewConfigureOO{title}
 \ConfigureOO{title}{%
 <style:style style:name="Title"
              style:family="paragraph"
              style:parent-style-name="Heading"
              style:next-style-name="author"
              style:class="chapter">\Hnewline
 <style:paragraph-properties  fo:margin-top="0.42cm"
                   fo:margin-bottom="0.51cm"
                   fo:font-size="20pt"
                   fo:font-weight="normal"
                   style:font-size-asian="18pt"
                   style:font-weight-asian="bold"
                   style:font-size-complex="18pt"
                   style:font-weight-complex="bold"
                   fo:text-align="center"
                   style:justify-single-word="false"/>
 </style:style> \Hnewline <style:style style:name="Title-rtl"
              style:family="paragraph"
              style:parent-style-name="Heading-rtl"
              style:next-style-name="author-rtl"
              style:class="chapter">\Hnewline
 <style:paragraph-properties  fo:margin-top="0.42cm"
                   fo:margin-bottom="0.51cm"
                   fo:font-size="20pt"
                   fo:font-weight="normal"
                   style:font-size-asian="18pt"
                   style:font-weight-asian="bold"
                   style:font-size-complex="18pt"
                   style:font-weight-complex="bold"
                   fo:text-align="center"
                   style:justify-single-word="false"
                   style:writing-mode="rl-tb" />
 </style:style> \Hnewline
  }
 \NewConfigureOO{author}
 \ConfigureOO{author}{%
 <style:style      style:name="author"
                   style:family="paragraph"
                   style:parent-style-name="Text-body"
                   style:next-style-name="date">\Hnewline
 <style:paragraph-properties  fo:margin-top="0cm"
                   fo:margin-bottom="0.199cm"
                   fo:font-size="14pt"
                   fo:text-align="center"
                   style:justify-single-word="false"/>
 </style:style>\Hnewline <style:style      style:name="author-rtl"
                   style:family="paragraph"
                   style:parent-style-name="Text-body-rtl"
                   style:next-style-name="date-rtl">\Hnewline
 <style:paragraph-properties  fo:margin-top="0cm"
                   fo:margin-bottom="0.199cm"
                   fo:font-size="14pt"
                   fo:text-align="center"
                   style:justify-single-word="false"
                   style:writing-mode="rl-tb" />
 </style:style>\Hnewline
 }
 \NewConfigureOO{date}
 \ConfigureOO{date}{%
 <style:style style:name="date"
                   style:family="paragraph"
                   style:parent-style-name="Text-body"
                   style:next-style-name="Text-body">\Hnewline
 <style:paragraph-properties  fo:margin-top="0cm"
                   fo:margin-bottom="0.199cm"
                   fo:font-size="14pt"
                   fo:text-align="center"
                   style:justify-single-word="false"/>
 </style:style>\Hnewline <style:style style:name="date-rtl"
                   style:family="paragraph"
                   style:parent-style-name="Text-body"
                   style:next-style-name="Text-body">\Hnewline
 <style:paragraph-properties  fo:margin-top="0cm"
                   fo:margin-bottom="0.199cm"
                   fo:font-size="14pt"
                   fo:text-align="center"
                   style:justify-single-word="false"
                   style:writing-mode="rl-tb" />
 </style:style>\Hnewline
 }
-_-_-