Formatting Objects

Subject: Formatting Objects
From: Bovone Stefano <Stefano.Bovone@xxxxxxxx>
Date: Thu, 22 Apr 1999 12:08:24 +0200
> I have just finished to read the first part of the new WD about FO.
> I have some problems: now I try to explain.
> 
> 1. In the WD there is:
> 
> <!ELEMENT fo:page-sequence (fo:sequence-specification, fo:static-content*,
> fo:flow)>
> .....
> <!ELEMENT fo:flow (%block-level;)+>
> <!ATTLIST flow-name CDATA #IMPLIED
> 	    id CDATA #IMPLIED>
> 
> ....
> 
> Is this correct, or is better:
> 
> <!ELEMENT fo:page-sequence (fo:sequence-specification, fo:static-content*,
> fo:flow+)>
> 
> It is not clear if I may have more fo:flow with different flow-name (es.
> flow-name="xsl-region-body", "xsl-region-start", "xsl-region-first", ecc.
> ecc.).
> 
> 2. In the WD I see:
> 
> <!ELEMENT fo:sequence-specification (
> 	fo:sequence-specifier-single | fo:sequence-specifier-repeating |
>             fo:sequence-specifier-alternating)+>
> 
> But if I declare:
> 
> ....
> <fo:sequence-specification>
>    <fo:sequence-specifier-single .... />                        (1)
>    <fo:sequence-specifier-repeating .../>                     (2)
>    <fo:sequence-specifier-alternating ..../>                  (3) 
> </fo:sequence-specification>
> ....
> 
> How may I decide when to use (1) or (2) or (3) ?
> 
> 3. I don't undertand how the attribute 'overflow' works: I fill a region
> with blocks defined in the fo:flow object. So if a block can't be print in
> a
> region of a page then it will be print in a new region in a new page. Is
> this right ?
> 
> Thanks in advance.
> 
> Bye.
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread