Formatting Objects and page-breaks

Dear sirs, 
         
        I'm writing to ask some advices about Formatting Objects. 
        I should have a question. If I read the actual XSL WD I don't mean 
well how I may decide page-breaks and 'who' must decide page-breaks. 

        Is 'a FO document' already completely paged or have another
formatter 
to decide for example if a paragraph at the end of a page must be break? 

        Are the only feature for print formatting 'break-before, 
break-after, keep, orphans, widows'?  

        May you help me with some suggestions of how you 'face' the problem 
(it's very important to decide how implement software)? 

        Another last thing: which of the following 'FO document' is right? 

1) 
<fo:basic-page-sequence 
xmlns:fo="< <http://www.w3.org/TR/FO>> <http://www.w3.org/TR/FO>"> 
        <fo:simple-page-master name="even"/> 
         <fo:queue name="body"> 
        ........ 
         </fo:queue> 
        <fo:simple-page-master name="odd"/> 
         <fo:queue name="body"> 
        ........ 
         </fo:queue> 
</fo:basic-page-sequence> 

or 

2) 
<fo:basic-page-sequence 
xmlns:fo="< <http://www.w3.org/TR/FO>> <http://www.w3.org/TR/FO>"> 
        <fo:simple-page-master name="even"> 
         <fo:queue name="body> 
        ........ 
         </fo:queue> 
        </fo:simple-page-master> 
        <fo:simple-page-master name="odd"> 
         </fo:queue name="body"> 
        ........ 
         </fo:queue> 
        </fo:simple-page-master> 
</fo:basic-page-sequence> 

Regards. 

______________________ 
Stefano Bovone 
Elsag S.p.a. 
Via Puccini 2  
16105 Sestri Ponente (GE) 
Italy 

Received on Monday, 8 February 1999 04:15:15 UTC