- From: Anders Berglund <alrb@us.ibm.com>
- Date: Thu, 28 Jun 2001 10:10:52 -0400
- To: MURAKAMI Shinyu <murakami@nadita.com>
- Cc: xsl-editors@w3.org
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