- From: Bovone Stefano <Stefano.Bovone@elsag.it>
- Date: Thu, 22 Apr 1999 11:54:27 +0200
- To: "'XSL-List@mulberrytech.it'" <XSL-List@mulberrytech.it>, "'xsl-editors@w3.org'" <xsl-editors@w3.org>
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.
Received on Thursday, 22 April 1999 05:54:40 UTC