
On 12/01/2016 23:23, rleif@rleif.com wrote:
Why not use XSD1.1, which includes assertions?
In XSL-FO, most property values can be expressions. The 'focheck' Schematron imports an expression parser written in XSLT, so, to use a contrived example, this doesn't produce a Schematron error: column-count="-1 - -2" but this does: column-count="-2 - -1" If you want to know more about the non-oXygen aspects of 'focheck', you can see http://xmllondon.com/2015/slides/validating-xsl-fo.pdf or http://xmllondon.com/2015/xmllondon-2015-proceedings.pdf#page=143 If you also want to know about the oXygen aspects, come to the oXygen Users Meetup at XML Prague next month. Regards, Tony Graham. -- Senior Architect XML Division Antenna House, Inc. ---- Skerries, Ireland tgraham@antenna.co.jp