- From: Glen Mazza <grm7793@yahoo.com>
- Date: Tue, 13 Sep 2005 09:25:27 -0700 (PDT)
- To: XSL Editors List <xsl-editors@w3.org>
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 Tuesday, 13 September 2005 16:25:37 UTC