Yes, this needs more work then. I did not consider fo:inlines when starting.
Still, I'm surprised that <fo:inlines> are within the same FOText object (the fo:block is already parsed into several FOText objects, roughly FOText object per line in the source document)--the appearance of an <fo:inline> should precipitate a new FOText object, one would think. That could be one solution. Glen --- Chris Bowditch <[EMAIL PROTECTED]> wrote: > > Comments most welcome. > > Glen, > > In general I like your solution. However, I did a > bit of testing with inlines > and the effects are very serious. Valid > non-whitespace characters from the > enclosing block are simply deleted if there is > whitespace at the start of the > fo:inline. > > Chris > >
