Re: XSL-FO: from-parent(NCName?) etc. (was RE: keyword "inherit")

In the CR the NCName was optional for from-nearest-specified-value and
from-table-column but, by error, mandatory for inherited-property-value and
from-parent. It is now optional in all four.

X="from-parent()" is equivalent to X="from-parent(X)" and this is clearly
stated in the new text.


MURAKAMI Shinyu <murakami@nadita.com> on 06/28/2001 12:25:39 AM

To:   Anders Berglund/Watson/IBM@IBMUS
cc:   xsl-editors@w3.org
Subject:  XSL-FO: from-parent(NCName?) etc. (was RE: keyword "inherit")



At Wed, 27 Jun 2001 13:05:15 -0400, Anders Berglund wrote:
> The "inherit" keyword is NOT allowed as an expression mixed with
> operations (eg arithmetic, functions) in accordance with 5.9.12.

OK I understand.

> The functionality you ask for is handled using functions, such
> as from-parent(NCName?) and inherited-property-value(NCName?).
> These functions provide additional functionality over the "inherit"
> keyword, which is present for CSS2 compatibility.

The "?" in (NCName?) means optional?  The current XSL CR spec does not
say that the function argument NCName is optional.
Has that been changed? (it seems reasonable)

If so, X="from-parent()" is equivalent to X="from-parent(X)", correct?
(and also inherited-property-value(), from-nearest-specified-value(),
from-table-column() )


Regards,

Shinyu Murakami
Antenna House XSL Formatter team
http://www.antennahouse.com

Received on Thursday, 28 June 2001 10:12:34 UTC