1 Jun 2004 13:16
Re: InlineLMs
Chris Bowditch <bowditch_chris <at> hotmail.com>
2004-06-01 11:16:24 GMT
2004-06-01 11:16:24 GMT
Simon Pepping wrote: > Inline area generating LMs and Inline area containing LMs > and their corresponding FO nodes > ========================================================= > > In the listings below the LMs are followed by the FO nodes that > generate them. Thanks for the summary Simon. <snip/> > Note that Luca's patch causes a loop on this block. The null > implementation of AbstractLayoutManager.getNextKnuthElement causes > this. It should be modified to finish the LM: Great stuff. Do you think Luca's patch is ready to be committed with this change? Or is more testing required? Thanks, Chris
A way must be found to let childLMs other than TextLM contribute to
the Knuth algorithm. Some LMs simply contribute a box. Others,
esp. InlineStackingLM, contribute text elements from their own TextLM
childLMs. These must be forwarded to the LineLM, and the LineLM must
be able to request hyphenation from those TextLMs. This is not
trivial. I expect that Luca is working on it. If not, someone else
must take it up.
Regards, Simon
RSS Feed