- From: Kalvesmaki, Joel <KalvesmakiJ@doaks.org>
- Date: Wed, 27 May 2015 16:24:58 +0000
- To: "public-quickfix@w3.org" <public-quickfix@w3.org>
Greetings, Schematron permits global variables to appear as children either of sch:schema or sch:pattern. This flexibility has proved very useful to me, particularly in a project that involves with multiple nesting schematron files. I can declare a global variable within a nesting sch:pattern that may not centrally apply to any sibling nesting sch:patterns (but is nevertheless accessible to those sibling nesters, because any variable under sch:pattern is available to any other sch:pattern), keeping it close at hand for when that module is being edited. I’d like to request the same allowance be made for sqf:fixes, that they be allowed to be children of sch:pattern. That way a global SQF that applies mainly to a particular module (say a nesting sch:pattern) can be kept within the module, along with the other variables that pertain to that sch:pattern. It’s important, though, to make sure that rules permit any sqf:fixes[parent::sch:pattern] be available to any //sch:pattern, the same way sch:let behaves. Best wishes, jk -- Joel Kalvesmaki Editor in Byzantine Studies Dumbarton Oaks 202 339 6435
Received on Wednesday, 27 May 2015 16:23:54 UTC