RE: possible ambiguity over fo:flow-map behavior

In the next draft, there will be several added
examples of typical uses of flow maps that should 
make it easier to read and understand the specification. 
 
Paul Grosso
for the XSL FO SG

> -----Original Message-----
> From: xsl-editors-request@w3.org 
> [mailto:xsl-editors-request@w3.org] On Behalf Of Glen Mazza
> Sent: Tuesday, 2005 September 13 11:25
> To: XSL Editors List
> Subject: possible ambiguity over fo:flow-map behavior
> 
> 
> Editors,
> 
> The fo:flow-map description appears ambiguous over
> whether the source flow is to be duplicated (repeated)
> into each target within the fo:flow-target-list, or is
> to flow from one target to the next target
> sequentially, in the order that the targets are
> defined in the fo:flow-target-list.
> 
> Both have their use cases--in the case of duplication,
> for example, to have the same text printed in opposing
> side regions; or in the case of flowing from one
> fo:region-body to the next, of having more power in
> creating a newspaper-style layout.
> 
> >From http://www.w3.org/TR/xsl11/#fo_flow-map:
> 
> "For each fo:flow-assignment child of the fo:flow-map,
> having an fo:flow-source-list child S and an
> fo:flow-target-list child T, we say that the
> fo:flow-map assigns -->each<-- of the flows referenced
> by the fo:flow-name-specifier children of S to the
> regions referenced by the fo:region-name-specifier
> children of T."
> 
> "Each" here, to me, implies duplication/repetition
> instead of flowing from one target to the next.  I'm
> unsure if that was the SG's intent, however.
> 
> In the same section a similar ambiguity occurs.  While
> the WD explicitly says *sources* are combined below,
> the WD is somewhat vague on whether the *targets* are
> combined or just have the source duplicated in the
> multiple regions:
> 
> "The source list is a sequence of flow names whose
> corresponding fo:flow objects (in the referring
> fo:page-sequence) are treated as a single fo:flow for
> composition purposes.  The target list is a sequence
> of region-names which identify the region or regions
> on each page which are used for the source content." 
> 
> I would recommend the text somehow be made clearer
> indicating the layout intent for fo:flow-map.
> 
> Thanks,
> Glen
> 
> 
> 
> 		
> __________________________________ 
> Yahoo! Mail - PC Magazine Editors' Choice 2005 
> http://mail.yahoo.com
> 

Received on Thursday, 26 January 2006 14:55:54 UTC