W3C home > Mailing lists > Public > www-xsl-fo@w3.org > June 2001

RE: text-indent/last-line-end-indent and nested block-level FOs

From: Nilsson, Peter <pni@sorman.se>
Date: Fri, 15 Jun 2001 11:35:18 +0200
Message-Id: <01Jun15.113452cest.119044@front.sorman.se>
To: "'www-xsl-fo@w3.org'" <www-xsl-fo@w3.org>
Cc: "'Giannetti, Fabio'" <Fabio_Giannetti@hplb.hpl.hp.com>
[I got the reply I am replying to by private mail, but I think the
discussion belongs to the list a little more...]

> -----Original Message-----
> From: Giannetti, Fabio [mailto:Fabio_Giannetti@hplb.hpl.hp.com]
> To: 'Nilsson, Peter'
> Subject: RE: text-indent/last-line-end-indent and nested 
> block-level FOs
> 
> 	the specs says: "first box that flows into the block's 
> first line
> box".
> Now in your example the first box is the box created by the 
> nested block,
> and in accordance with the inheritance you get the "I'm 
> nested." indented of
> 3cm.
> 
> If you specify something like:
> <fo:block text-indent="3cm">
> 	<fo:block text-indent="0cm">I'm nested.</fo:block>
> 	I am not nested.
> </fo:block>
> This time the override of the property text-indent keep the 
> indentation to
> 0cm for the nested block, but because is also the first box 
> you loose the
> indentation for the parent block.

I'm not sure I understand/aggree here. It's clear that the first area from
the outermost block is from the nested block, but is that area really flowed
into a line area? Aren't block-level areas from the children of a block fo
just put into the resulting block-level area of the parent blocks?

Regards,
//Peter
Received on Friday, 15 June 2001 05:35:40 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Wednesday, 3 October 2007 16:06:08 GMT