> 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
|