2.5 aa

  2.5.1 Sizes of Fonts

2.5.1 Sizes of Fonts

pages should honor the base font sizes the readers choose for their browsers. Hence, under this assumption, all tex4ht should do is just assure appropriate relative dimensions for fonts of other sizes. To meet this end, I modified latex.4ht to automatically include

{\Configure{Needs}{Font\string_Size: #1}\Needs{1...}}

when options 11pt and 12pt are listed in \documentclass.

<..ams art,proc,book 32..>
 <.base font size.>
-_-_-

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

<..configure aa 3.2/4.0t..>
 \Configure{subtitle institute}
    {\HCode{<br\xml:empty><span class="subtitle">}}{\HCode{</span>}}
    {\HCode{<div class="institute">}}{\HCode{</div>}}
    {\Tg<sup>}{\Tg</sup>}
    {\HCode{<br\xml:empty>}}
 
 \Configure{maketitle}
    {\HCode{<div align="center" class="maketitle">}}
    {\HCode{</div>}}
    {\NoFonts\IgnorePar\HCode{<h2 class="maketitleHead">}\IgnorePar}
    {\HCode{</h2>}\IgnoreIndent\EndNoFonts}
 \Configure{thanks author date and}{}{}
    {\HCode{<div class="author" align="center">}}{\HCode{</div>}}
    {\HCode{<div class="date" align="center">}}{\HCode{</div>}}
    {\SPAN:{and}and\EndSPAN:}
    {\HCode{<br\xml:empty>}}
-_-_-

<..configure aa 3.2/4.0t..>+
 \ConfigureEnv{abstract}
    {\:xhtml{\IgnorePar\EndP}\HCode {<div class="abstract">}}
    {\HCode{</div>}}{}{}
 
 \Css{div.abstract{text-align:center;}}
 
 \Configure{makeheadbox}
    {\HCode{<table class="makeheadbox"
        width="100\%"><tr><td><table><tr><td>}}
    {\HCode{</td></tr><tr><td>}}
    {\HCode{</td></tr><tr><td>}}
    {\HCode{</td></tr></table></td><td class="AALogo" width="10\%">}}
    {\HCode{</td></tr></table>}}
 \Css{.AALogo{font-size:120\%;font-weight: bold; text-align:right;}}
-_-_-