hgbook

changeset 151:173e6eac4d5c

Fix "ul" and "dl" lists in HTML.
author Bryan O'Sullivan <bos@serpentine.com>
date Thu Mar 08 23:35:23 2007 -0800 (2007-03-08)
parents 8cf40d4d9377
children 44f233544e9e
files en/bookhtml.cfg
line diff
     1.1 --- a/en/bookhtml.cfg	Thu Mar 08 23:11:55 2007 -0800
     1.2 +++ b/en/bookhtml.cfg	Thu Mar 08 23:35:23 2007 -0800
     1.3 @@ -2,12 +2,16 @@
     1.4  
     1.5  \Preamble{xhtml}
     1.6  
     1.7 -\ConfigureList{itemize}%  
     1.8 -   {\EndP\HCode{<dl>}\let\endItem=\empty}  
     1.9 -   {\ifvmode \IgnorePar\fi  
    1.10 -    \EndP\HCode{</dd></dl>}\ShowPar}  
    1.11 -   {\endItem \def\endItem{\EndP\Tg</dd>}\HCode{<dt>}}  
    1.12 -   {\HCode{</dt><dd>}}
    1.13 +% Tex4ht's default definition of lists is complete crap.
    1.14 +% Unfortunately, it can't distinguish between "ul" and "dl" lists.
    1.15 +
    1.16 +\ConfigureList{itemize}%
    1.17 +   {\EndP\HCode{<ul>}\let\endItem=\empty}
    1.18 +   {\ifvmode \IgnorePar\fi
    1.19 +    \EndP\HCode{</li></ul>}\ShowPar}
    1.20 +   {\endItem \def\endItem{\EndP\Tg</span>}\HCode{<li><span class="dt">}}
    1.21 +   {\HCode{</span><span class="dd">}}
    1.22 +\def\textbullet{}
    1.23  
    1.24  \begin{document}
    1.25