This is the mail archive of the
docbook-apps@lists.oasis-open.org
mailing list .
Re: [docbook-apps] <literallayout> rendered with lots of internalwhitespace
- From: "Robert P. J. Day" <rpjday at mindspring dot com>
- To: Bob Stayton <bobs at sco dot com>
- Cc: docbook apps list <docbook-apps at lists dot oasis-open dot org>
- Date: Fri, 5 Sep 2003 13:16:28 -0400 (EDT)
- Subject: Re: [docbook-apps] <literallayout> rendered with lots of internalwhitespace
On Fri, 5 Sep 2003, Bob Stayton wrote:
> > </literallayout>
> >
> > an absolutely stock, non-customized PDF rendering appears as:
> >
> > Now is the time
> > for all good men
> > to come to the aid
> > of their party.
> >
> > in other words, all sorts of inserted whitespace, and left-justified
> > for no reason that i know of.
> >
> > OTOH, if i change this ever so slightly to
> >
> > <literallayout class="monospaced">...
> >
> > it's perfect -- courier font, proper indentation:
> >
> > Now is the time
> > for all good men
> > to come to the aid
> > of their party.
> >
> >
> > any reason why a generic literallayout would generate the first
> > example above? the example shown in the online docbook TDG is
> > wrapped inside a <blockquote>, but a <para> is apparently a legal
> > parent as well, which is what i'm using.
>
> I think this may be a bug in the attribute-set definitions.
> The 'verbatim.properties' attribute set does not set
> text-align="start", so FOP reverts to the inherited
> text-align="justify". The 'monospace.verbatim.properties'
> attribute-set uses 'verbatim.properties' and adds
> text-align="start".
>
> This seems to have been done intentionally, but I'm not
> sure why. I think all of the whitespace preserving
> properties should be in these attribute-sets.
> These would include:
>
> text-align='start'
> wrap-option='no-wrap'
> white-space-collapse='false'
> linefeed-treatment="preserve"
i *thought* i saw what you were referring to, so i just added
the "text-align=start" to verbatim.properties, but it didn't seem
to make a difference with the literallayout rendering.
so maybe i'll just leave it alone so i don't break it, and i'll
wait to hear later what the deal is.
rday
To unsubscribe from this list, send a post to docbook-apps-unsubscribe@lists.oasis-open.org.