- From: Victor Mote <vic@outfitr.com>
- Date: Tue, 26 Feb 2008 16:31:16 -0700
- To: "'Anders Berglund'" <alrb@us.ibm.com>, <xsl-editors@w3.org>
Hi Anders and Editors:
(Sorry to be so slow responding).
I think the references that you propose will be helpful. There were two
related issues addressed in my original posts:
1. From whom do the children of an fo:folio-prefix inherit properties? Do
they inherit from the fo:folio-prefix and its parents in the tree, or from
the fo:page-number where they are used? The answer (as proposed) is to refer
to 6.6.10 and 6.10.7. I understand your answer to be that, when used within
an fo:page-number, fo:page-number-citation, or fo:page-number-citation-last,
the children of fo:folio-prefix inherit from fo:folio-prefix and its parents
in the fo tree, but that, when used within an fo:index-page-citation-list,
they would generally inherit from the fo:index-key-reference in which its
contents are used. If I have misinterpreted this, then some clarification is
needed. (Or perhaps I am overlooking something).
2. I don't think you have addressed the inconsistency between the content
models and the generated areas. If fo:folio-prefix can have descendants of
type %block;, then anything that uses it needs to be able to return more
than just one inline-area, right? If I am wrong about this, please
explicitly say so. It is my understanding that the following:
<fo:folio-prefix>
abc
<fo:inline>
def
<fo:block/>
ghi
</fo:inline>
jkl
</fo:folio-prefix>
could not possibly be laid out within the confines of one inline-area. Now
admittedly, I can't think of a reason for someone to want to do this. But
that would just seem to argue for a restriction on %block; descendants of
fo:folio-prefix.
Victor Mote
> -----Original Message-----
> From: Anders Berglund [mailto:alrb@us.ibm.com]
> Sent: Tuesday, February 12, 2008 8:40 AM
> To: xsl-editors@w3.org
> Cc: vic@outfitr.com
> Subject: Re:fo:folio-prefix (and other) content
>
>
> Thank you for your comment on XSL 1.1. The FO subgroup is
> proposing the following change that we hope will
> satisfactorily resolve your issue:
>
> 1) Add to the end of the last sentence
>
> The fo:folio-prefix formatting object does not directly
> produce any areas. Its children will be retrieved and used
> when formatting page numbers.
>
> in the areas section of 6.6.13, 6.6.14 (fo:folio-prefix and
> -suffix) the text:
>
> ", as described in 6.6.10 and 6.10.7."
>
> 2) Add to the end of the last sentence
>
> The fo:index-page-number-prefix formatting object does not
> directly produce any areas. Its children will be retrieved
> and used by fo:index-page-citation-list when formatting
> cited page items and cited page item ranges.
>
> in the areas section of 6.10.2, 6.10.3, 6.10.8, and 6.10.9
> fo:index-page-number-prefix, fo:index-page-number-suffix,
> fo:index-page-citation-list-separator, and
> fo:index-page-citation-range-separator
> the text:
>
> ", as described in 6.10.7."
Received on Tuesday, 26 February 2008 23:31:29 UTC