This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: itemizedlist and compact spacing
* ed nixon <ed.nixon@lynnparkplace.org> [020915 09:30]:
> Is this the syntax you are expecting/using or is this what is generated?
> I don't think it is correct; attribute/value pair you quote earlier is
> the right syntax, I believe.
This is the code the stylesheets generate.
Maybe this is a kind of 'minimization' for attribute/value pairs which
might be valid if the value is equal to the attribute?
> Do your <li>s contain <p>s? If so, the <p> element and its margin and
> padding characteristics may be overiding the spacing="compact"
> characteristic. You can check this by putting a CSS rule within a
> <style> element in the <head> of your document or into your external
> stylesheet:
>
> li p {padding:0; margin:0;}
OK, this works. But has the disadvantage of changing the appearaance
of any <p> inside <li>.
In the meantime I found a solution which works for me:
Use <simpara> instead of <para> for <listitem>s. This generates
<li> without <p> and it looks like expected. The use of the
'spacing' attribute is not necessary in this case.
Michael
--
mw@miwie.in-berlin.de http://www.miwie.org
mw@miwie.org