- From: Scott, Chris <ScottC@westinghouse.com>
- Date: Thu, 20 Jun 2002 09:06:58 -0400
- To: www-xsl-fo@w3.org
>That kind of thing is effectively a block-level delineation, so strictly speaking, >you're describing the junction between two blocks. I agree that having multiple blocks instead of trying to do inline break statements is the best way to go. HTMLers will have to get used to the difference. And what about controlling the whitespace between blocks. Yes you could use <block/> but what about a non HTML solution? You could do it like <fo:block whitespace-collapse="false"> </fo:block>, but it seems to me that whitespace-collapse should preserve data that's already formatted i.e. <fo:block whitespace-collapse="false"><xsl:value-of select="my/formatted/code"></fo:block> not as a XSL workaround. Plus, using by unsetting whitespace-collapse, the XSL starts to get ugly, i.e. <fo:table-row> <fo:table-cell> <fo:block whitespace-collapse="false">A long sentence looks better indented on the next line but still wants to have manual line breaks to break up the sentence </fo:block> <fo:table-cell> <fo:table-row> is not as readable as <fo:table-row> <fo:table-cell> <fo:block> A long sentence looks better indented on the next line <fo:block/> but still wants to have manual line breaks <fo:block/> to break up the sentence <fo:block/> </fo:block> <fo:table-cell> <fo:table-row> Yes you could replace the <fo:block/> with <fo:block whitespace-collapse="false"> </fo:block>, but that seems needlessly verbose. Maybe I should move this to the dev list. Any comments? ~Chris > ---------- > From: Ian Tindale[SMTP:ian_tindale@yahoo.co.uk] > Sent: Thursday, June 20, 2002 8:05 AM > To: www-xsl-fo@w3.org > Subject: RE: <br> in fo? > > > > -----Original Message----- > > From: www-xsl-fo-request@w3.org [mailto:www-xsl-fo-request@w3.org] On > > Behalf Of Julia > > Sent: 20 June 2002 12:32 > > To: www-xsl-fo@w3.org > > Subject: <br> in fo? > > > > I am an "old" html-coder, now confronted with fo. I am really doing > > well, but I can't find the equivalent of <br /> in fo (I simply need a > > new line!)... > > > That kind of thing is effectively a block-level delineation, so strictly > speaking, you're describing the junction between two blocks. > > Ian Tindale > >
Received on Thursday, 20 June 2002 09:10:08 UTC