W3C home > Mailing lists > Public > xsl-editors@w3.org > April to June 1999

Re: fo:flow and inheritence

From: Stephen Deach <sdeach@Adobe.COM>
Date: Tue, 18 May 1999 11:28:51 -0700
Message-Id: <>
To: Alex Milowski <alex@milowski.com>
Cc: w3c-xsl-wg@w3.org, xsl-editors@w3.org

At 10:29 1999-05-18 -0700, you wrote:
>I think we have an issue with ambiguity in inheritance in the XSL
>specification with regards to the fo:flow.  Consider the following
><fo:region-before font-size='8pt'/>
><fo:region-body font-size='10pt'>
><fo:flow flow-name='region-before'>
><fo:block>What font size do I get?</fo:block>
>I would contend that the text that is placed in the 'region-before'
>should get a font-size property of '8pt' even though the containment is
>within the 'region-body'.
>If this is correct, the draft needs to be clarified in terms of
>inheritance and flows. 

  The FO-DTD defines:
    <!ELEMENT fo:region-after EMPTY>
    <!ELEMENT fo:region-before EMPTY>
    <!ELEMENT fo:region-start EMPTY>
    <!ELEMENT fo:region-end EMPTY>
    <!ELEMENT fo:region-body EMPTY>

  so your example is illegal:
    <fo:region-body font-size='10pt'>
      <fo:flow flow-name='region-before'>   <-- fo:flow can't go here. -->

>In addition, I do not see a definition of what the "implicit names" are
>for the regions that are defined.  In the above I guessed that they would
>be the flow object names.

I'll look into this. We had intended to definitively state the
region-naming convention, but when we removed the "future use of flow-map"
discussion, that part may too have been pulled.

>R. Alexander Milowski
>               Remember: Stressed spelled backwards is desserts.

  Stephen Deach                            |  Sr Computer Scientist
  408-536-6521 (office)                    |  Adobe Systems Inc.
  408-537-4214 (fax)                       |  Mail Stop E15-420
  sdeach@adobe.com                         |  345 Park Ave
                                           |  San Jose, CA 95110-2704
                                           |  USA
Received on Tuesday, 18 May 1999 14:28:42 UTC

This archive was generated by hypermail 2.3.1 : Tuesday, 6 January 2015 20:44:16 UTC