W3C home > Mailing lists > Public > xsl-editors@w3.org > January to March 2002

Inheritance from the layout-master-set

From: Peter B. West <pbwest@powerup.com.au>
Date: Wed, 13 Feb 2002 01:11:24 -0500 (EST)
Message-ID: <3C6A036C.4080104@powerup.com.au>
To: xsl-editors <xsl-editors@w3.org>
The editors,

Could you please clarify for me the role of properties defined on 
elements of the layout-master-set subtree in inheritance within 
page-sequences.  For example, numerous properties apply to 
fo:simple-page-master and the various regions which are not exclusive to 
the layout-master-set.  These properties seem, in general, not to be 
inherited, but to support the  `inherit' keyword.  When such properties 
occur in an fo:flow with the `inherit' specifier, in the absence of any 
specification in the line of descent from fo:root to the element in the 
fo tree, but with a specified value on the relevant region-body, is the 
computed value derived from the initial value or from the value 
specified on fo:region-body?

When properties not directly applicable to the layout-master-set and its 
children are specified on one of those children which later becomes 
involved in the page generation for a flow, are those properties 
inherited, of available for `inherit' specification, by children of the 
flow?

When the from-nearest-specified-value function is invoked within a flow, 
are the properties specified on the page master elements for the current 
page also available to the function? "The value returned is that for the 
closest ancestor of the formatting object for which the expression is 
evaluated on which there is an assignment of the property in the XML 
result tree in the fo namespace."

Peter West
Received on Wednesday, 13 February 2002 03:58:18 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 7 December 2009 10:59:52 GMT