On 06.06.2005 18:36:17 Luca Furini wrote: > A related question: if there is a fo:block with linefeed-treatment = > "preserve" and two consecutive linefeeds, what is the expected output? > > For example: > <fo:block linefeed-treatment="preserve">Text line 1. > > Text line 2.</fo:block> > > At the moment, there is an empty line between "Text line 1." and "Text > line 2.": should it collapse too? I would say yes, but I'm not sure ...
No, IMO it shouldn't collapse. linefeed-treatment="preserve" is defined as requiring no special action when a linefeed is encountered. And a linefeed is defined as moving the paper one line ahead in an old-fashioned mechanical typewriter, so two linefeeds advance the paper by two lines thus (in your example) leaving an empty line. Jeremias Maerki
