Thanks for the confirmation. It's done now. http://svn.apache.org/viewcvs?rev=388565&view=rev
Let's keep this in mind for possible questions on fop-users in the future. After all, FOP changes its behaviour here. On 23.03.2006 21:40:37 Simon Pepping wrote: > I absolutely support the interpretation that the text after the nested > block is _not_ indented. I would be pleased to see this fixed. > > Simon > > On Thu, Mar 23, 2006 at 08:45:07AM +0100, Jeremias Maerki wrote: > > Yesterday, I got a question from a customer asking me about the > > behaviour of text-indent in the exact case that was described in the > > following thread (from fop-users, March 2005): > > > > http://marc.theaimsgroup.com/?t=111558789900018&r=1&w=2 > > > > The example from that thread: > > <fo:block text-indent="5"> > > > > This is just for testing purpose and this line will be indented. > > > > <fo:block>this is the nested block </fo:block> > > > > The text following the nested block is indented as well...not sure if > > this is as per spec. since it does not happen in other renderers. > > > > </fo:block> > > > > I went looking into the spec and I think the current behaviour is wrong. > > So far, it is assumed that the first line of the text after the nested > > block is also indented. But the spec clarifies the definition from CSS: > > > > "The "text-indent" property specifies an adjustment to the start-indent > > of the first child L of the first blockarea generated and returned by > > the formatting object, provided L is a line-area." (7.15.11 in XSL 1.0) > > > > The first line area generated due to the text after the nested block is > > no more the "first blockarea generated and returned by the formatting > > object". > > > > The applicable test in our test suite: > > http://svn.apache.org/viewcvs.cgi/xmlgraphics/fop/trunk/test/layoutengine/standard-testcases/block_text-indent.xml > > > > Does anyone see this differently? If not, I'm going to change the > > expectation and the implementation. Jeremias Maerki